body{background:#aaa;}
a.menu {color:#FFFFFF; text-decoration:none}
a:link {color: #CC3300;text-decoration: underline;}
a:visited {color: #CC3300;}
a:hover {color: #CC3300;}
a:active {color: #FF9900;}

a.links {color:#FFFFFF; text-decoration: underline;}
a.links:link {color:#FFFFFF; text-decoration: underline;}
a.links:visited {color:#FFFFFF; text-decoration: underline;}
a.links:hover {color:#CCCCCC; text-decoration: underline;}
a.links:active {color:#999999; text-decoration: underline;}

a.menu {color:#FFFFFF; display: block; text-decoration: underline;}
a.menu:link {color:#FFFFFF; text-decoration: underline;}
a.menu:visited {color:#FFFFFF; text-decoration: underline;}
a.menu:hover {color:#CCCCCC;text-decoration: underline; display: block; background-color: #666666}
a.menu:active {color:#999999;text-decoration: underline;}



/*------ÂÎÒ ÝÒÎÒ ÊÎÄ ÍÀÄÄÎ ÄÎÁÀÂÈÒÜ*/
.menu-list{
    margin-left:25px;
}
.menu-list dt{
background:url("menu.png") 0 0 no-repeat;
	height:25px;
	width:228px;
	padding-left:23px;
	line-height:24px;
	margin-bottom:5px;
	position:relative;
	color:#ff9400;
	font-weight:bold;
	font-size:14px;
}
.menu-list dt a{

	color:#ff9400;
    position:relative;
    text-decoration:none;
}
.menu-list dt a:hover{
    color:#ff9400;
}
.menu-list dt i{
    color:#ff9400;
    position:absolute;
    font-size:55px;
    left:1px;
    top:1px;
}
.menu-list dd{
    margin: 0 0 7px 7px;
	color:#000000;
}

.menu-list dd a{
    margin: 0 0 7px 7px;
	color:#FFFFFF;
}

.menu-list dd a.hover{
    color: #CC0000;
}

.menu-list dd a:hover{
    color: #CC0000;
}

.menu-list dd.current{
    color:#CC6600;
	margin: 0 0 7px 7px;
	font-weight:bold;
}

.menu-list li{
    color:#CC6600;
	margin: 0 0 0px 7px;
	}

.menu-list li a{
    color:#FFFFFF;
	list-style-type:disc;
	}

.menu-list li a:hover{
    color:#CC3300;
	margin: 0 0 0px 0px;
	font-weight:bold;
	text-decoration:none;
	}




.menu-list ul{
    padding-left:35px;
    list-style-type:none;
    padding-bottom:3px;
}
.menu-list ul li{
    padding-bottom:7px;
}

/*------END-----*/


.fields {
	background:#A7A7A7;
	color: black;
	height:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.fields .tl{
	background:url(/images/corners/tl.png) 0% 0% no-repeat;
}
.fields .tr{
	background:url(/images/corners/tr.png) 100% 0% no-repeat;
}
.fields .dl{
	background:url(/images/corners/dl.png) 0% 100% no-repeat;
}
.fields .dr{
	background:url(/images/corners/dr.png) 100% 100% no-repeat;

}

.fields table {
	width:100%;
	padding:0;
}
.fields table th {
	height:14px;
	font: 11px/20px Verdana,'Arial Black';
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	border-top:1px solid #FFFFDE;
	border-bottom:1px solid #FFFFDE;
	border-right:1px solid #FFFFDE;
	padding: 2px;
}
.fields table th.no_right {
	border-right:0px solid #FFFFDE;
}
.fields table th.no_bottom {
	border-bottom:0px solid #FFFFDE;
}
.fields table th.no_top {
	border-top:0px solid #FFFFDE;
}
.fields table td {
    font: 10px Verdana,'Arial Black';
	text-align:center;
	border-top:1px solid #FFFFDE;
	border-bottom:1px solid #FFFFDE;
	background-color:#e2ecee;
	padding:4px;
}

a.newpage {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	text-decoration:none;
}

a.newpage:hover {
    color: #ffffff;
}

.lister_current {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#ffffff;
	text-decoration:none;
}

/***************** SEARCH FORM *****************/

.form_table {
	width:100%;
}

.form_table tr td {
	padding:4px;
	white-space:nowrap;
}

.input_label {
	font: 14px/22px verdana,arial,sans-serif;
	display:block;
	float:left;
	height: 22px;
	font-weight:bold;
}

.right {
	float:right;
}
/*---------------------------------------*/

input.checkbox {
	opacity:0.0;
	filter:Alpha(opacity=1);
	#margin-right:10px;
	#margin:-4px !important;
	overflow:visible;
	position:absolute;
}
span.checkbox {
	display:block;
	width:13px;
	height:13px;
	background:url(/images/checkbox_off.jpg);
}

span.checkbox_on {
	display:block;
	width:13px;
	height:13px;
	background:url(/images/checkbox_on.jpg);
}
/*---------------------------------------*/

.small span.styled{
	width: 80px !important;
}
.medium span.styled{
	width: 134px !important;
}
.large span.styled{
	width: 218px !important;
}

span.styled .left {
	display:block;
	float:left;
	overflow:hidden;
}
span.styled {
	display:block;
	height:22px;
	font: 12px/22px verdana,arial,sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	background:url(/images/forms/select_bg.png);
	width:154px;
	text-align:left;
	padding-left:0px;
	float:left;
	margin-left:5px;
	overflow:hidden;
}

span.styled .left:first-letter {
	background:url(/images/forms/left.png) 0% 50% no-repeat;
	height:22px;
	padding: 8px 0px 8px 8px;
}
span.styled span.option {
	width:100%;
	height:15px;
	line-height:13px;
	display:block;
	border-left:1px solid #b8b7b9;
	border-right:1px solid #b8b7b9;
	text-align:left;
	padding-left:10px;
	background:#FF961D;
	cursor:pointer;
}
span.styled .options {
	position:absolute;
	5max-height:200px;
	overflow-y:auto;
	overflow-x:hidden;
	display:none;
	margin-top:-3px;
	padding-right:5px;
	z-index:10;
}
span.styled .last{
	border-bottom:1px solid #b8b7b9;
}
span.styled .first{
	border-top:1px solid #b8b7b9;
}
span.styled .btn {
	width:20px;
	height:100%;
	line-height:18px;
	display:block;
	5position:absolute;
	5right:0px;
	height:22px;
	5margin-left:100px;
	float:right;
	background:url(/images/forms/select_btn.png);
	cursor:pointer;
	5margin-left:10px;
}


/*--------------------------------------------------------*/
.button_styled {
	font: 12px/22px verdana,'Arial Black';
	color: #FFFFFF;
	font-weight:bold;
	width: 160px;
	height: 22px;
	border:none;
	background: url(/images/forms/button.png) 0% 0% no-repeat;
	cursor:pointer;
}

input.styled {
    margin-left:5px;
    width: 218px;
}

.hover {
	background: url(/images/forms/button.png) 0% 0% no-repeat;
	color: #FF961D;
}
