@charset "utf-8";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:"Trebuchet MS";
}
h2 {margin: 0;}
h4 {margin:0;}
a{color:#000;text-decoration:none;}
 a:hover{
	/*color:#c50f16;*/
	text-decoration:none;
	/*text-decoration:underline;*/
}
a .active{
	/*color:#c50f16;*/
	text-decoration:none;
}

#left_txt{
	/*font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;*/
	font-size:13px;
	text-align:left;
	margin-left:0px;
}
#left_txt1{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:left;
	margin-left:0px;
}
.orangeline{
	color:#90191B;
	font-size:13px;
}
.orangeline a{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#90191B;
	text-decoration:none;

}
.orangeline a:hover{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#90191B;
	text-decoration:none;
	/*font-weight:bold;*/
	/*text-decoration:underline;*/
}
.grayline {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9900;
	text-decoration: none;
	text-align: center;
}
.bodywrapper {
	width:1000px;
	height:auto;
	margin-right: auto;
	margin-left: auto;
}

/*------------ header css --------------------*/
.header {
	margin:0px 7px 0px 7px;
	height:140px;
	width:986px;
}

.logo {
	float:left;
	width:320px;
	height:77px;
	padding-bottom:5px;
	padding-top:7px;
	text-align:left;
}
.top_links{
	float:right;
	width:664px;
	height:47px;
	padding-top:9px;
	text-align:right;
	/*font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;*/
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
}
.top_link2{
	/*font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;*/
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
}
.top_links a {
	color:#000;
	text-decoration:none;
	padding-left:2px;
	padding-right:2px;
}

.top_contactlinks{
	float:right;
	width:664px;
	height:27px;
	padding-bottom:5px;
	text-align:right;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
}

.top_contactlinks a {
	color:#000;
	text-decoration:none;
}
.freeUserFonts{
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#FB8604;
}
.freeUserFonts a {
	color:#FB8604;
	text-decoration:none;
}
.main_nav {
	width:986px;
	height:38px;
	background:url(assests/images/menu_bg.gif) repeat-x;
	/*background:#f5703c;*/
	clear: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFF;
}
.main_nav ul{
	margin: 0;
	padding: 0px;
	list-style: none;
	line-height: normal;
}

.main_nav ul li {
	float:left;
}

.main_nav ul li a {
	list-style:none;
	display:block;
	float:left;
	color:#FFFFFF;
	height:27px;
	text-decoration:none;
	padding:10px 48px 0px 50px; /*top, right, bottom, left*/
	border:1px #EB9F92 solid;
}

.main_nav ul li a:hover {
	list-style:none;
	display:block;
	float:left;
	background:url(assests/images/menuover_bg.gif) repeat-x;
	color:#FFFFFF;
	height:27px;
	text-decoration:none;
	padding:10px 48px 0px 50px; /*top, right, bottom, left*/
}

.main_nav ul li a:active{
	list-style:none;
	display:block;
	float:left;
	background:url(assests/images/menuover_bg.gif) repeat-x;
	color:#FFFFFF;
	height:27px;
	text-decoration:none;
	padding:10px 48px 0px 50px;
}

.divider {
	float:left;
	width:2px;
	background:url(assests/images/menu_divider.gif) no-repeat;
	background-position:center;	
}

.main_nav_shadow {
	height:9px;
	width:986px;
	background:url(assests/images/menu_shadowbg.gif) repeat-x;
}


/*------------ header css --------------------*/


/*------------ body holder css --------------------*/
.body_holder {
	float:left;
	margin:0;
	padding-left:8px;
	width:986px;
	height:auto;
}
.mid_banner{
	float:left;
	width:100%;
	height:auto;
}

.mid_left {
	float:left;
	clear:both;
	width:641px;
	height:366px;
	
}
.mid_right{
	float:right;
	padding-top:5px;
	width:345px;
	height:370px;
	background:#f7f7f7;
}
.login {
	clear:both;
	float:left;
	width:100%;
	height:auto;
	background:url(assests/images/login_bg.gif) repeat-x;	
	margin-bottom:14px;
}
.form_login{
	float:left;
	width:100%;
	height:auto;
}
.sideheading {
	color:#BA0001;
	/*font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;*/
	font-family:Arial;
	font-size:16px;
	text-align:left;
	font-weight:bold;
	padding-left:5px;
	vertical-align:text-top;
	padding-top:5px;
	
	/*float:left;*/
}
.sideheadingFAQ {
	color:#c80300;
	/*font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;*/
	font-family:Arial;
	font-size:16px;
	text-align:left;
	font-weight:bold;
	padding-left:5px;
	vertical-align:text-top;
	padding-top:5px;
	
	/*float:left;*/
}

.sideheadingCompMsg {
	color:#BA0001;
	/*font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;*/
	font-family:Arial;
	font-size:16px;
	text-align:left;
	font-weight:bold;
	padding-left:5px;
	vertical-align:text-top;
	padding-top:0px;
	/*float:left;*/
}

.cityloc_text a{
text-decoration:none;
color:#BA0001;
}

.cityloc_text {
	color:#BA0001;
	font-family:Arial;
	font-size:13px;
	text-align:left;
	font-weight:bold;
	padding-left:0px;
	padding-top:0px;
	height: auto;
	width: auto;
}



.photoSideheading {
	color:#BA0001;
	font-family:"Arial";
	font-size:16px;
	text-align:left;
	font-weight:bold;
	padding-left:5px;
	vertical-align:text-top;
	/*padding-top:15px;
	float:left;*/
}
.sideheadingChangePwd {
	color:#BA0001;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	text-align:left;
	font-weight:bold;
	padding-left:5px;
	padding-top:4px;
	vertical-align:text-top;
	/*padding-top:15px;
	float:left;*/
}

.sideheadingNew {
	color:#000000;
	font-family:Arial;
	font-size:16px;
	text-align:left;
	font-weight:bold;
	padding-left:5px;
	vertical-align:text-top;
	/*padding-top:15px;
	float:left;*/
}

.sideheading a{
	color:#BA0001;
	text-decoration:none;
}
.sideheading a:hover{
	color:#BA0001;
	text-decoration:none;
}
.newmatch_list {
	color:#db150d;
	font-family:Arial;
	font-size:16px;
	text-align:left;
	font-weight:bold;
	padding-left:5px;
	vertical-align:text-top;
	float:left;
	padding-top:5px;
}

.content_txt {
	font-size:14px;
	color:#000;
	text-align:left;
	height: auto;
	width: auto;
	font-family: "Trebuchet MS";
	padding-left: 2px;
}
.content_txt_searchRes {
	font-size:14px;
	color:#000;
	text-align:left;
	height: auto;
	width: auto;
	font-family: "Trebuchet MS";
	padding-left: 5px;
}
.gray_txt{
	float:left;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	color:#CCC;
}

.small_txt {
	font-size:11px;
	color:#000;
}
.small_txt a{
	text-decoration:none;
	/*text-decoration:underline;*/
	color:#000;

}
.small_txt a:hover{
	color:#000;
	text-decoration:none;

}
.content_1 {
	clear:both;
	float:left;
	height:auto;
	width:488px;
	padding-right:10px;
	/*margin-top:5px;*/
	border-right:1px #E9E9E9 solid;
}
.content_2 {
	float:right;
	height:auto;
	width:475px;
	padding-left:10px;
}

.three_divs{
	width:986px;
	float:left;
	background:#FF9;
	
}

.content_3 {
	float:left;
	height:auto;
	width:280px;
	padding-right:5px;
	border-right:1px #e9e9e9 solid;
	margin-bottom:5px;
}

.content_4{
	
	height:184px;
	width:330px;
	padding-right:5px;
	float:left;
	border-right:1px #e9e9e9 solid;
	margin-bottom:5px;
}

.content_5 {
	height:184px;
	width:360px;
	float:right;
	margin-bottom:5px;

}

.content_5 #image_holder {
	float:left;
	width:135px;
	height:auto;
	
}

.content_5 #column1 {

	width:95px;
	height:auto;
	float:left;
	
	/*text-indent:-20px;*/
	
}
.content_5 #column2{
	float:right;
	height:auto;
	width:120px;

	/*text-indent:-20px;*/
}


.redcontent_txt{
	/*color:#DB150D;*/
	color:#90191B;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:right;
	height:10px;
	/*padding-bottom:5px;*/
}
.body_txt{	
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:center;
}

.redcontent_txt a{
	/*color:#DB150D;*/
	color:#90191B;
	text-decoration:none;
}
.redcontent_txt a:hover{
	color:#F00;
	text-decoration:none;
	/*text-decoration:underline;*/
}

.horizontal_line{
	float:left;
	height:2px;
	width:986px;
	margin-top:5px;
	padding-bottom:5px;
	border-top: 1px solid #e9e9e9;
}

.subtitle_txt{
    border-radius: 8px 8px 8px 8px;
    color:  #5DC7FD;
    font-family: bold;
    font-size: 14px;
    padding: 9px;
    text-align: left;
    text-decoration:underline;
}
.grayBackGround{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	background-color:#e9e9e9;
}
.right_txt{
	color:#DB150D;
	font-size:13px;
	text-decoration:none;
	text-align:right;
	padding-right:5px;
	padding-top:3px;
	padding-left:5px;
	padding-bottom:5px;
}

.left_nav .right_txt a{
	color:#90191B;
	text-decoration:none;
}

.right_txt a:hover{
	color:#6a6a6a;
	text-decoration:none;
	/*text-decoration:underline;*/
}
/*------------ body holder css --------------------*/
/*------------ footer css --------------------*/
.footer {
	clear:both;
	margin:5px 7px 7px 7px;
	text-align:center;
	/*font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;*/
	font-family:Arial;
	color:#333333;
	border-top:1px solid #E9E9E9;
	padding-top:10px;

}
.footer a {
	color:#333333;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;	
}
.copyright{
	font-size:12px;
	text-align:center;
	font-weight:normal;
	/*font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;*/
	font-family:Arial;
	color:#333333;
}
/*------------ footer css --------------------*/
/*------------tabs start --------------------*/
.bg_img {
	display: block;
	height: 366px;
	width: 340px;
	background-image:url(assests/images/quick-register_bg.gif)
}

