#maincontainer {font-family:"Arial", Arial, sans-serif; font-size: 12px; color: #333; font-weight:normal; line-height:18px;margin:0 0 0 0;padding:10px;}
#maincontainer #contentcontainer {padding:0;margin:0;}

strong {font-weight: bold;}
em {font-style: italic;}
img {border:0; margin:0; padding:0; position:relative; }
#contentcontainer p {margin:5px 0 10px 0;}
.floatLeft{float:left;}
.floatRight{float:right;}

#contentcontainer h6 {line-height:30px;font-family: "Arial", Arial, sans-serif; font-size:30px; font-weight:bold; color:#333; margin:10px 0;}
#contentcontainer .h7 {line-height:24px;font-family: "Arial", Arial, sans-serif; font-size:20px; font-weight:normal; color:#333;}
#contentcontainer .h8 {line-height:18px;font-family: "Arial", Arial, sans-serif; font-size:14px; font-weight:bold; color:#333;}

#contentcontainer a:link{font-family: "Arial", Arial, sans-serif; font-size: 12px; color: #00295B; font-weight:bold; text-decoration:none; display:inline;line-height:18px;}
#contentcontainer a:visited{font-family: "Arial", Arial, sans-serif; font-size: 12px; color: #00295B; font-weight:bold; text-decoration:none; display:inline;line-height:18px;}
#contentcontainer a:hover{font-family: "Arial", Arial, sans-serif; font-size: 12px; color: #00295B; font-weight:bold; text-decoration:underline;line-height:18px;}
#contentcontainer a:active{font-family: "Arial", Arial, sans-serif; font-size: 12px; color: #00295B; font-weight:bold; text-decoration:underline;display:inline;line-height:18px;}

#contentcontainer .imageCaption {font-family: "Arial", Arial, sans-serif;font-size:10px;color:#333;font-weight:bold; text-align:left;line-height:14px;}
#contentcontainer .imageCaption a:link {font-family: "Arial", Arial, sans-serif;font-size:10px;color:#00295B;font-weight:bold;text-decoration:none;display:inline;line-height:15px;}
#contentcontainer .imageCaption a:visited{font-family: "Arial", Arial, sans-serif;font-size:10px;color:#00295B;font-weight:bold;text-decoration:none;display:inline;}
#contentcontainer .imageCaption a:hover{font-family: "Arial", Arial, sans-serif;font-size:10px;color:#00295B;font-weight:bold;text-decoration:underline;}
#contentcontainer .imageCaption a:active{font-family: "Arial", Arial, sans-serif;font-size:10px;color:#00295B;font-weight:bold;text-decoration:none;display:inline;}

#contentcontainer table tr td{vertical-align: top;}

#contentcontainer table.commontable{border:0px;margin:5px 0 10px 0;}
#contentcontainer table.commontable tr{padding:0;}
#contentcontainer table.commontable th.mainHeader{padding:2px 5px 2px 5px;font-size:12px;color:#fff;background-color:#00295b; text-transform:uppercase;text-align:left;font-weight:bold;line-height:18px;}
#contentcontainer table.commontable tr.Footer th{padding:2px 4px;font-size:12px;color:#f4f4f2;background-color:#f15623; text-transform:capitalize;text-align:left;font-weight:normal;line-height:18px;}
#contentcontainer table.commontable th{padding:2px 5px 2px 5px;font-size:12px;color:#fff;background-color:#00295b; text-transform:uppercase;text-align:left;font-weight:bold;line-height:18px;}
#contentcontainer table.commontable td{padding:2px 5px 2px 5px;font-family: "Arial", Arial, sans-serif;font-size:12px;color:#333;line-height:18px;vertical-align:top;text-align:left;}
#contentcontainer table.commontable tr.altColor{background:#d8d6d1 repeat;}
#contentcontainer table.commontable .footer{padding:2px 5px 2px 5px;font-family: "Arial", Arial, sans-serif;font-size:10px; font-style:italic;color:#333;line-height:15px;vertical-align:top;text-align:left;text-decoration:italic;}
#contentcontainer table tr td .imageCaptionAlign {text-align:center;}
#contentcontainer table.commontable td a:link{font-family: "Arial", Arial, sans-serif;font-size:12px;font-weight:bold;color:#00295B;line-height:18px;vertical-align:top;text-decoration:none;display:inline;}
#contentcontainer table.commontable td a:visited{font-family: "Arial", Arial, sans-serif;font-size:12px;font-weight:bold;color:#00295B;line-height:18px;vertical-align:top;text-decoration:none;display:inline;}
#contentcontainer table.commontable td a:hover{font-family: "Arial", Arial, sans-serif;font-size:12px;font-weight:bold;color:#00295B;line-height:18px;vertical-align:top;text-decoration:underline;}
#contentcontainer table.commontable td a:active{font-family: "Arial", Arial, sans-serif;font-size:12px;font-weight:bold;color:#00295B;line-height:18px;vertical-align:top;text-decoration:none;display:inline;}

