body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#000; background: #F68121 url(../images/top-bg.gif) repeat-x;margin: 0px auto;}
ul,li {padding:0;margin:0;list-style:none;white-space:nowrap;}

a { text-decoration: none; color: #0E8DE5; }
a:hover { color: #000; }

#logobg {background: url(../images/midtop-bg.gif) repeat-x bottom; height:91px; width:990px; padding:7px 0px;}
/*#nav {background: url(../images/topnav-tilebg.gif) repeat-x;width:978px;height:40px;}

ul.dropdown, ul.dropdown li, ul.dropdown ul {list-style: none;}
ul.dropdown {position:relative; z-index:100; float:right; padding:0px; margin:0px;}
ul.dropdown li {float:left; line-height: 1.2em; font-size:1.2em; font-weight:bold; position:relative; padding:0px; margin:0px;}
ul.dropdown li a {color:#4F4F4F; display:block; padding:3px 0px;text-decoration:none;outline:none;margin-top:1px;}
ul.dropdown li a.chosen {background:#ffffff url(../images/topnav-hover.gif) no-repeat top right;} 
ul.dropdown li a span {display:block; padding:7px 12px 9px 12px;  border-right:1px solid #d6dbe0;}
ul.dropdown li a.last span{display:block; padding:7px 12px 9px 12px;  border-right:0px solid #d6dbe0;}
ul.dropdown li a.active {color:#0971ba;} */
ul.topnav, ul.topnav li, ul.topnav ul {list-style: none;}
ul.topnav { float:right; padding:0px; margin:0px;}
ul.topnav li {float:left; font-size:18px; font-weight:normal; padding:0px; margin:0px;}
ul.topnav li a {color:#008AEB; display:block; text-decoration:none;outline:none;}
ul.topnav li a.chosen {color:#4F4F4F;}
ul.topnav li a span {display:block; padding:2px 12px 2px 12px;  margin:10px 0px; border-right:1px solid #d6dbe0;}
ul.topnav li a.last span{display:block; padding:2px 12px 2px 12px;  border-right:0px solid #d6dbe0;}
ul.topnav li a.active {color:#0971ba;}

.high {background: url(../images/arrow-1.gif) no-repeat;background-position: 0 .5em; margin: 2px 0px 2px 0px; padding: 0px 0px 0px 8px;line-height:18px;color:#2C2C2C;}

#lists .bmpusp { 	width:45px; height:45px; margin-top:10px; float:left; background:transparent url(../images/bmp-sprite.png) -200px 0px no-repeat; }

#lists .bmpbullet { background: url(../images/usp-bullet-bg.gif) no-repeat;width:35px;height:37px;margin:0px; }
#lists .numbertxt { padding:6px 0px 1px 0px; text-align:center; width:34px;}
#lists .number { color:#6AA83B; font-size:150%; font-weight:bold;}

.padt10lft10 { padding:10px 0px 0px 10px; }
.padt7lft10 { padding:7px 0px 0px 10px; }
.padt4lft10 { padding:4px 0px 0px 10px; }

.uspheadmain  { font-family: Arial Narrow, Helvetica, Verdana, sans-serif; font-size:220%; font-weight:normal;color:#5B992C;letter-spacing:1px;}
.usphead1 { font-family: Arial, Helvetica, Verdana, sans-serif; font-size:14px; font-weight:bold;color:#E35768;}
.usphead2 { font-family: Arial, Helvetica, Verdana, sans-serif; font-size:12px; font-weight:normal;color:#747474;}

.header { font-family: Arial Narrow, Helvetica, Verdana, sans-serif; font-size:200%; font-weight:normal;color:#5B992C;}
.subheader { font-family: Arial, Helvetica, Verdana, sans-serif; font-size:150%; font-weight:normal;color:#5B992C; }
.headersmall { font-family: Arial, Helvetica, Verdana, sans-serif; font-size:120%; font-weight:normal;color:#7c868a; }
.headerimpact { font-family: Impact, Arial, Helvetica, Verdana, sans-serif; font-size:160%; font-weight:bold;color:#7c868a; }
.ltrspace {letter-spacing:1px;}
.pntr{cursor:pointer;}

.clear { clear:both; }
.fleft { float:left;}
.fright { float:right;}

#midcontent {padding:0px 20px 10px 10px;}
#midcontent p {line-height:16px;text-align:justify;color:#000;padding:5px 0px;margin:0px;}

#maincontainer {width:990px;}

/*#innercontainer {padding:0px 20px 0px 2px;width:717px;}*/
#innercontainerleft {width:650px;padding: 0px 25px;}
#innercontainerleft p {line-height:16px;text-align:justify;color:#353535;padding:0px;margin:0px;}

#dispcontent { background-color:#FFF;}

#rightcontainer {width:240px;margin-left:10px;}

#middlepartcontainer { background: #fff ;width:990px;padding:0px; text-align:left;}


h2 {border-bottom:1px solid #D2D2D2;margin:0px;padding:0px;margin-bottom:5px;font-family: Arial, Helvetica, Verdana, sans-serif; font-size:150%; font-weight:normal;color:#5B992C;line-height:30px;}
h6 {margin:0px 10px;padding:0px;font-family:arial,verdana;color:#d1d1d1;font-size:1em;font-weight:bold;line-height:30px;}
.dot { border-bottom: none; padding: 1px; background: url(http://imgs.bharatmatrimony.com/bmimages/hor-dot.gif) repeat-x bottom;}
.dottop { border-bottom: none; padding: 1px; background: url(http://imgs.bharatmatrimony.com/bmimages/hor-dot.gif) repeat-x top;}
.errortxt{font-size:11px;color:#ff0000;font-weight:normal;}
.boldtxt{font-weight:bold;}

p.first {line-height:18px;text-align:justify;margin:0px;padding:10px 15px 0px 0px;}
p {line-height:18px;text-align:justify;margin:0px;padding:10px 15px 0px 0px;}

/*.linkclr { color:#d93145; }*/
.linkclr { color:#052AB2; }
.linkclr1 { color:#0E8DE5; }

#bmphelp p {font-family: Arial, Helvetica, Verdana, sans-serif; font-size:12px; font-weight:normal;line-height:16px;text-align:center;color:#353535;padding:5px 0px;margin:0px;}

#footermain {width:990px;background:#fff;}
#footer	 { margin: 0px auto;color: #535353; border-bottom: none; padding: 1px; background: url(../images/hr-dot.gif) repeat-x top; padding:5px 0px; }
#footer .links { font: 12px "Arial", sans-serif; }
#footer .links a { padding: 0px 5px; color: #000; text-decoration:none;}
#footer .ftr {margin:5px 10px;padding:0px;font-family:arial,verdana;color:#d1d1d1;font-size:1em;font-weight:bold;line-height:30px;}
#maincontainer {width:990px;}

.hdotline {background:url(../images/dottile.gif) repeat-x;height:3px;padding-left:1px;}
.vdotline{background: url(../images/dottile.gif) repeat-y;width:3px;padding-left:1px;}
h2{border-bottom:1px solid #D2D2D2;padding:0px;margin-bottom:18px;font-family: Arial, Helvetica, Verdana, sans-serif; font-size:150%; font-weight:normal;color:#5B992C;}
h3{background:url(../images/dottile.gif) repeat-x bottom right; padding:0px 0px 3px 0px;margin-left:10px;margin-bottom:18px;font-family: Arial, Helvetica, Verdana, sans-serif; font-size:150%; font-weight:normal;color:#5B992C;}

.hpdotline {background:url(../images/hp-dotline.gif) repeat-x;height:3px;}

.borderdot {background:url(../images/dotborder.gif); height:1px;}
.ssclrR {color:#BF001A;}
.sstopLcurve {position:absolute; background:url(../images/ss-topleft-curve.gif); width:4px; height:4px;}
.sstopRcurve {position:absolute; background:url(../images/ss-topright-curve.gif); width:4px; height:4px;}
.ssbotLcurve {position:absolute; background:url(../images/ss-botleft-curve.gif); width:4px; height:4px; margin-top:-4px;}
.ssbotRcurve {position:absolute; background:url(../images/ss-botright-curve.gif); width:4px; height:4px; margin-top:-4px;}
.dborder {border:1px solid #EBEBEB;}

.srchlist {padding:23px 38px 23px 38px;}	
.srchlisthover{padding:23px 38px 23px 38px; background:url(../images/srch-bg1.gif) repeat-x;background-color:#DFDFDF;cursor:pointer;}
.borderh {background:#D2D2D2; height:1px;}

label {margin:0px;padding:0px;line-height:17px;}

.textfield { border-top: 1px solid #c1c1c1;border-left: 1px solid #c1c1c1;border-right: 1px solid #ebebeb; border-bottom: 1px solid #ebebeb;background: #fff url(http://imgs.bharatmatrimony.com/bmimages/inputbg.gif) no-repeat top left;   font-family:arial, verdana;  color:#666; height:21px; padding:2px 0px 0px 5px; }
.selectfield { border-top: 1px solid #c1c1c1;border-left: 1px solid #c1c1c1;border-right: 1px solid #ebebeb; border-bottom: 1px solid #ebebeb;background: #fff url(http://imgs.bharatmatrimony.com/bmimages/inputbg.gif) no-repeat top left;   font-family:arial, verdana;  color:#666; height:22px; padding:1px 1px 2px 5px;}

.hptextfield { border-top: 1px solid #c1c1c1;border-left: 1px solid #c1c1c1;border-right: 1px solid #ebebeb; border-bottom: 1px solid #ebebeb;background: #fff url(http://imgs.bharatmatrimony.com/bmimages/inputbg.gif) no-repeat top left;   font-family:arial, verdana; font-size:11px; color:#666; height:15px; padding:2px 0px 0px 5px; width:20px;}
.hpselectfield { border-top: 1px solid #c1c1c1;border-left: 1px solid #c1c1c1;border-right: 1px solid #ebebeb; border-bottom: 1px solid #ebebeb;background: #fff url(http://imgs.bharatmatrimony.com/bmimages/inputbg.gif) no-repeat top left;   font-family:arial, verdana;  color:#666; height:19px; padding:1px 2px 2px 5px;}
.qstep {background: url(../images/quicktour-stepbg.gif) no-repeat;width:88px; height:32px;text-align:center;padding-top:8px;}
/* Try */
.xsmall {font-size:10px; font-family:Tahoma, Arial, sans-serif;}
.small {font-size:11px}
.normal {font-size:12px}
.medium {font-size:14px}
/*.big {font-size:15px}*/
.big {font-size:14px; letter-spacing:-0.5px;}
.big1 {font-size:16px; letter-spacing:-0.3px;text-align:left; }
.large {font-size:18px}
.xlarge {font-size:22px}
.xxlarge {font-size:24px}
.bigCaps {font:bold 14px "Trebuchet MS"; text-transform:uppercase;}
.bold {font-weight:bold;}

.green {color:#357500}
.red, .red a:link, .red a:visited, .red a:hover {color:#b02b11!important}
.blue {color:#006699}
.lblue {color:#157BB1}
.orange {color:#cc6600}
.lgrey{color:#939496}
.white {color:#FFFFFF}
.gold {color:#FFE59D}
.black {color:#000000}
/* Try */


/* { New design */

.qstep {background: url(../images/quicktour-stepbg.gif) no-repeat;width:88px; height:32px;text-align:center;padding-top:8px;}

.nomargpad {padding:0px;margin:0px;}
.rightpad { line-height:18px;text-align:justify;margin:0px;padding:0px 15px 0px 0px; }
.clr{color:#666666;}
.clr1{color:#FE7313;}
.clr2{color:#353535;}
.clr4{color:#D93145;}
.clr5{color:#3F3F3F;}
.clr6{color:#000;}

.w625 { width:625px; }
.w315 {width:315px;padding: 0px 0px 50px 0px;}
.padt25 { padding-top:25px;}
.xsmall {font-size:10px;}
.smalltxt { font-size:11px;}
.mediumtxt { font-size:12px;}
.textfield { border-top: 1px solid #c1c1c1;border-left: 1px solid #c1c1c1;border-right: 1px solid #ebebeb; border-bottom: 1px solid #ebebeb;background: #fff url(http://imgs.bharatmatrimony.com/bmimages/inputbg.gif) no-repeat top left;   font-family:arial, verdana;  color:#666; height:21px; padding:2px 0px 0px 5px; }
.selectfield { border-top: 1px solid #c1c1c1;border-left: 1px solid #c1c1c1;border-right: 1px solid #ebebeb; border-bottom: 1px solid #ebebeb;background: #fff url(http://imgs.bharatmatrimony.com/bmimages/inputbg.gif) no-repeat top left;   font-family:arial, verdana;  color:#666; height:22px; padding:1px 1px 2px 5px;}
.boldtxt{font-weight:bold;}

.hdotline {background:url(http://www.privilegematrimony.com/images/dottile.gif) repeat-x;height:3px;padding-left:1px;width:600px;}

.red { color:#FF0000;}
/*.big {font-size:15px}*/

.contactbgleft {float:left; background: url(../images/contactbig-bg.gif) no-repeat top left; padding:10px 0px 0px 0px;color:#4F4F4F; height:30px;}
.contactbgright {float:left; background: url(../images/contactbig-bg.gif) no-repeat top right; padding:10px 10px 0px 0px; height:30px;}

.featuredbgleft {float:left; background: url(../images/hp-feature-bg.gif) no-repeat top left; height:202px; padding: 0px 0px 0px 25px; text-align:left;}
.featuredbgright {float:left; background: url(../images/hp-feature-bg.gif) no-repeat top right; height:202px; padding:10px 10px 0px 0px; text-align:left;}
.mfont {font: bold 16px Myriad Pro,arial;letter-spacing:-1px; color:#3F3F3F; text-align:left;}

.dispdivfg{display: block;position: absolute;margin: 0 auto;background-color: #000000;z-index:1001;-moz-opacity: 0.50; opacity:0.50;filter: alpha(opacity=50);}
.dispdivbg{display: block;position: absolute;margin: 0px auto;padding: 5px; z-index:1002;}

/* New design } */

