body {

	background-color: #FFFFFF;

	margin-top: 0;

	padding-top: 0;

	margin-left: 0;

	padding-left: 0;

	margin-right: 0;

	padding-right: 0;

	font-size: 11px;

	font-family: Tahoma;

}



select, input, textarea{

	color: #000000;

	font-size: 11px;

	font-family: Verdana;

}

.mainselect {

	width:97px; 

	font-family:Microsoft Sans Serif; 

	font-size:11px; 

	color:#424141;

}

.longselect {

	width:134px; 

	font-family:Microsoft Sans Serif; 

	font-size:11px; 

	color:#424141;

}

.shortselect {

	width:43px; 

	font-family:Microsoft Sans Serif; 

	font-size:11px; 

	color:#424141;

}



td.main_cell{

	width:630px;

	padding-top: 15px;

}

td.right_cell{

	width:150px;

	padding-top: 15px;

}

td.hp_cell{

	padding:  7px;

}



.ua_cell_text{

	color: #000000;

	font-size: 11px;

	font-family: Tahoma;

	font-weight: 100;	

	margin-right: 15px;

}

.ua_cell_text_line{

	color: #000000;

	font-size: 11px;

	font-family: Tahoma;

	font-weight: 100;	

	margin-right: 15px;

	border-bottom: solid 1px #CBCBC0

}

.ua_cell_head{

	color: #D12626;

	font-size: 11px;

	font-family: Tahoma;

	font-weight: 100;	

	margin-right: 15px;

}

.ua_cell_head_line{

	color: #D12626;

	font-size: 11px;

	font-family: Tahoma;

	font-weight: 100;	

	margin-right: 15px;

	border-bottom: solid 1px #CBCBC0

}

.ua_cell_hidden_text{

	color: #838D76;

	font-size: 11px;

	font-family: Tahoma;

	font-weight: 100;	

	margin-right: 15px;

}



A:link {text-decoration: none;  font-size: 11px; font-family: Tahoma;}

A:visited {text-decoration: none; font-size: 11px; font-family: Tahoma;}

A:hover {text-decoration: underline; font-size: 11px; font-family: Tahoma;}

A:active {text-decoration: none; font-size: 11px; font-family: Tahoma;}



.link_footer {

	font-family:Microsoft Sans Serif;

	font-size: 13px;

	color:#4e4e4e;

	text-decoration:none

}

.link_menu {

	color: #ffffff;

	font-size: 11px;

	font-family: Verdana;

	font-weight:bold	

}

.link {

	color: #962A2A;

	font-size: 11px;

	font-family: Verdana;	

}



.font_menu_1{

	color: #FFFFFF;

	font-size: 11px;

	font-family: Tahoma;

}

.font_menu_2{

	color: #FFFFFF;

	font-size: 11px;

	font-family: Tahoma;

}

.font_menu_3{

	color: #363A30;

	font-size: 11px;

	font-family: Tahoma;

}



.font_copyright{

	color: #6E6E6E;

	font-size: 11px;

	font-family: Tahoma;

	font-weight: 100;	

}

.font_bottom{

	color: #6E6E6E;

	font-size: 11px;

	font-family: Tahoma;

	font-weight: bold;	

}

.font_bottom_standout{

	color: #FF3300;

	font-size: 14px;

	font-family: Tahoma;

	font-weight: bold;
}



.home_text_main {

	font-family:Microsoft Sans Serif;

	font-size: 13px;

	color:#4e4e4e;

}

.home_text_search {

	font-family:Microsoft Sans Serif;

	font-size: 13px;

	color:#000000;

}



.home_couple_padding {

	padding-left:22px

}



.text {

	font-family: Tahoma;

	font-size: 11px;

	color:#000000;

	font-weight: 100;	

}

.error_msg{

	color: #D12626;

	font-size: 11px;

	font-family: Tahoma;

	font-weight: 100;

}



.my_icon{

	border: solid 1px #D12626;

}

.my_login{

	color: #D12626;

	font-size: 12px;

	font-family: Tahoma;

	font-weight: bold;	

}

.my_info{

	color: #000000;

	font-size: 11px;

	font-family: Tahoma;

	font-weight: 100;	

}

.my_link{

	color: #D12626;

	font-size: 11px;

	font-family: Tahoma;

	font-weight: 100;	

}

.my_menu_active{

	color: #FFFFFF;

	font-size: 11px;

	font-family: Tahoma;

	font-weight: bold;	

	background-color: #D12626;

}

.my_menu{

	color: #FFFFFF;

	font-size: 11px;

	font-family: Tahoma;

	font-weight: bold;	

}

