/* CSS Document */
body{
padding:0px;
margin:0px;
background:#dddfe0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.input_field{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

h1{
font-family:Arial, Helvetica, sans-serif;
color:#d6880c;
font-size:23px;
line-height:22px;
}

#wrap{
margin:0px auto;
padding:0px 14px;
background:#fff;
width:974px;
height:auto;
}

#head{
float:left;
width:974px;
background:url(images/top-bg.gif) repeat-x 0 0;
margin:0px;
padding:0px;
}

#mid{
float:left;
width:974px;
height:auto;
background:url(images/page-bg.gif) repeat-y;
}

#footer{
float:left;
width:974px;
height:auto;
background:#eef1f3;
}

.fl{
float:left;
}

.fl-full{
float:left;
width:100%;
height:auto;
}
.clear{
clear:both;
}

#logo-block{
margin-top:18px;
float:left;
width:auto;
height:40px;
}

#top-link-block{
margin-top:18px;
float:right;
width:550px;
text-align:right;
height:40px;
}

#top-link-block ul{
float:right;
padding:0px;
margin:0px;
}
#top-link-block li{
display:inline;
float:left;
list-style-type:none;
color:#0b0b0b;
text-align:center;
padding-top:14px;
padding-left:12px;
}
#top-link-block li.home{
background:url(images/ic-home.gif) no-repeat 50% 0%;
}
#top-link-block li.about{
background: url(images/ic-about.gif) no-repeat 68% 0%;
}
#top-link-block li.contact{
background:url(images/ic-contact.gif) no-repeat 50% 0%;
}
#top-link-block li.sitemap{
background: url(images/ic-site-map.gif) no-repeat 50% 0%;
}

#top-link-block li a{
display:block;
text-decoration:none;
color:#0b0b0b;
}
#top-link-block li a:hover{
text-decoration:none;
color:#d6880c;
}
#banner-outer-container{
float:left;
width:638px;
height:283px;
background:url(images/banner-prt2.jpg) no-repeat 100% 100%;
padding-right:330px;
}
#banner-part-left{
float:left;
background: url(images/banner-prt1.jpg) 0% 0%;
width:638px;
height:283px;
margin:0px;
}

.puncline-txt{
float:left;
width:638px;
height:100px;
margin-top:20px;
}
.puncline-txt2{
float:left;
width:260px;
padding-left:118px;
}
.puncline-txt2 ul{
padding:0px;
margin:0px;
}
.puncline-txt2 li{
list-style-type:none;
line-height:32px;
color:#11100d;
font-size:22px;
background:url(images/arrow-orng.gif) no-repeat left center;
padding-left:16px;

}

.apply-link{
float:left;
width:150px;
height:151px;
margin-top:10px;
margin-left:5px;
}


#left{
float:left;
width:254px;
padding-right:4px;
padding-left:7px;
height:auto;
}
#right{
float:left;
background:#fff;
/*margin-top:50px;*/
padding-left:3px;

width:705px;
height:auto;
}
#right-left-side{
float:left;
width:480px;
padding-right:2px;
}
#right-right-side{
float:left;
width:222px;
height:auto;
}
#yellow-list{
float:left;
width:222px;
height:auto;
}
#yellow-list ul{
padding:0px;
margin:0px;
}
#yellow-list li{
line-height:22px;
list-style-type:none;
display:block;

}
#yellow-list li a{
background:url(images/yellow-tab.gif) 0 0;
padding-left:25px;
padding-right:2px;
width:185px;
display:block;
color:#fff;
text-decoration:none;
}
#yellow-list li a:hover{
color:#fff;
text-decoration:none;
background-position: 0% 100%;
}


#form-outer-container{
float:left;
background:url(images/form-bg-reap.gif) repeat-y 0% 100%;
width:254px;
height:auto;
}
#form-inner-container{
float:left;
background: url(images/form-bg-prt.gif) no-repeat 0 0;
width:244px;
height:auto;
padding:78px 5px 0px;
}

#form-bottom{
float:left;
width: 254px;
height:20px;
background:url(images/form-btm.gif) 100% 0% no-repeat;
}

#easy-steps-container{
float:left;
width:467px;
height:100px;
padding-top:9px;
border:1px solid #e5e5e5;
background:url(images/steps-bg.jpg) no-repeat 50% 0%;
text-align:center;
font-size:13px;
font-weight:bold;
}
#blue-container{
float:left;
width:222px;
height:auto;
background:url(images/blue-btm.gif) no-repeat 0% 100%;
padding-bottom:27px;
}
#blue-top{
float:left;
width:222px;
height:80px;
}
#blue-innertube{
float:left;
width:205px;
height:auto;
background:url(images/blue-bg.gif) repeat-y;
color:#fff;
padding:0px 10px 0px 7px;
}
.content{
font-size:12px;
color:#504c44;
line-height:18px;
text-align:justify;
padding:0px 5px 5px;
}
.content li{
line-height:20px;
}

