@charset "utf-8";

body {
background-color:#033A50;
margin:0;
padding:0
}

#background {
position:absolute;
left:0;
top:0;
width:100%;
height:100%;
z-index:0;
text-align:center
}

#background img {
width:100%;
height:100%;
z-index:0
}

#foreground {
z-index:10;
font-size:large;
text-align:left;
width:1000px;
position:relative;
margin:0 auto
}

pre {
overflow-x:auto;
white-space:0 !important;
word-wrap:break-word;
}

.footer,td.footer {
color:#06C;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
background-color:#C6CBCE;
padding:10px
}

.style3,.refs,td.refs,.style4 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:1.5;
text-align:left;
color:#D7D0D7;
padding:12px 12px 6px
}

.style4 {
color:#444
}

a.blue {
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#B9DCFF
}

a.small_bl,a.small_bl:visited {
font-size:9px;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#06C
}

.refs,td.refs {
padding:6px 6px 2px 12px
}

.biga {
font-size:32px;
margin-top:6px;
float:left;
line-height:80%
}

.headline_det {
color:#06C;
font-weight:700;
font-family:Arial, Tahoma, Verdana;
font-size:19px;
margin-top:1px;
margin-bottom:3px
}

.headline {
color:#06C;
font-weight:700;
font-family:Arial, Tahoma, Verdana;
font-size:15px;
margin-top:1px;
margin-bottom:3px
}

.credit {
color:#999;
font-weight:400;
font-family:Arial, Tahoma, Verdana;
font-size:11px;
margin-top:1px;
margin-bottom:3px
}

.sub_headline {
color:#FC9;
font-weight:300;
font-family:Arial, Tahoma, Verdana;
font-size:13px;
margin-top:1px;
margin-bottom:3px
}

.sub_title {
color:#000;
font-weight:Normal;
font-family:Verdana, Arial, Tahoma;
font-size:12px;
margin-top:1px;
margin-bottom:3px
}

.lead {
color:#333;
font-family:Tahoma, Verdana;
font-size:13px;
font-weight:300
}

.lead_det {
color:#666;
font-family:Arial, Tahoma, Verdana;
font-size:13px;
font-weight:600;
margin-bottom:30px
}

.story {
color:#666;
font-family:Arial, Tahoma, Verdana;
font-size:12px;
margin-bottom:6px;
line-height:150%
}

.teaser {
color:#EEE;
font-family:Tahoma, Verdana;
font-size:11px
}

.updated {
color:#900;
font-family:Tahoma, Verdana;
font-size:9px
}

.img_credit {
color:#06C;
text-align:right;
font-family:Tahoma, Verdana;
font-size:10px
}

.img_desc {
color:#666;
font-family:Tahoma, Verdana;
font-size:9px;
margin-left:3px;
margin-right:3px
}

.featured {
color:#666;
font-family:Tahoma, Verdana;
font-size:11px
}

.trqbutt {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3CF
}

.archive {
color:#09F;
font-family:Verdana, Arial, Tahoma;
font-size:13px;
margin-top:0;
margin-bottom:0
}

.warning {
color:#C00;
font-family:Tahoma, Verdana;
font-size:12px;
margin-top:3px;
margin-bottom:3px
}

.sys_msg {
color:#C00;
font-weight:400;
font-family:Tahoma, Verdana, Arial;
font-size:11px;
margin-top:3px;
margin-bottom:3px
}

.usr_group {
color:#06C;
font-weight:400;
font-family:Verdana, Tahoma, Arial;
font-size:13px;
margin-top:3px;
margin-bottom:3px
}

.uname {
color:#333;
font-family:Tahoma, Verdana, Arial;
font-size:10px;
margin-top:1px;
margin-bottom:1px
}

.loc {
color:#999;
font-weight:400;
font-family:arial-narrow, tahoma, arial;
font-size:10px;
margin-top:1px;
margin-bottom:1px
}

.pager {
color:#999;
font-weight:400;
font-family:tahoma, arial;
font-size:11px;
margin-top:1px;
margin-bottom:1px
}

a.idxmore,a.more:link,a.idxmore:visited,a.idxmore:active {
color:#B9DCFF;
font-weight:400;
font-family:Trebuchet, Tahoma, arial-narrow, tahoma, arial;
font-size:10px;
margin-top:1px;
margin-bottom:1px;
text-decoration:none
}

a.idxmore:hover {
color:#D6CFC5
}

select.vols {
background:#FFF;
font-weight:400;
font-family:Arial Narrow, Tahoma, Verdana, Arial;
font-size:11px;
margin-top:2px;

margin-bottom:2px
}

.newstitle {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#B9DCFF;
padding-bottom:12px
}

#newstease {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
line-height:120%;
width:140px;
height:140px;
background:#666;
color:#FFF;
border:#B9DCFF 1px solid;
position:absolute;
top:220px;
left:640px;
z-index:200;
text-align:left;
padding:10px
}

