body{
margin:0;
padding:0;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#6e7377;
background:url(../images/main_bg.gif) repeat-x;
}
p, .tcontent td{
font-size:12px;
}
td.greybg{
background:url(../images/grey_bg.gif);
}
table#icons{
height:47px;
}
#icons td{
text-align:center;
vertical-align:bottom;
padding-bottom:5px;
}
td.topmenu{
height:34px;
padding-left:10px;
font-size:9px;
color:#fff;
background:url(../images/topmenu_bg.gif);
}
td.topmenu a:link,td.topmenu a:visited{
color:#fff;
text-decoration:none;
}
td.topmenu a:hover{
color:#9FD5FF;
text-decoration:none;
}
#leftmenu a:link, #leftmenu a:visited{
color:#0079dd;
text-decoration:none;
}
#leftmenu a:hover{
color:#75C1FF;
text-decoration:none;
}
div.line{
width:3px;
height:160px;
float:left;
background-color:#3b98e5;
margin-right:12px;
margin-top:5px;
}
#whitetable div.line{
height:190px;
}
#leftmenu{
font-size:11px;
}
#leftmenu div{
margin-left:20px;
margin-top:3px;
margin-bottom:3px;
padding:0;
}
#leftmenu div img{
vertical-align: middle;
}

#blacktable td{
color:#fff;
}
#blacktable h4{
padding-top:18px;
padding-left:5px;
padding-bottom:0;
margin:0;
}
#whitetable h4{
margin:0;
padding-top:15px;

}
#blacktable ul,#whitetable ul
{
list-style-type: none;
padding: 0;
margin: 5px 0 5px 5px;
}

#blacktable li,#whitetable li
{
font-size:11px;
background-image: url(../images/arrowB.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
_background-position: 0 .8em;
padding-left: 1.3em;
padding-top: .5em;
}
.maincont p, .copy, #whitetable p{
font-size:11px;
}
#whitetable p{
margin:0;
padding:3px;
}
div.rlink{
text-align:right;
margin-right:10px;
}
td.bmenu{
height:12px;
background-image:url(../images/w.gif);
}
td.bottommenu{
font-family:Arial, Helvetica, sans-serif;
font-size:7.5pt;
word-spacing: 15px;
text-align:center;
background-image:url(../images/bm.gif);
background-repeat:repeat-x;
padding-top:5px;
color:#767676;
}
td.bottommenu a:link, td.bottommenu a:visited{
color:#767676;
text-decoration:none;
background-color: inherit;	
}
td.bottommenu a:hover{
color:#767676;
text-decoration:underline;
background-color: inherit;	
}
td.copy{
padding:15px;
color:#595959;
}
td.blackbg{
background:url(../images/imgs_34.gif);
}
td.key{
background:url(../images/key_bg.gif);
}
td.dotbg{
background:url(../images/dot.gif);
}
td.vline{
background-image: url(../images/vline.gif);
background-repeat: repeat-y;
}
#advtable td{
background-image: url(../images/x.gif);
background-repeat: no-repeat;
}
#advtable td{
color:#fff;
}
#advtable h4{
padding-top:18px;
padding-left:25px;
padding-bottom:0;
margin:0;
}

#advtable ul
{
list-style-type: none;
padding: 0;
margin: 5px 0 5px 15px;
}

#advtable li
{
font-size:10px;
background-image: url(../images/arrowB.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
_background-position: 0 .8em;
padding-left: 1.3em;
padding-top: .5em;
}
h4{
font-size:12px;
}
h3{
font-size:12px;
padding-top:8px;
color:#0079dd;
}
p.sel{
padding-top:7px;
color:#587da6;
}
table#content{
font-size:11px;
}
.cite p{
font-family:'Times New Roman', Times, serif; font-size:14px; font-style:italic; font-weight:bold;
}
.cite p.fio{
text-align:right;
padding-right:25px;
}
.blackbg form td{
color:#fff;
}
#content ul
{
list-style-type: none;
padding: 0;
margin: 0 0 5px 15px;
}

#content ul li
{
font-size:12px;
background-image: url(../images/arrowB.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
_background-position: 0 .6em;
padding-left: 1.3em;
padding-top: .5em;
}
#content ol li
{
font-size:12px;
padding-top: .5em;
}
#content a:link, #content a:visited{
color:#0079dd;
text-decoration:none;
}
#content a:hover{
color:#75C1FF;
text-decoration:none;
}