#contentcontainer ol{margin-left:15px;padding:0px;}
#contentcontainer ol li {font-size:12px;font-weight:bold;color:#333;list-style-type:decimal;margin:0 0 0 10px;padding:0px}
#contentcontainer ol li span.header{font-weight:bold;}

#contentcontainer ul{margin-left:15px;padding:0px;}
#contentcontainer ul li{font-size:12px;font-weight:normal;color:#333;line-height:18px;margin:0 0 0 10px;list-style-image:url('../images/ico-ul-bullet.png');}

#contentcontainer .byAuthor {font-family: "Arial", Arial, sans-serif; font-size:12px; font-weight:bold; color:#333;}
#contentcontainer .byLine {font-family: "Arial", Arial, sans-serif; font-size:10px; line-height:10px; font-weight:normal; color:#333;}
#contentcontainer .byDate {font-family: "Arial", Arial, sans-serif; font-size:11px; font-weight:normal; color:#333;}

#contentcontainer img.pdfIcon{position:relative; top:4px; border:none;}

#contentcontainer hr{background-color:#989694; border:0 none; color:#989694; height:1px;}

/* for image padding */
#contentcontainer .imagePadAll{margin:10px;}
#contentcontainer .imgFloatLeft{float:left !important; margin:5px 10px 10px 0;}
#contentcontainer .imgFloatRight{float:right !important; margin:5px 0 10px 10px;}
#contentcontainer .imgCenter{text-align:center;}

/* for image padding end */
#contentcontainer .clrbth {clear:both;}
#contentcontainer .pdTop5{padding-top:5px;}
#contentcontainer .pdTop10{padding-top:10px;}
#contentcontainer .pdTop20{padding-top:20px;}
#contentcontainer .padRt10{padding-right:10px;}
#contentcontainer .padRt5{padding-right:5px;}
#contentcontainer .padLt10{padding-left:10px;}
#contentcontainer .padBt10{padding-bottom:10px;}

#contentcontainer .width-half{width:50%;float:left !important;}

#contentcontainer .width-60{width:60% !important;float:left;}
#contentcontainer .width-40{width:40% !important;float:left;}
#contentcontainer .seg-left{float:left !important;width:56%;padding-right:10px;}
#contentcontainer .seg-right{float:left !important;width:40%;}
#contentcontainer .seg-small-left{float:left !important;width:60%;}
#contentcontainer .left-60{float:left !important;width:60px;}
#contentcontainer .middle-text{float:left !important;width:100px;padding-top:5px;}

#contentcontainer .contact-phone{float:left;width:20%;padding-right:5px;}
#contentcontainer .contact-email{float:left;width:35%;padding-right:5px;}
#contentcontainer .contact-address{float:left;width:35%;padding-right:5px;}

#contentcontainer .seg-30{float:left !important;width:30%;padding-right:10px;}
#contentcontainer .seg-65{float:left !important;width:65%}

#contentcontainer .width-55{width:55%;float:left !important;}
#contentcontainer .width-45{width:43%;float:left !important;}
#contentcontainer .width-text{width:56%;margin-left:10px;}
#contentcontainer .width-image{width:40%;}


#contentcontainer .width-35{width:35%;float:left !important;padding-right:10px;padding-top:3px;}
#contentcontainer .width-65{width:60%;float:left !important;padding-left:5px;}

/* THIS IS FOR THE FORMS PAGES*/
.custom-module #contentcontainer div.iw_component{float:none;}
