
body{
background:#000000;
margin:0;
font:70% Verdana;
font-size:70%;
color:#FFFFFF;
}
a{
color:#9E9EFF;
}
td{
font:80% Verdana;
font-size:80%;
}
#PBar{
background:#000000;
}
#PBar a{
color:white;
text-decoration:none;
padding:6px 2px 6px 2px;
}
.nt0{
padding:0px 6px 0px 6px;
filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr='#CBD8E5', gradientType='1');
}
.nta{
filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#CBD8E5', endColorStr='#FFFFFF', gradientType='1');
}
.gridheader {
border-bottom:solid 1px #B2997F;
border-right:solid 1px #B2997F;
border-left:solid 1px #FFFFFF;
filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr='#D0D0D0', gradientType='0');
}
.gridheadersec {
filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr='#CBD8E5', gradientType='0');
}
.gridpri {
background:#FFFFFF;
}
.gridalt {
filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FDE7A4', endColorStr='#FFFFFF', gradientType='0');
}
.gridsecpri {
background:#CBD8E5;
}
.gridsecalt {
background:#CBD8E5;
}
.blacklegal
{
}
.redlegal
{
color:#FF0000;
}
.legal
{
font-size:50%;
color:#999999;
}
.bluetext {
color:#9E9EFF;
}
.headerb
{
font-size:100%;
color:#F0F0F0;
border-bottom:solid 1px #404040;
}
.headerbnu2
{
font-size:100%;
color:#F0F0F0;
}
.headerb2
{
font-size:95%;
color:#FFFFFF;
}
.headerb3
{
font-size:90%;
color:#FFFFFF;
border-bottom:solid 1px #404040;
}
.pbreak
{
font-size:10%;
color:#0A6CCE;
border-top:solid 1px #B2997F;
}
.headerbnu
{
font-size:100%;
color:#0A6CCE;
}
.errortext
{
font-size:100%;
font-weight:bold;
color:#FF0000;
}
.tsbtn
{
font-size:80%;
font-weight:bold;
}
.tsbtn_d
{
font-size:100%;
font-weight:bold;
color:#243709;
}
#NavBar{
background:#000000;
padding:28px 0px 0px 0px;
font-size:100%;
}
#NavBar td{font-size:100%;}
#NavBar a{
font:70% Verdana;
color:white;
text-decoration:none;
}
#ImageBar{
border-bottom:solid 1px #B2997F;
background:#FFFFFF;
padding:2px 0px 1px 0px;
font-size:100%;
}
#ImageBar td{font-size:100%;}
#ImageBar a{
font:70% Verdana;
color:black;
text-decoration:none;
}

.bl0{
border:solid 1px #663300;
background:#663300;
padding:0px 6px 0px 6px;
font-size:50%;
color:white;
}
.bl0 a{
color:white;
text-decoration:none;
}
.bl1{
border:solid 1px #AD7742;
background:#805531;
padding:0px 6px 0px 6px;
font-size:50%;
color:white;
}
.bl1 a{
color:white;
text-decoration:none;
}
.si0{
border-top:1px;
border-right:solid 1px #B2997F;
border-bottom:1px;
padding:8px 6px 8px 6px;
color:black;
filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#B2997F', endColorStr='#FFFFFF', gradientType='1');
}
.si1{
border-top:solid 1px #B2997F;
border-right:solid 1px #FFFFFF;
border-bottom:solid 1px #FFFFFF;
padding:8px 6px 8px 6px;
color:black;
font-weight:bold;
filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#C9B7A5', endColorStr='#FFFFFF', gradientType='1');
}
.si2{
background:url('images/tabsbtm.gif') no-repeat top;
}
.btnl0{
border-right:solid 1px #663300;
border-left:solid 1px #663300;
background:#FFFFFF;
padding:6px 0px 6px 0px;
}
.lt0{
border:solid 1px #1A1A1A;
background:#1A1A1A;
height:35px;
padding:0px 6px 0px 6px;
}
.lt1{
border:solid 1px #646464;
background:#404040;
height:35px;
padding:0px 6px 0px 6px;
}
.ltsep{
font:70% Verdana;
color:#404040;
padding:0px 1px;
}

#msviRegionIdGraphic{padding-left:7px;}
#msviGlobalToolbar{padding-left:1px;}
#msviGlobalToolbar a{
font:65% Verdana;
text-decoration:none;
color:#FFFFFF;
}
.gt0{
border:solid 1px #1E77D3;
padding:0px 4px 2px 4px;
font-size:100%;
}
.gt1{
border:solid 1px #A1C6EB;
padding:0px 4px 2px 4px;
background:#3484D7;
font-size:100%;
}
.gtsep{
font:65% Verdana;
color:#A1C6EB;
padding:0px 1px 2px 1px;
}
#msviBanner{text-align:right;}
#msviGlobalSearch{
text-align:left;
font:65% Verdana;
color:#000000;
padding-top:5px;
padding-left:6px;
padding-right:15px;
}
#msviSearchForm{margin:-1px 0px 0px 0px;}
#msviSearchBox{
width:247px;

xheight:18px; /*2.1ex;*/

font:110% Tahoma;
}
#msviGoButton{
font:110% Tahoma;
padding:0em 0.2em;
position:relative;
top:0px;
margin-left:6px;
}
#msviNoSearch{width:271px;}
#msviMastheadHR{
height:1px; 
overflow:hidden; 
background:#003499;
}
#msviLocalToolbar{
border-top:solid 1px #e0d0b0;
border-bottom:solid 1px #b0d0e0;
background:#F1F1F1;

padding:2px 0px 1px 0px;

font-size:100%;
}
#msviLocalToolbar td{font-size:100%;}
#msviLocalToolbar a{
font:70% Verdana;
color:black;
text-decoration:none;
}

.localToolbar form{margin:0px;}
.localToolbar input{
font:70% Tahoma, Helvetica;
margin-right:8px;
padding:0px;
}
#msviHomePageLink{
width:177px;
padding-left:2px;
}
#msviHomePageLink td{font-size:100%;}
#msviHomePageLink a{
display:block;
padding:2px 6px 2px 6px;
margin:0px;
background:#F1F1F1;
white-space:nowrap;

border:solid 1px #F1F1F1;

}
#msviHomePageLink a:hover{
display:block;
border:solid 1px #b0d0e0;
padding:2px 6px 2px 6px;
margin:0px;
background:#c0e0f0;
}
#msviFooter{
font:70% Tahoma, Helvetica;
border-top:solid 1px #003499;

position:absolute;

}
#msviFooter td{font-size:100%;}
#msviLocalFooter{
margin:0px;
padding-top:8px;
padding-left:10px;
}
#msviGlobalFooter{
margin:0px;
padding-top:10px;
padding-bottom:13px;
padding-left:10px;
}
#msviFooter a{
color:#03C;
margin-right:2px;
background:transparent;
font-weight:normal;
}
#msviFooter a:visited{
color:#03C;
background:transparent;
font-weight:normal;
}
#msviFooter a:hover{
color:#F60;
background:transparent;
font-weight:normal;
}
#msviFooter nobr{
color:#A9A9A9;
margin-right:5px;
}

.msviPassport { padding-left:10px; padding-right:7px; }
.msviPPSpace {padding-right:87px;}

