body {
	font-family:Tahoma, Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:11px;
	height:100%;
	margin:0px;
	padding:0px;
	background-color:#f0e9e9;
	color:#333333;
	border:0px solid red;
}

/* remove browser default style */
h1, h2, h3, ul, li, form{
	margin:0px;
	padding:0px;
}

.relative_fix{
	position:relative;
}

h1{
	font-size:18px;
}

h2{
	font-size:14px;
}

h3{
	font-size:12px;
}

li{
	list-style:none;
}

a img{
	border:0px;	
} 

/* overflow fix */
.spacer {
	padding-bottom:1px;
}

.clear_both {
	clear:both;
}

.hide_overflow{
	overflow:hidden;
}

/* common styles */
.main_color{
	background-color:inherit;
	color:#b00054;
}

.sub_color,
.news_content h2,
.common_full_content h2{
	background-color:inherit;
	color:#19aebc;
}

.on,
.success_color,
.phone_on,
.color_taking{
	background-color:inherit;
	color:#398108;
}

.off,
.warning_color,
.phone_off,
.color_voicemail{
	background-color:inherit;
	color:#F70B00;
}

.inner_padding_5{
	padding:5px;	
}

.inner_padding_10{
	padding:10px;	
}

.inner_padding_15{
	padding:15px;	
}

.inner_padding_20{
	padding:20px;	
}

.bold{
	font-weight:bold;
}

.not_bold{
	font-weight:normal!important;
}

.center{
	text-align:center;
}

.user_log_status_global,
.hidden_data{
	display:none!important;
}

.small_print {
	background-color:inherit;
	color:#7C7C7C;
	font-size:10px;
	font-weight:normal;
}

a,
.link_color{
	background-color:inherit;
	color:#19aebc;
	text-decoration:none;	
}

.sub_link,
a.sub_link{
	background-color:inherit;
	color:#ff007a;
	text-decoration:none;	
}

.u{
	text-decoration:underline!important;	
}

.main_font{
	font-family:Tahoma, Verdana,Geneva,Arial,Helvetica,sans-serif!important; 
}

.font,
.header_title{
	font-family:'Trebuchet MS',Verdana,Geneva,Arial,sans-serif; 
}

.alt_size{
	font-size:14px;
	font-weight:bold;
}
	
.header_title{
	display:block;
	background:url(../../assets/images/backgrounds/head_bar_bg_x_tile.jpg) repeat-x;
	background-color:inherit;
	color:#fff;
	height:27px;
	line-height:27px;
	font-size:15px;
	font-weight:bold;
	padding-left:5px;
	position:relative;
}

.common_gradient{
	background:url(../../assets/images/backgrounds/title_gradient_x_tile.gif) repeat-x;
	background-position:0px 28px;
}

.common_border{
	border:1px solid #e6dfdf;
}

#SECURITYIMAGE,
#security_code_image{
	border:1px solid #515151;	
}

/* page container */
#wrapper {
	margin:0px auto auto;
	min-height:300px;
	width:990px;
	border:1px solid #f0e9e9;
}

#container {
	clear:both;
	position:relative;
	width:970px;
	margin:auto;
	padding:0 10px 20px 10px;
	z-index:0;
	background-color:#fff;
	color:inherit;
	border:0px solid red;
	background:url(../../assets/images/backgrounds/site_page_shadows_sides.gif) repeat-y;
}

#container_top_shadow,
#container_bottom_shadow{
	height:15px;
	width:990px;
}

#container_top_shadow{
	background:url(../../assets/images/backgrounds/site_page_shadows_top.gif) no-repeat;
	display:none;
}

#container_bottom_shadow{
	background:url(../../assets/images/backgrounds/site_page_shadows_bottom.gif) no-repeat;
}

#content {
	clear:both;
	position:relative;
	width:940px;
	margin:0px auto;
	z-index:0;
}

/* site content container */
#top {
	margin:0px auto 10px auto;
	padding:0;
	top:0px;
	width:959px; 
	height:163px;
	position:relative;
}

