/* CSS Document */
body{
	font-size:12px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	background:url(../images/bg1.gif) top repeat-x;
	}
.clr{
	clear:both;
	}
img{
	border:none;
	}
	
#container{
	width:940px;
	margin:0px auto;
	padding:0px 30px;
	background:url(../images/bg.gif) top no-repeat;
	}
	
#container1{
	width:940px;
	margin:0px auto;
	padding:0px 30px;
	background:url(../images/bg1.gif) top no-repeat;
	}	
/*------Header Start-------*/

.header{
	padding-top:10px;
	width:940px;
	float:left;
	}
.header .logo{
	margin-bottom:5px;
	text-align:center;
	}
.menu{
	width:865px;
	margin:0px auto;
	}
.menu .left_crv{
	width:10px;
	float:left;
	height:35px;
	background:url(../images/menu_lcrv.png) no-repeat;
	}
.menu .left_crv1{
	width:10px;
	float:left;
	height:39px;
	background:url(../images/menu_lcrv1.png) no-repeat;
	}
.menu .right_crv{
	width:10px;
	float:left;
	height:35px;
	background:url(../images/menu_rcrv1.png) no-repeat;
	}
.menu .right_crv1{
	width:10px;
	float:left;
	height:39px;
	background:url(../images/menu_rcrv1.png) no-repeat;
	}
.menu .middle{
	width:835px;
	float:left;
	background:url(../images/menu_middle.png) repeat-x;
	padding-top:8px;
	padding-left:10px;
	}
.menu .middle ul{
	list-style:none;
	margin:0px;
	padding:0px;
	}
.menu .middle ul li{
	background:url(../images/line.png) right no-repeat;
	float: left;
	color:#4b4b4b;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 3px;
	font-weight:bold;
	margin-left:2px;
	}
.menu .middle ul li a{
	color:#4b4b4b;
	padding:0px 6px;
	text-decoration:none;
	float:left;
	display:block;
	cursor: pointer;
	}
.menu .middle ul li a span{
	float: left;
	display: block;
	padding: 4px 15px 8px 9px;
	/*.padding: 15px 18px 8px 9px;*/
	}
.menu .middle ul li.current a, .menu .middle ul li a:hover{
	background:url(../images/left_crv.png) no-repeat top left;
	color: #FFFFFF;
	}
.menu .middle li.current a span, .menu .middle li a:hover span{
	color: #FFFFFF;
	background: url(../images/right_crv.png) no-repeat right top; /*right tab image path*/
	}
	
.lenguage{
	width:165px;
	float:right;
	margin-right:10px;
	}
.lenguage select{
	width:164px;
	}
/*------Header End-------*/

/*------Banner Start-----*/
.banner{
	width:940px;
	background:url(../images/banner_bg.gif) no-repeat;
	height:304px;
	float:left;
	}
.banner .leftflash{
	width:614px;
	float:left;
	margin-left:5px;
	margin-top:5px;
	}
.banner .loginSection{
	width:313px;
	float:left;
	background:url(../images/login_bg.gif) no-repeat;
	margin-top:5px;
	height:293px;
	margin-left:3px;
	}
.login_box{
	width:300px;
	margin:10px 5px;
	}
.login_box .memberlogin_head{
	margin:0px 20px;
	background:url(../images/login_beadbg.gif) bottom repeat-x;
	}
.login_box .memberlogin_head img{
	margin-bottom:15px;
	margin-top:10px;
	}
.login_box .memberlogin{
	margin:10px 17px 0px;
	}
.login_box .memberlogin table td{
	padding:4px;
	}
.login_box .memberlogin1{
	margin:10px 17px 0px;
	*margin:-10px 17px 0px;
	}
.login_box .memberlogin1 table td{
	padding:4px;
	}	

.login_box .text{
	font-size:14px;
	color:#025771;
	font-weight:bold;
	}
.input_main{
	width:170px;
	}
.input_main .leftcrv{
	width:6px;
	float:left;
	height:31px;
	background:url(../images/input_lcrv.png) no-repeat;
	}
.input_main .rightcrv{
	width:6px;
	float:left;
	height:31px;
	background:url(../images/input_rcrv.png) no-repeat;
	}
.input_text{
	background: url(../images/input_middle.png) repeat-x;
	border:none;
	padding:8px 2px;
	width:154px;
	float:left;
	margin-top:0px;
	}
