*{font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;margin:0;padding:0;}
pre,pre *{font-family:"Courier New",courier;}
*{font-size:100%;margin:0;padding:0;}
body{font-size:0.8em;font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif;}
html:root body{font-size:100%;}
h1,a,a *{color:#669;text-decoration:none;}
a:hover,a:hover *{color:#f90;text-decoration:underline;}
h1{font-size:1.8em;font-weight:normal;margin:5px 0 0 5px;}
h2{font-size:1.5em;font-weight:normal;margin:20px 0;}
h3{font-size:1.2em;margin-left:0;margin:14px 0;}
h4{font-size:1em;margin:20px 0;}
h5{font-size:0.9em;margin:20px 0;}
h6{font-size:0.7em;margin:5px 0 0 5px;}
ul,ol,blockquote{padding-left:40px;}
ul,ol{margin-bottom:10px;}
#main img{margin:0 10px 10px 10px;}
img,td img{border:0;}
div.maintab table{padding:0;margin:5px;border-spacing:0;border-collapse:collapse;}
div.maintab td{background:#fff;border:black 1px solid;padding:4px;vertical-align:top;}
table.sw{background:black;}
table.sw td,table.sw td p{background:white;}
hr{clear:right;height:1px;background-color:#999;color:#999;margin:6px 0;border-width:1px 0 0 0;border-color:#999;}
img.ico{vertical-align:bottom;}
u a{text-decoration:underline;}
html,body{height:100%;width:100%;}
body{min-width:1000px;_width:expression((document.documentElement.clientWidth<1000)?'1002px':'auto');}
#outer{min-height:100%;}
* html #outer{height:100%;}
#header{position:absolute;top:0;left:0;width:100%;height:190px;min-width:1000px;}
#hdrcnt{padding:17px 34px 0 34px;}
#content{padding-top:190px;}
#menu{position:relative;float:left;width:262px;;padding-left:34px;}
#menu blockquote{padding-left:20px;}
#main{width:100%;float:left;margin:0 0 0 -330px;}
#inner{padding-left:20px;margin:0 0px 0 330px;}
#footer{height:135px;margin-top:-135px;}
.clearer{clear:both;height:135px;}
#header a.sm{font-size:10px;color:#669;text-decoration:none;}
#header a.sm:hover{color: #f90;text-decoration:underline;}
#l_top_nav img.sidiv{margin:0 9px;float:left;}
#l_top_nav{height:15px;}
#l_top_nav a{float:left;display:block;height:15px;width:15px;height:15px;font-size:1px;}
#l_top_nav .tm img{border:0;}
#l_top_nav a{background-color:#669;}
#l_top_nav a:hover{background-color:#f90;}
#header input.search{width:360px;height:18px;border:1px solid #999;padding:0;margin:2px 5px 2px 3px;}
#header .logo{float:left;width:169px;padding-top:1px;}
#nav{margin-left:169px;}
#top_nav{height:20px;}
#l_top_nav{float:left;}
#r_top_nav{float:right;}
#cntr_nav{height:65px;margin-top:29px;}
#l_cntr_nav{float:left;}
#r_cntr_nav{padding-top:13px;float:right;}
#btm_nav{height:40px;margin:5px 0 2px 0;}
#btm_nav table{height:40px;width:100%;}
#btm_nav td{white-space:nowrap;}
#btm_nav a{display:block;font-family:Verdana,Arial,Helvetica,sans-serif;padding-top:12px;height:28px;background-repeat:repeat-x;background-color:#f90;text-align:center;font-size:14px;font-weight:bold;color:#fff;}
#btm_nav a{background-image:url(/images/mmbgrd.gif);text-decoration:none;}
#btm_nav a:hover{background-image:url(/images/mmbgrd_a.gif);text-decoration:underline;}
#btm_nav a.mmsel,#btm_nav a.mmsel:hover{background-image:url(/images/mmbgrd_sel.gif);color:#669;}
#btm_nav a.mmsel:hover{text-decoration:underline;}
div.srchttl{padding-left:23px;text-align:left;}
.navttl{font-size:11px;color:#669;}
#ftrcnt{padding:0 34px 17px 34px;}
#copy{float:left;width:540px;margin-top:10px;color:#999;}
#copy a{color:#669;text-decoration:none;}
#copy a:hover{color: #f90;text-decoration:underline;}
#logo{width:145px;height:55px;float:right;margin-top:10px;}
#menu *{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;}
#menu a,#menu a *{font-size:11px;text-decoration:none;color:#669;}
#menu a:hover{text-decoration:underline;color:#f90;}
#menu a.sel{font-weight:bold;}
#menu a.sel:hover{color: #669;text-decoration:none;}
#menu h1,#menu h1 a{font-size:18px;font-weight:normal;margin:5px 0 12px 0;}
#menu .lmlink{background-image:url(/images/arrw.gif);background-repeat:no-repeat;margin:6px 0;padding-left:13px;}
#menu .lmsublink{margin-left:15px;}
#menu div.sel{background-image:url(/images/arrw_a.gif);}
#menu blockquote{margin:4px 0 0 24px;}
#copy{font-size:12px;float:left;margin:10px 0 0 0;color:#999;}
#copy a{color:#669;text-decoration:none;}
#copy a:hover{color: #f90;text-decoration:underline;}
#logo{width:145px;height:55px;float:right;margin:10px 0 0 0;}
#main *{font-family:Arial;}
ul.head{margin:10px 0 0 40px;padding-left:0;}
li.head{margin-left:12px;padding-bottom:12px;list-style-image:url(/images/arrw.gif)}
li.small{padding-bottom: 5px;}
div.hditem{margin:0 5px 8px 5px;}
.nb,.nb:hover{font-weight:bold;color:#f60;}
#main div.hdann{text-align:right;}
div.supann{padding-left:40px;}
div.news{clear:both;margin-bottom:6px;}
div.date{color:#f90;font-weight:bold;}
.intitem{clear:both;margin-bottom:6px;}
.intitem img{float:left;}
.intitem .ttl{font-weight:bold;margin-bottom:16px;}
.intitem .date{font-weight:bold;margin-bottom:16px;}
div.qst{clear:both;padding-bottom:4px;}
div.qst .title{background-color:#eee;font-weight:bold;padding:6px 0 6px 6px;}
div.qst p{background-color:#fff;margin:0;padding:6px 0 6px 0;}
#main pre,#main pre *{font-family:"Courier New",courier;}
.wantedvis{color:#636;}
.col{display:none;}
.exp{display:block;}
#prof_list li{margin-bottom:12px;}
h1{margin:5px 0 0 0;font-size:1.8em;}
p{padding:0;margin:10px 0;}
td ul{margin-top:0;}
li{list-style-position:outside;}
#main img{border:0;margin:0 12px 8px 16px;padding:0;}
#main img.ico{margin:0 0 2px 0;}
#main a.wink{text-decoration:underline;font-weight:bold;}
#counters{clear:both;height:38px;text-align:right;padding:0 0 7px 0;}
#counters img{margin:0;}
#menu .divthick{height:1px;background-color:#eee;font-size:1px;}
#main .divthick{height:1px;background-color:#eee;color:#eee;font-size:1px;}
div.divider{margin:10px 0 2px 0;padding:0;height:5px;background-color:#ddd;font-size:2px;}
#header .divider{margin-top:12px;}
div.br{clear:both;height:10px;}
#review h1{margin:24px 0;font-size:1.3em;font-weight:bold;color:#000;}
#review h3{font-weight:bold;color:#000;margin:12px 0 12px 0;}
#review img{margin:0 5px 5px 0;}
#review p{margin:16px 0 5px 0;}
a.rev_ttl{font-weight:bold;}
.rev_ann{font-weight:bold;}
div.revarch,div.vaca{background-color:#eee;padding:5px 2px 2px 2px;margin:0;width:100%;}
div.vaca{padding:5px 10px;}
div.revarch{clear:both;}
div.revarch table{margin:5px 0 0 0;}
div.revarch th{background-color:#eee;color:#669;font-weight:bold;vertical-align:top;}
div.revarch th.dark{background-color:#ccc;}
div.dark{background-color:#ρρρ;}
div.revarch td{background-color:#fff;padding:5px;}
div.revarch p{padding:0 5px 0 5px;font-weight:normal;}
#main div.sel{background-color:#ddd;padding:0;}
#main div.sel table{margin:0;}
#main div.sel td{margin:0;white-space:normal;}
#revsel{text-align:right;}
#path{font-size:12px;padding:5px 0;border-bottom:1px solid #eee;background-color:#fff;}
#path a{color:#999;}
#path a:hover{color:#f90;}
#path img{margin:0;}
#info{display:none;}
#ib div{background-color:#eee;padding:5px 2px 2px 2px;}
#ib div p{padding:0 5px 0 5px;font-weight:normal;}
#ib p{margin:5px 0 5px 0;}
#ib a.ib{font-size:135%;font-weight:bold;}
#ib h1{font-size:150%;color:#f90;margin:12px 0 24px 0;}
#ib ul{margin:5px 0 5px 3px;}
#ib li{margin-left:12px;padding-bottom:5px;list-style-image:url(/images/arrw_a.gif)}
#ib h3{margin: 0;color:#888;}
#ib select{margin-top:5px;}
p.R,p.L,p.U,p.LJ,p.UJ,p.UV,p.C,p.UNI,p.UNIP,p.U,p.UP,p.CV,p.F,p.T,p.oglavlItem{margin-bottom:0 !important;margin-top:0 !important;}
p.R,p.L,p.U,p.LJ,p.UJ,UV,p.UP,p.UNI,p.C,p.UNIP,p.UNI,p.CV,p.F,p.T{padding-left:5px;padding-right:5px;}
p.R,td.RCELL{text-align:right;}
p.L,p.LJ,td.LCELL{text-align:left;}
p.U,p.UJ,p.UV,p.UP,p.UNI,p.UNIP,p.F,p.oglavlItem{text-align:justify;}
h1.DBS3000,h1.dbs3000,p.C,p.CV,td.CCELL,h1.dbs,p.CP{text-align:center;}
p.UJ,p.UV,p.UP{text-indent:20px;}
p.LJ,p.UJ,table.LIPJ{color:green;}
p.UV,p.UP,p.UNIP,p.CV,table.LIPV,table.LIPP,p.CP{color:highlight;}
table.LIP,table.LIPV,table.LIPP,table.LIPJ{width:100%;}
table.LIP{clear:both;}
p.oglavlItem{padding:0;}
hr.dbs3000{color:#000;height:1px;margin-left:5px;margin-right:5px;}
h1.DBS3000,h1.dbs3000,h1.dbs{font-size:1.1em;font-weight:bold;padding-bottom:0;padding-top:0;color:#000;}
p.U,p.UP,p.UNI,p.UNIP{text-indent:26px;}
p.F{margin-left:32px;padding-top:1px;padding-bottom:1px;}
p.T{color:navy;}
td.LCELL{padding-left:5px;}
td.RCELL{padding-right:5px;}
PRE.P{margin:0;padding-left:5px;padding-right:5px;}
PRE.PV{color:highlight;margin:0;padding-left:5px;padding-right:5px;}
PRE.PP{color:highlight;margin:0;padding-left:5px;padding-right:5px;}
PRE.PJ{color:green;margin:0;padding-left:5px;padding-right:5px;}
.J{font-weight:bold;}
div.banner{margin:12px 0;text-align:center;clear:both;}
#menu div.banner{margin-top:36px;}
.comment{font-style:italic;font-size:0.9em}
.error{color: #f00;font-weight:bold;}
.free{color:#f60;font-weight:bold;}
.valid{color:#080;}
#main div.dbs{margin:8px 0;padding:8px;font-size:100%;border:1px solid #ccc;background-color:#eee;}
#main div.dbs *{font-weight:bold;}
legend{font-size:12px;font-weight:bold;color:#669;}
fieldset{border:1px solid #669;}
input.hidden{margin:0;padding:0;}
.widget{border:1px #ccc solid;margin:0 0 5px 8px;float:right;width:25%;}
.widget div{margin:5px;}
#main div.widget_head{background-color:#99c;font-weight:bold;font-size:1.2em;color:#fff;padding:4px;font-family:Verdana;margin:0;}
div.section{background-color:#eee;padding:5px 0 0 12px;width:70%;margin:0;}
div.section a{color:#000;}
div.sect{width:70%;padding-left:12px;margin:0;}
#tb{width:100%;height:30px;background-image:url(/images/srch_main_bgrd.gif);background-repeat:x-repeat;margin:10px 0;}
#tbTitle{width:70px;height:30px;background-color:#fff;float:left;padding-top:8px;color:#f60;font-weight:bold;}
#tbDbs,#tbSrch{height:30px;white-space:nowrap;float:left;text-align:center;padding:0 10px}
#tbDbs a,#tbSrch a{color:#999;font-weight:bold;margin-top:8px;display:block;text-decoration:none;}
#tbDbs a:hover,#tbSrch a:hover{text-decoration: underline;}
#tbDbs.tbAct a,#tbSrch.tbAct a{color:#f60;}
.tbAct{height:30px;white-space:nowrap;float:left;background-image:url(/images/tbsrch_act.gif);background-repeat:x-repeat;}
.srchShow{display:block;}
.srchHide{display:none;}
.srchitem{margin:10px 0;}
.srchcnt b{font-weight:bold;}
span.hlsrch{background-color:#a0a0cb;color:#fff;font-weight:bold;}
p.news_sys{text-align:right;font-weight:bold;}
.bulletin_cover p{text-align:center;}
li p{text-align:justify;}
ul{margin-top:0;}
#alpha,#range{width:95%;margin-bottom:16px;}
#words{width:95%;}
#words div{width:31%;margin-right:2%;float:left;}
cite{color:black;font-style:normal;}
div.docitem{border-bottom:1px solid #eee;border-top:1px solid #fff;padding:6px 0;}
div.accent{background-color:#f5f5f5;}
span.title{font-size:120%;color:#669;font-weight:bold;}
#top_banner *{color:#fff;}
a.top_banner{color:#fff;text-decoration:underline;}
a.top_banner:hover{color:#fff;text-decoration:underline;}
.ac_results{padding:0;border:1px solid #000;background-color:#fff;overflow:hidden;z-index:999;}
.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;}
.ac_results iframe{display:none;display/**/:block;position:absolute;top:0;left:0;z-index:-1;filter:mask();width:3000px;height:3000px;}
.ac_results li{margin:0;padding:2px 5px;cursor:default;display:block;width:100%;}
.ac_over{background-color:Highlight;color:HighlightText;}
.contBlock{margin:12px 0 12px 40px;}