#header {
	background:url(../../assets/images/backgrounds/main_top_bg.gif) no-repeat;
	clear:both;
	height:109px;
	margin:0 auto;
}

#main_site_slogan{
	position:absolute;
	left:96px;
	top:57px;
	background-color:inherit;
	color:#fff;
	font-weight:bold;		
}

#header h3{
	border:0px solid #FFFFFF;
	display:block;
	margin:0px;
	padding:0 10px 0 0;
	overflow:hidden;
	position:relative;
	text-align:right;
	top:3px;
}

#header h3 span.call_info{
	font-size:18px;
	display:block; 
	padding-top:3px;
	display:block;
}

#header h3 span.call_top_up{
	font-size:12px;
	display:block;
	padding-top:5px;
}

#header h3 span.call_number{
}

#header h3 span.call_tariff{
	display:block;
	padding-top:5px;	
	font-size:12px;
	color:#999999;
	background-color:inherit;
	position:relative;	
}

#header h3 span.call_tariff img{
	margin-left:5px;
}

.country_call_rating{
	border:0px solid red;
	clear:both;
	left:13px;
	height:18px;
	position:absolute;
	text-align:right;
	top:87px;
	width:935px;
}

#main_flag_wrapper{
	/*position:relative;
	text-align:right;
	top:15px;
	padding-right:6px;
	border:0px solid red;*/	
	position:relative;
	float:right;
}

.country_call_rating img{
	margin:0px 5px 0px;
	border:0px;
	top:2px;
	position:relative;
}

.country_call_rating span{
	padding-left:2px;
	background-color:inherit;
	color:#686765;
	font-size:9px;
	line-height:18px;
}

/* navigation container */
#navbar{
	position:absolute;
	top:109px;
	height:29px;
	width:959px;	
	background:#fff url(../../assets/images/backgrounds/nav_bg_x_tile.jpg) repeat-x;
	background-position:0 1px;
	overflow:hidden;
}

/* navigation list container */
#navbar ul{
	display:block;
	position:relative;
	height:29px;
}

/* navigation items */
#navbar ul li{
	display:block;
	float:left;
	position:relative;
	height:29px;
	line-height:29px;
	float:left;
	margin:0px 1px 0pt 0px;
	background:url(../../assets/images/backgrounds/nav_separator.jpg) no-repeat;
	background-position:right center;
	left:-1px;
}

#navbar ul li a {
	display: block;
	position:relative;
	float:left;
	display:inline;
	font-size: 11px;
	color: #7f0240;
	height:29px;
	padding: 0px 8px 0 8px;
	background-color: transparent;
	font-weight: bold;
	text-decoration: none;
	position:relative;
	text-align:center;
}

#navbar ul li.active{
	background:none;
}

#navbar ul li.no_bg{
	background:none;
	margin:0px;
}

#navbar ul li.active a{
	background-position:0 0px;
	background-color:inherit;
	color:#fff;
	background:url(../../assets/images/backgrounds/head_bar_bg_x_tile.jpg) repeat-x;
	left:-2px;
}

#navbar ul li.alt_active{
	background:none;
	margin:0px;
}

#navbar ul li.log{
	background-position:0;
	margin:0px;
	left:0px;
}

#navbar ul li.margin_fix{
	left:-2px;
	margin-left:0px;	 
}

#navbar ul li.margin_fix a{
	padding: 0px 18px 0 18px;

}

#navbar ul li.log{
	left:-1px;	
}

#navbar ul li.log a{
	background-color:inherit;
	color:#19AEBC;
	width:51px;
	background:url(../../assets/images/backgrounds/nav_log_x_tile.gif) repeat-x;	
}

#navbar ul li.alt_active a{
	background-position:0 0px;
	background-color:inherit;
	color:#fff;
	background:url(../../assets/images/backgrounds/nav_alt_x_tile.gif) repeat-x;
	left:0px;
	width:80px;
}

#footer {
	clear:both;
	margin:0pt auto;
	overflow:hidden;
	padding:0px 0pt 20px;
	text-align:center;
	width:950px;
}

