html,body,table{font-family:Verdana,Tahoma; font-size:8pt; line-height:14pt; color:#000; margin:0; border:none;}
body{background:#FFFFFF;margin-top:8px;}

a,img{border:none;}
a{outline:none;}

img.b {border: 1px solid #E9E9E9;}
img.bb{border: 1px solid #000;}

h3{color:#BB0000; font-size:10pt; font-weight:bold; margin-top:3px; margin-bottom:14px;}

hr{ width:100%; border:none; border-bottom: 1px solid #EFEFEF; height:0;}

span.num {color:#009900;}
span.str {color:#009900;}
span.func{color:#003388;}
span.dead{color:#AAA;}

div.jt{text-align:justify;}

#news_table td.d{color:#BB0000; font-size:7pt; font-weight:bold; text-align:center; vertical-align:top; margin:0;}
#news_table td.t{font-size:8pt; text-align:justify; margin-bottom:8px;}

div.history img{ width:12px;height:12px;float:left;margin-top:5px; }
div.history div{ padding-left:18px;text-align:justify;padding-top:1px;}
div.history span.t{color:#BB0000;font-weight:bold;}
div.history span.d{color:#009900;font-size:8pt;}
div.history div.block{width:510px;padding-left:6px;margin-top:6px;}
div.history span.num{color:#990000;}

div.faq p{ width:500px; text-align:justify; }
div.faq p.q{color:#BB0000; margin-top:18px;}
div.faq p.a{color:#009900; margin-top:8px; }

div.info div.u{ background:#E5F2F9; padding:16px; text-align:justify; margin-bottom:22px; }

div.why p{ width:500px; text-align:justify; padding:8px;}
div.why blockquote p{ width:440px; }

div.order{ width:370px; border:1px solid #55AADD; padding:5px 10px 5px 10px; margin:0;}

.order_but{ width:70px; cursor:pointer; color:#FFFF00; background:#55AADD;font-size:10pt;border:1px solid #4090A5;padding:2px;margin-bottom:6px;}

table.otbl{wid3th:380px; border:1px solid #55AADD;}
table.otbl th{text-align:center;color:white;background:#55AADD;padding:3px;}
table.otbl td{text-align:center;bord3er: 1px solid #55AADD; background:#FBFBF9; padding:3px;}
table.otbl td.c{text-align:right;color:#FFFFFF; border-style:solid; border-top-width:1px; border-bottom-width:0px; border-left-width:0px; border-right-width:0px; border-color:#3388B0;}

table.otbl2{ background:#FBFBF9; }
table.otbl2 th{text-align:left; color:white; background:#55AADD; padding:0;}
table.otbl2 td{text-align:left; padding:2px;}
table.otbl2 td.c{text-align:right;color:#FFFFFF; border-style:solid; border-top-width:1px; border-bottom-width:0px; border-left-width:0px; border-right-width:0px; border-color:#3388B0;}


td.grad {background:#E4F6FF; background-image: url(img/grad.gif);background-repeat:repeat-y;padding-top:9px;}
td.ldots{background:#E4F6FF;}
td.dots {height:1px;background:#E4F6FF;background-image: url(img/dots.gif);background-repeat:repeat-x;}
td.rdots{width:90px;background:#E4F6FF;background-image: url(img/rdots.gif);background-repeat:no-repeat;}

.cright{color:#D0D0D0; font-family:Tahoma,Verdana; font-size:8pt;}
.bottom_menu{color:#4D99C0; font-family:Tahoma,Verdana; font-size:9pt;}

a.btlnk:link, a.btlnk:visited {color:#4D99C0; padding-left:0px; text-decoration:none;}
a.btlnk:active{color:#4DA0E0;}
a.btlnk:hover {color:#55AFFF;}

a.navlnk:link   {color:#4DACDF; text-decoration:none;}
a.navlnk:visited{color:#4DACDF; text-decoration:none;}
a.navlnk:active {color:#FFFF80;}
a.navlnk:hover  {color:#FF0000;}

a.lnk:link, a.lnk:visited{color:#4DACDF; text-decoration:none;}
a.lnk:active, a.lnk:hover{color:#FF0000;}

input.news_button{color:#4080FF; font-size:10px; margin:0; padding-top:2px; padding-bottom:2px; padding-left:3px; padding-right:4px;}

#nav{ padding:0; margin:0; list-style-type:none; width:90px; height:147px; background:url(img/mbg.gif) no-repeat;}
#nav li{ display:block; width:90px;height:21px;}

#nav li a,#nav li a:visited{ display:block; width:90px;height:21px; text-decoration:none; }

#nav li a.news{background:url(img/mb_news.gif) center top no-repeat;}
#nav li a.home{background:url(img/mb_home.gif) center top no-repeat;}
#nav li a.down{background:url(img/mb_download.gif) center top no-repeat;}
#nav li a.ordr{background:url(img/mb_order.gif) center top no-repeat;}
#nav li a.faq {background:url(img/mb_faq.gif) center top no-repeat;}
#nav li a.supp{background:url(img/mb_contact.gif) center top no-repeat;}
#nav li a.lnks{background:url(img/mb_links.gif) center top no-repeat;}

#nav li a:hover{ background-position: center bottom; }
body#home #nav li a.home{visibility:hidden;}
body#news #nav li a.news{visibility:hidden;}
body#down #nav li a.down{visibility:hidden;}
body#ordr #nav li a.ordr{visibility:hidden;}
body#faq  #nav li a.faq {visibility:hidden;}
body#supp #nav li a.supp{visibility:hidden;}
body#lnks #nav li a.lnks{visibility:hidden;}

#nav li a.chosen,#nav li a.chosen:visited,#nav li a:active,#nav li a:focus{background:none;}