body{
	margin:0px;
	padding:0px;
	font-family:Verdana, Geneva, sans-serif;
	}
a:link, a:active, a:visited{
	font-size:11px;
	border-bottom: none;
	cursor: pointer;
	color: #3b5998;
	outline-style: none;
	text-decoration: none;
	}
a:hover{
	text-decoration:underline;
	color:#06C;
	font-size:11px;
	}
h2, h2 a:link, h2 a:active, h2 a:visited{
	font-size: 13px;
	line-height: 15px;
	border-bottom:none;
	}
h2 a:hover{
	font-size: 13px;
	border-bottom: 1px dotted #000;
	line-height: 15px;
	}
span{
	font-size:11px;
	}
p{
	font-size:12px;
	line-height:18px;
	}
ul{
	padding: 0px;
	list-style-position: outside;
	list-style-image: url(arrow_left.png);
	margin: 0px 0px 0px 30px
}
li{
	margin: 0px 0px 5px 0px;
	}
fieldset{
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin:0px 5px 15px 5px;
	padding:10px;
	}
legend{
	font-size:14px;
	font-weight:bold;
	color: #3b5998;
	}
.textareaBlue{
	border: 1px #c4d2e0 solid;
	font-family: Verdana, Geneva, sans-serif;
	padding:3px;
	font-size:11px;
	line-height:15px;
	background-color:#e5ecf6;
}
.inputBlue{
	border: 1px #c4d2e0 solid;
	font-family: Verdana, Geneva, sans-serif;
	padding:3px;
	font-size:11px;
	line-height:15px;
	background-color:#e5ecf6;
	height:25px;
	}
.selectBlue{
	border: 1px #c4d2e0 solid;
	font-family: Verdana, Geneva, sans-serif;
	padding:3px;
	font-size:11px;
	line-height:15px;
	background-color:#e5ecf6;
	height:25px;
	}
/* Header */
.header_bg{
	background-image:url(head_bg.jpg);
	background-repeat:repeat-x;
	background-color:#09243f;
	padding:0px;
	margin:0px;
	width:100%;
	}
.header_div{
	width:1024px;
	padding:0px;
	margin:0px;
	height:151px;
	}
.head_menu{
	width:1024px;
	padding:0px;
	margin:0px;
	height:32px;
	background-image:url(head_menu_bg.jpg);
	background-repeat:repeat-x;
	}

.head_menu_item#item_i{
	background-image:url(head_menu_separator.jpg);
	background-position:right top;
	padding:6px 16px 0px 15px;
	background-repeat: no-repeat;
	float:left;
	height:32px;
	color:#FFF;
	text-decoration:none;
	border-bottom:none;
	font-size:12px;
	}	
.head_menu_item#item_a{
	padding:10px 15px 0px 15px;
	float:left;
	height:32px;
	color:#039;
	background-image:url(sel_head_menu_item_bg.jpg);
	background-repeat:repeat-x;
	background-position:center top;
	font-weight: bold;
	margin-left:2px;
	margin-top:0px;
	border-bottom:none;
	font-size:12px;
	}


.head_extr_links{
	font-size:9px;
	color:#FFF;
	text-align:right;
	padding:2px 0px 0px 2px;
	}

/* Banners */
.banner_728_90{
	height:90px;
	width:728px;
	background-color:#FFF;
	border:solid #039 1px;
	text-align:center;
	color:#039;
	}
.banner_300_250{
	height:250px;
	width:300px;
	background-color:#FFF;
	border:solid #039 1px;
	text-align:center;
	color:#039;
	}

/*head left*/
.sl_new{
	display:block;

	}
.sl_new a:link, .sl_new a:active, .sl_new a:visited{
	font-size:10px;
	line-height:24px;
	text-decoration:none;
	height:24px;
	background-image:url(new_sladuri_icon_s.png);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:30px;
	margin-bottom:3px;
	padding-right:2px;
	display:block;
	cursor:pointer;
	width:100%;
	border:none;
	}
.sl_new a:hover{
	text-decoration:underline;
	height:24px;
	background-image:url(new_sladuri_icon_s.png);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:30px;
	margin-bottom:3px;
	padding-right:2px;
	display:block;
	cursor:pointer;
	width:100%;
	border:none;
	}
	
.sl_male{
	display:block;
	}
.sl_male a:link, .sl_male a:active, .sl_male a:visited{
	font-size:10px;
	line-height:24px;
	text-decoration:none;
	display:block;
	cursor:pointer;
	width:100%;
	border:none;
	height:24px;
	background-image: url(sluchaen_sladur_icon_s.png);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:30px;
	margin-bottom:3px;
	padding-right:2px;
	}
	
.sl_male a:hover{
	text-decoration:underline;
	display:block;
	cursor:pointer;
	width:100%;
	border:none;
	height:24px;
	background-image: url(sluchaen_sladur_icon_s.png);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:30px;
	margin-bottom:3px;
	padding-right:2px;
	}
	
.sl_female{
	display:block;
	}
.sl_female a:link, .sl_female a:active, .sl_female a:visited{
	font-size:10px;
	line-height:24px;
	text-decoration:none;
	display:block;
	cursor:pointer;
	width:100%;
	border:none;
	height:24px;
	background-image: url(sluchaina_sladurana_icon_s.png);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:30px;
	padding-right:2px;
	margin-bottom:3px;
	}
.sl_female a:hover{
	text-decoration:underline;
	display:block;
	cursor:pointer;
	width:100%;
	border:none;
	height:24px;
	background-image: url(sluchaina_sladurana_icon_s.png);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:30px;
	padding-right:2px;
	margin-bottom:3px;
	}

.sl_top{
	display:block;
	}
.sl_top a:link, .sl_top a:active, .sl_top a:visited{
	font-size:10px;
	line-height:24px;
	text-decoration:none;
	display:block;
	cursor:pointer;
	width:100%;
	border:none;
	height:24px;
	background-image: url(top_sladuri_icon_s.png);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:30px;
	padding-right:2px;
	}
.sl_top a:hover{
	text-decoration:underline;
	display:block;
	cursor:pointer;
	width:100%;
	border:none;
	height:24px;
	background-image: url(top_sladuri_icon_s.png);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:30px;
	padding-right:2px;
	}
	
.sl_vchat{
	height:20px;
	background-image: url(vchat_icon_s.png);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:25px;
	padding-right:2px;
	}
.sl_vchat a:link, .sl_vchat a:active, .sl_vchat a:visited{
	font-size:10px;
	line-height:20px;
	text-decoration:none;
	display:block;
	cursor:pointer;
	width:100%;
	border:none;
	}
.sl_vchat a:hover{
	text-decoration:underline;
	display:block;
	cursor:pointer;
	width:100%;
	border:none;
	}

/* Head stat*/
.head_stat{
	margin:0px;
	padding: 0px 3px;
	text-align:left;
	width:150px;
	}
.head_vip{
	background-image: url(vip_s.png);
	background-position: top left;
	background-repeat:no-repeat;
	margin:2px 10px 2px 2px;
	padding:0px 0px 2px 18px;
	}
.head_vip a:link, .head_vip a:active, .head_vip a:visited{
	text-decoration:none;
	font-size:9px;
	line-height:12px;
	}
.head_vip a:hover{
	text-decoration: underline;
	font-size:9px;
	line-height:12px;
	}

.head_webcam{
	background-position: top left;
	background-image:url(turnon_webcam.png);
	background-repeat:no-repeat;
	margin:2px 10px 2px 2px;
	padding:0px 0px 2px 18px;
	}
.head_webcam a:link, .head_webcam a:active, .head_webcam a:visited{
	text-decoration:none;
	font-size:9px;
	line-height:12px;
	}
.head_webcam a:hover{
	text-decoration: underline;
	font-size:9px;
	line-height:12px;
}
.head_webchat{
	background-position: top left;
	background-image:url(vchat_icon_s.png);
	background-repeat:no-repeat;
	margin:2px 10px 2px 2px;
	padding:0px 0px 2px 18px;
	}
