body{background:#fff;
color:#000;
margin:3px 8px}
#gbar{height:30px;
padding-left:2px}
.gbh,.gbd{border-top:1px solid #c9d7f1;
font-size:1px}
.gbh{height:0;
position:absolute;
top:40px;
width:100%}
#gbi,#gbs{background:#fff;
left:0;
position:absolute;
top:24px;
visibility:hidden;
z-index:1000}
#gbi{border:1px solid;
border-color:#c9d7f1 #36c #36c #a2bae7;
z-index:1001}
#guser{padding-bottom:7px !important}
#gbar,#guser{font-size:13px;
padding-top:1px !important}
@media all{.gb1,.gb3{height:22px;
margin-right:.73em;
vertical-align:top}
#gbar{float:left}
}
.gb2{display:block;
padding:.2em .5em}
a.gb1,a.gb2,a.gb3{color:#00c !important}
.gb2,.gb3{text-decoration:none}
a.gb2:hover{background:#36c;
color:#fff !important}
.ts{border-collapse:collapse}
.ts td{padding:0}
.ti,.bl,form,#res h3{display:inline}
.ti{display:inline-table}
.fl:link,.gl a:link{color:#77c}
a:link,.w,#prs a:visited,#prs a:active,.q:active,.q:visited{color:#00c}
.mblink:visited,a:visited{color:#551a8b}
a:active{color:red}
.cur{color:#a90a08;
font-weight:bold}
.b{font-weight:bold}
.j{width:42em;
font-size:82%}
.s{max-width:42em}
.j font[size="-1"],.e .j{font-size:100%}
.sl,.e .j font[size="-1"]{font-size:82%}
#gb{text-align:right;
padding:1px 0 7px;
margin:0}
.hd{position:absolute;
width:1px;
height:1px;
top:-1000em;
overflow:hidden}
.f,.m,#tads h2,#mbEnd h2{color:#676767}
.a,cite,.cite,.cite:link{color:green;
font-style:normal}
#mbEnd{float:right}
h1,ol{margin:0;
padding:0}
li.g,body,html,.std,#tads h2,#res h2,#mbEnd h2,h1{font-size:small;
font-family:arial,sans-serif}
#tads h2,#mbEnd h2,h1{font-weight:normal}
#ssb,.clr{clear:both}
#nav a,#nav a:visited,.blk a{color:#000}
#nav .b a,#nav .b a:visited{color:#00c;
font-size:medium}
#nav .i{color:#a90a08;
font-weight:bold}
.csb,.ss{background:url(/images/nav_logo3.png) no-repeat;
height:26px;
display:block}
.ss{background-position:0 -87px;
position:absolute;
left:0;
top:0}
.cps{overflow:hidden;
height:18px;
width:114px}
.mbi{font-size:0;
display:block;
width:12px;
height:12px;
background-position:-114px -78px;
margin-right:2px}
#nav td{padding:0;
text-align:center}

#logo{display:block;
overflow:hidden;
position:relative;
width:150px;
height:52px;
margin:14px 0 7px}
#logo img{border:none;
position:absolute;
left:0;
top:0px}
#logo span,.ch{cursor:pointer;
cursor:hand}

.g h3{
font-size:medium;
font-weight:normal;
color:#0000CC;
text-decoration: underline;
}



h3,.med{font-size:small;
font-weight:normal;
padding:0;
margin:0}
.e{margin:.75em 0}
.slk td{padding-left:40px;
padding-top:5px;
vertical-align:top}
.slk div{padding-left:10px;
text-indent:-10px}
#mbEnd cite{display:block;
text-align:left}
#mbEnd p{margin:-.5em 0 0 .5em;
text-align:center}
#bsf,#ssb,.blk{border-top:1px solid #FD5F00;
background:#FFF2B7}
#bsf,#ssb{margin:11px 0}
#bsf{border-bottom:1px solid #FD5F00}
#ssb div{float:left;
padding:4px 0 0;
padding-left:4px;
padding-right:.5em}
#prs a,#prs b{margin-right:.6em}
#ssb p{text-align:right;
white-space:nowrap;
margin:.1em 0;
padding:.2em;
zoom:1}
#ssb{margin-top:0;
padding:.1em}
#mbEnd{background:#fff;
padding:0;
border-left:10px solid #fff;
border-spacing:0;
white-space:nowrap}
#res{padding-right:1em}
#tads{background:#fff8dd}
#tads li{padding:0 3px 0 5px;
margin:0}
#tads .tam,#tads .tal{padding-top:12px}
#mbEnd li{margin:1em 0;
padding:0;
zoom:1}
.xsm{font-size:x-small}
.sm{margin:0 0 0 40px;
padding:0}
ol li{list-style:none}
.sm li{margin:0}
.gl,#bsf a,.nobr,#brs a{white-space:nowrap}
#mbEnd .med{white-space:normal}
.sl,.r{display:inline;
font-weight:normal;
margin:0}
.r{font-size:medium}
h4.r{font-size:small}
em{font-weight:bold;
font-style:normal}
em,b{text-decoration:inherit}
body,td,div,.p,a{font-family:arial,sans-serif}
#res{line-height:1.2em}
#tads{line-height:1.3}
.slk{line-height:1.35}
.g{margin:1em 0}
.s{margin:.2em 0 0}
#prs b{padding-left:10px}
#isrs{margin-right:1em}
#res,#tads{margin-left:30px}
.g table{padding-top:3px}