body { background: #fff; margin:0px; font-family: Arial, Helvetica, Tahoma; font-size: 12px; color:#5F5F5F; line-height:16px; text-decoration:none;text-align:left;}
ul,li {display:inline;padding:0;margin:0;list-style:none;white-space:nowrap;}
#maincontainer {padding-left:3px;padding-right:3px;}
#container {width:772px;margin:0px 0px 0px 0px;text-align:left;}

.activelink { background:transparent url(http://imgs.bharatmatrimony.com/bmimages/topnav-br-over.gif);height:29px; }
div.topmenucurleft {float:left;background-image: url('http://imgs.bharatmatrimony.com/bmimages/grn-lft-curve.gif'); width:4px; height:29px;}
div.topmenucurright {float:left;background-image: url('http://imgs.bharatmatrimony.com/bmimages/grn-right-curve.gif'); width:4px; height:29px;}


#topmenu{position:relative;display:block;height:29px;font-size:16px;font-weight:bold;font-family:Arial,Verdana,Helvitica,sans-serif;width:764px;background:transparent url(http://imgs.bharatmatrimony.com/bmimages/topnav-bg-off.gif) repeat-x;}
#topmenu ul{margin:0px;padding:0;list-style-type:none;text-align:center;}
#topmenu ul li{display:block;float:left;margin:0 0px 0 0;}
#topmenu ul li a{display:block;float:left;color:#fff;text-decoration:none;padding:7px 17px 0 17px;height:22px;}
#topmenu ul li a:hover{color:#2c2c2c;background:transparent url(http://imgs.bharatmatrimony.com/bmimages/topnav-br-over.gif) repeat-x;display:block;height:22px !important;height:29px;}
#topmenu ul li a:active{color:#2c2c2c;background:transparent url(http://imgs.bharatmatrimony.com/bmimages/topnav-br-over.gif) repeat-x;display:block;height:22px !important;height:29px;}

.clr{color:#666666;}
.clr1{color:#FE7313;}
.clr2{color:#535353;}
.clr3{color:#279C3F;}
.clr4{color:#ffffff;}
.clr5{color:#232323;}
.clr6{color:#2C2C2C;}
.clr7{color:#83945B;}
.clear {font-size: 1px; height: 1px;}
div.fleft{float:left;}
div.fright{float:right;}
div.portallinks { margin:7 0 0px 7; clear: both; }
a { color:#666666;text-decoration:none; outline:none;}
a:hover {  text-decoration: underline; }
ul.inline, ul.inline li { list-style: none; display: inline; margin:0; padding: 0; }

#content p {padding:12px 0 0 0;text-align:justify;line-height:16px;margin:0px;}
div.divborder {border:1px solid #CCC;}
.pntr{cursor:pointer;}
.biggertxt { font-size:16px;font-weight:bold;}
.bigtxt { font-size:16px;font-weight:bold;}
.smalltxt { font-size:11px;}
.smalltxt1 { font-size:9px;line-height:13px;}
.inputtext {padding-left:2px;border:1px solid #666;font-family:arial, tahoma, verdana;font-size:11px;color:#666;font-weight:normal;}
.mediumtxt { font-size:13px;font-weight:normal;}
.smalltxt { font-size:11px;font-weight:normal;}
.boldtxt{font-weight:bold;}

.button-padd {margin:5px;}
/*.button{ background: #FE7314 url(http://imgs.bharatmatrimony.com/bmimages/button-bg.gif) no-repeat bottom right;padding: 1px 10px 1px 10px;border:none;color: #FFF; font: bold 11px arial, helvetica, sans-serif; overflow: visible; vertical-align: middle;height:23px;}*/
.button{ background: #FE7314 url(http://imgs.bharatmatrimony.com/bmimages/button-bg.gif) no-repeat top left;padding: 1px 10px 1px 10px;border:none;color: #FFF; font: bold 11px arial, helvetica, sans-serif; overflow: visible; vertical-align: middle;}
.divbutton {float:left;background:#AF4A06;padding-bottom:1px !important;padding:0px 1px 0px 0px;margin:0px;margin:0px;border:none;}

#topnavlink { /*height: 60px;*/ 	padding-left: 5px; 	/*padding-top: 3px;*/ }
#topnavlink ul { margin: 0; padding: 0; list-style: none; line-height: normal; }
#topnavlink li { float: left; }
#topnavlink .last a { border-right:0px; float: left; outline:none;}
#topnavlink a { display: block; float: left; padding: 0px 6px 1px 7px; height:12px; margin-top: 10px; margin-right: 1px; border-right:1px solid #666; outline:none;}

.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; font-size:11px; color:#666; height:16px; padding:1px 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; font-size:11px; height:20px; padding:1px 1px 2px 5px;}

#quickform .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; font-size:12px; color:#666; height:16px; padding:1px 0px 0px 5px; }
#quickform .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; font-size:12px; height:20px; padding:1px 1px 2px 5px;}

.errortxt{font-size:11px;color:#ff0000;font-weight:normal;}

/* Buttons */
.sprited {background-image:url(http://imgs.bharatmatrimony.com/bmimages/button-sprite.gif);background-repeat:no-repeat;}
.submit, .reachus, .psa, .regsubmit {display:block;float:left;width:89px;}
.submit{background-position:-3px -5px;border:0;background-color:transparent;height:24px;outline:none;}
.reachus {background-position:-7px -104px;border:0;background-color:transparent;height:24px;outline:none;}
.psa {background-position:-7px -127px;border:0;background-color:transparent;height:24px;outline:none;}
.srchsubmit{background-position:-3px -70px;border:0;background-color:transparent;outline:none;}
.regsubmit{background-position:-3px -35px;border:0;background-color:transparent;height:24px;outline:none;}
/* Buttons */

#frm-livehelp { border:0; margin:0px;padding:0px;}

/*#frm-livehelp { border:0; margin-top:25px;}*/

#frm {padding-top:20px;margin-left:10px;width:293px;margin:0px;}
#frm ul, li{ border:0; margin-left:0px; padding:0px; list-style:none; margin:0px;}
#frm li{ list-style:none; float:left; padding:0px 0px 0px 6px;margin:0px;}
#frm input{ float:left;width:60px;}

#frmlog {padding-top:20px;margin-left:10px;width:280px;margin:0px;}
#frmlog ul, li{ border:0; margin-left:0px; padding:0px; list-style:none; margin:0px;}
#frmlog li{ list-style:none; float:left; padding:0px 0px 0px 6px;margin:0px;}
#frmlog input{ float:left;width:60px;}

#bm-pers-serv { background-color:#fff;float:left;width:400px;}
#bm-pers-serv h3 { color:#279c3f; font-family:arial,tahoma;font-size:17px;font-weight:bold;margin:0px;padding:5px 0px;}
#bm-pers-serv li { display:block; width:45%; float:left; }
#bm-pers-serv .pms-head { color:#666;font-family:arial, tahoma;font-size:13px;font-weight:bold;} 
#bm-pers-serv-inside{ margin:  0px 0px 15px 0px; padding: 6px 0px 0px 0px;}
#bm-pers-serv-inside dir { font-family:arial;font-size:11px; float:left; width:260px; *width:260px; _width:260px; margin:0px; padding:0px;line-height:14px;}
#bm-pers-serv-inside img.compact{width:80px;height:81px;background:#fff;padding:2px 5px 0px 5px;}
#bm-pers-serv-inside li img { float: left; padding:1px; margin-right: 2px; position:relative; left:-3px;border:0px;}
#bm-pers-serv-inside li { float:left; width:99%; }
#bm-pers-serv-inside h3 { margin: 0; padding: 0 0 8px 0; }

#bmjourney { border:1px solid #EFEFEF;margin-top:10px;width:510px !important;width:508px; height:195px;}

#bmvideo { float:right;width:359px;height:145px;border:1px solid #EFEFEF;margin-top:5px;margin-left:7px;}

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;}

#quickform { background-color:#E2EEC6;height:65px;}
#quickform input, #quickform select, #quickform textarea { margin-top: 9px;}

#ftrcopy { background-color:#fff;float:left;width:772px; margin:0px; padding:0px;margin-bottom:10px;}
#ftrcopy dir { font-family:arial;font-size:11px; float:left; margin:0px; padding-left:10px;}
#ftrcopy dir.yahoo { width:180px !important; width:190px;}
#ftrcopy dir.copy { width:500px;text-align:center;}
#ftrcopy dir.rss { width:45px;}

#form dl{clear:both;padding: 4px 0px 1px 10px;margin:0px;width:240px;}
.mosttrust {width:215px !important;width:280px;background: url(http://imgs.bharatmatrimony.com/bmimages/blkarrow.gif) no-repeat;background-position: 0 .4em; margin: 0px 0px 4px 15px; padding: 0px 0px 0px 10px;line-height:18px;}

.padt4 {padding-top:4px;}
.padl10 {padding-left:10px;}


.hpimg1, .hpimg2 { background:transparent url("http://imgs.bharatmatrimony.com/bmimages/hp-img-main.jpg") no-repeat; width:489px;}
.hpimg1 { background-position:0px 0px;}
.hpimg2 { background-position:0px -124px; }

#browsematri	 { color: #535353; font: normal 10px/1.1em "Arial", sans-serif; padding: 13px 0px; }
#browsematri .links { font: 11px "Arial", sans-serif; padding: 1px 0px;}
#browsematri .links a { padding: 0px 7px; }
#browsematri .brwshead a { padding: 0px; }
#browsematri span { font-size:12px;font-weight:bold;}
#browsematri .fhead { font: 16px "Arial", sans-serif; padding: 2px 0px; font-weight:bold;}

#othmatrilinks	 { color: #535353; padding: 5px 0px 5px 0px;}
#othmatrilinks .links { font: 11px "Arial", sans-serif; padding: 7px 30px; }
#othmatrilinks .links a { padding: 0px 5px; color: #535353;}
#othmatrilinks span { font-size:11px;font-weight:bold;}
#othmatrilinks .fhead { font: 16px "Arial", sans-serif; padding: 2px 0px; font-weight:bold;}

#mmpromo { width:510px;height:46px;border:1px solid #efefef;background-color:#F7F7F7;margin:0px;margin-top:5px;}

.fadediv{display: none;position: absolute;top: 0px;background-color: #FFF;z-index:1001;-moz-opacity: 0.80; opacity:0.80;filter: alpha(opacity=80);text-align:center;}
.dispdiv{display: block;position: absolute;margin: 0px auto;padding: 5px;z-index:1002;}

.bmprivlist {background: url(http://imgs.bharatmatrimony.com/bmimages/blkarrow.gif) no-repeat;background-position: 0 .4em; margin: 0 0 4px 5px; padding: 0 0 0 10px;line-height:15px;}
.bmpcont {background: url(http://imgs.bharatmatrimony.com/bmimages/blkarrow.gif) no-repeat;background-position: 0 .5em; margin: 0 0 4px 5px; padding: 2px 0 0 10px;line-height:12px;display: block; text-indent: 0px;text-align:left;width:290px; }

#dropdown {margin: 0px;background: url(http://imgs.bharatmatrimony.com/bmimages/menu-dropdown-bg.png) no-repeat bottom left !important;background: url(http://imgs.bharatmatrimony.com/bmimages/menu-dropdown-bg-ie.gif) no-repeat bottom left;width:273px;}
#dropdown dl {clear:both;padding: 2px 0px 3px 8px;margin: 0px 18px 0px 12px;border-bottom: 1px solid #ffffff;border-top: 1px solid #C8D8A3;}
#dropdown dl.first {clear:both;padding: 12px 0px 3px 8px;margin: 0px 18px 0px 12px; border-bottom: 1px solid #ffffff;border-top: 0px solid #ffffff;}
#dropdown dl.last {clear:both;padding: 2px 0px 3px 8px;margin: 0px 18px 0px 12px; border-top: 1px solid #C8D8A3;border-bottom: 0px solid #ffffff;}
#dropdown dt {clear:both; background: url(http://imgs.bharatmatrimony.com/bmimages/quicklink-bullet.gif) no-repeat 5px 5px ;padding-left:15px;margin-top:5px;}
#dropdown dd {padding: 0px 15px;margin:0px; color:#9A9A9A;}
