img {behavior: url(include/pngbehavior.htc);} 
@charset "utf-8";
/* CSS Document */

* {margin:0; padding:0;}

body  {
	font-family: Lucida Sans, Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	background:#fff;
}

h1, h2, h3, h4, h5, h6, p, ul, li {
	margin:0;
	padding:0;
	list-style:none;
}

h1 {font:20px "Lucida Sans", Verdana, sans-serif, Arial; color:#3e8901; padding-top:5px;}
h2 {font:bold 15px "Lucida Sans", Verdana, sans-serif, Arial; color:#558c03; line-height:22px}
h3 {font:bold 14px Trebuchet MS, Verdana, sans-serif, Arial;}
h4 {font:14px Trebuchet MS, Verdana, Arial, Helvetica sans-serif; font-weight:bold;}
h5 {font:12px Trebuchet MS, Verdana, Arial, Helvetica sans-serif; font-weight:bold;}
h6 {font:11px Trebuchet MS, Verdana, Arial, Helvetica sans-serif; font-weight:bold;}
p  {font:13px Lucida Sans, Verdana, sans-serif, Arial; color:#5b5b5b;}

input, select {font:Lucida Sans, Verdana, Arial, Helvetica sans-serif;}

a {text-decoration:none;}
a:hover {text-decoration:underline;}

img {border:none;}
.br, .clear {clear:both;}

.floatl{float:left;}
.floatr{float:right;}

.bold{font-weight:bold;}
.normal{font-weight:normal;}
.italic{font-style:italic;}

.lh15 {line-height:15px;}

.margin {margin:0px;}

/* ------------ Wrap ----------- */
#wrap{margin:0 auto; width:100%;}

#toppart{height:206px; width:978px; background:url(../images/toppart_bg.jpg) no-repeat;}
#toppart #logo{padding:49px 0 0 26px; float:left;}
#sponsor_title{padding:98px 0 0 40px; text-align:right;}
#sponsor_title img{margin:4px 26px 0 0;}
#toppart #toppart_sponsors{padding:12px 16px 0 0; float:right;}
#toppart #toppart_sponsors li{display:block; float:left; padding:10px 22px 0 22px;}
#toppart #toppart_sponsors li img.mart5{margin-top:3px;}
#toppart #toppart_sponsors li img.marl4{margin-left:4px;}
#toppart #toppart_sponsors li img.mart15{margin-top:15px;}

#insidewrap {width:978px; margin:0px auto; font-size:11px;}

#nav {float:left; font-size:15px; color:#fff; width:977px; height:33px; background:url(../images/navbg.gif) repeat-x;}
#nav li {float:left; text-align:center; background:url(../images/nav_div.gif) no-repeat top right; padding-right:1px;}
#nav li.nobg{background:none;}

#nav li a{color:#fff; text-decoration:none; padding:7px 16px 0 16px; display:block; height:26px;}
#nav li.home a{}
#nav li a:hover, #nav li a.selected{color:#2c4500; background:url(../images/navbg_hover.gif) repeat-x; border:none;}
#nav li.adseperator {float:left; margin:0px; padding:0px; background:none;}
#nav li.w90 {width:90px;}
#nav li.w102 {width:104px;}

.w978 {width:963px; padding:0px 7px 0px 8px;}

/*yugandhara*/
#leftpart {float:left; width:696px; font:12px "Lucida Sans", Verdana, sans-serif, Arial; color:#5b5b5b;}
#leftpart .content{padding:4px 20px 25px 6px;}
#leftpart .content h2 a{color:#558C03;}
#leftpart p {font:12px "Lucida Sans", Verdana, sans-serif, Arial; color:#5b5b5b; line-height:19px; padding:4px 0 12px 0;}
#leftpart h1{font-size:19px color:#1489bd; padding:5px 0 0 0;}
#leftpart h1 span{font-size:15px; font-weight:bold; color:#3e3e3e;}
#leftpart .h2_text{font:11px "Lucida Sans", Verdana, sans-serif, Arial; color:#afafaf; padding-top:5px; padding-right:4px;}
#leftpart .h2_text a{font:11px "Lucida Sans", Verdana, sans-serif, Arial; color:#e53140; text-decoration:underline;}
#leftpart .h2_text a:hover{font:11px "Lucida Sans", Verdana, sans-serif, Arial; color:#e53140; text-decoration:none;}
#leftpart h3{font:bold 14px "Lucida Sans", Verdana, sans-serif, Arial;}
#leftpart ul.bullet1{padding:15px 0px 0px 3px;}
#leftpart ul.bullet1 li {background:url(../images/bullet_green.gif) no-repeat 0 4px; margin:6px 0px 0px 0px; padding:0px 0px 6px 25px; list-style-type:none; line-height:22px; font:12px "Lucida Sans", Verdana, sans-serif, Arial; color:#474747;}

#leftpart .searchresults{ padding:0;}
#leftpart .searchresults h1{padding:5px 0 10px 6px;}
/*.paging_01{color:#cca314; font-weight:normal; float:right; padding:6px 2px 4px 0; color:#7d050a; font-size:11px;}
.paging_01 a{color:#cca314; padding:0 2px; font-weight:normal; text-decoration:underline;}
.paging_01 a:hover, .paging_01 .selected{color:#7d050a;}*/
.paging_01{color:#cca314; font-weight:normal; float:right; padding:6px 2px 4px 0; color:#076998; font-size:11px;}
.paging_01 a{color:#6f9d2c; padding:0 2px; font-weight:normal; text-decoration:underline;}
.paging_01 a:hover, .paging_01 .selected{color:#076998;}

ul.nav{padding:5px 0px 0px 3px;}
ul.nav li {background:url(../images/bullet_green_01.gif) no-repeat 0 4px; margin:3px 0px 0px 0px; padding:0px 0px 3px 22px; list-style-type:none; text-align:left;}
ul.nav li a{line-height:22px; font: 12px "Lucida Sans", Verdana, sans-serif, Arial; color:#474747;}
ul.nav li a:hover{ color:#B38300;}


#leftpart .registration{ padding:20px 0 0 0;}

#leftpart .registration ul.bullet2{padding:5px 0 0 10px;}
#leftpart .registration ul.bullet2 li{ padding:7px 0px 5px 30px; margin:0px 0px 0px 35px; list-style-type:none; display:inline; height:25px; font: bold 13px "Lucida Sans", Verdana, sans-serif, Arial; color:#a1a1a1; text-decoration:none;}
#leftpart .registration ul.bullet2 li.step1{background:url(../images/step1.gif) no-repeat 0 0; height:25px; color:#8E1501;}
#leftpart .registration ul.bullet2 li.step2{background:url(../images/step2.gif) no-repeat 0 0; height:25px; color:#8E1501;}
#leftpart .registration ul.bullet2 li.step2_off{background:url(../images/step2_off.gif) no-repeat 0 0; height:25px; color:#949494;}
#leftpart .registration ul.bullet2 li.step3{background:url(../images/step3.gif) no-repeat 0 0; height:25px; color:#8E1501;}
#leftpart .registration ul.bullet2 li.step3_off{background:url(../images/step3_off.gif) no-repeat 0 0; height:25px; color:#949494;}
#leftpart .registration ul.bullet2 li.step4{background:url(../images/step4.gif) no-repeat 0 0; height:25px; color:#8E1501;}
#leftpart .registration ul.bullet2 li.step4_off{background:url(../images/step4_off.gif) no-repeat 0 0; height:25px; color:#949494;}


#leftpart .graybrdlr{ border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2; width:670px;}

#leftpart .form{padding:15px 0 0 50px;}
#leftpart .form .formlable {font:12px "Lucida Sans", Verdana, sans-serif, Arial; color:#006e9c; width:320px; float:left; padding:3px 0 0 0;}
#leftpart .form .formlable span{list-style-type:none; line-height:19px; font:normal 11px "Lucida Sans", Verdana, sans-serif, Arial; color:#7c7c7c;}

#leftpart .form .formlable_free {font:12px "Lucida Sans", Verdana, sans-serif, Arial; color:#0c7295; float:left; padding:3px 0 0 0;}
#leftpart .form .formlable_free span{list-style-type:none; line-height:19px; font:normal 11px "Lucida Sans", Verdana, sans-serif, Arial; color:#7c7c7c;}

#leftpart .form .formfield{float:left; padding:0px 0 14px 0;font:12px "Lucida Sans", Verdana, sans-serif, Arial; color:#717171;}
#leftpart .form .formfield a{font:12px "Lucida Sans", Verdana, sans-serif, Arial; color:#717171; text-decoration:underline;}
#leftpart .form .formfield a:hover{font:12px "Lucida Sans", Verdana, sans-serif, Arial; color:#717171; text-decoration:none;}
#leftpart .form .formfield p{list-style-type:none; line-height:19px; font:bold 12px "Lucida Sans", Verdana, sans-serif, Arial; color:#8E1501; padding-top:5px;}
#leftpart .form .formfield p span{list-style-type:none; line-height:19px; font:normal 11px "Lucida Sans", Verdana, sans-serif, Arial; color:#5f5f5f;}
#leftpart .form .formfield input{font:"Lucida Sans", Verdana, sans-serif, Arial; color:#717171; height:17px; border:1px solid #d9d9d9; padding:3px;}
#leftpart .form .formfield textarea{font:11px "Lucida Sans", Verdana, sans-serif, Arial; color:#717171; height:63px; border:1px solid #d9d9d9; padding:3px;}
#leftpart .form .formfield select{font:11px "Lucida Sans", Verdana, sans-serif, Arial; color:#717171; height:24px; border:1px solid #d9d9d9; padding:2px;}
#leftpart .form .formfield input.upload{font:11px "Lucida Sans", Verdana, sans-serif, Arial; color:#717171; height:23px; border:1px solid #d9d9d9;}
#leftpart .form .formfield input.nbrd{border:none;}

#leftpart .form_bullet li {background:url(../images/rightbullet.gif) no-repeat; margin:6px 0px 0px 0px; padding:0px 0px 6px 15px; list-style-type:none; line-height:22px; font:11px "Lucida Sans", Verdana, sans-serif, Arial; color:#B38300; }

#leftpart .form .formlable span.star, #leftpart .form1 .formlable span.star{color:#990000; font:12px Verdana,Arial, Helvetica, sans-serif;}
.required_field{ color:#5F5F5F; font:11px "Lucida Sans", Verdana, sans-serif, Arial; text-align:right; padding-right:5px; margin:0 10px 5px 0; padding-top:10px;}
.star{color:#990000; font:12px Verdana,Arial, Helvetica, sans-serif;}

#leftpart .form1{padding:15px 0 0 35px;}
#leftpart .form1 .formlable{font:11px "Lucida Sans", Verdana, sans-serif, Arial; color:#334317; float:left; padding:3px 0 0 0; height:20px;}
#leftpart .form1 .formlable span{list-style-type:none; line-height:19px; font:normal 11px "Lucida Sans", Verdana, sans-serif, Arial; color:#7c7c7c;}

#leftpart .form1 .formfield{float:left; padding:0px 0 8px 0; font:11px "Lucida Sans", Verdana, sans-serif, Arial; color:#717171;}
#leftpart .form1 .formfield p{list-style-type:none; line-height:19px; font:bold 12px "Lucida Sans", Verdana, sans-serif, Arial; color:#b7920f; padding-top:5px;}
#leftpart .form1 .formfield p span{list-style-type:none; line-height:19px; font:normal 11px "Lucida Sans", Verdana, sans-serif, Arial; color:#5f5f5f;}
#leftpart .form1 .formfield input{font:11px "Lucida Sans", Verdana, sans-serif, Arial; color:#717171; height:15px; border:1px solid #d9d9d9; padding:3px;}

.divider{ height:18px; border-bottom:1px solid #efe8cd; margin-bottom:18px;}

.fcgary{ color:#7c7c7c;}
.fcdarkgary{ color:#3e3e3e;}
.fcblue{ color:#0c7295;}
.fcyellow{color:#c28e00;}
#leftpart p.txt_link{padding-top:0;}
.txt_link a{color:#1489BC; text-decoration:underline; font-weight:bold;}
.txt_link a:hover{text-decoration:none;}

.login_links{color:#1489BC;}
.login_links a{font-size:11px; margin:0 6px; color:#1489BC; text-decoration:underline;}

a.blueu{ color:#0c7295; text-decoration:underline;}
a:hover.blueu{ color:#0c7295; text-decoration:none;}

a.blue{ color:#0c7295; text-decoration:none;}
a:hover.blue{ color:#0c7295; text-decoration:underline;}

a.grayu{ color:#5B5B5B; text-decoration:underline;}
a:hover.grayu{ color:#5B5B5B; text-decoration:none;}

.text13{font:13px "Lucida Sans", Verdana, sans-serif, Arial;}

.pad10{ padding:10px;}
.pad15{ padding:15px;}

.padl10{ padding-left:10px;}
.padl20{ padding-left:20px;}
.padl25{ padding-left:25px;}
.padl35{ padding-left:35px;}
.padl75{ padding-left:75px;}
.padl185{ padding-left:185px;}
.padl500{ padding-left:500px;}
.padl565{ padding-left:565px;}

.padt6{padding-top:6px;}
.padt15{padding-top:15px;}
.padt20{padding-top:20px;}
.padt25{padding-top:25px;}

.padr5{padding-right:5px;}
.padr40{padding-right:40px;}

.martb6{margin:6px 0;}
.mart30m{margin-top:-30px;}
.mart40m{margin-top:-40px;}
.mart10{margin-top:10px;}
.marb10{margin-bottom:10px;}
.marb14{margin-bottom:14px;}
.marl5{margin-left:5px;}
.marl20{margin-left:20px;}
.marl165{margin-left:165px;}
.marr5{margin-right:5px;}

.h20{height:20px;}

.w95{width:95px;}
.w110{width:110px;}
.w157{width:157px;}
.w165{width:165px;}
.w196{width:196px;}
.w202{width:202px;}
.w210{width:210px;}
.w256{width:256px;}
.w264{width:264px;}

.h35{height:35px;}
.h30{height:30px;}
/*yugandhara*/

#leftpart .border {border:1px solid #cecece; padding:6px;}

#rightpart {float:left; width:256px; padding-left:6px; text-align:left;}
#rightpart #rt_reg{padding:2px 0 13px 0;}
#rightpart .searchbox{background:url(../images/search_box_bg.gif) repeat-x; height:309px; width:234px; padding:2px 10px 8px 10px; color:#232323; border-left:1px solid #9fc120; border-right:1px solid #9fc120; font:12px "Lucida Sans", Verdana, Arial, Tahoma;}
#rightpart .accountinfo{background:url(../images/account_info_bg.gif) repeat-x; width:234px; padding:2px 10px 8px 10px; color:#232323; border-left:1px solid #9fc120; border-right:1px solid #9fc120; font:12px "Lucida Sans", Verdana, Arial, Tahoma;}
#rightpart .accountinfo h3{text-align:left;}
#rightpart .searchbox h3 {font:bold 17px "Lucida Sans Unicode", Verdana, Arial, Tahoma; color:#497300; padding-bottom:7px; text-align:left;}
#rightpart .searchbox .desc {font-size:12px; line-height:17px; padding-bottom:14px;}
#rightpart .searchbox input {border:1px solid #d9d9d9; padding:4px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#757575; margin-bottom:9px; width:222px;}
#rightpart .searchbox input.nbrd{border:none;}
#rightpart .searchbox input.npad{padding:0px;}
#rightpart .searchbox input.nmar{margin:0px;}
.w216{ width:216px;}
.w226{ width:226px;}
#rightpart .searchbox select {border:1px solid #d9d9d9; padding:4px 3px 4px 1px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#757575; margin-bottom:9px; width:232px;}
#rightpart .searchbox .searchbtn {text-align:right; padding:1px 0px 7px 0px;}
#rightpart .searchbox .searchbtn input{width:66px; height:21px;}
#rightpart .searchbox .info {line-height:17px; font-size:11px; padding-bottom:3px;}

#rightpart .searchbox .bullet li {background:url(../images/rightbullet.gif) no-repeat; margin:6px 0px 0px 0px; padding:0px 0px 6px 18px; list-style-type:none; line-height:22px; font:11px "Lucida Sans", Verdana, sans-serif, Arial; color:#7e7e7e; border-bottom:1px solid #f5f2ea;}
#rightpart .searchbox .bullet li.bornone {border:none;}
#rightpart .searchbox .bullet li a{color:#8b9e00; font:bold 13px "Lucida Sans", Verdana, sans-serif, Arial; text-decoration:underline; line-height:17px;}
#rightpart .searchbox .bullet li a:hover{text-decoration:none;}
#rightpart .searchbox .bullet li .padb5 {padding-bottom:3px;} 
#rightpart .searchbox .bullet li span{color:#8E1501;}
#rightpart .searchbox .more {font:11px Verdana, Arial, Helvetica, sans-serif; padding:4px 3px; text-align:right;}
#rightpart .searchbox .more a{color:#828282; font:11px "Lucida Sans", Verdana, sans-serif, Arial; text-decoration:underline;}
#rightpart .searchbox .more a:hover{color:#828282; font:11px "Lucida Sans", Verdana, sans-serif, Arial; text-decoration:none;}

#bottom {border-top:1px solid #d1d1d1; width:100%; margin-top:21px;}
#bottomwrap {width:978px; margin:0px auto; font:11px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}
#bottomwrap .copyright {float:right; padding-top:13px; color:#7d7d7d; padding-bottom:30px;}
#bottomwrap .links {float:left; padding:13px 0px 0px 8px; font:normal 12px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color:#7d7d7d; padding-bottom:30px;}
#bottomwrap .links a{color:#7d7d7d; text-decoration:none;}
#bottomwrap .links a:hover{color:#7d7d7d; text-decoration:underline;}
.padb13 {padding-bottom:13px;}
/*Hiren*/


/*Prasad*/
.hr {width:100%; height:1px; margin:10px 0 10px 0; background-color:#CC9900;}
.greentr {background-color:#85a202; color:#fff; height:25px; font-weight:bold;}
.padl5 {padding-left:5px;}
.padt10 {padding-top:10px;}
.padb10 {padding-bottom:10px;}
.padr10 {padding-right:10px;}
.searchtitle a {color:#0c7295; text-decoration:underline;}
.searchtitle a:hover {text-decoration:none;}
.fcred {color:#990000;}
.publishinfo { background-color:#f1f1f1; color:#85a202; padding: 5px 0 5px 10px;}
.fcaqua {color:#1489bc;}
.fcaqua a {color:#1489bc; text-decoration:underline;}
.fcred a {color:#781f12; text-decoration:underline;}
.fcaqua a:hover, .fcred a:hover {text-decoration:none;}
.fcred img{vertical-align:middle; padding-left:2px;}
.required {	clear: both; text-align: right;	font-size: 10px; color:#666666;	padding: 0px 10px 5px 0;	/*border-bottom: 1px solid #cacbc6;	margin-bottom: 15px;*/}
.lh20 {line-height:20px;}
#contactform {width: 100%; float:left;}
#contactform input{font:11px "Lucida Sans", Verdana, sans-serif, Arial; color:#717171; border:1px solid #d9d9d9; padding:3px;}
#contactform input.text{width:200px; font:11px "Lucida Sans", Verdana, sans-serif, Arial; color:#717171; height:17px; border:1px solid #d9d9d9; padding:3px;}
#contactform textarea{width:200px; *width:200px; font:11px "Lucida Sans", Verdana, sans-serif, Arial; color:#717171; height:63px; border:1px solid #d9d9d9; padding:3px;}
#contactform select{font:11px "Lucida Sans", Verdana, sans-serif, Arial; color:#717171; height:24px; border:1px solid #d9d9d9; padding:2px; width:208px;}
#contactform input.nbrd{border:none;}
.tlcurve {background:url(../images/tlcur.gif) no-repeat; width:7px; height:7px;}
.border_top {border-top:solid 1px #ccc;}
.border_btm {border-bottom:solid 1px #ccc;}
.border_left {border-left:solid 1px #ccc;}
.border_left1 {border-left:solid 1px #edebdd;}
.border_btm1 {border-bottom:solid 1px #edebdd;}
.border_right1 {border-right:solid 1px #edebdd;}
.border_top1 {border-top:solid 1px #edebdd;}
.border_right {border-right:solid 1px #ccc;}
.fcbrown {color:#8a9c00;}
.fcbrown1 {color:#8e1501;}
.mart15 {margin-top:25px;}
.padb20 {padding-bottom:20px;}


#leftpart .couponcode{border:1px solid #e2e2e2; margin:10px 0 0 0; font:11px Verdana, Arial, Helvetica, sans-serif;}
#leftpart .couponcode td, #leftpart .couponcode th{padding:6px 8px;}
#leftpart .couponcode th{font-weight:normal; color:#0C7295; border-bottom:1px solid #e2e2e2; background:#e4f6fc;}
#leftpart .couponcode th.nobord, #leftpart .couponcode td.nobord{border-left:none;}
#leftpart .couponcode tr.bglight td{background:#f6f8f9;}
#leftpart .couponcode td.nopad{padding:0 8px;}
#leftpart .couponcode tr.brdtop td{background:#f6f8f9;}
#leftpart .couponcode .pro_code td{border:none; padding:16px 12px 16px 0;}
#leftpart .couponcode .pro_code td input.txtbox{border:1px solid #D9D9D9; color:#717171; height:15px; padding:2px; width:150px; font-size:11px;}

#banners{padding:8px 0 0 10px;}
#banners li{display:inline; margin:0 5px;}


/* Ajax search styles start */
.search_results  {
	border:#D9D9D9 1px solid;
	border-top:none;
	margin:-9px 0 0 0 ; *margin:-10px 0 0 0 ;
	padding:0;
	position:absolute;
	z-index:99;
	
	min-width: 230px;
	background-color:#ffffff;
}
.search_results ul li{ color:#0C7295; padding:3px 5px;}
.search_results ul li:hover{ color:#000; padding:3px 5px; background-color:#f7bd29;}
.search_results ul li:hover a{ color:#000;}
.search_results ul li a{ color:#0C7295; text-decoration:none; font:11px Verdana,Arial,Helvetica,sans-serif; display:block;}
.search_results ul li a:hover{ color:#000; text-decoration:none; font:11px Verdana,Arial,Helvetica,sans-serif; display:block;}

.bkgclr_yellow { background-color:#f7bd29; }
.bkgclr_white { background-color:#ffffff; }

#search_publishers {
	visibility:hidden;
}
/* Ajax search styles end */


