
/* For Menu down ---------------------------------------------------------------------------*/

.userProMenu {
	position:absolute;
	z-index:1000;
	display: block;
	left:10px;
	border-top:#AC58BB solid 0px;
	border-bottom:#AC58BB solid 0px;
	border-left:#AC58BB solid 1px;
	border-right:#AC58BB solid 0px;
	border-bottom-width: 0;
	background-color:#C272D2;
	color:#cccccc;
	display:none;
	filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;
	cursor:pointer;
	cursor:hand;
	line-height:18px;

}
.menu_active{
	/*background:url(images/menu_active.gif) repeat-x;*/
	display: block;
	background:#B36EC1;
	font-size:12px;
	padding-left:5px;
	padding-right:5px;
	padding-top:0px;
	color:#ffffff;	
	cursor:pointer;
	cursor:hand;
	z-index:1;
	/*
	-moz-border-radius-bottomright: 8px;
    -moz-border-radius-bottomleft: 8px;
	-webkit-border-bottom-right-radius: 24px;
	-webkit-border-bottom-left-radius: 24px;
	*/
 }
 .headmenu{
	z-index:1;
	text-align:center;
	position:relative;
	padding-left:5px;
	cursor:pointer;
	cursor:hand;
	white-space:nowrap;
 }
 .menuBg{
 border-left:1px solid #A0C9F3;
 border-right:1px solid #A0C9F3;
 border-bottom:1px solid #A0C9F3;
	}
	
.menu_title{
	background:url(images/title_menu_bg.gif);
	background-repeat:repeat-x;
	padding:4px; padding-left:8px;
	color:#ffffff;
	font-size:12px;
	width:190px;
	}
.menu_title_right{
	background:url(images/title_menu_bg.gif);
	background-repeat:repeat-x;
	padding:4px; padding-left:8px;
	color:#c3fea2;
	font-size:12px;
	width:182px;
	}
.menu_title_blue{
	background:url(images/title_menu_bg_blue.gif);
	background-repeat:repeat-x;
	padding:4px; padding-left:8px;
	color:#ffffff;
	font-size:12px;
	width:194px;
	}	
.menu_title_orange{
	background:url(images/title_menu_bg_orange.gif);
	background-repeat:repeat-x;
	padding:4px; padding-left:8px;
	color:#ffffff;
	font-size:12px;
	width:192px;
	}		
.menu_td{
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
	width:190px;
	}	
.menu_hover{
	font-size:12px;
	padding-left:5px;
	padding-right:5px;
	padding-top:0px;
	/*white-space:nowrap;*/
	cursor:pointer;
	cursor:hand;
 }
.menu_active{
	/*background:url(images/menu_active.gif) repeat-x;*/
	background:#8CBFE7;
	font-size:12px;
	padding-left:5px;
	padding-right:5px;
	padding-top:0px;
	color:#ffffff;	
	cursor:pointer;
	cursor:hand;
	/*
	-moz-border-radius-bottomright: 8px;
    -moz-border-radius-bottomleft: 8px;
	-webkit-border-bottom-right-radius: 24px;
	-webkit-border-bottom-left-radius: 24px;
	*/
 }
 .left_actLink {
	color:#56B5FE;
	text-decoration:none;
	font-size:11px;
	font-weight:normal;
	padding-left:5px;
	white-space:nowrap;
	background-color:
}
.left_actLink:hover {
	text-decoration:none;
	color:#595959;
	font-size:11px;	
	font-weight:normal;
	padding-left:5px;
	white-space:nowrap;
}
/* End of For Menu down ---------------------------------------------------------------------------*/


