body { margin: 0; background:white; text-align:center; }
img { border:0; margin:0; padding:0; }
img.img_award { margin:0 10px 0 20px; }
td, div, span {font-family:Tahoma, Arial, sans-serif;}
p { font:12px Tahoma; margin:10px 0; }
ol { font:12px Tahoma; margin-top:10px; margin-bottom:10px; }
ol li { margin-top:4px; margin-bottom:4px; }
ul { font:12px Tahoma; margin-top:10px; margin-bottom:10px; }
ul li { margin-top:4px; margin-bottom:4px; }
dl { font:12px Tahoma; margin-top:10px; margin-bottom:10px; }
h1 { color:#005388; font-size:20px; }
h2 { color:black; font:bold 18px Tahoma; }
h3 { color:#005388; font:bold 14px Tahoma; margin:10px 0 10px }
h4 { color:#005388; font:bold 13px Tahoma; margin:10px 0 10px }
.hl { color:#ee3836; }
a { color:#005388; text-decoration:none; }
a:hover { text-decoration:underline; }
.wrapper { width:990px;}
.hmnu { text-align:left; vertical-align:top; }
.hmnu td { font-size:13px; }
.hmnu a { text-decoration:none; }
.hmnu a:hover { text-decoration:none; }
.active {  background:url(/images/mnu_bg_act.gif) bottom right no-repeat; padding: 5px 10px 5px 10px; line-height:25px; color:red; vertical-align:bottom;
	margin:0;}
.active a { color:red; }
.inactive {  background:url(/images/mnu_bg_inact.gif) bottom right no-repeat; padding: 0px 10px 5px 10px;  line-height:25px; color:black; vertical-align:bottom;	text-align:center;	margin:0;}
.inactive a { color:black; }
.unactive {  background:url(/images/mnu_bg_act.gif) bottom right no-repeat;	 padding: 5px 10px 5px 10px;  line-height:25px; color:black; vertical-align:bottom;
text-align:center;margin:0;}
.unactive a { color:black; }
.right_upper { background:white url(/images/main_rc_upcorner.gif) left bottom no-repeat;padding:30px 20px 10px 30px;}
.right_upper a { color:red; font-weight:bold; font-size:11px;	text-decoration:none;}
.right_upper a.add { color:#005388; }
.right_upper a:hover { text-decoration:underline; }
.right_line { background:#EDEDED url(/images/main_rc_line.gif) left no-repeat;height:1px;}
.right_journal { background:#EDEDED url(/images/main_rc_block_bg.gif) left bottom repeat-y;	display:block;}
.pager { font:11px Tahoma; }
.pager td { padding:4px 3px; }
.pager td.this_page { background:silver; padding:4px 6px; }
.news { padding:6px 0; font-size:90%; }
.news a { color:#005288; text-decoration:none; font-style:italic; }
.news .anons a { color:black; font-style:normal; }
.hot { background:#EDF3F7; padding:5px;}
.date { font-weight:bold; color:maroon; }
.quot { margin-left:30px; }
.rem { color:gray; font-size:90%; }
.copy { text-align:right; margin:10px 0; }
.incaps { font: 12px Tahoma; }
.redbutton { color:white; background:#E7302F; padding:1px 4px; font-size:80%;	border-top:2px solid #F8C5C5; border-left:2px solid #B52525;border-bottom:2px solid #2E0202; border-right:2px solid #4D1212;  display:inline;}
.redbutton a { color:white; text-decoration:none; }
.column_right { background:url(/images/page_rc_bg.gif) left bottom no-repeat;	padding:10px; }
.lm { margin-left:20px; }
.vmenu a { color:#005388; text-decoration:none;}
h2.vmenu { color:#ee3836; font:bold 14px Tahoma;margin:25px 0 0;  }
h2.vmenu a { color:#ee3836; }
h3.vmenu { color:#ee3836; font:bold 13px Tahoma; padding:10px 0 5px; margin:0;border-bottom:1px solid red; }
h3.vmenu a { color:#ee3836; }
p.vmenu { color:#005388; font:bold 12px Tahoma; margin:10px 0; }
p.vmen2 { color:#005388; font:12px Tahoma; margin:7px 0; }
.footer_text { font-size:11px; text-align:left; color:#005288; padding:8px 40px 15px; }