#footer_charges_info {
	background-color:inherit;
	color:#7C7C7C;
	margin:20px auto;
}

#footer_privacy_info{
}

#footer_privacy_info .separate{
	background:inherit;
	color:#fff;
}

#page_more_info {
	background-color:#f0e9e9;
	clear:both;
	color:#8a8a8a;
	height:55px;
	line-height:16px;
	margin:5px auto 0pt;
	overflow:auto;
	padding:5px;
	width:910px;
	text-align:left;
}

/***** Button List *******/ 
.button{
	display:block;
	cursor:pointer;
	border:0px;
}

.button span{
	display:none;
}

.button a{
	display:block;
	height:100%;
	width:100%;
}

.blue_button,
.gray_button,
.purple_button{
	width:164px;
	height:28px;
	line-height:28px;
	display:block;
	text-align:center;
	color:#fff;
	font-weight:bold;
}

.blue_button{
	background:url(../../assets/images/buttons/empty_blue_round_button.gif) no-repeat;	
}

.gray_button{
	background:url(../../assets/images/buttons/empty_gray_round_button.gif) no-repeat;	
}

.purple_button{
	background:url(../../assets/images/buttons/empty_purple_round_button.gif) no-repeat;	
}

.download_now_button{
	width:155px;
	height:29px;
	background:url(../../assets/images/buttons/download_now_button.gif) no-repeat;	
}

.browse_profiles_button{
	width:163px;
	height:29px;
	background:url(../../assets/images/buttons/browse_profiles_button.gif) no-repeat;	
}

.sign_up_free_now_button{
	width:163px;
	height:29px;
	background:url(../../assets/images/buttons/sign_up_free_now_button.gif) no-repeat;	
}

.upload_jpg_file_button{
	width:215px;
	height:29px;
	background:url(../../assets/images/buttons/upload_jpg_file_button.gif) no-repeat;	
}

.select_from_gallery_button{
	width:215px;
	height:29px;
	background:url(../../assets/images/buttons/select_from_gallery_button.gif) no-repeat;	
}

.download_now_button{
	width:155px;
	height:29px;
	background:url(../../assets/images/buttons/download_now_button.gif) no-repeat;	
}

.upload_picture_button{
	width:155px;
	height:23px;
	background:url(../../assets/images/buttons/upload_picture_button.gif) no-repeat;
}

.crop_picture_button{
	width:116px;
	height:23px;
	background:url(../../assets/images/buttons/crop_picture_button.gif) no-repeat;
}

.try_again_button{
	width:90px;
	height:23px;
	background:url(../../assets/images/buttons/try_again_button.gif) no-repeat;
}

.save_button{
	width:90px;
	height:23px;
	background:url(../../assets/images/buttons/save_button.gif) no-repeat;
}

.blue_button_xsmall,
.blue_button_small,
.blue_button_medium,
.blue_button_large,
.blue_button_xlarge,
.menu_blue_button{
	height:35px!important;
	line-height:30px;
	display:block;
	font-size:12px!important;
	font-weight:bold;
	color:#fff;
	background-color:inherit;
	padding-left:8px;
	font-family:'Trebuchet MS',Verdana,Geneva,Arial,sans-serif;
}

/* width = actual button size  - 8 */
.blue_button_xsmall{
	width:83px;
	background: url(../../assets/images/buttons/button_xsmall_blue_bg.gif) no-repeat;	
}

.blue_button_small{
	width:114px;
	background: url(../../assets/images/buttons/button_small_blue_bg.gif) no-repeat;	
}

.verification_info_box .blue_button_small{
	background: url(../../assets/images/buttons/verify_button_small_blue_bg.gif) no-repeat;
}

.blue_button_small.alt{
	width:122px;
	background: url(../../assets/images/buttons/button_small_blue_alt_bg.gif) no-repeat;	
}

.blue_button_medium{
	width:142px;
	background: url(../../assets/images/buttons/button_medium_blue_bg.gif) no-repeat;	
}

