body { background: #fff; margin:0px; font-family: Arial, Helvetica, Tahoma; font-size: 12px; color:#000000; line-height:15px; text-decoration:none;text-align:left;align:center;}
#maincontainer {padding-left:3px;padding-right:3px;}
#container {width:772px;margin:0px 0px 0px 0px;text-align:left;}
.main {width:772px;margin:0px 0px 0px 0px;text-align:left;}

form{margin:0px;padding:0px;}
.form-field * { vertical-align: middle; }
h1, h2, h3, h4, h5{margin: 0px;padding:0px;font-size:13px;color:#FE7313;font-weight:normal;display:inline;}
h1{font-size:11px;margin: 2px;padding:2px;}
h4, h5{font-size:11px;margin: 0px;padding:0px;}
ul.inline, ul.inline li { list-style: none; display: inline; margin:0px; padding: 0px; }
ol.inline, ol.inline li { list-style: none; margin:2px 0px 0px 0px; padding: 0px; }

.button{ background: #F26A26;padding:0px 4px 0px 4px !important;padding:1px 5px 0px 5px;border:1px solid #F26A26;color: #FFFFFF; font: bold 12px arial, helvetica, sans-serif; overflow: visible; vertical-align: middle;cursor:pointer;outline:none;border:none;}
.button1{ background: #F26A26;padding:0px 4px 0px 4px !important;padding:1px 5px 0px 5px;border:1px solid #F26A26;color: #FFFFFF; font: bold 12px arial, helvetica, sans-serif; overflow: visible; vertical-align: middle;cursor:pointer;outline:none;}

.pagingact{ color: #F26A26; float:left;}
.prevact, .nextact{color: #006DC1; float:left;cursor:pointer;}
.previnact, .nextinact, .nopaging{ color: #dbdbdb;}
.paginginact{ color: #0B89D9;}
.prevact, .nextact, .pagingact, .previnact, .nextinact, .nopaging, .paginginact{background: #FFFFFF;padding:0px 3px 0px 3px;border:1px solid #dbdbdb;font: bold 12px arial, helvetica, sans-serif; overflow: visible; vertical-align: middle;}
#paging .prevact, .previnact, .nextact, .nextinact, .paginginact, .pagingact, .nopaging {float:left;}
#paging .prevact, .nextact, .paginginact {cursor:pointer;}

.spacing{width:5px;float:left;}

.bgfadediv{ display: none;position: absolute;top:0;left:0;width: 1000px; height:1450px;background-color: #fff; z-index:1001;-moz-opacity: 0.7; opacity:0.70;filter: alpha(opacity=70);}
.frdispdiv{display: none;position: absolute;margin:0;width:500px !important;width:525px; z-index:1002;}
.frdispdiv1{display: none;position: absolute;margin:0;width:456px !important;width:456px; z-index:1002;}

.viewoutbg{background:url(http://imgs.communitymatrimony.com/images/viewouterbg.gif) repeat-y;}

#mesgdiv1 {width:460px;}
#mesgdiv2, #smphdiv {width:35px;}
#msgdiv {width:350px;}
#msgdiv1 {width:400px;}
#infdiv {width:110px;}
#smphdiv, .hoverdiv, #smphdiv1, #srchsmphdiv1 {cursor:pointer;}
.normdiv{background-color:#ffffff;}
.hoverdiv{background-color:#dbdbdb;}
.normdiv, .hoverdiv, .viewdivouter, .rpanel {width:560px;}
#mesgdiv, #mesgdiv1, #mesgdiv2, #msgdiv, #msgdiv1, .viewdiv1, .viewdivouter, #vpdiv1, #vpdiv3, #vpdiv4, #fvpdiv1, #nfpdiv1, #fvpdiv3, #fvpdiv4, .fvpdiv5a, .vpdiv5a, .vpdiv6a, .vpphdiv, .innerdiv, .innerdiv1, .lpanel, .rpanel, .rpanelinner, .lpanelinner1, .lpanelinner2, .lpanelinner2c, .frmeldiv, .frmeldiv1, .frmeldiv1a, .layer {text-align:left;}
#mesgdiv2, #smphdiv, #vpdiv2, #srchvpdiv2, #vpdiv2a, #fvpdiv2, #fvpdiv2a, .vpphdiv1, #smphdiv1, #checkdiv, .footdiv, .footdiv1, .footdiv2, .photodiv, .photodiv1, .lpanelinner, .lpanelinner2a, .lpanelinner2aa, .lpanelinner2b, .lpanelinner2d, .logdivrt {text-align:center;}
.viewdiv1, #fvpdiv3 {width:500px;}
#mesgdiv {width:525px;}
#nfvpdiv3 {width:250px;}
.viewbg {background:url(http://image.communitymatrimony.com/images/vpbg1.gif) repeat-x;}
#vpdiv1, #vpdiv4 {width:425px;} 
#vpdiv1, #srchvpdiv1{padding-left:10px;}
#vpdiv2a, #fvpdiv2, #fvpdiv2a {width:85px;}
#smphdiv1 {width:85px;padding-top:5px;padding-bottom:2px;} 
#vpdiv2 {width:85px !important;width:87px;padding-bottom:5px;} 

/* Search results */
#srchvpdiv1, #srchvpdiv4 {width:350px;text-align:left;}
#srchsmphdiv1 {width:160px;padding-top:5px;padding-bottom:2px;text-align:center;}
#srchvpdiv2 {width:160px !important;width:162px;padding-bottom:5px;}
/* Search results */

#nfvpdiv2 {width:156px;}
#vpdiv3 {width:258px;}
#fvpdiv1 {width:675px;}
#nfvpdiv1 {width:404px;}
#fvpdiv4 {width:600px;}
#nfvpdiv4 {width:395px;}
.fvpdiv5 {width:160px;}
.fvpdiv5a {width:590px;}
.nfvpdiv5 {width:160px;}
.nfvpdiv5a {width:380px !important;width:390px;}
.vpdiv5 {width:120px;}
.vpdiv5a {width:365px;}
.vpdiv6 {width:155px;}
.fvpdiv5, .vpdiv5, .vpdiv6, #infdiv1, .topdiv, .regdivlt, .logdivlta, #infdiv {text-align:right;}
.vpdiv6a {width:330px;}
.vpphdiv {width:300px;}
.vpphdiv1 {width:190px;}
#infdiv1 {width:142px;}
#ninfdiv1 {width:142px !important;width:146px;}
.pfdivlt{width:170px;padding:5px 5px 5px 0px;}
.pfdivrt{width:370px;padding:5px 0px 5px 5px;}
.rgdivlt{width:170px;padding:7px 5px 7px 0px;}
.rgdivrt{width:430px;padding:7px 0px 7px 5px;}
.rgdivplt{width:140px;padding:7px 5px 7px 0px;}
.rgdivprt{width:410px;padding:7px 0px 7px 5px;}

.disblk{display:block;}
.disnon{display:none;}

.srchdivlt{width:130px;padding:5px 5px 5px 0px;}
.srchdivlt1{padding:5px 5px 5px 0px;}
.srchdivrt{width:420px;padding:5px 0px 5px 5px;}

.logodiv {width: 350px;padding-top: 17px;}
#checkdiv {width:25px;}
.fleft, .regdiv, .regdivlt, .regdivrt, .imagepad, .logdivlt, .logdivlta, .logdivltb, .logdivrt {float:left;}
.fright{float:right;}
.cleard, .clr-bth{clear:both;}
.footdiv, .footdiv2{width: 770px;}
.footdiv1{padding-top: 7px; padding-bottom: 5px;}
.topdiv{padding-top:10px;}
.linesep {height:1px;background-color:#cbcbcb;}
.dotsep {background:url(http://imgs.communitymatrimony.com/images/dotbg.gif) repeat-x;}
.dotsep1 {background:url(http://imgs.communitymatrimony.com/images/dotbg1.gif) repeat-x;}
.dotsep2 {background:url(http://imgs.communitymatrimony.com/images/dotbg2.gif) repeat-x;}
.dotsep3 {background:url(http://imgs.communitymatrimony.com/images/dotsep3.jpg) repeat-x;}
.dotsep4{background:url(http://imgs.communitymatrimony.com/images/dotsep4.gif) left top repeat-x;}
.dotsep5{background:url(http://imgs.communitymatrimony.com/images/comn-bttn.gif) left top repeat-x;}
.dotsep6{background:url(http://imgs.communitymatrimony.com/images/free-member-bttn.jpg) left top repeat-x;}
.photodiv {width:80px;padding:10px;}
.photodiv1 {width:56px;padding:3px 0px 3px 3px;}
.textdiv {width:650px;padding:10px 0px 0px 0px;line-height:17px;}
.innerdiv {width:772px;}
.innerdiv1 {width:700px;}
.lpanel {width:210px;}
.rpanelinner {width:500px;}
.lpanelinner, .lpanelinner1 {width:190px;}
.lpanelinner1a {width:35px;}
.lpanelinner1b {width:160px;}
.lpanelinner2 {width:108px !important;width:115px;line-height:13px;}
.lpanelinner2a {height:32px;}
.lpanelinner2aa {height:16px;}
.lpanelinner2a, .lpanelinner2aa {width:35px;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;}
.lpanelinner2b {width:35px;}
.lpanelinner2c {width:100px;height:21px !important;height:28px;padding-top:5px;padding-left:5px;}
.lpanelinner2d {width:80px;padding-top:3px;}
.frmeldiv{width:75px;}
.frmeldiv1{width:210px !important;width:205px;}
.frmeldiv1a{width:175px !important;width:180px;}
.regdiv{width:385px;}
.regdivlt{width:150px;padding:5px 5px 5px 0px;}
.regdivrt{width:350px;padding:5px 0px 5px 5px;}
#radio1div, .radiodiv1 {width:467px;height:136px;}
.radiodiv1a{width:250px;height:156px;}
.radiodiv1{background: url(http://image.communitymatrimony.com/images/editorimg.gif) no-repeat;}
.radiodiv1a{background: url(http://imgs.communitymatrimony.com/images/editorimgsmall1.gif) no-repeat;}
.boxdiv{width:440px !important;width:470px;padding: 5px 5px 10px 20px;}
.menudiv{width:90px !important;width:100px;padding: 5px 5px 10px 10px;}
.boxdiv, .menudiv{height:auto;line-height:18px;background-color:#ffffff;}
.boxdiv1{width:440px !important;width:470px;padding: 5px 5px 10px 20px;}
.brdr, .brdrl {overflow:auto;}
.mbrdr {border-bottom:1px solid #ffffff;}
.brdr, .mbrdr {border:1px solid #DBDBDB;}
.brdr1{border:2px solid #ff0000;}
.obrdr{border:1px solid #F4B887;}
.errbrdr{border:1px solid #ff0000;}
.obg{background-color:#FFF2E7;}
.mbrdr1 {border-top:1px solid #DBDBDB;border-right:1px solid #DBDBDB;}
.mbrdr2 {border-top:1px solid #DBDBDB;border-right:1px solid #DBDBDB;border-left:1px solid #DBDBDB;}
.conallbf {border-top:1px solid #FFFFFF;border-right:1px solid #FFFFFF;border-left:1px solid #FFFFFF;background-color:#FFFFFF;}
.conallaf {border-top:1px solid #FFFFFF;border-right:1px solid #dbdbdb;border-left:1px solid #dbdbdb;background-color:#FFFFFF;color:#F26A26;}
.rbrdr {border-right:1px solid #DBDBDB;border-top:1px solid #FFFFFF;}
.grbrdr {border-right:1px solid #DBDBDB;border-top:1px solid #FFFFFF;}
.rbrdr1 {border-right:1px solid #DBDBDB;border-top:1px solid #FFFFFF;border-left:1px solid #FFFFFF;}

.vishid {visibility: hidden;}
.posabs {position: absolute;}
.imagepad{padding:11px 6px 12px 8px !important;padding:11px 3px 12px 8px;}
.fullimg{width: 165px; height: 70px;}
.logdivlt{width:450px;}
.logdivlta{width:200px;padding:4px 4px 4px 0px;}
.logdivltb{width:240px;padding:4px 0px 4px 4px;}
.logdivrt{width:320px;}
.layer{border:1px solid #E12328;border-top:0px solid #ffffff;display: none;position: absolute;background-color: #F26A26;padding: 5px 10px 10px 10px;line-height:18px;font-family: Arial,sans-serif;font-size: 11px;color: #FFFFFF;z-index:1001;}

.cbsoffer{background:url(http://imgs.communitymatrimony.com/images/special/sp_offerbg.jpg);height:334px;width:192px;}
.cbsrenoffer{background:url(http://imgs.communitymatrimony.com/images/special/sp_renofferbg.jpg);height:334px;width:192px;}
.cmoffer{background:url(http://imgs.communitymatrimony.com/images/special/spofferbg_cm.jpg);height:334px;width:192px;}
.cmrenoffer{background:url(http://imgs.communitymatrimony.com/images/special/sprenofferbg_cm.jpg);height:334px;width:192px;}
.mmoffer{background:url(http://imgs.communitymatrimony.com/images/special/spofferbg_mm.jpg);height:334px;width:192px;}
.mmrenoffer{background:url(http://imgs.communitymatrimony.com/images/special/sprenofferbg_mm.jpg);height:334px;width:192px;}

.padt100{padding-top:100px;}
.padt75{padding-top:75px;}
.padt20{padding-top:20px;}
.padt10{padding-top:10px;}
.padb5{padding-bottom:5px;}
.padb3{padding-bottom:3px;}
.padb10{padding-bottom:10px;}
.padt5{padding-top:5px;}
.padtb10{padding:10px 0px 10px 0px;}
.padtb15{padding:15px 0px 15px 0px;}
.padtb20{padding:20px 0px 10px 0px;}
.padtb5{padding:5px 0px 5px 0px;}
.padtb3{padding:3px 0px 3px 0px;}
.padt3b10{padding:3px 0px 10px 0px;}
.padl310{padding:3px 3px 3px 10px;}
.padl25{padding-left:25px;}
.padr20{padding-right:20px;}
.padr10{padding-right:10px;}
.padlr10{padding-right:10px;padding-left:10px;}
.padlr11{padding-right:12px;padding-left:12px;}
.padlr5{padding-right:5px;padding-left:5px;}
.pad10{padding:10px;}
.pad10a{padding:1px 10px 0px 10px;}
.pad5{padding:5px;}
.pad3{padding:3px;}
.pad3a{padding:0px 3px 0px 3px;}
.radiobtn{margin-top:2px !important;margin-top:0px;}

.padl{padding-left:15px;}
.padl3{padding-left:3px;}
.padl8{padding-left:8px;}

.clr, .address {color:#000000;} /* text color */
.clr1{color:#006DC1;} /* link color */
.clr2{color:#807F7F;}
.clr3{color:#FF6000;}
.errclr{color:#FF0000;}
.menclr{color:#FFFFFF; font-family:Arial;font-weight:bold; font-size:14px;}
.menclr1{color:#FFFFFF; font-size:12px;}
.clr4{color:#3A6F01;}
.clr8{color:#644001;}
.clr9{color:#807F7F;}
.greyclr{color:#8B8B8B;}

.lh11 {line-height:11px;}
.lh13, .address {line-height:13px;}
.lh16 {line-height:16px;}
.lh20 {line-height:20px;}
.lh30 {line-height:30px;}

.smalltxt, .errortxt, .alerttxt, .address {font-size:11px;}
.errortxt {color:#FF0000;}
.alerttxt {color:#FF6000;}
.alerttxt, .bld {font-weight:bold;}
.normtxt, .vnormtxt {font-size:12px;}
.normtxt1 {font-size:13px;}
.headtxt {font-size:15px;}
.opttxt {font-size:10px;color:#8b8b8b;}
.notbld{font-weight:normal;}

.address{float: middle; padding-top:10px;}
a{text-decoration:none;outline:none;}
a{cursor:pointer;}
a:hover {text-decoration: none;}
a.clr1:hover {text-decoration: underline;}
img { border: 0px;}
.pntr{cursor:pointer;}
.nopntr{cursor:default;}
.tlright{text-align:right;}
.tlleft{text-align:left;}
.tlcenter{text-align:center;}
.tljust{text-align:justify;}

.inputtext, .select, .select1, .srchselect,.srchselect1, .textarea, .tareareg {padding:2px;border:1px solid #B3B3B3;font-family:arial, tahoma, verdana;font-size:12px;color:#333;font-weight:normal;}
.errinput {padding:2px; border: #FF0000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;font-family:arial, tahoma, verdana;font-size:12px;color:#333;font-weight:normal;}
.select1 {width:165px;}
.srchselect {width:215px;}
.srchselect1 {width:180px;}
.textarea {width:500px;height:100px;}
.tareareg {width:360px;height:75px;}

.frmelements {margin: 0px 2px -3px 0px; _margin: 0px 0px -1px 0px;}
.frmchkbox {margin: 0px 2px 0px 1px; _margin: 0px 0px -2px 0px;}
.frmlftpad{padding: 0px 0px 0px 5px;}

div#iframecontact{background-image: url("http://imgs.communitymatrimony.com/images/loading-icon.gif");background-repeat:no-repeat;background-position: top center;}

iframe#iframename{visibility:hidden;overflow: auto;}

/* Admin */
.heading{font-size:13px;color:#829721;font-weight:bold;margin: 2px;padding:2px; }
.textsmallbolda { font-size:12px;font-weight:bold; }
.adminformheader{ background-color:#efefef;border-bottom: #d1d1d1 1px solid;font-size:13px;font-weight:bold;padding:5px 0px 5px 10px;}
.adminformheader a{color:#D11014}
.radiobtn{ float:left;_padding:2px 6px 0px 0px;padding:0px 9px 10px 0px;}
.mediumtxt{font-size:12px;color:#000000;}
.clr5{color:#F26A26;}
.clr6{color:#21a414;}
.clr7{color:#006DC1;}
.fclr{color:#ffffff;}
.rowlightbrown{background-color:#efefef;}
.normaltxt1{font-size:12px;}

/**************************************************/

.bgclr1{background:#E12328;}
.bgclr2{background:#F5F4D6;}
.bgclr3{background:#E2E2E2;}
.bgclr4{background:#D11014;}
.bgclr5{background-color:#ffffff;}
.bgclr6{background:#EDEDED;}
.bgclr7{background:#D67C50;}
.bgclr8{background:#F5E6DE;}
.bgclr9{background:#C0841C;}
.bgclr10{background:#F5F4D6;}
.bgclr13{background:#EAE8A6;}
.paybgclr{background-color:#FFBB5A;}
.myclr{color:#F26A26;}
.mymgnt18{margin-top: 18px;}
.mymgnl10{margin-left: 10px;}
.mymgnr10{margin-right: 10px;}
.mymgnl5{margin-left:5px;}
.mywdt{width:772px;}
.mywdt387{width:387px;}
.hgt60{height:60px;}
.mymgnt10{margin-top:10px;}
.mymgnt30{margin-top:30px;}
.mymgnl17{margin-left:17px;}
.mymgnt9{margin-top:9px;}
.mymgnb10{margin-bottom:10px;}
.mymgnt5{margin-top:5px;}
.fntsize{font-family:Arial;font-size:20px;}
.versep {background:url(http://imgs.communitymatrimony.com/images/versep1.gif) repeat-y;}
.lcdiv{background:url(http://imgs.communitymatrimony.com/images/lcurve.gif) no-repeat;width:4px;height:22px;}
.rcdiv{background:url(http://imgs.communitymatrimony.com/images/rcurve.gif) no-repeat;width:4px;height:22px;}
.bgcdiv{background:url(http://imgs.communitymatrimony.com/images/sbg.gif) repeat-x;height:22px;}
.padbt10{padding-bottom:10px;}
.hgt33{height:33px !important;height:33px;}
.hgt25{height:25px;}
.hgt22{height:22px;}
.hgt20{height:20px;}
.hgt17{height:17px;}
.hgt10{height:10px !important;height:8px;}
.wdth103{width:103px;}
.wdth560{width:560px;}
.wdth450{width:450px;}
.wdth126{width:126px;}
.wdth15{width:15px;}
.wdth156{width:156px;}
.wdth98{width:98px;}
.wdth290{width:290px;}
.wdth192{width:192px;}
.wdth178{width:178px;}
.wdth172{width:172px;}
.wdth150{width:150px;}
.pdt8{padding-top:8px;}
.pdl20{ padding-left:20px;}
.pdl10{ padding-left:10px;}
.fnt15{font-size:15px;}
.fnt17{font-size:17px;}
.fnt18{font-size:18px;}
.fnt16{font-size:16px;}
.fnt14{font-size:14px;}
.mgnt17{margin-top:17px;}
.mgnt22{margin-top:22px;}
.mgnl23{margin-left:23px;}
.mgnl15{margin-left:15px;}
.mgnl7{margin-left:7px;}
.mgnb7{margin-bottom:7px;}
.inptxtbor{border:1px solid #DFDEBE;width:147px;height:18px;}
.pdl37{padding-left:37px;}
.pdb22{padding-bottom:22px;}
.brdclr{border:1px solid #D11013;}
.brdclr1{border:1px solid #E1E1E1;}
.disline{display:inline;}
#lgbrd{width:499px;display:inline;float:left;border-top:5px solid #D11013;margin-left:5px;}
.payimg{width:20px;padding-top:0px !important;padding-top:2px;background: url('http://imgs.communitymatrimony.com/images/comn-yes.gif') left no-repeat;}
.payimg1{width:20px;padding-top:0px !important;padding-top:2px;background: url('http://imgs.communitymatrimony.com/images/free-member-yes.jpg') left no-repeat;}
.paydot{width:150px !important;width:155px;height:1px;}
.paydot1{width:122px !important;width:121px;height:1px;margin-left:20px;display:inline;}
.menust1{padding-top:12px;height:28px !important;height:45px;background: url('http://imgs.communitymatrimony.com/images/commenbg.gif') repeat-x;}
.menust2{padding-top:12px;height:33px !important;height:45px;background: url('http://imgs.communitymatrimony.com/images/commenhoverbg.gif') repeat-x;}
.prf-act{background:url(http://imgs.communitymatrimony.com/images/prfviewbg.jpg) no-repeat;width:180px;height:50px;}
.prf-noact{border:1px solid #DBDBDB;width:178px;height:43px;}

.rcact{width:79px;height:23px;background:url(http://imgs.communitymatrimony.com/images/rec-active.gif) left top no-repeat;}
.rcactr{margin-left: 120px !important;margin-left: 55px; margin-top: 12px; position: absolute;}
.rcacts{margin-left: 200px !important;margin-left: 135px; margin-top: 12px; position: absolute;}
.rcinact{width:79px;height:23px;background:url(http://imgs.communitymatrimony.com/images/rec-noactive.gif) left top no-repeat;}

.stact{width:49px;height:23px;background:url(http://imgs.communitymatrimony.com/images/sent-active.gif) left top no-repeat;}
.stinact{width:49px;height:23px;background:url(http://imgs.communitymatrimony.com/images/sent-noactive.gif) left top no-repeat;}

#panel {border-top:0px;border-bottom:0px; width:190px;}
#panel dl {clear:both;margin:0px;padding: 12px 0px 5px 0px;margin:0px 12px;}
#panel dl.first {clear:both;margin:0px;padding: 5px 0px 5px 0px;margin:0px 12px;}
#panel dd{clear:both;font: normal 11px arial;margin: 4px 0px 4px 15px;text-align:left;line-height:14px;}
#panel dd.tick {clear:both;font: normal 11px arial;background: url(http://imgs.communitymatrimony.com/images/blkarrow.gif) no-repeat 0px 4px;margin: 4px 0px;padding-left:8px;text-align:left;line-height:14px;}

.mediumtxt { font-size:12px;font-weight:normal;}
.boldtxt{font-weight:bold;}

#frm dt.wleft {float:left;width:120px;text-align:right;margin:0px;padding:0px;}
.clract a{padding:12px 10px 10px 10px !important;padding:11px 10px 11px 10px;background: url('http://imgs.communitymatrimony.com/images/commenhoverbg.gif') repeat-x;color:#FFFFFF; font-family:Arial;font-weight:bold; font-size:14px;} 
.clract{height:33px !important;height:45px;background: url('http://imgs.communitymatrimony.com/images/comdnarrow.gif') no-repeat center bottom;}

/* Feature profile css */

.feaprotopbg{background:url(http://imgs.communitymatrimony.com/images/fp_bg.gif) no-repeat;height:46px;}
.feaprobgclr{background-color:#DCEEFA;}
.feaproviewoutbg{background:url(http://imgs.communitymatrimony.com/images/feaproviewouterbg.gif);}

/* Registration css */

.sprdiv { display: block; width: 16px; height: 16px; background-image: url(http://imgs.communitymatrimony.com/images/step-spriteimg.gif); float:left;} 
.step1act { background-position: 0px 0px; margin-left:5px; width:64px; height:20px;} 
.step1inact { background-position: 0px -25px; margin-left:5px; width:64px; height:20px;} 
.step2act { background-position: 0px -75px; margin-left:5px; width:64px; height:20px;} 
.step2inact { background-position: 0px -50px; margin-left:5px; width:64px; height:20px;} 


/*SEO CSS style edit*/
.s-list {margin:0px; background:#F5F4D6; padding-left:10px;}
.s-list li {list-style:none; float:left; color:#A7A7A7; }
.s-list li a {text-decoration:none; padding:0px 6px; font:normal 12px arial; color:#006DC0;}
.s-list li a.avail {text-decoration:none; padding:0px 6px; font:normal 12px arial; color:#006DC0;}
.s-list li a.navail {text-decoration:none; padding:0px 6px; font:normal 12px arial; color:#A8A8A8;}

.wdth561{width:561px;} .wdth275{width:275px;} .wdth100{width:100px;}
.bdrb{border-bottom:2px solid #F5F4D6;}
.bdr3{border-right:5px solid #F5F4D6; border-left:5px solid #F5F4D6; border-bottom:5px solid #F5F4D6;}
.bdr4{border:5px solid #F5F4D6;}
.b-arrow { background: url("http://imgs.communitymatrimony.com/images/blkarrow.gif") no-repeat scroll 5px 4px transparent; padding-left:20px; text-align: left;}
.padlr20{padding-right:20px;padding-left:20px;}

/* Account Details */
.cbox{width:560px !important; width:520px; background-color:#F5F4D6; text-align:left; padding:0px 5px 5px 5px; line-height:18px;}
.cbox #head{font-family:arial; font-size:16px; color:#000000; font-weight:bold; padding:10px 0px 10px 10px;}
.cbox #bdy{background-color:#FFF; padding:10px 20px 20px 20px; font-family:arial; font-size:12px; color:#000000;}
.cbox #bdy div{border-bottom:dashed 1px #CCCCCC; padding-bottom:15px; padding-top:10px;}
.bcrumbs{font-size:12px; color:#338ACE; text-align:left; width:560px; padding:10px 0px; font-weight:bold;}
.bcrumbs a{font-size:12px; color:#338ACE; text-decoration:none;}
.bcrumbs .l1 a{font-size:12px; color:#010101; text-decoration:none;}

/* Profile of the day popup Details */
.headhdtxt{font-size:18px;}
.popup dl {clear:both;margin:0px;padding: 12px 0px 5px 0px;margin:0px 12px;}
.popup dl.first {clear:both;margin:0px;padding: 5px 0px 5px 0px;margin:0px 12px;}
.popup dd{clear:both;font: normal 12px arial;margin: 4px 0px 4px 15px;text-align:left; line-height:16px; padding-bottom:10px;}
.popup dd.tick {clear:both;font: normal 12px arial;background: url(http://imgs.communitymatrimony.com/images/blkarrow.gif) no-repeat 0px 4px;margin: 4px 0px;padding-left:8px;text-align:left;line-height:16px;}
.popup{background:#FFF; padding:0px 4px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border:1px solid #CDCCA2; margin-right:2px !important; margin-right:1px;}
.bgclr11{background:#D0CE9A;}
.padl20{padding-left:20px;}

/* Photo Popup */
.p-pop{width:690px; padding:10px 5px 10px 5px; font-family:arial; font-size:12px;}
.p-pop #photo{border:solid 6px #F5F4D6; padding:15px 10px 15px 10px; line-height:18px;}
.p-pop #photo a{color:#006DC1; text-decoration:none; font-weight:bold; font-size:12px;}
.y-strip{background-color:#FAF8B4; padding:7px 10px 7px 15px; border:solid 1px #E0DE8D;}
.p-pop #photo #thumb{background-color:#F3F3F3; padding:5px 20px; border:solid 1px #DFDFDF;}
.p-pop #photo #thumb .tp{text-align:center; border:solid 1px #ACACAC; padding:2px; background-color:#FFF;}
.p-pop #photo .lp{border:solid 4px #F5F4D6;}
.dash-bdr{border-bottom:dashed 1px #CCCCCC; padding-bottom:10px;}

/* Edit Profile */
.lt{float:left;}
.rt{float:right;}
.note{padding:5px 0px; color:#888888; font-size:10px;}
.note a{color:#259EFB; text-decoration:none;}
.txtBox{border:solid 1px #D5D5D5; padding:3px 2px; width:221px; font-size:12px; font-family:Arial; _height:23px; color:#888888; background-color:#FFF;}
.multiBox{border:solid 1px #D5D5D5; padding:3px 2px; width:221px; font-size:12px; font-family:Arial; size:4; color:#888888; background-color:#FFF;}
.radioBox{margin:0px 4px 1px 0px; vertical-align:middle; _margin:-2px 4px -1px -4px; _vertical-align:middle;}
.star{font-size:xx-small; vertical-align:top; color:#F42A41;}
.red{color:#ff0000; font-size:10px;}
.green{color:#0DB450; font-size:10px;}
.newalertdiv{width:516px; padding:5px; text-align:left;margin-top:15px; border:solid 1px #D1D1D1; background-color:#F1F1F1; display:none;}

.error {display:none; clear:all; color:#FF0000; font-size:11px; }
.error-content{font-size:16px; color:#CCCCCC; padding:80px 40px;}
.overlay{ position:fixed; top:0px; bottom:0px; left:0px; right:0px; z-index:100;}

.econtent{width:772px; font-family:arial; font-size:12px; color:#000000;}
.econtent p {margin:0px;}
.lcontent{float:left; width:179px; padding-right:12px; text-align:left;}
.lcontent .pframe{width:157px; background-color:#F5F4D6; padding:10px 9px 0px 10px; text-align:center;}
.lcontent .photo{width:157px; height:155px; font-size:11px;}
.lcontent .photo a{color:#006DC1; text-decoration:none;}
.lcontent .detail {border:solid 1px #E0DEA3; width:176px; margin:0px; padding:0px;}
.lcontent .lmenu {list-style:none; font-weight:bold; margin:0px; padding:0px; text-align:left;}
.lcontent .navmenu {margin:0px; padding:0px;}
.lcontent .last {border-bottom:0px;}
.lcontent .submenu {font-weight:normal; margin:0px; padding:0px; }
.lcontent .title {font-size:11px; font-weight:normal; padding:10px 12px; border-bottom:1px #E0DEA3 solid; color:#414141;}
.lcontent .lasttitle{font-size:11px; font-weight:normal; padding:10px 12px; color:#414141; border-bottom:0px;}
.lcontent .title-link {color:#006DC1; }
.lcontent .toggle {cursor:pointer;}
.lcontent .head-down {padding:10px 12px; background:#E0DEA3 url('http://imgs.communitymatrimony.com/images/arrow-down.gif') no-repeat 150px center;}
.lcontent .head-up {padding:10px 12px; background:#E0DEA3 url('http://imgs.communitymatrimony.com/images/arrow-up.gif') no-repeat 150px center; border-bottom:1px solid #FFFFFF;}
.lcontent .last .head-up {padding:10px 12px; background:#E0DEA3 url('http://imgs.communitymatrimony.com/images/arrow-up.gif') no-repeat 150px center; border-bottom:0px;}

.rcontent{float:left; width:581px; text-align:left; line-height:18px;}
.duprcontent{float:left; width:581px; text-align:left; line-height:18px;}
.rcontent .info{width:581px;}
.rcontent .info #head{font-size:16px; font-weight:bold; background-color:#F5F4D6; padding:10px 15px;}
.rcontent .info #head a{text-decoration:none; color:#006DC1; font-size:12px; font-weight:normal;}
.rcontent .info #content{background-color:#FFF; border:solid 6px #F5F4D6; border-top:none; padding:8px 20px; font-size:12px;}
.rcontent .info #content th{padding:10px 0px 15px 0px; border-bottom:dashed 1px #CCCCCC; color:#414141; font-weight:normal;}
.rcontent .info #content th a{color:#0082CC; text-decoration:none; font-size:11px; font-weight:normal;}
.rcontent .info #content td{padding:2px;}
.rcontent .info #content .hd{padding:10px 0px 15px 0px; border-bottom:dashed 1px #CCCCCC; color:#414141; font-weight:normal;}
.rcontent .info #content .hd a{color:#0082CC; text-decoration:none; font-size:11px; font-weight:normal;}
.rcontent .info #content #sucessEMsg, #sucessGMsg, #sucessRMsg{ display:none; color: #E0142C; height: 0px; text-align: center; width: 530px; padding:30px 0px 30px 0px; font-size:12px;font-weight:bold;}
.rcontent .info #content #sucessGMsg { color: #056D02; }
.hotitle {cursor:pointer;}

.adcontainer1{width:177px; border:solid 1px #E0DEA3; padding:10px 0px; text-align:center;}
.adcontainer2{width:177px; border:solid 1px #EDEDED; padding:10px 0px; text-align:center;}

.btn-org{background:#F26A26; border:0px; color:#FFF; font:bold 12px Arial; margin:0px; padding:2px 8px 2px 8px; _padding:2px 4px 2px 4px; cursor:pointer;}
.osbtn{background:#F26A26; color:#FFF; font:bold 12px Arial; cursor:pointer; width:20px; padding:2px 3px;}
.btn-gry{background:#F26A26; border:0px; color:#FFF; font:bold 12px Arial; margin:0px; padding:2px 8px 2px 8px; _padding:2px 4px 2px 4px; cursor:pointer;}
.new-button{background: #F26A26;padding:4px 5px !important;padding:4px 5px;border:1px solid #F26A26;color: #FFFFFF; font: bold 12px arial, helvetica, sans-serif; overflow: visible; vertical-align: middle;cursor:pointer;outline:none;border:none;}
.move-button{background: #F26A26;padding:4px 5px !important;_padding:3px 5px;border:1px solid #F26A26;color: #FFFFFF; font: bold 12px arial, helvetica, sans-serif; overflow: visible; vertical-align: middle;cursor:pointer;outline:none;border:none;}

.widh125 { width:125px;}
.widh176 { width:176px;}
.movebutt  {width:40px; margin:5px}
/* Photo BOD */
.smsg{border:dashed 1px #CCCCCC; font-size:11px;}
.smsg .gbg{background-color:#EFEFEF; padding:1px;}
.protect{line-height:20px;}
.protect .psswrd{border:solid 1px #D5D5D5; padding:10px 20px 15px 20px;}


