.title_gr_3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #747474; LINE-HEIGHT: 17px; PADDING-TOP: 0px; FONT-STYLE: italic; FONT-FAMILY: 'arial'
}

html {BACKGROUND-COLOR:#FFFFFF}
.brd {border:solid 1px #ff0000;}


BODY,TD,TABLE,INPUT,SELECT { FONT: 11px tahoma; COLOR: #4e5256;}
FORM { margin:0; padding:0;}

.float_r, .right {	FLOAT: right; }
.float_l, .left {	FLOAT: left; }
.float_c {	FLOAT: center; }
.clear {clear:both;}

a {color:#2b94e1; TEXT-DECORATION: none; cursor:pointer;}
span.clickable {color:#2b94e1; TEXT-DECORATION: none; cursor:pointer;}

.rating_widget, .rating_widget div {
    position: relative;
    width: 85px; height: 17px;
    background: url(/static/common/ratings/star.png) repeat-x;
    overflow: hidden;
    text-align: left;
}
.rating_widget div {background-position: 0 -34px;}
.rating_widget.my div {background-position: 0 -17px;}

IMG {border:0;}

.lnk_bl  { color:#2b94e1;}
.lnk  { color:#2b94e1; TEXT-DECORATION: underline; cursor:pointer}
.lnk:hover { color:#ff4810; TEXT-DECORATION: underline; cursor:pointer}

.b  {font-weight:bold}
.lnk_w { color:#ffffff; TEXT-DECORATION: underline; cursor:pointer}

.lnk h1 {font-size:11px;}


.logo {BACKGROUND: url(../i/logo.gif) no-repeat center left; width:302px; height:80px;} 
.slogan {BACKGROUND: url(../i/slogan.gif) no-repeat center left; width:302px; height:80px;} 
.sloganie {BACKGROUND: url(../i/sloganie.gif) no-repeat center left; width:302px; height:80px;} 
.logo_index {BACKGROUND: url(../i/logo_index.gif) no-repeat bottom center; width:460px; height:71px;} 
.slogan_index {BACKGROUND: url(../i/slogan_index.gif) no-repeat bottom center; width:404px; height:71px;}

.header {margin:0px auto; width:814px; padding-bottom:10px;}
.header_index {margin:0px auto; width:866px; padding-bottom:10px;}
.menu_top_bg {BACKGROUND: url(../i/menu_bg.gif) repeat-x center left; height:26px; width:802px} 
.menu_top_l {BACKGROUND: url(../i/menu_l.gif) no-repeat center left; height:26px; width:6px} 
.menu_top_r {BACKGROUND: url(../i/menu_r.gif) no-repeat center right; height:26px;width:6px} 


.menu_sr_bg {
        BACKGROUND: url(../i/menu_sr_bg.gif) repeat-x left center; WIDTH: 333px; HEIGHT: 30px
}
.menu_sr_l {
        BACKGROUND: url(../i/menu_sr_l.gif) no-repeat left center; WIDTH: 6px; HEIGHT: 30px
}
.menu_sr_r {
        BACKGROUND: url(../i/menu_sr_r.gif) no-repeat right center; WIDTH: 6px; HEIGHT: 30px
}
.menu_sr_bt1 {
        BACKGROUND: url(../i/menu_sr_bt1.gif) no-repeat center right; WIDTH: 76px; HEIGHT: 30px
}
.menu_sr_bt2 {
        BACKGROUND: url(../i/menu_sr_bt2.gif) no-repeat center center; WIDTH: 69px; HEIGHT: 30px
}
.menu_sr_bt3 {
        BACKGROUND: url(../i/menu_sr_bt3.gif) no-repeat center center; WIDTH: 80px; HEIGHT: 30px
}
.menu_sr_bt4 {
        BACKGROUND: url(../i/menu_sr_bt4.gif) no-repeat center center; WIDTH: 81px; HEIGHT: 30px
}
.menu_sr_sep {
        BACKGROUND: url(../i/menu_sr_sep.gif) no-repeat center center; WIDTH: 8px; HEIGHT: 30px
}

.off{
    opacity: 0.5;
    filter:alpha(opacity=50);
    cursor: default;
}

.mp_bt1 {background: url(../i/mp_bt1.gif) no-repeat center center; width:131px; height:30px; margin-top:3px;} 
.mp_bt2 {background: url(../i/mp_bt2.gif) no-repeat center center; width:131px; height:30px; margin-top:3px;} 
.mp_bt3 {background: url(../i/mp_bt3.gif) no-repeat center center; width:131px; height:30px; margin-top:3px;} 


.menu_top_txt {font-family:'arial';font-size:12px;font-weight:bold; color:#ffffff; text-decoration:none; padding-top:5px;}
.menu_top_txt a {font-family:'arial';font-size:13px;font-weight:bold; color:#ffffff; text-decoration:none; padding-top:5px;padding-right:11px; padding-left:11px;}
.menu_top_txt a:link {text-decoration:none;  color:#ffffff;}
.menu_top_txt a:hover {text-decoration:underline; color:#ffffff;}

.menu_top_sep {BACKGROUND: url(../i/menu_sep.gif) no-repeat center right;height:26px; text-align:center; text-decoration:none;} 
.menu_top_sep_end {height:26px;  text-align:center; cursor:pointer; text-decoration:none;} 

.menu_left_link_box {margin-top:8px}

.left_box {width:190px;  }
.right_box {width:615px; }

.left_box_index {width:456px; }
.right_box_index {width:394px; }

.check_off {BACKGROUND: url(../i/check_off.gif) no-repeat top left; width:14px; height:13px;}
.check_on {BACKGROUND: url(../i/check_on.gif) no-repeat top left; width:14px; height:13px;}


.sep_pix { BACKGROUND:url(../i/pix_h.gif) repeat-x center left; width:100%; height:6px; > height:1px; line-height:1px; margin-top:3px;}
.sep_pix_vert{ background:url(../i/pix_vert.gif) repeat-y right; width:3px; margin-left: 4px;}

.no_photo { BORDER: #eeeeee 1px solid; padding:3px 3px 3px 3px; width:88px }
.photo_index { BORDER: #eeeeee 1px solid; padding:3px 3px 3px 3px; width:76px }

.site_bt {
	BACKGROUND: url(../i/bt_bg.gif) repeat-x center left;
	BORDER-RIGHT: #e43601 1px solid;
	BORDER-BOTTOM: #e43601 1px solid;
	BORDER-TOP: #ff915c 1px solid;
	BORDER-LEFT: #ff915c 1px solid;
    PADDING-RIGHT: 7px;
	PADDING-LEFT: 7px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	PADDING-top: 2px;
	PADDING-bottom: 3px;
	CURSOR: pointer;
	COLOR: #fffdfc;
	FONT-FAMILY: tahoma;
	POSITION: relative;
	BACKGROUND-COLOR: #ff460d;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	}	
.site_bt_inp {
    BACKGROUND: url(../i/bt_bg.gif) repeat-x top left; > BACKGROUND: url(../i/bt_bg.gif) repeat-x center left;
	BORDER-RIGHT: #e43601 1px solid;
	BORDER-BOTTOM: #e43601 1px solid;
	BORDER-TOP: #ff915c 1px solid;
	BORDER-LEFT: #ff915c 1px solid;
	BACKGROUND-COLOR: #ff460d;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	PADDING-top: 2px;> PADDING-top: 2px;
    PADDING-bottom:2px; > PADDING-bottom:1px;
}

.btn_clear {
background-color: transparent; 
border:0; 
CURSOR: pointer; 
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
FONT-FAMILY: tahoma;
COLOR: #fffdfc;
}
	
.title_gr_1 {font-family:'arial'; font-size:17px;color:#747474;margin:0;padding:0;line-height:17px; font-weight:bold;font-style: italic; }
.title_gr_2 {font-family:'arial'; font-size:15px;color:#747474;margin:0;padding:0;line-height:17px; font-weight:bold;font-style: italic; }
.titel_big {font-family:'arial'; font-size:26px; font-weight:bold; letter-spacing:-1px;color:#908f8f; padding-bottom:20px;padding-top:10px;margin:0;}
.titel_big_index {font-family:'arial'; font-size:24px; letter-spacing:-1px;color:#908f8f; padding-bottom:20px;padding-top:10px;margin:0; line-height:28px;}
.titel_big_orn_index {font-family:'tahoma';font-weight:bold; font-size:31px; letter-spacing:-1px;color:#fc4d0f; padding-bottom:20px;padding-top:10px;margin:0;}
.titel_orange_big {font-family:'tahoma'; font-size:23px; font-weight:bold; color:#fe6b21; margin:0;}
.titel_orange {font-family:'arial'; font-size:18px; font-weight:bold; color:#fe6b21; margin:0;}
.titel_orange_index {
        FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #fe6b21; margin-top: -3px; FONT-FAMILY: 'arial';
}

.remove {background: url('../i/remove.png') no-repeat bottom center;width:96px;height:15px;margin-top:3px;}
.alert {font-family:'tahoma'; font-size:13px; font-weight:bold;color:#d32929; }
.newssmalltext {font-family:'tahoma'; font-size:12px; font-weight:bold;}

.box_1 {margin-left:18px; margin-top:6px;padding-right:5px;}

.text_c {text-align:center;padding-top:11px; padding-bottom:5px}
.text_c_index {text-align:center;  padding-top:15px; width:25% }


/*----------------------home page--------------------------*/

.home_width_box {width:270px;}

/*-------------------------end home page-----------------------*/




/*--------------------------------------------------------------*/
.border_gr {
	BACKGROUND-COLOR: #f4f4f4; padding-left:10px; padding-right:10px;
}

.border_gr_top {
	WIDTH: 100%; POSITION: relative; 
}
.border_gr_top_news {
	WIDTH: 100%; POSITION: relative; 
}

.border_gr_bottom {
	WIDTH: 100%; POSITION: relative
}

.border_gr_top  {
	BACKGROUND: url(../i/gr_top_right.gif) no-repeat top right; OVERFLOW: hidden; HEIGHT: 6px; BACKGROUND-COLOR: #f4f4f4;
}

.border_gr_top_news  {
	BACKGROUND: url(../i/gr_top_right.gif) no-repeat top right; OVERFLOW: hidden; HEIGHT: 6px; BACKGROUND-COLOR: #f4f4f4;
}

.border_gr_bottom  {
	BACKGROUND: url(../i/gr_bot_right.gif) no-repeat top right; OVERFLOW: hidden; HEIGHT: 6px; BACKGROUND-COLOR: #f4f4f4;
}

.border_gr_top_left  {
	BACKGROUND: url(../i/gr_top_left.gif) no-repeat top left; OVERFLOW: hidden;  HEIGHT: 6px;
}
.border_gr_bottom_left  {
	BACKGROUND: url(../i/gr_bot_left.gif) no-repeat top left; OVERFLOW: hidden; HEIGHT: 6px;
}


/*--------------------------------------------------------------*/


.border_wh {
	BACKGROUND-COLOR: #ffffff; padding-left:15px; padding-right:15px;padding-bottom:10px; >height:100%;
}

                                                                                                                                                             
* html .border_wh {                                                                                                                                          
    overflow: hidden;                                                                                                                                        
    height: 1%;                                                                                                                                              
}

.border_wh_nopad_sr {
 padding-left:7px; padding-right:5px;padding-bottom:0px;
}

.border_wh_nopad_fp_left {
	padding-left:8px; padding-right:8px;padding-bottom:0px;padding-top:7px; 
}

.border_wh_top {
	WIDTH: 100%; POSITION: relative;  
}
.border_wh_bottom {
	WIDTH: 100%; POSITION: relative
}

.border_wh_top  {
	BACKGROUND: url(../i/wh_top_right.gif) no-repeat top right; OVERFLOW: hidden; HEIGHT: 6px; BACKGROUND-COLOR: #ffffff;
}
.border_wh_bottom  {
	BACKGROUND: url(../i/wh_bot_right.gif) no-repeat top right; OVERFLOW: hidden; HEIGHT: 6px; BACKGROUND-COLOR: #ffffff;
}

.border_wh_top_left  {
	BACKGROUND: url(../i/wh_top_left.gif) no-repeat top left; OVERFLOW: hidden;  HEIGHT: 6px;
}
.border_wh_bottom_left  {
	BACKGROUND: url(../i/wh_bot_left.gif) no-repeat top left; OVERFLOW: hidden; HEIGHT: 6px;
}

/*--------------------------------------------------------------*/

.border_orn {
	BACKGROUND-COLOR: #fe5012;  text-align:center;

}

.border_orn_bottom {
	WIDTH: 100%; POSITION: relative
}

.border_orn_bottom  {
	BACKGROUND: url(../i/orn_bot_right.gif) no-repeat top right; OVERFLOW: hidden; HEIGHT: 6px; BACKGROUND-COLOR: #fe5012;
}

.border_orn_bottom_left  {
	BACKGROUND: url(../i/orn_bot_left.gif) no-repeat top left; OVERFLOW: hidden; HEIGHT: 6px
}

/*--------------------------------------------------------------*/
/*-------------------------Search result-----------------------*/

.text_c2 {text-align:center;padding-top:5px; }

.text_c3 {text-align:center;padding-top:5px; }

.text_l {text-align:left;padding-top:6px;width:110px; }
.text_l_2 {text-align:left;padding-bottom:5px; }

.text_r_1 {text-align:right; padding-bottom:4px }

.speech_bg {
        BACKGROUND: url(../i/speech_bg.gif) repeat-y left top; WIDTH: 341px
}
.speech_top {
        PADDING-LEFT: 32px; BACKGROUND: url(../i/speech_top.gif) no-repeat left top; PADDING-BOTTOM: 4px; WIDTH: 310px;
PADDING-TOP: 4px; HEIGHT: 80px
}
.speech_bot {
        BACKGROUND: url(../i/speech_bot.gif) no-repeat left top; WIDTH: 341px; HEIGHT: 9px
}
.speech {width:295px}

.border_wh_top_left_sr  {
	BACKGROUND: url(../i/wh_top_left.gif) no-repeat top left; OVERFLOW: hidden;  HEIGHT: 6px; BACKGROUND-COLOR: #ffffff;
}
.border_wh_bottom_left_sr  {
	BACKGROUND: url(../i/wh_bot_left.gif) no-repeat top left; OVERFLOW: hidden; HEIGHT: 6px; BACKGROUND-COLOR: #ffffff;
}

/*-------------------------Search result end-----------------------*/

.mem_prof_photo_sm { width:100px; text-align:center}
.mem_prof_photo_sm_more { width:80px; text-align:center;margin-top:24px}
.mem_prof_photo_sm_fs { background: url(../i/'full_size.gif') no-repeat center center; width:45px; height:9px;margin-top:2px; padding-bottom:5px;cursor:pointer}

/*------------------my personality -------------------*/


.personality_block {width:100%;  padding:14px 0 10px 0; border-top:solid 1px #2B94E1;}

.personality .bar {
	WIDTH: 350px; PADDING-TOP: 3px
}
.personality .bar DIV {
	OVERFLOW: hidden; HEIGHT: 7px; border-top:solid 1px #2B94E1;border-bottom:solid 1px #2B94E1;border-right:solid 1px #2B94E1;
}
.personality .bar DIV DIV {
	BACKGROUND-COLOR: #2B94E1
}

/*------------------my personality end -------------------*/

.acc {margin-bottom:7px;}
.acc_top {margin-top:7px;}

.w_1 {width:182px;>width:180px; padding-right:10px;}
.w_2 {width:200px;>width:205px; }

.check_pad {padding-top:2px; > padding-top:3px}
.check_pad_all {padding-left:16px; padding-top:10px; width:170px;}

.check_pad2 {padding-top:0px; > padding-top:0px}
.check_pad3 {margin-top:-2px;>margin-top:-3px;margin-bottom:-1px;>margin-bottom:-2px; height:14px; z-index:10; position:relative;}

.site_btn {
        BACKGROUND: url(/repository/_spd/templates/i/bt_bg.gif) repeat-x center left;
        BORDER-RIGHT: #e43601 0px solid;
        BORDER-BOTTOM: #e43601 0px solid;
        BORDER-TOP: #ff915c 0px solid;
        BORDER-LEFT: #ff915c 0px solid;
    PADDING-RIGHT: 7px;
        PADDING-LEFT: 7px;
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        PADDING-top: 2px;
        PADDING-bottom: 3px;
        CURSOR: pointer;
        COLOR: #ffffff;
        FONT-FAMILY: tahoma;
        BACKGROUND-COLOR: #ff460d;
        TEXT-ALIGN: center;
        TEXT-DECORATION: none;
        }

#btn_mail {width: 150px; text-align: center;}
#btn_mail a {color:white;}
.new_big_red {font-weight:bold;color:#990000;font-size:13px}
.new_bt_box_2 {padding:20px 0 20px 0;}
.new_big_red.email_box {text-align: center; font-size: 18px;}
.all_content {width:838px; TEXT-ALIGN: left; float:left}
.all_content_index {width:880px; TEXT-ALIGN: left}
.all_content_with_banner {width:988px; }
.all_content_without_banner {width:838px;  }

h1{font-size:12px;} 
/*----------------------profile general info--------------------*/
.title {width:110px;padding-top:5px;height:25px;}
.required {width:8px;}



.button-like {
        BACKGROUND: url(/repository/_spd/templates/i/bt_bg.gif) repeat-x center left;
        BORDER-RIGHT: #e43601 1px solid;
        BORDER-BOTTOM: #e43601 1px solid;
        BORDER-TOP: #ff915c 1px solid;
        BORDER-LEFT: #ff915c 1px solid;
    PADDING-RIGHT: 7px;
        PADDING-LEFT: 7px;
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        PADDING-top: 2px;
        PADDING-bottom: 3px;
        CURSOR: pointer;
        COLOR: #fffdfc;
        FONT-FAMILY: tahoma;
        POSITION: relative;
        BACKGROUND-COLOR: #ff460d;
        TEXT-ALIGN: center;
        TEXT-DECORATION: none;
        LINE-HEIGHT:23px;
        }
.control {width:145px;}

select.control {
    width:150px;
}

.center {
    text-align:center;
}
.bold {
    font-weight:bold;
}

.with_checkbox input {                                                                                                                                       
    margin-right:5px;                                                                                                                                        
}                                                                                                                                                            
                                                                                                                                                             
input.checkbox, .with_checkbox input {                                                                                                                       
    height:15px;                                                                                                                                             
    margin:0px 3px 0px 0px;                                                                                                                                  
    padding:0px;                                                                                                                                             
    vertical-align:middle;                                                                                                                                   
    width:15px;                                                                                                                                              
}

.about_me_right {width:178px; padding-left:6px;}
.about_me_left {width:96px;	float:left;}

/*------------------my lifestyle-------------------*/


.lifestyle_right {width:442px; padding-left:6px;}
.lifestyle_left {width:96px;	float:left;}

/*------------------my lifestyle end-------------------*/

.statistics_right {width:178px; padding-left:6px;}
.statistics_left {width:96px;	float:left;}

.site_bt_off {
        BORDER-RIGHT: #f4af99 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #ffd3be 1px solid; PADDING-LEFT: 7px;
FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../i/bt_bg_off.gif) #ff460d repeat-x left center; PADDING-BOTTOM:
3px; BORDER-LEFT: #ffd3be 1px solid; CURSOR: pointer; COLOR: #fffdfc; PADDING-TOP: 2px; BORDER-BOTTOM: #f4af99 1px
solid; FONT-FAMILY: tahoma; POSITION: relative; TEXT-ALIGN: center; TEXT-DECORATION: none
}            

.textsm {
FONT-SIZE: 10px;
}

h3.title_small {                                                                                                                                             
    margin-top:0px;                                                                                                                                          
}                                                                                                                                                            
                                                                                                                                                             
.checkbox_block input {                                                                                                                                      
    margin-right:5px;                                                                                                                                        
}                                                                                                                                                            
.checkbox_block input {                                                                                                                                      
    height:15px;                                                                                                                                             
    margin:0px 3px 0px 0px;                                                                                                                                  
    padding:0px;                                                                                                                                             
    vertical-align:middle;                                                                                                                                   
    width:15px;                                                                                                                                              
}    

table.events { width:100%; margin: 10px 0px;}
table.events tr td.event_info {                                                                                                                              
    padding:4px 0pt 4px 8px;                                                                                                                                 
    border-bottom: 1px solid #F4F4F4;                                                                                                                        
}                                                                                                                                                            
table.events tr td.event_book {                                                                                                                              
    background-color:#F4F4F4;                                                                                                                                
    vertical-align:top;                                                                                                                                      
}                                                                                                                                                            

table.events .box_event_price {                                                                                                                              
    margin:auto;                                                                                                                                             
}
                                                                                                                                                             
table.events tr td.event_title {                                                                                                                             
    background-color:#44A8F1;                                                                                                                                
    color: white;                                                                                                                                            
    font-weight:bold;                                                                                                                                        
    padding:2px 2px 2px 8px;                                                                                                                                 
    vertical-align:middle;                                                                                                                                   
    width:450px;                                                                                                                                             
    height:16px;                                                                                                                                             
    oveflow:hidden;                                                                                                                                          
                                                                                                                                                             
}                                                                                                                                                            
                                                                                                                                                             
table.events tr td.event_date {                                                                                                                              
    background-color:#7D7D7D;                                                                                                                                
    text-align:center;                                                                                                                                       
    vertical-align:middle;                                                                                                                                   
    color: white;                                                                                                                                            
    width:110px;                                                                                                                                             
                                                                                                                                                             
}                                                                                                                                                            
                                                                                                                                                             
.early_bird {                                                                                                                                                
    background:transparent url(../i/ebs.gif) no-repeat scroll 0%;                                                                                            
    height:39px;                                                                                                                                             
    margin-left:270px;                                                                                                                                       
    margin-top:1px;                                                                                                                                          
    position:absolute;                                                                                                                                       
    width:55px;                                                                                                                                              
}                                                                                                                                                            
                                                                                                                                                             
div.event {                                                                                                                                                  
    position:relative;                                                                                                                                       
    oveflow:hidden;                                                                                                                                          
    height:1%;                                                                                                                                               
}                                                                                                                                                            
                                                                                                                                                             
div.event .early_bird {                                                                                                                                      
    margin-top:50px;                                                                                                                                         
}

.box_event_book {text-align:center;color:#333333; padding:3px 0 0 0} 

.red {color:#e30101}                                                                                                                                         
.green {color:#2b9900}
.box_event_price {width:92px}

.border_wh_event {                                                                                                                                           
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-COLOR: #ffffff; text-align:center;                                                                 
}

.border_wh_top_event {                                                                                                                                       
        BACKGROUND: url(../i/wh_top_right.gif) #ffffff no-repeat right top; OVERFLOW: hidden; HEIGHT: 6px; margin-top:5px;
	
}                                                                                                                                                            
.border_wh_bottom_event {                                                                                                                                    
        BACKGROUND: url(../i/wh_bot_right.gif) #ffffff no-repeat right top; OVERFLOW: hidden; HEIGHT: 6px                                                    
}

.border_wh_top_left_event {                                                                                                                                  
        BACKGROUND: url(../i/wh_top_left.gif) no-repeat left top; OVERFLOW: hidden; HEIGHT: 6px                                                              
}                                                                                                                                                            
.border_wh_bottom_left_event {                                                                                                                               
        BACKGROUND: url(../i/wh_bot_left.gif) no-repeat left top; OVERFLOW: hidden; HEIGHT: 6px                                                              
}

.lnk_org {                                                                                                                                                   
        CURSOR: pointer; COLOR: #ff4810; TEXT-DECORATION: underline                                                                                          
}

.lnk_org:hover {                                                                                                                                             
        CURSOR: pointer; COLOR: #2b94e1; TEXT-DECORATION: underline                                                                                          
}
.b {                                                                                                                                                         
        FONT-WEIGHT: bold                                                                                                                                    
}

.box_event {                                                                                                                                                 
 border-right: 100px solid #f4f4f4; background: #ffffff;                                                                                                     
}                                                                                                                                                            
.box_event_all_col {margin-right:-100px;}                                                                                                                    
.box_event_col_l{ width:329px; height:100%; float:left;}                                                                                                     
.box_event_col_l_sr{ width:336px; height:100%; float:left;}                                                                                                  
.box_event_col_r{ width:100px; height:100%; float:right;}                                                                                                    
.box_event_pad {padding:4px 0 4px 8px}                                                                                                                       
.box_event_line_1 {border-top:solid 1px #f4f4f4; line-height:1px}                                                                                            
.box_event_line_2 {border-top:solid 1px #a3a3a3; line-height:1px}                                                                                            
.box_event_price {width:92px}                                                                                                                                
                                                                                                                                                             
.box_event_name {background:#44a8f1; height:15px;color:#ffffff; padding:2px 0 0 8px; font-weight:bold}                                                       
.box_event_date {background:#7d7d7d; height:15px; text-align:center;color:#ffffff; padding:2px 0 0 0 }                                                       
.box_event_book {text-align:center;color:#333333; padding:3px 0 0 0} 

.pagination {                                                                                                                                                
    text-align:center;                                                                                                                                       
    padding:10px 0px;                                                                                                                                        
}

.pagination a {
    BORDER-RIGHT : #ffffff 5px solid;
    BORDER-TOP   : #ffffff 2px solid;
    BORDER-LEFT  : #ffffff 6px solid;
    BORDER-BOTTOM: #ffffff 2px solid;
    CURSOR: pointer; COLOR: #2b94e1; 5px;
    TEXT-ALIGN: center; TEXT-DECORATION: underline;
}
.pagination a:hover {
    BORDER-RIGHT : #ff4810 5px solid;
    BORDER-TOP   : #ff4810 2px solid;
    BORDER-LEFT  : #ff4810 6px solid;
    BORDER-BOTTOM: #ff4810 2px solid;
    CURSOR: pointer; COLOR: #ffffff; BACKGROUND-COLOR: #ff4810;
    TEXT-ALIGN: center; TEXT-DECORATION: none;
}
.pagination .active {
    BORDER-RIGHT : #2b94e1 5px solid;
    BORDER-TOP   : #2b94e1 2px solid;
    BORDER-LEFT  : #2b94e1 6px solid;
    BORDER-BOTTOM: #2b94e1 2px solid;
    COLOR: #ffffff; BACKGROUND-COLOR: #2b94e1;
    TEXT-ALIGN: center; TEXT-DECORATION: none;
} 

.cell {
height:140px;
overflow:hidden;
text-align:center;
}

.secure{
background:url(../i/at.gif) no-repeat left;
height:35px;
padding:0 0 0 50px;
}

 .secure .paidfaild{
 font-weight:bold;
 color:#FF0000;
font-size:12px;
font-family:Tahoma, Verdana, Arial, Helvetica;
}

.secure .paidfaild b {
text-decoration:underline;
display:block;
}

 .error_transaction{
background:#fedada;
border:#999999 1px solid;
font-size:13px;
padding:4px;
margin:10px 0;
font-family:Tahoma, Verdana, Arial, Helvetica;
}

 .return_pay_page{
background: url(../i/return_to_payment_btn.gif) no-repeat center;
height:27px;
width:222px;
border:0px;
cursor:pointer;
float:left;
margin:0 0 0 14px;
}


.profile-page .like-dislike {
border:0 none;
border-collapse:collapse;
margin-top:20px;
}

.button-group a {
margin:3px auto;
width:140px;
}

.profile-page h2 {
font-size:17px;
margin:0px;
padding:0px;
}

#notice_bar
{
  margin-bottom: 10px;
  clear: both;
  color:#000000;
  font-size:11px;
  font-weight:normal;
  position:relative;

}

* html #notice_bar {
  height:1%;
}

#notice_bar #alert, #notice_bar #textchat_notify, #notice_bar #avchat_notify
{
  clear: both;
}

.clear_notice {
  background: url(../i/clear_bt.png) no-repeat center center;
  width:56px;
  height:19px;
}

.view_notice {
  background: url(../i/view_bt.png) no-repeat center center;
  width:56px;
  height:19px;
  margin-left:5px;
}


.clickable {
  cursor:pointer;
}

#close {
  position: absolute;
  top: 5px;
  right: 5px;
  background-image: url('../i/close_orange.gif');
  height: 14px;
  width:14px;
  cursor:pointer;
}

.photo_star{
  text-align:center;
  padding:4px 0;
}

.photo_star div{
  padding:0 4px;
}


.button-like1 {
        BACKGROUND: url(/repository/_spd/templates/i/bt_bg.gif) repeat-x center left;
        BORDER-RIGHT: #e43601 1px solid;
        BORDER-BOTTOM: #e43601 1px solid;
        BORDER-TOP: #ff915c 1px solid;
        BORDER-LEFT: #ff915c 1px solid;
    PADDING-RIGHT: 7px;
        PADDING-LEFT: 7px;
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        PADDING-top: 2px;
        PADDING-bottom: 3px;
        CURSOR: pointer;
        COLOR: #fffdfc;
        FONT-FAMILY: tahoma;
        POSITION: relative;
        BACKGROUND-COLOR: #ff460d;
        TEXT-ALIGN: center;
        TEXT-DECORATION: none;
        LINE-HEIGHT:23px;
        }


/* tooltips */
.js-tooltip {
    border: 1px solid #000;
    background-color: #FFFFFF;
    padding: 4px;
    width: auto;
}
.js-tooltip, .js-tooltip table {
    color: #663300;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    width: 250px;
}

.mail_settings_block {
    width:585px;
    background-color:#FFFFFF;
}

.mail_group_block {padding-bottom:25px;}

.mail_group_title {
    font-size: 18px;
    color: #FE6B21;
    background-color:#F4F4F4;
    font-family: Tahoma, Helvetica, sans-serif;
    padding: 2px 0; padding-left:2px;
}

.mail_rule_block {
    padding-left: 25px;
    margin-top:5px;
}

.mail_rule_title {
    font-size: 11px;
    color: #4E5256;
    font-family: Tahoma;
    text-decoration: none
}

.mail_settings_hint {
    font-size: 11px;
    color: #4E5256;
    font-family: Tahoma;
    text-decoration: none;
    line-height:20px;
}
#boxdescription p
{
    margin:0 0 5px 0;
}

/*affilate point*/
.aff {text-decoration:none; cursor:pointer;}

.af_box
{
    width: 326px;
    height:53px;
    background: url(/static/_spdo/i/af_bg_r.gif) no-repeat bottom right;
}

.af_bg_l
{
    height:100%;
    background:url(/static/_spdo/i/af_bg_l.gif) no-repeat bottom left ;
}

.af_maintext
{
    float:right; 
    width:270px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    text-align:center;
    color:#4E5256;
    padding-top:5px;
}
.af_slogan{font-weight:bold; color:#FF4810; text-decoration:underline;}
.af_slogan a{color:#FF4810; cursor:pointer;}
.af_slogan a:visited{color:#FF4810;}
.af_slogan a:hover{color:#FF4810;}

#menu_status_block_content span {
	color:#747474;
}

#menu_status_block_button img{
	border: 0px;
}

#menu_status_block_content {
	color:#FE6B21;
}

/*reg_form*/
.indexcontrol {width:198px;}
* html .indexcontrol{width:199px;}
* + html .indexcontrol { width:199px;}

select.indexcontrol { width:202px;}
* html select.indexcontrol { width:205px;}
* + html select.indexcontrol { width:205px;}

.frm_day { width:50px;}

.frmMonth {width:87px;}
* html .frmMonth { width:91px;}
* + html .frmMonth { width:91px;}

.pht_lnk {color: #2b94e1;text-decoration: underline;margin-top: 7px;}
.ttl_orange, .ttl_orange a {font-weight: bold; FONT-SIZE: 14px; COLOR: #fe6b21; margin-top: -3px; FONT-FAMILY: 'arial';}
.usr_img {margin: 0 27px;width: 81px;}
.online_in_search {background: url(../i/online.gif);width: 81px;height: 17px; margin-top: 4px;}
.offline_in_search {background: url(../i/offline.gif);width: 81px;height: 17px;margin-top: 4px;}
.usr_spch {width: 295px;}
.ratings {float: left;}
.rating_lnks {width: 112px;}
.rating_lnks a {display: block;margin: 5px 0;font-size: 11px;text-decoration: underline;}
.usr_menu {float: right;width: 190px;margin-top: 5px;margin-right: 0;}
.usr_menu dl{float: right;display: block;margin:0;width: 60px;height: 19px;border: none;padding:5px 0 0 35px;}
.video {background: url(../i/video.gif);}
.txt {background: url(../i/txt.gif);}
.sms {background: url(../i/sms.gif);}
.mail {background: url(../i/mail.gif);}
.wink {background: url(../i/wink.gif)}
.winked {background: url(../i/wink.gif);opacity: 0.5;filter:alpha(opacity=50);}
.up_txt {font-size: 11px;text-align: left;margin-bottom: -17px;}
.up_txt p {margin: 4px -8px;}
.up_txt ul {margin-left: -30px; margin-top: 5px; *margin-left: 8px; color: #fe6b21;}
.up_txt ul li {list-style: url(../i/up_txt.gif) outside; margin-bottom: 7px;}

/*Pop-up notification settings (begin)*/
#notification_settings .col_names .no{width:100px;}
#notification_settings .line .no {width:100px;}
#notification_settings .col_names .name, #notification_settings .col_names .yes, #notification_settings .col_names .no {background-color:#EAEAEA;}
#notification_settings .col_names .name {color:#FD7836;}
#notification_settings .outside_submit .button-like{LINE-HEIGHT: 10px;}
/*Pop-up notification settings (end)*/
