body {
        background-color: #030303;
        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; 
        height:20px; 
        font-family:Microsoft Sans Serif; 
        font-size:11px; 
        border:1px solid #84888D; 
        color:#424141;
}
.longselect {
        width:134px; 
        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;
}

td.main_cell{
        width:630px;
        padding-top: 15px;
}
td.right_cell{
        width:150px;
        padding-top: 15px;
}
td.hp_cell{
        padding:  7px;
}

.ua_cell_text_left {
        color: #c261e6;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: 100;       
        margin-right: 15px;        
}

.ua_cell_text{
        color: #ffffff;
        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 #686868
}
.ua_cell_head{
        color: #c261e6;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: normal;      
        margin-right: 15px;
}
.ua_cell_head_line{
        color: #C261E6;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: bold;      
        margin-right: 15px;
        border-bottom: solid 1px #686868
}
.ua_cell_hidden_text{
        color: #ffffff;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: 100;       
        margin-right: 15px;
}

A:link { 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-weight: bold;
        text-decoration: none;      
        
}
.font_menu_2{
        color: #FFFFFF;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: bold;
        text-decoration: none;      
}
.font_menu_3{
        color: #ffffff;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: bold;
        text-decoration: none;
}

.font_copyright{
        color: #ffffff;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: 100;       
}
.font_bottom{
        color: #ffffff;
        font-size: 11px;
        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:79px
}

.text {
        font-family: Tahoma;
        font-size: 11px;
        color:#ffffff;
        line-height: 14px;
        font-weight: 100;       
}
.text1 {
        font-family: Tahoma;
        font-size: 12px;
        color: #c261e6;
        font-weight: 100;       
}
.error_msg{
        color: #eb4d4d;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: bold;
}

.my_icon{
        border: solid 1px #C261E6;
}
.my_login{
        color: #C261E6;
        font-size: 12px;
        font-family: Tahoma;
        font-weight: bold;      
}
.my_info{
        color: #ffffff;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: 100;       
}
/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */
.my_link{
        color: #c261e6;
        font-size: 11px;
        font-family: Tahoma;
        text-decoration: underline;
        font-weight: none;
        
              
}
.my_menu_active{
        color: #FFFFFF;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: bold;      
        background-color: #C261E6;
}
.my_menu{
        color: #030303;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: bold;      
}
.my_header{
        color: #C261E6;
        font-size: 12px;
        font-family: Tahoma;
        font-weight: bold;      
}
.my_text{
        color: #ffffff;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: bold;      
}
.my_warning{
        color: #C261E6;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: bold;      
}
.my_img{
        margin: 2px; 
        width: 66; 
        height:82; 
        border: solid 1px #C261E6;
}

.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 #686868;
}

.bg_left_logoff_table {
        background-color: #686868;
}

.bg_home_search {
        background-color: #c9ffd3;
}
.bg_header_add {
        background-color: #686868;
}

.bg_header_bott {
        background-color: #353535;
}
.bg_header_tables {
        background-color: #cdcdcd;
}


.bg_header {
        background-color: #ce81eb;
}
.bg_content_add {
        background-color: #353535;
}
.bg_content {
        background-color: #353535;
}

.button_main {
        color: #FFFFFF;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: bold;      
        background-color: #C261E6;
        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: #C261E6;
        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: #686868;
        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: #ffffff;
        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: #686868;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: bold;
        text-align: center;
}
.monthlink{
        color: #686868;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: bold;
        text-decoration: none;
}
.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: #ffffff;
        background-color: #ffffff;
        border: solid 1px #ffffff;
}
.nomonthday{
        font-size: 11px;
        font-family: Tahoma;
        text-align: center;
        color: #8C8C8C;
        background-color: #686868;
        border: solid 1px #8C8C8C;
}
.today{
        color: #000000;
        background-color: #C261E6;
        border: solid 1px #C261E6;
        font-size: 11px;
        font-family: Tahoma;
        text-align: center;
}
.selectedday{
        font-size: 11px;
        font-family: Tahoma;
        text-align: center;
        color: #ffffff;
        background-color: #686868;
        border: solid 1px #ffffff;
}
.notemptyday{
        font-size: 11px;
        font-family: Tahoma;
        text-align: center;
        color: #ffffff;
        background-color: #686868;
        border: solid 1px #ffffff;
}
.daylink{
        color: #000000;
        font-size: 11px;
        font-family: Tahoma;
        text-align: center;
        text-decoration: none;
}

/*--------------- 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: #686868; 
         border: solid 1px #686868;
         font-weight: bold;
         text-align: center;
}
.im_list{
        background-color: #353535; 
        text-align: center;
}
.chat_userlist_div_female{
        background-color: #FFFFFF;
        color: #C261E6;
        font-family: Verdana;
        cursor: pointer;
        font-size: 11px;
        border: solid 1px #353535;

}
.chat_userlist_div_male{
        background-color: #FFFFFF;
        color: #C261E6;
        font-family: Verdana;
        cursor: pointer;
        font-size: 11px;
        border: solid 1px #353535;
}
.hide_menu_table{
        background-color: #353535;
        border: solid 1px #686868;
}
.hide_menu_td_on{
        background-color: #686868;
        color: #000000;
        font-family: Verdana;
        cursor: pointer;
        font-size: 11px;
        border: solid 1px #686868;
}
.hide_menu_td{
        background-color:  #353535;
        color: #C261E6;
        font-family: Verdana;
        cursor: pointer;
        font-size: 11px;
        border: solid 1px #353535;
}
.hidescroll{
        scrollbar-3dlight-color: #ffffff;
        scrollbar-arrow-color: #ffffff;
        scrollbar-darkshadow-color: #ffffff;
        scrollbar-face-color: #353535;
        scrollbar-highlight-color: #ffffff;
        scrollbar-shadow-color: #ffffff;
        scrollbar-track-color: #ffffff;

}
/*--------------------- mailbox ---------------------*/
.mailbox_div_active{
        background-color: #686868;
        height: 37px;
}
.mailbox_div{
        background-color: #353535;
        height: 37px;
}
.mailbox_div_view{
        background-color: #353535;
        color: #ffffff;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: 100;
}
.mailbox_text_active{
        color: #CE81EB;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: bold;
}
.mailbox_text{
        color: #ffffff;
        font-size: 11px;
        font-family: Tahoma;
        font-weight: 100;
}

