/* CSS Document */
body{
padding:28px 0 45px 0;
margin:0;
background:url(images/back_bg.gif) repeat-x 0 0 #C2E7F0;
color:#323232;
font:normal 11px Arial, Helvetica, sans-serif;

}
p, span, ul, li, a, form ,input, select, label, h1, h2, h3, h4, td, div{
padding:0;
margin:0;
}
img{
padding:0;
margin:0;
border:none;
display:block;
}
ul{
list-style:none;
font-size:0;
line-height:0;
}
.spacer{
padding:0;margin:0; line-height:0; clear:both;
}


p.logoTxt{
color:#DC7C18;
background-color:inherit;
font:normal 18px/27px Arial, Helvetica, sans-serif;
padding:0 0 21px 0;
}
.whiteTable{
background-color:#fff;
color:#000;
padding:9px 9px;
}
/*----------------------------------header------------------------------------------*/
.hdrlineTop{
background:url(images/hdr_line.gif) no-repeat 0 0;
height:5px;
font-size:0;
line-height:0;
}
.hdrlineBot{
background:url(images/hdr_linebot.gif) no-repeat 0 0;
height:3px;
font-size:0;
line-height:0;
}
.hdrlineMid{
border-left:solid 1px #E7CFA1;
border-right:solid 1px #E7CFA1;
padding-bottom:3px;
}
.mainbg{
background:url(images/main_bg.jpg) no-repeat 0 5px;
height:149px;
}
h1{
font:bold 36px/36px Arial, Helvetica, sans-serif;
color:#fff;
background-color:inherit;
padding:39px 0 0 330px;
}
h3.hdr{
font:italic 24px/24px Arial, Helvetica, sans-serif;
color:#fff;
background-color:inherit;
padding-left:330px;
}
/*------------------------------navigation--------------------------------------*/
.naviTop{
background:url(images/navi_top.gif) no-repeat 0 0;
height:4px;
font-size:0;
line-height:0;
}
.naviBot{
background: url(images/navi_bot.gif) no-repeat 0 0;
height:4px;
font-size:0;
line-height:0;
}
.naviMid{
border-left:solid 1px #E5A10D;
border-right:solid 1px #E5A10D;
background-color:#FEBF01;
color:#fff;
}
ul.navilink{
padding:16px 20px 0 50px;
margin:0;
}
ul.navilink li{
float:left;
background:url(images/navi_divider.gif) no-repeat right 0;
padding:0 29px 19px 29px;
}
ul.navilink li.noimg{
background-image:none;
padding-right:0;
}
ul.navilink li a{
font:bold 13px/26px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#fff;
background-color:inherit;
text-decoration:none;
float:left;
}
ul.navilink li a:hover{
color:#000;
background-color:inherit;
}
p.boxTop{
background:url(images/box_top.gif) no-repeat 0 0;
height:4px;
margin-top:5px;
font-size:0;
line-height:0;
padding:0;

}
p.boxBot{
background:url(images/box_bottom.gif) no-repeat 0 0;
height:4px;
font-size:0;
line-height:0;
padding:0;
margin:0;

}
.mid
{border-left:solid 1px #E7CFA1;
border-right:solid 1px #E7CFA1;
}
p.boxMid{
font:bold 12px/12px Arial, Helvetica, sans-serif;
color:#016AAA;
background-color:inherit;
padding:8px 0 0 12px;
}
img.clearnxt{
float:left;
padding:5px 11px 6px 13px;
}
p.boxMid span{
font:normal 11px/14px Arial, Helvetica, sans-serif;
color:#B7914E;
background-color:inherit;
display:block;
padding:4px 0 0 0;
}
.boxMid1 a{
color:#349930;
background-color:inherit;
font:normal 11px/11px Arial, Helvetica, sans-serif;
padding:0 0 5px 0;
margin:0 0 0 13px;
float:left;
}
.boxMid1 a:hover{
text-decoration:none;
}
/*------------------------------------------Body---------------------------------------------*/
.bodyTab{
padding-left:11px;
padding-top:20px;
padding-bottom:21px;
}
.rightLine{
width:528px;
border-right:solid 1px #E7CFA1;
}
/*---------------------------left panel---------------------------------------*/
h2.topTxt{
font:normal 28px/30px Arial, Helvetica, sans-serif;
color:#DC7C18;
background-color:inherit;
padding-top:11px;
}
p.bidyLeft{
color:#323232;
font:normal 11px/16px Arial, Helvetica, sans-serif;
padding:17px 25px 0 0;
background-color:inherit;
}
p.bidyLeft span{
color:#016AAA;
background-color:inherit;
font-weight:bold;
display:block;

}
p.bidyLeft a{
color:#349930;
background-color:inherit;
float:left;
margin-top:9px;
}
p.bidyLeft a:hover{
text-decoration:none;
}
img.lftpic{
padding:36px 16px 0 0;
font-size:0;
line-height:0;
float:left;
}
img.lftpic2{
padding:36px 36px 0 0;
font-size:0;
line-height:0;
float:left;
}