div.content {
	clear: left;
	padding: 4px;
	background-color: #FFF;
	height: 310px;
	width: 320px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;

}
div.content span{
	color:#ff9900;
	font-size:12px;
}
div.content span a{
	color:#ff9900;
	font-size:12px;
	text-decoration:none;
}

div.content span a:hover{
	color:#C72E32;
	font-size:12px;
	text-decoration:underline;
}

div.content.inactive {
	display: none;
}

ol#toc {
    height: 2em;
    list-style: none;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
    margin: 0;
    padding: 0;
}

ol#toc a {
    background: #bdf url("assests/images/tabs2.gif");	
    color: #fff;
    display: block;
    float: left;
    height: 2em;	
    padding-left:10px;
    text-decoration: none;
}

ol#toc a:hover {
    background-color: #db150d;
    background-position: 0 -120px;
}
.tab_holder {
	display: block;
	padding: 5px;
}


ol#toc a:hover span {
    background-position: 100% -120px;
}

ol#toc li {
    float: left;
    margin: 0 1px 0 0;
}

ol#toc li a.active {
   /* background-color: #48f;*/
    background-position: 0 -58px;
    color: #db150d;
    font-weight: bold;
}

ol#toc li a.active span {
    background-position: 100% -58px;
}

ol#toc span {
	background: url("assests/images/tabs2.gif") 100% 0;
	display: block;
	line-height: 2em;
	padding-right: 15px;
	padding-left:0px;
}
.advanced{
	text-decoration:none;
	color:#DB150D;
	float:right;
}
.advanced a{
	text-decoration:none;
	color:#DB150D;
}

.advanced a:hover{
	/*text-decoration:underline;*/
	color:#c50f16;
}

.dotted1_separator{
	border-bottom:1px #CCC dashed;
	padding-bottom:30px;
}
.dotted1_separator_City{
	border-bottom:1px #CCC dashed;
	padding-bottom:2px;
}
.search_id{
	margin-top:8px;
}
/*------------tabs end --------------------*/



/*------------Stories form css end --------------------*/
img.alignleft {
	float: left;
	/*margin-right: 15px;*/
}
.entry {
	text-align: justify;
	margin-bottom: 20px;
	padding: 0px 5px 15px 5px;
}
.content_left{
	color:#000;
	font-size:13px;
	text-align:left;
}
.content_left a{
	font-size:13px;
	color:#000;
	text-align:justify;
	text-decoration:none;
	/*text-decoration:underline;*/
}
.content_left a:hover{
	font-size:13px;
	color:#000;
	text-align:justify;
	text-decoration:none;
}

.content_right{
	color:#000;
	float:left;
	font-size:13px;
	text-align:right;
	width:740px;
	padding:5px 5px 5px 0px;
}
.msgHeading{
	font-family:Arial;
	color:#5FOEOC;
	font-size:14px;
	text-align:left;
}

/*------------- Left Navigation starts --------------*/
.left_nav{    
	float:left;
	width:210px;
	height:auto;
	background:#f4f4f4;	
	border:1px solid #e5e5e5;
	padding:10px;
	/*margin-bottom:10px;*/
	font-family:"Arial";
	font-size:12px;
	text-align:left;
}


.left_nav a:hover{
	color:#c50f16;
	/*font-weight:bold;*/
	text-decoration:none;
}
.left_nav a .active{
	color:#c50f16;
	/*font-weight:bold;*/
	text-decoration:none;
}



#border_bottom{
	border-bottom: dashed 1px #cdcdcd;
	padding-bottom:10px;
}

.find_soulmate{
   padding-top:10px;
   padding-bottom:10px;
	width:auto;
	height:auto;
	background:#FFF;
	
}

.advance_search{
	width:auto;
	height:auto;
	background:#FFF;
	text-align:left;
	vertical-align:middle;
	font-weight:bold;
	padding:10px;
}

.keyword_search{
	width:auto;
	height:auto;
	background:#FFF;
}

.search_memberid{
	width:auto;
	height:auto;
	background:#FFF;
}


.account_info{
	width:auto;
	height:auto;
	background:#FFF;
	padding:10px;
}

.matches{
	width:auto;
	height:auto;
	background:#FFF;
	padding:10px;
}


.communication{
	width:auto;
	height:auto;
	background:#FFF;
	padding:10px;
}


.others{
	width:auto;
	height:auto;
	background:#FFF;
	padding:10px;
}

.advertise{
	width:auto;
	height:auto;
	background:#FFF;
	padding:25px;
	text-align:center;
}

.left_nav ul li{
	list-style-image:url("assests/images/leftnav_bullet.gif");
	vertical-align:middle;
	/*text-indent:-10px;*/
	margin-left:-27px;
}


.left_nav ul li a:hover{
	color:#c50f16;
	/*font-weight:bold;*/
}
.left_nav ul li .active{
	color:#c50f16;
	/*font-weight:bold;*/
}
#search_txt{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999;
	text-align:left;
}

/*------------- Left Navigation ends --------------*/

/*------------- Body Content -----------------------------*/

.body_content{
	float:right;
	width:748px;
	height:auto;
	margin-left:5px;
}

.my_account{
	float:left;
	width:748px;
	background:#f4f4f4;
}

.account_bg{
	background:url("assests/images/account_bg.gif") repeat-x;
	height:30px;
	color:#FFF;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	vertical-align:middle;
	padding-left:10px;
	padding-top:5px;
}

.current_account{
	float:left;
	padding:5px;
	background:#f4f4f4;
	width:735px;
	height:auto;
}
.myaccount_image{
	float:left;
	width:100px;
	height:auto;
	margin-right:10px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}

.account_details{
	padding:5px;
	float:left;
	width:725px;
	background:#fff;
	
}
.acc_details{
	float:left;
	width:auto;
	vertical-align:top;
	font-size:13px;
	color:#000;
	text-align:justify;
	/*padding-top:5px;*/
}

.verify_mob{
	float:left;
	width:747px;
	height:auto;
	background:#FFF;
font-size:17px;	
}
.verify_bg{
	height:30px;
	width:99%;
	background:#c50f16;
	/*margin-top:5px;
	margin-bottom:5px;*/
	font-weight:bold;
	color:#FFFFFF;
	text-align:middle;
	padding-left:10px;
	padding-top:5px;
}
.white_heading{
	font-weight:bold;
	color:#FFF;
	text-align:left;
	padding-left:10px;
}
.whiteHeadingVerifyMob{
	font-weight:bold;
	color:#FFF;
	text-align:left;
}

.new_matches_holder{
	float:left;
	width:747px;
	height:auto;
	background:#FFF;
	padding-bottom:7px;
}

.maroon_heading{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	color:#5f0e0c;
	background:#f4f4f4;
	padding-left:5px;
	height:23px;
	padding-top:6px;
	
}

.match_result{
	float:left;
	width:100%;
	height:auto;
	/*margin-top:15px;
	padding:10px;*/
}

.box_result1{
	float:left;
	/*width:257px;*/
	width:240px;
	height:180px;
	border: 1px solid #e7e7e7;
	margin-right:7px;
	margin-bottom:5px;
	margin-top:5px;
	font-family:"Trebuchet MS";
	font-size:13px;
	text-align:left;
}

.mail_box_result{	
	float:left;
	width:260px;
	height:auto;
	border: 1px solid #e7e7e7;
	margin-right:4px;	
	margin-top:0px;
	margin-bottom:4px;
	font-family:"Trebuchet MS";
	font-size:12px;
	text-align:left;	
}
.box_result2{
	float:left;
	width:242px;
	height:180px;
	border: 1px solid #e7e7e7;
	margin-right:7px;
	margin-bottom:5px;
	margin-top:5px;	
	font-family:"Trebuchet MS";
	font-size:13px;
	text-align:left;
}


.box_result3{
	float:left;
	width:242px;
	height:180px;
	margin-bottom:5px;
	margin-top:5px;
	border: 1px solid #e7e7e7;
	font-family:"Trebuchet MS";
	font-size:13px;
	text-align:left;
	
}



#double_border{
	border-bottom: dashed 1px #cdcdcd;
	border-top: dashed 1px #cdcdcd;
	border-left:none;
	border-right:none;

}
.resultimage_holder{
	clear:left;
	float:left;
	width:75px;
	height:auto;
	padding:5px;
	margin-right:0px;
	/*margin-bottom:5px;*/
}

.individual_details{
	width:auto;
	height:auto;
	font-size:13px;
	color:#000;	
	text-align:left;
	padding-top:8px;	
}
.mail_links{
	float:left;
	clear:both;
	width:auto;
	height:auto;
	padding-left:9px;
	font-family:"Arial";
}
.result_name{
	font-weight:bold;
	color:#000;
	float:left;
	padding-left:9px;
	padding-top:3px;
	/*width:230px;*/
	width:auto;
	height:auto;
}
.list_result_name{
	font-weight:bold;
	color:#000;
	float:left;
	padding-left:3px;
	padding-top:3px;
	/*width:230px;*/
	width:auto;
	height:auto;
}
.list_result_name1{
	font-weight:bold;
	color:#000;
	
	padding-left:3px;
	padding-top:3px;
	/*width:230px;*/
	width:auto;
	height:auto;
}
.topPadding{
	padding-top:5px;
}
.online{
	float:left;
	/*color:#0C0;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;*/
	padding-bottom:5px;
	padding-top:3px;
	padding-left:5px;
	clear:right;
}

.redtxt{
	color:#c50f16;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
}
.redtxt_title{
	color:#c50f16;
	font-weight:bold;
	font-family:"Trebuchet MS";
	font-size:16px;
}
.redtxt1{
	color:#c50f16;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	/*text-decoration:underline;*/
}
.redtxt a{
	color:#c50f16;
	font-weight:bold;
	text-decoration:none;
}
.redtxt a:hover{
	color:#F00;
	font-weight:bold;
	text-decoration:none;
	/*text-decoration:underline;*/
}
.match_watch{
	float:left;
	width:747px;
	height:auto;
	/*margin-bottom:7px;*/
}