.newsimg {
border:#999 1px solid;
float:right;
margin:0 0 3px 10px
}

.title1 {
font-family:Arial, Tahoma, Verdana, sans-serif;
font-size:18px;
color:#B9DCFF;
line-height:110%
}

#title {
top:0;
left:0;
z-index:200;
text-align:left
}

h1 {
color:#000;
font-size:12px;
margin:-20px 0 0;
padding:0
}

p {
margin:10px 0 2px
}

div.transON {
z-index:5
}

#linkspan {
height:86px;
width:711px;
position:relative;
top:384px
}

#intro_title {
font-size:15px;
color:#FFF;
position:relative;
font-family:Tahoma;
letter-spacing:0.2em
}

#vertlinkspan {
height:400px;
width:120px;
position:relative;
left:590px
}

.sidebox[class] {
background-image:url(../images/blackbg.png)
}

.vertex {
font-family:Verdana, Arial, sans-serif;
color:#EEE;
font-size:13px;
width:170px;
margin-left:520px;
height:350px;
top:150px;
line-height:160%
}

.imglink {
width:110px;
text-align:center;
height:86px;
position:relative;
padding:0
}

.inset {
border:1px #fff solid
}

a.inslink,a.qlink {
color:#FFF;
text-decoration:none;
text-align:justify;
padding:0 10px
}

a.inslink:hover,a.qlink:hover {
color:#FC9
}

a.inslink,a.qlink:visited {
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:12px
}

a.qlink,a.qlink:visited {
letter-spacing:1px;
font-size:10px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
text-align:center;
padding:0
}

#imgtext {
position:absolute;
width:570px;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
line-height:140%;
text-align:left;
margin-left:10px;
text-decoration:none;
padding:20px 0 0 69px
}

a.white {
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
line-height:140%;
text-decoration:none
}

#vertimgtext {
position:absolute;
width:190px;
height:480px;
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:1.5;
text-align:left;
padding:20px 0 6px 20px
}

td.wttext,.wttext {
color:#FFF;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif
}

.transwt,td.transwt {
background-image:url(images/wt30.png);
padding:6px
}

div.transON,.transON {
opacity:0;
filter:alpha(opacity=0);
-moz-opacity:0
}

a.footlink,a.footlink:visited {
color:#06C;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
text-decoration:none;
padding:8px
}

a.footlink:Hover {
color:#840
}

.mainTitle {
color:#550;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
text-align:Left;
font-weight:400;
text-decoration:none;
padding:15px 0 0
}

h2 {
color:#840;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-align:Left;
font-weight:400;
text-decoration:none;
padding:0 0 6px
}

td,tr {
font-family:Arial, Tahoma, Helvetica, sans-serif;
font-size:13px;
text-align:left;
font-weight:400;
text-decoration:none;
color:#666
}

li {
margin-top:6px
}

th {
font:11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
border-right:1px solid #C1DAD7;
border-bottom:1px solid #C1DAD7;
border-top:0 solid #C1DAD7;
letter-spacing:1px;
text-align:left;
background:#CAE8EA url(../images/bg_gray_header.jpg) repeat;
padding:2px
}

th.text {
border-bottom:1px solid #B0AE95;
border-right:1px solid #B0AE95;
background:#EEE url(../images/bg_gray_header.jpg) no-repeat;
padding:2px 2px 2px 4px
}

th.quest {
background:none;
border:0;
padding:2px
}

th.nobg {
border-top:0;
border-left:0;
border-right:1px solid #C1DAD7;
background:none
}

th.rate_top {
font:bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
color:#4f6b72;
border-right:1px solid #C1DAD7;
border-bottom:1px solid #C1DAD7;
border-top:1px solid #C1DAD7;
letter-spacing:2px;
text-transform:uppercase;
text-align:left;
background:#CAE8EA url(../images/bg_header.jpg) no-repeat;
padding:6px 4px
}

#sddm {
z-index:600;
margin:0;
padding:0
}

#sddm li {
list-style:none;
float:left;
font:normal 13px Verdana;
z-index:100;
margin:0;
padding:0
}

#sddm li a {
display:block;
color:#FFF;
text-align:center;
text-decoration:none;
margin:0 1px 0 0;
padding:4px
}

#sddm li a:hover {
color:#EBCA9C
}

#sddm div {
position:absolute;
visibility:hidden;
background:#EAEBD8;
border:1px solid #840;
z-index:100;
margin:0;
padding:0
}

#sddm div a {
position:relative;
display:block;
width:auto;
white-space:nowrap;
text-align:left;
text-decoration:none;
color:#550;
font:11px arial;
z-index:100;
margin:0;
padding:5px 10px
}

#sddm div a:hover {
background:#840;
color:#FFF;
z-index:100
}

.logo,td.logo,.mainblock {
background-color:#F6F4E2
}

.date,.date_det {
color:#999;
font-family:Tahoma, Verdana;
font-size:9px
} 
.sidebox {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/blackbg.png');
}
