a.lang  {color:#a7a38b;font-family:Tahoma;font-size:11px;text-decoration:none;}
a.lang:hover  {color:#8faf39; text-decoration:underline}
a.banner  {color:#a5c450;font-family:Tahoma;font-size:11px; font-weight:bold;}
a.main  {color:#148dba;font-family:Tahoma;font-size:11px;}
a.footer  {color:#9a925e;font-family:Tahoma;font-size:11px; text-decoration:none}

font.main {font-family:Tahoma; font-size:11px; color:#696868;}
font.banner {font-family:Tahoma; font-size:11px; color:#fb203a;}
font.bold_grey  {font-family:Tahoma; font-size:11px; color:#696868; font-weight:bold;}
font.bold_red {font-family:Tahoma; font-size:11px; color:#e4042e; font-weight:bold;}
font.bold_search  {font-family:Tahoma; font-size:11px; color:#535252; font-weight:bold;}
div.footer  {color:#9a925e;font-family:Tahoma;font-size:11px; text-decoration:none}
font.footer {color:#9a925e;font-family:Tahoma;font-size:11px; text-decoration:none}
font.footer_2 {color:#a19f8e;font-family:Tahoma;font-size:11px; text-decoration:none}

select.long {width:100px; height:20px; font-family:Tahoma; font-size:11px; background-color:#FFFFFF; color:#3A3A3A}
select.middle {width:58px; height:20px; font-family:Tahoma; font-size:11px; background-color:#FFFFFF; color:#3A3A3A}
select.short {width:40px; height:20px; font-family:Tahoma; font-size:11px; background-color:#FFFFFF; color:#3A3A3A}

td.search {padding-left:8px; padding-top:4px; width:150px;}
/*----------------MENU------------------*/
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;   }

.top_header{
  color: #394047;
  font-size: 18px;
  font-family: Tahoma;
  font-weight: 100; 
}
.font_menu_1{
  color: #FFFFFF;
  font-size: 11px;
  font-family: Tahoma;
  font-weight: bold;  
}

.font_menu_2{
  color: #000000;
  font-size: 11px;
  font-family: Tahoma;
  font-weight: bold;  
}
.font_menu_3{
  color: #148DBA;
  font-size: 17px;
  font-family: Tahoma;
  font-weight: bold;
}
/*----------------bottom------------------*/
.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;  
}
/*----------------- central cells -----------------*/
td.main_cell{
  width:630px;
  padding-top: 0px;
  padding-bottom: 15px;
}
td.right_cell{
  width:150px;
  padding-top: 0px;
}
td.hp_cell{
  padding:  7px;
}
.ua_cell_text{
  color: #535252;
  font-size: 11px;
  font-family: Tahoma;
  font-weight: 100; 
  margin-right: 15px;
}
.ua_cell_red{
  color: #D12626;
  font-size: 11px;
  font-family: Tahoma;
  font-weight: 100; 
  margin-right: 15px;
}
.ua_cell_hidden_text{
  color: #838D76;
  font-size: 11px;
  font-family: Tahoma;
  font-weight: 100; 
  margin-right: 15px;
}
.my_icon{
  border: solid 1px #D12626;
}
/*---------------- myprofile ------------------*/
.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: #148DBA;
  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: #148DBA;
}
.my_menu{
  color: #148DBA;
  font-size: 11px;
  font-family: Tahoma;
  font-weight: bold;  
}
.my_prof_active{
  color: #FFFFFF;
  font-size: 11px;
  font-family: Tahoma;
  font-weight: bold;  
  background-color: #148DBA;
}
.my_prof{
  color: #ffffff;
  font-size: 11px;
  font-family: Tahoma;
  font-weight: bold;  
}
.my_prof_hidden{
  color: #696868;
  font-size: 11px;
  font-family: Tahoma;
  font-weight: bold;  
}
.my_header{
  color: #394047;
  font-size: 12px;
  font-family: Tahoma;
  font-weight: bold;  
}
.red_button{
  color: #FFFFFF;
  font-size: 11px;
  font-family: Tahoma;
  font-weight: bold;  
  background-color: #148DBA;
  height: 17px;
  padding: 2px 5px;
}
.gray_button{
  color: #FFFFFF;
  font-size: 11px;
  font-family: Tahoma;
  font-weight: bold;  
  background-color: #8C8C8C;
  height: 17px;
  padding: 2px 5px;
}
.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;
}
/*---------------- /myprofile ------------------*/
.text {
  font-family: Tahoma;
  font-size: 11px;
  color:#000000;
  font-weight: 100; 
}
.text_main {
  font-family:Microsoft Sans Serif;
  font-size: 13px;
  color:#4e4e4e;
}
.text_members {
  font-family: Verdana;
  font-size: 13px;
  color:#000000
}
.text_search {
  font-family:Microsoft Sans Serif;
  font-size: 13px;
  color:#000000;
}
.tablehead {
  padding-left:9px; 
}
.mainselect {
  width:97px; 
  height:20px; 
  font-family:Microsoft Sans Serif; 
  font-size:11px; 
  border:1px solid #84888D; 
  color:#424141;
}
.longselect {
  width:100px; 
  height:20px; 
  font-family:Microsoft Sans Serif; 
  font-size:11px; 
  border:1px solid #84888D; 
  color:#424141;
}
.shortselect {
  width:39px; 
  height:20px; 
  font-family:Microsoft Sans Serif; 
  font-size:11px; 
  border:1px solid #84888D; 
  color:#424141;
}
.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; 
}
.profile_opt_name{
  color: 962A2A;
  font-size: 11px;
  font-family: Verdana;
}
.profile_opt_value{
  color: #000000;
  font-size: 11px;
  font-family: Verdana;
}
select, input, textarea{
  color: #000000;
  font-size: 11px;
  font-family: Verdana;
}
.error_msg{
  color: #D12626;
  font-size: 11px;
  font-family: Tahoma;
  font-weight: 100;
}
.search_butt{
  color: #962A2A;
  font-size: 11px;
  font-family: Verdana;
  font-weight: bold;
  text-decoration: none;
}
/*--------------- 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;
}
/*----------- page links -------------*/
.page_div_active{
  width: 26px;
  height: 26px;
  background-color: #148DBA;
  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;
}
/*--------------------- 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;
}

.header, .header_n {
  text-transform: uppercase; font-weight: bold; font-family: Tahoma; color: #148DBA; font-size: 12px;
}

.text_head {
  font-weight: bold; font-family: Tahoma; color: #148DBA; font-size: 11px;
}
