/* for only the main section pages */
/* col widths */

col.col1{
	width:24%;
}
col.col2{
	width:6%;
}
col.col3{
	width:10%;
}
col.col4{
	width:7%;
}
col.col5{
	width:15%;
}

/* mf_section_main */
#mfSection tbody td, #mfSection tbody th{
  padding:6px 5px;
}
#mfSection thead th{
  padding:2px 5px;
  vertical-align:bottom;
}
#mfSection tbody td{
	border-left:solid 1px #d8dfd8;
	text-align:center;
}
#mfSection .fixedTableHeader table{
	border-left:none;
	border-right:none;
	padding-top:10px;
}
#mfSection table.tableMaxWidth{
	border-left: solid 1px #285E91;
	border-right: solid 1px #285E91;
	border-bottom: solid 1px #285E91;
	padding-top:10px;
}
#mfSection ul#tabList{
	width:920px;
	margin-bottom:0;
}

.mfSectionIntro{
	border-left: solid 1px #285E91;
	border-right: solid 1px #285E91;
	margin:0;
	padding:20px 15px;
	display:block;
	clear:both;
}

.promoContent{
  margin-bottom:2px;
  margin-left:10px;
  margin-right:15px;
}

.promoContent p{
  margin-bottom:5px;
}

.promoContent ul.arrow li{
  float:left;
  width: 125px;
  margin:0px;
}

/* section page special border */
#sectionPage{
	background:url(../images/sectionpage_bg_bottom.gif) repeat-y bottom right;
	padding:0 0px 10px 0px;
	float:right;
}

#sectionPage p{
	width:540px;
}
#sectionPage .contentContainerTop{
	background:url(../images/sectionpage_bg_top.gif) repeat-y top right;
	padding-top:10px;

}

#sectionPage .contentContainer{
	background:url(../images/sectionpage_bg.gif) repeat-y top right;
	padding-left:50px;
	padding-right:1px;
}


/* Tools Section Page */

#sectionTools .toolsContentBlock1, #sectionTools .toolsContentBlock2, #sectionTools .toolsContentBlock3{
	padding-bottom:12px;
	margin-bottom:2px;
	height:1%;
}

#sectionTools .contentArea{
	float:left;
	padding-top:30px;
	margin-left:10px;
	display:inline;
}

#sectionTools .contentAreaCT{
	float:left;
	margin-left:10px;
	display:inline;
}
#sectionTools .toolsContentBlock1{
	background:url(../images/tools_bg1.gif) repeat 0 0;
	
}
#sectionTools .toolsContentBlock2{
	background:url(../images/tools_bg2.gif) repeat 0 0;
}

#sectionTools .toolsContentBlock3{
	background:url(../images/tools_bg3.gif) repeat 0 0;
}
#sectionTools .icon{
	margin-bottom:5px;
}


/* resources section page */

#sectionResources .resourcesContentBlock1, #sectionResources .resourcesContentBlock2, #sectionResources .resourcesContentBlock3,  #sectionResources .resourcesContentBlock4{
	padding-bottom:12px;
	margin-bottom:2px;
	height:1%;
}

#sectionResources h1 .hasTooltip img{
	padding-bottom:4px;
}
#sectionResources h1 a.arrow{
	line-height:normal;
	background-position:0 3px;
}

#sectionResources h1{
	padding:12px 15px 10px 15px;
	margin:0px;
	height:1%;
}
#sectionResources .resourcesContentBlock1 h1{
	background:url(../images/resources_bg1.gif) repeat 0 0;
}

#sectionResources .resourcesContentBlock2 h1{
	background:url(../images/resources_bg2.gif) repeat 0 0;
}

#sectionResources .resourcesContentBlock3 h1{
	background:url(../images/resources_bg3.gif) repeat 0 0;
}

#sectionResources .resourcesContentBlock4 h1{
	background:url(../images/resources_bg4.gif) repeat 0 0;
}

#sectionResources .contentArea{
	margin:0px 0 0px 15px;
	padding:8px 0px 0 0;
	display:block;
	clear:both;
	position:relative;
}
#sectionResources .contentArea h4{
	border-top: solid 1px #a9b5bf;
	padding-top:10px;
	margin:0 0 4px 0;
}
#sectionResources .contentArea .noborder{
	border:none;
}


/* other products section page */
#sectionOther .otherContentBlock1, #sectionOther .otherContentBlock2{
	padding-bottom:12px;
	margin-bottom:2px;
	height:1%;
}

#sectionOther .otherContentBlock1 h1, #sectionOther .otherContentBlock2 h1{
	background:url(../images/other_bg1.gif) repeat 0 0;
	padding:10px 15px 10px 15px;
	margin-bottom:25px;
	height:1%;
}

#sectionOther .otherContentBlock1 h1{
	background:url(../images/other_bg1.gif) repeat 0 0;
}

#sectionOther .otherContentBlock2 h1{
	background:url(../images/other_bg2.gif) repeat 0 0;
}

#sectionOther .image{
	padding-left:22px;
}
#sectionOther .contentArea p{
	width:auto;
}
#sectionOther .contentArea{
	float:left;
	width: 370px;
	margin-left:10px;
	display:inline;
}