.title_bg{ padding:3px; padding-left:15px; border-bottom:1px solid #585858;}
.border_top{
	background:url(images/border/border_top_member.gif);
	background-repeat:no-repeat;
	width:265px;
	height:31px;
	}
.border_center{
	background:url(images/border/border_center.gif);
	background-repeat:repeat-y;
	width:265px;
	}	
.border_bottom{
	background:url(images/border/border_bottom.gif);
	background-repeat:no-repeat;
	width:265px;
	height:6px;
	}	
	
.trbottom{border-bottom:1px solid #585858;}
.pagetitle {
font-weight:bold; font-size:11px; font-family: Tahoma; COLOR: black; 
}
h1, h2, h3, h4, h5 {margin-top:0px; margin-bottom:0px; color:#4c4c4c;}

h1, h2.hservice-m
{
font-size:20px;
margin-bottom:0.8em;
font-weight:normal;
color:#FFFFFF;
text-transform:uppercase;

}
h1.hservice-m, h2.hservice-m {
    text-transform: none;
}

h2
{
font-size:18px;
margin-bottom:0.8em;
font-weight:normal;
color:#000000;
}

h3
{
font-size:18px;
margin-bottom:0.8em;
font-weight:normal;
color:#4c4c4c;
}
.zar
  {
  margin-left:10px;
  }
.zar h5
  {
  color:#FF0000;
  font-size:14px;
  margin-bottom:-5px;
  }  
h4
{
font-size:15px;
margin-bottom:0.8em;
font-weight:bold;
}
h5{font-size:12px; margin-bottom:0.8em; line-height:23px; font-weight:normal; color:#999999;}

a.menu:link { color:#ffffff;text-decoration:none; font-size:11px;}
a.menu:visited { color:#ffffff;text-decoration:none;font-size:11px;}
a.menu:active { color:#ffffff;text-decoration:none;font-size:11px;}
a.menu:hover { color:#0078FF;font-size:11px;}


.titletxt {
	padding-left:20px;
	font-weight:bold;
	font-family: Tahoma; COLOR: #cccccc; font-size:14px;
}
.login_htbl{
	background-color:#eff0f1;
	border-left:2px solid #999999;
	border-right:2px solid #999999;
	}
.headtd{border-top:1px solid ; 
	 border-bottom:1px solid ;
	 padding:6px;
	 font-family: Tahoma; COLOR: #ffffff; font-size:12px;
	 }

#ajax_loading_sta_bar {
	position:absolute;
	left:462px;
	top:222px;
	width:100px;
	height:100px;
	z-index:1;
	/*visibility: hidden;*/
}

#page_numbers{
    padding:3px;
    margin-left:2px;
    border:1px solid #f2f2f3;
    background-color:#f2f2f3;
}
#page_numbers:hover{
    background-color:#e2e2e2;
} 
#page_numbers:active{
    background-color:#e2e2e2;
} 
input,select{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	
	
	/*258e0e*/
}
.inputbox {
	width: 350px;
	margin-left:0px;
	border: 1px solid #cccccc;
	font-size: 12px;
}
.form-block {
	border: 1px solid #cccccc;
	background: #E9ECEF;
	padding-top: 5px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
}
.logbutton {
	border: solid 1px #cccccc;
	background: #E9ECEF;
	color: #666666;
	font-weight: bold;
	font-size: 11px;
	padding: 4px;
}
.button {
	border: solid 0px #585858;
	font-weight: normal;
	font-size: 12px;
	padding-left: 10px;
	padding-bottom:4px;
	height:28px;
	width:101px;
	
}
.button_search {
	border: none;
	font-weight: normal;
	padding-left: 1px;
	padding-bottom:1px;
	margin:0pt;
	
}
	.ListCustomTitle {
		font-size: 11px;
		font-family: Tahoma;
		font-weight: normal;
		margin: 0px;
		padding: 4px 4px;
		border-bottom: 1px solid #78BA00;
		border-right: 1px solid #78BA00;
	}
	.BorderTitle {
		font-size: 11px;
		font-family: Tahoma;
		margin: 0px;
		border-right: 0px solid #cccccc;
		/*ackground:#FFFFFF;*/
	}
	.BorderRTitle {
		font-family: Tahoma;
		padding-left:8px;
		border-left: 1px solid #78BA00;
	}
	
	.MainTbl {
		font-size: 12px;
		font-family: Tahoma;
		margin: 0px;
		border: 1px solid #78BA00;
		background:#FFFFFF;
	}
	.MainTitle {
		font-size: 12px;
		font-family: Tahoma;
		font-weight:bold;
		margin: 0px;
		padding:4px;
		border: 0px solid #78BA00;
		background:#4c9f05;
		color:#ffffff;

	}
a.more:link {FONT-WEIGHT:normal; FONT-SIZE:11px; font-family:Tahoma; COLOR: #8536be;  TEXT-DECORATION:underline}
a.more:active {FONT-WEIGHT: normal; FONT-SIZE:11px; font-family:Tahoma; COLOR: #8536be; TEXT-DECORATION: underline}
a.more:visited {FONT-WEIGHT: normal; FONT-SIZE:11px; font-family:Tahoma; COLOR: #8536be; TEXT-DECORATION: underline}
a.more:hover {FONT-WEIGHT: normal; FONT-SIZE:11px; font-family:Tahoma; COLOR: #e9ba00; TEXT-DECORATION: underline;}

A.mrwhite:link          {BACKGROUND: none; COLOR: #ffffff; FONT-WEIGHT: bold;FONT-SIZE: 11px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none}
A.mrwhite:active        {BACKGROUND: none; COLOR: #ffffff; FONT-WEIGHT: bold;FONT-SIZE: 11px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none}
A.mrwhite:visited       {BACKGROUND: none; COLOR: #ffffff; FONT-WEIGHT: bold;FONT-SIZE: 11px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none}
A.mrwhite:hover         {BACKGROUND: none; COLOR: #ffffff; FONT-WEIGHT: bold;FONT-SIZE: 11px; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline;}

A.mrwhite_top:link          {BACKGROUND: none; COLOR: #ffffff; FONT-WEIGHT: bold;FONT-SIZE: 11px; FONT-FAMILY: verdana; TEXT-DECORATION: none}
A.mrwhite_top:active        {BACKGROUND: none; COLOR: #ffffff; FONT-WEIGHT: bold;FONT-SIZE: 11px; FONT-FAMILY: verdana; TEXT-DECORATION: none}
A.mrwhite_top:visited       {BACKGROUND: none; COLOR: #ffffff; FONT-WEIGHT: bold;FONT-SIZE: 11px; FONT-FAMILY: verdana; TEXT-DECORATION: none}
A.mrwhite_top:hover         {BACKGROUND: none; COLOR: #ffffff; FONT-WEIGHT: bold;FONT-SIZE: 11px; FONT-FAMILY: verdana; TEXT-DECORATION: underline;}

A.mrwhite_catalog:link          {BACKGROUND: none; COLOR: #ffffff; font-style: bold; FONT-SIZE: 15px; FONT-FAMILY: Georgia; TEXT-DECORATION: none}
A.mrwhite_catalog:active        {BACKGROUND: none; COLOR: #ffffff; font-style: bold; FONT-SIZE: 15px; FONT-FAMILY: Georgia; TEXT-DECORATION: none}
A.mrwhite_catalog:visited       {BACKGROUND: none; COLOR: #ffffff; font-style: bold; FONT-SIZE: 15px; FONT-FAMILY: Georgia; TEXT-DECORATION: none}
A.mrwhite_catalog:hover         {BACKGROUND: none; COLOR: #ffffff; font-style: bold ; FONT-SIZE: 17px; FONT-FAMILY: Georgia; TEXT-DECORATION: line-trough;}

A.mrblack_top:link          {BACKGROUND: none; COLOR: #000000; FONT-WEIGHT: bold;FONT-SIZE: 12px; FONT-FAMILY: verdana; TEXT-DECORATION: none}
A.mrblack_top:active        {BACKGROUND: none; COLOR: #000000; FONT-WEIGHT: bold;FONT-SIZE: 12px; FONT-FAMILY: verdana; TEXT-DECORATION: none}
A.mrblack_top:visited       {BACKGROUND: none; COLOR: #000000; FONT-WEIGHT: bold;FONT-SIZE: 12px; FONT-FAMILY: verdana; TEXT-DECORATION: none}
A.mrblack_top:hover         {BACKGROUND: none; COLOR: #000000; FONT-WEIGHT: bold;FONT-SIZE: 12px; FONT-FAMILY: verdana; TEXT-DECORATION: underline;}

A.mr_dep:link          {BACKGROUND: none; COLOR: #b50b9b; FONT-WEIGHT: bold;FONT-SIZE: 14px; FONT-FAMILY: verdana; TEXT-DECORATION: none}
A.mr_dep:active        {BACKGROUND: none; COLOR: #b50b9b; FONT-WEIGHT: bold;FONT-SIZE: 14px; FONT-FAMILY: verdana; TEXT-DECORATION: none}
A.mr_dep:visited       {BACKGROUND: none; COLOR: #b50b9b; FONT-WEIGHT: bold;FONT-SIZE: 14px; FONT-FAMILY: verdana; TEXT-DECORATION: none}
A.mr_dep:hover         {BACKGROUND: none; COLOR: #674878; FONT-WEIGHT: bold;FONT-SIZE: 14px; FONT-FAMILY: verdana; TEXT-DECORATION: underline;}


A.mrblack:link          {BACKGROUND: none; COLOR: #000000; FONT-WEIGHT: bold;FONT-SIZE: 11px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none}
A.mrblack:active        {BACKGROUND: none; COLOR: #000000; FONT-WEIGHT: bold;FONT-SIZE: 11px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none}
A.mrblack:visited       {BACKGROUND: none; COLOR: #000000; FONT-WEIGHT: bold;FONT-SIZE: 11px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none}
A.mrblack:hover         {BACKGROUND: none; COLOR: #143B89; FONT-WEIGHT: bold;FONT-SIZE: 11px; FONT-FAMILY: Tahoma;
TEXT-DECORATION: underline}


A.mrblack_normal:link          {BACKGROUND: none; COLOR: #8a8a8a; FONT-WEIGHT: none;FONT-SIZE: 10px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none}
A.mrblack_normal:active        {BACKGROUND: none; COLOR: #8a8a8a; FONT-WEIGHT: none;FONT-SIZE: 10px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none}
A.mrblack_normal:visited       {BACKGROUND: none; COLOR: #8a8a8a; FONT-WEIGHT: none;FONT-SIZE: 10px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none}
A.mrblack_normal:hover         {BACKGROUND: none; COLOR: #8a8a8a; FONT-WEIGHT: none;FONT-SIZE: 10px; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline}

a.cattitle{ color: #B565BC; text-decoration: none;font-family:  tahoma; font-size: 14px;  }
a.cattitle:hover{ color: #2A2A2A; text-decoration: underline;font-family:  tahoma; font-size: 14px; }

/* MAIN */
	a{ color:#333333; font-family:  tahoma; font-size: 12px;  text-decoration: none; }
	a:hover{ color: #e93606; font-family:  tahoma; font-size: 12px; text-decoration: none; }
	.standart_text{
		font-family:  tahoma;
		font-size: 10px; 
		font-weight: normal;
	}
a.dd{ color: #000000; text-decoration: none }
	a.dd:hover{ color: #ffffff; text-decoration: underline; }

/* POLLS */
input.submit {
	color: #000000;
	background: #eeeeee;
	border: 1px outset #cccccc;
}
/* Default for the poll bars */

.pollBar {
	height: 8px;
	background: #1f829e;
	border: 0px solid #000000;
}

/* Poll bar ids are sequential and one-indexed */
#pollBar1 {
	background: #1f829e;
}

fieldset {
	border: solid 0px #ffffff;
	width: 210px;
	padding: 10px 10px 10px 10px;
	margin-bottom: 15px;
}

legend {
	color: #336633;
	background: #ffffff;
	border: 0px outset #ffffff;
	padding: 0px 0px 0 0px;
	font-weight: bold;
}

.vote {
	margin-top: 4px;
	padding: 0 0 0 0;
}

.vote p {
	margin-top: 6px;
	margin-bottom: 6px;
}
/*POLLS END*/
.menulist, .menulist ul {
 margin: 0;
 padding: 0px;
 width: 233px;;
 list-style: none;
 /*background: #ffffff; /* url(listmenu_o.png) left repeat-y;*/
 border: 0px solid #ffffff;
}

/* Submenus (<ul> tags) are hidden and absolutely positioned across from their parent */
.menulist ul {
 display: none;
 position: absolute;
 top: 0;
 left: 100%;
}

/* All menu items (<li> tags) are relatively positioned (to correctly offset submenus). */
.menulist li {
 position: relative;
}

/* Links inside the menu */
.menulist li a {
 display: block;
 padding: 2px 2px 2px 2px;
 color: #000;
 text-decoration: none;
 border: 1px solid transparent;
 margin: 0;

}
/* HACKS: MSIE6 doesn't support transparent borders, mimic with margins */
* html .menulist li a {
 border-width: 0;
 margin: 1px;
}

.menulist a:hover, .menulist a.highlighted:hover, .menulist a:focus {
 color: #FFF;
 background-color: #D4D5D3;
 padding: 2px 2px 2px 2px;
 border: 1px solid ;
 margin: 0;
}
.menulist a.highlighted {
 color: #30c215;
 background-color: #ffffff;
 border: 1px solid ;
 margin: 0;
}

/* 'subind' submenu indicators, which are automatically prepended to 'A' tag contents. */
.menulist a .subind {
 float: right;
}
