/* Mtwo CSS Document */
img, div { behavior: url(iepngfix.htc) }
html, body, #page { height:100%; margin: 0px; padding: 0px; border: none; border-collapse:collapse; vertical-align: top; }
#page { margin: 0 auto; vertical-align: middle; width: 960px; border-collapse: collapse; }
body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-image: url(/project/benchmark01/images/000000-00005a.jpg); background-repeat: repeat-x; background-position: center top; background-color: #00005A; }
body, td, th { font-family: "Myriad Pro", Verdana, Helvetica, sans-serif; font-size: 11pt; color: #000000 }


a:link { color: #000099; text-decoration: none; }
a:visited { color: #000099; text-decoration: none; }
a:hover { color: #000000; text-decoration: underline; }
a:active { color: #CBE2F2; text-decoration: underline; outline: none }
/************************************************************/
h1, h2, h3, h4, h5, h6 { font-weight: bold }
h1 { font-size: 16pt; font-family: Arial, Helvetica, sans-serif; color: #00005A; padding:0; margin:0em 0; }
h2 { font-size: 14pt; line-height: 10pt; }
h3 { font-size: 12pt }
h4 { font-size: 11pt }
h5 { font-size: 10pt }
h6 { font-size: 8pt; letter-spacing: 1.618pt; color: #CCCCCC }

.copyright, .copyright a { font-size: 8pt; letter-spacing: 1.618pt; color: #999999 }


.tiny { color: #666666; font-size: 7pt; font-weight: bold; letter-spacing: 2px; }
.SmallText { font-size: 8pt !important; }
#date, .date { color: #666666; font-size: 7pt; font-weight: bold; letter-spacing: 2px; }
#questions, #answers { border: 1px solid #999999; }

.backtotop, .backtotop a:link, .backtotop a:visited { font-size: 8.5pt !important; letter-spacing: 1.618pt !important; color: #00005A !important; padding: 5px; }
a.backtotop:hover { background-color: #EFEFEF !important; }

/************************************************************/
 
 /* PAGE FOOTER CODE */
.footer td { height: 35px; }
.footer-line { border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: #807A77; border-right-color: #807A77; border-bottom-color: #DDDCD6; background-color: #efefef; }
.footertext { COLOR: #322926; FONT: 8px arial, verdana, sans-serif; font-weight: bold; }

/* Dividers */
.borders { BORDER: #000000 1px solid; }
.dividers { COLOR: #DDDCD6; height: 3px; BORDER-TOP: #A49C98 1px solid; width: 100%; }
.divider00005A { COLOR: #00005A; height: 2px; BORDER-TOP: #A49C98 1px solid; width: 100%; }
.dividerCEE6F2 { COLOR: #CEE6F2; height: 2px; BORDER-TOP: #A49C98 1px solid; width: 100%; }
.divider-title { COLOR: #000000; height: 3px; width: 100%; noshade: noshade; }

.red, a.red:link, a.red:visited { color: #CC3300; }
.white { color: #FFFFFF }
.whitebold { color: #FFFFFF; font-weight: bold; }
.blueitalic { color: #00005A; font-style: italic; }
#Highlighted-Note { border: 2px solid #00005A; margin: 5px 10px; background-color: #CBE2F2; }

div.transOFF { background-color:; border:0px solid #F9F9F9; }
div.transON { background-color:; border:0px solid #F9F9F9; opacity:.65; filter: alpha(opacity=65); -moz-opacity: 0.65; }

#page #header #FlashHeader { outline: none; }

.menutop1 { background-image: url(/project/benchmark01/images/m2bgbottom.png); background-repeat: repeat-x; background-position: left bottom; }

.menutop { background-image: url(/project/benchmark01/images/m2bgtop.png); background-repeat: repeat-x; background-position: left top; padding-top: 2px; background-color: #C9E0F2; padding-left: 25px; }
.menubottom { background-image: url(/project/benchmark01/images/m2bgbottom.png); background-repeat: repeat-x; background-position: left bottom; height: 2px; }
.menu { padding-left: 12px; }
.BodyMain { padding-left: 12px; }
#Menu { background-color: #C9E0F2; padding-top: 0px; }
.MenuSide { background-image: url(/project/benchmark01/images/m2bgright.png); background-repeat: repeat-y; background-position: right; width: 11px; }
.bbgb { background-image: url(/project/benchmark01/images/bbgb.png); background-repeat: repeat-x; background-position: center bottom; }
.bbgl { background-image: url(/project/benchmark01/images/bbgl.png); background-repeat: repeat-y; background-position: left top; }
.bbgr { background-image: url(/project/benchmark01/images/bbgr.png); background-repeat: repeat-y; background-position: right top; }
.bbgt { background-image: url(/project/benchmark01/images/bbgt.png); background-repeat: repeat-x; background-position: center top; background-color: #FEFEFF; padding-top: 15px; }
.BodyContent { padding-top: 5px; padding-left: 5px; border-top-width: 1px; border-top-style: solid; border-top-color: #00005A; }
img.imgrt { padding-left: 10px; padding-top: 5px; padding-bottom: 5px; padding-right: 5px; }
.lb1_bg_top { background-image: url(/project/benchmark01/images/lb1_bg_top.png); background-repeat: repeat-x; background-position: center top; background-color: #FFFFFF; padding-top: 10px; }
.lb1_bg_bottom { background-image: url(/project/benchmark01/images/lb1_bg_bottom.png); background-repeat: repeat-x; background-position: center bottom; background-color: #FFFFFF; }
.lb1_ctl { background-color: #FFFFFF; background-repeat: repeat-y; background-position: left top; background-image: url(/project/benchmark01/images/lb1_bg_sl.png); width: 14px; }
.lb1_bg_sr { background-image: url(/project/benchmark01/images/lb1_bg_sr.png); background-repeat: repeat-y; background-position: right top; width: 12px; background-color: #FFFFFF; }

.PageTitle { padding-bottom: 5px; }

.menuleftside td { background:url(/images/backgrounds/h01/images/tb2_bgl.png); background-position:top; background-repeat:repeat-y; }