.left_watch{
	float:left;
	width:360px;
	margin-top:10px;
	margin-bottom:10px;	
	line-height:30px;
	border-right:1px solid #E9E9E9;
}

.matching_numbers{
	float:left;
	width:auto;
	padding-right:10px;
}
.mem_yet_tobecontacted{
	float:left;
	clear:both;
	width:auto;
	padding-right:10px;
}

.right_watch{
	float:left;
	width:370px;
	margin-top:10px;
	margin-bottom:10px;
	padding-left:10px;
	line-height:30px;
}

.mem_yet_tobeviewed{
	float:left;
	width:auto;
	padding-right:10px;
}

.matchwatch_alerts{
	float:left;
	clear:both;
	width:auto;
	padding-right:10px;
}

.my_messages{
	float:left;
	width:747px;
	height:auto;
}

.msg_received{
	float:left;
	width:360px;
	height:auto;
	line-height:30px;
	margin-top:10px;
	margin-bottom:10px;
	border-right:1px solid #E9E9E9;
}

.msgreceived_number{
	float:left;
	width:auto;
	padding-right:10px;
}

.msgreceived_details{
	float:left;
	clear:left;
	width:360px;
	height:auto;
}

.msgicon_img{
	clear:left;
	float:left;
	width:23px;
	height:auto;
	line-height:30px;
	padding:5px;
}

.msg_line{
	float:left;
	width:auto;
	height:auto;
	color:#000;
	font-size:13px;
	text-align:left;
	line-height:30px;
	padding-left:5px;
	padding-right:10px;
}


.msg_count{
	color:#C30;
	font-size:13px;
	width:auto;
	height:auto;
	line-height:30px;
}

.msg_sent{
	float:left;
	width:370px;
	padding-left: 10px;
	height:auto;
	line-height:30px;
	margin-top:10px;
	margin-bottom:10px;
}
.msgsent_number{
	float:left;
	width:auto;
	padding-right:10px;
}


.my_interests{
	float:left;
	width:740px;
	height:auto;
}


.int_received{
	float:left;
	width:355px;
	height:auto;
	line-height:30px;
	margin-top:10px;
	margin-bottom:10px;
	
}

.intreceived_number{
	float:left;
	width:auto;
	padding-right:10px;
}

.intreceived_details{
	float:left;
	clear:left;
	width:355px;
	height:auto;
}

.inticon_img{
	clear:left;
	float:left;
	width:23px;
	height:auto;
	line-height:30px;
	padding:5px;
}

.int_line{
	float:left;
	width:auto;
	height:auto;
	color:#000;
	font-size:13px;
	text-align:left;
	line-height:30px;
	padding-left:5px;
	padding-right:10px;
}


.int_count{
	color:#C30;
	font-size:13px;
	width:auto;
	height:auto;
	line-height:30px;
}

.int_sent{
	float:right;
	width:370px;
	height:auto;
	line-height:30px;
	margin-top:10px;
	margin-bottom:10px;
	padding-left:10px;
	border-left:1px solid #E9E9E9;
}
.intsent_number{
	float:left;
	width:auto;
	padding-right:10px;
}

.my_requests{
	float:left;
	width:740px;
	height:auto;
}

.req_received{
	float:left;
	width:360px;
	height:auto;
	line-height:30px;
	margin-top:10px;
	margin-bottom:10px;
	border-right:1px solid #E9E9E9;
}

.reqreceived_number{
	float:left;
	width:auto;
	padding-right:10px;
}

.reqreceived_details{
	float:left;
	clear:left;
	width:360px;
	height:auto;
}

.reqicon_img{
	clear:left;
	float:left;
	width:23px;
	height:auto;
	line-height:30px;
	padding:5px;
}

.req_line{
	float:left;
	width:auto;
	height:auto;
	color:#000;
	font-size:13px;
	text-align:left;
	line-height:30px;
	padding-left:5px;
	padding-right:10px;
}


.req_count{
	/*float:left;*/
	color:#C30;
	font-size:13px;
	width:auto;
	height:auto;
	line-height:30px;
}

.req_sent{
	float:right;
	width:364px;
	height:auto;
	line-height:30px;
	margin-top:10px;
	margin-bottom:10px;
}
.reqsent_number{
	float:left;
	width:auto;
	padding-right:10px;
}

.pswdreq_btns{
	float:left;
	clear:left;
	width:340px;
	height:auto;
	margin-left:10px;
}

.new_btn{
	float:left;
	/*width:102px;*/
	height:auto;
	background:#fbfbfb;
	padding:3px;
	border:1px solid #e4e4e4;
	margin-right:5px;
}

.new_btn a{
	color:#000;
	text-decoration:none;
}

.btnicon_img{
	clear:left;
	float:left;
	width:23px;
	height:auto;
	line-height:20px;
	padding:2px 0px 2px 3px;
}

.btn_line{
	float:left;
	width:auto;
	height:auto;
	color:#000;
	font-size:13px;
	text-align:left;
	line-height:20px;
	padding-left:5px;
	padding-right:5px;
}
.btn_line a{
	color:#000;
	text-decoration:none;
}

.btn_count{
	float:right;
	color:#C30;
	font-size:13px;
	width:auto;
	height:auto;
	line-height:20px;
}
.profile_progress{
	float:left;
	width:auto;
	height:5px;
}
.edit_btn{
	float:right;
	width:auto;
	height:auto;
}


.profile_edit1 {	
	float:left;
	height:133px;
	width:220px;
	padding-right:5px;
	border-right:1px #CCC solid;
	margin-bottom:5px;
}
#profile_column1{
	float:left;
	height:auto;
	width:180px;
	padding-left:10px;
}
#profile_account_column1{
	float:left;
	height:auto;
	width:180px;
	line-height:8px;
	padding-left:10px;
}
#profile_column2{
	float:right;
	height:auto;
	width:20px;
}
.redsubtext{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#BA0001;
	line-height:19px;
}

.redsubtext a{
	color:#BA0001;
	text-decoration:none;
}
.redsubtext a:hover{
	color:#c50f16;
	text-decoration:none;
	/*text-decoration:underline;*/
}

.redsubtextunderline{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#F00;
	line-height:15px;
	text-decoration:underline;
}

.editProfAMD{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#BA0001;
	text-decoration:none;
}

.add_txt{
	float:right;
	width:auto;
	height:auto;
	margin-left:10px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#F00;
}
.add_txt a{
	color:#F00;
	text-decoration:none;
}
.add_txt a:hover{
	color:#c50f16;
	text-decoration:none;
	/*text-decoration:underline;*/
}
/*Added 
	float:left;
	text-align:left;
	on 8/17/2011 for left align in editProfileBody.jsp */
#profile_column{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#F00;
	height:auto;
	float:left;
	text-align:left;
	width:200px;
	/*padding-left:10px;*/
	line-height:10px;
}

#profile_column a{
	color:#F00;
	text-decoration:none;
}
#profile_column a:hover{
	color:#c50f16;
	text-decoration:none;
	/*text-decoration:underline;*/
}
.myaccountprofile_edit{
	float:left;
	clear:left;
	width:745px;
	height:133px;
}
.profile_edit{
	float:left;
	clear:left;
	width:745px;
	height:auto;
}
.profile_edit2{	
	height:133px;
	width:250px;
	padding-right:5px;
	float:left;
	border-right:1px #CCC solid;
	margin-bottom:5px;
}
.profile_edit3 {
	height:133px;
	width:255px;
	float:right;
	margin-bottom:5px;
}
/* Added on 12/20/2011 */
.profile_edit3 ul li{
	list-style-image:url("assests/images/orange_bullet.gif");
	margin-left:-20px;
	line-height:32px;
}
.profile_edit3 ul li a{
	color:#BA0001;
	text-align:left;
	font-size:13px;
	text-decoration:none;
}
.profile_edit3 ul li a:hover{
	color:#BA0001;
	text-align:left;
	font-size:13px;
	text-decoration:underline;
}
/* Added on 12/20/2011 */
.table_bg{
	background-color:#f4f4f4;
	height:auto;
}

.profile_history{
	float:left;
	width:730px;
	height:auto;
	background:#f4f4f4;
	padding:5px 3px 5px 10px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	line-height:12px;
}


.mymsg_content1{
	float:left;
	width:740px;
	height:auto;
}

.orange_txt{
	float:left;
	width:500px;
	height:auto;
	color:#BA0001;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	padding:5px 5px 0px 5px;
}

 .seltxtstyle{
   /* float:left;
	width:500px;*/
	height:auto;
	color:#000;
	font-size:13px;
	font-weight:normal;
	text-align:left;
	/*padding:5px 5px 0px 5px;*/
	margin-top:5px;
}
.selalltxtstyle{
    float:left;
	height:auto;
	color:#000;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	padding:5px 5px 0px 5px;
}

.orange_txt a{
	color:#F90;
	text-decoration:none;
}
.orange_txt a:hover{
	color:#F60;
	text-decoration:none;
	/*text-decoration:underline;*/
}

.back_msg{
	float:right;
	width:200px;
	height:auto;
	/*color:#F90;*/
	color:#000000;
	font-size:13px;
	font-weight:bold;
	text-align:right;
	padding:5px 0px 0px 5px;
	
}

.back_msg a{
	/*color:#F90;*/
	color:#000000;
	text-decoration:none;
}
.back_msg a:hover{
	color:#F60;
	text-decoration:none;
	/*text-decoration:underline;*/
}

.my_msgs{
	float:left;
	width:740px;
	height:auto;
}
.black_sideheading{
	float:left;
	width:auto;
	height:auto;
	padding:5px;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#5F0E0C;
}
.msgrec_number{
	float:left;
	width:auto;
	height:auto;
	padding:4px 5px 0px 5px;
}

