body{background: white; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
p{text-indent: 0; margin: 0 0 0.6em 0; font-size: 75%;}
li{font-size: 90%;}
h1,h3,h4,h5,h6{color: #014186;}
h2{color: #ED2C0A;}
hr{height: 1px;border: 0;background:#D7D5D6;}
a{color:#004185;}
a:active{color:#ED2C0A;}
a:visited{color:#004185;}
a:hover{text-decoration: none;}
.quite { color: #666; font-size: 60%; }
div#page_margins{width: auto;}

div#page_backgrounds{width: 1003px;background: white url('/media/img/main_bkg1.gif') repeat-y;margin-left: auto;margin-right: auto;}

div#page{margin: 0 11px 0 11px;background: url('/media/img/i.gif') no-repeat 0 145px;width: 981px;}

div#header{background: url('/media/img/i.gif') no-repeat;height: 100px;}

body.minor div#header{height: 145px;margin-bottom: -10px;}

div#nav{background:url('/media/img/top_menu.gif') no-repeat;width: 646px;height: 43px;position: absolute;
    top: 30px;left: 316px;overflow: hidden;padding: 0;margin: 0;}
div#nav div#nav_block {margin: 0;padding: 0;width: 646px;height: 41px;top: 2px;left: 0;position: absolute;}
div#nav div#nav_block ul#main_nav{list-style-type: none;padding: 0;height: 41px;margin: 0 0 0 9px;}
div#nav div#nav_block ul#main_nav li{float: left;margin-left: 0;padding: 0;font-size: 12px;font-weight: bold;
    display: block;height: 41px;padding: 10px 12px 0 13px;background: url('/media/img/i.gif') no-repeat;}
div#nav div#nav_block ul#main_nav li.first {background: none;}
div#nav div#nav_block ul#main_nav li a{color: #004185;}

div#phrase{position: absolute;top: 10px;left: 336px;}
div#phrase h1{color: #004185;font-size: 13px;font-weight: bold;}
div#logo_block{position: absolute;top: 10px;left: 50px;width: 189px;height: 71px;margin: 0;padding: 0;}
div#logo_block img.logo{display: block;width: 189px;height: 71px;background: url('/media/img/logo.gif') no-repeat;overflow: hidden;}
#col1 { width: 246px; margin: 0 0 0 37px; }
#col2, #col2_content { display:none; }
#col3 { margin-left: 309px; margin-right: 0; }
#col3_content { }
div#footer{background: url('/media/img/footer_bkg.jpg') no-repeat bottom left;height: 108px;width: 981px;position: relative;}
div#footer div#small_logo_block {position: absolute;top: 22px;left: 827px;}
div#footer div#small_logo_block img.small_logo {background: url('/media/img/logo_small.gif') no-repeat;display: block;width: 98px;height: 36px;}
div#footer div#copyright {position: absolute;top: 32px;left: 620px;width: 200px;overflow: hidden;font-size: 10px;}
div#col1_content div.sidebar_menu_outer{width: 246px;background: none;}
html>body div#col1_content div.sidebar_menu_outer{background: url('/media/img/shadow_sidebar.png') no-repeat right top;}
div#col1_content div.sidebar_menu{width: 238px;background: white;}
div#col1_content div.sidebar_menu_outer div.alt{width: 238px;background: #429ED7; margin-bottom: 30px;}
div#col1_content div.sidebar_menu div.bkg1{background: url('/media/img/sidebar_bg_top.gif') no-repeat;}
body.minor div#col1_content div.sidebar_menu div.bkg1{background: url('/media/img/i.gif') no-repeat;}
div#col1_content div.sidebar_menu_outer div.alt2 div.bkg1{background: url('/media/img/i.gif') no-repeat;}
div#col1_content div.sidebar_menu div.bkg2{background: url('/media/img/sidebar_bg_bottom.gif') bottom left no-repeat;min-height: 388px;}
div#col1_content div.sidebar_menu_outer div.alt div.bkg2{background: url('/media/img/sidebar_bg_bottom.gif') bottom left no-repeat;}
div#col1_content div.sidebar_menu div.menu_header{padding: 11px 0 0 24px;margin: 0;}

div#col1_content div.sidebar_menu div.menu_header h2 {color: #004185;line-height: 19px;font-size: 18px; font-weight: bold;margin: 0;padding: 0;}

div#col1_content div.menu ul {list-style-type: none;margin: 0;padding: 15px 20px 15px 0;font-weight: normal;}
div#col1_content div.menu ul li {font-size: 11px;padding: 7px 0 7px 10px;margin: 0 0 0 24px;border-bottom: 1px solid white;
    background: url('/media/img/sidebar_menu_marker.gif') no-repeat 0px 13px;line-height: 14px;}
div#col1_content div.menu ul li.last{border-bottom: none;}
div#col1_content div.menu ul li.alternate{font-weight: bold;}
div#col1_content div.menu ul li a {color: #004185;}
div#col1_content div.menu ul.submenu {padding: 5px 0 0 0;}
div#col1_content div.menu ul.submenu li {border: none !important; margin: 0 0 0 5px; font-size: 10px; padding-top: 2px; padding-bottom: 3px; background-position: 0 7px; }
div.datablock {width: 660px;}
div.datablock div.shadow_left{padding-left: 7px;}
html>body div.datablock div.shadow_left{background: url('/media/img/main_block_shadow_left.png') no-repeat top left;}
div.datablock div.shadow_right{padding-right: 7px;} 
html>body div.datablock div.shadow_right{background: url('/media/img/main_block_shadow_right.png') no-repeat top right;}

div.datablock div.datablock_outer{width: 645px;padding: 2px 0 0 0;background: url('/media/img/i.gif') repeat-x top;}

div.datablock div.datablock_inner{background: white url('/media/img/main_block_bkg.jpg') no-repeat;min-height: 350px;padding: 10px 45px;}

div.datablock h1, div.datablock h2 {font-size: 17px; display: block; width: auto; text-align: right; font-weight: normal;}

div.datablock h1 {font-size: 30px; font-family: Arial, sans-serif; line-height: 35px; 
color: #0066CC; margin-top: 4px; }

div.datablock h3 {font-size: 17px; font-family: Arial, sans-serif; line-height: 35px; 
color: #339966; margin-top: 4px; }


div.datablock .red_circle {margin-right: -30px; padding-right: 30px; background: url('/media/img/circle.gif') no-repeat right 10px;}
div.datablock .red_circle h1 {line-height: 25px}
div.paginator { text-align: center; }
.align_left { text-align: left; }
.align_right { text-align: right; }
div.links { font-size: 75%; margin-bottom: 1.5em; }
div.small_links { font-size: 60%; margin-bottom: 1.5em; }
div#edit {position: absolute; right: 30px; bottom: 20px; background: white; border: 1px dotted red; font-size: 9px; padding: 6px;}
#col1 { 
_position:absolute;
_margin-left:-275px;
}
#col3 * {
_zoom:1;
}
#search-form {
position:absolute;
top:0;
margin-top:250px;
margin-left:940px;
}
#search-form  iframe {
border:none;
background:none;
width:220px;
height:500px;
overflow:hidden;
}
}
img.h1-pic {
float:right;
margin-top:25px;
margin-bottom:10px;
margin-right:-35px;
}
img.h1-pic.norightmargin {
margin-right:0;
}
div.block-1 .clearbar {
width:570px;
height:25px;
}
div.clearbar {
clear:both;
}
#container {
padding-right:125px;
padding-left:0;
margin:0 auto;
width:981px;
text-align:left;
}