.head_webchat a:link, .head_webchat a:active, .head_webchat a:visited{
	text-decoration:none;
	font-size:9px;
	line-height:12px;
	}
.head_webchat a:hover{
	font-size:9px;
	line-height:12px;
	text-decoration:underline;
}

.head_msn{
	background-position: top left;
	background-image:url(msn.png);
	background-repeat:no-repeat;
	margin:2px 2px 2px 0px;
	padding:0px 0px 10px 27px;
	}


.head_online_link{
	background-image:url(online_users.gif);
	background-position: top left;
	background-repeat:no-repeat;
	margin-bottom:3px;
	padding:2px 0px 2px 20px;
	}
.head_online_link a:link, .head_online_link a:active, .head_online_link a:visited{
	text-decoration:none;
	font-size:9px;
	line-height:13px;
	}
.head_online_link a:hover{
	font-size:9px;
	line-height:13px;
	text-decoration:underline;
	}
	
.head_new_msgs{
	display:block;
	}
.head_new_msgs a:link, .head_new_msgs a:active, .head_new_msgs a:visited{
	color:#3b5998;
	text-decoration:none;
	font-size:11px;
	line-height:13px;
	padding:2px 0px 2px 20px;
	margin-bottom:5px;
	display:block;
	background-image:url(new_mail.gif);
	background-position:center left;
	background-repeat:no-repeat;
	cursor: pointer;
	outline-style: none;
	background-color:inherit;
	border: inherit;
	width:100%;
	}
.head_new_msgs a:hover{
	color:#06C;
	text-decoration:underline;
	font-size:11px;
	line-height:13px;
	padding:2px 0px 2px 20px;
	margin-bottom:5px;
	display:block;
	background-image:url(new_mail.gif);
	background-position:center left;
	background-repeat:no-repeat;
	cursor: pointer;
	outline-style: none;
	background-color:inherit;
	border: inherit;
	width:100%;
	}
	
.head_prof_view{
	display:block;
	}