.new_msgs{
	float:left;
	width:740px;
	height:auto;
}

.new_msgtitle{
	float:left;
	width:740px;
	height:auto;
	background:#f4f4f4;
}

.msgs_block{
	float:left;
	width:740px;
	height:auto;
}

.newmsg_num{
	float:left;
	width:730px;
	height:auto;
	padding:10px 5px 10px 5px;
	border-bottom:1px solid #e9e9e9;
}
.account_halfdetails{
	float:left;
	width:auto;
	vertical-align:top;
	font-size:13px;
	color:#000;
	margin-left:10px;
	text-align:justify;
}
.rec_date{
	float:left;
	width:100%;
	height:auto;
	font-size:12px;
	text-align:left;
	color:#666;
}
.sender_name{
	float:left;
	font-weight:bold;
	color:#000;
	float:left;
	padding-top: 5px;
}
.deleted_profile{
	float:left;
	font-weight:bold;
	color:red;
	float:left;
	padding-top: 5px;
}

.sender_image{
	float:left;
	width:auto;
	height:auto;
	padding:5px;
	margin-right:10px;

}
.msg{
	clear:left;
	float:left;
	width:auto;
	color:#000;
	font-size:13px;
	text-align:justify;
	line-height:22px;
	padding:5px 5px 5px 0px;
}
.nm_txt{
	color:#000;
	font-size:13px;
	text-align:justify;
	line-height:22px;
	/*padding:0px 5px 5px 0px;*/
}
.msg_entry {
	float:left;
	text-align: justify;
	margin-bottom: 5px;
	padding: 0px 5px 0px 5px;
}
.select_all{
	float:left;
	width:100%;
	height:auto;
	border-bottom:1px solid #e9e9e9;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	line-height:25px;
}

.select_profile{
	float:left;
	width:100%;
	height:auto;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	
}
.full_box{
	float:left;
	width:100%;
	height:100%;
	margin-bottom:5px;
}

#fragment-1{
	float:left;
	width:100%;
	height:auto;
}
#fragment-2{
	float:left;
	width:100%;
	height:auto;
}
#fragment-3{
	float:left;
	width:100%;
	height:auto;
}

/*------------- Body Content -----------------------------*/

/*------------Login assests/images --------------------*/
.login_img{
	background-image:url("assests/images/Login_02.gif");
	background-repeat:no-repeat;
	width:402px;
	height:328px;
	float:left;
	margin-top:20px;
	margin-left:70px;
	margin-bottom:50px;
}

.login_img .separator{
	border-bottom:1px #ffcb91 dashed;
	padding-top:10px;
	width:320px;
}
.new_member_reg{
	background-image:url("assests/images/Login2.gif");
	background-repeat:no-repeat;
	width:402px;
	height:328px;
	float:right;
	margin-top:20px;
	margin-right:50px;
}

.login_img h3{
	font-family:"Trebuchet MS";
	color:#db150d;
	padding-left:50px;
	padding-top:15px;
}

.login_img_text{
	font-family:"Trebuchet MS";
	font-weight:normal;
	font-size:11px;
	padding-left:50px;
	margin:0;
	color:#4f4f4d;
}
.login_img_text a{
	color:#4f4f4d;
	text-decoration:none;
}
.login_img_text a:hover{
	color:#333333;
	text-decoration:none;
	/*text-decoration:underline;*/
}
.login_text{	
	font-weight:bold;
	font-size:15px;
	color:#333333;
}
.login_reg_text{	
	font-weight:normal;
	font-size:12px;
	color:#333333;
}
.new_member_reg .separator{
	border-bottom:1px #f1cb45 dashed;
	padding-top:10px;
	width:320px;
}
.new_member_reg h3{
	font-family:"Trebuchet MS";
	color:#623709;
	padding-left:50px;
	padding-top:15px;
}
.login_img_text1{
	font-family:"Trebuchet MS";
	font-weight:normal;
	font-size:11px;
	padding-left:50px;
	color:#4f4f4d;
}
.new_member_reg li{
	list-style-image:url("assests/images/dot.gif");
	font-family:"Trebuchet MS";
	font-weight:normal;
	font-size:14px;
	margin-left:21px;
}

.new_member_reg table{
	font-family:"Trebuchet MS";
	font-weight:normal;
	font-size:13px;
}
.regbutton{
	float:right;
	padding-right:50px;
}
/*------------Login assests/images end --------------------*/

/*------------Success stories assests/images start --------------------*/
#stories_left_side{
	float:left;
	width: 690px;
}
#fp_cont_holder{
	float:left;
	width: 690px;
	border-right:1px solid #ccc;
}
.stories_ban{
	background-image:url("assests/images/image1_01.gif");
	background-repeat:no-repeat;
	width:100%;
	height:58px; 
	float: left;	
}
.stories_ban_text{	   
	padding-left:110px;
	padding-top:5px;
	color: #FFFFFF;
	font-size: 1.8em;
}
#right_side{
	float:right;
	width: 289px;
	border-left:1px solid #E9E9E9;
	min-height:450px;
	max-height:100%;
	margin-bottom: 10px;
	padding-left:5px;
}
#fp_right_side{
	float:right;
	width: 288px;
	min-height:450px;
	max-height:100%;
	margin-bottom: 10px;
	padding-left:5px;
}
.quick_form{
	float:right;
	width:288px;
	height:auto;
}
.red_ban{
	background-image:url("assests/images/slidebar.gif");
	background-repeat:repeat-x;
	width:auto;
	height: 30px;
	font-family:"Arial";
    color: #FFFFFF;
	font-size: 16px;
	font-weight:bold;
	padding-left:5px;
	padding-top:6px;
	margin-bottom: 6px;
}
.weddingServicesBG{
	background-image:url("assests/images/image1_03.gif");
	background-repeat:repeat-x;
	width:auto;
	height: 30px;
	font-family:"Arial";
    color: #FFFFFF;
	font-size: 16px;
	font-weight:bold;
	padding-left:5px;
	padding-top:5px;	
}
.form_cont{
	 margin-top: 15px;
}
.form_cont table{
	font-family:"Trebuchet MS";
	font-size:14px;
	text-align:left;
    color: #000000;
	padding-left: 10px;
}
.form_cont span{
color:#ff9900;
font-size:12px;
}
.form_cont span a{
color:#ff9900;
font-size:12px;
}

.form_cont span a:hover{
	color:#C72E32;
	font-size:12px;
	text-decoration:none;
	/*text-decoration:underline;*/
}
.stories_content{
	float:left;
	width: 685px;
	height:auto; 	
}

.stories_dotted_separator{	
	border-bottom:1px #E9E9E9 dashed;
	/*padding-top:20px;*/
	padding-bottom:20px;
}
.stories_dotted_separator1{	
	border-bottom:1px #E9E9E9 dashed;
	padding-top:10px;
}
.post_image{
	margin-top:10px;
	margin-bottom: 10px;
}

.stories_form{
	margin-top:10px;
	font-family:"Trebuchet MS";
	font-size:13px;
	/*font-weight:bold;	*/
}

.success_tab_heading{font-size:1.0em; width:auto; font-weight:bold; float:left; padding:5px;  }
.success_tab_bar{ background-color:#fff3e6; width:100%; max-width:auto;  margin: 0px; float:left;}
.success_bgimag{ background-image:url("assests/images/succes_img.gif"); background-repeat:no-repeat; width:100%; height:auto; }
.success_text{ 
	width:auto;
	/*
	padding-top:20px;
	padding-left:150px; */
	text-align:left; 
	line-height:25px;
}
.success_button{
	/*padding-left:150px; 
	padding-top:10px;*/
	text-align:left;
}
.success_tab_text{float: left; margin-left: 5px; width: 350px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;	font-size:13px;}
.success_tab_img{ float:left; width:310px; margin-bottom:10px;}
.sucess_stories_imageholder{width:700px;}
.success_img{
	margin: 5px;
	height:180px;
}
.success_greybg{	
	background-color:#f2f2f2;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;text-align:center;
	height:36px;
	padding-top:50px;
}
.success_img1_border{ 
	border: 1px solid #E9E9E9; 
	float:left; 
	width:220px;
	height:240px; 
	margin-right: 5px;  
	margin-top: 5px;  
	margin-bottom: 5px;
}
.success_img2_border{  
	border: 1px solid #E9E9E9;
	float: left;
	margin-right: 5px;
	width: 215px;
	height:240px; 
	margin-top: 5px;
	margin-bottom: 5px;
} 
.success_img3_border{ 
	border: 1px solid #E9E9E9;
	width:220px;
	height:240px; 
	float:left;  
	margin-top: 5px;
	margin-bottom: 5px;
}
.clearfix{ clear:both;} 

/*------------ Success storiesassests/images End --------------------*/

/*------------ Search-Result-Grid-View start --------------------*/
.gridview_ban{
	width:740px;
	padding-bottom:5px;
}
#grid_soulmate{
	float:left;
	width:725px;
	height:auto;
	background:#f4f4f4;
	border:1px solid #e5e5e5;
	padding-top:10px;
	padding-right:10px;
	padding-left:10px;
	padding-bottom:10px;
	margin-bottom:2px;
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size:13px;
}
.weddingService{
	float:left;
	width:288px
	height:auto;
	background:#f4f4f4;
	border:1px solid #e5e5e5;
	padding-top:3px;
	padding-right:3px;
	padding-left:3px;
	padding-bottom:3px;
	margin-bottom:2px;
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size:13px;
}
.weddingAdvertise{
	float:left;
	width:288px
	height:auto;
}

