html, body {margin:0;padding:0;}
body {color:#000;font-size:8pt;font-family:Verdana, Arial; background-color:#999999; behavior:url(/ginc/csshover.htc);}
#wrapper {width:985px;margin:0 auto;}
h1 {font-weight:bold; font-size:10pt; display:inline; color:#495678;}
h2 {font-weight:bold; font-size:10pt; display:inline; color:#000000;}
h3 {font-weight: bold; font-size: 8pt; display: inline; color:#495678;}
a {text-decoration:underline; color: #0b4fa0;}
a:hover {text-decoration:none; color: #0b4fa0;}
hr {noshade; height:1px; color:black;}
td {}
td.center-cell-out {padding: 5px 0px 0px 0px;}
td.cell {padding:10px;}
td.cell2  {padding:5px;}
td.cell2-header  {padding:15px 5px 0px 5px;}

td.head-bg {background-color:white; border-bottom:1px solid black;}
td.head-top-left {padding:10px 10px 20px 10px;}
td.head-top-right {padding:10px 10px 20px 10px; vertical-align:middle;}
td.phone {padding:0px 10px; font-weight:bold; font-size: 10pt; padding: 0px 10px; color: #336699;}
td.nav-left {background-image:url(graphics/nav-tab-left.gif); background-repeat:no-repeat; height:21px; width:9px;}
td.nav-center {background-image:url(graphics/nav-tab-center.gif); background-repeat:repeat-x; height:21px; vertical-align:center; text-align:center; color:white; font-weight:bold;}
td.nav-center-dropdown {background-image:url(graphics/nav-tab-center.gif); background-repeat:repeat-x; height:21px; vertical-align:top; text-align:center; color:white; font-weight:bold;}
td.nav-center a {color:white; text-decoration:underline; font-family:Arial; font-weight:bold; font-size:8pt;}
td.nav-center a:hover {color:white; text-decoration:none;}
td.nav-right {background-image:url(graphics/nav-tab-right.gif); background-repeat:no-repeat; height:21px; width:9px;}
td.nav-empty {width:10px;}

a.nav {}
a.nav :hover {}

td.home-center-red {background-color:#D82916;}
td.home-left {background-color: white; padding:20px; border-left:1px solid #D82916; text-align:left; vertical-align:top;}
td.home-right {background-color: white; padding:20px; text-align:left; vertical-align:top;}

td.right-border {background-image:url(graphics/right-shadow-border.jpg); background-repeat:repeat-y; width:8px;}
.home-inner-right-border {border-left:1px solid #999999; padding-left:10px;}

td.sub-content { border-left:1px solid #D82916;background-color: white; padding:20px; text-align:left; vertical-align:top;}
td.sub-content-right {padding:15px; text-align:left;background-color: white; vertical-align:top; width:200px;}

.button {border:1px solid #495678;background:#D3D3D3;}
.text-field {border:1px solid #495678;background:#f5f5f5;}
.formfield  {background-color: #eee; padding: 1px 2px 3px; border: solid 1px #0b4fa0;}
.formfield-comment   {background-color: #eee; padding: 2px 2px 4px; border: solid 1px #0b4fa0; scrollbar-3dlight-color: #BBBBBB; scrollbar-arrow-color: #0B4FA0; scrollbar-darkshadow-color: #DDDDDD; scrollbar-face-color: #BBBBBB; scrollbar-highlight-color: #BBBBBB; scrollbar-shadow-color: #0B4FA0; scrollbar-track-color: #DDDDDD  }
.formbutton { color: #fff; background-color: #0b4fa0; border-style: solid; border-width: 1px; border-color: #bbb #222 #222 #bbb;}
.img-border {border:1px solid #909090;}
.subheading {font-size:9pt; font-weight:bold;}

td.footer-left {background-image:url(graphics/footer-left-corner.jpg); background-repeat:no-repeat; height:26px; width:16px; }
td.footer-center {background-image:url(graphics/footer-center.jpg); background-repeat:repeat-x; height:26px; width:999px;}
td.footer-right {background-image:url(graphics/footer-right-corner.jpg); background-repeat:no-repeat; height:26px; width:25px;}

a.footer-nav {color:black;}
a.footer-nav:hover {color:black;}

#footer {}

td.login-head {color: #495678;}
td.login-cell-left {padding:5px; border-left:1px solid #495678; }
td.login-cell-right {padding:5px; border-right:1px solid #495678;}
td.login-bottom {padding:5px; border-left:1px solid #495678; border-right:1px solid #495678; border-bottom:1px solid #495678; }
.login {border: 1px solid #495678; width:275px;}

td.report-header {background-color:white; padding:5px; font-weight:bold;}
td.report-cell-1 {background-color:white; padding:5px;}
td.report-cell-2 {background-color:white; padding:5px;}

#topnav, #topnav ul {list-style:none;padding:0;margin:0;}
#topnav li {position:static;margin:0;padding:0px;text-align:center;z-index:1; height:18px; padding-top:3px;}
#topnav li:hover {position:relative;}
#topnav li ul {display:none; background-color:#7C818D;position:absolute;left:-8px;top:19px;width:159px; padding-bottom:5px;z-index:100;}
#topnav li:hover ul {display:block;z-index:101;}
#topnav li li {float:none;position:static;white-space:nowrap;text-align:left;height:16px;z-index:101; padding-left:10px;text-align:center;}
#topnav a {color:white;text-decoration:underline;font-weight:bold; font-size:8pt;z-index:0;padding:0 5px;font-family:Arial;}
#topnav a:hover {color:white; text-decoration:none;font-size:8pt;font-family:Arial;}

#topnav2, #topnav2 ul {list-style:none;padding:0;margin:0;}
#topnav2 li {position:static;margin:0;padding:0px;text-align:center;z-index:1; height:18px; padding-top:3px;}
#topnav2 li:hover {position:relative;}
#topnav2 li ul {display:none; background-color:#7C818D;position:absolute;left:-8px;top:19px;width:195px; padding-bottom:5px;z-index:100;}
#topnav2 li:hover ul {display:block;z-index:101;}
#topnav2 li li {float:none;position:static;white-space:nowrap;text-align:left;height:16px;z-index:101; padding-left:10px;text-align:center;}
#topnav2 a {color:white;text-decoration:underline;font-weight:bold; font-size:8pt;z-index:0;padding:0 5px;font-family:Arial;}
#topnav2 a:hover {color:white; text-decoration:none;font-size:8pt;font-family:Arial;}

td.login-left {background-image:url(graphics/login-tab-left.gif); background-repeat:no-repeat; height:21px; width:8px;}
td.login-right {background-image:url(graphics/login-tab-right.gif); background-repeat:no-repeat; height:21px; width:8px;}

td.report-header-center {background-image:url(graphics/nav-tab-center.gif); background-repeat:repeat-x; height:21px; color:white; font-weight:bold; padding:0px 10px;}

td.report-cell-1 {background-color:white;padding:5px 10px; }
td.report-cell-2 {background-color:#E7E7E7;padding:5px 10px;}
td.report-cell-left-empty-1 {background-color:white; border-left:1px solid #495678;}
td.report-cell-right-empty-1 {background-color:white; border-right:1px solid #495678;}
td.report-cell-left-empty-2 {background-color:#E7E7E7; border-left:1px solid #495678;}
td.report-cell-right-empty-2 {background-color:#E7E7E7; border-right:1px solid #495678;}
td.reports-cell-bottom {border:1px solid #495678; border-top:0px; height:1px;}

td.admin-head {color:black; font-weight:bold; padding:3px; background-color:#A1A1A1;}
td.admin-body-1{padding:3px;}
td.admin-body-2{padding:3px;background-color:#EBEBEB;}
.sub-text {font-size:7pt; padding-top:5px;}

.contact-info-cell {padding:10px; border:1px solid #0b4fa0;}

.img-center {text-align:center;}