.blue_button_medium.alt{
	width:150px;
	background: url(../../assets/images/buttons/button_medium_blue_alt_bg.gif) no-repeat;	
}

.blue_button_large{
	width:159px;
	background: url(../../assets/images/buttons/button_large_blue_bg.gif) no-repeat;	
}

.blue_button_large.alt{
	width:159px;
	background: url(../../assets/images/buttons/button_large_blue_alt_bg.gif) no-repeat;	
}

.blue_button_xlarge{
	width:197px;
	background: url(../../assets/images/buttons/button_xlarge_blue_bg.gif) no-repeat;	
}

.blue_button_xlarge.alt{
	background:url(../../assets/images/buttons/button_xlarge_blue_alt_bg.gif) no-repeat;
}

.blue_button_xxlarge{
	width:232px;
	background:url(../../assets/images/buttons/button_xxlarge_blue_alt_bg.png) no-repeat;
}

.menu_blue_button{
	width:190px;
	height:29px;
	background: url(../../assets/images/buttons/menu_title_blue_button.gif) no-repeat;	
}

.menu_blue_button.special_alt{
	width:190px;
	height:29px;
	background: url(../../assets/images/buttons/menu_title_blue_button_alt.gif) no-repeat;	
}

/* submit button fix */
input.blue_button_xsmall,
input.blue_button_small,
input.blue_button_medium,
input.blue_button_large,
input.blue_button_xlarge{
	padding-bottom:6px;
	text-align:left;
	width:123px;
}

input.blue_button_xsmall{
	width:91px;	
}

input.blue_button_small{
	width:122px;	
}

input.blue_button_medium{
	width:150px;
}

input.blue_button_large{
	width:167px;	
}

input.blue_button_xlarge{
	width:205px;	
}

input.small_now_button{
	width:116px;
}

.save_wth_bg_button{
	width:121px;
	height:35px;
	background:url(../../assets/images/buttons/save_wht_bg_button.gif) no-repeat;	
}

#LOGIN_BTN,
.login_button{
	width:91px;
	height:35px;
	background:url(../../assets/images/buttons/login_button.gif) no-repeat;	
}

.download_button{
	width:90px;
	height:23px;
	background:url(../../assets/images/buttons/download_button.gif) no-repeat;	
}

.next_button{
	width:92px;
	height:37px;
	background:url(../../assets/images/buttons/next_button.gif) no-repeat;	
}

.send_button{
	width:74px;
	height:23px;
	background:url(../../assets/images/buttons/send_button.gif) no-repeat;	
}

.close_button{
	width:49px;
	height:17px;
	background:url(../../assets/images/buttons/close_button.gif) no-repeat;	
}

.close_button_common{
	width:19px;
	height:17px;
	background:url(../../assets/images/buttons/box_close_button.gif) no-repeat;	
}

/*************************/ 

/***** Member Icons  *******/
/* User Online / offline icons */
.icon.user_online{
	background:url(../../assets/images/icons/member_online_icon.gif) no-repeat;	
}

.icon.user_offline{
	background:url(../../assets/images/icons/member_offline_icon.gif) no-repeat;
}

/* Phone On / Off Icons  */
.icon.phone_on,
.member_call_item .phone_on,
.message_item .phone_on, 
.member_box .phone_on{
	background:url(../../../assets/images/icons/taking_calls.gif) no-repeat;
}

.icon.phone_off,
.member_call_item .phone_off,
.message_item .phone_off, 
.member_box .phone_off{
	background:url(../../../assets/images/icons/taking_voicemail.gif) no-repeat;
}

.gender_icon_m,
.gender_icon_M,
.gender_icon_male{
	background:url(../../assets/images/icons/connect_tab_male_on.gif) no-repeat;
}

.gender_icon_f,
.gender_icon_F,
.gender_icon_female{
	background:url(../../assets/images/icons/connect_tab_female_on.gif) no-repeat;
}

.gender_color_M,
.gender_color_m{
	background-color:inherit;
	color:#0bbae7;
}

