html {
	height:100%;
	width:100%;
}

body {
	background:#FFFFFF repeat-y scroll 1280px 50%;
	color:#40403F;
	font-family:Arial,Tahoma,Verdana,sans-serif;
	height:100%;
	margin:0pt;
	padding:0pt;
	width:100%;
}

#body {
	background:#FFFFFF none repeat scroll 0%;
	width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 700)? "700px" : "100%" && ((document.documentElement.clientWidth || document.body.clientWidth) > 1280)? "1280px" : "100%");
	max-width:1280px;
	height:100%;
	}

img {
	border:0pt none;
}

h1 {	color: #9d2d3d;
	font: bold 12pt sans-serif;
}

a {	color: #9d2d3d;}

a:hover {
        text-decoration:none;
}

#zero_padding {	padding: 0;}
#header {	display: none;
}
#main_logo {
	float: left;
	width: 25%;
	width: expression(document.documentElement.clientWidth ||document.body.clientWidth < 1200? "300px": "25%" );
    min-width: 300px;
	height: 123px;
	background:#FFFFFF none repeat scroll 0%;
}
a.header  {
 	font: 8pt sans-serif;
	color: #878787;
	}
#header_nav {
	height: 123px;
	min-width:400px;
 	font: 8pt sans-serif;
	color: #878787;
	vertical-align: middle;
	padding: 52px 0px 0px 0px;
	}
#header_breaker {	float: left;
	background: url(i/2px_purple.gif) repeat-y top left;
	width: 2%;
	height:42px;	}
#hsm {    height: 11px;
    position: absolute;
    top:11px;
    left: 870px;	}
#main {	display: none;	}
#sec_nav_block {
	width: 300px;
    background: transparent none repeat scroll 0pt 50%;
    padding: 17px 0px 17px 50px;
    text-align: left;	}
a.sec_nav_lvl_1  {	font: 10pt sans-serif;
	color: #9d2d3d;
	line-height: 20px;
	height: 20px;	}
a.sec_nav_lvl_2  {
	font: 9pt sans-serif;
	color: #9d2d3d;
	line-height: 20px;
	height: 20px;
	}
a.sec_nav_lvl_3  {
	font: 8pt sans-serif;
	color: #9d2d3d;
	line-height: 20px;
	height: 20px;
	}
#sec_nav_lvl_1_gray {	font: 10pt sans-serif;
	color: #6b6a68;
	line-height: 20px;
	height: 20px;	}
#sec_nav_lvl_2_gray {
	font: 9pt sans-serif;
	color: #6b6a68;
	line-height: 20px;
	height: 20px;
	}
#sec_nav_lvl_3_gray {
	font: 8pt sans-serif;
	color: #6b6a68;
	line-height: 20px;
	height: 20px;
	}
#main_nav_col_1 {	position: absolute;    top: 124px;
    left: 350px;	width: 210px;	}
#main_nav_col_2 {
	position: absolute;
    top: 124px;
    left: 570px;
	width: 210px;
	}
#main_nav_col_3 {
	position: absolute;
    top: 124px;
    left: 790px;
	width: 210px;
	}
#main_nav_left_top {	background: url(i/mn_l_t.png) no-repeat bottom right;	}
#main_nav_middle_top {
	background: #c83349 url(i/mn_m_t.jpg) no-repeat top left;
	}
#main_nav_right_top {
	background: url(i/mn_r_t.png) no-repeat bottom left;
	}
#main_nav_left_bottom {
	background: url(i/mn_l_b.png) no-repeat top right;
	}
#main_nav_middle_bottom {
	background: #FFFFFF url(i/mn_m_b.png) repeat-x top left;
	}
#main_nav_right_bottom {
	background: url(i/mn_r_b.png) no-repeat top left;
	}
#main_nav_header {	padding: 0px 28px 0px 28px;	}
#main_nav_marker {	clear: left;	float: left;
	width: 28px;
	height: 16px;
	text-align: right;
	vertical-align: middle;
	padding: 0px;
	margin: 0px;	}
#main_nav_body {
	padding: 0px 16px 0px 28px;
	}
a.main_nav_head  {
	font: 10pt sans-serif;
	color: #fde1e1;
	}
a.main_nav  {
	font: 10pt sans-serif;
	color: #787271;
	}
#currency {	position: absolute;
    top: 350px;
    left: 0px;
	width: 300px;
	height: 157px;
	background: #FFFFFF url(i/currency_tx.gif) no-repeat bottom right;	}
#currency_head {	background:#9d2d3d none repeat scroll 0%;
	color: #FFFFFF;
	font: 8pt sans-serif;
	font-weight: bold;	}
