@charset "utf-8";
*{ margin:0px; padding:0px;}
body{ background-color:#29292A;font-family: Arial, Helvetica, sans-serif;}
img{ border:0;}
#wrapper {
	width: 966px;
	margin-right: auto;
	margin-left: auto;
}
#header {
	background-image: url(header_bg.gif);
	background-repeat: no-repeat;
	height: 77px;
}
#header h1 {
	background-image: url(logo.jpg);
	float: left;
	height: 71px;
	width: 284px;
	margin-left: 30px;
	text-indent: -9999px;
}
#header .phone {
	font-size: 30px;
	font-weight:bold;
	color: #FFFFFF;
	float: right;
	padding-top: 25px;
	padding-right: 60px;
}
#header .firstphone {

	font-size: 30px;

	line-height:30px;

	font-weight:bold;

	color: #FFFFFF;

	float: right;

	padding-top: 0px;

	padding-right: 60px;

	background-image: url(picc.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	padding-left: 200px;

	padding-bottom: 6px;

}



#nav {



	background-image: url('nav_bg-small1.gif');



	background-repeat: no-repeat;



	height: 28px



}



#nav ul{



	margin:0px;padding:0px;list-style-type: none;



}



#nav li{float: left;list-style-type: none;}



#nav a {



	display: block;



	height: 28px;



	text-indent: -9999px;



}



#nav a:hover, #nav .current a{



	background-image: url('nav_bg-small1.gif');background-repeat: no-repeat



}



#nav a#nav1{width: 81px;}



#nav a#nav2{width: 92px;}



#nav a#nav3{width: 89px;}



#nav a#nav4{width: 120px;}



#nav a#nav5{width: 95px;}



#nav a#nav6{width: 146px;}



#nav a#nav7{width: 132px;}



#nav a#nav8{width: 115px;}



#nav a#nav9{width: 96px;}







#nav a#nav1:hover{background-position: 0px -28px;}



#nav a#nav2:hover{background-position: -81px -28px;}



#nav a#nav3:hover{background-position: -173px -28px;}



#nav a#nav4:hover{background-position: -262px -28px;}



#nav a#nav5:hover{background-position: -382px -28px;}



#nav a#nav6:hover{background-position: -477px -28px;}



#nav a#nav7:hover{background-position: -623px -28px;}



#nav a#nav8:hover{background-position: -755px -28px;}



#nav a#nav9:hover{background-position: -870px -28px;}



#nav .current a#nav1:hover, #nav .current a#nav1{ background-position: 0px -28px;}



#nav .current a#nav2:hover, #nav .current a#nav2{ background-position: -81px -28px;}



#nav .current a#nav3:hover, #nav .current a#nav3{ background-position: -173px -28px;}



#nav .current a#nav4:hover, #nav .current a#nav4{ background-position:-262px -28px;}



#nav .current a#nav5:hover, #nav .current a#nav5{ background-position:-382px -28px;}



#nav .current a#nav6:hover, #nav .current a#nav6{ background-position:-477px -28px;}



#nav .current a#nav7:hover, #nav .current a#nav7{ background-position:-623px -28px;}



#nav .current a#nav8:hover, #nav .current a#nav8{ background-position:-755px -28px;}



#nav .current a#nav9:hover, #nav .current a#nav9{ background-position:-870px -28px;}






#wrapper #banner {

	/*background-image: url(banner_1.jpg);*/

	background-repeat: no-repeat;

	height: 185px;

}





#banner { height:185px; margin:1px 0px;}

#content {
	width: 994px;height: 551px;
	margin-right: auto;
	margin-left: auto;
	background-image: url();
	font-size:13px; line-height:16px;
	
}
#content #main {
	padding:30px 50px 0px 52px;
	background-image:url(content_bg.png);
	background-repeat: no-repeat;
	height: 551px;
}
#main p{ font-size:13px; padding-bottom:15px; line-height:18px;color:#FFFFFF;}
#main a{ color:#1B9ED4;}
#main h2{ font-size:18px; line-height:18px; padding-top:35px;}
#main h3{ font-size:16px; line-height:18px; color:#26ABE2;}
#main h4{ color:#ED1B2F;}
#main #leftsidebar {
	float: left;
	width: 270px;
	padding-top: 20px;
	padding-left: 10px;
}


#main #maincontent {
	width: 572px;
	float: right;
	background-repeat: no-repeat;
}
#maincontent p {
	font-size: 13px;
	color: #ffffff;
	line-height: 16px;

}
#maincontent span {
	font-size: 13px;
	color: #1B9ED4;
}

#main #contactmain {
	width: 480px;
	float: left;
	margin-left: 5px;
}
#contactright {
	width:320px;
	height: 270px;
	padding-top: 43px;
	background-image: url(contact_inputbg.gif);
	float:right;
	padding-right: 15px;
	padding-left: 15px;
}
#contactright  p{
	font-size: 12px; color:#FFFFFF;
	line-height: 14px;
	padding:0px 10px 8px 0px;

}
#contactright  input {
	font-size: 12px;
	line-height: 14px;
	height: 14px;
	width: 245px;
	float:right;
}
#contactright  textarea {
	font-size: 12px;
	line-height: 14px;
	height: 142px;
	width: 245px;
	float:right;
}
#contactright  .fitsub {
	background-image: url(rsb_3b1.gif);
	background-repeat: no-repeat;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 21px;
	width: 121px;
	cursor:pointer;
	float:left; margin:10px 0px 0px 70px;
}
#contactright  .fitres {
	background-image: url(rsb_3b2.gif);
	background-repeat: no-repeat;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 21px;
	width: 57px;
	cursor:pointer;
	margin:10px 20px 0px 0px;
}

#footer{
	height: 39px;
	font-size: 12px;
	line-height:14px;
	color: #FFFFFF;
	width:894px;
	text-align: center;
	
	position:absolute;
	top:805px;
	clear: both;
}

#footer a{ color:#FFFFFF; text-decoration:none;}

.submenu{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.submenu li{
	float: left;
	width: 286px;
	padding-top: 16px;
	text-align: center;
}
.tabcol tr{ background-color:#FFFFFF;}
.tabcol .secol th { background-color:#000000; color:#FFFFFF;}
.tabcol .thirdcol{ background-color:#FCD3C4;}
.textbox{ line-height:16px; font-size:13px;color:#FFFFFF;}
.textbox td{ line-height:16px; font-size:13px; padding-bottom:3px;}
.textbox span { color:#ED1B2F;}
.textbox input {
	border: 1px solid #ED1B2F; margin:0px; padding:0px; font-size:12px; line-height:15px; height:15px;
}
.textbox .rad{border: none;}
.textbox .dates{ width:40px; text-align:center;}
.textbox .butsubmit {
	background-image: url(but_submit.gif);
	background-repeat: no-repeat;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border: none;
	height: 22px;
	width: 84px;
	cursor:pointer;
	margin:0px 20px 0px 0px;

}
.textbox .butreset {
	background-image: url(but_reset.gif);
	background-repeat: no-repeat;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border: none;
	height: 22px;
	width: 79px;
	cursor:pointer;
	margin:0px 20px 0px 0px;
}
