@charset "utf-8";
/* CSS Document */

body {
	background-image: url(../Images/bg.jpg);
	margin: 0px;
	padding: 0px;
}

.heading, .heading a, .heading a:link, .heading a:active, .heading a:visited, .heading a:hover {
font-family:"Century Gothic";
font-size: 20px;
font-weight: bold;
text-decoration: none;
color: #10569c;
}


.txtpara {
font-family:"Trebuchet MS";
font-size: 13px;
font-weight: none;
text-decoration: none;
color: #504f4f;
}

.txtparabold {
font-family:"Trebuchet MS";
font-size: 13px;
font-weight: bold;
text-decoration: none;
color: #504f4f;
}

.txtparablue {
font-family:"Trebuchet MS";
font-size: 13px;
font-weight: none;
text-decoration: none;
color: #3b71bc;
}


.bullettxt {
font-family:"Century Gothic";
font-size: 13px;
font-weight: none;
text-decoration: none;
color: #504f4f;
}

.subheadblack {
font-family:"Trebuchet MS";
font-size: 15px;
font-weight: bold;
text-decoration: none;
color: #000000;
}


.footernav {
font-family: Verdana;
font-size: 12px;
font-weight: none;
text-decoration: none;
color: #000000;
}


.footernav a, .footernav a:link, .footernav a:visited, .footernav a:active{
font-family: Verdana;
font-size: 12px;
font-weight: none;
text-decoration: none;
color: #000000;
}

.footernav a:hover{
font-family: Verdana;
font-size: 12px;
font-weight: none;
text-decoration: underline;
color: #999999;
}

.footertextsml {
font-family: Verdana;
font-size: 11px;
font-weight: normal;
text-decoration: none;
color: #756b6b;
line-height:25px;
}

.footertextbold {
font-family: Verdana;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #756b6b;
}



.formhead {
font-family:"Century Gothic";
font-size: 16px;
font-weight: bold;
text-decoration: none;
color: #ed5f55;
}


.formsubheadblue {
font-family:"Century Gothic";
font-size: 16px;
font-weight: bold;
text-decoration: none;
color: #13589e;
}

.formtxt{
font-family: Verdana;
font-size: 12px;
font-weight: none;
text-decoration: nonoe;
color: #000000;
}


.inputbox {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	height: 20px;
	width:200px;
	background-color: #e0e7ef;
	border: 1px solid #8facca;
}


.messbox {
	font-family: tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	height: 55px;
	width:200px;
	border: 1px solid #e3e3e3;
}

.btn {
	font-family: tahoma;
	font-size: 10px;
	background-color: #19a100;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	height: 25px;
	width: 65px;

}

.selectbox {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	height: 20px;
	width:130px;
	background-color: #e0e7ef;
	border: 1px solid #8facca;
}

.zipcode {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	height: 20px;
	width:98px;
	background-color: #e0e7ef;
	border: 1px solid #8facca;
}

.phone {
	font-family: tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	height: 20px;
	width: 142px;
	background-color: #e0e7ef;
	border: 1px solid #8facca;
}


.formtxt_blue{
font-family: Verdana;
font-size: 11px;
font-weight: none;
text-decoration: nonoe;
color: #13589e;
}


.videotext{
font-family: Verdana;
font-size: 12px;
font-weight: none;
text-decoration: nonoe;
color: #3d1f1f;
}

.videotext a{
font-family: Verdana;
font-size: 12px;
font-weight: none;
text-decoration: nonoe;
color: #3d1f1f;
}

.videotext a:hover{
font-family: Verdana;
font-size: 12px;
font-weight: none;
text-decoration: underline;
color: #333333;
}




.videotextred{
font-family: Verdana;
font-size: 12px;
font-weight: none;
text-decoration: nonoe;
color: #f13327;
}

.leftspace  {
padding-left: 12px;
padding-right: 10px;


}

