body {margin:5px 0px 5px 0px; padding:0px}
td {font-size:12px; font-family:Arial, "Times New Roman", Tahoma; line-height:14px;}
form {margin:0px; padding:0px}

a {color:black; text-decoration:none;}
a:hover, a:hover font {color:#666666;}

.info a {text-decoration:underline;}
small {font-size:10px; line-height:12px;}

.dt {color:#B03200; font-weight:bold;}
div.dt {margin-bottom:3px;}
h3 .dt {font-size:12px;}
a:hover .dt {color:#666666;}

a img.next, a img.inLink {
filter: alpha(opacity=100);
-moz-opacity:1;
opacity:1;
}

a:hover img.next, a:hover img.inLink, img.alpha40 {
filter: alpha(opacity=40);
-moz-opacity:0.4;
opacity:0.4;
}

p {margin:0px 0px 15px 0px; padding:0px;}

.Acolor {color:#ffa719;}
.Bcolor {color:#197fc2;}
.Ccolor {color:#b11e47;}
.Dcolor {color:#19a767;}
.Ecolor {color:#19b8c3;}
.Fcolor {color:#ad2d8d;}

.margÑolor {color:#ec008c;}
.bordvColor {color:#B03200;}
.cyanColor {color:#0072bc;}

.pdfColor, .pdfColor a {color:#B03200;}

.A {background-color:#ffa719;}
.B {background-color:#197fc2;}
.C {background-color:#b11e47;}
.D {background-color:#19a767;}
.E {background-color:#19b8c3;}
.F {background-color:#ad2d8d;}
.X {background-color:#ffd0b7;}
/*.X {background-color:#feb698;}*/
.Y {background-color:#e6d29e;}
.Y table.menuWE {background-color:#e6d29e;}
.yellow {background-color:fff200;}
.blue {background-color:#0016bc;}
.blueBord {border:1px solid #0016bc;}
.cyan {background-color:#0072bc;}
.cyanBord {border:1px solid #0072bc;}
.red {background-color:#ed1c24;} 
.green {background-color:#00a650;}
.greenBord {border:1px solid #00a650;} 
.silver {background-color:#969696;}
.silverBord {border:1px solid #969696;} 
.bordv {background-color:#B03200;}
.bordvBord {border:1px solid #B03200;} 
.marg {background-color:#ec008c;}
.margBord {border:1px solid #ec008c;} 
.black {background-color:black;} 

.A2 {background-color:#ffebcc;}
.B2 {background-color:#cce3f2;}
.C2 {background-color:#eecdd6;}
.D2 {background-color:#ccebdd;}
.E2 {background-color:#cceff2;}
.F2 {background-color:#edd0e6;}

.Abig2 {background:#fff0d9 url(/img/Abig.gif) no-repeat right top;}
.Bbig2 {background:#d9eaf5 url(/img/Bbig.gif) no-repeat right top;}
.Cbig2 {background:#f2dae1 url(/img/Cbig.gif) no-repeat right top;}
.Dbig2 {background:#d9f0e6 url(/img/Dbig.gif) no-repeat right top;}
.Ebig2 {background:#d9f3f5 url(/img/Ebig.gif) no-repeat right top;}
.Fbig2 {background:#f1dcec url(/img/Fbig.gif) no-repeat right top;}

.A3 {background:#fff0d9;}
.B3 {background:#d9eaf5;}
.C3 {background:#f2dae1;}
.D3 {background:#d9f0e6;}
.E3 {background:#d9f3f5;}
.F3 {background:#f1dcec;}

.A3 a:hover, .B3 a:hover, .C3 a:hover, .D3 a:hover, .E3 a:hover, .F3 a:hover {color:black}


.black10 {background-color:#e5e5e5;}

H1 {font-size:26px; font-weight:bold; margin:2px 0px 10px 0px; line-height:24px;}
H2 {font-size:20px; font-weight:bold; margin:2px 0px 5px 0px; line-height:20px;}
H3 {font-size:18px; font-weight:bold; margin:0px; margin-bottom:3px; line-height:18px;}
H4 {font-size:14px; font-weight:bold; margin:0px; padding:7px 0px 4px 0px; line-height:14px;}
H5 {font-size:11px; font-weight:bold; margin:0px; margin-bottom:1px; line-height:12px;}

img.next {margin:4px 0px 0px 2px;}

td.menu {border-top:1px solid black; padding:0px 0px 6px 8px; line-height:12px; font-family:Arial;}
td.menu a {
float:left;
background-image:url(/img/abg.gif);
background-repeat:no-repeat;
background-position:0px 4px;
padding:0px 0px 0px 12px;
margin:0px 6px 0px 0px;
font-size:11px; white-space:nowrap; color:#666666;}
td.menu a:hover {color:#333333;}

td.bg {background:url(/img/bg.gif) repeat-x; color:white; font-family:Arial; line-height:10px; font-size:11px;}
td.bg2 {background:url(/img/bg2.gif) repeat-x; color:white; font-family:Tahoma, Arial; line-height:10px; font-size:10px;}
td.bg a, td.bg a:hover, td.bg2 a, td.bg2 a:hover {color:white;}
td.bg3 {background:url(/img/bg3.gif) repeat-x; color:white; font-family:Arial; line-height:10px; font-size:11px;}

img.bor {border:1px solid black;}
img.borR {border:1px solid black; margin:2px 0px 2px 8px;}
img.borL {border:1px solid black; margin:2px 8px 2px 0px;}
img.borW {width:90px; border:1px solid black; border-bottom:none; margin-top:22px;}
img.borA {border-left:1px solid black; border-bottom:2px solid black; margin:2px 0px 2px 0px;}
img.borWmain {width:124px; border:1px solid black; border-bottom:none; margin-top:6px;}

font.medium {font-size:18px; line-height:18px;}
font.small {font-size:16px; line-height:16px;}
font.xsmall {font-size:13px;}

ul, ol {margin:0px 0px 14px 30px; padding:0px; list-style-position:outside;}
li {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

table.formTop td {line-height:17px;}
table.formTop input {width:124px; height:17px; border:1px solid black; margin-top:3px; padding-left:1px; font-weight:bold; font-size:12px; float:left;}
table.formTop input.formTopSubmit {width:16px; height:17px; border:none; padding:0px;}
table.formTop input.silver {background:#e5e5e5;}

div.titleArial {font-family:Verdana, Tahoma, Arial; font-weight:bold; text-transform:uppercase; font-size:8px; border-top:1px solid black; padding:0px 0px 2px 0px;}
div.titleArial2 {font-family:Tahoma, Arial; font-weight:bold; text-transform:uppercase; font-size:10px; border-top:1px solid black; padding:0px 0px 3px 0px;}

table.razd td, table.razd th {text-align:center; 
-height:10px;}
table.razd th, table.razd a {color:white; font-family:Arial; font-weight:bold; text-transform:uppercase; font-size:11px;}
table.razd div {padding:4px 0px 4px 0px; cursor:pointer;}
table.razd td a:hover, table.razd td a:hover div {background-color:white; color:black;}
table.razd th, table.razd th div {color:white;}

.txt2, .txt2 td {font-size:11px; line-height:13px;}
.txt3, .txt3 td {font-size:10px; line-height:10px;}

.footer, .footer td {line-height:12px; font-size:11px; color:#666666;}
.footer {text-align:justify;}
.footer a {text-decoration:underline; color:#666666;}
.footer a:hover {text-decoration:underline; color:#000000;}
.footer a img, .imgf {
filter: alpha(opacity=60);
-moz-opacity:0.6;
opacity:0.6;
}
.footer a:hover img {
filter: alpha(opacity=100);
-moz-opacity:1;
opacity:1;
}


tr.butt td, .butt, .txt2 .butt {background-repeat:no-repeat; background-position:97% 5px; line-height:11px;}

.rub, .rub2, td.rubrics a, td.rubricsD div {
background-image:url(/img/bulRubric.gif);
background-repeat:no-repeat;
background-position:0px 4px;
padding:0px 0px 0px 12px;
text-transform:uppercase;
line-height:14px;
}
.rub a, td.rubrics a, td.rubricsD a {
color:#333333;
}

.rub a:hover, td.rubrics a:hover, td.rubricsD a:hover {color:#666666;}

.rub2, .rub {border-bottom:1px solid black; margin-bottom:3px; }
.rub2 {color:#B03200; border-color:#B03200; background-image:url(/img/bulRubricBord.gif);}

td.rubrics a {line-height:11px;}

td.rubricsD div div a {font-size:12px; line-height:13px;  text-transform:none;}

.line {
background-image:url(/img/line.gif);
background-repeat:repeat-x;
background-position:0px center;
}
td.lineOnePix {
background-image:url(/img/emptyBlack.gif);
background-repeat:repeat-x;
background-position:0px center;
}

table.menuWE {background-color:#e5e5e5; border-bottom:5px solid white;}

table.menuWE div table.menuWE {display:none; position:absolute; margin-left:165px; margin-top:-5px; border-left:1px solid white; border-bottom:none;}
table.menuWE div.Hover table.menuWE, table.menuWE div:hover table.menuWE {display:block;}

table.menuWE td {
width:170px;
font-family:Verdana;
font-size:9px;
text-transform:uppercase;
font-weight:bold;
border-bottom:1px solid white;
line-height:12px;
}
table.menuWE a div {cursor:pointer;}
table.menuWE div {
cursor:default;
width:100%;
padding:5px;
}

.smZag, .smZag a {color:white; font-size:10px; line-height:10px; font-family:Tahoma;}
.smZag a:hover {color:white;}

.smZag2, .smZag2 a {color:white; font-size:11px; line-height:12px; font-weight:bold;  text-transform:uppercase;}
.smZag2 a:hover {color:white;}

.smZag4 {font-size:10px; font-weight:bold; font-family:Tahoma; line-height:10px; margin-bottom:1px; text-transform:uppercase;}

.page_res {margin:17px 0px 0px 0px;}
.page_res span {padding:2px 5px 2px 5px; border:1px solid #111111; background-color:#f5f5f5; font-size:12px; font-weight:normal; font-style:normal;}
.page_res a span {border:1px solid #782200; background-color:white;}
.page_res, .page_res a {color:black;}
.page_res a:hover {color:black; text-decoration:underline;}

.tele td {font-size:14px; font-family:Tahoma; font-weight:bold; line-height:11px;}
.tele td a, .tele td a:hover {color:yellow;}
.tele td div {color:white; font-size:11px; font-family:Arial;}

.body_print {margin:20px;}
@media print {
.body_print {margin:0px;}
.print-version {display:none;}
}

.rub2000 {font-weight:bold; text-transform:uppercase; margin-top:-2px; line-height:13px}

div.not_strong strong {font-weight:normal;}

.search input {border:1px solid black; height:22px; padding:2px 0px 0px 2px; margin-right:10px;}
.search input.submit {padding:0px 10px 0px 10px;}
div.s_title {margin-bottom:5px; font-weight:bold; margin-top:10px;}
div.s_text {margin-bottom:10px;}
div.s_title span, div.s_text span {color:#B03200; font-weight:bold;}

div.chat {margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #d0d0d0;}

.survey td {height:22px; color:#333333;}
.survey .lineS {background:#659dc2; height:10px;}
.survey {border:10px solid white;}

.error, .formOk  { font-weight:bold; background:#EECDD6; padding:14px 18px 14px 18px; border-top:1px solid black}
.formOk {background:#ccebdd;}

.rightColumnTitle {color:#777777; font-size:13px; font-weight:bold; margin:0px 0px 14px 0px; padding:0px; border-bottom:1px solid #777777; text-transform:uppercase; text-align:left; font-family:"Times New Roman";}
.rightColumnTitle span {text-transform:none;}

.counters td img {border:0px; margin:0x; padding:0px; display:block;}
.counters td {padding:0px 3px 0px 4px;}
.counters td td {padding:0px;}

.comments {margin:0px 0px 0px 0px;}
.comments input, .comments textarea {border:1px solid #000000; float:left;}
.comments input {width:200px; height:20px;}
.comments textarea {width:390px; height:100px;}
.comments input.submit {float:right; margin:5px 0px 5px 0px; font-weight:bold; line-height:16px; padding-bottom:1px}

.comment_block {width:400px;}
.comment_block .dt {font-weight:bold; float:right; color:#555555;}
.comment_block .name {font-weight:bold; font-family:Verdana; color:#B03200;}
.comment_block .block {margin:9px 5px 0px 5px; padding:7px 5px 0px 5px; border-top:1px solid #777777; text-align:left;}
.comment_block .txt {line-height:14px;}

.sAuthor {font-size:10px; line-height:12px; }