.gender_color_F,
.gender_color_f{
	background-color:inherit;
	color:#df06b4;
}

.common_icon_video{
	background:url(../../assets/images/icons/common_video_icon.gif) no-repeat;
}

.common_icon_audio{
	background:url(../../assets/images/icons/common_audio_icon.gif) no-repeat;
}

.common_icon_photo{
	background:url(../../assets/images/icons/common_photo_icon.gif) no-repeat;
}

/*************************/ 

/* Page in columns style */
#panel_wrapper{
	clear:both;
	padding:0px;
	margin:0 0 5px 0; 
}

#left_panel{
	float:left;
	width:210px;
	min-height:150px;
	display:inline; 
	position:relative;
}

#right_full_panel{
	float:left;
	width:719px;
	min-height:150px;
	margin-left:10px;
	position:relative;
}

#mid_panel{
	float:left;
	width:520px;
	min-height:150px;
	margin-left:10px;
	display:inline;
	position:relative;
}

#right_small_panel{
	float:left;
	width:183px;
	min-height:150px;
	margin-left:10px;
	display:inline;
	position:relative;
}

#left_menu_wrapper {
	display:block;
	margin:0pt;
	overflow:hidden;
	padding:0pt;
	min-height:50px;
}

#left_menu{
	display:block;
	overflow:hidden;
	margin:0
}

#left_menu li{
	display:block;
	height:30px;
	line-height:30px;
	color:#666666;
	position:relative;
}

#left_menu li.breaker{
	border-bottom:1px solid #a5acb2;
}

#left_menu li a{
	display:block;
	background-color:inherit;
	color:#666666;
	padding-left:5px;
	font-size:11px;
}

#left_menu li a img{
	border:0px;
}

#left_menu li a:hover,
#left_menu li a.active{
	background:url(../../assets/images/backgrounds/hover_left_item_bg.gif) repeat-x;
}

#left_menu li a.active{
	/*background:url(../../assets/images/backgrounds/hover_left_item_active_bg.gif) repeat-x;*/
	color:#000;
	cursor:default;
}

#left_menu .option{
	display:block;
	float:left;
	width:28px;
	height:25px;
	margin-right:5px;
}

#left_menu .option.edit{	
	background:url(../../assets/images/icons/option-edit.gif) no-repeat;
}

#left_menu .option.called{	
	background:url(../../assets/images/icons/option-i_called.gif) no-repeat;
}

#left_menu .option.called_me{	
	background:url(../../assets/images/icons/option-called_me.gif) no-repeat;
}

#left_menu .option.hotlist{	
	background:url(../../assets/images/icons/option-hotlist.gif) no-repeat;
}

#left_menu .option.hotlisted_me{	
	background:url(../../assets/images/icons/option-hotlisted_me.gif) no-repeat;
}

#left_menu .option.wallet{	
	background:url(../../assets/images/icons/option-wallet.gif) no-repeat;
}

#left_menu .option.topup{	
	background:url(../../assets/images/icons/option-topup.gif) no-repeat;
}

#left_menu .option.message{	
	background:url(../../assets/images/icons/option-message.gif) no-repeat;
}

#left_menu .option.mobile_chat{	
	background:url(../../assets/images/icons/option-mobile_phone.gif) no-repeat;
}

#left_menu .option.mobile_alert{	
	background:url(../../assets/images/icons/option-mobile_alert.gif) no-repeat;
}

#left_menu .option.successful{	
	background:url(../../assets/images/icons/option-successful.gif) no-repeat;
}

#left_menu .option.unsuccessful{	
	background:url(../../assets/images/icons/option-unsuccessful.gif) no-repeat;
}

#left_menu .option.shout{	
	background:url(../../assets/images/icons/option-shout.gif) no-repeat;
}

#left_menu .option.news{	
	background:url(../../assets/images/icons/option-news.gif) no-repeat;
}

#left_menu .option.connect{	
	background:url(../../assets/images/icons/option-connect.gif) no-repeat;
}

#left_menu .option.user_new{	
	background:url(../../assets/images/icons/option-user_new.gif) no-repeat;
}

