/* CSS Document */

* {margin:0; padding:0;	font-size:100%;}

body{background-color:#ffffff; width:100%; margin:40px 0 20px 0px; padding:0px; font-family:arial; font-size:12px; color:#6D6D6D;}
p,h1,h2,h3,h4,h5,form,ul,li{margin:0px; padding:0px; text-indent:inherit;}
img{vertical-align:top;}
a img{border:0;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}

html, input, textarea{font-family:arial; font-size:12px; color:#333333;}
input, select{vertical-align:middle; font-weight:normal;}

/* ============================= main layout =========================== */

#mainsite{width:900px; margin:0 auto; text-align:left;}
.taright {text-align:right;}
.column1, .column2, .column3, .indent_column, .col1, .col2, .col3, .col4, .ind_col {float:left;}
.cols {width:100%;}

#main{width:900px; margin:0 0 12px 0px; padding:0px; text-align:left;}

#main .top{width:900px; height:125px; margin:0px; padding:0px; background-image: url(../images/header-bg.gif); background-repeat:no-repeat;}
#main .top .tleft{background-image:url(../images/lefttop-corner-img.gif); width:10px; height:10px; background-repeat:no-repeat; float:left; margin:0px; padding:0px;}
#main .top .tright{background-image:url(../images/righttop-corner-img.gif); width:10px; height:10px; background-repeat:no-repeat; float:right; margin:0px; padding:0px;}
#main .middle{width:900px; background-image:url(../images/bg1.gif); background-repeat:repeat-y;}
#main .bottom{width:900px; height:10px; margin:0px; padding:0px;}
#main .bottom .bleft{background-image:url(../images/leftbottom-corner-img.gif); width:10px; height:10px; background-repeat:no-repeat; float:left; margin:0px; padding:0px;}
#main .bottom .bcenter{background-image:url(../images/bottom-img1.gif); height:10px; background-repeat:repeat-x; float:left; width:880px;}
#main .bottom .bright{background-image:url(../images/rightbottm-corner-img.gif); width:10px; height:10px; background-repeat:no-repeat; float:right; margin:0px; padding:0px;}

.heading1{font-family:arial; font-size:24px; font-weight:bold; color:#FB9640;}
.heading2{font-family:arial; font-size:24px; font-weight:bold; color:#000000;}
.heading3{font-family:arial; font-size:18px; font-weight:bold; color:#FB9640;}
.heading4{font-family:arial; font-size:18px; font-weight:bold; color:#666666;}
.heading5{font-family:arial; font-size:13px; font-weight:bold; color:#666666;}
.heading6{ background-image:url(../images/arrow3.gif); background-repeat:no-repeat; padding:5px 0 5px 20px; background-position:left; font-family:arial; font-size:13px; font-weight:bold; color:#666666;}
.heading7{font-family:arial; font-size:14px; font-weight:bold; color:#666666;}
.heading8{font-family:arial; font-size:14px; font-weight:bold; color:#FB9640;}
.text1{font-family:arial; font-size:12px; font-weight:bold; color:#FA811B;}
.link3{font-family:arial; font-size:12px; font-weight:bold; color:#F1F5FF; text-decoration:none;}
.link3:hover{color:#F1F5FF; text-decoration:none;}


/* ================= header =================== */
#header{width:885px; margin:0px auto; text-align:left;}
#header .logo{width:885px; margin:0px; padding:0px;}
#header .menu{width:650px; height:40px; float:right; background-image:url(../images/menu-bg.gif); background-repeat:repeat-x;}
.menulink{background-image:url(images/arrow1.gif); background-repeat:no-repeat; padding-left:8px; background-position:left;}
.menunav{font-family:arial; font-size:13px; color:#7A7A7A; text-decoration:none; cursor:pointer;}
.menunav:hover{color:#000000; text-decoration:none; cursor:pointer;}

/* ================= body =================== */
#content{width:885px; margin:0px auto;}
#content .cleft{float:left; width:234px; margin:0px; padding:0px;}
#content .cleft .leftbg1{background-image:url(../images/left-bg1.gif); width:234px; height:325px; background-repeat:no-repeat; margin:0px; padding:0px;}
#content .cleft .leftbg1 .questions{background-image:url(../images/questions-bg.gif); width:160px; height:176px; background-repeat:no-repeat; margin:0px; padding:0px;}
#content .cleft .leftbg2{background-image:url(../images/left-bg1.gif); width:234px; height:325px; background-repeat:no-repeat; margin:0px; padding:0px;}
#content .cleft .leftbg2 .clheading{padding:55px 0 0 20px; margin:0px;}
#content .cleft .leftbg2 .clheading1{font-family:arial; font-size:24px; font-weight:bold; color:#FB9640;}
#content .cleft .leftbg2 .clheading2{font-family:arial; font-size:24px; font-weight:bold; color:#000000;}
#content .cleft .leftbg2 .link{padding:10px 0 0 20px; margin:0px; line-height:20px;}
#content .cleft .leftbg2 .link1{font-family:arial; font-size:11px; font-weight:bold; color:#838383; text-decoration:none;}
#content .cleft .leftbg2 .link1:hover{color:#FE7704; text-decoration:none;}
#content .cright{float:right; width:650px; margin:0px; padding:0px; text-align:justify;}

#content .cright .menu{width:650px; height:40px; float:right; background-image:url(../images/menu-bg.gif); background-repeat:repeat-x;}
#content .cright .menulink{background-image:url(images/arrow1.gif); background-repeat:no-repeat; padding-left:8px; background-position:left;}
#content .cright .menunav{font-family:arial; font-size:13px; color:#7A7A7A; text-decoration:none; cursor:pointer;}
#content .cright .menunav:hover{color:#000000; text-decoration:none; cursor:pointer;}

#content .cright .crheading{background-image:url(../images/heading-bg.gif); width:650px; height:60px; background-repeat:repeat-x;}
#content .cright .crheading1{font-family:arial; font-size:27px; font-weight:bold; color:#FB9640;}
#content .cright .crheading2{font-family:arial; font-size:27px; font-weight:bold; color:#000000;}
#content .cright .text1{font-family:arial; font-size:12px; font-weight:bold; color:#FA811B;}
#content .cright .contact{width:650px; margin:0px; padding:0px;}
#content .cright .conleft{float:left; width:320px; margin:0px; padding:15px 0 0 0px;}
#content .cright .conright{float:right; width:320px; margin:0px; padding:15px 0 0 0px;}

/* ================= services page =================== */
#services .link2{font-family:arial; font-size:12px; font-weight:bold; color:#999999; text-decoration:none;}
#services .link2:hover{color:#FE7704; text-decoration:none;}
#services .linkbg{ background-image:url(../images/arrow2.gif); background-repeat:no-repeat; padding:5px 0 5px 20px; background-position:left;}

/* ============================= footer =========================== */
#footer{width:900px; margin:0px; padding:0px;}
#footer .fleft{background-image:url(../images/footer-left-img.gif); width:10px; height:47px; background-repeat:no-repeat; float:left;}
#footer .fmid{background-image:url(../images/footer-mid-img.gif); height:47px; width:880px; background-repeat:repeat-x; float:left;}
#footer .fmid .fnav-area{width:372px; float:left; margin:0px; padding:15px 0 0 0px;}
#footer .fmid .fnav{font-family:arial; font-size:12px; color:#00A7E1; text-decoration:none;}
#footer .fmid .fnav:hover{color:#FB9640; text-decoration:none;}
#footer .fmid .copyright{width:325px; float:right; margin:0px; padding:15px 0 0 0px; font-family:arial; font-size:11px; color:#00A7E1;}
#footer .fmid .clink{font-family:arial; font-size:11px; color:#6D6D6D; text-decoration:underline;}
#footer .fmid .clink:hover{color:#FB9640; text-decoration:underline;}
#footer .fright{background-image:url(../images/footer-right-img.gif); width:10px; height:47px; background-repeat:no-repeat; float:right;}