img.lftpic3{
padding:36px 16px 0 0;
font-size:0;
line-height:0;
float:left;
}
h3.recProject{
color:#DC7C18;
font:normal 24px/24px  Arial, Helvetica, sans-serif;
background-color:inherit;
padding:33px 0 15px 0;

}
p.projTxt{

font:normal 11px/14px Arial, Helvetica, sans-serif;
color:#349930;
background-color:inherit;
padding:0 34px 0 0
} 
p.projTxt span{
width:308px;
background:url(images/dash_lft.gif) repeat-x left 7px;
float:left;
padding:15px 0 0 0
}
p.projTxt a{
float:left;
background:url(images/know_butt.gif) no-repeat 0 0;
width:90px;
height:21px;
font:bold 11px/21px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#fff;
background-color:inherit;
text-decoration:none;
text-align:center;
margin-top:23px;
}
p.projTxt a:hover{
color:#000;
background-color:inherit;

}
/*---------------------------------Right panel-------------------------------------*/
.RightPad{
padding-left:15px;
padding-top:3px;
}
.form_reptbg{
background:url(images/form_reptbg.gif) repeat-y 0 0;
}
.findBg{
background:url(images/find_bg.gif) no-repeat 14px 9px;
font:bold 13px/24px Arial, Helvetica, sans-serif;
color:#fff;
background-color:inherit;
text-transform:uppercase;
padding:10px 0 0 30px;
}
/*--------------------------form------------------------------*/
form{
width:140px;
margin:0 0 15px 23px;

}
label{
color:#016AAA;
background-color:inherit;
font:normal 11px/11px Arial, Helvetica, sans-serif;
padding:0 0 0 0;
float:left;
}
label.one{
padding-left:77px;
float:left;
}
select{
width:240px;
color:#000;
background-color:#fff;
border:solid 1px #D4C7A4;
font:normal 11px Arial, Helvetica, sans-serif;
}
select.one{
width:117px;
float:left;
}
select.two{
width:117px;
float:right;
}
.formButt{
background:url(images/submit.gif) no-repeat 0 0;
width:90px;
height:21px;
border:none;
cursor:pointer;
}
h3.quicklink{
font:normal 24px/24px Arial, Helvetica, sans-serif;
color:#DC7C18;
background-color:inherit;
padding:34px 0 8px 0;
}
ul.rightlink{
padding:0;
margin:0;
}
ul.rightlink li{
background:url(images/tick.gif) no-repeat 0 50%;
padding-left:10px;
}
ul.rightlink li a{
font:normal 11px/16px Arial, Helvetica, sans-serif;
color:#349930;
background-color:inherit;
}
ul.rightlink li a:hover{
text-decoration:none;
}
/*--------------------------footer---------------------------------------------------------*/
.footerBg{
background-color:#DDBC83;
color:#fff;
height:53px;
}
ul.footerlink{
padding:14px 248px 0 10px;
margin:0;
float:left;
}
ul.footerlink li{
float:left;
background:url(images/white_dash.gif) no-repeat right 50%;
padding:0 7px;
}
ul.footerlink li.noimg{
background-image:none;
padding-right:0;
}
ul.footerlink li a{
float:left;
font:bold 9px/11px "Tahoma",Arial, Helvetica, sans-serif;
color:#fff;
background-color:inherit;
text-decoration:none;
}
ul.footerlink li a:hover{
color:#000;
background-color:inherit;
}
p.copyright{
float:left;
font:normal 10px/11px Arial, Helvetica, sans-serif;
color:#DC7C18;
background-color:inherit;
padding:4px 0 5px 13px;
}
p.kingdom{
float:right;font:normal 10px/11px Arial, Helvetica, sans-serif;
color:#DC7C18;
background-color:inherit;
padding:4px 19px 5px 0;
}
p.kingdom a{
color:#fff;
background-color:inherit;
text-decoration:none;
}
p.kingdom a:hover{text-decoration:underline;
}