#left_menu .option.user_online{	
	background:url(../../assets/images/icons/option-user_online.gif) no-repeat;
}

#left_menu .option.user_video{	
	background:url(../../assets/images/icons/option-user_video.gif) no-repeat;
}

#left_menu .option.user_audio{	
	background:url(../../assets/images/icons/option-user_audio.gif) no-repeat;
}

#left_menu .option.user_top{	
	background:url(../../assets/images/icons/option-user_top.gif) no-repeat;
}

#left_menu .option.user_taking{	
	background:url(../../assets/images/icons/option-user_taking.gif) no-repeat;
}

#left_menu .option{
	background-position:1px 4px!important;
}

#left_menu .option.user_card{	
	background:url(../../assets/images/icons/option-user_card.gif) no-repeat;
	background-position:0 2px!important;
}


/*************************/

/* Arrows */
.arrow_right {
	background:  url(../../assets/images/buttons/arrow_right.jpg) no-repeat;
}

.topup_phone{
	background: url(../../assets/images/icons/topup_phone.gif) no-repeat;
}

.topup_mobile{
	background: url(../../assets/images/icons/topup_mobile.gif) no-repeat;
}

.topup_globe{
	background: url(../../assets/images/icons/topup_globe.gif) no-repeat;
	background-position:-2px -10px;
}

.topup_computer{
	background: url(../../assets/images/icons/topup_computer.gif) no-repeat;
	background-position:4px 10px;
}

/* Common full page style */
.common_full_content{
	margin:0 5px;
	min-height:300px;
	clear:both;
	overflow:hidden;
	line-height:16px;
}

.container .container .inner_content h1,
.common_full_container .info h1{
	font-size:16px;
	font-weight:bold;
}

.common_full_content .row{
	clear:both;
	padding:2px 0px;
	text-align:left;
	overflow:hidden;
}

.common_full_content .row .alt_data, 
.common_full_content .row label,
.common_full_content .row .data_input, 
.common_full_content .row .help {
	display:block;
	float:left;
	margin-right:5px;
	border:0px solid red;
	display:inline;
}

.common_full_content img.user_message{
	margin-right:10px;
}

.common_full_content .row label{
	font-weight:bold;
	color:#666666;
	background-color:inherit;
	width:180px;
	padding-top:3px;
	font-weight:bold;
}

.common_full_content .row .data_input{
	width:315px;
	float:left;
	position:relative;
}

.common_full_content .alt{
}

.common_full_content .input_item{
	width:300px;
	margin-left:0px;
}

.common_full_content .small_input_item{
	width:148px;
}

.common_full_content textarea.input_item{
	height:100px;
	width:485px;
}

.common_full_content input.button{
	border:0px;
}

.common_full_content select.input_item{
	width:305px;
	display:inline;
}

.common_full_content input.input_item,
.common_full_content select.input_item,
.common_full_content textarea.input_item{
	background-color:#FFFFFF;
	border:1px solid #666666;
	color:#000000;
}

.common_full_content .send_bt,
.common_full_content .submit_bt{
	margin:10px 0px;
	overflow:hidden;
}

.common_full_content .security_code_row .data_input{
	width:120px;
}

.common_full_content .security_code_row input{
	width:109px;
}

.common_full_content .must_read {
	line-height:16px;
}

.common_full_content .must_read ul{
	margin:10px 15px;
}

.common_full_content .must_read li{ 
	list-style-type: disc;
	margin:5px 0 5px 15px;
	padding-left:5px;
}

.common_full_content .logout_buttons{
	padding-top:20px;
}

.common_full_content .logout_buttons .button{
	float:left;
}

.common_full_content .logout_buttons .fix_button{
	margin-left:20px;
}
/*************************/

/* Common Icons */
.message_envelope{
	background: url(../../assets/images/icons/message_envelope_icon.png) no-repeat;
}

.taking{
	background: url(../../assets/images/icons/taking_calls_big.gif) no-repeat;
}