.head_prof_view a:link, .head_prof_view a:active, .head_prof_view a:visited{
	text-decoration:none;
	font-size:9px;
	line-height:13px;
	background-image:url(profile_viewed.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding:2px 0px 2px 20px;
	margin-bottom:5px;
	cursor:pointer;
	width:100%;
	border:none;
	display:block;
	}
.head_prof_view a:hover{
	text-decoration:underline;
	font-size:9px;
	line-height:13px;
	background-image:url(profile_viewed.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding:2px 0px 2px 20px;
	margin-bottom:5px;
	cursor:pointer;
	width:100%;
	border:none;
	display:block;
	}

.head_offers{
	display:block;
	}
.head_offers a:link, .head_offers a:active, .head_offers a:visited{
	text-decoration:none;
	font-size:9px;
	line-height:13px;
	background-image: url(pokana.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding:2px 0px 2px 20px;
	margin-bottom:5px;
	cursor:pointer;
	width:100%;
	border:none;
	display:block;
	}
.head_offers a:hover{
	font-size:9px;
	line-height:13px;
	text-decoration:underline;
	background-image: url(pokana.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding:2px 0px 2px 20px;
	margin-bottom:5px;
	cursor:pointer;
	width:100%;
	border:none;
	display:block;
	}
	
.head_fr_online{
	display:block;
	}
.head_fr_online a:link, .head_fr_online a:active, .head_fr_online a:visited{
	text-decoration:none;
	font-size:9px;
	line-height:13px;
	background-image:url(online_friends.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding:2px 0px 2px 20px;
	margin-bottom:5px;
	cursor:pointer;
	width:100%;
	border:none;
	display:block;
	}
.head_fr_online a:hover{
	font-size:9px;
	line-height:13px;
	text-decoration:underline;
	background-image:url(online_friends.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding:2px 0px 2px 20px;
	margin-bottom:5px;
	cursor:pointer;
	width:100%;
	border:none;
	display:block;
	}
	
/* Head User Info*/
.head_user_info{
	padding-right:5px;
	height:70px;
	}
.head_user_info a:hover{
	border-bottom:none;
	}
.head_user_pic{
	width:64px;
	height:64px;
	float:left;
	padding:7px;
	background-image:url(user_pic_bg.jpg);
	background-repeat:no-repeat;
	}
.head_username{
	font-size:12px;
	font-weight:bold;
	line-height:16px;
	}
.head_shout{
	background-image:url(head_shout_bg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	border:none;
	height:26px;
	padding:2px 0px 0px 11px;
	margin: 3px 0px 0px 0px;
	}
.head_shout_input{
	border:none;
	background:none;
	height:22px;
	font-size:11px;
	line-height:15px;
	padding:2px;
	width: 165px
	}
.head_shout_button{
	border:none;
	width:27px;
	height:25px;
	background-image: url(head_shout_button.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	}
	
.exit{
	background-image: url(exit_icon.jpg);
	background-repeat:no-repeat;
	height:26px;
	padding: 7px 2px 2px 26px;
	float:right;
	}
.exit a:link, .exit a:visited, .exit a:active{
	color:#999;
	font-size:9px;
	text-decoration:none;
	border-bottom:none;
	}
.exit a:hover{
	color:#999;
	font-size:9px;
	border-bottom:none;
	}

/*	Content */
.content{
	background-image: url(body_bg.jpg);
	background-repeat: repeat-x;
	background-position:top;
	width:100%;
	padding-top:10px;
	padding-bottom:50px;
	}
.content_all{
	width:1024px;
	margin:0px;
	padding:0px;
	}
.content_inside{
	width:720px;
	margin:0px;
	padding:0px;
	}
.right_content{
	margin:0px;
	padding:0px 0px 0px 4px;
	}
	
	/* Profile menu edit*/
	
.pr_menu{
	padding:0px;
	margin:0px;
	height:32px;
	background-image:url(head_menu_bg.jpg);
	background-repeat:repeat-x;
	}

.pr_pictures{
	height:24px;
	background-image: url(pictures_icon.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:29px;
	float:left;
	margin-right:5px;
	}
.pr_pictures a:link, .pr_pictures a:active, .pr_pictures a:visited{
	font-size:10px;
	line-height:24px;
	color: #000;
	text-decoration:none;
	border-bottom:none;
	}
.pr_pictures a:hover{
	border-bottom: #06C dotted 1px;
	}

.pr_info{
	height:24px;
	background-image: url(personal_icon.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:29px;
	float:left;
	margin-right:5px;
	}
.pr_info a:link, .pr_info a:active, .pr_info a:visited{
	font-size:10px;
	line-height:24px;
	color: #000;
	text-decoration:none;
	border-bottom:none;
	}
.pr_info a:hover{
	border-bottom: #06C dotted 1px;
	}

.pr_hobby{
	height:24px;
	background-image: url(inerests_icon.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:29px;
	float:left;
	margin-right:5px;
	}
.pr_hobby a:link, .pr_hobby a:active, .pr_hobby a:visited{
	font-size:10px;
	line-height:24px;
	color: #000;
	text-decoration:none;
	border-bottom:none;
	}
.pr_hobby a:hover{
	border-bottom: #06C dotted 1px;
	}

.pr_partner{
	height:24px;
	background-image: url(parter_icon.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:29px;
	float:left;
	margin-right:5px;
	}
.pr_partner a:link, .pr_partner a:active, .pr_partner a:visited{
	font-size:10px;
	line-height:24px;
	color: #000;
	text-decoration:none;
	border-bottom:none;
	}
.pr_partner a:hover{
	border-bottom: #06C dotted 1px;
	}

.pr_settings{
	height:24px;
	background-image: url(settings_icon.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:29px;
	float:left;
	margin-right:5px;
	}
.pr_settings a:link, .pr_settings a:active, .pr_settings a:visited{
	font-size:10px;
	line-height:24px;
	color: #000;
	text-decoration:none;
	border-bottom:none;
	}
.pr_settings a:hover{
	border-bottom: #06C dotted 1px;
	}
	
.pr_password{
	height:24px;
	background-image: url(pass_icon.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:29px;
	float:left;
	margin-right:5px;
	}
.pr_password a:link, .pr_password a:active, .pr_password a:visited{
	font-size:10px;
	line-height:24px;
	color: #000;
	text-decoration:none;
	border-bottom:none;
	}
.pr_password a:hover{
	border-bottom: #06C dotted 1px;
	}

.pr_quiz{
	height:24px;
	background-image: url(quiz_icon.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:29px;
	float:left;
	}
.pr_quiz a:link, .pr_quiz a:active, .pr_quiz a:visited{
	font-size:10px;
	line-height:24px;
	color: #000;
	text-decoration:none;
	border-bottom:none;
	}
.pr_quiz a:hover{
	border-bottom: #06C dotted 1px;
	}
.pr_school{
	height:24px;
	background-image: url(schools_icon.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:29px;
	float:left;
	}
.pr_school a:link, .pr_school a:active, .pr_school a:visited{
	font-size:10px;
	line-height:24px;
	color: #000;
	text-decoration:none;
	}
.pr_school a:hover{
	border-bottom: #06C dotted 1px;
	}
.pr_link{
	height:24px;
	background-image: url(link_icon.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:29px;
	float:left;
	}
.pr_link a:link, .pr_link a:active, .pr_link a:visited{
	font-size:10px;
	line-height:24px;
	color: #000;
	text-decoration:none;
	border-bottom:none;
	}
.pr_link a:hover{
	border-bottom: #06C dotted 1px;
	}
.pr_edit{
	height:24px;
	background-image:url(edit_icon.png);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:30px;
	float:left;
	width: 120px;
	}
.pr_edit a:link, .pr_edit a:active, .pr_edit a:visited{
	font-size:10px;
	line-height:24px;
	color: #000;
	text-decoration:none;
	border-bottom:none;
	}
.pr_edit a:hover{
	border-bottom: #06C dotted 1px;
	}

.pr_profile{
	height:24px;
	background-image: url(profile_icon.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:29px;
	float:left;
	margin-right:5px;
	}
.pr_profile a:link, .pr_profile a:active, .pr_profile a:visited{
	font-size:10px;
	line-height:24px;
	color: #000;
	text-decoration:none;
	border-bottom:none;
	}
.pr_profile a:hover{
	border-bottom: #06C dotted 1px;
	}
.pr_usermsg{
	height:24px;
	background-image: url(usermsg_icon.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:29px;
	float:left;
	margin-right:5px;
	}
.pr_usermsg a:link, .pr_usermsg a:active, .pr_usermsg a:visited{
	font-size:10px;
	line-height:24px;
	color: #000;
	text-decoration:none;
	border-bottom:none;
	}
.pr_usermsg a:hover{
	border-bottom: #06C dotted 1px;
	}
.pr_notification{
	height:24px;
	background-image: url(notifications_icon.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:29px;
	float:left;
	margin-right:5px;
	}
.pr_notification a:link, .pr_notification a:active, .pr_notification a:visited{
	font-size:10px;
	line-height:24px;
	color: #000;
	text-decoration:none;
	border-bottom:none;
	}
.pr_notification a:hover{
	border-bottom: #06C dotted 1px;
	}
.pr_email{
	height:24px;
	background-image: url(email_icon.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:29px;
	float:left;
	margin-right:5px;
	}
.pr_email a:link, .pr_email a:active, .pr_email a:visited{
	font-size:10px;
	line-height:24px;
	color: #000;
	text-decoration:none;
	border-bottom:none;
	}
.pr_email a:hover{
	border-bottom: #06C dotted 1px;
	}
.pr_password{
	height:24px;
	background-image: url(pass_icon.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:29px;
	float:left;
	margin-right:5px;
	}
.pr_password a:link, .pr_password a:active, .pr_password a:visited{
	font-size:10px;
	line-height:24px;
	color: #000;
	text-decoration:none;
	border-bottom:none;
	}
.pr_password a:hover{
	border-bottom: #06C dotted 1px;
	}
.pr_counter{
	height:24px;
	background-image: url(counter_icon.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:29px;
	float:left;
	margin-right:5px;
	}
.pr_counter a:link, .pr_counter a:active, .pr_counter a:visited{
	font-size:10px;
	line-height:24px;
	color: #000;
	text-decoration:none;
	border-bottom:none;
	}
.pr_counter a:hover{
	border-bottom: #06C dotted 1px;
	}
.pr_logs{
	height:24px;
	background-image: url(logs_icon.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:29px;
	float:left;
	margin-right:5px;
	}
.pr_logs a:link, .pr_logs a:active, .pr_logs a:visited{
	font-size:10px;
	line-height:24px;
	color: #000;
	text-decoration:none;
	border-bottom:none;
	}
.pr_logs a:hover{
	border-bottom: #06C dotted 1px;
	}
.pr_blockusers{
	height:24px;
	background-image: url(blockusers_icon.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:29px;
	float:left;
	margin-right:5px;
	}
.pr_blockusers a:link, .pr_blockusers a:active, .pr_blockusers a:visited{
	font-size:10px;
	line-height:24px;
	color: #000;
	text-decoration:none;
	border-bottom:none;
	}
.pr_blockusers a:hover{
	border-bottom: #06C dotted 1px;
	}
.pr_delpr{
	height:24px;
	background-image: url(profiledelete_icon.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:29px;
	float:left;
	margin-right:5px;
	}
.pr_delpr a:link, .pr_delpr a:active, .pr_delpr a:visited{
	font-size:10px;
	line-height:24px;
	color: #000;
	text-decoration:none;
	border-bottom:none;
	}
.pr_delpr a:hover{
	border-bottom: #06C dotted 1px;
	}

/* Profile in*/
.pr_table{
	border-left: 1px #238d1b solid;
	border-bottom: 1px #238d1b solid;
	border-right: 1px #238d1b solid;
	border-top: none;
	}
.pr_menu_in{
	width:720px;
	margin:0px;
	background-image:url(pr_menu_bg.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	height:39px;
	}
.pr_menu_in_link#inact{
	float:left;
	height:29px;
	margin:10px 1px 0px 0px;
	font-size:12px;
	background-image:url(pr_green_a_bg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	color:#FFF;
	padding: 0px 0px 0px 5px;
	}
.pr_menu_in_link#act{
	float:left;
	height:29px;
	margin:10px 1px 0px 0px;
	font-size:12px;
	background-image:url(pr_green_a_active_bg.jpg);
	background-repeat:no-repeat;
	padding: 0px 0px 0px 5px;
	background-position:left top;
	}

.pr_menu_in_link#inact a:link, .pr_menu_in_link#inact a:active, .pr_menu_in_link#inact a:visited, .pr_menu_in_link#inact a:hover{
	font-size:12px;
	color:#FFF;
	line-height:29px;
	border-bottom:none;
	background: transparent url(pr_green_span_bg.jpg) no-repeat top right;
	display: block;
	padding: 0px 10px 0px 2px;
	
	}
.pr_menu_in_link#inact span{
	font-size:12px;
	cursor:pointer;
	color:#FFF;	
	}

.pr_menu_in_link#act a:link, .pr_menu_in_link#act a:active, .pr_menu_in_link#act a:visited, .pr_menu_in_link#act a:hover{
	color:#238d1b;
	font-size:12px;
	line-height:29px;
	border-bottom:none;
	background: transparent url(pr_green_span_active_bg.jpg) no-repeat top right;
	display: block;
	padding: 0px 10px 0px 2px;
	}
.pr_menu_in_link#act span{
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	color:#238d1b;
	}
/*blue*/

.pr_menu_in_link_b#inactb{
	float:right;
	height:29px;
	margin:10px 1px 0px 0px;
	font-size:11px;
	background-image:url(pr_blue_a_bg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	color:#FFF;
	padding: 0px 0px 0px 5px;
	}
.pr_menu_in_link_b#actb{
	float:right;
	height:29px;
	margin:10px 1px 0px 0px;
	font-size:11px;
	background-image:url(pr_blue_a_active_bg.jpg);
	background-repeat:no-repeat;
	padding: 0px 0px 0px 5px;
	background-position:left top;
	}

.pr_menu_in_link_b#inactb a:link, .pr_menu_in_link_b#inactb a:active, .pr_menu_in_link_b#inactb a:visited, .pr_menu_in_link_b#inactb a:hover{
	font-size:11px;
	color:#FFF;
	line-height:29px;
	border-bottom:none;
	background: transparent url(pr_blue_span_bg.jpg) no-repeat top right;
	display: block;
	padding: 3px 10px 6px 2px;
	
	}
.pr_menu_in_link_b#inactb span{
	font-size:11px;
	cursor:pointer;
	color:#FFF;	
	}

.pr_menu_in_link_b#actb a:link, .pr_menu_in_link_b#actb a:active, .pr_menu_in_link_b#actb a:visited, .pr_menu_in_link_b#actb a:hover{
	color:#238d1b;
	font-size:11px;
	line-height:29px;
	border-bottom:none;
	background: transparent url(pr_blue_span_active_bg.jpg) no-repeat top right;
	display: block;
	padding: 3px 10px 6px 2px;
	}
.pr_menu_in_link_b#actb span{
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	color:#238d1b;
	}

/*end blue*/
.pr_table_info b{
	font-size:10px;
	line-height:15px;
	font-weight: normal;
	color:#9a9a9a;
	float:right;
	text-align:right;
	padding-right:5px;
	}
.pr_table_info span{
	text-align:left;
	font-size:11px;
	font-weight:normal;
	line-height:16px;
	}
.pr_table_info td{
	padding-bottom:10px;
	vertical-align:top;
	}
.pr_table_info_general b{
	font-size:10px;
	line-height:15px;
	font-weight: normal;
	color:#9a9a9a;
	float:right;
	text-align:right;
	}
.pr_table_info_general span{
	text-align:left;
	font-size:11px;
	font-weight:normal;
	line-height:16px;
	}
.pr_table_info_general td{
	padding:5px;
	vertical-align:top;
	}
.pr_table_info_general h2{
	font-size:14px;
	line-height:21px;
	}
.pr_about_part td{
	text-align:center;
	background-image:url(pr_about_part_td_bg.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	background-color:#FFF;
	font-size:11px;
	padding: 5px 0px;
	}
.pr_plus_sep{
	background-image:url(pr_sep.jpg);
	background-repeat:repeat-y;
	background-position:right;
	}
.pr_tab{
	background-image:url(pr_tab_bg.jpg);
	height:25px;
	background-repeat:repeat-x;
	border:1px #ebebeb solid;
	color:#238d1b;
	font-size:12px;
	padding:7px 0px 0px 7px;
	}
	
/*pr links*/	
	

.pr_button a:link, .pr_button a:visited, .pr_button a:active{
	background-repeat:no-repeat;
	background-position: top left;
	padding: 7px 2px 5px 30px;
	float:left;
	line-height:11px;
	font-size:10px;
	vertical-align:middle;
	border-bottom:none;
	}
.pr_button a:hover{
	background-repeat:no-repeat;
	background-position: top left;
	text-decoration: none;
	padding: 7px 2px 5px 30px;
	float:left;
	line-height:11px;
	font-size:10px;
	vertical-align:middle;
	border-bottom: none;}
	
.pr_button#msg a:link, .pr_button#msg a:visited, .pr_button#msg a:active, .pr_button#msg a:hover{
	background-image:url(msg_icon.png);
	}
.pr_button#add a:link, .pr_button#add a:visited, .pr_button#add a:active, .pr_button#add a:hover{
	background-image:url(add_icon.png);
	}
.pr_button#send a:link, .pr_button#send a:visited, .pr_button#send a:active, .pr_button#send a:hover{
	background-image:url(senduser_icon.png);
	}
.pr_button#vote a:link, .pr_button#vote a:visited, .pr_button#vote a:active, .pr_button#vote a:hover{
	background-image:url(top_icon.png);
	}
.pr_button#alert a:link, .pr_button#alert a:visited, .pr_button#alert a:active, .pr_button#alert a:hover{
	background-image:url(alert_icon.png);
	}
.pr_button#fav a:link, .pr_button#fav a:visited, .pr_button#fav a:active, .pr_button#fav a:hover{
	background-image:url(favadd_icon.png);
	}
.pr_button#block a:link, .pr_button#block a:visited, .pr_button#block a:active, .pr_button#block a:hover{
	background-image: url(block_user.png);
	}
.pr_button#unblock a:link, .pr_button#unblock a:visited, .pr_button#unblock a:active, .pr_button#unblock a:hover{
	background-image: url(unblock.png);
	}
.pr_button#delall a:link, .pr_button#delall a:visited, .pr_button#delall a:active, .pr_button#delall a:hover{
	background-image: url(delmsgall.png);
	}
.pr_button#archive a:link, .pr_button#archive a:visited, .pr_button#archive a:active, .pr_button#archive a:hover{
	background-image: url(archivemsg_icon.png);
	}
.pr_button#bday a:link, .pr_button#bday a:visited, .pr_button#bday a:active, .pr_button#bday a:hover{
	background-image: url(bday.png);
	padding:10px 0px 10px 35px;
	}
.pr_button#map a:link, .pr_button#map a:visited, .pr_button#map a:active, .pr_button#map a:hover{
	background-image: url(mymap.png);
	line-height: 10px;
	background-position: left center;
	}
.pr_button#newwindow a:link, .pr_button#newwindow a:visited, .pr_button#newwindow a:active, .pr_button#newwindow a:hover{
	background-image: url(newwindow.jpg);
	text-align: left;
	}
.pr_button#edit a:link, .pr_button#edit a:visited, .pr_button#edit a:active, .pr_button#edit a:hover{
	background-image: url(edit_icon_3.png);
	text-align: left;
	}

.msgme a{
	background-image:url(msgme.jpg);
	background-repeat: no-repeat;
	font-size: 12px;
	font-weight: bold;
	width:151px;
	height:38px;
	padding:15px 0px 0px 62px;
	color:#FFF;
	float:right;
	margin-bottom:1px;
	border-bottom:none;
	}
.msgme a:hover{
	background-image:url(msgme.jpg);
	background-repeat: no-repeat;
	font-size: 12px;
	font-weight: bold;
	width:151px;
	height:38px;
	padding:15px 0px 0px 62px;
	color: #FFF;
	text-decoration:underline;
	float:right;
	margin-bottom:1px;
	border-bottom:none;
	}
/*logins*/
.login_user_open{
	background-image:url(user_a.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding: 9px 1px 15px 30px;	
	}
.login_user_closed{
	background-image:url(user_i.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding: 9px 1px 15px 30px;
	}
.login_mail_open{
	background-image:url(mail_a.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding: 9px 1px 15px 30px;
	}
.login_mail_closed{
	background-image: url(mail_i.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding: 9px 1px 15px 30px;
	}
.login_facebook_open{
	background-image:url(facebook_a.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding: 9px 1px 15px 30px;
	}
.login_facebook_closed{
	background-image:url(facebook_i.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding: 9px 1px 15px 30px;
	}
.login_user_open a:link, .login_user_open a:visited, .login_user_open a:active, .login_mail_open a:link, .login_mail_open a:visited, .login_mail_open a:active, .login_facebook_open a:link, .login_facebook_open a:visited, .login_facebook_open a:active{
	font-size:11px;
	color:#006;
	text-decoration:none;
	font-weight:bold;
	border-bottom:none;
	}
.login_user_open a:hover, .login_mail_open a:hover, .login_facebook_open a:hover{
	font-size:11px;
	color:#006;
	border-bottom:1px #006 dotted;
	font-weight:bold;
	}
.login_user_closed a:link, .login_user_closed a:visited, .login_user_closed a:active, .login_mail_closed a:link, .login_mail_closed a:visited, .login_mail_closed a:active, .login_facebook_closed a:link, .login_facebook_closed a:visited, .login_facebook_closed a:active{
	font-size:11px;
	color: #FFF;
	text-decoration:none;
	border-bottom:none;
	}
.login_user_closed a:hover, .login_mail_closed a:hover, .login_facebook_closed a:hover{
	font-size:11px;
	color: #FFF;
	border-bottom:1px #FFF dotted;
	}

.login_user_form{
	background-image: url(login_user_bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	padding:0px 0px 0px 20px;
	margin:0px;
	}
.login_mail_form{
	background-image: url(login_mail_bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	padding:0px 0px 0px 20px;
	margin:0px;
	}
	
.login_input{
	background-color:#FFF;
	background-image:url(login_input_bg.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	border: 1px #d8d8d8 solid;
	font-size:11px;
	padding:3px;
	width:120px;
	height:22px;
	}
/*.button_blue_text{
	background:none;
	border: none;
	font-size:12px;
	color:#FFF;
	font-weight: bold;
	background-color:#0e3761;
	background-image:url(button_bg.jpg);
	background-repeat:repeat-x;
	border:1px #0e3761 solid;
	padding:4px;
	text-align:center;
	}
.button_green_text{
	background:none;
	border: none;
	font-size:12px;
	color:#FFF;
	font-weight: bold;
	background-color:#363;
	background-image: url(top_green_2.jpg);
	background-repeat:repeat-x;
	border:1px #363 solid;
	padding:3px;
	text-align:center;
	}*/
.button_green_text{
	color:#050; 
	font: bold 85% Verdana, Geneva, sans-serif; 
	background-color:#ddecc8; 
	border:1px solid; 
	border-color: #696 #363 #363 #696;
	padding:5px;
	}

.button_blue_text{
	color:#395698;
	font: bold 85% Verdana, Geneva, sans-serif;
	background-color:#DDE5F4;
	border:1px solid;
	border-color: #395698 #003 #003 #395698;
	padding:5px;
	}
.button_red_text{
	color:#CB403F;
	font: bold 85% Verdana, Geneva, sans-serif;
	background-color:#FDDBCB;
	border:1px solid;
	border-color: #CB403F #900 #900 #CB403F;
	padding:5px;
	}
.button_blue_text a:link, .button_blue_text a:visited, .button_blue_text a:hover, .button_blue_text a:active{
	color:#395698;
	font: bold 85% Verdana, Geneva, sans-serif;
	}
.button_red_text a:link, .button_red_text a:visited, .button_red_text a:hover, .button_red_text a:active{
	color:#cb403f;
	font: bold 85% Verdana, Geneva, sans-serif;
	}
.button_grey{
	background-color: #666;
	background-image:url(button_grey_bg.jpg);
	background-repeat:repeat-x;
	border: #bbb 1px solid;
	padding:2px;
	text-align: center;
	float: right;
	}
.button_grey a:link, .button_grey a:visited, .button_grey a:active{
	color: #666;
	font-size:11px;
	text-decoration:none;
	font-weight: bold;
	border-bottom:none;
	}
.button_grey a:hover{
	color: #000;
	font-size:11px;
	text-decoration:none;
	font-weight: bold;
	border-bottom: none;
	}
.login_grey, .login_grey span, .login_grey a:link, .login_grey a:visited, .login_grey a:active{
	color:#949494;
	font-size:9px;
	text-decoration:none;
	line-height: 20px;
	border-bottom:none;
	}

.login_grey a:hover{
	color: #000;
	font-size:9px;
	border-bottom:1px #000 dotted;
	text-decoration:none;
	line-height: 20px;
	}
.hor_sep{
	background-image:url(hor_sep.jpg);
	background-repeat:repeat-x;
	background-position:center;
	margin:0px;
	height:1px;
	padding: 0px;
	}
.hor_green_sep{
	background-image:url(green_sep.jpg);
	background-repeat:repeat-x;
	background-position:center;
	margin:10px 0px;
	height:1px;
	padding:0px;
	}
.hor_blue_sep{
	background-image:url(blue_dots.jpg);
	background-repeat:repeat-x;
	background-position:center;
	margin:10px 0px;
	height:1px;
	padding:0px;
	}
.hor_blue_sep_s{
	background-image:url(blue_dots.jpg);
	background-repeat:repeat-x;
	background-position:center;
	margin:5px 0px;
	height:1px;
	padding:0px;
	}
.hor_green_sep_s{
	background-image:url(green_sep.jpg);
	background-repeat:repeat-x;
	background-position:center;
	margin:3px 0px;
	height:1px;
	padding:0px;
	}
.register{
	background-image:url(register_bg.jpg);
	background-position:center;
	background-repeat:no-repeat;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	padding:3px 0px 3px 0px;
	width:200px;
	text-align:center;
	}
.register{
	background-image:url(register_bg.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:200px;
	text-align:center;
	height: 32px;
	padding-top: 10px;
	}
.register a:link, .register a:visited, .register a:active, .register a:hover{
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	border-bottom:none;
	}
.errMsg{
	background-image:url(alert_icon.png);
	background-repeat:no-repeat;
	background-position:top left;
	padding:7px 0px 7px 30px;
	}
.errMsg span{
	font-size:10px;
	line-height:14px;
	color:#F60;
	text-decoration: none;
	}

.newslad{
	border: 1px #238d1b solid;
	padding:10px;
	text-align:center;
	}
.newsladtab{
	background-image:url(new_02.jpg);
	background-position: right top;
	background-repeat:no-repeat;
	height:29px;
	padding:0px;
	text-align:left;
	}
.newsladtitle{
	padding-top:10px;
	}
.newsladtitle span{
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	}
.newsladimgs{
	float:left;
	margin:10px 10px;
	}
.newsladimgs img{
	border: 1px #238d1b solid;
	padding:5px;
	}
.newsladimgs img a:hover{
	border: 2px  #238d1b solid;
	padding:4px;
	}
.newsladdate{
	background-image: url(blue_tabs_holder_bg.jpg);
	background-repeat:repeat-x;
	height:29px;
	text-align:left;
	padding-left:8px;
	padding-top: 5px;
	}
.bluebg{
	background-image: url(blue_bg.png);
	background-repeat:repeat-x;
	height:29px;
	text-align:left;
	padding-left:8px;
	padding-top: 5px;
	}
.bluebg a:link, .bluebg a:active, .bluebg a:visited{
	color:#238d1b;
	font-size:12px;
	border-bottom:none;
	}
.bluebg a:hover{
	color:#238d1b;
	border-bottom: 1px #238d1b dotted;
	font-size:12px;
	}
.greenbg{
	background-image: url(green_bg.png);
	background-repeat:repeat-x;
	height:29px;
	text-align:left;
	padding-left:8px;
	padding-top: 5px;
	}
.greenbg a:link, .greenbg a:active, .greenbg a:visited{
	color:#238d1b;
	font-size:12px;
	border-bottom:none;
	}
.greenbg a:hover{
	color:#238d1b;
	border-bottom: 1px #238d1b dotted;
	font-size:12px;
	}

.search_input{
	font-size:12px;
	padding:2px;
	width:175px;
	color: #333;
	}
.search_input_sel{
	font-size:11px;
	padding:2px;
	width: 175px;
	color: #333;
	}
.search_table b{
	color:#777;
	font-size:11px;
	font-weight:bold;
	}
.search_table span{
	margin-right:3px;
	}
.helpdiv{
	background-image:url(bubble_td_bg.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	font-size:10px;
	line-height:15px;
	color:#030;
	padding: 5px 5px 5px 20px;
	width: 270px;
	}
.helpdiv span{
	font-size:10px;
	line-height:15px;
	color:#030;
	}
	
/*TOP SLADURS*/
td.top_contain b,{
	font-size:10px;
	font-weight:bold;
	color:#666;
	line-height:18px;
	}
td.top_contain span{
	font-size:11px;
	line-height:18px;
	}
td.number span{
	color: #FFF;
	font-size: 12px;
	line-height: 25px;
	}
td.number b{
	color: #FFF;
	font-size: 16px;
	font-weight: bold;
	line-height: 25px;
	}
.top_red td.top_contain, .top_orange td.top_contain, .top_blue  td.top_contain, .top_green  td.top_contain{
	background: url(top_general_bg.jpg) no-repeat bottom center;
	}
	
/*red*/
.top_red{
	width:341px;
	}
.top_red  td.number{
	background-image: url(top_red_bg.jpg);
	background-repeat: no-repeat;
	height: 26px;
	}	
/*orange*/
.top_orange{
	width:341px;
	}
.top_orange  td.number{
	background-image: url(top_orange_bg.jpg);
	background-repeat: no-repeat;
	height: 26px;
	}
/*blue*/
.top_blue{
	width:341px;
	}
.top_blue  td.number{
	background-image: url(top_blue_bg.jpg);
	background-repeat: no-repeat;
	height: 26px;
	}
/*green*/
.top_green{
	width:341px;
	}
.top_green  td.number{
	background-image: url(top_green_bg.jpg);
	background-repeat: no-repeat;
	height: 26px;
	}
	
	
.date_msg{
	background-image:url(date_icon_greenbg.png);
	background-repeat:no-repeat;
	background-position:left center;
	text-align:left;
	padding-left:20px;
	}
.mob_msg{
	background-image:url(mobile.png);
	background-repeat:no-repeat;
	background-position:left center;
	font-size:12px;
	text-align:left;
	padding-left:20px;
	}
.msgs{
	display:block;
	}
.msgs a:link, .msgs a:active, .msgs a:visited, .msgs span{
	color:#3b5998;
	text-decoration:none;
	font-size:11px;
	line-height:13px;
	margin-bottom:5px;
	display:block;
	background-image:url(mail.gif);
	background-position:center left;
	background-repeat:no-repeat;
	padding:2px 0px 2px 20px;
	cursor: pointer;
	outline-style: none;
	background-color:inherit;
	border: inherit;
	width:100%;
	}
.msgs a:hover{
	color:#06C;
	text-decoration:underline;
	font-size:11px;
	line-height:13px;
	margin-bottom:5px;
	display:block;
	background-image:url(mail.gif);
	background-position:center left;
	background-repeat:no-repeat;
	padding:2px 0px 2px 20px;
	cursor: pointer;
	outline-style: none;
	background-color:inherit;
	border: inherit;
	width:100%;
	}

.new_green{
	width:351px;
	}
.new_green  td.contain{
	background-image: url(top_green_6.jpg);
	background-repeat: no-repeat;
	height:118px;
	}
td.contain b{
	font-size:10px;
	font-weight:bold;
	color:#666;
	line-height:18px;
	padding-left: 10px;
	}
td.contain span{
	font-size:11px;
	line-height:18px;
	padding-left: 5px;
	}
td.new_green_top {
	background-image:url(userlist_topbg.jpg);
	background-position:left;
	background-repeat:no-repeat;
	height:29px;
	color:#FFF;
	line-height:29px;
	padding:0px 5px 0px 5px;
	}

.mypics{
	background-image:url(mypics_bg.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:98px;
	height:98px;
	float: left;
	text-align: center;
	margin-right:3px;
	margin-bottom:3px;
	}
.mypics img{
	margin-top:10px;
	}
.mypicsbig{
	background-image:url(92_bg.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:112px;
	height:112px;
	float: left;
	text-align: center;
	margin-right:3px;
	margin-bottom:3px;
	}
.mypicsbig img{
	margin-top:10px;
	}
.user_pic_com{
	width:59px;
	height:59px;
	background-image: url(47bg.jpg);
	background-repeat:no-repeat;
	margin: 1px;
	}
.text_com{
	padding:10px;
	font-size:12px;
	line-height:18px;
	text-align: left;
	width: 100%;
	background-color:#dce3f0;
	}
.com_auth{
	font-size:10px;
	padding:2px;
	text-align: right;
	float: right;
	margin-right: 10px;
	}
.com_auth a{
	font-size:10px;
	}
.but_detele{
	height:15px;
	background-image:url(del.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:10px;
	padding-right:5px;
	}
.but_detele a:link, .but_detele a:active, .but_detele a:visited{
	font-size:10px;
	line-height:15px;
	text-decoration:none;
	border-bottom:none;
	}
.but_detele a:hover{
	font-size:10px;
	line-height:15px;
	text-decoration:none;
	border-bottom:none;
	}
.pr_blockuser{
	height:20px;
	background-image: url(block_user.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:20px;
	float:left;
	}
.pr_blockuser a:link, .pr_blockuser a:active, .pr_blockuser a:visited {
	font-size:9px;
	line-height:20px;
	color: #999;
	text-decoration:none;
	border-bottom:none;
	}
.pr_blockuser a:hover{
	font-size:9px;
	line-height:15px;
	color: #C00;
	text-decoration:none;
	border-bottom:none;
	}
.keyboarddiv{
	background-image:url(keyboard.jpg);
	background-repeat:no-repeat;
	padding-left: 20px;
	font-size:11px;
	text-align:left;
	float:right;
	}
.comfoot{
	text-align:left;
	padding: 5px;
	height: 28px;
	background-image:url(com_foot.jpg);
	background-repeat:repeat-x;
	}
.pr_title{
	background-image:url(blue_tabs_holder_bg.jpg);
	background-repeat:repeat-x;
	padding: 5px 4px 0px 7px;
	border-top:1px #b1bdd7 solid;
	}
	
.pr_title em{
	color: #3b5998;
	font-size:12px;
	font-weight:bold;
	width:270px;
	float:left;
	font-variant:normal;
	text-transform:none;
	font-style:normal;
	}
.pr_title_b{
	color: #999;
	font-size:11px;
	font-weight:bold;
	}
.pr_edit_title{
	float:right;
	}
.pr_main_pic{
	background-image:url(pr_image_bottom.jpg);
	background-position:bottom center;
	background-repeat:no-repeat;
	padding-bottom:13px;
	}
.pr_fr_table_info b{
	font-size:10px;
	font-weight: normal;
	color:#9a9a9a;
	float:right;
	text-align:right;
	}
.pr_fr_table_info span{
	text-align:left;
	font-size:11px;
	font-weight:normal;
	}
.pr_fr_table_info td{
	vertical-align:top;
	}

.settings_table{
	padding:10px;
	border-right:1px #b1bdd7 solid;
	border-bottom:1px #b1bdd7 solid;
	border-left:1px #b1bdd7 solid;
	}
.settings_table b{
	color:#777;
	font-size:12px;
	font-weight:bold;
	}
b #small{
	color:#777;
	font-size:10px;
	font-weight:bold;
	}
#smallb{
	font-weight:bold;
	font-size:10px;
	color:#666;
	line-height:18px;
	}
.settings_table span{
	font-size:11px;
	margin-right:3px;
	}
.user_pic_fr{
	width:64px;
	height:64px;
	float:left;
	padding:7px;
	background-image:url(user_pic50_bg.jpg);
	background-repeat:no-repeat;
	}
.delfr{
	padding: 1px 3px 1px 18px;
	background-image:url(del.png);
	background-repeat:no-repeat;
	background-position:top left;
	margin: 5px 0px;
	}
.edit {
	padding: 1px 3px 3px 22px;
	background-image:url(edit_s.png);
	background-repeat:no-repeat;
	background-position:top left;
	margin: 5px 0px;
	}
.accept{
	padding: 1px 3px 1px 18px;
	background-image:url(accept.png);
	background-repeat:no-repeat;
	background-position:top left;
	margin: 5px 0px;
	}
.wait{
	padding: 1px 3px 1px 18px;
	background-image:url(wait.png);
	background-repeat:no-repeat;
	background-position:top left;
	margin: 5px 0px;
	}
.fb_small{
	padding: 3px 0px 3px 17px;
	background-image: url(fb_s.gif);
	background-repeat:no-repeat;
	background-position:left center;
	margin: 3px 0px;
	}
.verttabs{
	background-image:url(new_blue_settings_bg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	padding:7px;
	margin: 5px 0px 0px 4px;
	}
.verttabs a:link, .verttabs a:active, .verttabs a:visited{
	font-size:11px;
	color: #666;
	text-decoration:none;
	}
.verttabs a:hover{
	font-size:11px;
	color: #003;
	text-decoration:none;
	border-bottom:none;
	}
.verttabs_sub{
	padding:4px 4px 4px 10px;
	margin: 1px 1px 1px 10px;
	border-bottom:1px #d8dfea dotted;
	background: url(arrow_left.png) left center no-repeat;
	}
.verttabs_sub a:link, .verttabs_sub a:active, .verttabs_sub a:visited{
	font-size:11px;
	color: #3b5998;
	text-decoration:none;
	}
.verttabs_sub a:hover{
	font-size:11px;
	text-decoration: underline;
	border-bottom:none;
	}
.webcam{
	background-image:url(webcam_upload.jpg);
	background-repeat:no-repeat;
	width:180px;
	height:41px;
	padding:5px 40px 0px 8px;
	float: right;
	}
.webcam span{
	font-size:10px;
	font-weight:bold;
	}
.notalowed p{
	font-size: 11px;
	line-height: 16px;
	background-image:url(del.png);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0px 0px 0px 20px;
	}
/* ---------- gallery styles start here ----------------------- */
.albgallery {
	list-style: none;
	margin: 0;
	padding: 0;
}
.albgallery li {
	margin: 0px 25px 50px 25px;
	padding: 0;
	float: left;
	position: relative;
	width: 122px;
	height: 104px;
	background-color: #FFF;
	cursor:pointer;
}

.albgallery a {
	text-decoration: none;
}
.albgallery a:hover {
	text-decoration: underline;
	cursor:pointer;
}
.albgallery img {
	cursor:pointer;
	margin: 0px 0px 0px 14px;
}
.albgallery em {
	width: 122px;
	background: url(album_up.png) no-repeat;
	display: block;
	position: absolute;
	top: -2px;
	left: -2px;
	text-align: center;
	padding-top: 104px;
	cursor:pointer;
	font-style:normal;
	font-weight:bold;
}
.quizul li{
	font-size: 12px;
	line-height: 18px;
	margin-bottom: 10px;
	}
.adds{
	background-image:url(add_s.png);
	background-repeat:no-repeat;
	padding: 2px 2px 2px 20px;
}
.choose{
	background-image: url(choose_down.png);
	background-position:right center;
	background-repeat:no-repeat;
	padding: 2px 16px 2px 10px;
}
.addtofr{
	background-image: url(add_icon_2.png);
	background-position:left center;
	background-repeat:no-repeat;
	padding: 5px 2px 5px 25px;
}
.writemsg{
	background-image: url(msg_icon_2.png);
	background-position:left center;
	background-repeat:no-repeat;
	padding: 5px 2px 5px 25px;
}

.quiz_results{
	background-image: url(quiz_answer.png);
	background-position:left center;
	background-repeat:no-repeat;
	padding: 5px 2px 5px 25px;
}

.block_user{
	background-image: url(block_user.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	padding: 5px 2px 5px 25px;
}

.errordiv{
	background-color:#fddbcb;
	border: 1px #e3bfb1 solid;
	padding:5px 5px 5px 30px;
	margin:1px;
	background-image: url(alert_red.jpg);
	background-repeat: no-repeat;
	}
.greenmsgdiv{
	background-color:#ddecc8;
	border:1px #bfd2b3 solid;
	padding:5px 5px 5px 30px;
	margin:1px;
	background-image: url(info_green.jpg);
	background-repeat: no-repeat;
	
	}
.bluemsgdiv{
	background-color:#dde5f4;
	border:1px #bfc4d5 solid;
	padding:5px 5px 5px 30px;
	margin:1px;
	background-image: url(info_blue.jpg);
	background-repeat: no-repeat;
	}
.errordiv a{
	color:#cb403f;
	font-weight: bold;
	}
.greenmsgdiv a{
	color:#3aa348;
	font-weight: bold;
	}
.bluemsgdiv a{
	color:#395698;
	font-weight: bold;
	}
.errordiv span, .greenmsgdiv span, .bluemsgdiv span{
	font-size:11px;
	line-height:16px;
	}
.bluetitle{
	background-image:url(blue_690.jpg);
	background-repeat: no-repeat;
	color:#FFF;
	font-size:12px;
	padding:7px;
	height:30px;
	font-weight: bold;
	}
.rules{
	padding:10px;
	border-right:1px #b1bdd7 solid;
	border-bottom:1px #b1bdd7 solid;
	border-left:1px #b1bdd7 solid;	
	}
.rules h2{
	border-bottom: 1px dotted #b1bdd7;
	line-height: 30px;
	font-size: 13px;
	font-weight: bold;
	}
.rules p{
	font-size: 11px;
	line-height: 162%;
	text-align: left;
	}
.celeb{
	border-bottom:1px solid #26529f;
	border-left:1px solid #26529f;
	border-right:1px solid #26529f;
	border-top:none;
	}
.celebh1 {
	background-image: url(celeb_head_bg.jpg);
	background-repeat: no-repeat;
	background-position:center top;
	line-height: 30px;
	padding-left: 40px;
	}
.celebh1 a:active, .celebh1 a:hover, .celebh1 a:visited, .celebh1 a:link{
	color: #FFF;
	font-size: 13px;
	font-weight: bold;
	}
.tvstar{
	font: bold 85% Verdana, Geneva, sans-serif;
	background-image:url(tvstar.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	border:1px solid;
	padding:5px 5px 5px 28px;
	float: left;
	margin:0px 5px;
	background-color:#DDE5F4;
	border-color: #395698 #003 #003 #395698;
	}
.tvstar a:link, .tvstar a:active, .tvstar a:visited, .tvstar a:hover{
	color:#395698;
	}
.green_wide_bg{
	background-image: url(new_green_wide_bg.jpg);
	background-position: center top;
	background-repeat:no-repeat;
	height:29px;
	padding:0px;
	text-align:left;
	}
.red_wide_bg{
	background-image: url(new_red_wide_bg.jpg);
	background-position: center top;
	background-repeat:no-repeat;
	height:29px;
	padding:0px;
	text-align:left;
	}
.blue_short_bg{
	background-image: url(blue_top_bg.jpg);
	background-position: center top;
	background-repeat:no-repeat;
	height:29px;
	padding:0px;
	text-align:left;
	}
.blue_short_bg_home{
	background-image: url(blue_top_bg_home.jpg);
	background-position: center top;
	background-repeat:no-repeat;
	height:29px;
	padding:0px;
	text-align:left;
	}
.blue_short_bg_300{
	background-image: url(blue_top_bg_300.jpg);
	background-position: center top;
	background-repeat:no-repeat;
	height:29px;
	padding:0px;
	text-align:left;
	}
.blue_wide_bg{
	background-image: url(new_blue_wide_bg.jpg);
	background-position: center top;
	background-repeat:no-repeat;
	height:29px;
	padding:0px;
	text-align:left;
	}
.blue_wide_title, .blue_short_title{
	line-height: 30px;
	padding-left: 10px;
	}
.blue_wide_title a:active, .blue_wide_title a:hover, .blue_wide_title a:visited, .blue_wide_title a:link, .blue_short_title a:active, .blue_short_title a:hover, .blue_short_title a:visited, .blue_short_title a:link {
	color: #FFF;
	font-size: 13px;
	font-weight: bold;
	}
.left_blue_border{
	border-right: 1px solid #dde5f4;
	}
/*BLUE TABS*/

.blue_tabs_holder{
	width:718px;
	height:39px;
	background:url(blue_tabs_holder_bg.jpg) bottom repeat-x;
	margin:0px;
	}
.blue_tabs#inactive{
	height:29px;
	margin:10px 1px 0px 0px;
	font-size:12px;
	background-image:url(new_blue_wide_bg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	color:#FFF;
	padding: 0px 0px 0px 5px;
	float: left;
	}
.blue_tabs#active{
	height:29px;
	margin:10px 1px 0px 0px;
	font-size:12px;
	background-image: url(new_blue_wide_bg_a.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	color:#FFF;
	padding: 0px 0px 0px 5px;
	float: left;
	}

.blue_tabs#inactive a:link, .blue_tabs#inactive a:active, .blue_tabs#inactive a:visited, .blue_tabs#inactive a:hover{
	font-size:12px;
	color:#FFF;
	line-height:29px;
	border-bottom:none;
	background: transparent url(new_blue_wide_bg.jpg) no-repeat top right;
	display: block;
	padding: 0px 10px 0px 2px;
	}
.blue_tabs#inactive span{
	font-size:12px;
	cursor:pointer;
	color:#FFF;	
	}

.blue_tabs#active a:link, .blue_tabs#active a:active, .blue_tabs#active a:visited, .blue_tabs#active a:hover{
	color:#2E61B4;
	font-size:12px;
	line-height:29px;
	border-bottom:none;
	display: block;
	padding: 0px 10px 0px 2px;
	background: transparent url(new_blue_wide_bg_a.jpg) no-repeat top right;
	}
.blue_tabs#active span{
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	color:#2E61B4;
	}
.profile_links_new{
	display: block;
	}
.profile_links_new a:link, .profile_links_new a:active, .profile_links_new a:visited{
	background-color: #fff;
	color: #3b5998;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d8dfea;
	display: block;
	padding: 4px 8px;
	cursor: pointer;
	outline-style: none;
	text-decoration: none;
	font-size:12px;
	}
.profile_links_new a:hover{
	background-color: #3b5998;
	color: white;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d8dfea;
	background-image:url(new_blue_bg.jpg);
	background-repeat:repeat-x;
	display: block;
	padding: 4px 8px;
	cursor: pointer;
	outline-style: none;
	text-decoration: none;
	font-size:12px;
	}
.profile_links_new_small{
	display: block;
	}
.profile_links_new_small a:link, .profile_links_new_small a:active, .profile_links_new_small a:visited{
	background-color: #fff;
	color: #3b5998;
	border-bottom: 1px solid #d8dfea;
	border-left:none;
	border-right:none;
	border-top: none;
	display: block;
	padding: 2px 4px;
	cursor: pointer;
	outline-style: none;
	text-decoration: none;
	font-size:10px;
	}
.profile_links_new_small a:hover{
	background-color: #3b5998;
	color: #fff;
	border-bottom:1px solid #d8dfea;
	border-left:none;
	border-right:none;
	border-top: none;
	background-image:url(new_blue_bg.jpg);
	background-repeat:repeat-x;
	display: block;
	padding: 2px 4px;
	cursor: pointer;
	outline-style: none;
	text-decoration: none;
	font-size:10px;
	}
.profile_table{
	padding:10px;
	border-right:1px #b1bdd7 solid;
	border-bottom:1px #b1bdd7 solid;
	border-left:1px #b1bdd7 solid;
	}
.profile_table b{
	color:#777;
	font-size:10px;
	font-weight:bold;
	}
.profile_title_b{
	color: #999;
	font-size:11px;
	font-weight:bold;
	}
.profile_table_header{
	color: #3b5998;
	font-size:12px;
	font-weight:bold;
	font-variant:normal;
	text-transform:none;
	font-style:normal;
	}
.profile_title{
	background-image:url(blue_tabs_holder_bg.jpg);
	background-repeat:repeat-x;
	padding: 7px;
	border:1px solid #D7E1F4;
	margin-bottom:7px;
	}

/* Paging */
#pagination{
	border:none;
	margin:0px;
	padding:0px;
	list-style:none;
	list-style-type:none;
	list-style-image:none;
	display: inline;
}
#pagination li{
	border:0;
	margin:0px 2px 0px 0px;
	padding:0;
	font-size:11px;
	list-style:none;
	display: inline;
}
#pagination a{
	border:solid 1px #9aafe5;
	margin-right:2px;
}
#pagination .previous-off, #pagination .next-off {
	border:solid 1px #DEDEDE;
	color:#888888;
	display:block;
	float:left;
	font-weight:bold;
	margin-right:2px;
	padding:3px 4px;
}
#pagination .next a, #pagination .previous a {
	font-weight:bold;
}
#pagination .selected{
	background:#2e6ab1;
	color:#FFFFFF;
	font-weight:bold;
	display:block;
	float:left;
	padding:4px 6px;
}
#pagination a:link, #pagination a:visited {
	color:#0e509e;
	display:block;
	float:left;
	padding:3px 6px;
	text-decoration:none;
}
#pagination a:hover{
	border:solid 1px #0e509e
}
.nettera{
	text-align:center;
	margin:5px auto;
	display: block;
	height: auto;
	}
	
/*160*/
#my_message {
	display: block;
	width: 100%;
}
#my_message .image_message {
	background-color: #FFFFFF;
	display: block;
	margin-right:3px;
	margin-top:6px;
	padding:2px;
	text-align:center;
	border: 1px solid #275C96;
	margin-left: 1px;
	width:48px;
	height:48px;
}
#message .image_message img {
	border:none;	
}

#my_message .image_message img {
	border:none;
}

#my_message .my_message_text2 {
}

#my_message .my_message_text2 .my_message_text_body_middle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1f1f1f;
}

#my_message .my_message_text2 .my_message_text_body_middle .my_message_text_body_bottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1f1f1f;
}
#my_message .my_message_text2 .my_message_text_body_middle {
	margin-top: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1f1f1f;
}

