/* CSS Document */
body{
margin:0px;
padding:0px;
background:url(../images/bg.gif) #cc791a repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#2f2f2f;
font-stretch:normal;
font-weight:normal;
font-style:normal;
}
img, div { behavior: url("media/iepngfix.htc")}
a{
outline:none;
}
h1{
margin:0px 0px 0px 0px;
padding:31px 0px 12px 65px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-stretch:normal;
font-weight:normal;
font-style:normal;
color:#000000;
}
h2{
margin:0px 0px 0px 0px;
padding:37px 0px 8px 16px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-stretch:normal;
font-weight:normal;
font-style:normal;
color:#000000;
}
h3{
margin:0px 0px 0px 0px;
padding:27px 0px 10px 22px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-stretch:normal;
font-weight:normal;
font-style:normal;
color:#000000;
}
h4{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-stretch:normal;
font-weight:normal;
font-style:normal;
color:#000000;
float:left;
}
h5{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-stretch:normal;
font-weight:normal;
font-style:normal;
color:#000000;
float:left;
}
h6{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-stretch:normal;
font-weight:normal;
font-style:normal;
color:#000000;
float:left;
}
#wrapper{
margin:0px;
padding:0px;
width:100%;
background:url(../images/bg.jpg) no-repeat top center;
float:left;
}
#main{
margin:0px auto;
padding:0px;
width:1003px;
float:none;
}
#main img{
margin:0px;
padding:0px;
float:left;
}
#nav{
margin:0px;
padding:0px;
width:717px;
float:left;
}
#nav img{
margin:0px;
padding:0px;
float:left;
}
#nav ul{
margin:0px;
padding:0px;
float:left;
list-style:none;
}
#nav ul li{
margin:0px;
padding:0px;
display:inline;
float:left;
}
#box1{
margin:0px;
padding:0px;
width:324px;
background:url(../images/box-1.jpg) no-repeat top left;
float:left;
}
#box1_read_more{
margin:0px;
padding:22px 0px 36px 95px;
width:96px;
float:left;
}
#box1 p{
margin:0px;
padding:8px 88px 0px 74px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-stretch:normal;
font-weight:normal;
font-style:normal;
color:#000000;
}
#box2{
margin:0px;
padding:0px;
width:305px;
background:url(../images/box-2.jpg) no-repeat top left;
float:left;
}
#box2_read_more{
margin:0px;
padding:16px 0px 20px 61px;
width:96px;
float:left;
}
#box2 p{
margin:0px;
padding:8px 115px 0px 22px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-stretch:normal;
font-weight:normal;
font-style:normal;
color:#000000;
width:165px;
float:left;
}
#box3{
margin:0px;
padding:0px;
width:374px;
background:url(../images/box-3.jpg) no-repeat top left;
float:left;
}
#box3 p{
margin:0px;
padding:8px 162px 0px 27px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-stretch:normal;
font-weight:normal;
font-style:normal;
color:#000000;
float:left;
width:185px;
}
#box3_read_more{
margin:0px;
padding:60px 0px 18px 47px;
width:96px;
float:left;
}
#content{
margin:0px;
padding:0px;
width:1003px;
background:url(../images/content_bg.gif) repeat-y;
float:left;
}
#content_inner{
margin:0px;
padding:0px;
width:1003px;
background:url(../images/bg_content.jpg) no-repeat top left;
float:left;
}
#content2{
margin:0px;
padding:0px;
width:1003px;
background:url(../images/content_bg.gif) repeat-y;
float:left;
}
#content_inner2{
margin:0px;
padding:0px;
width:1003px;
background:url(../images/inner_pages_bg.gif) no-repeat top left;
float:left;
}

#quotes{
margin:0px;
padding:0px 0px 0px 70px;
width:250px;
float:left;
}
#welcome{
margin:0px;
padding:13px 0px 0px 37px;
width:645px;
float:left;
}
#welcome img{
margin:0px !important;
padding:0px 0px 13px 0px !important;
}
#welcome p{
margin:0px;
padding:0px 85px 9px 0px;
width:555px;
float:left;
}
.line_height{
line-height:23px;
}
#welcome ul{
margin:0px 0px 0px 0px;
padding:7px 0px 25px 10px;
float:left;
list-style:none;
}
#welcome ul li{
	margin:0px;
	padding:0px 0px 10px 14px;
	width:520px;
	background:url(../images/bullet.gif) no-repeat;
	float:left;
}
#welcome ol{
margin:0px;
padding:0px;
list-style:decimal;
float:left;
}
#welcome ol li{
	margin:0px;
	padding:0px 0px 0px 15px;
	width:520px;
	display:inline;
	float:left;
}
#footer{
margin:0px;
padding:0px;
width:1003px;
height:65px;
background:url(../images/footer.jpg) no-repeat top left;
float:left;
}
#footer2{
margin:0px;
padding:0px;
width:1003px;
height:65px;
background:url(../images/footer.jpg) no-repeat top left;
float:left;
}
#footer p{
margin:0px;
padding:6px 80px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
line-height:15px;
text-align:right;
}
#footer2 p{
margin:0px;
padding:18px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
line-height:15px;
text-align:center;
}

a.footerlink:link , a.footerlink:visited , a.footerlink:active{
text-decoration:none;
color:#FFFFFF;
}
a.footerlink:hover{
text-decoration:underline;
color:#FFFFFF;
}
a.contactlink:link , a.contactlink:visited , a.contactlink:active{
text-decoration:none;
color:#007161;
}
a.contactlink:hover{
text-decoration:underline;
color:#007161;
}
.clear{
clear:both;
}
.conform_txt{
	font-size:12px;
	color:#000000;
}
.txt_fld{
	padding:3px 0 1px 3px;
	width:200px;
	height:16px;
	font-size:11px;
	color:#000000;
	font-family:Tahoma;
}
.txt_area{
	padding:3px 0 1px 3px;
	width:200px;
	height:80px;
	font-size:11px;
	color:#000000;
	font-family:Tahoma;
}
.txt_dd{
	padding:0 0 1px 3px;
	width:205px;
	height:auto;
	font-size:11px;
	color:#000000;
	font-family:Tahoma;
	border: 1px solid #000000;
}
.reset_btn{
	padding:0;
	margin:0;
	width:98px;
	height:29px;
	background:url(../images/reset_01.png) no-repeat left top;
	border:none; 
	cursor:pointer;
}
.sub_btn{
	padding:0;
	margin:0;
	width:98px;
	height:29px;
	background:url(../images/submit_01.png) no-repeat left top;
	border:none;
	cursor:pointer;
}

input[type="text"] {
    border: 1px solid #000000;
}
input[type="text"]:focus{
	background-color:#d6faf9;
	border: 1px solid #017161;
}
input[type="text"]:active{
    border: 1px solid #017161;
}
input[type="text"]:hover{
    border: 1px solid  #017161;
}


textarea {
    border: 1px solid #000000;
}
textarea :focus{
	background-color:#d6faf9;
	border: 1px solid #017161;
}
textarea :active{
    border: 1px solid #017161;
}
textarea :hover{
    border: 1px solid  #017161;
}