.gridview_border{
	background-image:url("assests/images/Search-Result-Grid-line_bg.gif");
	background-repeat:repeat-x;
	border-top:1px #ffdf94 solid;
	border-bottom:1px #ffdf94 solid;
	width:100%;height:47px;	
	margin:10px 0px 10px 0px;
	font-size:.75em;
}
.gridview_border table{  padding-top: 9px; padding-left: 5px;}
.grid_text{ font-weight:bold; font-size:1.0em; color:#ff6600; float:left;width:28%;}
.saveSearchBOX{ font-weight:normal; font-size:1.0em; color:#ff6600; float:left;width:58%;}
.searchresult_pagination{ float:right;width:70%;height:30px;}
.stories_pagination{ float:right;width:60%;height:30px;padding-top:5px;}
.grid_prevnext{ float:right;}
.grid_prevnext_holder{float:left; width:100%; height:auto; padding-top:8px;}

/*------------ Search-Result-Grid-View end --------------------*/
/*------------ Search-Result-List-View start --------------------*/
.list_boxview{
	float:left;
	width:100%;
	height:auto;
	border: 1px solid #E9E9E9;
	/*margin-bottom:5px;*/
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	
}

.list_boxview1{
	float:left;
	width:100%;
	border: 1px solid #CDCDCD;
	border-right-style:none;
	border-left-style:none;
	border-top-style:none;
	border-bottom-style:dashed;
	/*margin-bottom:5px;*/
}


.list_view_img{
	width:150px;
	float:left;
}
.list_view_img #listViewImg img{
	margin:10px 10px 10px 10px;
	width:125px;
	height:161px;
}
.list_view_content{
	/*border-right-image:url("assests/images/seperate-line.jpg");*/
	float: left;
	margin-top: 8px;
	margin-bottom:8px;
	padding-right: 15px;
	width:400px;
	/*border-right: 1px solid #E7E7E7;*/
}
.rightimage{
	width: 15px;
	height: 166px;
	float: left;
	background-image: url('assests/images/seperate-line.jpg');
	background-repeat: repeat-y;
}
.view_text{
	width: 100%;
	text-align:left;
	line-height:20px;	
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.icon_cont{ 
	float: right;   
    width: 155px;
}

.icon_txt{ border-bottom: 0px dashed #E9E9E9; height: 25px; width: 135px; /*margin:3px;*/}
	.icon_img{ float:left; padding:3px;}
	.icon_img_txt{ float:left; padding:6px;
}
/*------------ Search-Result-List-View start --------------------*/
/*------------ Search-Result-Grid-View end --------------------*/
/*-------------------- Change Photo --------------------------------*/
.change_photo{
	width:610px;
	height:auto;
	float:left;
	margin-left:auto;
	margin-right:auto;
}

.logo_small{
	float:left;
	width:635px;
	height:auto;
}
.shade_bg{
	clear:both;
	float:left;
	width:635px;
	height:10px;
	background:url("assests/images/shade_bg.jpg") repeat-x;
}

.main_content{
	float:left;
	width:610px;
	height:auto;
	margin:10px;	
}
.changephoto_heading1{
	padding:10px 0px 10px 0px;
}

.photo_heading{
	float:left;
	width:100%;
	height:auto;
	background:#f4f4f4;
	padding:8px 0px 0px 5px; /*top bottom right left*/
}
.uploadphoto_area{
	float:left;
	width:100%;
	height:auto;
	margin:5px 0px 5px 0px;
	background:#fff8e6;
	
}
.file_chosen{
	height:auto;
	width:auto;
}
.mid_txt{
	font-size:11px;
	text-align:left;
	color:#828282;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

.upload_details{
	float:left;
	width:auto;
	height:auto;
	vertical-align:top;
	font-size:13px;
	color:#000;
	text-align:justify;
	padding-left:23px;
}
.protectphoto_area{
	float:left;
	width:610px;
	height:auto;
	padding-left:5px;
}
.upload_txt{
	float:left;
	width:auto;
	height:auto;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:left;
	padding:5px 5px 0px 5px;
}
.grey_gradient{
	background-image:url("assests/images/gradient_greybar.gif");
	background-repeat:repeat-x;
	height:28px;
	width:100%;
	border: 1px solid #E9E9E9;
	margin-bottom: 4px;
	font-size:.8em;
}
.grey_gradient_right {
    background-image: url("assests/images/gradient_greybar.gif");
    background-repeat: repeat-x;
    border: 1px solid #E9E9E9;
    font-size: 0.8em;
    height: 28px;
    margin-bottom: 4px;
    width: 745px;
}
.report_prb table{
	font-size:.80em;
}
.report_prb{
	margin-top:10px;
	margin-bottom:10px;
}
.astrick{
	color:#ff9900;
	font-size:12px;
}


.horoscope_form{
	float:left;
	width:605px;
	height:auto;
	padding-left:5px;
	display:none;
}

.edit_profilelist{
	float:left;
	width:745px;;
	background:#fff;
}
.fullprofile_holder{
	float:left;
	width:100%;
	background:#FFF;
	padding:5px 0px 5px 0px;
	
}
.profile_details{
	float:left;
	width:740px;
	height:auto;
	background:#e9e9e9;
	padding:5px 0px 5px 0px;
}
.profile_photo{
	float:left;
	width:auto;
	/*width:218px;*/
	height:400px;
	margin:4px;
	background:#FFF;
	border:1px solid #E9E9E9;
	padding:6px 8px 0px 8px;
}
.profile_img{
	float:left;
	width:auto;
	height:auto;
}
.profile_img_change{
	clear:left;
	float:left;
	width:auto;
	height:auto;
}
.profile_cont{ 
	float:left;
    width:200px;
	height:auto;
}
.profileicon_txt{ 
    height: auto;
    padding-bottom:25px;
 	width: auto;
}

.profileicon_img { 
	float:left;
	width:18px;
	padding:3px;
}

.profileicon_img_txt { 
	float:left; 
	padding:6px 6px 0px 6px;
}

.profile_name{
	float:left;
	width:492px;
	height:400px;
	margin:4px;
	padding-bottom:0px;
	padding-top:6px;
	background:#FFF;
	border:1px solid #E9E9E9;
}
/*---------------------- edit profile -------------*/
.gallery_aboutus{
	border:1px #E9E9E9 solid;
	margin:4px;
}
.new_list{
	float:right;
}
.cmd_txt{
	width:auto;
	/*border-top:dashed #CCC 1px;*/
	margin-left:10px;
	margin-right:15px;
	padding-top:5px;
	font-size:1em;
	font-weight:bold;
	color:#bf4d00;	
}	

.cmt_txt{
	width:auto;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	/*border-top:dashed #CCC 1px;*/
	margin-left:430px;
	margin-right:15px;
	padding-bottom:5px;
	font-size:13px;
	font-weight:bold;
	color:#90191B;	
}
.cmts_txt{
	width:auto;
	font-family:Arial;
	/*border-top:dashed #CCC 1px;*/
	margin-left:13px;
	margin-right:15px;
	padding-top:5px;
	font-size:14px;
	font-weight:bold;
	color:#000000;	
}





.cmd_container{
	width:auto;
	background-color:#f6f6f6;
	margin-left:10px;
	margin-right:15px;
	margin-bottom:5px;
	margin-top:5px;
	padding:5px;		
}
.cmd_container_orange{
	width:auto;
	background-color:#fff7e4;
	margin-left:10px;
	margin-right:15px;
	margin-bottom:5px;
	margin-top:5px;
	padding:5px;		
}	
.change_pswd{
	font-size:.8em;
}
.astro_text{
	margin-left:10px;
}
.orange_diveder{
	padding: 8px;
	border-bottom:2px #f7e2a6 solid;
}
.orange_diveder_Location{
	padding: 4px;
	border-bottom:2px #f7e2a6 solid;
}
.astro_table{
	margin:2px;
}
/*--------------------- Full Profile -----------------*/
.red_sideheading {
	color:#BA0001;
	font-family: Arial;
	font-size:16px;
	text-align:left;
	font-weight:bold;
	padding-left:5px;
	padding-top:5px;
	vertical-align:text-top;
	float:left;
	width:auto;
	height:auto;
}

.blackright_txt{
	color:#000;
	float:right;
	font-size:13px;
	text-align:right;
	width:auto;
	height:auto;
	padding:5px 5px 5px 0px;
}

.fullprofile_name{
	color:#db150d;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	text-align:left;
	font-weight:bold;
	padding:5px 0px 0px 10px;
	float:left;
	width:auto;
	height:auto;
}

.full_profile{
	float:left;
	width:435px;
	height:435px;
	margin:4px;
	padding-bottom:10px;
	background:#FFF;
	border:1px solid #ccc;
}
.fp_online{
	float:left;
	color:#0C0;
	font-size:13px;
	font-weight:bold;
	line-height:16px;
	width:auto;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	padding:10px 3px 5px 10px;
}
.fp_subtitle_txt{
	clear:left;
	float:left;
	width:420px;
	font-size:13px;
	color:#6f6f6f;
	text-align:left;
	padding-left:10px;
}
.blank_div{
	clear:left;
	float:left;
	width:415px;
	height:5px;
	margin:0px 5px 0px 10px;
}
.fp_details{
	float:left;
	width:230px;
	height:auto;
	font-size:13px;
	color:#000;
	text-align:left;
	padding:5px 0px 10px 10px;
	line-height:25px;
}
.fp_icon_cont{
	float: right;
    width: 155px;
	margin:10px 10px 0px 0px;
	padding:5px 0px 0px 5px;
	border:1px solid #e5e5e5;
	height:auto;
}
.fpicon_txt{
	float:left;
 	width: 140px;    
	height: auto;
	padding:0px 10px 5px 0px;
	margin:0px 0px 5px 3px;
}

.gray_curve{
	float:left;
	width:415px;
	height:auto;
	margin:0px 5px 5px 10px;
}
.leftimg{
	float:left;
	width:auto;
	height:auto;
}
.midimg{
	float:left;
	width:390px;
	height:28px;
	text-align:center;
	background:url("assests/images/midimg_curve.jpg") repeat-x;
}
.rightimg{
	float:left;
	width:auto;
	height:auto;
}
.similar_profile{
	float:left;
	width:287px;
}
.simprof_holder{
	float:left;
	width:100%;
	height:auto;
}
.sp_details{
	float:left;
	width:100%;
	height:auto;
	margin-bottom:10px;
}
.comment_holder{
	float:left;
	width:100%;
	height:auto;
}
.comment_details{
	float:left;
	width:99%;
	height:auto;
	background:#e9e9e9;
	/*padding:5px 5px 5px 5px;*/
}
.comment_bg{
	width:auto;
	height:auto;
	background:#FFF;
	margin:10px 10px 10px 10px;
	padding:0px 20px 5px 20px;
}
.addcomment_txt {
	float:left;
	width:70%;
	height:auto;
	color:#000;
	font-size:13px;
	text-align:left;
	padding-top:5px;
}
.redright_txt {
	float:left;
	width:auto;
	height:auto;
	padding-top:5px;
	color:#F00;
	font-size:11px;
}
.redright_txt a{
	color:#F00;
	text-decoration:none;
}
.redright_txt a:hover{
	color:#F00;
	text-decoration:none;
	/*text-decoration:underline;*/
}
.blue_txt{
	clear:left;
	float:left;
	color:#003399;
	font-size:13px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:5px 0px 5px 5px;
}

.empty_div{
	clear:left;
	float:left;
	width:670px;
	height:5px;
}
/*--------------------- Full Profile -----------------*/
/*--------------------- LogOut start ----------------*/
.logout_center{
	text-align:center;
	margin:20px;
	padding-bottom:10px;	
}
.log_out_success{
	/*font-size:2.5em;*/
	font-size:20px;
	color:#666666;
	padding-bottom:10px;
}

.logout_text{
	padding-bottom:10px;
	font-weight:bold;
	font-size:1.5em;
	color:#333333;
}
.match_logout_profile{
	background-color:#fefefe;
	height:auto;
}

/*--------------------- LogOut end ----------------*/
/*--------------------- contact us start ----------------*/
.contact_box_border1{
	border:1px #e9e9e9 solid;
	height:200px;
	width:222px;
	margin-right:8px;
	background-image:url(assests/images/contactus_bg.gif);
	background-repeat:repeat-x;
	float:left;
}
.contact_box_border2{
	border:1px #e9e9e9 solid;
	height:200px;
	width:222px;
	margin-right:8px;
	background-image:url("assests/images/contactus_bg.gif");
	background-repeat:repeat-x;
	float:left;
}
.contact_box_border3{
	border:1px #e9e9e9 solid;
	height:200px;
	width:222px;
	background-image:url("assests/images/contactus_bg.gif");
	background-repeat:repeat-x;
	float:left;
}
.contact_box{ 
   font-size:13px;
   font-family:"Arial";
   float:left;
   height:auto;
   width:100%;
   padding-top:4px;

}
.contact_box img{
	padding-left:10px;
}
.contact_us_text{
	font-size:1.5em;
	color:#DB150D;
	padding:40px 10px 10px 10px;
	clear:left;
	font-weight:bold;
}
.contact_office{
	border:1px #e9e9e9 solid;
	height:auto;
    margin: 10px 0 0 0;
    width: 685px;
	background-image:url("assests/images/contactus_bg.gif");
	background-repeat:repeat-x;
	float:left;
}
.contact_right1{
	border-right:1px #E9E9E9 solid;
	width:125px;
	height:auto;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
}
.contact_right2{
	border-right:1px #E9E9E9 solid;
	width:125px;
	height:auto;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
}
.contact_right3{
	border-right:1px #E9E9E9 solid;
	width:170px;
	height:auto;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
}
.contact_palace{
	width:100%;
	height:auto;	
}
.contact_addres{
	margin-top:10px;
	float:left;
	width:250px;	
}
.subscribe_holder{
	float:left;
	width:100%;
	height:auto;
	background-color:#FFF;
	border: 1px solid #e9e9e9;
	margin-bottom:10px;
}
.subscribe_right{
	margin:10px;
	background-color:#FFFFFF;
}
.subscribe_content{
	float:left;
	width:965px;
	height:auto;
	background-color:#f4f4f4;
	border: 1px solid #e9e9e9;
	margin:10px;
}
.subscribe_pack{
	float:left;
	width:965px;
	height: 158px;
	background-color:#fff;
	border: 1px solid #e9e9e9;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;	
}
.subscribe_fullbox{
	float:left;
	width:965px;
	height:auto;
	background-color:#fff;
	border: 1px solid #e9e9e9;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;	
}
.subscribe_pack1{
	float:right;
	width:735px;
	height:auto;
	background-color:#fff;
	border: 1px solid #e9e9e9;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;	
}
.subscribe_astro{	
	width:200px;
	height:auto;
	background-color:#fff;
	border: 1px solid #e9e9e9;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:10px;
	float:right;
}
.subscribe_astro1{	
	width:215px;
	height:auto;
	background-color:#fff;
	border: 1px solid #e9e9e9;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
	float:left;
}
.subscribe_plan1{
	float:left;
	width:100%;
	height:auto;
}
.sub_tab{
	width:100%;
	height:auto;
}
.platinum_bg{
	background-image:url("assests/images/subscribe/blue_bg.gif");
	background-repeat:no-repeat;
	width:232px;
	height:143px;
	margin:7px;
	float:left;
}
.gold_bg{
	background-image:url("assests/images/orange_bg.gif");
    background-repeat:no-repeat;
	width:232px;
	height:143px;
	margin-bottom:7px;
	margin-top:7px;	
	float:left;
}
.silver_bg{
	background-image:url("assests/images/grey_bg.gif");
	background-repeat:no-repeat;
	width:232px;
	height:143px;
	margin:7px;
	float:left;
}
.diamond_bg{
	background-image:url("assests/images/green_bg.gif");
	background-repeat:no-repeat;
	width:232px;
	height:143px;
	margin-bottom:7px;
	margin-top:7px;
	margin-left:7px;
	float:left;
}
.green_bg{
	background-image:url("assests/images/green_bg.gif");
	background-repeat:no-repeat;
	width:183px;
	height:143px;
	margin-bottom:7px;
	margin-top:7px;
	margin-left:7px;
	float:left;
}
.sub_table{
	background-color:#FFF;
	margin-top:0px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;	
}
.sub_table table th{
    background:#c50f16;
	color:#FFF;
	text-align:center;
	/*padding-left:8px;*/
	border-right:1px #E9E9E9 solid;

}
.sub_table table td{
	border-right:1px #E9E9E9 solid;
	text-align:left;
	padding-left:8px;
	font-size:.8em;
	color:#000;
	}
.sub_table table tr td{
	border-bottom:1px dotted #E9E9E9;
	line-height:35px;
}
.membershipComp{
	background-color:#c50f16;	
	font-family:Trebuchet MS;
}
.diamond{
	color:#629d39;
	font-size:20px;
	font-weight:bold;
	padding-left:10px;
	padding-top:10px;		
}
.diamond_heading{
	color:#629d39;
	font-size:20px;
	font-weight:bold;
	padding-left:10px;
	float:left;		
}	
.platinum{
	color:#289dca;
	font-size:20px;
	font-weight:bold;
	padding-left:10px;
	padding-top:10px;		
}
.platinum_heading{
	color:#289dca;
	font-size:20px;
	font-weight:bold;
	padding-left:10px;
	float:left;		
}

.gold{
	color:#d61d18;
	font-size:20px;
	font-weight:bold;
	padding-left:10px;
	padding-top:10px;		
	padding-right:10px;		
}
.silver{
	color:#4b4b4b;
	font-size:20px;
	font-weight:bold;
	padding-left:10px;
	padding-top:10px;		
}
.astropack{
	color:#629d39;
	font-size:20px;
	font-weight:bold;
	padding-left:10px;
	padding-top:10px;		
}
.column2{
	float: right;
	height: auto;
	width: 100%;
	text-align:left;
}
.column2 ul li{
	/*list-style-image:url("assests/images/orange_bullet.gif");*/
	list-style:none;
	vertical-align:middle;
	/*text-indent:-10px;*/
	margin-left:-20px;
	line-height:22px;
}
.month_text{
	color: #666666;
    font-size: 1em;
    font-weight: bold;
	/*padding-left: 55px;
    padding-top: 11px;*/
	float:right;
}
.rupee_text{
	color: #9e1417;
    font-size: 16px;
    font-weight: bold;
	padding-left: 5px;    
	float:left;
}
.packageAmtInfo{
	color:#289dca;
	font-size:20px;
	font-weight:bold;
	padding-left:10px;
	padding-bottom:5px;
}
.black_msg{
	float:right;
	width:200px;
	height:auto;
	color:#000;
	font-size:13px;
	font-weight:bold;
	text-align:right;
	padding:5px 0px 0px 5px;	
}
.black_msg a{
	color:#000;
	text-decoration:none;
}
.black_msg a:hover{
	color:#000;
	text-decoration:none;
	/*text-decoration:underline;*/
}
/*--------------------- subscribe_holder end ----------------*/
.dropdownform {
    border: 1px solid #CECECE;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 13px;
    width: 170px;
}
.dropdownformMotherStar {
    border: 1px solid #CECECE;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 13px;
    width: 103px;
}
.dropdownformCaste {
    border: 1px solid #A09986;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 13px;
    width: 117px;
}
.dropdownformEdu {
    border: 1px solid #A09986;
    /*font-family: Verdana,sans-serif;*/
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 13px;
    width: 120px;
}

/*.sideheading {
	color:#db150d;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	text-align:left;
	font-weight:bold;
	padding-left:5px;
	height: auto;
	width: auto;
	vertical-align:text-top;
}*/

.body_content_view{
	float:left;
	width:748px;
	height:auto;
	margin-left:5px;
}
/* new styles */
.bigEngFont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: orange;
}
/*Message*/
.textverdananp1Msg{
	font-size:13px;
	padding:6px 0;color:#000;
	padding-left:5px;
	padding-right:5px;
}
.maroonline{
	height:2px;
	background-color:#BA0000; 
}
.add_fav{
	float:left;
	width:99%;
	height:auto;
	text-align:left;
	color:#F00;
	font-size:12px;
	font-weight:normal;
	padding:0px 5px 5px 0px;
	text-decoration:none;
}
.boxgrid_holder {
	float:left;
	width:242px;
	height:195px;
	margin-right:7px;
	/*margin-bottom:15px;*/
	/*margin-top:10px;*/

}
.addtoFavoriteList{
	float:left;
	width:100%;
	margin-top:10px;
}
.result{
	float:left;
	width:100%;
}
.subscribe_graybox{
	background-image:url("assests/images/subscribe_graybox.gif");
	background-repeat:repeat-x;
	height:44px;
	width:100%;
	border: 1px solid #E9E9E9;
	margin-bottom: 4px;
	font-size:.8em;
}
ol#tab_sub {
	list-style: none;
	padding: 0;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	height: 44px;
	width:100%;	
}
ol#tab_sub a {
	font-size:14px;
	color: #000;
	display: block;
	float: left;
	padding-left: 10px;
	/*padding-top:10px;*/
	text-decoration: none;
	height:auto;
	width:250px;
	font-weight:bold;
}

ol#tab_sub li {
	display: block;
	float: left;
	padding-left:30px;
	padding-top:10px;
	height:37px;
	width:250px;
	font-family: Arial;
	font-size:16px;
	font-weight:bold;
	color:#000;	
}