.content a{
color:#bb7507;
text-decoration:none;
}
.content a:hover{
color:#504c44;
text-decoration:underline;
}

#white-gradi-container{
float:left;
width:468px;
height:auto;
padding:2px 4px 2px 5px;
background:url(images/white-gradi.gif) repeat-x 100% 100%;
border:1px solid #d3dbdf;
}

#white-gradi-container h4{
margin:0px;
border:0px;
background:url(images/yellow-Title.gif) no-repeat 1px 0px;
width:459px;
display:block;
height:32px;
line-height:32px;
overflow:hidden;
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#372f2f;
font-size:18px;
text-align:center;
letter-spacing:0.7px;
}
 
.allborder{
float:left;
width:468px;
height:auto;
padding:2px 4px 2px 5px;
border:1px solid #d3dbdf;
}

#yl-border-container{
float:left;
width:468px;
height:auto;
padding:2px 4px 2px 5px;
background:url(images/yellow-gradi.gif) repeat-x 100% 100%;
border:1px solid #f1be38;
}
#yl-border-container ul, #Rwhite-inner-txt-btm ul{
padding:0px;
margin:0px;
}
#yl-border-container li{
line-height:20px;
color:#393a3c;
list-style-type:none;
background:url(images/arrow-black.png) no-repeat 5px 7px;
padding-left:16px;
}
#yl-border-container li a{
text-decoration:none;
color:#393a3c;
}
#yl-border-container li a:hover{
text-decoration:underline;
color:#393a3c;
}
#yl-border-container h4{
margin:0px;
border:0px;
background:url(images/yellow-Title.gif) no-repeat 1px 0px;
width:459px;
display:block;
height:32px;
line-height:32px;
overflow:hidden;
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#372f2f;
font-size:18px;
text-align:center;
letter-spacing:0.7px;
}

/*Right side Rounded white*/

#RRwhite-outer-container{
float:left;
width:222px;
background: url(images/white-round-bgR.gif) repeat-y;
margin-top:5px;
}

#RRwhite-inner-container{
float:left;
width:222px;
background: url(images/withe-round-topR.gif) no-repeat;
padding-top:10px;
}
#RRwhite-inner-container h4{
background: url(images/yellow-TitleR.gif) no-repeat;
display:block;
margin:0px 7px;
border:0px;
display:block;
height:32px;
width:202px;
line-height:31px;
overflow:hidden;
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#372f2f;
font-size:17px;
text-align:center;
letter-spacing:0.7px;
}
#RRwhite-inner-txt-btm{
background:url(images/white-round-btmR.gif) no-repeat 0% 100%;
padding:0px 8px 2px;
}
#RRwhite-inner-txt-btm ul, #Rwhite-inner-txt-btm-withimage ul{
padding:0px;
margin:0px;
}

#RRwhite-inner-txt-btm li{
display:block;
line-height:23px;
color:#393a3c;
list-style-type:none;
background:url(images/arrow-black.png) no-repeat 0px 9px;
padding-left:12px;
padding-right:10px;
}

#RRwhite-inner-txt-btm li a{
text-decoration:none;
color:#393a3c;
}
#RRwhite-inner-txt-btm li a:hover{
text-decoration:underline;
color:#393a3c;
}

/*Left side Rounded white*/
.Rwhite-outer-container{
float:left;
width:254px;
background: url(images/white-round-bg.gif) repeat-y;
margin-top:5px;
padding:0px;

}

.Rwhite-inner-container{
float:left;
width:254px;
background:url(images/withe-round-Top.gif) no-repeat;
padding-top:10px;
}
.Rwhite-inner-container h4{
background:url(images/bkue-title.gif) no-repeat;
display:block;
margin:0px 0px 0px 12px;
border:0px;
display:block;
height:32px;
width:231px;
line-height:32px;
overflow:hidden;
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#372f2f;
font-size:18px;
text-align:center;
letter-spacing:0.7px;
}
#Rwhite-inner-txt-btm{
float:left;
width:232px;
background:url(images/white-round-btm.gif) no-repeat 0% 100%;
padding:0px 11px 8px;
}
#Rwhite-inner-txt-btm-withimage{
float:left;
width:232px;
background: url(images/white-round-btm-img.gif) no-repeat 0% 100%;
padding:0px 11px 35px;
}