.voicemail{
	background: url(../../assets/images/icons/taking_voicemail_big.gif) no-repeat;
	border:1px solid red;
}
/*************************/


/* Tool Tip **************/
img.tooltip {
	margin-left: 3px;
	margin-top:5px;
	vertical-align:middle;
	border: 0;	
}

a.tooltip {
	float: left;
	position: relative;
	display: block;
	width: 20px;
}

a.tooltip span.b {
	display:none;
}

a.tooltip:hover {
	position:relative;
	border:0;
	z-index:10;
	text-decoration:none;
}

a.tooltip:hover span.b {
	display: block;
	position: absolute;
	bottom: 20px;
	left: -186px;
}

a.tooltip:hover span.long_content{
	left: -250px;
}

.tooltip_display_over{
	z-index:99; 
	position:relative; 
	width:204px; 
	top:0;
	left:0;
	display:block;
}

.tooltip_over_select{
	position:relative;
	width:214px; 
	overflow:hidden;
	display:block;
}

b.tooltip_display_over{
	font-weight:normal;
}

.iframe_over_select{
	background-color:transparent;
	border: medium none; 
	margin:0; 
	padding:0; 
	position:absolute;
	top:0px; 
	left:0px; 
	display:block; 
	z-index:0;
}

.tooltip-content {
	width: 180px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000;
	font-weight: normal;
	padding: 12px 17px;
	background: url(../../assets/images/backgrounds/tooltip-content.png) no-repeat;	
	display:block; 
}

.long_content .tooltip-content{
	width: 241px;
	padding: 12px 17px;
	background: url(../../assets/images/backgrounds/tooltip-content-long.png) no-repeat;	
} 

.tooltip-content span {
	color: #FFF;
	font-weight: bold;
	font-size: 11px;
	display: block;
	margin-bottom: 10px;
}

.tooltip-bottom {
	width: 214px;
	height: 13px;
	background: url(../../assets/images/backgrounds/tooltip-bottom.png) no-repeat;
	display:block; 
}

.long_content .tooltip-bottom{
	width: 275px;
	background: url(../../assets/images/backgrounds/tooltip-bottom-long.png) no-repeat;
}

#dynamic_hint_msg {
	background-color:inherit;
	border:1px solid #19AEBC;
	color:#19AEBC;
	display:none;
	font-weight:normal;
	padding:5px;
	position:absolute;
}

#dynamic_hint_msg span.private{
	display:block;
	font-weight:bold;
}


/* Page Connection Page Work and Load */
#page_content_wrapper{
	clear:both;
	overflow:hidden;
	position:relative;
	min-height:150px;
}

#page_work, 
#page_load {
	position:relative;
	border:0px solid red;
	clear:both;
	width:719px;
	overflow:hidden;	
}

#page_work .header_title{
	position:relative;
	z-index:10;
	background-color:#fff;
	top:-1px;
	overflow:hidden;
	clear:both;
}

#page_work .header_title .title{
	float:left;
}

#page_work #in_header_loader{
	background:url(../../assets/images/icons/activity_animation.gif) no-repeat;
	width:78px;
	height:7px;
	margin-right:20px;
	margin-top:10px;
	display:block;
	float:left;
	display:none;
}

#page_work .common_gradient{
	background-position:0 27px;
}

#page_load{
	background: url(../../assets/images/backgrounds/loading_main_content.gif) no-repeat;
	background-position:220px 55px;
	height:230px;
}

#page_load .content_loading_img{
	display:block;
	height:81px;
	width:85px;
	position:absolute;
	top:55px;
	left:100px;	
}

#page_load div{
	position:relative;
	margin-top:140px;
	text-align:center;
}

#dynamic_wrapper{
	overflow:hidden;
	position:relative;
	border:0px solid black;
	z-index:1;
}

#hotlist_wrapper .summary{
	line-height:16px;
}
/*********************************/

 
/********** Pagination ***********/
.pagination_wrapper{
	border:0px solid #fff;
	background-color:inherit;
	color:#999999;
	background:url(../../../assets/images/backgrounds/pagination_x_tile.gif) repeat-x;
	font-size:12px;
	position:relative;
	height:36px;
	line-height:36px;
	font-size:12px;
}