.my_header{

	color: #394047;

	font-size: 12px;

	font-family: Tahoma;

	font-weight: bold;	

}

.my_text{

	color: #363A30;

	font-size: 11px;

	font-family: Tahoma;

	font-weight: bold;	

}

.my_warning{

	color: #D12626;

	font-size: 11px;

	font-family: Tahoma;

	font-weight: bold;	

}

.my_img{

	margin: 2px; 

	width: 66; 

	height:82; 

	border: solid 1px #D12626;

}



.profile_opt_name{

	color: 962A2A;

	font-size: 11px;

	font-family: Verdana;

}

.profile_opt_value{

	color: #000000;

	font-size: 11px;

	font-family: Verdana;

}



.bg_home_menu_delimiter {

	background-color: #e3e3e3;

}

.bg_home_matches_delimiter {

	border-right: solid 1px #838D76;

}

.bg_home_search {

	background-color: #fcede0;

}

.bg_header_add {

	background-color: #838D76;

}

.bg_header {

	background-color: #D12626;

}

.bg_content_add {

	background-color: #CBCBC0;

}

.bg_content {

	background-color: #EDEDE6;

}



.button_main {

	color: #FFFFFF;

	font-size: 11px;

	font-family: Tahoma;

	font-weight: bold;	

	background-color: #D12626;

	height: 17px;

	padding: 2px 5px;

}

.button_add {

	color: #FFFFFF;

	font-size: 11px;

	font-family: Tahoma;

	font-weight: bold;	

	background-color: #8C8C8C;

	height: 17px;

	padding: 2px 5px;

}



.page_div_active{

	width: 26px;

	height: 26px;

	background-color: #D12626;

	color: #FFFFFF;

	font-size: 11px;

	font-family: Tahoma;

	text-align: center;

	font-weight: bold;

	text-decoration: none;

	float: left;

	margin:1px;

}

.page_div{

	width: 26px;

	height: 26px;

	background-color: #CBCBC0;

	color: #363A30;

	font-size: 11px;

	font-family: Tahoma;

	text-align: center;

	font-weight: bold;

	text-decoration: none;

	float: left;

	margin:1px;

}

.page_link_active{

	color: #FFFFFF;

	font-size: 11px;

	font-family: Tahoma;

	font-weight: bold;

	text-decoration: none;

	margin-top:10px;

}

.page_link{

	color: #363A30;

	font-size: 11px;

	font-family: Tahoma;

	font-weight: bold;

	text-decoration: none;

	margin-top:10px;

}



/*--------------- calendar ------------------*/

.month{

	color: #000000;

	font-size: 11px;

	font-family: Tahoma;

	text-align: center;

}

.monthname, .monthnavigation{

	color: #363A30;

	font-size: 11px;

	font-family: Tahoma;

	font-weight: bold;

	text-align: center;

}

.monthlink{

	color: #363A30;

	font-size: 11px;

	font-family: Tahoma;

	font-weight: bold;

	text-decoration: underline;

}

.dayname{

	color: #777777;

	font-size: 11px;

	font-family: Tahoma;

	text-align: center;

	width: 20px;

}

.monthday, .sunday, .saturday {

	font-size: 11px;

	font-family: Tahoma;

	text-align: center;

	color: #363A30;

	background-color: #ffffff;

	border: solid 1px #363A30;

}

.nomonthday{

	font-size: 11px;

	font-family: Tahoma;

	text-align: center;

	color: #8C8C8C;

	background-color: #ffffff;

	border: solid 1px #8C8C8C;

}

.today{

	color: #000000;

	background-color: #ffffff;

	border: solid 1px #D12626;

	font-size: 11px;

	font-family: Tahoma;

	text-align: center;

}

.selectedday{

	font-size: 11px;

	font-family: Tahoma;

	text-align: center;

	color: #363A30;

	background-color: #838D76;

	border: solid 1px #363A30;

}

.notemptyday{

	font-size: 11px;

	font-family: Tahoma;

	text-align: center;

	color: #363A30;

	background-color: #CBCBC0;

	border: solid 1px #363A30;

}

.daylink{

	color: #000000;

	font-size: 11px;

	font-family: Tahoma;

	text-align: center;

	text-decoration: underline;

}



/*--------------- IM styles ------------------*/

.message{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: 100;

	color: #111111;

}

.msg_header_to{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: 100;

	color: #660000;

	text-decoration: underline;

}

.msg_header_from{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: 100;

	color: #FF3300;

	text-decoration: underline;

}

