/* CSS Document */

body,table,tr,td,ul,li,tbody,div {font-family:Tahoma, Verdana,Helvetica,sans-serif; 
font-size:8pt;  color:#000000; line-height:120%}
form,input,select,option,textarea {font-size:8pt; text-align: right; font-family:Tahoma, Verdana}


red {font-family:Verdana,Helvetica,sans-serif; 
font-size:10pt;  color:#CC0000; line-height:140%}

ul{margin-left:2em; line-height:130%;}
ol{margin-left:2em; line-height:130%}




.txt {line-height:130%; text-align: justify; font-weight:normal; text-decoration: none; font-family: Tahoma; font-size:8pt}
.txg {color:#444444; line-height:100%; text-align: justify; font-weight:normal; text-decoration: none; font-family: Tahoma; font-size:8pt}
.txb {color: #000000; font-weight: bold; text-decoration: none; font-family: Tahoma; font-size:8pt}
.txw {color: #FFFFFF; line-height:130%; font-weight:normal; text-decoration: none; font-family: Tahoma; font-size:8pt}
.txwb {color: #FFFFFF; font-weight: bold; line-height:130%; font-weight:normal; text-decoration: none; font-family: Tahoma; font-size:8pt}
.cpr {text-align: right; color: #999999; font-weight:normal; text-decoration: none; font-family: Tahoma; font-size:8pt}
.cprl {text-align: left; color: #999999; font-weight:normal; text-decoration: none; font-family: Tahoma; font-size:8pt}


a.1:link	{color: #999999 ;font-weight:normal; text-decoration: underline; font-family: Tahoma; font-size:14pt}
a.cpr:link{color: #999999 ;font-weight:normal; text-decoration: none; font-family: Tahoma; font-size:8pt}
a.cpr:visited{color: #999999; font-weight:normal; text-decoration: none; font-family: Tahoma; font-size:8pt}
a.cpr:hover{color:#263A56; font-weight:normal; text-decoration: none; font-family: Tahoma; font-size:8pt }
a.cpr:active{font-weight:normal; text-decoration: none; font-family: Tahoma; font-size:8pt}

.td_h {background-color: #8094B8; text-align: center; font-weight:bold; color: #FFFFFF }
.td_1 {background-color: #D1D9E8; }
.td_1c {background-color: #D1D9E8; text-align: center}
.td_2c {background-color: #ADC3D7; text-align: left}
td.td_h {background-color: #8094B8; text-align: center; font-weight:bold; color: #FFFFFF }


table.offtab { border-collapse: collapse; border: 1px solid #263A56; }
table.offtab td { border: 1px solid #263A56;}
 


a.submenu:link{color: #263A56 ;font-weight:normal; text-decoration: none; font-family: Tahoma; font-size:8pt}
a.submenu:visited{color: #263A56; font-weight:normal; text-decoration: none; font-family: Tahoma; font-size:8pt}
a.submenu:hover{color:#000000; font-weight:normal; text-decoration: none; font-family: Tahoma; font-size:8pt }
a.submenu:active{font-weight:normal; text-decoration: none; font-family: Tahoma; font-size:8pt}




a:link{color:#30588F;font-weight:normal;text-decoration: none; font-family: Tahoma; font-size:8pt}
a:visited{color:#30588F;font-weight:normal;text-decoration: none; font-family: Tahoma; font-size:8pt}
a:hover{color:#000000; font-weight:normal;text-decoration: none; font-family: Tahoma; font-size:8pt}
a:active{font-weight:normal; text-decoration: none; font-family: Tahoma; font-size:8pt}

a.menu:link{color: #FFFFFF ;font-weight:normal; text-decoration: none; font-family: Tahoma; font-size:8pt}
a.menu:visited{color: #FFFFFF; font-weight:normal; text-decoration: none; font-family: Tahoma; font-size:8pt}
a.menu:hover{color:#FFFFFF; font-weight:normal; text-decoration: none; font-family: Tahoma; font-size:8pt }
a.menu:active{font-weight:normal; text-decoration: none; font-family: Tahoma; font-size:8pt}


.foot {font-family: Tahoma,sans-serif;font-size:8pt; font-weight:bold; text-align:left; color:#555555; line-height:110%; }
.header {color: #000000; font-weight:bold; font-family: Tahoma,sans-serif;font-size:9pt }
.sm {color: #FFFFFF ;font-weight:normal; text-decoration: none; font-family: Tahoma; font-size:8pt}
h1 {font-size:12pt }
h2 {font-size:11pt }
h3 {font-size:10pt }
strong {text-align: justify; font-weight:bold; text-decoration: none; font-family: Tahoma; font-size:8pt}

.smbb {color: #000000 ;font-weight:bold; text-decoration: none; font-family: Tahoma; font-size:8pt}
.smbg {color: #21C405 ;font-weight:bold; text-decoration: none; font-family: Tahoma; font-size:8pt}
.smbw {color: #FFFFFF ;font-weight:bold; text-decoration: none; font-family: Tahoma; font-size:8pt}


.btn {font-family: Tahoma; font-size:8pt}
.tbl {border-style: solid; border-width: 1px; color: #AAAAAA}
.sel {width: 200px; font-family:Tahoma, Verdana,Helvetica,sans-serif; font-size:8pt;}
.inp {width: 200px; font-family:Tahoma, Verdana,Helvetica,sans-serif; font-size:8pt;}

.dwn-bar-a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 7pt;
font-style: normal;
font-weight: normal;
color: #CCCCCC;
}
.dwn-bar-txt {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-style: normal;
font-weight: normal;
color: #676767;
font-variant: small-caps;
text-transform: none;
line-height: 11px;
word-spacing: normal;}


.map{margin-left:10px; text-decoration:none; text-align:left;}
.map ul {list-style-type:none; margin:0; padding:5px 30px; }
.map a {display: block; margin:0; padding: 5px 10px; color: #000; background-color:#fff; text-decoration:none; border-bottom:1px solid #30588F; height:auto; }
.map a:hover {background-color:#D1D9E8; }
.map ul.sublevel1{margin-left:0; margin-top:0; width:480px; }
.map ul.sublevel2{margin-left:0; margin-top:0; width:450px; }
.map ul.sublevel3{margin-left:0; margin-top:0; width:420px; }


h1 {background-image:url(block.gif); background-repeat:no-repeat; padding-left:23px; }
h2 {padding-left:23px;  }