.not_reg{
	background:url(../images/not_regbg.png) no-repeat;
	width:248px;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding:13px 0px 13px 50px;
	margin-top:5px;
	line-height:18px;
	}
.not_reg a{
	color:#FFFFFF;
	text-decoration: none;
	}
.not_reg a:hover{
	text-decoration:underline;
	}
.forgot_pass{
	font-size:11px;
	padding:0px 0px 0px 5px;
	}
.forgot_pass a{
	color:#000000;
	text-decoration:none;
	}
.forgot_pass a:hover{
	text-decoration:underline;
	}
	
/*------Banner End------*/

/*---Main Content Start------*/
.mainContent{
	margin-top:25px;
	width:940px;
	float:left;
	}
.mainContent_left{
	width:343px;
	float:left;
	}
.mainContent_left .top{
	background:url(../images/reg_tcrv.png) no-repeat;
	height:9px;
	}
.mainContent_left .buttom{
	background:url(../images/reg_bcrv.png) no-repeat;
	height:9px;
	}
.mainContent_left .middle{
	background:url(../images/reg_middle.png) repeat-y;
	padding:0px 1px;
	}
.mainContent_left .textbox{
	background:url(../images/reg_grd.png) bottom repeat-x;
	padding:0px 12px 10px;
	}
.reg_headbox{
	background: url(../images/heart.png) right no-repeat;
	border-bottom:1px solid #cccccc;
	font-size:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#ad140e;
	font-style:italic;
	line-height:18px;
	padding-bottom:5px;
	}
.reg_headbox span{
	color:#105687;
	}
.reg_headbox span.small{
	font-size:14px;
	margin-left:35px;
	}
.table_text{
	margin-top:10px;
	font-size:11px;
	}
.table_text td{
	padding:7px 5px;
	*padding:6px 5px;
	}
.mainContent_left table span{
	color:#FF0000;
	}
.text_input{
	border:1px solid #bbbaba;
	padding:4px;
	width:212px;
	}
.terms{
	font-size:10px;
	color:#5c5a5a;
	}
.terms a{
	color:#0b7389;
	text-decoration: underline;
	}
.terms a:hover{
	text-decoration:none;
	}
	
	
.mainContent_right{
	width:580px;
	float:left;
	margin-left:16px;
	}
.welcometext{
	margin-bottom:5px;
	font-size:14px;
	color:#555758;
	}	
.welcometext .welcome{
	padding:5px;
	line-height:20px;
	text-align:justify;
	padding-right:0px;
	}
.welcometext .welcome img{
	margin-left:20px;
	float:right;
	}
	
.readmore{
	background: url(../images/readmore.png) center left no-repeat;
	font-size:12px;
	color:#326e98;
	padding-left:18px;
	margin-top:5px;
	}
.readmore a{
	color:#326e98;
	text-decoration:none;
	}

.heatermain_text{
	border-bottom:1px solid #cccccc;
	font-size:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#ad140e;
	font-style:italic;
	line-height:22px;
	padding-bottom:5px;
	}
.heatermain_text span{
	color:#105687;
	}
.welcometext_left{
	width:336px;
	float:left;
	margin-right:6px;
	font-size:12px;
	border-top:1px dotted #cccccc;
	padding-top:10px;
	border-bottom:1px dotted #cccccc;
	}
.welcometext_add{
	width:238px;
	float:left;
	}
.benifites_text{
	margin:20px 0px;
	height:270px;
	overflow:auto;
	}
.benifites_text ul{
	margin:0px;
	padding:0px;
	}
.benifites_text ul li{
	list-style:none;
	background:url(../images/readmore.png) 0px 5px no-repeat;
	padding-left:25px;
	margin-left:5px;
	line-height:20px;
	}

/*---Main Content End---------*/

/*-----News Latter Section------*/
.newsLater{
	margin-top:15px;
	width:940px;
	float:left;
	position:relative;
	}
.get_newslatter{
	width:229px;
	float:left;
	background:url(../images/news_latterbg.gif) no-repeat;
	height:83px;
	padding-top:58px;
	margin-right:20px;
	color:#FFFFFF;
	padding-left:115px;
	line-height:15px;
	}
.get_newslatter .input{
	width:128px;
	padding:4px;
	border:1px solid #cccccc;
	}	

