/* Global */
html,body{font-family:Verdana,Helvetica,sans-serif;font-size:10px;margin:0;padding:0;height:100%;color:#4d4005;background:#cab848 url(../img/bkgd_main.jpg) repeat-x}
body *{padding:0;margin:0;font-weight:normal}
body input,body textarea,body select{font-size:10px;font-family:Verdana,Helvetica,sans-serif;color:#000;font-weight:normal}
body input,body textarea{padding:1px;border:1px solid #7da3dc;background:#dae8f9}
body table{border-collapse:collapse}
body img{border:0}
a,a:visited{color:#015AA9}

/* Font Sizes & Colors */
.bc51,.bc52{color:#3f3404}
.bc53,a.bc53,a.bc53:visited,.bc54,.bc56,.bc57,a.bc57,a.bc57:visited,.bc61,.bc62,.bc64,.bc66,.bc67,a.bc67:visited{color:#4d4005}
.bc55,.bc63,a.bc63,a.bc63:visited,.bc65,.bc65:visited,.bc65-sel,.bc65-sel:visited{color:#fff}
.bc58,.bc59,.bc60{color:#665713}
.bc64{font-size:10px}
.bc53,.bc54,.bc62,.bc63,.bc65,.bc65-sel,.bc67{font-size:11px}
.bc55,.bc56,.bc57{font-size:12px}
.bc51,.bc52,.bc58{font-size:13px}
.bc59,.bc60,.bc66,h2{font-size:18px}
.bc61{font-size:24px}
.bc52,.bc55,.bc57,.bc58,.bc60,.bc64,.bc65,.bc65-sel,.bc67,.alert,strong{font-weight:bold}
.bc56,.bc62{line-height:18px}
a.bc63,a.bc65,a.bc65-sel{text-decoration:none}
a.bc63:hover{text-decoration:underline}
.alert{color:#0099ff}

/* Inputs */
.fw-ta,.fw-ta2,.fw-ti{width:582px}
.fw-ta{height:120px}
.fw-ta2{height:300px}
.set-ta{width:308px}
.inq-ta{height:120px;width:308px}
.check,.radio{width:14px;padding:0}
.btn{padding:0;border:0;background:0}
.is01,.is02{width:121px;height:14px;padding:2px 4px}
.is02{width:165px}
input.is03{width:86px;height:15px;border:2px solid #015aa9;background:#fff}
.istk{margin-bottom:4px}

#container{width:940px;height:100%;background:url(../img/content-bg.png) 0 0 repeat-y;margin:0 auto}
#container td.main{vertical-align:top}
#foot{height:50px;padding-left:315px}
#copy{float:left;padding-top:6px}

#content{width:900px;float:left;margin-left:20px;display:inline}
.pagetitle{float:left;width:589px}
.pagetitle2{float:left;width:589px;padding-top:16px}
.pagebody{float:left;padding:16px 16px 16px 0;width:589px}

#page-header{float:left;width:900px;height:165px;background:#fff;border-bottom:4px solid #c0a72c}
#page-header img{float:left}
#home-content{float:left;width:900px;padding-top:3px}
#left{float:left;width:295px;height:377px;background:url(/img/bkgd_link2.gif) no-repeat}
#left div{width:183px;height:78px;background:#fff;border:1px solid #cab848;border-top:0;float:left;margin-left:20px;display:inline;padding:7px 40px 0 10px}
#left span.bc59{line-height:24px}
#left span.bc57{line-height:28px}
#main{float:left;width:605px;padding-top:20px}

#company-header{float:left;width:900px;height:165px;background:#fff;border-bottom:4px solid #c0a72c}
#company-header img{float:left}
#company-header div{float:left;width:407px;height:28px;background:url(/img/company-header-photo.jpg);padding:133px 0 0 218px}
#company-header div a{display:block;float:left;width:119px;height:28px;margin-right:10px}
#company-header div a:hover{background-position:0 28px}
#overview{background:url(/img/nav_overview.png)}
#investors{background:url(/img/nav_investors.png)}
#careers{background:url(/img/nav_careers.png)}

.stdform,.stdform2{float:left;padding-top:20px}
.stdform td{height:30px}
.divider{height:14px;background:url(../img/div.gif) 0 50% repeat-x}
.tlab{width:140px}
.tlab2{vertical-align:top;padding-top:2px}
.tbut {height:30px}
.tbut input{float:left}
.fspace{float:left;height:40px;width:1px}

#notice{width:540px;padding:16px;background:#cab848;margin:20px 0;float:left;display:inline}

#logo{float:left;margin-right:4px;display:inline}
#header{width:900px;height:88px;background:#fff;float:left}
#nav{width:623px;height:40px;float:left;list-style:none;background:url(../img/nav-bg.gif)}
#nav li{float:left}
#nav a{height:40px;float:left;display:block}
#nav a:hover{background-position:0 -40px}
#nav img{float:left}
#nav-home{width:115px;background:url(../img/nav-home.png) no-repeat;padding-right:1px}
#nav-partners{width:122px;background:url(../img/nav-partners.png) no-repeat;padding-right:1px}
#nav-services{width:125px;background:url(../img/nav-services.png) no-repeat;padding-right:1px}
#nav-company{width:131px;background:url(../img/nav-company.png) no-repeat;padding-right:1px}
#nav-contact{width:126px;background:url(../img/nav-contact.png)}
#login{width:545px;height:30px;background:url(../img/login-bg.png);float:left;margin-top:4px;display:inline;padding:10px 0 0 78px}
#login td.lab{padding-right:5px}
#login td{padding-right:10px}

.lflt{float:left}
.rflt{float:right}