#my_message .my_message_text2 .my_message_text_body_middle .my_message_text_body_bottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1f1f1f;
}

.my_message_text_arrow {
	background-image: url(message_arrow_orange.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:40px;
	margin-left:-2px;
	
}
.message_footer {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #275c96;
	text-decoration: none;
}
.message_footer:hover {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #048fbd;
	text-decoration: none;
}
.txtLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #ff2200;
	text-decoration:none;
}

.txtLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #062852;
	text-decoration:none;
}

a.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #FC4E02;
	text-decoration:none;
	
}

a.link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FC4E02;
	text-decoration:none;
}
.my_msgText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #1f1f1f;
}
.emblog{
	color:#999; font-size:10px;
	}
/* notifications */
#userEvent_Main{
	width:341px;
	height:130px;
	background-color:#FFFFFF;
}

#userEvent_Table{
	font-size:14px;
}

.style1_userEvent
{
	position:absolute; 
	top:0px; 
	right:25; 
	z-index:9999998; 
	display: none;
}

.style2_userEvent
{
	width:100%;
	position:absolute;
	top:-9px;
	right:0px;
	z-index:1000;
	font-weight:bold;
	font-size:14px;
	background-image: url(blue_top_bg.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}

/* yes/no */
.yesinv{
	background-image:url(/images/like_yesinv_button.png);
	background-repeat:no-repeat;
	background-position:top left;
	}
.yesvis{
	background-image:url(/images/like_yesvis_button.png);
	background-repeat:no-repeat;
	background-position:top left;
}
.skip{
	background-image:url(/images/like_skip_button.png);
	background-repeat:no-repeat;
	background-position:top left;
}
.skip a:link, .skip a:active, .skip a:visited, .yesvis a:link, .yesvis a:active, .yesvis a:visited, .yesinv a:link, .yesinv a:active, .yesinv a:visited{
	color:#FFF;
	font-size:15px;
	line-height:18px;
	font-weight:normal;
	display:block;
	}
.skip a:hover, .yesvis a:hover, .yesinv a:hover{
	color:#FFF;
	font-size:15px;
	line-height:18px;
	font-weight:bold;
	display:block;
	}
.likeh1{
	font-size:20px;
	line-height:25px;
	text-align:center
	}