body { color: black; font: normal 99% Arial, Helvetica, sans-serif; margin-top: 3px; }

.borderbottom { border-bottom: #b3bcc9 1px solid; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; }

.borderleftright { border-bottom-width: 1px; border-left: #b3bcc9 1px solid; border-right: #b3bcc9 1px solid; border-top-width: 1px; }

.bordertop { border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-top: #b3bcc9 1px solid; }

.borderlrwhite { border: 1px solid #CCCCCC; padding: 5px; }

.headerblue { color: #4e6284; font: bold 14px Arial, Helvetica, sans-serif; }

.headerblue a { color: #4e6284; font-size: 14px; font-weight: bold; text-decoration: none; }

.headertan { color: #926D39; font: bold 14px Arial, Helvetica, sans-serif; }

.headergreen { color: #143e3e; font: bold 14px Arial, Helvetica, sans-serif; }

.textbluelarge { color: #5a6982; font: normal 16px Arial, Helvetica, sans-serif; }

.textbluelarge a { color: #5a6982; font-size: 16px; font-weight: bold; text-decoration: none; }

.textbluenormal { color: #5a6982; font: normal 12px Arial, Helvetica, sans-serif; }

.textbluenormal a, .textbluenormal a:visited, .textbluenormal a:link { color: #5a6982; font-size: 12px; font-weight: bold; text-decoration: none; }

.textbluenormal a:hover{ color: #5a6982; font-size: 12px; font-weight: bold; text-decoration: underline; }

.textblacklarge { color: #333333; font: normal 16px Arial, Helvetica, sans-serif; }

.textblacklarge a { color: #333333; font-size: 16px; font-weight: normal; text-decoration: none; }

.textblackmedium { color: #333333; font: normal 14px Arial, Helvetica, sans-serif; }

.textblackmedium a, .textblackmedium a:visited { color: #333333; font-size: 14px; font-weight: normal; text-decoration: none; }

.textblackmediumlink { color: #8F8F8F; text-decoration: none; font: 14px Arial, Helvetica, sans-serif; }

.textblacknormal { color: #333333; font: normal 12px Arial, Helvetica, sans-serif; }

.textblacknormal a { color: #333333; font-size: 12px; font-weight: normal; text-decoration: none; }

.maintext p a, .maintext p strong font, .maintext p strong font a, .maintext a, .maintext font a { color: #6699CC; font-size: 11px; font-weight: normal; text-decoration: none; }

.placeholderinfo { background: #dedfde; border-bottom: 1px solid; color: #000000; font-size: 10px; font-weight: bold; }

.leftnavmenucontainer { color: #5a6982; font-weight: normal; padding-bottom: 2px; padding-top: 2px; top: 3px; left: 3px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; background-color: #FFFFFF; }

.leftnavmenu { border-bottom: 1px none #5a6982; color: #5a6982; height: 24px; padding: 2px; border-top-width: 1px; border-top-style: solid; border-top-color: #5a6982; font: normal 12px Arial, Helvetica, sans-serif; }

.leftnavmenu a, .leftnavmenu a:hover { color: #5a6982; font-size: 12px; font-weight: normal; text-decoration: none; }

.leftnavmenuhighlight { border-bottom: #5a6982 1px solid; color: #007ea4; font-size: 12px; font-weight: bold; height: 24px; }

.leftnavmenuhighlight a, .leftnavmenuhighlight a:hover { color: #007ea4; font-size: 12px; font-weight: bold; text-decoration: none; }

.subnav { color: #5a6982; font: bold 11px Arial, Helvetica, sans-serif; }

.subleftnavmenu { border-bottom: #5a6982 1px solid; color: #5a6982; font-size: 11px; font-weight: normal; height: 24px; }

.subleftnavmenu a:hover, .txt_grey_2 u, .subleftnavmenu a , .txtgrey2 li{ color: #5a6982; font-size: 11px; font-weight: normal; text-decoration: none; margin-left: 1px; }

.subleftnavmenuhighlight { border-bottom: #5a6982 1px solid; color: #007ea4; font-size: 11px; font-weight: bold; height: 24px; }

.subtitlegrey p a, .subtitlegrey, .subtitlegrey a { color: #999999; letter-spacing: 5px; text-decoration: none; font-family: Arial, sans-serif; }

.subtitlegreyb p a, .subtitlegreyb, .subtitlegreyb a { color: #666666; letter-spacing: 1px; text-decoration: none; font: italic 12px Arial, sans-serif; }

.textfieldnosize { background: #ffffff; border-bottom: #386c84 1px solid; border-left: #386c84 1px solid; border-right: #386c84 1px solid; border-top: #386c84 1px solid; color: #386c84; font: 9px/11px Verdana, Arial, Helvetica, sans-serif; height: 16px; }

.titlemain { color: #007ea4; font-size: 20px; font-weight: normal; }

.titlemain sup { font-size: 17px; }

.txtblue { color: #007ea4; font-size: 11px; font-weight: normal; }

.subleftnavmenuhighlight a, .subleftnavmenuhighlight a:hover , 
.txtblue a{ color: #007ea4; font-size: 11px; font-weight: bold; text-decoration: none; }

.txtgrey2 p { color: #5a6982; font-size: 11px; font-weight: normal; text-align: left; }

.txt_grey_2 strong a, .txt_grey_2 a , .subnav a, 
.txtgrey2 p a, .txtgrey2 u a{ color: #5a6982; font-size: 11px; font-weight: bold; text-decoration: none; }

.txt_grey_2 td,  
.txtgrey2{ color: #5a6982; font: normal 11px Arial, Helvetica, sans-serif; }

.maintext p, .maintext, .maintext font { color: #3E4859; font: normal 11px Arial, Helvetica, sans-serif; }

.maintext sup { color: #007ea4; font-size: 10px; font-weight: normal; text-decoration: none; }

.crumbtrail { color: #8F8F8F; text-decoration: none; font: 11px Arial, Helvetica, sans-serif; }
.leftnavmisc1 { padding-bottom: 4px; padding-top: 4px; border-top: 1px solid; }

.page-header-two { font: 16px Arial, Helvetica, sans-serif; color: #222E2F; }

.ul-thin { margin-left: 0; padding-left: 0; margin-top: 1px; margin-bottom: 4px; }

.li-thin { background-image: url(bullet-ag.gif); background-position: 4px 5px; background-repeat: no-repeat; margin-left: 0px; margin-top: 5px; padding-left: 20px; }

.linecolor { color: #b3bcc9; }

.tabletopgrey { border-top-width: 1px; border-top-style: solid; border-top-color: #D6D6D6; border-right-color: #999999; border-bottom-color: #999999; border-left-color: #999999; }

.headertan a, .headergreen a { color: #007ea4; font-size: 14px; font-weight: bold; text-decoration: none; }

.textblackmediumlink a, .crumbtrail a { color: #8F8F8F; text-decoration: none; }

.textblackmediumlink a:hover, .crumbtrail a:hover { color: #5a6982; text-decoration: underline; }
.floatleft { float: left; }
#tbl_footer {color:#000;}
#tbl_footer { MARGIN: 0px auto; WIDTH: 980px }