.chat{
	width:224px;
	float:left;
	background:url(../images/chat.gif) no-repeat;
	height:80px;
	margin-right:12px;
	padding-left:115px;
	padding-top:61px;
	color:#FFFFFF;
	line-height:20px;
	}
.onLine{
	width:225px;
	float:left;
	}	
.onLine_text{
	background:#ffffff url(../images/online_bg.gif) left top no-repeat;
	height:30px;
	padding-left:50px;
	padding-top:26px;
	color:#b2231d;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	} 
.onLine_text span{
	color:#105687;
	}

/*-----News Latter Section End------*/

/*---Footer----*/
.footer{
	background:url(../images/footer_bg.gif) repeat-x;
	padding:5px 0px 5px;
	width:940px;
	float:left;
	margin-top:15px;
	}
	
.footer_left{
	width:445px;
	float:left;
	color:#646464;
	font-size:11px;
	line-height:20px;
	}
.footer_left img{
	margin-bottom:5px;
	}
.footer_left a{
	color:#646464;
	text-decoration:none;
	padding:0px 3px;
	}
.footer_left a:hover{
	color:#c50e0a;
	text-decoration:underline;
	}
.footer_left a.active{
	color:#c50e0a;
	text-decoration:underline;
	}
	
.footer_right{
	width:475px;
	float:left;
	margin-left:20px;
	padding-top:10px;
	}


/*-----End Footer----*/

/*-----How its Works-------*/
.howIt_works_left{
	width:670px;
	margin-right:30px;
	float:left;
	}
.how_it_headbox{
	background: url(../images/heart.png) right no-repeat;
	border-bottom:1px solid #cccccc;
	font-size:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#ad140e;
	font-style:italic;
	line-height:18px;
	padding-bottom:5px;
	height:37px;
	}
.howIt_works_left .textbox{
	font-size:12px;
	line-height:20px;
	color:#333130;
	}
.howIt_works_left .textbox p{
	margin:10px 0px;
	text-align: justify;
	}
	
.howIt_works_right{
	width:240px;
	float:left;
	}

/*----End How its work-----*/

/*-------Registration-------*/

.registration{
	width:614px;
	margin-right:85px;
	float:left;
	}
.registration_top{
	background:url(../images/registration_top.png) no-repeat;
	height:8px;
	}
.registration_bottom{
	background:url(../images/registration_bottom.png) no-repeat;
	height:14px;
	}
.registration_middle{
	background:url(../images/registration_middle.png) repeat-y;
	padding:0px 1px;
	}
.registration_middle .textbox{
	padding:0px 15px 10px; 
	background: url(../images/registration_grd.png) repeat-x bottom;
	}
.registration_middle .textbox1{
	padding:0px 15px 10px; 
	background: url(../images/login_grd.gif) repeat-x bottom;
	}
.registration_middle .textbox table td span{
	color:#FF0000;
	}
.registration_middle .textbox1 table td span{
	color:#FF0000;
	}
.generalDetails{
	color:#105687;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-style:italic;
	padding:15px 0px;
	}
.besicProfile{
	border:1px solid #cccccc;
	padding:2px 0px;
	color:#105687;
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	background:#f5f5f4;
	}
.besicProfile .date{
	width:350px;
	float:left;
	text-align:center;
	}
.besicProfile .mate{
	width:200px;
	float:left;
	text-align:center;
	}
.besicProfile1{
	border:1px solid #cccccc;
	padding:2px 0px;
	color:#ad140e;
	font-size:12px;
	font-weight:bold;
	border-top:none;
	padding-left:25px;
	background:#FFFFFF;
	}
.refistration_input{
	border:1px solid #bbbaba;
	padding:4px;
	width:170px;
	}
.profile_input{
	border:1px solid #bbbaba;
	padding:4px;
	width:330px;
	}
.table_text td.border_buttom{
	border-bottom:1px solid #cccccc;
	padding:0px;
	}
.registration_select{
	width:180px;
	height:20px;
	}
.yourInterst{
	border:1px solid #cccccc;
	padding:3px 0px;
	color:#ad140e;
	font-size:12px;
	font-weight:bold;
	padding-left:10px;
	background:#FFFFFF;
	margin:10px 0px;
	}
.personalInterst{
	border:1px solid #cccccc;
	padding:3px 0px;
	color:#ad140e;
	font-size:12px;
	font-weight:bold;
	padding-left:10px;
	background:#f5f5f4;
	}

/*-------End Registration-------*/

/*-------Our Account ---------*/
.header_menu{
	padding:4px 5px;
	background:#f1f2f4;
	color:#2b2b2b;
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
	}
.header_menu a{
	color:#008ab5;
	text-decoration:none;
	padding:0px 12px;
	}
.header_menu a:hover{
	color:#ad140e;
	}
.header_menu a.active{
	color:#ad140e;
	}
	
.localEvents{
	width:580px;
	margin:10px auto;
	padding:5px;
	color:#2b2b2b;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	}
.localEvents a{
	color:#008ab5;
	text-decoration:none;
	padding:0px 15px;
	}
.localEvents a:hover{
	color:#ad140e;
	}
.localEvents a.active{
	color:#ad140e;
	text-decoration:underline;
	}
.ourInbox_right{
	width:240px;
	float:left;
	}
.registration_middle .textboxsection{
	padding:15px 15px 10px; 
	background: url(../images/inbox_img-bg.gif) repeat-x bottom;
	min-height:210px;
	}	
.registration_middle .textboxsection table td{
	text-align:center;
	font-size:11px;
	color:#d00a02;
	padding:5px;
	}
.registration_middle .textboxsection img{
	border:7px solid #cccccc;
	}

.viewedProfile{
	font-size:12px;
	width:940px;
	float:left;
	margin:10px 0px 5px;
	}
.viewedProfile p{
	margin:5px 0px;
	}
.viewedProfile a{
	color:#008ab5;
	text-decoration:none;
	font-weight:bold;
	padding:0px 5px;
	}
.viewedProfile a:hover{
	text-decoration:underline;
	}
.viewedProfile a.active{
	color:#FF0000;
	font-weight:normal;
	}
.searchNow{
	padding:5px 0px;
	width:940px;
	float:left;
	}
.searchNow table td{
	font-size:11px;
	font-weight:bold;
	padding:5px;
	}
.searchNow table td span{
	color:#FF0000;
	}
.search_inpur{
	border:1px solid #7F9DB9;
	width:100px;
	}
	
.myInbox{
	width:940px;
	float:left;
	margin:5px 0px 0px;
	}
.inbox_top{
	background:url(../images/inbox_top.gif) no-repeat;
	height:10px;
	}
.inbox_bottom{
	background:url(../images/inbox_bottom.gif) no-repeat;
	height:10px;
	}
.inbox_middle{
	background:url(../images/inbox_middle.gif) repeat-y ;
	padding:0px 1px;
	}
.inbox_middle .textbox{
	background:url(../images/imbox_grd.gif) bottom repeat-x;
	padding:0px 10px;
	min-height:500px;
	}
.inboxHeader{
	background:#e2dcdc;
	border:1px dotted #877b7b;
	text-align:center;
	color:#535252;
	font-weight:bold;
	}
.inboxHeader .from{
	width:201px;
	border-right:1px solid #c7c2c2;
	float:left;
	padding:3px 0px;
	}
.inboxHeader .subject{
	width:327px;
	border-right:1px solid #c7c2c2;
	float:left;
	padding:3px 0px;
	}
.inboxHeader .deteSent{
	width:188px;
	border-right:1px solid #c7c2c2;
	float:left;
	padding:3px 0px;
	}
.inboxHeader .read{
	width:101px;
	border-right:1px solid #c7c2c2;
	float:left;
	padding:3px 0px;
	}
.inboxHeader .replied{
	width:90px;
	float:left;
	padding:3px 0px;
	}
.inbox_middle .textbox table{
	border:1px solid #e2dcdc;
	margin-top:2px;
	background:#f6f2f2;
	font-size:11px;
	color:#535252;
	}
.inbox_middle .textbox table input[type="checkbox"]{
	vertical-align:middle;
	margin-right:10px;
	}
.inbox_middle .textbox table td{
	padding:5px;
	border-right:1px solid #e2dcdc;
	border-bottom:1px solid #e2dcdc;
	}
.inbox_middle .textbox table td.right{
	border-right:none;
	}
.inbox_middle .textbox table td.bottom{
	border-bottom:none;
	}
.inbox_middle .textbox table td.bottom1{
	border-bottom:none;
	border-right:none;
	}
.inbox_middle .textbox table td.form{
	width:200px;
	}
.inbox_middle .textbox table td.subject{
	width:335px;
	}
.inbox_middle .textbox table td.dateSent{
	width:190px;
	}
.inbox_middle .textbox table td.read{
	width:95px;
	}
.inbox_middle .textbox table td.replied{
	width:90px;
	border-right:none;
	}
.deliteBox{
	margin:10px 0px 0px;
	text-align:center;
	}
.deliteBox .delete_btn{
	width:126px;
	float:left;
	}
.deliteBox .delete_text{
	width:666px;
	float:left;
	line-height:22px;
	}
.deliteBox .delete_text a{
	color:#000000;
	text-decoration:none;
	}
.deliteBox .delete_text a:hover{
	color:#e20000;
	text-decoration:underline;
	}
.deliteBox .delete_text a.active{
	color:#e20000;
	text-decoration:underline;
	}
.deliteBox .sentMsg{
	width:126px;
	float:left;
	}
.online_section{
	width:845px;
	margin:30px 0px 0px 25px;
	padding:20px 10px 10px;
	background:#f2f2f2;
	border:1px solid #b7b1b1;
	float:left;
	
	}
.online_section img{
	border:6px solid #cccccc;
	}
.online_section .imgBox{
	width:75px;
	margin:0px 9px;
	float:left;
	font-size:11px;
	color:#d00a02;
	text-align:center;
	}
.vewallMsg{
	width:150px;
	text-align:center;
	margin:25px auto;
	}

/*-------End Our Account ---------*/

.loginSection_page{
	width:570px;
	margin:20px auto 0px;
	padding:15px 0px 20px;
	}
.login_input{
	border:1px solid #bbbaba;
	padding:4px;
	width:250px;
	}
.loginSection_page .buttom_text{
	font-size:12px;
	color:#535252;
	font-weight:bold;
	}
.loginSection_page .buttom_text p{
	margin:10px 0px;
	}
.loginSection_page .buttom_text a{
	color:#535252;
	text-decoration:none;
	}
.loginSection_page .buttom_text a:hover{
	color:#ad140e;
	}
.loginSection_page .buttom_text a.active{
	color:#ad140e;
	}

.login_head_txt{
	background: url(../images/heart.png) right no-repeat;
	border-bottom:1px solid #cccccc;
	font-size:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#ad140e;
	font-style:italic;
	line-height:18px;
	padding-bottom:5px;
	}
.login_head_txt span{
	color:#105687;
	font-size:14px;
	}
.login_head_txt span.smal{
	font-size:14px;
	margin-left:35px;
	}

.registration_middle .forgotPass{
	padding:0px 15px 10px; 
	background: url(../images/forgot_grd.gif) repeat-x bottom;
	}
.registration_middle .forgotPass table td span{
	color:#FF0000;
	}
.registration_middle .forgotPass table td span{
	color:#FF0000;
	}
	
.popBpx{
	width:359px;
	height:159px;
	margin:0px auto;
	background:url(../images/going_awaybg.png) no-repeat;
	padding:30px 10px 10px;
	font-size:12px;
	font-weight:bold;
	overflow:hidden;
	}
.popBpx .inputtext{
	width:175px;
	padding:3px;
	border:1px solid #a0a0a0;
	}

/*------MSG Other Member start---*/

.searches{
	width:685px;
	margin:10px auto;
	padding:5px;
	color:#2b2b2b;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	}
.searches a{
	color:#008ab5;
	text-decoration:none;
	padding:0px 15px;
	}
.searches a:hover{
	color:#ad140e;
	}
.searches a.active{
	color:#ad140e;
	text-decoration:underline;
	}
	
.msgToother{
	width:845px;
	margin:0px 0px 0px 55px;
	padding:20px 10px 10px;
	float:left;
	
	}
.msgToother img{
	border:6px solid #cccccc;
	}
.msgToother .imgBox{
	width:95px;
	margin:0px 9px;
	float:left;
	font-size:11px;
	color:#d00a02;
	text-align:center;
	}
.lookingNewpeople{
	padding:0px 5px 5px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#333333;
	}
	
.lookingNewbox{
	background:#f6f4f4;
	padding:30px;
	margin-bottom:10px;
	}
.lookingNewbox a{
	color:#008ab5;
	text-decoration:none;
	font-weight:bold;
	}
.inbox_middle .queckMsg{
	background:url(../images/imbox_grd.gif) bottom repeat-x;
	padding:0px 10px;
	min-height:500px;
	}	
	
.queckMsg_left{
	width:675px;
	float:left;
	margin-right:18px;
	}
 

.queckMsg_left .imgBox{
	width:225px;
	float:left;
	margin-right:10px;
	}
.queckMsg_left .imgBox a{
	color:#008ab5;
	text-decoration:underline;
	}
.queckMsg_left .imgBox a:hover{
	text-decoration:none;
	}	

.queckMsg_left .sub_box{
	width:300px;
	float:left;
	}	
.sub_texTarea{
	width:285px;
	border:1px solid #7f9db9;
	padding:5px;
	height:218px;
	}

.queckMsg_right{
	width:225px;
	float:left;
	}
	
.sent_img_box{
	width:895px;
	padding:20px 10px 10px;
	float:left;
	margin:5px 0px;
	}
.sent_img_box img{
	border:10px solid #cccccc;
	}
.sent_img_box .imgBox{
	width:75px;
	margin:0px 9px;
	float:left;
	font-size:11px;
	color:#d00a02;
	text-align:center;
	}
.queckMsg_main{
	margin:0px; 
	float: left;
	}
	
.seekinFormsg{
	border:1px solid #cccccc;
	padding:4px 0px;
	margin:5px 0px;
	}
.seekinFormsg .seekingA{
	width:144px;
	float:left;
	font-weight:bold;
	padding-left:55px;
	}
.seekinFormsg .man{
	width:260px;
	float:left;
	padding-left:25px;
	}
.seekinFormsg .for{
	width:200px;
	float:left;
	font-weight:bold;
	margin-left:40px;
	}
.seekinFormsg .hang_out{
	width:100px;
	float:right;
	}
.masseges_main{
	border: 1px solid #cccccc;
	border-bottom:13px solid #cccccc;
	padding:10px;
	color:#141313;
	}
.masseges_main a{
	color:#008ab5;
	text-decoration:underline;
	}	
.masseges_main a:hover{
	text-decoration:none;
	}

.masseges_main1{
	border: 1px solid #cccccc;
	border-bottom:13px solid #cccccc;
	padding:10px;
	color:#141313;
	padding-left:50px;
	}
	

.massegesHead{
	padding:10px;
	font-weight:bold;
	font-size:12px;
	margin-top:20px;
	}
.addtoFevorite{
	padding-top:20px;
	text-align:center;
	padding-bottom:10px;
	}
.addtoFevorite span{
	color:#008ab5;
	font-size:11px;
	font-weight:bold;
	}
.addtoFevorite a{
	color:#008ab5;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	line-height:22px;
	padding:0px 5px;
	}
.addtoFevorite a:hover{
	text-decoration:none;
	color:#cb0d09;
	}
.addtoFevorite a.active{
	text-decoration:none;
	color:#cb0d09;
	}

/*------MSG Other Member end---*/

/*------Search Result Page-----*/
.inbox_middle .saarchResult{
	background:url(../images/grd.gif) bottom repeat-x;
	padding:0px 10px;
	}
.inbox_middle .saarchResult .box1{
	width:280px;
	float:left;
	padding:0px 0px;
	margin-left:20px;
	font-size:11px;
	}
.inbox_middle .saarchResult .box1 p{
	margin:5px 0px;
	}
.inbox_middle .saarchResult .box1 img{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	}
	
.personalSex{
	font-size:12px;
	font-weight:bold;
	color:#008ab5;
	padding:3px 0px;
	text-align:center;
	margin-top:90px;
	}
.personalMsges_left{
	width:448px;
	float:left;
	}
.personalMsges_left .box{
	margin-bottom:2px;
	background:#e6e4e3;
	padding:0px 10px;
	}
.personalMsges_left .box span{
	color:#017ca3;
	font-weight:bold;
	}
.personalMsges_left .headTxt{
	padding:5px 15px;
	}
.personalMsges_left .headTxt span{
	color:#017ca3;
	font-weight:bold;
	}
.personalMsges_left .imgBox{
	width:94px;
	float:left;
	margin-right:20px;
	text-align:center;
	color:#d10000;
	}
.personalMsges_left .imgBox img{
	border:13px solid #e2dcdc;
	}
	
.personalMsges_right{
	width:455px;
	float:left;
	margin-left:10px;
	}
.personalMsges_right .box{
	margin-bottom:2px;
	background:#e6e4e3;
	padding-left:20px;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:0px;
	}
.personalMsges_right .box span{
	color:#017ca3;
	font-weight:bold;
	}
.personalMsges_right .headTxt{
	padding:5px 15px;
	text-align:right;
	}
.personalMsges_right .headTxt span{
	color:#017ca3;
	font-weight:bold;
	}
.personalMsges_right .imgBox{
	width:94px;
	float:right;
	margin-left:20px;
	text-align:center;
	color:#d10000;
	}
.personalMsges_right .imgBox img{
	border:13px solid #e2dcdc;
	}
	
.advSearch{
	padding-top:20px;
	text-align:center;
	padding-bottom:20px;
	color:#017ca3;
	}
.advSearch a{
	color:#017ca3;
	text-decoration:none;
	padding:0px 5px;
	}
	
.advSearchII{
	width:700px;
	margin:0px auto;
	}
.advSearchII_left{
	width:279px;
	float:left;
	padding-left:70px;
	}
.advSearchII_left span{
	color:#017ca3;
	font-weight:bold;
	}
.advSearchII_left img{
	border:11px solid #cccccc;
	margin-right:10px;
	float:left;
	}
.advSearchII_right{
	width:279px;
	float:left;
	border-left:2px solid #cccccc;
	padding-left:70px;
	}
.advSearchII_right span{
	color:#017ca3;
	font-weight:bold;
	}
.advSearchII_right img{
	border:11px solid #cccccc;
	margin-right:10px;
	float:left;
	}
.moresearchResult{
	padding-top:20px;
	text-align:center;
	padding-bottom:10px;
	color:#017ca3;
	}
.moresearchResult p{
	margin:5px 0px;
	}
.moresearchResult a{
	color:#017ca3;
	text-decoration:none;
	padding:0px 0px;
	}
.moresearchResult a:hover{
	color:#bf0000;
	text-decoration:underline;
	}
.moresearchResult a.active{
	color:#bf0000;
	text-decoration:underline;
	}
/*--Thanx----------*/
.thanxPage{
	background:url(../images/thx_bg.png) no-repeat;
	height:150px;
	width:940px;
	text-align:center;
	font-size:30px;
	font-weight:bold;
	color:#000000;
	padding-top:100px;
	line-height:22px;
	}
.thanxPage span{
	font-size:12px;
	font-weight:normal;
	}
/*---End Thanx------*/

/*----------View Profile----*/
.profileLeft{
	width:460px;
	float:left;
	margin-right:20px;
	}
.profileRight{
	width:460px;
	float:left;
	}
.profileTop{
	background:url(../images/profile_top.png) no-repeat;
	height:10px;
	}
.profileBottom{
	background:url(../images/profile_bottom.png) no-repeat;
	height:10px;
	}
.profileMiddle{
	background:url(../images/profile_middle.png) repeat-y;
	padding:0px 10px;
	}
.profileMiddle .headText{
	background:url(../images/heart2.png) no-repeat right center;
	font-size:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#ad140e;
	font-style:italic;
	padding:7px 0px;
	}
.profileMiddle .imgSection{
	background:#ddf0f8;
	border-top:1px solid #1ab8e9;
	border-bottom:1px solid #1ab8e9;
	padding:10px;
	margin-bottom:10px;
	}
.profileMiddle h1{
	background:url(../images/h1bg.gif) repeat-x;
	padding:8px 10px;
	margin:0px;
	clear:both;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	}
.profileMiddle .textBox{
	padding:5px 10px 10px ;
	line-height:20px;
	}
.profileMiddle .textBox p{
	margin:5px 0;
	}
.profile_img{
	width:399px;
	height:74px;
	padding:8px 10px;
	background:url(../images/profileimg_bg.png) no-repeat;
	}
.profile_img .lefttextBox{
	width:290px;
	float:left;
	padding-top:15px;
	font-size:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#ad140e;
	font-style:italic;
	}
.profile_img .lefttextBox span{
	color:#010000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	}
.profile_img .imgBox{
	width:102px;
	float:left;
	margin-left:5px;
	}

/*----------End View Profile----*/	

/*---Curv------*/
.curvSection{
	height:10px;
	}
.curvSection .leftTop{
	width:10px;
	height:10px;
	background:url(../images/top_lcrv.png) no-repeat;
	float:left;
	}
.curvSection .rightTop{
	width:10px;
	height:10px;
	background:url(../images/top_rcrv.png) no-repeat;
	float:left;
	}
.curvSection .middleTop{
	background:url(../images/top_middle.png) repeat-x;
	height:10px;
	width:594px;
	float:left;
	}
.curvSection .leftBottom{
	width:10px;
	height:10px;
	background:url(../images/buttom_lcrv.png) no-repeat;
	float:left;
	}
.curvSection .rightBottom{
	width:10px;
	height:10px;
	background:url(../images/buttom_rcrv.png) no-repeat;
	float:left;
	}
.curvSection .middleBottom{
	background:url(../images/buttom_middle.png) repeat-x;
	height:10px;
	width:594px;
	float:left;
	}
.curvSection_middle{
	padding:0px 0px;
	border-left:1px solid #bbbaba;
	border-right:1px solid #bbbaba;
	}
.curvSection_middle .textbox{
	padding:0px 15px 10px; 
	background: #FFF url(../images/registration_grd.png) repeat-x bottom;
	
	}
/* ----End Curv-----*/	


.profileMiddleView{
	background: #FFF url(../images/registration_grd.png) repeat-x bottom;
	padding:0px 10px;
	border-left:1px solid #BBBABA;
	border-right:1px solid #BBBABA;
	}
.profileMiddleView .headText{
	background:url(../images/heart2.png) no-repeat right center;
	font-size:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#ad140e;
	font-style:italic;
	padding:7px 0px;
	}
.profileMiddleView .imgSection{
	background:#ddf0f8;
	border-top:1px solid #1ab8e9;
	border-bottom:1px solid #1ab8e9;
	padding:10px;
	margin-bottom:10px;
	}
.profileMiddleView h1{
	background:url(../images/h1bg.gif) repeat-x;
	padding:8px 10px;
	margin:0px;
	clear:both;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	}
.profileMiddleView .textBox{
	padding:5px 10px 10px ;
	line-height:20px;
	}
.profileMiddleView .textBox p{
	margin:5px 0;
	}

.profileMiddleView .profile_img{
	width:399px;
	height:74px;
	padding:8px 10px;
	background:url(../images/profileimg_bg.png) no-repeat;
	margin-left:60px;
	}

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

.searchResultsingle{
	padding:10px;
	background:#f2efee;
	}
.searchResultsingle1{
	padding:10px;
	}
.searchResul_left{
	padding:5px 15px;
	width:190px;
	float:left;
	}
.searchResul_left span{
	color:#017ca3;
	font-weight:bold;
	}
.searchResul_left .online{
	color:#d10000;
	line-height:25px;
	font-weight:normal;
	}
.searchResul_middle{
	padding:5px 15px;
	width:550px;
	float:left;
	}
.searchResul_middle span{
	color:#017ca3;
	font-weight:bold;
	}
.searchResul_img{
	width:98px;
	float:left;
	}
.searchResul_img img{
	border:12px solid #e2dcdc;
	}
	
	
/*================================================09/04/2010===================================*/

.usermainMgs09{
	margin-bottom:5px;

	}
.textboxsection09{
	padding:15px 15px; 
	background:#ffffff url(../images/inbox_img-bg.gif) repeat-x bottom;
	min-height:210px;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	}
/*.textboxsection09 img{
	border:5px solid #cccccc;
	}*/
	
		
.registration_middle09{
	padding:0px 1px;
	}
.curvSection .middleTop9{
	background:url(../images/top_middle.png) repeat-x;
	height:10px;
	width:920px;
	float:left;
	}
.curvSection .middleBottom9{
	background:url(../images/buttom_middle.png) repeat-x;
	height:10px;
	width:920px;
	float:left;
	}
 .inbox_top1{
	height:10px;
	}
	.inbox_bottom1{
	height:10px;
	}
.inbox_middle1{
		padding:0px 1px;
	}
.inbox_middle1 .saarchResult1{
	padding:0px 10px;
	}
.inbox_middle1 .saarchResult1 .box1{
	width:280px;
	float:left;
	padding:0px 0px;
	margin-left:20px;
	font-size:11px;
	}
.inbox_middle1 .saarchResult1 .box1 p{
	margin:5px 0px;
	}
.inbox_middle1 .saarchResult1 .box1 img{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	}
	
	
	
	