#currency_head_corner {
	background: #9d2d3d url(i/currency_corner.jpg) no-repeat top right;
	color: #FFFFFF;
	font: 8pt sans-serif;
	font-weight: bold;
	width: 34px;	}
#currency_body {
	background: #faf4f5 none repeat scroll 0%;
	color: #6a6967;
	font: 8pt sans-serif;
	}
#news_block {	position: relative;
	z-index: 2;
    top: 216px;
    left: 354px;
    width: 637px;
    vertical-align: top;
    background: #FFFFFF url(i/news_bkg.gif) no-repeat top left;
    padding: 0px 0px 0px 7px;	}
#news_header {	color: #878787;
	font: 11pt sans-serif;
	font-weight: bold;
	padding: 14px 29px;	}
#news_1 {	float: left;	}
#news_2 {
	float: left;
	}
#news_head_date {	width: 34px;	background: #9d2d3d url(i/news_date_bkg.gif) no-repeat top left;
	color: #fde1e1;
	padding: 0px 4px;
	font: 8pt sans-serif;
	font-weight: bold;	}
#news_head {	background: #faf4f5 none repeat scroll 0%;
	width: 100%;	}
#news_body {	background: #faf4f5 none repeat scroll 0%;
	color: #6e6867;
	font: 8pt sans-serif;
	padding: 12px 23px;
	width: 235px;	}
a.news_href {	color: #6e6867;
	font: 8pt sans-serif;	}
#news_breaker {	float: left;
	width: 40px;	}
#news_all_href {	clear: left;
	font: 8pt sans-serif;
	text-align: right;	}
a.purple_link {	color: #9d2d3d;	}
#search_and_shortcuts {	display: none;	}
#search_block {
    float: left;
	}
#search_string {	border: 1px solid #878787;
	color: #6e6867;
	font: 8pt sans-serif;
	padding: 0px 0px 0px 7px;	}
#shortcuts_mover {	float: left;
    width: 118px;
    height: 40px;	}
#shortcuts {	float: left;
    width: 636px;	}
#shortcut {	float: left;	background: #FFFFFF url(i/shortcuts_bkg.gif) no-repeat bottom right;
	width: 198px;
	height: 42px;	}
#shortcut_breaker {	position: relative;
	z-index: 2;
	float: left;
	width: 21px;
	}
#fp_breaker {
	clear:left;
	height: 200px;
	}
#big_breaker {	display: none;	}
#bottom_footer {	display: none;
	}
#footer_breaker {
	float: left;
	width: 361px;
	}
#footer_copyright {	float: left;
	width: 290px;	color: #6a6a67;
	font: 7pt sans-serif;
	vertical-align: bottom;	}
#footer_mover {	float: left;
	width: 40px;	}
#footer_contacts {	float: left;
	width: 300px;
	color: #6a6a67;
	font: 7pt sans-serif;
	vertical-align: bottom;
	text-align: right;	}
#footer_contacts_tel {	color: #9d2d3d;
	font: 10pt sans-serif;
	font-weight: bold;	}
#br_ie_blocker {	float: left;	width: 630px;	}
#png_corner {    position: relative;
	z-index: 2;
	background: #FFFFFF;
	padding: 4px 0px 0px 6px;
    left: 0;
	width: 600px;
	}
#main_text {    background: #FFFFFF;
    padding: 5px 20px 20px 20px;
    text-align: left;
    font: 10pt sans-serif;
    color: #000;	}
#news_all {	margin-bottom: 10px;
	margin-left: 25px;
	width: 295px;
	padding: 0px;	}
#print_and_files_block{	padding: 5px 0px;	}
#print_href {	display: none;	}
#print_ver_href {	display: none;
	maring-left: 30px;
	cursor: pointer;
	font: 8pt sans-serif;
	font-weight: bold;
	width: 600px;
	text-align: center;
	text-decoration: underline;	}
#print_header {	display: block;
	width: 600px;	}
a.files {	color: #878787;
	font: 9pt sans-serif;	font-weight: bold;	}
.admin_table_title {
    color:#9d2d3d;
    font-size: 10pt;
    font-family:Tahoma,Arial,Helvetica,sans-serif;
    }
.admin_title {
    color:#9d2d3d;
    font-weight:bold;
    font-family:Vernada, Tahoma, sans-serif;
    font-size:18px;
    }
table.wb {
	border: none;
	}
td.wb {
	border: solid 1px #9d2d3d;
	font-size: 10pt;
 	vertical-align: middle;
 	}