#Rwhite-inner-txt-btm li, #Rwhite-inner-txt-btm-withimage li{
display:block;
line-height:23px;
color:#393a3c;
list-style-type:none;
background:url(images/arrow-black.png) no-repeat 0px 9px;
padding-left:12px;
padding-right:10px;
}
#Rwhite-inner-txt-btm li a, #Rwhite-inner-txt-btm-withimage li a{
text-decoration:none;
color:#393a3c;
}
#Rwhite-inner-txt-btm li a:hover, #Rwhite-inner-txt-btm-withimage li a:hover{
text-decoration:underline;
color:#393a3c;
}
.more-btn{
background:url(images/button.gif);
border:none;
height:25px;
width:91px;
color:#000;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
.more-btn a{
color:#000;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:25px;
font-weight:bold;
text-decoration:none;
}
.more-btn a:hover{
color:#000;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:underline;
}
#footer{
float:left;
width:964px;
margin-top:7px;
padding:5px;
color:#000;
}
#footer ul{
padding:0px;
margin:0px;
text-align:center;
}
#footer li{
display:inline;
list-style-type:none;
background:url(images/arrow-black.png) no-repeat 0px 5px;
padding-left:12px;
padding-right:8px;
line-height:20px;
color:#000;
}
#footer li a{
color:#000;
text-decoration:none;
}

#footer li a:hover{
color:#000;
text-decoration:underline;
}


#footer-black{
float:left;
width:964px;
padding:5px;
background:#000000;
margin:7px 0 0;
border:0px;
color:#fff;
}
#footer-black a{
color:#fff;
text-decoration:none;
}
#footer-black a:hover{
color:#fff;
text-decoration:underline;
}
.fr500{
float:right;
width:500px;
height:auto;
}
.fr500 ul{
padding:0px;
margin:0px;
text-align:right;
}
.fr500 li{
list-style-type:none;
padding-left:8px;
display:inline;
line-height:20px;
}
.black-link{
text-decoration:none;
text-align:center;
color:#000000;
}
.black-link:hover{
text-decoration:underline;
color:#000;
}

.steps-block{
float:left;
width:105px;
padding-left:25px;
padding-right:45px;
margin-top:5px;
text-transform:capitalize;
}
.steps-block2{
float:left;
width:100px;
padding-left:10px;
padding-right:50px;
margin-top:5px;
}
.steps-block3{
float:left;
width:118px;
padding-right:10px;
margin-top:5px;
}
#raw{
float:left;
width:468px;
}
#rawsml{
float:left;
width:180px;
}
#cellR{
float:right;
width:auto;
}

#cellL{
float:left;
width:auto;
}

/*text formatting*/
.bold-black{
font-size:18px;
font-weight:bold;
color:#504c44;
}
.arial-blue{
font-size:13px;
color:#1a8dbb;
font-weight:bold;
}


#w50{
background:url(images/easy-step-bg.jpg) no-repeat 100% 0%;
float:left;
width:708px;
height:50px;
}

.list {
padding:0px;
margin:0px;
}

.list li{
float:left;
width:455px;
display:block;
line-height:23px;
color:#393a3c;
list-style-type:none;
background:url(images/arrow-black.png) no-repeat 0px 9px;
padding-left:12px;
}

.list li a{
text-decoration:none;
color:#393a3c;
}
.list li a:hover{
text-decoration:underline;
color:#393a3c;
}
#big-rounded-container{
float:left;
margin-left:37px;
width:900px;
padding-bottom:9px;
background:url(images/roundBtm.gif) 100% 100% no-repeat;
}
#big-rounded-T{
float:left;
width:900px;
height:9px;
background-position:0% 100%;
}
#big-rounded-bg{
float:left;
width:898px;
height:auto;
border:1px solid #d3dbdf;
border-top-width:0px;
border-bottom-width:0px;
background:#e9edef;
}
#big-rounded-bg ul{
padding:0px;
margin:0px 0px 0px 12px;
}

#big-rounded-bg li{
display:block;
float:left;
width:420px;
line-height:23px;
color:#393a3c;
list-style-type:none;
background:url(images/arrow-black.png) no-repeat 0px 9px;
padding-left:12px;
padding-right:10px;
}

#big-rounded-bg li a{
text-decoration:none;
color:#393a3c;
}
#big-rounded-bg li a:hover{
text-decoration:underline;
color:#393a3c;
}

.punchline1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #8fb730;
	margin: 15px 0px;
}

.punchline2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #0e91ec;
	text-align: center;
	margin: 0px;
	padding: 0px;
}

.form_title{
	font-family: "Times New Roman", Times, serif;
	font-size: 36px;
	color: #f88601;
	margin: 0px;
	padding: 20px 0 0 0;
	text-align: center;
}

.main_label, main_input{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #6a6a6a;
}