.left_na {color: #646256}
.left_a {background: #ffffff url(../images/left_a_bg.png) no-repeat bottom left; color: #ffffff;}
.left_a2 {background: url(../images/arr.png) #990000 no-repeat bottom right; color: #ffffff;}
.left_a, .left_na {width:200px;border-bottom: 1px solid #c5c3a7; height:25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding-left:20px; cursor: pointer; cursor: hand}
img {border:0; margin:0}
form { padding: 0px; margin:0}
body {font-family: Tahoma, Arial, Helvetica, sans-serif; color: #555555; background-color: #ffffff; margin:0; padding:0; font-size: 11px}
BODY, HTML {height: 100%}
p {padding:0px; margin:0px}
input, textarea, select {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color: #555555;}
input, textarea { }
select {height: 20px;}
td {font-size:11px;}
.noborder {border:0px;}
a, a:visited, a:hover {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color: #555555;}
a, a:visited {text-decoration:none; font-weight:bold;}
a:hover {text-decoration:underline; font-weight:bold;}

.maxw {width: 100%}
.maxh {height: 100%}

.main_bg {background: url(../images/main_bg.gif) repeat top left;}
.main_line { background-color:#666556; width:4px;}
.main { width:1000px; }


DIV.menu-sh {
    border: #666556 2px solid;
}
TABLE.tab-menu-sh {
    font-weight: normal; font-size: 100%
}
TABLE.tab-menu-sh TD.x {border-top: #c5c3a7 1px solid;}
TABLE.tab-menu-sh TD {
     font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;
}
TD.blk-menu-sh {
    padding-right: 20px; background-position: right center; padding-left: 5px; padding-bottom: 5px; padding-top: 5px; background-repeat: no-repeat; cursor: pointer; cursor: hand
}
TD.blk-menu-sh-act {
    padding-right: 20px; background-position: right center; padding-left: 5px; padding-bottom: 5px; padding-top: 5px; background-repeat: no-repeat; cursor: pointer; cursor: hand
}
TD.blk-menu-sh {
    color: #646256; background-color: #e3e2c1;
}

TD.blk-menu-arr {background-image: url(../images/arr2.png)}

TD.blk-menu-arr-act {background-image: url(../images/arr.png)}

TD.blk-menu-sh-act {
    color: white; background-color: #990000;
}
DIV.blk-menu {
    position: absolute
}


.top {background: url(../images/top_bg.gif) repeat-x top left; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff;}
.left_col {background: url(../images/left_bg.gif) #e3e2c1 no-repeat bottom left; width: 200px; padding-bottom:101px;}
.left_cola {background-color: #e3e2c1; width: 200px; padding-bottom:101px;}
.subscriber { background-color: #cecdaf; width: 100%; border-bottom: 1px solid #ffffff;}
.suu {padding-left:14px;}
.sut {padding-top:10px;}
.sub {padding-bottom:15px;}
.subscribe {border: 1px solid #a5acb2; width: 136px; height:17px; vertical-align:middle; font-weight:100;} /*height: 21px;*/
.search {border: 1px solid #a5acb2; width: 220px; height:20px; vertical-align:middle; font-weight:100} /*height: 21px;*/
.search_date {border: 1px solid #a5acb2; width: 200px; height:18px; vertical-align:middle; font-weight:100} /*height: 21px;*/
.small_search {border: 1px solid #a5acb2; width: 60px; vertical-align:middle; font-weight:100} /*height: 21px;*/

.spotl {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color: #555555; padding-left:11px; padding-right:11px; padding-top:12px; text-align:justify;}
.spotl2 {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color: #555555;}

a.ba, a.ba:visited, a.ba:hover {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color: #555555; font-weight:100}
a.ba, a.ba:visited {text-decoration:underline; font-weight:100}
a.ba:hover{text-decoration:none; font-weight:100}

Table.search_table {font-weight:bold; font-size:11px;}
.search_table {font-weight:bold; font-size:11px; }
.spot {width: 100%; padding-top:10px;}

.center {font-size:11px; padding-left: 30px; padding-top: 30px; padding-right: 15px; }
.center3 {font-size:11px; padding-left: 30px; padding-top: 20px; padding-right: 15px; }
.center2 {font-size:11px; padding-left: 30px; padding-top: 30px; }
.center4 {font-size:11px; padding-left: 30px; padding-top: 20px; }

.right_col {background-color: #e1e0c2; padding-bottom:20px;}

.bottom {background-color: #b7b69c; height:70px; border-top: 1px solid #ffffff;}
.bottom_pop {background-color: #b7b69c; height:40px; border-top: 1px solid #ffffff;}

.acc {color: #ffae02; padding-left: 5px}

.brcr {font-size:11px; padding-left: 30px; padding-top: 10px; padding-right: 15px; }

DIV.ptitle {color: #a21717;}
DIV.ptitle A {color: #a21717;}
DIV.ptitle span {color: #555555; font-weight:bold;}
DIV.ptitle a, DIV.ptitle a:visited, DIV.ptitle a:hover {color: #555555; font-weight:bold;}
DIV.ptitle a, DIV.ptitle a:visited {text-decoration:underline;}
DIV.ptitle a:hover{text-decoration:none;}

.error {color: #e62c2c;}
.info {color: #007d00;} 

table.form { padding: 0px}
table.form .left {text-align: left; padding-right: 20px; font-weight:bold;}
table.form .bord {width: 245px}
table.form .bord2 {width: 330px}
table.form .bordx {width: 245px}
table.form .border {border: 1px solid #a5acb2; }
table.form .f-date {width: 120px}
table.form .hand { cursor:pointer; cursor:hand;}
table.form .right {text-align: left}
table.form .button {text-align: right}
table.form input { padding: 0px}

.hand, INPUT.butt {
cursor: pointer;
cursor: hand}