/* CSS Document */
body{margin:0;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:12px;color:#444444;background-image:url(../_imgs/bg-body.gif); line-height:18px;}
a{color:#3E6FA1;}
.sml{font-size:11px;}
#logo{padding:4px 5px 10px 5px;}

#header{padding-top:0 !important;}
#wrap{padding-top:0 !important;}

#topContainer{background-color:#f3f3f3;font-size:11px;color:#666666;text-align:right;padding:2px;letter-spacing:1px;}
#topContainer a{color:#FF6600;}
#registerTopN{text-align:right;float:right;}
#topJoinFreeTxt{font-size:12px;padding-left:35px;padding-top:0;color:#0066CC;}
#mainNav{color:#cc0000;font-size:11px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;}
#mainNav a{color:#cc0000;text-decoration:none;padding:0 5px;}
#section{padding:3px 10px;background-color:#99CC00;color:#000000;font-weight:bold;}
#leftContainer{padding:0 15px 10px 13px; border-right:1px dotted #CCC5C3;}
#leftContainerHead{color:#000;font-weight:bold;}
#rightContainer{padding:0 15px 10px 15px;}
#rightBannerAd{padding:15px 0 10px 0;background:#ffffff;}
table#minisearchForm td{padding-bottom:5px;padding-top:5px;}
#subhead{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#003300;padding:0 0 8px;margin:0 0 10px 0;border-top:none;border-right:none;border-bottom:1px dotted #99CC00;border-left:none;}
form#HomeSearch{font-size:13px;color:#333333;}
form#HomeSearch table tr td{padding:3px 3px 8px;}
#txtBox{font-family:Arial, Helvetica, sans-serif;font-size:12px;border:1px solid #92A0AB;padding:2px;color:#333333;}
.browntxt{color:#CC6600;}
#featureContainer{width:248px;height:75px;border:1px solid #006600;}
#boldTxt{font-size:17px;color:#990000;font-weight:bold;}
#footer{font-size:11px;color:#666666;border-top:1px solid #CCCCCC;text-decoration:none;letter-spacing:1px;}
#footer a{text-decoration:none;color:#666666;}
#orgHead{color:#CC6600;font-weight:bold;}
#whiteline{clear:both;padding:0;width:770px;height:1px;line-height:1px;background-color:#cccccc;margin-left:auto;margin-right:auto;margin-bottom:0px;}
.smallred{line-height:15px;}
.blkred{border:1px solid #FF6600;}
.blknormal{}
#errblock{background-color:#FFFF99;display:block;margin-top:10px;padding:5px;}
.head2{font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#990000;line-height:16px;}
.head3{font-size:14px;font-weight:bold;color:#006699;font-family:Arial, Helvetica, sans-serif;}
.head4{font-size:14px;font-weight:bold;color:#666666;border-bottom:2px solid #dddddd;}
#smallnotes{font-size:11px;color:#AE773D;}
#inputReg{width:160px;height:21px;border:1px solid #577F9B;font-family:Arial, Helvetica, sans-serif;font-size:12px;background-color:#F8FCF8;padding:3px 0 0 5px;color:#333333;}
select#inputReg{height:25px;width:167px;}
#inputSelectReg{height:25px;border:1px solid #3C5971;font-family:Arial, Helvetica, sans-serif;font-size:12px;background-color:#F8FCF8;color:#333333;padding-top:2px;}
#error{color:#E12F06;}
#errorBig{color:#CC6600;font-family:Arial, Helvetica, sans-serif;}
.error{color:#FF0000;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.errorBlock{background:url(../_imgs/error-bg2.png) no-repeat 0 5px; color:#FD4739; padding:0 0 10px 31px; display:table-cell; vertical-align:middle; width:600px; height:45px; font-size:12px;}
.infoBlock{text-align:center; color:#AB7D1A; font-size:12px;}
.infoBlock span{background:url(../_imgs/bg-global.png) no-repeat -795px -143px; width:30px; height:30px;display:block; margin:25px auto 10px;}
span.close{background:url(../_imgs/bg-global.png) no-repeat -290px -216px; width:64px; height:28px;display:block; margin:21px auto 10px; bottom:0; left:259px; position:absolute;}

.upgradeButton{background:url(../_imgs/bg-global.png) no-repeat -428px -216px; width:168px; height:47px; float:right;}
.memPlans{background:url(../_imgs/bg-global.png) no-repeat -610px -216px; width:168px; height:47px; float:right;}

a.block{display:block; height:45px;}
.ideaBlock{background:url(../_imgs/idea_icon_2.gif) no-repeat; color:#568D08; padding:0 0 10px 50px; display:table-cell; vertical-align:middle;}

.consistent{font-weight:bold;}
#errorbg{background-color:#FFFF99;padding:5px 5px 5px 10px;}
#inputarea{border:1px solid #577F9B;font-family:Arial, Helvetica, sans-serif;font-size:12px;background-color:#F8FCF8;width:500px;height:100px;padding:5px;margin-top:5px;color:#333333;}
#inputarea2{border:1px solid #ffffff;font-family:Arial, Helvetica, sans-serif;font-size:12px;width:460px;height:100px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:5px;margin-top:5px;}
#charcount{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;background-color:#F8FCF8;width:400px;height:17px;}
#charcountbox{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;background-color:#F8FCF8;width:30px;border:#F8FCF8;color:#0000ff;font-weight:bold;}
#inputLogin{border:1px solid #CC9933;padding:2px;width:160px;}
.loginForm{border:1px solid #5CA0E5;padding:3px;width:280px;margin:0 auto;}
.loginForm a{color:#003399;}
.inactive{background-color:#FFDDDD;border:1px solid #990000;padding:5px;margin-right:10px;}
.thumbnail{padding:2px;border:1px solid #CCCCCC;width:60px;margin-bottom:4px;}
.thumbnail#rt{float:right;}
.thumbnail#lt{float:left;}
.thumbnailMedium{padding:3px;border:1px solid #CCCCCC;margin-bottom:4px;}
.purplehl{color:#CC3399;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.graytxt{color:#444444;padding-right:10px;}
#editButton{padding:0;}
form#editProfile input#txtBox{width:160px;color:#333333;border:1px solid #7F9DB9;}
form#editProfile select#txtBox{width:165px;color:#333333;border:1px solid #7F9DB9;}
form#editProfile select#selectBox{color:#333333;border:1px solid #7F9DB9;}
form#editProfile textarea#txtarea{color:#333333;border:1px solid #7F9DB9;width:500px;height:100px;margin-top:15px;padding:2px;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
#success{color:#649B0E;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.small{font-size:11px;color:#666666;}
form#myform{margin-top:0;}
#ProfileHeading{font-size:18px; font-weight:normal; padding-bottom:5px; color:#5A8705; border-bottom:1px dotted #cccccc;}
#ProfileDisplayTbl{font-size:12px;font-weight:bold;color:#CC6600;font-family:Arial, Helvetica, sans-serif;border-bottom:1px solid #f1f1f1;}
.darkGray{color:#444;}
.MultipleSelect{width:150px;height:90px;color:#333333;border:1px solid #7F9DB9;font-size:11px;font-family:Arial, Helvetica, sans-serif;padding:3px;}
#searchResultsTxt{color:#006699;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
#searchResultsTxt strong{color:#034889;font-weight:normal;}
#searchResultsTxt a{color:#F05700; font-weight:bold;}
.searchMid{padding:4px 0 5px 7px; border-bottom:1px solid #cccccc; border-left:3px solid #FF9900; background:url(../_imgs/bg-search-results.gif) no-repeat;}
#searchResultsTxt .searchMid a{color:#333333; text-decoration:none;}

#darklink{color:#0066CC;}
#deepblue{color:#0066CC;font-size:11px;}
form#miniForm *{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666666;}
form#miniForm input#txtBox{width:130px;border:1px solid #7F9DB9;}
form#miniForm select#txtBox{width:135px;border:1px solid #7F9DB9;}
form#miniForm select#selectBox{border:1px solid #7F9DB9;font-size:11px;}
form#miniForm textarea#txtarea{border:1px solid #7F9DB9;width:500px;height:100px;margin-top:15px;padding:2px;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
form#miniForm table tr td.graytxt{padding-left:10px;}
#photosearchDesc{float:right;width:70px;}
#pagination{padding:2px 5px;border:1px solid #000000;background-color:#333333; color:#ffffff;}
#pagination a{color:#ffffff;}
#paginationActive{padding:2px 5px;border:1px solid #888888;background-color:#cccccc;}
#paginationPN{padding:2px 5px;border:1px solid #000000;background-color:#333333; color:#ffffff;}
.inviteBox{width:140px;border:1px solid #7F9DB9;font-size:11px;color:#999999;padding:2px;}
table#inviteBox td{border:none;background-color:none;}
#leftContainer table#inviteBox{background:none;background-color:none;}
#alertBox{width:183px;height:187px;padding:45px 20px 5px 15px;background-repeat:no-repeat;vertical-align:middle;text-align:left;}
#alertBox a{color:#0066CC;}
.boxSuccess{height:75px;display:block;margin:0 0 13px 0;font-size:12px;}
.boxSuccess img{float:left;margin-right:6px;}
.accountAlerts{padding:10px;border:1px solid #FF9900;background:#FAF6B4;margin-right:10px;}
.accountAlerts a{color:#3366CC;}
.accountAlerts p{margin-top:5px;}
.bottomlinkBox{font-size:12px;background:#F8F6EC;}
.bottomlinkBox a{font-size:12px;color:#B27F1D;text-decoration:none;}
.bottomlinkBox a:hover{color:#F34D04;text-decoration:underline;}
.bottomlinkBox h3{font-size:13px;color:#826604;font-weight:bold;margin:10px 0 3px 0;}
.bottomlinkBox div{width:170px;text-align:left;padding-bottom:20px;line-height:19px;}
a.picnail:hover{color:#FFFFFF;}
.lpage{font-size:11px;}
.lpage a{color:#006699;}
table#leftNavTable td.menu{padding:4px 0 4px 7px;}
td.menu a{color:#F4391B;}
.rightTop{background:url(../_imgs/right_top.gif) no-repeat;height:11px;width:262px;padding:0;margin:0;}
.rightBottom{background:url(../_imgs/right_bottom.gif) no-repeat;height:11px;width:262px;padding:0;margin:0 0 15px 0;}
.rightContent{background:url(../_imgs/right_content.gif) repeat-y;padding:0 8px;margin:0;}
.rightpicSmall{padding:2px;border:1px solid #CCCCCC;background:#F6F7B2;}
.leftTop{background:url(../_imgs/left_top.gif) no-repeat;height:9px;width:185px;padding:0;margin:0;}
.leftBottom{background:url(../_imgs/left_bottom.gif) no-repeat;height:9px;width:185px;padding:0;margin:0 0 15px 0;}
.leftContent{margin:0;}
.leftContent div.item a{color:#415670; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; padding:3px 0 3px 0; display:block; margin:0;}
.leftContent div.child{padding-left:15px;}
.leftContent div.child span{font-weight:bold; text-decoration:none;}
.leftContent div.remove a{color:#9C6A15; font-size:11px;}

.leftContent div.filterhead{padding-top:10px; border-top:1px solid #cccccc; margin-top:10px;}
.leftContent div.item a:hover{text-decoration:underline;}

.leftHeading{color:#333333;font-size:13px;padding:0 0 6px; font-weight:bold; border-bottom:1px solid #CCC5C3; margin:0 0 8px;}

.redHeading{background:url(../_imgs/red-button.gif) no-repeat 10px 10px #FCE8DA; color:#BF270B;border:1px dashed #C73C2D; margin:0 0 15px; height:45px;}


#inputleft{width:110px;border:1px solid #6789A9;padding:1px 3px;}
.featuredSuccess{margin:0 10px;}
table.summary{border-top:1px solid #D7CE9E;}
table.summary td{padding:10px 5px 10px 10px; background:#FAF5DE;}

.middletable{padding:0 0 0 15px;}
.middletableProfile{background:#ffffff;}
.middletableInbox{padding:0 15px;background:url(../_imgs/inbox-bg.gif) repeat-y #ffffff;}
#firstrow{padding-top:15px;}
.bottomlinkBoxGlobal{line-height:18px;}
.bottomlinkBoxGlobal h3{margin:0 0 5px 0;color:#74787D;font-size:15px;}
.bottomlinkBoxGlobal a{color:#4B9AE3;font-size:11px;}
.bottomheading{font-size:16px;color:#666666;margin:10px 0 14px 0;font-weight:bold;}
h2.welcome{color:#555555; margin:0 0 20px; font-weight:normal; letter-spacing:1px;}
h3.bottomheading a{text-decoration:none;font-size:16px;color:#666666;font-weight:bold;}
h3.bottomheading2 a{text-decoration:none;font-size:16px;color:#ffffff;font-weight:bold;}
.bottomBox{background:url(../../_imgs/bottom_bg.gif) repeat-x;}
.bottomBox img{border:3px solid #fff;}
.profileDescTable{background:url(../_imgs/profile-desc-bg.gif) no-repeat;padding:0 10px;margin-bottom:15px;overflow:hidden;}
.profileDescTable td{border-bottom:1px dotted #EAE4AC;}
.profileDescBoxHeading{font-size:14px;font-weight:bold;color:#CC6600;font-family:Arial, Helvetica, sans-serif;padding:3px 3px 5px 6px;margin-top:15px;}
.profileFirstCol{padding-left:4px;}
.profileFirstRow{padding-top:12px;}
.inboxBanner{width:160px;margin-top:15px;}
#interstTbl td.graytxt{border-bottom:1px dotted #999900;padding:15px 5px;}
.accepted{font-size:11px; color:#649005;}
.declined{font-size:11px; color:#DC2405;}

.proDescShort{font-size:11px; line-height:16px;}
td.rowCaption{border-bottom:double #999999;}
.leftAd{padding-top:20px;}
.rightAd{padding-top:25px;}
.privateInfo{padding:25px 0;}
.privateInfo a{color:#679715;}
.dContainer{height:42px;width:970px;margin:0 auto;padding:0 10px;background:#ffffff;}
.dLeft{float:left;width:175px;overflow:hidden; height:42px; padding-left:10px; background:url(/matrimonials/_imgs/gray-curve-left.gif) no-repeat scroll 0 0 transparent;}
.dLeft img{margin-top:3px;}
.dLeft span#dLeftCurve{height:42px;width:12px;display:block;float:left;}
.dRight{float:right;width:532px;text-align:right;font-size:11px;color:#cccccc;overflow:hidden;}
span#dRightCurve{background:url(../_imgs/gray-curve-right.gif) no-repeat right top;height:42px;width:12px;display:block;float:right;}
.dRight a{font-size:11px;color:#444444;text-decoration:none;padding:0 3px;}
.clear{clear:both;height:10px;background:#ffffff;width:990px;margin:0 auto;}
.right{
	padding-left:20px !important;
	border-left:1px solid #CCCCCC;
}

/*TAB CSS */
#MainMenu 
{
	height:25px;
	margin:0 10px;
	border-style:solid;
	border-color:#B5422E;
	border-top-width:0;
	border-right-width:0;
	border-bottom-width:4px;
	border-left-width:0;
	font-size:11;
}
#tab 
{
	margin:0;
	top:0;
}
#tab ul 
{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}
#tab li 
{
display:inline;
	float:left;
	margin:0 3px 0 0 ; /*Tab Scapping Fixer*/
	padding:0;
}
#tab a 
{
	background:#9FDA22 url("../_imgs/nav-right.gif") no-repeat right top;*/
	margin:0;
	padding:0;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
	
}
#tab a span 
{
	display:block;
	background:url("../_imgs/nav-left.gif") no-repeat left top;
	padding:0 10px 0 10px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666; /* Font Color */
	font-weight:bold;
	line-height:25px;
}
#tab a:hover,#tab li.item_active a 
{
	background-position:right bottom;
	border-color:#FF9300;
}
#tab a:hover span,#tab li.item_active a span 
{
	background-position:left bottom;
	color:#FFFFFF;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	font-size:12px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
}

#status{
	background:#FEF9EA;
	height:30px;
	margin:0 10px;
}
#status ul{
	margin:0;
	float:left;
	list-style:none;
	padding:0;
}
#status ul li{
	display:inline; float:left;
	padding:8px 10px 0;
	color:#9D864D;
}
.msgHeadersBox{height:72px;}
.msgHeaders{float:left; width:350px;}
.msgProfile{float:right; width:300px; font-size:11px; line-height:17px;}
.aButton{background:url(../_imgs/bg-global.png) no-repeat -48px -217px; width:115px; height:25px; display:table-cell; vertical-align:middle; color:#324761; font-family:Tahoma, Arial; font-size:11px; text-align:center; font-weight:bold;}
.aButton a{text-decoration:none; color:#324761;}

.gButton{background:url(../_imgs/bg-global.png) no-repeat -48px -217px; width:115px; height:25px; display:table-cell; vertical-align:middle; color:#324761; font-family:Tahoma, Arial; font-size:11px; text-align:center; font-weight:bold;}
.adminMsgAccepted, .adminMsgDeclined, .adminContactVerified{line-height:18px; font-size:13px; margin-bottom:5px; font-family:Tahoma, Arial, Helvetica, sans-serif; float:left; width:475px;}
.adminMsgAccepted a, .adminContactVerified a{font-size:11px; text-decoration:none; font-weight:bold;}

.adminContactVerified span{background:url(../_imgs/bg-global.png) no-repeat -995px -109px; display:block; width:28px; height:29px; margin-right:10px; float:left;}

.adminMsgAccepted span{background:url(../_imgs/bg-global.png) no-repeat -992px -27px; display:block; width:31px; height:40px; margin-right:10px; float:left;}
.adminMsgDeclined span{background:url(../_imgs/bg-global.png) no-repeat -995px 0; display:block; width:28px; height:29px; margin-right:10px; float:left; }
.adminMsgHide{float:left; width:100px; font-size:11px; color:#888888; margin-top:35px;}
.adminMsgHide a{color:#D78307; text-decoration:none;}

.adminMsgPending span{background:url(../_imgs/bg-global.png) no-repeat -995px -73px; display:block; width:28px; height:29px; margin-right:10px; float:left;}
.adminMsgPending, .adminNewMsg{height:30px; margin-bottom:20px;}
.adminMsgPending div, .adminNewMsg div{padding-top:6px;}

.adminNewMsg span{background:url(../_imgs/bg-global.png) no-repeat -995px -109px; display:block; width:28px; height:29px; margin-right:10px; float:left;}

.grayHeading{background:url(../_imgs/gray-bg.gif) repeat-x; border:1px solid #DAD9D9; height:31px;}
.grayHeading h2{/*color:#568D08;*/color:#568D08; font-weight:normal; font-size:18px; padding:5px 0 0 15px; margin:0; letter-spacing:1px;}

.orangeHeading{background:url(../_imgs/orange-bg.gif) repeat-x; height:33px;}
.orangeHeading h2{color:#ffffff; font-weight:normal; font-size:18px; padding:7px 0 0 15px; margin:0; letter-spacing:1px;}
.alertContainer{border:1px solid #F0BA6B; border-top:none; padding:15px; margin-bottom:25px;}
.alertContainer h3{margin:0 0 15px; font-size:12px; color:#D32B2B;}

.freeMemberAlert{background:#FFFEBD; border:1px solid #E8C36A; padding:10px; margin:0 0 20px 0; color:#B8610C;}

.premiumSeal{width:66px; background:url(/matrimonials/_imgs/bg-global.png) no-repeat -959px -147px #7FBB0B; height:16px; margin-top:-5px;}
.premiumSealBig{background: url("../_imgs/bg-global.png") no-repeat scroll -778px 0 transparent;
    display: block;
    height: 20px;
    left: -5px;
    position: relative;
    top: -42px;
    width: 152px;
}


.statsContainer{border:1px solid #DAD9D9; border-top:none; padding:15px; margin-bottom:25px;}

.gButton a{text-decoration:none; color:#B93D01;}

.you{background:url(../_imgs/arrow-said.png) no-repeat left 0; height:30px; font-size:18px; color:#333333; display:table-cell; vertical-align:middle;}
.you span{background:url(../_imgs/arrow-said.png) no-repeat right 0; font-size:18px; display:block; height:30px; padding:7px 20px 0 5px; margin-left:5px;}

.member{background:url(../_imgs/arrow-said.png) no-repeat left -39px; height:30px; font-size:18px; color:#ffffff; display:table-cell; vertical-align:middle;}
.member span{background:url(../_imgs/arrow-said.png) no-repeat right -39px; font-size:18px; display:block; height:30px; padding:7px 20px 0 5px; margin-left:5px;}

tr.read, tr.read td{background:#F6F2F2;}

tr.unread, tr.unread td{background:#ffffff;}
tr.unread td a{color:#333333; font-weight:bold;}
tr.read td, tr.unread td{padding:7px 5px; border-bottom:1px solid #dddddd;}

.new{background:url(../_imgs/bg-global.png) no-repeat -715px -147px; height:30px; width:56px; height:22px;}

.readonly{background:#DEDCDC; border:1px solid #C6C6C5 !important; color:#6D6C6C !important;}
textarea.active{background:#F5FED1; border:1px solid #8FA43B !important; margin-bottom:10px !important;}

/*end of Tab CSS */
.messageHistory{margin:15px 0 10px 0;}

.refSearch em{font-family:Arial, Helvetica, sans-serif; line-height:24px; font-size:14px;}
.payment, .payment *{font-family:Arial,Helvetica,sans-serif; font-size:14px; line-height:22px;}
.priceBg{background:url(../_imgs/price-bg.gif) no-repeat; height:119px; font-size:18px !important; color:#F65700; padding-top:80px;}
.priceBg *{font-size:18px;}
.paymentOptions span{font-size:11px; background:#EAEAEA; padding:3px;}
.tranSuccess{border:3px solid #DDD793; background:#FAFECB; padding:5px; width:450px; margin:30px auto 20px;}
.tranSuccess2{padding:5px; width:450px; margin:15px auto 20px; color:#E05C04; font-weight:bold;}
.tranFailed{border:3px solid #F7BCAE; background:#FFE7E1; padding:5px; width:450px; margin:30px auto 20px;}
#printLogo{display:none;}
.loginStatus{position:relative;left:157px; color:#5A5959; font-size:12px;}
.loginStatus a{font-size:12px; color:#2764B0;}
.loginStatus strong{color:#FF4E00;}
.outerTable{
	background:#ffffff;
	padding:3px 45px 10px;
	background:url(../_imgs/bg-register-repeat.gif) repeat-y;
	font-family:Arial,Helvetica,sans-serif;
}

/*css for pngfixing*/
img, div, a, input, span { behavior: url(/includes/iepngfix.htc) }

/*Menu Css*/
	ul, li{margin:0; border:0; list-style:none; padding:0;}
	ul{padding:0 0;}

	h1 { font-size:18px; }
	p { line-height:18px; }

	#info { margin:auto; color:#333333; padding:10px; background:#f4f4f4; border:1px solid #DDD; }

	#nicemenu { margin:9px 10px; background:url(../_imgs/nav-bg.gif) repeat-x; height:24px; padding-top:7px;  }
	#nicemenu a { color:#ffffff; text-decoration:none; font-family:tahoma; }
	#nicemenu a:hover { text-decoration:underline; }	
	#nicemenu li { display:inline; position:relative; margin-right:5px; z-index:50;}
	#nicemenu li span { position:relative; z-index:10; padding:4px 4px 4px 6px;  line-height:18px; font-size:12px;}	
	#nicemenu li span a { font-weight:bold; padding:0 4px 0 2px;}	
	#nicemenu li span.over { padding:4px 4px 4px 6px;}
	*+html #nicemenu li span.over {  border-top:solid 2px #9FC636; padding-bottom:3px; } /* IE6 */
	#nicemenu li span.over a { }
	#nicemenu li span.over a:hover { text-decoration:none; }
	#nicemenu li span.active { padding:4px 4px 4px 6px;}
	*+html #nicemenu li span.active {  border-top:solid 2px #E5E5E5; padding-bottom:3px; }
	#nicemenu li span.active a { }
	#nicemenu li span.active a:hover { text-decoration:none; }	
	#nicemenu img.arrow { /*margin-left:4px;*/ cursor:pointer; margin-top:2px; }
	#nicemenu div.sub_menu { display:none; position:absolute; left:0; top:0px; margin-top:20px; border-top:solid 1px #E5E5E5; border-left:solid 1px #E5E5E5; border-right:solid 1px #999999; border-bottom:solid 1px #999999; padding:4px; top:2px; width:160px; background:#FFFFFF; z-index:1000;}
	#nicemenu div.sub_menu a{color:#6CA008; font-weight:bold;}
	* html #nicemenu div.sub_menu { margin-top:23px; } /* IE6 */
	*+html #nicemenu div.sub_menu { margin-top:23px; } /* IE7 */
	#nicemenu div.sub_menu a:link, 
	#nicemenu div.sub_menu a:visited, 
	#nicemenu div.sub_menu a:hover{ display:block; font-size:11px; padding:4px;}	
	#nicemenu a.item_line { border-top:solid 1px #CBDE99; padding-top:6px !important; margin-top:3px; }
	
	.status{background:#9FC636; height:60px; font-size:12px; margin-top:5px; vertical-align:middle;}
	.status li { display:block; float:left; font-family:tahoma; padding:20px 0 0; color:#FFFFFF; }
	.status li span{padding:4px 4px 4px 6px;  border-bottom:none; line-height:18px; display:block; float:left; width:160px;}
	.status li span a{color:#990000; text-decoration:none;}
/*Top Fading Text*/
#fade_base a{text-decoration:none;}
#fade_base span{font-size:11px; color:#206DA8;}
#fade_base strong{font-size:14px; color:#E28603;}

span.onlinePayment, span.chequePayment, span.netBanking{width:297px; height:48px; display:block;}
span.onlinePayment{background:url(../_imgs/membership-global.png) no-repeat;}
span.netBanking{background:url(../_imgs/membership-global.png) no-repeat -311px 0;}
span.chequePayment{background:url(../_imgs/membership-global.png) no-repeat -626px 0;}
.announcement1{background:url(../_imgs/8th-aniv.png) center top no-repeat #222222;}
.announcement2{background:url(../_imgs/8th-aniv-renewal.png) center top no-repeat #222222;}

.anivBoxHome {
	position: fixed;
	margin: 0;
	width:100%;
	top:0;
	left:0;
	height:95px;
	
	background:url(/matrimonials/_imgs/aniv-offer-bg.gif) repeat-x; 
	text-align:center; z-index:5000;
}
.blockProfile{font-weight:bold; color:#ba1e09;}
.contactMap{background:url(../../_imgs/map.jpg) no-repeat; width:707px; height:380px; line-height:19px; border:2px solid #ccc;}
.contactMap h2{margin:0; font-size:18px; font-weight:normal;}
.contactAddress{padding:176px 0 0 389px;}
.contactAddress div{margin-top:9px;}
ul.sharebuttons{list-style-type:none; padding:40px 0 0 20px; margin:0; height:71px;}
ul.sharebuttons li{list-style-type:none; float:left; padding:0; margin:0 15px 0 0;}
#fbWidget{display:none;}

.loginNew input.txtfield{padding:7px 3px; border:1px solid #bcbcbc; width:294px;}
.loginNew input.txtfield:hover{border:1px solid #9e9d9d;}
.loginNew .loginbutton{background:url(../_imgs/login-button-yellow.gif) no-repeat; width:87px; height:34px; border:none; text-indent:-1500px; cursor:hand; cursor:pointer;}
.loginNew .error span{background:url("../_imgs/bg-global.png") no-repeat scroll -352px -148px transparent;
display:block;
float:left;
height:20px;
width:27px;
}