ol#tab_sub li .active{
	color:#BA0001;
}
	
ol#tab_sub li.divider {
	float: left;
	background-image:url("assests/images/sub_divider_img.gif");
	background-repeat: no-repeat;	
	height: 30px;
	margin-bottom: 2px;
	width:11px;	
}
.heading001 {
	font-size:13px;
	color:#000000;
	text-align:left;
	height: auto;
	width: auto;
	font-family: "Trebuchet MS";
	padding: 6px 7px;
}
.paymentRes{
	font-size:13px;
	color:#000000;
	text-align:left;
	height: auto;
	width: auto;
	font-family: "Trebuchet MS";
	padding: 6px 7px;
}

.paymentSuccessMsg{
	font-size:19px;
	color:#000000;
	font-weight:bold;	
	font-family: "Trebuchet MS";
	padding: 6px 7px;
}

.paymentSuccessMsg1{
	font-size:19px;
	color:#000000;
	font-weight:bold;	
	font-family: "Trebuchet MS";
	padding: 6px 7px;
}
.congratsFont{
    color:#DB150D;
    font-size:30px;
    font-weight:bold;
}
.logoColor{
	color:#e0665c;
}

.shade_logo_bg{
	clear:both;
	float:left;
	height:10px;
	width:530px;
	background:url"assests/images/edit_profile/shade_bg.jpg") repeat-x;
}

