html {background:#fff}
body {font:normal 12px arial}
a:link,a:visited {text-decoration:none;outline:none}
a:hover {text-decoration:underline;outline:none}

#container{width:760px;margin:28px 0px 0px 0px;border:solid 1px #E1E1E1}

/*Login layer style starts */
#login-band {height:36px;background:url(/imgs/home/sep09/login-band-1.gif) repeat-x 0px 0px;position:relative;border}
#login-band #small {font:normal 14px arial;color:#ccc;padding:7px 10px 0px 0px;text-align:right;margin:0px}
#login-band #small b {margin:0px;padding-top:4px;float:right;font-weight:normal;display:block}
#login-band #small a:link,#login-band #small a:visited {color:#59AD11;text-decoration:none;outline:none}
#login-band #small a:hover {text-decoration:underline}
#login-band #small span {text-align:left;width:52px;*width:60px;height:19px;*height:22px;float:right;background:url(/imgs/home/sep09/login-band-1.gif) no-repeat 0px -36px;margin-left:5px;font-size:12px;cursor:pointer;padding:3px 0px 0px 8px}
#login-band #small span a {display:block;color:#000;text-decoration:none}
#login-band #small .hover {background:url(/imgs/home/sep09/login-band-1.gif) no-repeat 0px -93px}
#login-band #login_layer {position:absolute;top:7px;right:10px;width:311px;z-index:1000;font:normal 12px arial;text-align:left}
#login-band #login_layer a.main:link,#login-band #login_layer a.main:visited,#login-band #login_layer a.main:hover {display:block;padding:2px 0 0 8px;color:#000;text-decoration:none}
/*Login layer style ends */

#container #logo_wrap {width:735px;margin:4px 0px 4px 0px;font:normal 12px/15px arial;text-align:left}
#container #logo_wrap .right{float:left;font:normal 12px arial;color:#000;margin-top:10px}
#container #logo_wrap .right .link1{float:right;min-width:280px;*width:280px;text-align:right;padding:5px 0px;border-bottom:dotted 1px #777}
#container #logo_wrap .right .tollfree{float:right;border:solid 1px #DEA303}
#container #logo_wrap .right .tollfree span{float:left;width:97px;background:url(/imgs/registration/toll-free.gif) repeat-x top left;text-align:center;font-size:11px;display:block;padding:3px 0px}
#container #logo_wrap .right .tollfree div {float:left;padding:2px 10px 0px 10px;font-style:normal}
#container #logo_wrap .right .tollfree div a {color:#1F79C4}
#container #logo_wrap a:link, #logo_wrap a:visited {color:#1F79C4;text-decoration:none}
#container #logo_wrap a:hover {color:#1F79C4;text-decoration:underline}
#container #logo_wrap div {float:left}
#container #logo_wrap div b {display:block;width:167px;height:36px;overflow:hidden;position:relative;margin-top:10px;margin-left:0px}
#container #logo_wrap div b img {border:none;width:167px;height:180px;clear:both;position:absolute;top:0px;left:0px}
#container #logo_wrap div h1 {margin:4px 0px;font:normal 13px arial;color:#6C6C6C}
#container #logo_wrap div span {float:left;display:block;font-size:11px;text-align:center}
#container #logo_wrap div span a{color:#1160C5}

/*Top nav css starts*/
#nav_wrap {margin:0px 0px 0px 0px;padding-bottom:5px;width:748px;text-align:left}
#nav_wrap .left {width:9px;height:37px;display:block;float:left;background:url(/imgs/home/sep09/v-nav.gif) no-repeat 0px 0px}
#nav_wrap .middle {width:730px;background:url(/imgs/home/sep09/v-nav.gif) repeat-x 0px -37px;height:37px;float:left;font-weight:bold;font-size:14px;color:#fff}
#nav_wrap .middle .navbg {float:left}
.wrap_middle {background:url(/imgs/background/seprator-tp-nav.gif) no-repeat top right;padding: 0px 2px 0px 0px;height:37px;float:left}
.menu-mid {background: url(/imgs/background/nav-bg-01.gif) repeat-x top left;height:37px;line-height:37px;display:block;float:left;padding:0px 9px}
.navi-link {color:#fff;font-weight:bold;font-family:Arial;font-size:14px;display:block;float:left}
a.navi-link:link, a.navi-link:visited {color:#fff;text-decoration:none;outline:none}
a.navi-link:hover {background:none;color:#fff;text-decoration:underline;clear:both;outline:none}
#nav_wrap .right {width:9px;height:37px;display:block;float:left;background:url(/imgs/home/sep09/v-nav.gif) no-repeat 0px -74px}
.active span{background-position:0px -74px}
.pageactive span{background-position:0px -74px}
.droptrue span{background-position:0px -37px}
.drpdwnmenu {background:#FFFFFF;padding:3px;margin:1px 1px 0px 0px;border:solid 1px #E05700;width:auto;white-space:nowrap}
.drpdwnmenu1 {display:none;position:absolute;top:-1px;z-index:1;background:#FFFFFF;padding:3px;margin:1px;border:solid 1px #E05700;width:auto;white-space:nowrap}
.menunrml {display:block;font:normal 13px arial;color:#0072A1;text-decoration:none;background:#F8F8F8;border-bottom:solid 1px #E9E9E9;padding:5px 10px 5px 10px;border-top:solid 1px #fff}
a.menunrml:link,a.menunrml:visited {display:block;font:normal 13px arial;color:#0072A1;text-decoration:none;background:#F8F8F8;border-bottom:solid 1px #E9E9E9;padding:5px 10px 5px 10px;border-top:solid 1px #fff}
a.menunrml:hover {background:#EEEEEE}
.divider {border-bottom:dashed 1px #CCC}
/*Top nav css ends*/

#alert {width:723px;*width:725px;border:solid 1px #CCCC78;background:#FFFFBF;padding:3px 0px 3px 3px;text-align:left}
#alert .info {width:27px;height:27px;background:url(/imgs/my-shaadi/ver2/my-shaadi-v2.gif) no-repeat 0px 0px;display:block;float:left;margin:4px 8px 4px 8px;-margin:4px 8px 4px 4px}
#error {width:723px;*width:725px;border:solid 1px #EF0000;background:#FFFFBF;padding:3px 0px 3px 3px;text-align:left}
#error .alert {width:27px;height:27px;background:url(/imgs/my-shaadi/ver2/my-shaadi-v2.gif) no-repeat 0px -27px;display:block;float:left;margin:4px 8px 4px 8px;-margin:4px 8px 4px 4px}
#alert .msg {line-height:16px;text-align:left;float:left;padding-top:8px;width:650px}
#error .msg {line-height:16px;text-align:left;float:left;padding-top:5px;width:650px}
.alert_text {color:#EF0000}
.light_blue {color:#0067AC}

#formarea{border:solid 1px #CF7200;border-top:none;font:normal 12px/15px arial;width:336px}

#formarea .heading{background:url(/imgs/registration/heading-bg.gif) repeat-x top left;height:38px;font:normal 12px arial;color:#000}
#formarea .heading span{display:block;float:left;margin:6px 15px 0px 16px;_margin:6px 15px 0px 8px;font-size:20px;color:#fff}
#formarea .bg{background:#fff;padding:26px 16px 16px 16px}
.input1{float:left;width:186px;height:24px;*height:26px;border:solid 1px #BDD6A8;font:normal 13px arial;color:#434343;background:#F4F4F4 url(/imgs/registration/input-bg.gif) repeat-x;padding:2px 0px 2px 4px;vertical-align:middle}
.input2{float:left;width:186px;height:24px;*height:26px;border:solid 1px #EF0000;font:normal 13px arial;color:#434343;background:#F4F4F4 url(/imgs/registration/input-bg.gif) repeat-x;padding:2px 0px 2px 4px;vertical-align:middle}
.field_dob {height:24px;*height:26px;border:solid 1px #BDD6A8;font:normal 13px arial;color:#434343;background:#fff;padding:2px 0px 2px 4px;vertical-align:middle}

#tooltip {position:relative;z-index:24}

.creative{width:312px;float:left;margin-top:0px}
.creative .text{margin:175px 0px 0px 0px;font:normal 14px/24px arial;color:#68A436}
.creative .text span{display:block;overflow:hidden;position:relative;width:15px;height:12px;margin:7px 9px 0px 0px;float:left}
.creative .text span img{border:none;position:absolute;left:0px;top:0px;vertical-align:bottom}

