@charset "utf-8";
/* CSS Document */

body{ 
		background:url(../images/mainbodybg.jpg) repeat-x center top #ecebeb;
		margin:0;
		padding:0;
		font-family:Verdana;
		font-size:11px;
		color:#3c3c3c;
}

.clear{ clear:both;}
#mainbg{
	background:url(../images/bodybg.jpg) no-repeat center top;
}

#middlebg{
background:url(../images/middlebg.png) repeat-y center top;
width:899px;
margin:0 auto;
padding:0 auto;
}


.paddinglr{ padding:0 15px;}
#buttonimage{ width:170px; float:right;}
#heading{ width:640px; float:left;}
.boldred{ font-size:14px; font-weight:bold; color:#FF0000;}
.boldred2{ font-weight:bold; color:#FF0000;}
.boldp{font-weight:bold; margin:4px auto;}
h2{ margin:0; padding:15px 0px 0 0px; color:#0476e1; font-size:18px; text-transform:uppercase;}
h3{ color:#2f8dd2; font-family:Verdana; font-size:14px; font-weight:bold;}
p{ margin:0 auto; padding:10px 0;}

.orangetxt{color:#ffaa00; font-size:18px;}
.orangetxt2{color:#ffaa00; font-size:13px; font-weight:bold;}
#buttoncenter{ line-height:45px; height:45px; width:100%; text-align:center; padding:20px 0;}

/* header1*/
.header{background:url(../images/topbg.jpg) no-repeat  center top;}
.header .headerbox1{ width:838px; height:221px; margin:0 auto 0 auto; padding-top:81px;}
/* header2*/
.header .headerbox2{ position:relative; min-height:263px; width:853px; margin:0 auto; padding-bottom:15px;}
.header .headerbox2 h1{ margin:0 5px 0 20px; padding:0; color:#fca800; font-size:30px; text-transform:uppercase;}


.thanks_txt{ margin:0 5px 20px 20px; padding:0; color:#fca800; font-size:36px; text-transform:uppercase; font-weight:bold; font-style:italic;}
.thanks_txt_1{ margin:30px 5px 30px 20px; padding:0; color:#99CCFF; font-size:25px; text-transform:uppercase; font-weight:bold; font-style:italic;}
.thanks_txt_2{ margin:0 5px 60px 20px; padding:0; color:#000000; font-size:14px; line-height:30px;}

.header .headerbox2 .headertop{ height:10px; background:url(../images/header2top.png) no-repeat center top;}
.header .headerbox2 .headermiddle{ background:#e4f4fe; float:left; width:853px;}
.headertext{width:450px; float:left;}
.headertext h3{ margin:25px 0; text-transform:uppercase; color:#0476e1; font-size:18px; text-align:center; font-weight:bold;}
.headertext p{ margin:0 25px; color:#000000; font-size:14px; text-align:center; font-weight:bold;}
.headerimg{width:400px; float:right;}
.header .headerbox2 .headerbottom{ height:10px; background:url(../images/header2bottom.png) no-repeat center bottom;}

/* header3*/
.header3{ width:853px; min-height:299px; margin:0 auto; padding-bottom:15px;}

/* header4*/
.header4{ width:853px; margin:0 auto; padding-bottom:15px; height:270px; background:url(../images/header4.jpg) no-repeat center top;}
.header4 .header4div{ width:560px; position:absolute;}
.header4 h2{ margin:0; padding:15px 15px 0 15px; color:#0476e1; font-size:18px; text-transform:uppercase;}
.header4 h3{ margin:0; padding:0 15px 20px 15px; color:#000000; font-size:15px; text-transform:uppercase;}
.header4 p{ margin:0; padding:5px 15px; font-size:12px;}
.header4 strong{ color:#FF0000;}

/*header5*/
.header5{position:relative; min-height:1030px; width:852px; margin:0 auto; padding-bottom:15px; }
.header5 .headertop{ background:url(../images/header5top.jpg) no-repeat center top; height:16px;}
.header5 .headermiddle{ background:url(../images/header5mid1.jpg) repeat-x  center top #d2e6fe; min-height:542px; height:auto;}
.header5 h2{ margin:0; padding:15px 0px 0 0px; color:#0476e1; font-size:18px; text-transform:uppercase;}
.header5 p{ margin:10px 0 10px 25px;}
.header5 #head5{ width:448px; float:left; margin-top:35px;}
.header5 #head5img{ float:right; width:320px;}

.header5 .headerbottom{ background:url(../images/header5bottom.jpg) no-repeat center bottom #def7ff; min-height:472px;}
.header5 .header5mb{ margin:0 auto; width:766px; height:47px; padding-top:20px; }
.header5 .header5mb .text{ width:766px; height:47px; background:url(../images/header5mbg2.jpg) no-repeat center top;}
.header5 .header5mb .text p{ padding:5px; width:725px; height:47px; line-height:18px; margin:0 auto; text-align:center; color:#FFFFFF; font-family:Verdana; font-size:11px;}
.header5 .forumdiv{ margin:35px auto; background:url(../images/header5formbg.png) no-repeat center top; width:577px; height:270px;}
.header5 .forumdiv h1{ margin:14px 0 0 90px; width:310px; /width:330px; text-align:center; float:left; line-height:25px; color:#FFFFFF; text-transform:uppercase; font-family:"Times New Roman", Times, serif; font-size:24px;}
.header5 .forumdiv .lable{ color:#2589cf; font-size:16px; float:left; margin-right:15px; font-weight:bold;}
.header5 .forumdiv .searchdiv{ display:block;  width:515px; padding:45px 0 0 32px;}
.header5 .forumdiv .searchdiv #search_form { display:inline; float:right; position:relative; width:510px;}
#search_form span.left-cap {background:url(../images/seachleft.png) no-repeat scroll right top transparent; display:block; float:left; height:28px; width:24px;}
#search_form .right-cap {background:url(../images/seachright.png) no-repeat scroll right top transparent; border:0 none; display:block; float:left; height:28px; padding:0; position:relative; width:378px;}
#search_form input#keywords {background-color:transparent; border:0 none; color:#666666; display:block; font-size:14px; font-weight:normal; margin:5px 0 0;
padding:0; width:350px;}
#search_form #indicator{margin:13px auto 0 auto; padding:0; float:right;}
#search_form input#searchbutton{background:url(../images/submitbutton.png)  left center no-repeat; display:block; float:left; height:44px; width:156px; border:0 none;}
#formmtb{ margin:15px 0;}
.header5 .header5tag2{ width:800px; margin:0 auto; color:#055aa0; text-align:center; font-size:14px; font-family:Verdana;}


/*header6*/
.header6{position:relative; min-height:715px; width:852px; margin:0 auto; padding-bottom:15px;}
.header6 h2{ font-family:"Times New Roman", Times, serif;}
.header6 .headertop{ background:url(../images/header5top.jpg) no-repeat center top; height:16px;}
.header6 .headermiddle{ background:url(../images/header6mid.jpg) repeat-x  center top #ffffff; }
.header6 .headerbottom{ background:url(../images/header6bottom.jpg) no-repeat center top; height:16px;}
.header6 p{ padding:9px 5px;}
.header6 .bottomline{ margin-left:48px;}
.header6 #textcol{ float:left; width:410px;}
.header6 #imgcol{ float:right; width:412px;}
.header6 h3{ color:#FF0000; text-align:center; font-size:20px; font-weight:bold; font-family:"Times New Roman", Times, serif;}


/*header7*/
.header7{position:relative; min-height:1000px; width:852px; margin:0 auto; padding-bottom:15px;}
.header7 .headertop{ background:url(../images/header7top.jpg) no-repeat center top; height:16px;}
.header7 .headermiddle{ background:url(../images/header7mid.jpg) repeat-x  center top #e3f7f8; min-height:995px;}
.header7 .headerbottom{ background:url(../images/header7bott.jpg) no-repeat center top; height:16px;}
.header7 h2{ color:#FF0000; font-size:20px; font-weight:bold; padding-top:0px;}
.header7 ul{ margin:10px 0 0 30px; padding:0px;}
.header7 ul li{ list-style-image:url(../images/bullets.png); line-height:26px;}
.header7 .seprat{ height:5px; margin:10px auto; background:url(../images/seprat.jpg) no-repeat center top;}
.header7 p{ margin:0 auto; line-height:0px; text-align:center;}
.header7 .pratext{ color:#FF0000; font-style:italic; font-size:20px; font-weight:bold; font-family:"Times New Roman", Times, serif; }
.header7 .imagecenter{ float:left; margin:15px 0 0  60px; width:742px; height:75px; text-align:center; padding:128px 0 0 0px; background:url(../images/promobanner.jpg) no-repeat; }/* changes in this class 04may2010 sushil*/

/*header8*/
.header8{position:relative; min-height:350px; width:852px; margin:0 auto; padding-bottom:15px;}
.header8 h2{ font-family:"Times New Roman", Times, serif}
.header8 .headertop{ background:url(../images/header8top.jpg) no-repeat center top; height:16px;}
.header8 .headermiddle{ background:#ffffff; min-height:340px;}
.header8 .headerbottom{ background:url(../images/header8bott.jpg) no-repeat center top; height:16px;}
.header8 #textcol{ float:left; width:430px; margin-top:15px;}
.header8 #imgcol{ float:right; width:380px;}
.header8 .box1{ width:720px; height:261px; border:solid 2px #e9e9e9; background:#f1f1f1 url(../images/header8image2.jpg) no-repeat center bottom; margin:0 auto;}
.header8 .formcenter{ margin:40px auto; text-align:center; font-family:Verdana; font-size:17px;}
.header8 .formcenter .inputbox{ width:100%; line-height:18px; height:18px; font-weight:bold;}
.header8 .cridtcard{ padding:15px 0;}

/*header9*/
.header9mid{ background:#ffffff url(../images/header9midbg.jpg) no-repeat right center; min-height:340px;}
.header9h3{ text-align:center; text-transform:uppercase; margin:45px 0 35px 0;}
#header9ptext{ text-transform:uppercase; font-size:14px; color:#000000; text-align:center;}
#header9ptext p{ margin:5px 0 0 0;}
.header9mid p{ margin-left:10px;}