.error_message{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	margin-left:5px;
	color:red;
}
.successful_message{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	margin-left:5px;
	color:green;
}

.common_text{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	margin-left:5px;
	color:black;
}
.header_text{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:left;
	margin-left:5px;
	font-weight:bold;
	color:red;
}
.promotion{
	width:auto;
	height:auto;
	background:#FFFFFF;
	padding:10px;
	text-align:center;
}

.box_result{
	float:left;
	width:242px;
	height:180px;
	border: 1px solid #e7e7e7;
	margin-right:4px;	
	margin-top:0px;
	margin-bottom:4px;
	font-family:"Trebuchet MS";
	font-size:12px;
	text-align:left;	
}

.box_result_noborder{
	float:left;
	width:240px;
	height:180px;
	margin-right:7px;	
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;	
}

.astroboxResult{
	float:left;
	width:240px;
	height:240px;	
	border: 1px solid #e7e7e7;
	margin-right:7px;	
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;	
}

.placeReq{
	font-size:13px;
	text-align:left;
	font-weight:normal;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#333333;
}
.requestTypes{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
	font-weight:normal;
	color:#A6070F;
}
.cat_txt{
	clear:left;
	float:left;
	width:100%;
	height:auto;
	line-height:25px;
	text-align:center;
	color:#66634a;
	font-size:13px;
}

.cat_txt a{
	color:#66634a;
	text-decoration:none;
}
.cat_txt a:hover{
	color:#c50f16;
	text-decoration:none;
}
.wedplan_img1{
	clear:left;
	float:left;
	width:auto;
	height:auto;
}
.helpnotes{font-family:Trebuchet MS;font-size:11px;color:#881414;}
.heading002{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	margin-left:5px;
	color:black;
}
.logoutMatches{
	float:left;	
	height:auto;	
	width:800px;
	margin-left:90px;
	padding-left:10px;
	padding-bottom:5px;
	padding-top:5px;
	background-color: #FFFFFF;
}
.grey_background{
	background-image:url("assests/images/gradient_greybar.gif");
	background-repeat:repeat-x;
	height:28px;	
	border: 1px solid #E9E9E9;
	margin-bottom: 4px;
	font-size:.8em;
}
.body_contentDeleteStatus{
    width:100%;
	float:right;
	height:auto;
	margin-left:0px;
	background:#FFF;
}
.smallRedFont{
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    text-align: left;
	color:red;
}
.smallGreenFont {
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    text-align: left;
	color:green;
}
.redBackground{background-color:#db150d;height:2px;}
.whitetxt{padding-left:7px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:17px;font-weight:bold;text-align:left;color:#fff;}

.memberShipDetails{
	float:left;
	width:738px;
	height:auto;
	background-color:#fff;
	border: 1px solid #e9e9e9;
	margin-left:10px;	
	margin-bottom:10px;	
}
.redcont_txt_verify{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F00;
	text-align:center;
}
.divScroll {
    border: 1px solid #666666;
    height: 700px;
    overflow: auto;
    padding: 8px;
    width: 800px;
}
.astroResulttext{    
    padding: 7px 0 7px 4px;
	word-wrap:break-word;
	max-width:235px;
}
.astroCount{ 
	width:100%;
	height:25px;
	margin:10px 0px 10px 0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
}
.combo
{
width:200px;
}

/* sucess story page styles added by gangadhar 11/22/2011 */

 .displayImg {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:green;
}

.displayStatus{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:red;
}
.displayTitle{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FF6699;
	text-align:center;
}
.online_login_img{
	background-image:url(assests/images/Login_02.gif);
	background-repeat:no-repeat;
	background-position: center center;
	width:402px;
	height:328px;
	float:center;
	margin-top:20px;
	margin-left:70px;
	margin-bottom:50px;
}

.alertMsg{
	font-size: 14px;
	font-weight:normal;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none; 
	text-align:center;
}

/* sucessStoryDiv page styles added by gangadhar 11/29/2011 */

#slideshow {
    position:relative;
    height:350px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:10;
	height:294px;
	width:200px;
}
#slideshow IMG.active {
    z-index:10;
    opacity:0.0;
}
#slideshow IMG.last-active {
    z-index:9;
}

.content_txtProfileView {
	font-size:14px;
	color:#000;
	text-align:left;	
	font-family: "Trebuchet MS";
}
.forgotpassword{
	float:left;
	width:100%;
	height:420px;
}
div.content1 {
	clear: left;
	padding: 4px;	
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;

}
.contentStrong{
	font-weight:Normal;
	font-size:13px;
}
.session_time_out_img{
	background-image:url("assests/images/Login_02.gif");
	background-repeat:no-repeat;
	width:402px;
	height:328px;
	float:center;
	margin-top:20px;
	margin-left:70px;
	margin-bottom:50px;
}
.reply_txt {
    color: #CC0000;
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
}
.reply_box_holder {
    background: none repeat scroll 0 0 #EFEFEF;
    border: 1px solid #E9E9E9;
    float: right;
    margin: 5px 0;
    padding: 7px;
    width: 60%;
}
.red_submit_btn {
    background: none repeat scroll 0 0 #DB203F;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 11px;
    padding: 3px;
}
.photoScroll{
	font-size: 12px;
	font-weight:normal;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none; 
}
.castewidth{
	width:130px;
}
.viewSaveSearch{
	float:right;
	/*z-index:1000;*/
	positon:absolute;
	width:725px;
	height:auto;
	background:#f4f4f4;*border:1px solid #e5e5e5;padding:11px; margin-bottom:2px;font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size:13px;
}
.advanced1 {
    color: #FF0000;
    float: left;
    text-decoration: none;
}

.astro_pack{
	float:left;
	width:965px;
	height: 45px;
	background-color:#fff;
	border: 1px solid #e9e9e9;
	margin-left:10px;	
	margin-bottom:10px;	
	font-size: 13px;
	font-weight:normal;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none; 
	padding-top:10px;
}

.backLink{
	float:left;
	width:195px;
	height:auto;
	color:#F90;
	font-size:13px;
	font-weight:bold;
	text-align:right;
	padding:5px 5px 0px 5px;
}
.backLink a{
	color:#F90;
	text-decoration:none;
}

.content_leftFblog{
	color:#000;
	font-size:13px;
	text-align:left;
	padding-left:3px;
}
.verify_mob1{
	float:left;
	width:600px;
	height:auto;
	background:#FFF;
	
}
.redsubtextEditProf{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#F00;
	line-height:13px;
}

.redsubtextEditProf a{
	color:#BA0001;
	text-decoration:none;
}
.redsubtextEditProf a:hover{
	color:#c50f16;
	text-decoration:none;
	/*text-decoration:underline;*/
}
#profile_columnEditProf{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#F00;
	height:auto;
	float:left;
	text-align:left;
	width:200px;
	/*padding-left:10px;
	line-height:1px;*/
}

