#homefma {
	background-image:url(/img/home/fma_right.png);
	background-repeat:no-repeat;
	background-position:right;	
	margin-bottom: 5px;	
}

#homefma > .left {
	background-image:url(/img/home/fma_left.png);
	background-repeat:no-repeat;
}

#homefma > .left > .content {
	height:188px;
	padding: 5px 0px;
	margin: 0px 5px;
	background-image: url(/img/fma_middle.png);
	background-repeat: repeat-x;	
}

#pod-background {
	background-image:url(/img/pod_back_right.png);
	background-repeat:no-repeat;
	background-position:right;		
}

#pod-background > .left {
	background-image:url(/img/pod_back_left.png);
	background-repeat:no-repeat;
}

#pod-background > .left > .content {
	height:273px;
	padding: 7px 5px;
	margin: 0px 5px;
	background-image: url(/img/pod_back_middle.png);
	background-repeat: repeat-x;	
  overflow: hidden;
}

#pod-left {
	float: left;
	width: 311px;
	background-image:url(/img/pod_right.png);
	background-repeat:no-repeat;
	background-position:right;
}

#pod-left > .left {
	background-image:url(/img/pod_left.png);
	background-repeat:no-repeat;
}

#pod-left > .left > .content {
	height:255px;
	padding: 9px 5px;
	margin: 0px 13px;
	background-image: url(/img/pod_middle.png);
	background-repeat: repeat-x;	
	color: #a2a2a2;
}

#pod-left > .left > .content > .pod-header {
	background-image: url(/img/choose_icon.png);
	background-repeat:no-repeat;
	padding: 4px 0px 0px 30px;
	height: 40px;	
	margin: 0px 0px 0px -2px;
	font-size: 17px;
	font-weight: bold;
	color: #888;
	vertical-align:middle;
}

#pod-left > .left > .content > p#let-us {
	font-size:12px;
	color:#3d6697;
	text-align:center;
	margin-top:0px;
	padding:0px;
}

#pod-left > .left > .content > h3 {
	text-align:center;
	color:#5e5e5e;
	font-size:25px;
	border-top:solid 1px #c8c8c8;
	border-bottom:solid 1px #c8c8c8;	
	padding:5px 0px;
	margin:0px;
}

#pod-left > .left > .content > form {
	width: 100%;
	margin:0px;
	padding:0px;
}

#pod-left > .left > .content > form  p {
	text-align:right;
	margin:8px 0px 0px 0px;
	padding:0px;
}

#pod-left > .left > .content > form  p.buttons {
	margin:15px 0px 0px 0px;
	text-align:center;
	padding:0px;
}

#pod-left > .left > .content > form label {
	float:right;
	text-align:left;
	width:240px;
	color:#5e5e5e;
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 0px;
}

#pod-left > .left > .content > form input[type=radio] {
	margin:0px;
	padding:0px;
}

#pod-right {
	float: right;
	width: 311px;	
	background-image:url(/img/pod_right.png);
	background-repeat:no-repeat;
	background-position:right;	
}

#pod-right > .left {
	background-image:url(/img/pod_left.png);
	background-repeat:no-repeat;
}

#pod-right > .left > .content {
	height:255px;
	padding: 9px 5px;
	margin: 0px 13px;
	background-image: url(/img/pod_middle.png);
	background-repeat: repeat-x;	
	color: #a2a2a2;	
}

#pod-right > .left > .content > .pod-header {
	background-image: url(/img/training_icon.png);
	background-repeat:no-repeat;
	padding: 4px 0px 0px 30px;
	height: 40px;	
	margin: 0px 0px 0px -2px;
	font-size: 17px;
	font-weight: bold;
	color: #888;
	vertical-align:middle;
}

#pod-right > .left > .content > h3 {
	background:url(/img/dash_horizontal.png) bottom left repeat-x;
	font-size:15px;
	color:#28568c;
	margin:0px;
	padding:0px 0px 10px 0px;
	text-align:center;
}

#pod-right > .left > .content > #productwrapper {
	padding:15px 0px;
	background:url(/img/dash_horizontal.png) bottom left repeat-x;	
}

#pod-right > .left > .content > #productwrapper > #image {
	float:left;
	width:93px;
	height:93px;
}

#pod-right > .left > .content > #productwrapper > #text {
	margin-left:108px;
	font-size:12px;
	color:#5e5e5e;
	height:93px;
	line-height:2em;
}

#pod-right > .left > .content > p.learnmore {
	text-align:center;
}

#pod-middle {
	padding: 0px;
	margin: 0px 317px;
	background-image:url(/img/pod_right.png);
	background-repeat:no-repeat;
	background-position:right;	
}

#pod-middle > .left {
	background-image:url(/img/pod_left.png);
	background-repeat:no-repeat;
}

#pod-middle > .left > .content {
	height:255px;
	padding: 9px 5px;
	margin: 0px 13px;
	background-image: url(/img/pod_middle.png);
	background-repeat: repeat-x;	
	color: #a2a2a2;	
}

#pod-middle > .left > .content > .pod-header {
	background-image: url(/img/community_icon.png);
	background-repeat:no-repeat;
	padding: 4px 0px 0px 30px;
	height: 40px;	
	margin: 0px 0px 0px -2px;
	font-size: 17px;
	font-weight: bold;
	color: #888;
	vertical-align:middle;
}

#pod-middle > .left > .content > .pod-body {
	background: url(/img/community_background.png) bottom center no-repeat;
	height:210px;
}

#pod-middle > .left > .content > .pod-body  > p.text {
	padding:0px 25px;
	font-size:12px;
	margin:0px;
	color:#5e5e5e;
	line-height:2em;
	height:150px;
}

#pod-middle > .left > .content > .pod-body  > p.text  a {
	font-weight:bold;
}

#pod-middle > .left > .content > .pod-body  > p.register {
	margin:10px 0px 0px 0px;
	padding:0px;
	text-align:center;
}