.move_butt{

	 cursor: pointer; 

	 background-color: #CBCBC0; 

	 border: solid 1px #CBCBC0;

	 font-weight: bold;

	 text-align: center;

}

.im_list{

	background-color: #EDEDE6; 

	text-align: center;

}

.chat_userlist_div_female{

	background-color: #FFFFFF;

	color: #D12626;

	font-family: Verdana;

	cursor: pointer;

	font-size: 11px;

	border: solid 1px #EDEDE6;



}

.chat_userlist_div_male{

	background-color: #FFFFFF;

	color: #D12626;

	font-family: Verdana;

	cursor: pointer;

	font-size: 11px;

	border: solid 1px #EDEDE6;

}

.hide_menu_table{

	background-color: #EDEDE6;

	border: solid 1px #CBCBC0;

}

.hide_menu_td_on{

	background-color: #CBCBC0;

	color: #000000;

	font-family: Verdana;

	cursor: pointer;

	font-size: 11px;

	border: solid 1px #CBCBC0;

}

.hide_menu_td{

	background-color:  #EDEDE6;

	color: #D12626;

	font-family: Verdana;

	cursor: pointer;

	font-size: 11px;

	border: solid 1px #EDEDE6;

}

.hidescroll{

	scrollbar-3dlight-color: #ffffff;

	scrollbar-arrow-color: #ffffff;

	scrollbar-darkshadow-color: #ffffff;

	scrollbar-face-color: #EDEDE6;

	scrollbar-highlight-color: #ffffff;

	scrollbar-shadow-color: #ffffff;

	scrollbar-track-color: #ffffff;



}

/*--------------------- mailbox ---------------------*/

.mailbox_div_active{

	background-color: #CBCBC0;

	height: 37px;

}

.mailbox_div{

	background-color: #EDEDE6;

	height: 37px;

}

.mailbox_div_view{

	background-color: #EDEDE6;

	color: #363A30;

	font-size: 11px;

	font-family: Tahoma;

	font-weight: 100;

}

.mailbox_text_active{

	color: #363A30;

	font-size: 11px;

	font-family: Tahoma;

	font-weight: bold;

}

.mailbox_text{

	color: #363A30;

	font-size: 11px;

	font-family: Tahoma;

	font-weight: 100;

}



td.calendar_header_top_cell { font-family: Tahoma; font-size: 11px; color: #000000; font-weight: bold; text-decoration:none; background-color: #CBCBC0; border-bottom: 1px solid #646464; border-right: 1px solid #646464; padding-top: 8px; padding-bottom: 8px; }

td.calendar_header_right_cell { font-family: Tahoma; font-size: 11px; color: #000000; font-weight: bold; text-decoration:none; background-color: #CBCBC0; border-bottom: 1px solid #646464; padding-top: 8px; padding-bottom: 8px; }

td.calendar_top_cell { font-family: Tahoma; font-size: 11px; color: #000000; font-weight:normal; text-decoration:none; background-color: #FFFFFF; border-right: 1px solid #646464; border-bottom: 1px solid #646464; padding-top: 3px; padding-bottom: 3px; padding-left:3 px;}

td.calendar_right_cell { font-family: Tahoma; font-size: 11px; color: #000000; font-weight:normal; text-decoration:none; background-color: #FFFFFF; border-bottom: 1px solid #646464; padding-top: 3px; padding-bottom: 3px; padding-left:3 px;}

td.calendar_top_cell_empty { background-color: #EDEDE6; border-right: 1px solid #646464; border-bottom: 1px solid #646464; padding-top: 3px; padding-bottom: 3px; padding-left:3 px;}

td.calendar_right_cell_empty { background-color: #EDEDE6; border-bottom: 1px solid #646464; padding-top: 3px; padding-bottom: 3px; padding-left:3 px;}

td.calendar_top_cell_today { font-family: Tahoma; font-size: 11px; color: #000000; font-weight:normal; text-decoration:none; background-color: #FFFFFF;border: 1px solid #D12626; padding-top: 3px; padding-bottom: 3px; padding-left:3 px;}

td.calendar_right_cell_today { font-family: Tahoma; font-size: 11px; color: #000000; font-weight:normal; text-decoration:none; background-color: #FFFFFF; border: 1px solid #D12626; padding-top: 3px; padding-bottom: 3px; padding-left:3 px;}

td.calendar_day_number { font-family: Tahoma; font-size: 13px; color:#000000; font-weight: bold; }

a.calendar_url { font-family: Tahoma; font-size: 11px; font-weight: normal; color: #D12626; text-decoration:none; }

