#hdrdiv {height:110px; background-color:#fff; margin:0; padding:0 0 7px 0;}
#crest {float:left; width:80px; height:98px; margin:10px 40px 0 10px;}
#logo {float:left; border:0px #000 solid; width:400px; height:70px; margin:35px 0 0 68px; padding-left:115px; background:url(../img/eye.jpg) no-repeat bottom left;}
#logo h1 {color:#000; font-family:verdana, arial, helvetica; font-size:18px; margin:0; padding:24px 0 0 0;}
#datehdr {width:740px; text-align:right; border-collapse:collapse; font-size:11px; position:relative; bottom:8px;}

/* Menu Bar CSS */
#MainNav {width:748px; height:26px; display:block;}
#MainNav  a {float:left; height:26px; border-left:1px #aaa solid;}

#MainTabs {margin:0; height:26px; display:block;}
#MainTabs a {line-height:26px; height:26px; color:#000; padding:0px 15px 0px 15px; background: #fff url(../img/silver.gif) repeat-x top left;}
#MainTabs a:hover {color:#fff; background:#cf0001 url(../img/red.gif) repeat-x top left; text-decoration:none;}
#MainTabs a.on {color:#fff; background:#397bbd url(../img/blue.gif) repeat-x top left;}
#MainTabs a:hover.on {color:#fff; background:#397bbd url(../img/blue.gif) repeat-x top left; text-decoration:none;}
#MainTabs a.end {border-right:1px #9c9ca5 solid;}

#spacer {margin-left:2px; padding-left:197px; padding-right:1px; display:block; background:#fff url(../img/silver.gif) repeat-x top left;}
#menu-title {margin:0; border:0; height:17px; padding:4px 31px; float:left; background:#fff url(../img/silver.gif) repeat-x top left; text-align:center; border-bottom:1px #9c9ca5 solid;}

#content {width:740px; margin:0; padding:0; border-right:1px #9c9ca5 solid; border-bottom:1px #9c9ca5 solid;}
#left-side {float:left; width:202px; margin:0; text-align:left;}
#data {float:left; width:520px; border-left:1px #9c9ca5 solid; padding:3px; text-align:left;}

.clr{height:1px; clear:both; overflow:hidden;}

#notes {width:194px; margin:0; text-align:left; background-color:#fff; padding:3px 6px; text-align:left;}
#hr-notes {border:1px #4b4b4b solid; text-align:center; width:175px;}

/* Side Menu CSS*/
#side-menu ul, li {font-size:1em; line-height:1.6em; margin:0 0 1em 0; padding:0;}
#side-menu li {margin:0.2em 0 0 0; list-style-position:outside; line-height:9px;}

#side-menu {margin:0; width:204px; background-color:#eee;}
#side-menu ul {margin:0;}
#side-menu h2 {font-size:1em; color:#000; font-family:verdana, arial, helvetica; font-size:11px; margin:0; padding:0 0 0 3px; border:1px solid #bbb; border-width:1px 0; background:#fbfbfb url(../img/side-menu_bar.gif);}
#side-menu li {background:#eef0f2; list-style-type:none; margin:0; border-top:1px solid #fff; border-bottom:1px solid #bec9d1;}
#side-menu a {display:block; color:#3f526b; padding:1px 5px 2px 7px;}
#side-menu li a:hover {color:#000; background:#ffdb75 url(../img/arrow-hover.gif) left center no-repeat; text-decoration:none;}
#side-menu li li a {padding-left:15px;}
#side-menu .sub1 {padding:1px 5px 2px 15px;}
#side-menu .x2 li {border-bottom:none;}
#side-menu li.x1 {font-weight:bold; background:#f5f7f9 url(../img/arrow.gif) left center no-repeat;}

#footer {width:742px; text-align:right; border-collapse:collapse; white-space:nowrap; margin-top:3px;}

#errwizard {width:370px; margin-bottom:15px; text-align:left;}
#errwizard p {color:#000; font-size:95%; margin:9px 0 9px 25px;}
#errwizard h3 {color:#fff; font-weight:bold; background:#b30101; margin:9px -15px 9px 25px; font-size:11px; padding:3px 13px;}
#errwizard h3.title {margin-bottom:0; padding:2px 13px 2px 26px; background:#444 url(../img/did_you_know.gif) no-repeat; background-position:4px 3px;}
#errwizard .wizsolution {width:345px; background:#eee; margin:0 0 15px 25px; padding:10px 3px 0 10px; border-left:1px #000 solid; border-right:1px #000 solid; border-bottom:1px #000 solid;}

#errwizard .wizsolution p {margin:0 0 10px 0;}

#errwizard .wizsolution a {color:#b30101;}
#errwizard .wizsolution a:hover {color:#b30101;}

.wsun{background:url(../img/wsun.gif) no-repeat top left; padding:3px 31px;}
.bsun{background:url(../img/bsun.gif) no-repeat top left; padding:3px 31px;}
.drkred {background-color:#900;}
.drkblue {background-color:#2f4577;}
.lteblue {background-color:#58b;}
.gold {background-color:#ffdb75;}

/* Standard HTML elements */
body {margin:0 2px; padding:0; scrollbar-3dlight-color:#ddd; scrollbar-arrow-color:#000; scrollbar-base-color:#ddd; scrollbar-darkshadow-color:#ddd; scrollbar-face-color:#dcdcdc; scrollbar-highlight-color:#808080; scrollbar-track-color:#ddd; scrollbar-shadow-color:#000;}
img {border:0;}

/* Custom HTML elements */
table.nopad, td.nopad {border-collapse:collapse; padding:0;}
table.nowrap, td.nowrap {border-collapse:collapse; padding:0; white-space:nowrap;}
table.section {margin:0 0 0 14px; width:720px;}
th.section {width:215px; text-align:left;}
td.section {vertical-align:top;}
th.sp {width:25px;}
td.summary{border-top:1px #000 solid; border-bottom:1px #000 solid; padding:3px 6px;}
td.indent {border-collapse:collapse; padding:0 0 0 5px; white-space:nowrap; vertical-align:top;}
td.row {border-top:1px #000 solid; padding:3px 0 3px 0; vertical-align:text-top;}
td.rowm {border-top:1px #000 solid; border-right:1px #000 solid; border-left:1px #000 solid; padding:3px 0 3px 0; vertical-align:text-top;}
td.rowl {border-top:1px #000 solid; border-left:1px #000 solid; padding:3px 0 3px 0; vertical-align:text-top;}
table.chart{border:1px #000 solid; border-collapse:collapse; padding:0;}

.sq-ul {list-style-type:square; color:#000; margin-top:0;}
li.sq-ul {line-height:14px; margin-bottom:2px;}

/* Text */
a {font-family:verdana, arial, helvetica; font-size:11px; line-height:10px; font-weight:bold; text-align:left; text-decoration:none; margin:0; padding:0; border-width:0; border-style:none;}
a:active {color:#009;}
a:hover {color:#900; text-decoration:underline;}
a:link {color:#009;}
a:visited {color:#009;}
a:hover {color:#900; text-decoration:underline;}

.body {font-family:verdana, arial, helvetica; font-size:12px; font-weight:normal; color:#000;}
.title {font-size:14px; font-weight:bold;}
.copyright {font-size:10px;}
.red_hilite {color:#900;}
.white_hilite {color:#fff;}
.blue_hilite {color:#009;}
.lt_blue {color:#369; line-height:16px;}
