/*****innerStyles********/

.in_bg1 {
	background:#f0e9f9;
}
.header_inner {
	background:url(https://static.matrimonialsindia.com/images-mi/header_inner.jpg) no-repeat center center;
}
.inH_bt {
	border-bottom:1px solid #d8588e;
}
.in_ss {
	background:url(https://static.matrimonialsindia.com/images-mi/in_ss.gif) no-repeat 5px 20px;
	padding:10px 7px 0 130px;
}
.inssBdr {
	border:1px solid #713cb0;
}
.xxxlarge {
	font-size:1.6em;
}
.bdrBp {
	border-bottom:1px solid #ccc;
}
.join_tBg {
	background:url(https://static.matrimonialsindia.com/images-mi/join_tBg.jpg) no-repeat 458px top;
	padding:15px 0 15px;
}
.in_b1 {
	background:url(https://static.matrimonialsindia.com/images-mi/in_b1.gif) no-repeat 16px 2px;
	padding:0 0 15px 40px;
}
.p10px20px {
	padding:10px 20px;
}
.bdrBl {
	border-bottom:1px solid #000;
}
.in_esBg {
	background:url(https://static.matrimonialsindia.com/images-mi/in_esBg.gif) repeat-x;
}
.steps {
	padding:15px 10px 0;
}
.in_jn_cBg {
	background:url(https://static.matrimonialsindia.com/images-mi/in_jn_cBg.gif) repeat-x;
}
.in_jn_cBga {
	background:url(https://static.matrimonialsindia.com/images-mi/in_jn_cBga.gif) repeat-x;
}
.quick_b1 {
	background:url(https://static.matrimonialsindia.com/images-mi/quick_b1.gif) no-repeat 2px 5px;
	padding:0 0 0 17px;
}
.in_ss_img2 {
	background:url(https://static.matrimonialsindia.com/images-mi/in_ss_img2.jpg) no-repeat top;
	border-bottom:1px solid #43bc73;
}

/***memberLogin***/

.mlogin_icon {
	background:url(https://static.matrimonialsindia.com/images-mi/mlogin_icon.gif) no-repeat;
	padding:6px 0 6px 30px;
}
.mLoginBg {
	background:url(https://static.matrimonialsindia.com/images-mi/mLoginBg.jpg) no-repeat 330px;
	padding:20px;
}
.nUserBg {
	background:url(https://static.matrimonialsindia.com/images-mi/nUserBg.jpg) no-repeat 290px bottom;
	padding:20px;
}
.nUser_icon {
	background:url(https://static.matrimonialsindia.com/images-mi/nUser_icon.gif) no-repeat;
	padding:6px 0 6px 30px;
}

/****religionMetrimonial*****/

.rm_b1 {
	background:url(https://static.matrimonialsindia.com/images-mi/rm_b1.gif) no-repeat 8px 8px;
	padding:4px 0 0 25px;
}
.rm_b1 a:link, .rm_b1 a:visited {
	color:#941e1e;
	text-decoration:none;
}
.rm_b1 a:hover, .rm_b1 a:active {
	color:#e90000;
	text-decoration:none;
}
.rm_looking_cBg {
	background:url(https://static.matrimonialsindia.com/images-mi/rm_looking_cBg.gif) repeat-x;
}
.rm {
}
.rm select { border:1px solid #ccc; background:#fff; }
.rm textarea { border:1px solid #ccc; background:#fff; padding:2px; overflow:auto; }

.bgGreenlgt {
	background:#ecfdf9;
}
.bgGreenlgt2 {
	background:#f1fcfa;
}
.bdrPink {
	border:1px solid #e12d2d;
	border-width:1px 0;
}
.bdrGreen {
	border:1px solid #9fefd9;
	border-width:1px 0;
}
.bdrGreen2 {
	border:1px solid #9fefd9;
}
.bbb5 {
	border-bottom:1px dotted #ccc;
	margin:0 0 5px 20px;
}
/****advertise*****/

.ad_b1 {
	background:url(https://static.matrimonialsindia.com/images-mi/ad_b1.gif) no-repeat 0px 2px;
	padding:0 0 0 30px;
}
.ad_b2 {
	background:url(https://static.matrimonialsindia.com/images-mi/ad_b2.gif) no-repeat 0px 2px;
	padding:0 0 0 30px;
}
.ad_b3 {
	background:url(https://static.matrimonialsindia.com/images-mi/ad_b3.gif) no-repeat 0px 2px;
	padding:0 0 0 30px;
}
.ao_bg {
	background:url(https://static.matrimonialsindia.com/images-mi/ao_bg.gif) repeat-x;
}
.adBg1 { background:#fff; }
.adBg2 { background:#fff; }
.adBg3 { background:#fff; }
.adBg4 { background:#e6e6e6; }
.adBg5 { background:#f8f8f8; }

.ad_blue { color:#713cb0; }
.bdrBpink {
	border-bottom:1px solid #e12d2d;
}
.bdrBgreen {
	border-bottom:1px solid #4f8a0a;
}
.bdrBblue {
	border-bottom:1px solid #713cb0;
}
.bdrPink1 {
	border:1px solid #e12d2d;
}
.bdrGreen1 {
	border:1px solid #4f8a0a;
}
.bdrBlue1 {
	border:1px solid #713cb0;
}

.ad_ssbg {
	background:url(https://static.matrimonialsindia.com/images-mi/ad_ssbg.gif) repeat-x;
}
.provide_mobg1 {
	background:#f8f8f8 url(https://static.matrimonialsindia.com/images-mi/provide_mobg1.jpg) no-repeat left bottom;
	padding:0 0 0 75px;
}
.provide_bg {
	background:url(https://static.matrimonialsindia.com/images-mi/provide_mo.gif) no-repeat bottom;
	padding:10px 0 5px;
	margin:0 5px 0 0;
}
.provide_b1 {
	background:url(https://static.matrimonialsindia.com/images-mi/provide_b1.gif) no-repeat 6px 5px;
	padding:0 0 0 24px;
}
.pmp_pink {
	background:url(https://static.matrimonialsindia.com/images-mi/pmp_pink.gif) no-repeat 2px 0px;
	padding:2px 0 6px 0;
}
.pmp_green {
	background:url(https://static.matrimonialsindia.com/images-mi/pmp_green.gif) no-repeat 2px 0px;
	padding:2px 0 6px 0;
}
.pmp_blue {
	background:url(https://static.matrimonialsindia.com/images-mi/pmp_blue.gif) no-repeat 2px 0px;
	padding:2px 0 6px 0;
}
.pmp_b1 {
	background:url(https://static.matrimonialsindia.com/images-mi/pmp_b1.gif) no-repeat right top;
}
.pmp_b2 {
	background:url(https://static.matrimonialsindia.com/images-mi/pmp_b2.gif) no-repeat right top;
}
.pmp_b3 {
	background:url(https://static.matrimonialsindia.com/images-mi/pmp_b3.gif) no-repeat right top;
}
.bgpink_ad {
	background:#fff8fb;
}
.tickmark_green {
	background:url(https://static.matrimonialsindia.com/images-mi/tickmark_green.gif) no-repeat 65px 4px;
	padding:8px 0 10px 92px;
}
.tickmark_blue {
	background:url(https://static.matrimonialsindia.com/images-mi/tickmark_blue.gif) no-repeat 65px 4px;
	padding:8px 0 10px 92px;
}

/***astro*******/

.astrobg1 { background:#fff2f2; }
.astrobg2 { background:#fff7f7; }
.astrobg3 { background:#fff7f7; }
.astrobg4 { background:#f9fffc; }
.astrobg5 { background:#fbfbfb; }

.bdrGrn { border:1px solid #69b98a; }

.astro_wl {
	background:url(https://static.matrimonialsindia.com/images-mi/astro_wl.gif) no-repeat;
	padding:0 0 0 140px;
}
.astroBdr {
	border:1px solid #ffccea;
}
.astro_loginImg {
	background:url(https://static.matrimonialsindia.com/images-mi/astro_loginImg.jpg) no-repeat 220px bottom;
	border:1px solid #ff9c9c;
}
.astro_img1 {
	background:#ef7575;
	padding:5px 5px 5px 10px;
}
.astro_green {
	background:#69b98a;
	padding:5px;
}
.astro_img2 {
	background:url(https://static.matrimonialsindia.com/images-mi/astro_img2.gif) no-repeat 4px 5px;
	border:1px solid #ffcccc;
	border-width:0 1px 1px;
	padding:5px 10px 5px 5px;
}
.astro_21{
	background:#fff7fa;
	border:1px solid #ffccea;
	border-width:0 1px 1px;
	padding:5px 10px 5px 5px;
}
.wd80 {
	width:30%;
}
.bdrpinkTb {
	border:1px solid #f48080;
	border-width:1px 0;
	margin:0 10px;
}
/**********/
.aries { background:url(https://static.matrimonialsindia.com/images-mi/aries.gif) no-repeat 10px 0px; }
.taurus { background:url(https://static.matrimonialsindia.com/images-mi/taurus.gif) no-repeat 10px 0px; }
.gemini { background:url(https://static.matrimonialsindia.com/images-mi/gemini.gif) no-repeat 10px 0px; }
.cancer { background:url(https://static.matrimonialsindia.com/images-mi/cancer.gif) no-repeat 10px 0px; }
.leo { background:url(https://static.matrimonialsindia.com/images-mi/leo.gif) no-repeat 10px 0px; }
.virgo { background:url(https://static.matrimonialsindia.com/images-mi/virgo.gif) no-repeat 10px 0px; }
.libra { background:url(https://static.matrimonialsindia.com/images-mi/libra.gif) no-repeat 10px 0px; }
.scorpio { background:url(https://static.matrimonialsindia.com/images-mi/scorpio.gif) no-repeat 10px 0px; }
.sagittarius { background:url(https://static.matrimonialsindia.com/images-mi/sagittarius.gif) no-repeat 10px 0px; }
.capricorn { background:url(https://static.matrimonialsindia.com/images-mi/capricorn.gif) no-repeat 10px 0px; }
.aquarius { background:url(https://static.matrimonialsindia.com/images-mi/aquarius.gif) no-repeat 10px 0px; }
.pisces { background:url(https://static.matrimonialsindia.com/images-mi/pisces.gif) no-repeat 10px 0px;
}
.rashiP {
	padding:8px 5px 15px 60px;
}
.rashiBdr {
	border:1px dashed #ccc;
	border-width:0 1px 1px 0;
}
.rashiBdr2 {
	border:1px dashed #ccc;
	border-width:0 0 1px;
}
.rashiBdr3 {
	border:1px dashed #ccc;
	border-width:0 1px 0 0;
}

/*****Advanced Search**********/

.Asearch_icon {
	background:url(https://static.matrimonialsindia.com/images-mi/Asearch_icon.gif) no-repeat 0px 5px;
	padding:4px 0 10px 60px;
}
.Asearch_b {
	background:url(https://static.matrimonialsindia.com/images-mi/Asearch_b.gif) no-repeat 6px 8px;
	padding:6px 0 0 25px;
}
.bbb2a {
	border-bottom:1px dotted #000;
	margin:0 0 0 23px;
}

/********CasteMatrimonial**********/

.cm_lookingBg {
	background:url(https://static.matrimonialsindia.com/images-mi/cm_lookingBg.jpg) no-repeat right top;
}
.cm_c_bg1 {
	background:url(https://static.matrimonialsindia.com/images-mi/cm_c_bg1.gif) no-repeat 0px 15px;
}
.cm_c_bg2 {
	background:url(https://static.matrimonialsindia.com/images-mi/cm_c_bg2.gif) no-repeat right 50px        ;
	padding:0 0 65px;
}
.bb6 {
	border-bottom:1px dashed #999;
	margin:0 0 7px 10px;
}
.sc_byReligion {
	padding:15px 10px 10px;
}
.bdrRed {
	border:1px solid #ee1a28;
}
.ta_crct { background:#fafafa; }
.bdr6 { border:2px solid #f8f8f8; }
.bdrAll2 { border:1px solid #fff; }
.bdrAll2 td, .bdrAll2 th { border:1px solid #fff; }
.bdrAll2 .formHead { border-bottom:1px solid #fff; }
.bdrAll2 .head { background:#fff; }
.bdrAll2 .bn, .bdrAll2 .bn td, .bdrAll2 .bn th  { border:0; }
.cm_alpha_bg {
	background:url(https://static.matrimonialsindia.com/images-mi/cm_alpha_bg.gif) no-repeat center center;
}

/**classified*******/
.bdrBg {
	border-bottom:1px solid #1f7700;
}
.fc_bg1 {
	background:url(https://static.matrimonialsindia.com/images-mi/fc_bg1.gif) repeat-x;
	padding:3px 20px 3px;
}
.fc_bg2 {
	background:#fffafb url(https://static.matrimonialsindia.com/images-mi/fc_bnr_2.gif) repeat-x bottom;
	padding:3px 20px 3px;
	
}
.fc_bul1 {
	background:url(https://static.matrimonialsindia.com/images-mi/fc_bul1.gif) no-repeat right center;
	padding:0 18px 0 0;
}
.fc_bul1 a:link, .fc_bul1 a:visited {
	color:#fff;
	text-decoration:none;
}
.fc_bul1 a:hover, .fc_bul1 a:active {
	color:#fff55d;
	text-decoration:none;
}
.fc_bul2 {
	background:url(https://static.matrimonialsindia.com/images-mi/fc_bul2.gif) no-repeat right center;
	padding:0 18px 0 0;
}
.bdrTred2 {
	border:1px solid #e54747;
	border-width:1px 1px 0 0;
}
.bdrTred3 {
	border-top:1px solid #e12d76;
}
.bdrTBred {
	border:1px solid #ccc;
	border-width:1px 0;
}
.p010px { 
	padding:0 10px;
}
.paging {
	background:#dc3545;
	border:1px solid #aeb9c3;
	padding:1px 6px;
}
.paging2 {
	border:1px solid #aeb9c3;
	padding:1px 6px;
}
.fc_bg1a {
	background:url(https://static.matrimonialsindia.com/images-mi/fc_bg1.gif) repeat-x;
}
.rPanel {
	background:#fcfcfc;
	border-left:1px solid #ccc;
	padding:0 0 10px;
}

/********Matrimonial by Occupation**********/

.om_bg1 {
	background:url(https://static.matrimonialsindia.com/images-mi/om_bg1.gif) repeat-x;
}
.mo_img {
	background:url(https://static.matrimonialsindia.com/images-mi/mo_img.jpg) no-repeat 510px bottom;
	padding:5px 5px 0;
}
.om_bull {
	background:url(https://static.matrimonialsindia.com/images-mi/om_bull.gif) no-repeat 95px 5px;
	padding:0 0 5px 110px;
}
.bg9 {
	background:#ad9fa4;
}
.om_bg2 {
	background:url(https://static.matrimonialsindia.com/images-mi/om_bg2.gif) repeat-x;
	padding:6px 5px 5px;
	border-right:1px solid #ad9fa4;
}
.om_searchbg {
	background:url(https://static.matrimonialsindia.com/images-mi/om_searchbg.gif) repeat-x;
}
.bdr_lrp {
	border:1px solid #ffb7d5;
	border-width:0 1px 0;
	background:#fff url(https://static.matrimonialsindia.com/images-mi/om_bg3.gif) repeat-x bottom;
}
.om_search_bbg {
	background:url(https://static.matrimonialsindia.com/images-mi/om_search_bbg.gif) repeat-x bottom;
}
.om_bride_topbg {
	background:url(https://static.matrimonialsindia.com/images-mi/om_bride_topbg.gif) repeat-x;
}
.om_bridebg {
	background:#ff8893 url(https://static.matrimonialsindia.com/images-mi/om_bridebg.gif) no-repeat right;
	border-bottom:1px solid #ff6563;
	padding:5px 5px 4px;
}
.om_groombg {
	background:#9ad18e url(https://static.matrimonialsindia.com/images-mi/om_groombg.gif) no-repeat right;
	border-bottom:1px solid #75a825;
	padding:5px 5px 4px;
}
.om_bridebul {
	background:url(https://static.matrimonialsindia.com/images-mi/om_bridebul.gif) no-repeat 8px 2px;
	padding:0 0 0 28px;
}
.om_groombul {
	background:url(https://static.matrimonialsindia.com/images-mi/om_groombul.gif) no-repeat 8px 2px;
	padding:0 0 0 28px;
}
.bgryBride {
	background:#f9f9f9;
	border-left:1px solid #fbcccc;
	border-right:1px solid #fbcccc;
	border-bottom:1px solid #e30808;
}
.bgryGroom {
	background:#f9f9f9;
	border-left:1px solid #d3e9ce;
	border-right:1px solid #d3e9ce;
	border-bottom:1px solid #75a825;
}
.bdrR_dotted {
	border-right:1px dashed #999;
}
.p10px5px {
	padding:10px 5px;
}
.bggry {
	background:#f9f9f9;
}
.om_headImg {
	background:url(https://static.matrimonialsindia.com/images-mi/om_headImg.jpg) no-repeat right;
}

/*******hindi Matrimonials************/

.search_hindiImg {
	background:#fbfbfd url(https://static.matrimonialsindia.com/images-mi/search_hindiImg.jpg) no-repeat right top;
	border:1px solid #f68a89;
}
.hbgGray {
	background:#fbfbfd;
}
.hindi_b1 {
	background:url(https://static.matrimonialsindia.com/images-mi/hindi_b1.gif) no-repeat 0px 2px;
	padding:0 0 0 15px;
}
.hbbb {
	border-bottom:1px solid #006a05;
	margin:0 0 0 15px;
}
.hindi_b1a {
	background:url(https://static.matrimonialsindia.com/images/hinadi_b1a.gif) no-repeat right 0px;
	padding:0 16px 18px 13px;
}
.hindi_b1b {
	background:url(https://static.matrimonialsindia.com/images-mi/hindi_b1a.gif) no-repeat right 0px;
	padding:0 23px 5px 10px;
}
.hindi_bride {
	border:1px solid #0fa021;
	border-width:1px 0;
	background:#fcfcfc;
}
.hindi_bride2 {
	background: url(https://static.matrimonialsindia.com/images-mi/hindi_bride.jpg) no-repeat right bottom;
}
.hindi_groom {
	border:1px solid #f86056;
	border-width:1px 0;
	background:#fcfcfc;
}
.hindi_groom2 {
	background: url(https://static.matrimonialsindia.com/images-mi/hindi_groom.jpg) no-repeat right bottom;
}
.hindi_b2 {
	background:url(https://static.matrimonialsindia.com/images-mi/hindi_b2.gif) no-repeat 10px 5px;
	padding:0 0 0 24px;
}
.hindi_b3 {
	background:url(images-mi/hindi_b3.gif) no-repeat 10px 5px;
	padding:0 0 0 24px;
}
.bbb5 {
	border-bottom:1px dashed #999;
	margin:0 0 6px 20px;
}
.hindi_leaf_1 {
	background:url(https://static.matrimonialsindia.com/images-mi/hindi_leaf_1.gif) no-repeat right bottom;
	border-bottom:1px solid #2c5224;
}

/******classifieidFinal**********/
/**************new***************/

.cftop_bg {
	background:url(https://static.matrimonialsindia.com/images-mi/cftop_bg.gif) repeat-x;
}
.cfbottom_bg {
	background:url(https://static.matrimonialsindia.com/images-mi/cfbottom_bg.gif) repeat-x;
}
.cfcc_cl {
	background:url(https://static.matrimonialsindia.com/images-mi/cfcc_cl.gif) repeat-y left top;
}
.cfcc_cr {
	background:url(https://static.matrimonialsindia.com/images-mi/cfcc_cr.gif) repeat-y right top;
}
.bdrPink5 {
	border:1px solid #e12d2d;
}
.bdrGreen2 {
	border:1px solid #b3d7a8;
}
.cf_bg1 {
	background:url(https://static.matrimonialsindia.com/images-mi/cf_bg1.gif) repeat-x;
	padding:5px 6px 7px 10px;
}
.cfb1 {
	background:url(https://static.matrimonialsindia.com/images-mi/cfb1.gif) no-repeat right center;
}
.bdrBGrn {
	border-bottom:1px solid #b3d7a8;
}
.bdrBp2 {
	border-bottom:1px solid #fcecef;
}
.freeM_top_bg2 {
	background:url(https://static.matrimonialsindia.com/images-mi/freeM_top_bg2.gif) repeat-x;
}
.freeM_top_bg {
	background:url(https://static.matrimonialsindia.com/images-mi/freeM_top_bg.gif) repeat-x;
	padding:8px 5px;
}
.bdrGreen3 {
	border:1px solid #aee99a;
	border-width:0 1px;
}
.freeM_bottom_bg {
	background:url(https://static.matrimonialsindia.com/images-mi/freeM_bottom_bg.gif) repeat-x;
}
/***/

.profile {
	margin:18px 5px 18px 15px;
}

.red2, a.red2:link, a.red2:visited { color:#dc3545; }
.bdrTBred2 {
	border:1px solid #e5bfbf;
	border-width:1px 0;
}

/*******05.07.08***********/

.gButton_bg {
	background:url(https://static.matrimonialsindia.com/images-mi/gButton_bg.gif) repeat-x;
	margin-right:10px;
}

/******changies by sachin******15th July 2008***********/

.hPrifile_bg {
	background:url(https://static.matrimonialsindia.com/images-mi/hPrifile_bg.gif) repeat-x;
}
.hPrifile2_bg {
	background:url(https://static.matrimonialsindia.com/images-mi/hPrifile2_bg.gif) repeat-x;
}
.hppro {
	padding:6px 3px 0 7px;
}
.bdrpinkLr {
	border:1px solid #fcd4b3;
	border-width:0 1px;
}
.bdrgryLr {
	border:1px solid #d7d7d7;
	border-width:0 1px;
}
.hP_zoomIcon {
	background:url(https://static.matrimonialsindia.com/images-mi/hP_zoomIcon.gif) no-repeat right center;
	padding-right:38px;
}
.bdrpk {
	border:1px solid #fcb3ba;
}
.mRight10px {
	margin-right:10px;
}
.cfNew_bg {
	background:url(https://static.matrimonialsindia.com/images-mi/cfNew_bg.gif) repeat-x;
}
.cfNew2_bg {
	background:url(https://static.matrimonialsindia.com/images-mi/cfNew2_bg.gif) repeat-x;
}
.bgRedLgt {
	background:#fffcfc;
}

/*******25.07.08*******/

.bdrTbd {
	border:1px dashed #999;
	border-width:1px 0;
}
.sno {
	padding:2px 5px 5px;
	background:#e1f6ea;
	border:1px solid #69b98a;
}
.p3px5px { padding:3px 5px; }

.bgGreen {
	background:#69b98a;
}
.preDisplay {
	background:#fff9fc;
	border:1px solid #ffbddb;
}
.bdrPk_dot {
	border:1px dashed #ffbddb;
	border-width:1px 0;
}


/********advancedSearch****28.07.08************/

.aSo {
	background:#fffdfd;
	border:1px solid #f9bdbd;
	padding:10px 10px 6px;
}
.as_b1 {
	background:url(https://static.matrimonialsindia.com/images-mi/as_b1.gif) no-repeat 6px 4px;
	padding:0 0 3px 20px;
}
.bb6a {
	border-bottom:1px dashed #eeecec;
	margin:0 0 5px 20px;
}
.asAstro {
	background:#ff8888;
	border-bottom:1px solid #e30808;
	padding:5px 5px 4px;
}
.asAstro2 {
	background:#9ad18e;
	border-bottom:1px solid #75a825;
	padding:5px 5px 4px;
}
.as_b2 {
	background:url(https://static.matrimonialsindia.com/images-mi/as_b2.gif) no-repeat 3px 5px;
	padding:0 0 0 32px;
}
.bb7 {
	border-bottom:1px dashed #999;
	margin:0 0 10px 30px;
}
.searchProfile {
	background:#fff8fc;
	border:1px solid #ffcbe0;
}
.grayLgt2 { background:#fbfbfd; }

.as_qs_bg1 {
	background:url(https://static.matrimonialsindia.com/images-mi/as_qs_bg1.gif) repeat-x;
}
.as_qs_bg2 {
	background:url(https://static.matrimonialsindia.com/images-mi/as_qs_bg2.gif) repeat-x;
}
.asQuick {
	background:#fff8fc;
	border:1px solid #ff63a7;
	border-width:0 1px;
}
.p20px10px {
	padding:20px 10px;
}
.as_searchIconBg {
	background:url(https://static.matrimonialsindia.com/images-mi/as_searchIconBg.gif) repeat-x;
}
.as_searchIcon {
	background:url(https://static.matrimonialsindia.com/images-mi/as_searchIcon.gif) no-repeat right center;
	height:39px;
}
.as_search_bg {
	background:url(https://static.matrimonialsindia.com/images-mi/as_search_bg.gif) repeat-x;
}

/*****/
.searchTabs { background:url(https://static.matrimonialsindia.com/images-mi/as_tbg.gif); }
.searchTabs .on { background:url(https://static.matrimonialsindia.com/images-mi/as_qs_bg1.gif); }
.searchTabs .off { background:url(https://static.matrimonialsindia.com/images-mi/as_qs_bg2.gif); }
/**************/

.as_b3 {
	background:#fff7f7 url(https://static.matrimonialsindia.com/images-mi/as_b3.gif) no-repeat 2px        ;
	border:1px dashed #e12121;
	border-width:1px 0;
	padding:6px 5px 6px 25px;
}
.as_b3form {
	background:#fafafa;
	border-bottom:1px solid #e12121;
}
.as_b4 {
	background:#f7fffa url(https://static.matrimonialsindia.com/images-mi/as_b4.gif) no-repeat 5px        ;
	border:1px dashed #37bc59;
	border-width:1px 0;
	padding:6px 5px 6px 30px;
}
.as_b4form {
	background:#fafafa;
	border-bottom:1px solid #37bc59;
}

/*********/
.bdr_lrpa {
	border:1px solid #ffb7b7;
	border-width:0 1px 1px;
	background:#fff url(https://static.matrimonialsindia.com/images-mi/om_bg3.gif) repeat-x bottom;
}
.occu_search {
	background:url(https://static.matrimonialsindia.com/images-mi/occu_search.jpg) no-repeat right bottom;
	padding:18px 10px 10px 15px;	
}
.b4a {
	background:url(https://static.matrimonialsindia.com/images-mi/b4.gif) no-repeat right bottom;
	border-bottom:1px solid #e6b8cc;
}
.register_joinNow {
	background:url(https://static.matrimonialsindia.com/images-mi/register_joinNow.gif) no-repeat center top;;
}
.bgG1 {
	background:#fff url(https://static.matrimonialsindia.com/images-mi/bgG1.gif) repeat-x bottom;
}
.advertise_icon {
	background:url(https://static.matrimonialsindia.com/images-mi/advertise_icon.gif) no-repeat 3px 10px;
	padding:10px 5px 10px 30px;
}
.inviteFriend_icon {
	background:url(https://static.matrimonialsindia.com/images-mi/inviteFriend_icon.gif) no-repeat 3px 10px;
	padding:12px 5px 12px 30px;
}
.liveHelp_icon {
	background:url(https://static.matrimonialsindia.com/images-mi/liveHelp_icon.gif) no-repeat 3px 10px;
	padding:12px 5px 12px 30px;
}
.security_icon {
	background:url(https://static.matrimonialsindia.com/images-mi/security_icon.gif) no-repeat 3px 10px;
	padding:12px 5px 12px 30px;
}
.bdrBrd {
	border-bottom:1px solid #eda2a9;
}
.bbbAw {
	border-bottom:1px solid #d4d4d4;
	margin:0 0 7px 20px;
}
.sStry {
	background:f8f8f8;
	border:1px solid #ccc;
	border-width:0 1px 1px;
}
/******hindi*****/
.Ing1 {
	background:#e2efb7 url(https://static.matrimonialsindia.com/images/Ing1.gif) repeat-x;
	border:1px solid #709e30;
}
.Ing2 {
	background:#fff url(https://static.matrimonialsindia.com/images-mi/Ing2.gif) repeat-x bottom;
	border:1px solid #d0e29d;
	border-width:0 1px;
	padding:0 10px;
}
.in_no1 {
	background:#fff url(https://static.matrimonialsindia.com/images-mi/hnd_no1.gif) no-repeat 2px 0px;
	padding:3px 5px 5px 35px;
}
.in_no2 {
	background:#fff url(https://static.matrimonialsindia.com/images-mi/hnd_no2.gif) no-repeat 2px 0px;
	padding:3px 5px 5px 35px;
}
.in_no3 {
	background:#fff url(https://static.matrimonialsindia.com/images-mi/hnd_no3.gif) no-repeat 2px 0px;
	padding:3px 5px 5px 35px;
}
.p0105px { padding:0 10px; }

.rightMatch {
	background:#fbfbfd url(https://static.matrimonialsindia.com/images-mi/rightMatch.jpg) no-repeat right bottom;
	border:1px solid #82be9a;
}
.hr1 { background:url(https://static.matrimonialsindia.com/images-mi/hr1.gif) repeat-x left 14px; }

/*********24.12.2008*********/
.prf_bg2 {
	background:url(https://static.matrimonialsindia.com/images-mi/prf_bg2.gif) repeat-x;
}
.prf_bg {
	background:url(https://static.matrimonialsindia.com/images-mi/prf_bg.gif) repeat-x;
	padding:8px 10px;
}
.prfBg {
	background:#f2faf8 url(https://static.matrimonialsindia.com/images-mi/prfBg.gif) repeat-x top;
	border:1px dashed #000;
	border-width:0 1px 1px;
	padding:5px 10px;
}
.bbb6 {
	border-bottom:1px dashed #999;
	margin:0 0 5px 8px;
}
.member_bg {
	background:url(https://static.matrimonialsindia.com/images-mi/member_bg.gif) repeat-x;
}
.memberImg {
	background:url(https://static.matrimonialsindia.com/images-mi/memberImg.gif) no-repeat 260px bottom;
}
/***********/
.mf_img { background:url(https://static.matrimonialsindia.com/images-mi/mf_img.gif) no-repeat 560px; }
.bdr_dotted { border:1px dashed #99aa9f; }
.bdrBtm_dot { border-bottom:1px dashed #99aa9f; }
.editProfile { background:url(https://static.matrimonialsindia.com/images-mi/editProfile.jpg) no-repeat 500px bottom; }
.verify_ph_no { background:url(https://static.matrimonialsindia.com/images-mi/verify_ph_no.gif) no-repeat 2px 0px; padding:5px 5px 15px 40px; }
.bdrAll32, .bdrAll32 td, .bdrAll32 th  { border:1px dashed #ccc; }
.mfBg1 { background:#f7faf7; }
.msBdr { border:1px solid #b9dfbe; background:url(https://static.matrimonialsindia.com/images-mi/ms_bg.gif) repeat-x; }
.msBdr2 { border:1px solid #b9dfbe; }
.ms_icon { background:url(https://static.matrimonialsindia.com/images-mi/ms_icon.gif) no-repeat left top; }
.mfp_bg { background:url(https://static.matrimonialsindia.com/images-mi/mfp_bg.gif) repeat-x; }
.mfg_bg { background:url(https://static.matrimonialsindia.com/images-mi/mfg_bg.gif) repeat-x; }
.no_icon { background:url(https://static.matrimonialsindia.com/images-mi/no_icon.gif) no-repeat 0px 5px; padding-left:18px; }
.yes_icon { background:url(https://static.matrimonialsindia.com/images-mi/yes_icon.gif) no-repeat 0px 5px; padding-left:18px; }
.ml15px { margin-left:15px; }
.mf_g1 { background:url(https://static.matrimonialsindia.com/images-mi/mf_g1.gif) repeat-x; border-bottom:1px dashed #444; }
.mf_g2 { background:url(https://static.matrimonialsindia.com/images-mi/mf_g2.gif) repeat-x; }
.inviteIcon { background:url(https://static.matrimonialsindia.com/images-mi/inviteIcon.gif) no-repeat 9px 7px; padding:8px 5px 8px 35px; }
.liveHelpIcon { background:url(https://static.matrimonialsindia.com/images-mi/liveHelpIcon.gif) no-repeat 9px 7px; padding:8px 5px 8px 35px; }
.securityIcon { background:url(https://static.matrimonialsindia.com/images-mi/securityIcon.gif) no-repeat 9px 7px; padding:8px 5px 8px 35px; }

.mf_tLinks {
	color:#74004c;
}
.mf_tLinks a:link, .mf_tLinks a:visited {
	text-decoration:none;
	display:block;
	padding:10px 6px;
	color:#74004c;
}
.mf_tLinks a:hover, .mf_tLinks a:active {
	text-decoration:none;
	display:block;
	background:#fef9fa;
	color:#74004c;
}
#dropmenudiv { background:#f00; }
#dropmenudiv a { border-bottom:1px solid #fcc; }
#dropmenudiv a:link, #dropmenudiv a:visited { color:#fff; }
#dropmenudiv a:hover, #dropmenudiv a:active { background:#6c6c06; color:#ff0; }
.block { display:block; margin:0 auto; }
.glinkTp { background:url(https://static.matrimonialsindia.com/images-mi/glinkTp.gif) no-repeat center top; }

/******/
.g12 { background:url(https://static.matrimonialsindia.com/images-mi/g12.gif) repeat-x top; }
.g56 { background:#fff url(https://static.matrimonialsindia.com/images-mi/g56.gif) repeat-x bottom; }
.bdrAll33, .bdrAll33 td, .bdrAll33 th  { border:1px dashed #fdeaf1; }
.mp1_bg { background:url(https://static.matrimonialsindia.com/images-mi/mp1_bg.gif) repeat-x; }
.mp2_bg { background:url(https://static.matrimonialsindia.com/images-mi/mp2_bg.gif) repeat-x; }
.lc_profile { padding:5px 5px 3px; }
.aSo2 { background:#fdfffd; border:1px solid #c0edc8; padding:10px 22px 6px; }
.g12b2_bg { background:url(https://static.matrimonialsindia.com/images-mi/g12b2_bg.gif) repeat-x; }
.g12b_bg { background:url(https://static.matrimonialsindia.com/images-mi/g12b_bg.gif) repeat-x; padding:7px 5px; }
.ffg { font-family:Georgia, "Times New Roman", Times, serif; }
.about_bg { background:url(https://static.matrimonialsindia.com/images-mi/about_bg.gif) repeat-x; }
.about2_bg { background:url(https://static.matrimonialsindia.com/images-mi/about2_bg.gif) repeat-x; }
.g76 { background:#fff url(https://static.matrimonialsindia.com/images-mi/g76.gif) repeat-x top; border:1px solid #a2d6b7; border-width:0 1px; }


/******august 2009*******/

.geo { font-family:Georgia, "Times New Roman", Times, serif; }
.bdr72 { border:1px solid #edd0de; }
.mm_bg1 { background:#fcfef6; border:1px solid #c0caa3; }
.fs12 { font-size:12px; }
.mb7px { margin-bottom:7px; }
.fs25 { font-size:25px; }
.mg2 { background:#facedb url(https://static.matrimonialsindia.com/images-mi/mg2.gif) repeat-x top; }

/*********/
#main{width:100%; margin:0px;float:left;}
#container{width: 778px; margin: 0px auto; }
#divOne{height:100px;width:300px;background:#dee;}
#divTwo{height:1000px;width:300px;background:#eed;}
#divThree{height:100px;width:300px;background:#ede;}
#divFour{height:100px;width:300px;background:#ded;}

/* search */
.sreach_pannal{background-image:url(https://static.matrimonialsindia.com/images/bg_search.gif);background-repeat:repeat-x;width:778px;}
.pd2{padding:2px 2px 2px 5px;}
div.row{clear:both; padding:3px 0 0px 0;color:#000;width:98%;margin:auto;}
#d0 div div span {width:65px;text-align:right;float:left;}
#subtab {margin: 0px}
#subtab ul {margin: 0; padding: 0; list-style: none; }
#subtab li {float: left; margin: 0 0 0 0; white-space: nowrap; background-image:url(https://static.matrimonialsindia.com/images/subtab_nav_bg.gif); background-position:bottom; background-repeat:repeat-x; font: bold 12px Arial; height:24px }
#subtab a {float: left; padding: 0 0 1px 9px; text-decoration: none;color:#117daa;}
#subtab a:hover {color: #000000;}
#subtab a.current {background-position: 0 -28px; background: url(https://static.matrimonialsindia.com/images/subtab_nav_left.gif) no-repeat; color:#2673bb; }
#subtab a span {float: left; padding: 4px 30px 4px 22px;}
#subtab a:hover span{cursor: pointer; color:#2673bb; }
#subtab a.current span {background-position: 100% -28px; background: url(https://static.matrimonialsindia.com/images/subtab_nav_rite.gif) no-repeat 100% 0; cursor: pointer;}
#subtab a.current:hover span {cursor: default;}
/* end search */
/* start membership */
.member_step{float:left;}
.member_step span{float:left; margin:15px;}
.member_step span.label{float:left; margin:12px;}
.ylw_background{background-color:#f7fce3}
div.row6{float:left;width:100%; margin:5px 0px}
div.row6 span{float:left; margin:5px 40px;}
div.row6 label{float:left;text-align:left;width:350px;padding-right:25px;}
.remov_pz{text-decoration:line-through;color:#FF0000;}
<!-- Start rounde curves -->
.m{background-color:;}
.m_b_l {background: transparent url(https://static.matrimonialsindia.com/images/m_b_l.gif) 0 100% no-repeat}
.m_b_r {background: transparent url(https://static.matrimonialsindia.com/images/m_b_r.gif) 100% 100% no-repeat}
.m_t_l {background: transparent url(https://static.matrimonialsindia.com/images/m_t_l.gif) 0 0 no-repeat}
.m_t_r {background: transparent url(https://static.matrimonialsindia.com/images/m_t_r.gif) 100% 0 no-repeat; padding:3px}
.m_top {background: url(https://static.matrimonialsindia.com/images/m_dot.gif) 0 0 repeat-x; width: 100%;}
.m_bot {background: url(https://static.matrimonialsindia.com/images/m_dot.gif) 0 100% repeat-x}
.m_bot_b {background: url(https://static.matrimonialsindia.com/images/m_dot_b.gif) 0 100% repeat-x}
.m_dot_l {background: url(https://static.matrimonialsindia.com/images/m_dot_l.gif) 0 0 repeat-y}
.m_dot_r {background: url(https://static.matrimonialsindia.com/images/m_dot_r.gif) 100% 0 repeat-y}

.pl15px { padding-left:15px; }
.p20px { padding:20px; }
/********/
.faq_quest { margin:10px 5px; padding:5px; background:#fefdf9; border:1px dashed #bf84a7; text-align:left; }
.faq_quest2 { margin:10px 5px; padding:5px; background:#fefdf9; border:1px dashed #bf84a7; }
.faq_quest a, .faq_quest b { color:#19470b; display:block; margin:2px; padding:3px; border-bottom:1px solid #fff; font-weight:bold; }
.faq_quest a:hover { color:#ac1286; border-bottom:1px solid #f3f9fd; }
.faq_quest p { padding:3px 3px 3px 20px;  margin:2px; line-height:18px; }
.faq_quest p.top, .faq_quest p.top a.top { text-align:right; border:none; background:none; font:bold 11px Arial, Helvetica, sans-serif; }

/***********Validation**************/

#msg {
	display:none; 
	position:absolute; 
	z-index:200; 
	background:url(https://static.matrimonialsindia.com/images/msg_arrow.gif) left center no-repeat; 
	padding-left:7px;
}

#msgcontent {
	display:block; 
	background:#fee; 
	border:2px solid #924949; 
	border-left:none; 
	padding:5px; 
	min-width:150px; 
	max-width:250px;
}

#wrapper {
	width:300px; 
	margin:50px auto;
} 
/***********Validation**************/

.absolute { position:absolute; }
.relative { position:relative; }