.pagination_border{
	border-top:1px solid #ececec;
	margin:0 4px;
}


.pagination_wrapper .left,
.pagination_wrapper .right{
	float:left;
	width:50px;
	border:0px solid red;
	padding:1px;
	display:inline;	
}

.pagination_wrapper .left_text,
.pagination_wrapper .right_text{
	font-size:11px;
}

.pagination_wrapper .left_text{
	padding-left:10px;
	float:left;
}

.pagination_wrapper .right_text{
	padding-right:10px;
	float:right;
}

.pagination_wrapper .left{
	text-align:right;
}

.pagination_wrapper .right{
	text-align:left;
}

.pagination_wrapper .left span,
.pagination_wrapper .right span{
	cursor:pointer;
	border:0px solid black;
	display:none;
	background-color:inherit;
	color:#333;
}

.pagination_wrapper .left span{
	padding-left:15px;
	background:url(../../../assets/images/icons/pagination_left_arrow.gif) no-repeat;
	background-position:5px 5px;
}

.pagination_wrapper .right span{
	padding-right:15px;
	background:url(../../../assets/images/icons/pagination_right_arrow.gif) no-repeat;
	background-position:30px 5px;
}

.pagination_wrapper .middle{
	float:left;
	width:609px;/*+6*/
	border:0px solid red;
	margin:1px;
	display:inline;
	text-align:center;
	background-color:inherit;
	color:#333;			
}

.pagination_wrapper .middle span.empty{
	cursor:default;
}

.pagination_wrapper .middle span.click{
	cursor:pointer;
}

.pagination_wrapper .middle span.active{
	cursor:default;
	background-color:inherit;
	color:#666666;
	text-decoration:underline;
	font-weight:bold;
}

.common_pagination {
	font-weight:bold;
	padding-right:30px;
	text-align:right;
}

.common_profile_height{
	height:660px;
}

.for_drag{
	overflow:hidden;
	padding:5px 10px;
	clear:both;
	height:30px;
	line-height:30px;
	background-color:inherit;
	color:#666666;	
}

.for_drag .member_call{
	float:left;
	font-size:11px;
}

.for_drag .drag_message{
	float:right;
	padding-right:26px;
	height:30px;
	background:url(../../assets/images/icons/drag_n_drop_icon.gif) no-repeat;
	background-position:right;
	width:190px;
}

.skip_verification_container .divider {
	border-bottom:1px solid #D4D4D4;
	margin:0px 5px;
}

.skip_verification_container .button{
	margin:5px auto;
}

.skip_verification_container .inner_padding_10{
	padding-top:5px;
}


.common_ad_wrapper{
	text-align:center;
	width:942px;
	height:92px;
	margin:0px auto 10px;
	border:0px solid red;
}

.common_ad_wrapper .ad_zone_69,
.common_ad_wrapper .ad_zone_70,
.common_ad_wrapper .ad_zone_72{
	display:block;
	float:left;
}

.common_ad_wrapper .ad_zone_70{
	margin-left:10px;
}

#left_panel .ad_zone_70{
	margin:0 auto;
}

.ad_zone_69,
.ad_zone_72{
	width:728px;
	height:90px;
	border:1px solid #E6DFDF;	
}

.ad_zone_70{
	width:200px;
	height:90px;
	border:1px solid #E6DFDF;	
}

.ad_zone_71{
	width:160px;
	height:600px;
	border:1px solid #E6DFDF;
}

#left_panel .ad_zone_71{
	margin:0 auto;	
}

.ad_zone_78{
	width:210px;
	height:160px;
	border:0px solid #E6DFDF;
	overflow:hidden;
}

.ad_zone_79{
	width:210px;
	height:160px;
	border:0px solid #E6DFDF!important;
	overflow:hidden;
}

#left_panel .ad_zone_79{
	margin:10px auto;	
}

/***********************************/