.subheadgreen {
font-family:"Trebuchet MS";
font-size: 15px;
font-weight: bold;
text-decoration: none;
color: #488897;
}
a, a:link, a:visited, a:active, a:hover {
font-family: "Trebuchet MS";
font-size: 13px;
text-decoration: underline;
color: #504f4f;
}


.navigation, .navigation a, .navigation a:link, .navigation a:visited , .navigation a:active {
font-family: Century Gothic;
font-size:13px;
color:#000000;
text-decoration:none;
}

.navigation a:hover {
font-family: Century Gothic;
font-size:13px;
color:#6BA3C8;
text-decoration:none;

}

.navigation-sub, .navigation-sub a, .navigation-sub a:link, .navigation-sub a:visited , .navigation-sub a:active {
font-family: Century Gothic;
font-size:12px;
color:#000000;
text-decoration:none;
}

.navigation-sub a:hover {
font-family: Century Gothic;
font-size:12px;
color:#6BA3C8;
text-decoration:none;

}

.header-nav span {
font-family:"Trebuchet MS";
font-size:12px;
color: #FFFFFF;
text-decoration:none;
line-height:58px;
height:58px;
vertical-align:middle;


}

.header-nav a, .header-nav a:link, .header-nav a:visited , .header-nav a:active {
	font-family:"Trebuchet MS";
	font-size:12px;
	color: #FFFFFF;
	text-decoration:none;
	line-height:58px;
	height:100%;
	vertical-align:middle;
	width:100%;
	margin: 0;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.header-nav a:hover {
font-family:"Trebuchet MS";
font-size:12px;
color: #FFFFFF;
text-decoration:none;
background: url(../Images/header_nav_hov.png) repeat-x left top ;
}


.mainlevel{
	FONT-FAMILY: "Trebuchet MS";
	font-size: 12px;
	font-weight:bold;
	display:block;
	float:left;
	color: #FFFFFF;
	text-decoration: none;
	height: 58px;
	line-height: 58px;
	vertical-align:middle;
	margin-top:0px;
	text-transform: uppercase;
}
a.mainlevel {
FONT-FAMILY: "Trebuchet MS";
  font-size: 12px;
  font-weight: bold;
	TEXT-DECORATION: none;
	color: #FFFFFF;
		padding-left:3px;
	padding-right:3px;
	 height: 58px;
  line-height: 58px;
  vertical-align:middle;
  text-transform: uppercase;
  	vertical-align:middle;
}
a.mainlevel:link, a.mainlevel:visited {
FONT-FAMILY: "Trebuchet MS";
  font-size: 12px;
  font-weight: bold;
	TEXT-DECORATION: none;
	color: #FFFFFF;
	text-transform: uppercase;
		vertical-align:middle;
}

a.mainlevel:hover, a.mainlevel:active {
color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
  background-color:#0C3A67;
text-transform: uppercase;
	vertical-align:middle;
}











.mainlevel1 span {
font-family: Verdana;
font-size: 12px;
font-weight: normal;
text-decoration: none;
color: #000000;
text-transform:none;
}

.mainlevel1{
font-family: Verdana;
font-size: 12px;
font-weight:normal;
text-decoration: none;
display:block;
float:left;
color: #000000;
line-height:15px;
height:10px;
padding-bottom:15px;
margin-top:0px;
padding-top:0px;
text-transform:none;
position:relative;
}
.mainlevel1 a {
font-family: Verdana;
font-size: 12px;
font-weight: normal;
text-decoration: none;	color: #000000;
padding-left:5px;
padding-right:5px;
text-transform:none;
}
.mainlevel1 a:visited, .mainlevel1 a:active, .mainlevel1 a:link {
font-family: Verdana;
font-size: 12px;
font-weight: normal;
text-decoration: none;
	color: #000000;
	vertical-align:top;
	text-transform:none;
}

.mainlevel1 a:hover {
font-family: Verdana;
font-size: 12px;
font-weight: normal;
text-decoration: none;
color:#999999;
vertical-align:top;
background:none;
text-transform:none;
}

img {
border:none;
}