body {
	background-image: url(../images/gray_vert_bg.gif);
	background-repeat: repeat-y;
    background-color: #FFFFFF;
}
img {border: 0px solid Black;}
.hdr_right {
	background-image: url(../images/header_right_bg.gif);
	background-repeat: repeat-x;
	text-align: right;
	vertical-align: top;
}
.hdr_tools {
	position: relative; top: 18; right: 18;
	font-size: 11px;
}
table {font-family: Tahoma; font-size: 11px;}
td {vertical-align: top;}
.copyr {background-color: #D4D4D4;}
.copyr table {
	margin: 0 0 0 0;
	font-size: 10;
	font-family: tahoma;
	color: #7F7F7F;
	padding: 0;
	height: 57;
}
.copyr td {vertical-align: middle;}
.copyr a {color: #7F7F7F;}
.search_form {padding: 15px 0px 0px 0px;  font-size: 11;}

.search_form form {margin: 0px 0px 18px 0px;}
.search_form input {vertical-align: middle;}
.search {width: 148px; font-size: 10px;}


.catalog a{
    font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.dot_horline {
	background-image: url(../images/dot.gif);
	background-repeat: repeat-x;
	height: 14px;
}
.cat_link {padding: 3px 0px 1px 0px;font-family: arial;	font-size: 11px;font-weight: bold;color: #333333;}
.cat_link a:hover {color: #336699;}
.cat_link_ {color: #000000; text-decoration: none;}
a.cat_link_:hover {color: #336699;}
.logo {
	vertical-align: middle;
	text-align: center;
}
.logo2 {
    padding: 5px 0px 0px 0px;
	text-align: center;
}
.dot_line {background-image: url(../images/vh_dot.gif);}
.dot_line_ {background-image: url(../images/vh_dot.gif); margin-left: 30px;}
.solid_line {background-color: #E5E5E5;}
.navigator {
    background-image: url(../images/nav_shadow_corner.gif);
	background-repeat: no-repeat;
}
.navigator div {width: 196;}
.navigator ul {margin: 18px 10px 10px 26px; padding: 0px;}
.navigator li {	list-style-image: url(../images/gray_arrow.gif); padding: 0px 0px 5px 0px;}
.navigator a {
	color: #000000;
 	font-weight: ;
	font-family: arial;
	text-decoration: none;
}
.navigator a:hover {color: #777777;}
.title_area {
    background-image: url(../images/medal_bg.gif);
	background-repeat: repeat-x;
	height: 52px;
}
.title_area2 {
	background-image: url(../images/medal_bg2.gif);
	background-repeat: repeat-x;
}
.title_ {
	background-image: url(../images/medal_y_sh.gif);
	background-repeat: no-repeat;
	vertical-align: bottom;
}
.title_ span {
	font-size: 16px;
	font-family: verdana;
	font-weight: bold;
	position: relative; top: -15; z-index: 1;
}
.title_2 {
	background-image: url(../images/medal_y_sh2.gif);
	background-repeat: no-repeat;
	vertical-align: bottom;
}
.title_2 span {
	font-size: 12px;
	font-family: verdana;
	font-weight: bold;
	position: relative; top: -13; left: -2; z-index: 1;
}
.gray_title {
	width: 110px;
	font-family: verdana;
    color: #999999;
	background-color: #F0F0F0;
	text-align: right;
}
.descr {
	vertical-align: middle;
	font-size: 12px;
	font-family: verdana;
	padding: 0px 0px 0px 14px;
	color: #000000;
}
.descr a {
	color: #1A3F98;
	font-size: 11px;
}
.descr a:hover {text-decoration: none;}
.dot_sh {
	background-image: url(../images/dot_sh.gif);
	background-repeat: repeat-x;
	height: 5px;
}
.cont, .cont table{
    font-size: 12px;
	font-family: verdana;
	color: #575757;
}
.r_corner {width: 68px;}
.r_corner span {position: relative; top: 49px; left: 0; z-index: 1;}
.four_medals {
	position: relative; top: 8; left: 0;
    z-index:1;
}
.r0 {
    background-image: url(../images/medal_vip_small.gif);
	background-repeat: no-repeat;
	padding: 0px 5px 0px 50px;
	font-family: arial;
	font-weight: bold;
    font-size: 13px;
	vertical-align: middle;
	background-color: #FBFCBB;
	height: 38px;
}
.r1 {
	background-image: url(../images/medal_1.gif);
	background-repeat: no-repeat;
	padding: 0px 5px 0px 50px;
	font-family: arial;
	font-weight: bold;
    font-size: 13px;
	vertical-align: middle;
	background-color: #F0F0F0;
	height: 38px;
}
.r2 {
	background-image: url(../images/medal_2.gif);
	background-repeat: no-repeat;
	padding: 0px 5px 0px 50px;
	font-family: arial;
	font-weight: bold;
    font-size: 13px;
	vertical-align: middle;
	background-color: #F0F0F0;
	height: 38px;
}
.r3 {
	background-image: url(../images/medal_3.gif);
	background-repeat: no-repeat;
	padding: 0px 5px 0px 50px;
	font-family: arial;
	font-weight: bold;
    font-size: 13px;
	vertical-align: middle;
	background-color: #F0F0F0;
	height: 38px;
}
.italic {
	padding: 10px 0px 10px 0px;
	font-family: verdana;
	font-style: italic;
	color: #666666;
}
.pages {
	text-align: right;
	vertical-align: middle;
	padding: 0px 18px 15px 18px;
	font-family: verdana;
	font-size: 10px;
}
.pages a{
    color: #000000;
	margin: 0px 2px 0px 1px;
}
.pages a:hover {
    text-decoration: none;	
}
.sponsors {
	background-image: url(../images/nav_shadow_corner.gif);
	background-repeat: no-repeat;
	padding: 25px 0px 25px 30px;
    text-align: center;
}
.s_logos {padding: 25px 0px 25px 0px;}
.s_logos td {
	text-align: center;
	vertical-align: middle;
	width: 33%;
}
.news{
	margin: 10;
	padding : 5 10 5 0;
}
.news a{
	color: black;
	font-size: 12;
	font-family : Arial, Helvetica, sans-serif;
}