/* CSS Document */
body {
padding:0;
margin:0;
font:11px Arial, Helvetica, sans-serif;


	
}
 h1, h2, h3, p, ul, form, input, select, textarea, label, div, li, a, td{
padding:0;
margin:0;
}
ul{
list-style-type:none;
	
}
a{
outline:none;
text-decoration:none;
}
img{
padding:0;
margin:0;
border:none;
}

.input {
font-weight:normal;
color:#000000;
font:11px Arial, Helvetica, sans-serif;
}
.spacer{
padding:0;
margin:0;
font-size:0;
line-height:0;
clear:both;
}
h2{
font:normal 24px/27px Arial, Helvetica, sans-serif;
color:#000;
background-color:inherit;

display:block;
}
/*------------------------------------header------------------------------------------*/
.topPan{
background:url(images/pattern.jpg) repeat-x 0 0;
height:80px;
}
.logo{
margin:21px 0 0 0;
float:left;
}
#rghtTop{
width:330px;
height:20px;
float:right;
padding:21px 0 0 0;
}
p.phone , p.mail{
font-weight:bold;
line-height:13px;
color:#000;
background-color:inherit;
padding:0 0 0 21px;
text-transform:uppercase;
margin-bottom:7px;
font:30px Arial, Helvetica, sans-serif;
}
p.phone span ,  p.mail span{
height:17px;
margin:0 0 0 9px;
padding:0 45px 0 12px;
color:#5C1401;
background-color:inherit;
}

p.mail{
background:url(images/mail_thumb.gif) no-repeat 0 0;
line-height:14px;
}
p.mail span{
padding:0 10px 0 12px;
text-transform:none;
}
p.mail span a{
color:#5C1401;
background-color:inherit;
}
p.mail span a:hover{
color:#DA2920;
background-color:inherit;
}

.hdrBack{
background:url(images/hdr_backbg.jpg) repeat-x 0 0;
height:247px;
}
.hdrPic{
background:url(images/hdr_lftbg.jpg) no-repeat 0 bottom;
height:247px;
}

ul.navlink{
padding:0 0 0 9px;
margin:0;
}
ul.navlink li{
float:left;
font:bold 11px/33px Arial, Helvetica, sans-serif;
color:#fff;
background-color:inherit;
padding:0 8px;
}
ul.navlink li.active{
color:#FFB25E;
background-color:inherit;
font:bold 11px/33px Arial, Helvetica, sans-serif;

}
ul.navlink li a{
float:left;
color:#fff;
background-color:inherit;
}
ul.navlink li a:hover{
color:#FFB25E;
background-color:inherit;
}

h2.search{
font:normal 20px/18px Arial, Helvetica, sans-serif;
color:#000;
background-color:inherit;
padding:0 0 0 37px;
margin:42px 0 0 59px;
}

label{
color:#F3CD82;
background-color:inherit;
font-size:12px;
line-height:20px;
width:53px;
float:left;
margin:8px 0 0 0;
}

label.contact{
color:#F3CD82;
background-color:inherit;
font-size:10px;
line-height:20px;
width:40px;
float:left;
margin:8px 0 0 0;
}




input.txtfield , input.txtfield1{
width:128px;
height:18px;
border:solid 1px #D57450;
background-color:#C16746;
color:#000;
float:left;
margin:8px 20px 0 0;
}
input.txtfield1{
margin-right:0;
}
input.searchButt{
background:url(images/search_butt.gif) no-repeat 0 0;
width:54px;
height:17px;
cursor:pointer;
border:none;
float:left;
margin:13px 0 0 130px;
padding:17px 0 0 54px;
}

/*-------------------------------------Body---------------------------------------*/
/*-----------------------left panel------------------------------*/

.bodyBg{
background:url(images/body_bg.gif) repeat-x 0 0 #F9ECC0;
color:inherit;
padding:34px 0 34px 0;
} 

.contact{
font-size:11px;
line-height:15px;
font-weight:normal;
color:#8E8461;
background-color:inherit;
padding-bottom:5px;
}

