.clearFloat { clear: both; }
body { background-color: #ababab; color: #ffffff ; font-family: Arial, Helvetica; }
.content {font-family: Arial, Helvetica; font-size: 11pt; }
a { color: #3333ff;}
a:visited { color: #6666cc; }
#editToggleContainer { padding: 1px; padding-left: 400px;}
#utilityLinksContainer { float: right; padding: 1px; }
#pageUtilityContainer { 
  font-size:9pt; background-color: #9999bb; color: #ffffff; height:17px;   
  padding-left:15px; padding-right:15px; padding-top:1px;
  padding-bottom: 1px; border-left:1px solid #000000;border-right:1px solid #000000;
}
.h1{ font-family: Arial, Helvetica; }
.h2{ font-family: Arial, Helvetica; }
.h3{ font-family: Arial, Helvetica; }
.h4{ font-family: Arial, Helvetica; }
#pageUtilityContainer A { 
   font-size: 9pt; background-color: #9999bb; color: #ffffff;
}

#crumbTrailContainer{ float:left; padding-left: 1px; }
#pageHeaderContainer { height:85px; background-color: #040274; color: #333366; padding-top: 1px; border:1px solid #000000; }


#pageHeaderLogoContainer { float: left; padding: 10px; background-color: #040274; height: 55px;}
#logo { border: 0px; max-width: 300px; }
#companyNameContainer { float: right; padding: 25px; padding-right: 50px; font-size:18pt; font-weight: bold; background-color: #040274; color:#ffffff; }

#pageBodyContainer { padding:0px; background-color: #ffffff; color: #333366;border:0px solid #000000; }

#mainNavigationContainerSmall { padding: 5px; width: 12px; font-size: 10pt; background-color: #ddddff; float:left;}
#mainNavigationContainer { padding: 12px; padding-left: 15px; width: 150px; font-size: 10pt; background-color: #ddddff; float:left; border-right:1px solid #cfcfcf;}


#mainNavigationContainer A, #mainNavigationContainer A:link { color: #666699;  }

#mainBodyContentContainer { padding: 5px; padding-left:15px; margin-left: 0px; margin-right: 5px; font-family: Arial, Helvetica; font-size: 11pt; float:none; overflow:auto; min-height:650px;}

#mainBodyContentContainerAuto { padding: 5px; margin-left: 0px; font-family: Arial, Helvetica; font-size: 11pt; float:none; overflow:auto; min-height:650px;}

#pageFooterContainer { height:17px;padding-top:3px; padding-left:5px;text-align: left; background-color: #333366; color: #ffffff; 
border-left:1px solid #000000;border-right:1px solid #000000;border-bottom:1px solid #000000;

}
#copyrightContainer { font-size: 8pt; }
#pageWidthContainer { width:1100px;  margin-left: auto; margin-right: auto; font-family: sans-serif, helvetica, arial; border: 0px solid black; padding-top: 5px;}

.mainNavigationContainerTd { width: 150px; min-height: 650px; vertical-align:top; background-color: #fff0f0; border-right:1px solid #cfcfcf;}
.pageBodyContainerTab      { padding:0px; background-color: #ffffff; color: #333366; border:1px solid #000000; }
.pageWidthContainerTab     { margin:0; width: 100%; border: 0px solid black; padding: 0px;}


.shadow{ background-color :#ababab; }
.shadow2{ background-color : #000033; }

.searchblock {height: 70px;margin-bottom: 20px; }
.searchblock form{height: 70px; text-align: right; }
.searchblock input {background-color: #afffaf; width: 80px;vertical-align:bottom; }


.content h3 a {font-weight:normal;}
#keywords_formId {background-color: #dfdfdf; width: 80px;vertical-align:bottom; }

#pageBodyContainer { background-color: #ffffff; color: #333366; }

.faqQuestion{
font-style: normal;
}
#bamfLogoContainer{

padding-top: 400px;
font-size: 7px;
vertical-align: bottom;
}

.menuItem, .selectedMenuItem {
padding-top: 2.5px;
padding-left: 2.5px;
padding-bottom: 2.5px;
}
.menuItem a{ text-decoration: none; }
.selectedMenuItem a{ text-decoration: none;}
.tableData { vertical-align: top; padding-right: 5px;}