#profile_columnEditProf a{
	color:#BA0001;
	text-decoration:none;
}
#profile_columnEditProf a:hover{
	color:#c50f16;
	text-decoration:none;
	/*text-decoration:underline;*/
}
.loadDivMsg{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	float:right;
	position:relative;
	z-index:1000;
	color:#c50f16;
	padding-bottom:10px;
}
.popUpCommonClass{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:orange;

}
.content_left_popUp{
	color:#000000;
	font-size:13px;
	text-align:left;
}
.divborder {
    border: 1px solid #E9E9E9;
}
.bgclr1 {
    background: none repeat scroll 0 0 #EEEEEE;
}
.moreOpt{
	display: none;
	width: 530px;
	position: absolute;
	margin-left: 15px;
	z-index: 99900;
	text-align: left;
	top: 838px;
}
.fright {
    float: right;
}
.posotionPop{
   position: absolute;
   margin-left:15px;
   z-index: 99900;
   text-align: left;
}
.separatorColor{
	color:#E9E9E9;
	padding-left:3px;
	padding-right:3px;
}
.topTabsseparatorColor1{
	width:auto;
	border:1px #EB9F92 solid;
}
.shadowImg{	
	width:986px;
	height:9px;
	background:url("assests/images/drop-shadow-top-nav.png") repeat-x;
	clear: left;	
}
.paddingbott6px{
	padding-bottom:6px;
}
.redtext{
	color:#c50f16;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
}

.profile-block {
	width: 350px;
	float: left;
}
.fleft{
	float: left;
	font-family: "trebuchet MS";
	font-size: 13px;
}
.inlineblock {display:inline-block
}
.clr7{color:#777777;
}
.paddb2{padding-bottom:2px;
} 
.paddl5{padding-left:5px;
} .width95{width:105px;} 
.width100{
	width: 115px;
}
.width225 {width:225px;
}
.inlineblock {
	display: inline-block;
}

/* new*/
.all-pading {
	padding-bottom: 5px;
}
.select-box {
	padding-bottom: 5px;
	vertical-align: text-top;
	text-align: left;
}
.looking {
	height: 22px;
	padding-right: 5px;
	font-family: "trebuchet MS";
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	width: 168px;
	padding-top: 9px;
	padding-bottom: 9px;
}
.ad {
	padding-bottom: 7px;
	vertical-align: text-top;
	text-align: left;
}
.cast {
	vertical-align: top;
	text-align: left;
	padding-right: 25px;
	padding-left: 25px;
}
.smoke {
	padding-left: 63px;
	padding-right: 20px;
	font-family: "trebuchet MS";
	font-size: 13px;
	color: #000000;
	font-weight: normal;
}
/* new*/

.advanceSearchBtns{
	width:100%;
	float:left;
}
.more_Txt{
	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;	
	color: #DB150D;
    font-size: 11px;
    padding-bottom: 5px;
    padding-right: 5px;
    text-align: right;
    text-decoration: none;
}
.sideheadingAdv {
	color:#BA0001;
	font-family: Arial;
	font-size:16px;
	text-align:left;
	font-weight:bold;
	padding-left:8px;
	vertical-align:text-top;
    padding-top:5px;
	
}
.sideheadingAdv a{
	color:#BA0001;
	text-decoration:none;
}
.sideheadingAdv a:hover{
	color:#BA0001;
	text-decoration:none;
}
.printTxt{
	font-family: Arial;
	color: #000000;
    font-size: 12px;
    padding-right: 5px;
    text-align: right;
    text-decoration: none;	
}
.loginHeader{
	color:#BA0001;
	font-family:Arial;
	font-size:16px;
	text-align:left;
	font-weight:bold;
}

.loginSubHeader{
	color:#828282;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;	
	font-size:13px;
	text-align:left;
	padding-top:5px;
}

.login_textNew{
	font-family:"Trebuchet MS";
	font-weight:normal;
	font-size:13px;
	color:#333333;
}
.login_img_textNew{
	font-family:"Trebuchet MS";
	font-weight:normal;
	font-size:11px;
	color:#4f4f4d;
	text-decoration:none;
}
.rowGap{
	padding-bottom:10px;
}
.viewSearchResult{
	font-family:Arial;
	font-size:13px;
}
.saveSearch{
	color:#90191B;
	font-family:"Arial";
	font-size:12px;
	text-align:left;
}
.addToFavorite{
	color:#666666;
	font-family:Arial;
	font-size:12px;
	text-align:left;
}
.infavorites{
	color:#666666;
	font-family:Arial;
	font-size:12px;
	text-align:left;
}
.noStories{
	color:#666666;
	font-family:Arial;
	font-size:12px;
	text-align:left;
	padding-top:10px;
}

.verticalGap{
	margin-top:200px;
}

.success_greybg{ background-color: #f2f2f2;margin: 5px;padding: 3px;text-align: center;}	

.requestText{
	color: #90191B;
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
}

.lineSep{
	color: #FF9900;
}

.profileBlock{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: left;
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	color: #777;
}

.subscribeText{	
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #90191B;
	text-align: left;
	background-color:#FCF5E0;
	padding-left:10px;	
}
.greyGradient{
	background-image:url(../assests/images/gradient_greybar.gif);
	background-repeat:repeat-x;
	height:28px;
	/*width:715px;*/
	border: 1px solid #E9E9E9;
	margin-bottom: 4px;
	font-size:.8em;
}
.greyGradientService{
	background-image:url(../assests/images/gradient_greybar.gif);
	background-repeat:repeat-x;
	height:28px;
	border: 1px solid #E9E9E9;
	margin-right:5px;
	margin-bottom:4px;
	font-size:.8em;
}
.whatText{
	font-family:Arial;
	font-size:12px;
	color:#666666;
}
.citiesHeading{
	font-family:Arial;
	font-size:16px;
	text-align:left;
	font-weight:bold;
	color:#BA0001;
}
.sideheading1 {
	color:#666666;	
	font-family:Arial;
	font-size:11px;
	text-align:left;
	font-weight:bold;
	vertical-align:text-top;
	padding-top:8px;
	float:right;
}
.percentageFont {
	color:#FFFFFF;	
	font-family:Arial;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	padding-left:5px;
	vertical-align:text-top;
	padding-top:5px;
	float:left;
	width:75%
}

.editaddmodify{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:13px;
color:#BA0001;
text-decoration:none;
}
.sideheadingAstromatch {
	color:#BA0001;
	/*font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;*/
	font-family:Arial;
	font-size:16px;
	text-align:left;
	font-weight:bold;
	padding-left:5px;
	vertical-align:text-top;
	padding-top:5px;
	/*float:left;*/
}
.textColor{
    font-family:Trebuchet MS;
	font-size:13px;
	color: #C50F16;

}
.sideheadingMRI{
	color:#BA0001;
	font-family:Arial;
	font-size:16px;
	text-align:left;
	font-weight:bold;
	padding-left:5px;
	vertical-align:top;
}
.imageCursorStyle{
	cursor:pointer;
}
.padding5{
	padding:5px;
}
.enterKeyword{
	color:#000000;
	font-family:Arial;
	font-size:13px;
}
.login_img1 {
	font-family:"Trebuchet MS";
	color:#db150d;
	/*padding-left:50px;
	padding-top:15px;*/
}
.contactNumsFont{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
	background-color: #FFFFA0;
	border:1px solid #999999;
}
.FaqStyle{
	width:690px;
	font-size:14px;
	font-weight:normal;
	font-family:"Trebuchet MS";
	float:left;
}
.QuestionStyle{
	font-weight:normal;
	padding-top:15px;
	color:#993300;
}
.textverdana { 
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:14px; 
	padding-left:5px; 
	color:#000000; 
	padding-bottom:7px; 
	padding-top:7px;
}
#box3rdgrayewallet {
	float: left;
	height: 380px;
	width: auto;
	clear: none;
	background-color: #FFFFFF;
	padding: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.searchQueryFont{
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px; 
	color:#777777;
}
.lightDivMsg {
	color:#BA0001;	
	font-family:Arial;
	font-size:16px;	
	font-weight:bold;
	padding-left:5px;
	vertical-align:text-top;
	padding-top:5px;
}
.paymentErrorMsg{
	color:#d61d18;
	font-size:17px;
	font-weight:bold;
	/*padding-left:10px;
	padding-top:10px;*/		
	padding-right:10px;		
}
.list_boxStatusMsg{
	float:left;
	width:100%;
	color:#FF0000;
	height:auto;	
	font-weight:bold;
	padding-left:10px;
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	
}
.isReqReceivedStB{
	color:#d61d18;
	font-size:11px;
	font-weight:bold;	
	padding-top:10px;		
	padding-right:10px;	
}
.loginReg{
	color:#BA0001;
	font-family:Arial;
	font-size:12px;
	text-align:left;
	font-weight:bold;
}
.loginRegMsg{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	padding-top:3px;
}
.mailRegister{ 
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:14px; 	
	color:#000000; 
	padding-bottom:7px; 
	padding-top:7px;
}
.inActiveListProfDiv {
	float: left;
	margin-top: 8px;
	margin-bottom:8px;
	padding-right: 15px;
	width:400px;
	background:url(assests/images/list_inActive_bg.png) no-repeat;
	opacity:0.3;
	filter: alpha(opacity=30) ;
}

.idleListProfDiv {
	float:left;
	width:100%;
	height:auto;
	border: 1px solid #E9E9E9;
	/*margin-bottom:5px;*/
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	background:url(assests/images/list_idle_bg.gif) no-repeat;
	opacity:0.6;
	filter: alpha(opacity=60) ;
}
.inActiveGridProfDiv{
	float:left;
	width:242px;
	height:195px;
	margin-right:7px;
	background:url(assests/images/grid_inActive_bg.png) repeat-x;
	opacity:0.3;
	filter: alpha(opacity=30) ;
}
.idleGridProfDiv{
	float:left;
	width:242px;
	height:195px;
	margin-right:7px;
	background:url(assests/images/grid_idle_bg.gif) repeat-x;
	opacity:0.6;
	filter: alpha(opacity=60) ;
}
.viewedProfileBox{
	float:left;
	width:260px;
	height:205px;
	border: 1px solid #e7e7e7;
	margin-right:4px;	
	margin-top:0px;
	margin-bottom:4px;
	font-family:"Trebuchet MS";
	font-size:12px;
	text-align:left;	
}
.siteBestViewed{
	font-size:10px;
	text-align:center;
	font-weight:normal;
	font-family:"Trebuchet MS", Arial, sans-serif;	
	color:#333333;
}