p.nullaTxt{
font-size:12px;
line-height:15px;
font-weight:bold;
color:#B56626;
background-color:inherit;
padding-bottom:5px;
padding-top:5px;
}
}
p.nullaTxt span{
display:block;
font-weight:normal;
font-size:12px;
color:#8E8461;
background-color:inherit;
}
p.nullaTxt span a{
color:#5C1401;
background-color:inherit;
text-decoration:underline;
}
p.nullaTxt span a:hover{
text-decoration:none;
}
p.headerTxt span{
display:block;
font-weight:normal;
font-size:12px;
color:#000000;
background-color:inherit;
padding-top:5px;
}
a.readMore{
color:#5C1401;
background-color:inherit;
font-weight:bold;
line-height:15px;
background:url(images/arrow.gif) no-repeat 0 70%;
padding-left:8px;
}
a.readMore:hover{
color:#8E8461;
background-color:inherit;
}
.bannerBg{
background:url(images/banner_bg.jpg) no-repeat 0 0;
height:147px;
}
p.sedTxt{
color:#E28F69;
background-color:inherit;
font-size:22px;
line-height:20px;
width:250px;
padding:87px 0 0 197px;
}
p.sedTxt span{
background:url(images/gray_arrow.gif) no-repeat 0 70%;
padding:5px 0 0 8px;
display:block;
float:left;
}
p.sedTxt span a{
font-weight:bold;
color:#fff;
background-color:inherit;
display:block;
}
p.sedTxt span a:hover{
text-decoration:underline;
}

ul.servicelink{
padding:0;
margin:0;

}
ul.servicelink li{
background:url(images/service_bullet.gif) no-repeat 18px 8px;
border-bottom:dashed 1px #BDB28E;
padding-left:42px;
display:block;
}
ul.servicelink li.nobdr{
border-bottom:dashed 1px #F9ECC0;
}
ul.servicelink li a{
font:normal 11px/27px Arial, Helvetica, sans-serif;
color:#5C1401;
background-color:inherit;
display:block;
}
ul.servicelink li a:hover{
color:#000;
background-color:inherit;
}
.more{
background-color:#FDF6DF;
color:inherit;
height:16px;
}
.more span{
background:url(images/arrow.gif) no-repeat 0 60%;
padding-left:7px;
margin-left:215px;
}
.more a{
font:bold 11px/16px Arial, Helvetica, sans-serif;
color:#5C1401;
background-color:inherit;
}
.more a:hover{
color:#D5852A;
background-color:inherit;
}
p.newsTxt{
display:block;
font-weight:normal;
color:#8E8461;
background-color:inherit;
padding:0 6px 0 6px;
font-size:12px;
line-height:13px;


}




p.newsTxt span{
font-size:12px;
color:#B56626;
background-color:inherit;
line-height:15px;
font-weight:bold;
background:url(images/news_thumb.gif) no-repeat 0 0;
padding:0 0 6px 19px;
display:block;
}
p.newsTxt a{
background:url(images/arrow.gif) no-repeat 0 60%;
color:#5C1401;
background-color:inherit;
font-size:13px;
line-height:15px;
display:block;
padding:0 0 0 9px;
font-weight:bold;
margin-top:4px;
}
p.newsTxt a:hover{
color:#8E8461;
background-color:inherit;
}
.rghtBanner{
background:url(images/right_banner.jpg) no-repeat 0 0;
width:204px;
height:156px;
}
.click{
margin:9px 0 0 7px;
}
/*---------------------------mid Panel--------------------------------------*/
.midPan{
background-color:#F3CD82;
color:inherit;
padding:10px 0px 0 0px;
}

ul.midlink{
padding:18px 0 21px 0;
margin:0;
}
ul.midlink li{
background:url(images/arrow.gif) no-repeat 0 50%;
padding-left:14px;
height:22px;
font-size:0;
line-height:0;
}
ul.midlink li a{
font:bold 11px/22px Arial, Helvetica, sans-serif;
color:#5C1401;
background-color:inherit;
}
ul.midlink li a:hover{
color:#D5852A;
background-color:inherit;
}

/*---------------------------------footer------------------------------*/
.footerPattern{
background:url(images/bot_pattern.gif) repeat 0 0;

padding:28px 0 23px 0;
}
.linkBg{
background-color:#8A3425;
color:inherit;
}

ul.footLink{
padding:0 0 0 26px;
margin:0 auto;
}
ul.footLink li{
font:normal 11px/21px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#fff;
background-color:inherit;
padding:0 9px;
float:left;
}
ul.footLink li a{
color:#fff;
float:left;
background-color:inherit;
text-decoration:none;
}
ul.footLink li a:hover{
color:#D2E016;
background-color:inherit;
}

p.copyright{
font:normal 11px/16px Arial, Helvetica, sans-serif;
color:#B15E48;
background-color:inherit;
text-align:center;
padding:14px 0 0 0;
}
p.copyright span{
display:block;

}
p.copyright span a{
color:#fff;
background-color:inherit;

}
p.copyright span a:hover{
text-decoration:underline;
}

