/* CSS Global reset*/
body{font-family:"Verdana",sans-serif; text-align:center; background:#666 url('../images/bg.png') repeat-x top;line-height:1.125em; /* 16×1.125=18 */}
:link,:visited { text-decoration:none }
ul,ol { list-style:none }
h1,h2,h3,h4,h5,h6,pre,code {font-family:"Lucida Sans","Verdana",sans-serif; }
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input{ margin:0; padding:0 }
a img,:link img,:visited img { border:none }
address {font-style:normal}
/* end of reset... */
.floatright{float:right}
.floatleft{float:left}
.clear{clear:both}
h1.indexh1{font-weight:bold; font-size:1.3em;padding-bottom:0.7em;letter-spacing:-1px;color:#fff;text-align:left;background:transparent url('../images/index/title1.png') no-repeat top left; height:61px; text-indent:-9000px;}
p.indexp{font-size:1.05em; line-height:1.1em;padding-bottom:1em; font-family:Arial, Helvetica, sans-serif;color:#fff; text-align:left}
h2.indexh2{color:#fff; text-align:left;background:transparent url('../images/index/title2.png') no-repeat top left; height:20px; text-indent:-9000px; margin-bottom:10px}

.line{background:#E7EADF url('../images/line.gif') repeat-x; height:4px; width:960px;margin-left: auto; margin-right:auto; clear:both}
.bold{font-weight:bold}
a:link, a:visited, a:active {color:#991B1F}
a:hover {}

#wrapper{margin:0 auto; width:960px; background-color:#333}

.logo{float:left}
.topbar{background:#1F1F1F url('../images/top_bg.png') repeat-x top; margin-left:auto; margin-right:auto; width:960px;height:44px}
#topnav {background:transparent url('../images/nav_bg4.png') repeat-x top; margin-left: auto; margin-right:auto; width:960px;height:26px}
#topnav ul {display:block;padding:3px 0 3px 0; float:right}
#topnav ul li{display: inline; padding:0 1.1em}
#topnav a {display:block;display:inline;text-transform:lowercase;font-size:0.7em}
#topnav li a:link, #topnav li a:visited {color:#262626}
#topnav li a:hover {color:#000; text-decoration:underline}

#footernav {margin:0 auto; width:960px;height:26px}
#footernav ul {display:block;padding:3px 22px 3px 0}
#footernav ul li{display:inline; padding:0 1em}
#footernav a {display:block;display:inline;text-transform:lowercase;font-size:0.6em;}
#footernav li a:link, #footernav li a:visited {color:#999}
#footernav li a:hover {color:#fff; text-decoration:underline}
#footernav p {text-transform:capitalize;font-size:0.6em;color:#999}

#swf{width:565px;height:532px; float:right; background-color:#333}

/*side menu*/ 
#b_menu,#b_menu2 {font-size:0.75em}
#b_menu a,#b_menu2 a {
line-height:14px;
display:block;
text-decoration:none;
width:155px;
height:50px;
font-weight:bold;
}
* html #b_menu a span {color:#fff}
* html #b_menu2 a span {color:#fff}
#b_menu a span, #b_menu2 a span {position:relative;top:10px;left:58px;cursor:pointer;display:block;color:#fff; width:100px; height:50px}
#b_menu a:hover span, #b_menu2 a:hover span {color:#878787}
#b_menu a:link, #b_menu2 a:link{color:#fff;cursor:default}
#b_menu a:visited, #b_menu2 a:visited {color:#fff;cursor:default}
#b_menu a:active, #b_menu2 a:active {color:#fff;cursor:default}
#b_menu a:hover, #b_menu2 a:hover {color:#fff;cursor:default}

#b_menu li.account {background:transparent url('../images/index/ap.png') no-repeat top left; width:155px}
#b_menu li a:hover.account2 {background:transparent url('../images/index/ap3.png') no-repeat top left}

#b_menu li.ereq {background:transparent url('../images/index/ereq.png') no-repeat top left; width:155px}
#b_menu li a:hover.ereq2 {background:transparent url('../images/index/ereq2.png') no-repeat top left}

#b_menu li.proof {background:transparent url('../images/index/proof.png') no-repeat top left; width:155px}
#b_menu li a:hover.proof2 {background:transparent url('../images/index/proof2.png') no-repeat top left}

#b_menu li.safe {background:transparent url('../images/index/safe.png') no-repeat top left; width:155px}
#b_menu li a:hover.safe2 {background:transparent url('../images/index/safe2.png') no-repeat top left}


#b_menu2 li.hr {background:transparent url('../images/index/hr.png') no-repeat top left; width:155px}
#b_menu2 li a:hover.hr2 {background:transparent url('../images/index/hr2.png') no-repeat top left}

#b_menu2 li.expence {background:transparent url('../images/index/expence.png') no-repeat top left; width:155px}
#b_menu2 li a:hover.expence2 {background:transparent url('../images/index/expence2.png') no-repeat top left}

#b_menu2 li.contract {background:transparent url('../images/index/doc.png') no-repeat top left; width:155px}
#b_menu2 li a:hover.contract2 {background:transparent url('../images/index/doc2.png') no-repeat top left}

#b_menu2 li.build {background:transparent url('../images/index/build.png') no-repeat top left; width:155px}
#b_menu2 li a:hover.build2 {background:transparent url('../images/index/build2.png') no-repeat top left}

.pagebot {margin:0 auto; width:960px; height:45px}
