		* {font-family : "Trebuchet MS";}
		input, select, textarea{ color: #999999; font-size : 11px;}
		
.button{
	border: none;
	background-color : #990000;
	color: #FFFFFF !important;
	font-size : 11px;
	padding: 0px 5px 0px 5px;
	border: none;
	background-image : url(../images/button_bg.gif);
	background-position : left top;
	background-repeat : no-repeat;
}

.small_text { font-size:12px; }
.little_text { font-size:13px; }
.middle_text { font-size:15px; }
.ordinary_text { font-size:26px; }
.big_text { font-size:32px; }
.medium_text { font-size:18px; }
.normal_text { font-weight:normal; }
.gray { color:#999999; }
.bold { font-weight:bold; }
.black { color: #000000; }
.red{ color: #990000; }
.white{ color: #ffffff; }

.main_block { width:589px; padding-left:40px; padding-top:45px; color:#999999;}

.main_block_default_page { width:589px; padding-left:40px; padding-top:10px; color:#999999;}

.service {
	width: 365px;
	height: 365px;
	color:white;
	background-image : url(../images/left_bg.jpg);
	background-position : top left;
	background-repeat : no-repeat;
}

.left_area{
	padding: 20px 0px 0px 30px;
	font-size: 12px;
	font-weight : bold;	
}

.title{
    width: 365px;
   	color: white;
	padding-left: 48px;
	background-image : url(../images/left_bg.jpg);
	background-position : top left;
	background-repeat : no-repeat;
	vertical-align: top;
}
a{
	color: #990000;
	text-decoration: none;
	font-weight: bold;
}
a:hover{
	text-decoration: underline;
}
.links_block{
	font-size: 12px !important;
}
.top_menu td{
	text-align:center;
	padding-left:15px;
	padding-right:15px;
}
.top_menu td a{
	color: #000000 !important;
}
.top_menu td a:hover{
	color: #990000  !important;
	text-decoration: none;
}
.top_menu td.cur{
	background-color : #FFFFFF;
	color: #990000;
	font-weight : bold;
}
.left_block 
{
width:366px;
vertical-align:top;
}

.form_table .label{
	font-size: 13px;
	color: #000000;
	margin1-right: 10px;
	font-weight : bold;
}

.form_table .label_gray{
	font-size: 16px;
	color: #999999;
	margin1-right: 10px;
	font-weight : bold;
}

.block_item{
	vertical-align: top;
	text-align: center;
	font-size: 11px;
	line-height: 14px;
}
.block_item a{
	font-size : 11px;
	line-height: normal;
}

#login td{
	font-size : 10px !important;
}

input[type="text"], input[type="password"], select, textarea{
	border: 1px solid #E6E6E6 !important;
}

.form_block{
	margin-top: 5px;
	margin-left: 10px;
	font-size: 12px;
	font-weight: bold;
	line-height: 14px;
}

.left_area{
	padding: 20px 0px 0px 30px;
	font-size: 12px;
	font-weight : bold;
}

.main_block .link_cur{
	width: 100px;
	height: 20px;
	padding: 0px 0px 0px 20px;
	background-color : #999999;
	color: #FFFFFF;
	font-weight : bold;
}

.main_block .link{
	width: 100px;
	height: 20px;
	padding: 0px 0px 0px 20px;
}

.button_position{
    position:absolute;
    z-index:1;
    margin-left:-90px; 
    margin-top:-95px;
}
