body{
margin:0px;
padding:0px;
}
h1,h2,h3,h4,h5,ul,li,p,div{
margin:0px;
padding:0px;}

.mainbg {
	background-color: #FFFFFF;
	background-image: url(images/mainbg.jpg);
	background-repeat: repeat-x;
}
/*------------nav start---------------*/	
#navigation{
	width:580px;
	height:47px;
	float:left;
}
#navigationtextbox	{
	width:580px;
	list-style-type:none;
	height:60px;
}
#navigationtextbox ul	{
	list-style:none;
}

#navigationtextbox li{
	text-decoration:none;
	font-family:Trebuchet MS,tahoma,arial,verdana,sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;	
	float:left;
	}
#navigationtextbox li a{
   padding:15px 15px 25px;
   display:block;
   text-decoration:none;
   color:#fff;
}
#navigationtextbox li a:hover{
   padding:15px 15px 25px;
   display:block;
   text-decoration:none;
   color:#FFFF00;
   background:url(images/nav_over.gif) no-repeat bottom;
}
/*------------nav close---------------*/
.maintxt {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	font-style: normal;
	line-height: 19.2px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #515151;
	text-decoration: none;
}

.maintxt p {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	font-style: normal;
	line-height: 19.2px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #515151;
	text-decoration: none;
}

.test h2 {

	font-family:Trebuchet MS,tahoma,arial,verdana,sans-serif;
	font-size: 17px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #05AADC;
	text-decoration: none;
}
.bottombg {

	background-color: #FFFFFF;
	background-image: url(images/bottombg.gif);
	background-repeat: repeat-x;
}
.bottotxt {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #05AADC;
	text-decoration: none;
}

.bottoheading {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #515151;
	text-decoration: none;
}

.bottoheading h2 {


	font-family: Trebuchet MS,tahoma,arial,verdana,sans-serif;;
	font-size: 19px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #515151;
	text-decoration: none;
}
.bottotxtlink {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #20A4D3;
	text-decoration: none;
}
.bottotxtlink:hover {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #515151;
	text-decoration: underline;
}
.toplink {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.toplink:hover {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFF00;
	text-decoration: none;
}
.toplink1 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.minnerfeftbg {

	background-color: #F4F3F5;
	background-image: url(images/innerleftbg1.gif);
	background-repeat: repeat-x;
}
.bottoheadinglink {



	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #CF2000;
	text-decoration: none;
}
.bottoheadinglink:hover {




	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #515151;
	text-decoration: none;
}
#txtarea{
	padding-top:10px;
	padding-bottom:10px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;	
	font-size:11px;
	font-weight: normal;
	text-decoration:none;
	text-align:left;
}
#txtarea a{
    padding-top:5px;
	margin-bottom:5px;	
	font-family:Tahoma, Arial, Verdana;
	color:#E73E00;	
	font-size:10px;
	font-weight: bold;
	text-decoration:none;
	border-bottom:dashed 1px #CECFCF;
	float:right;
}

#txtarea a:hover{
	padding-top:5px;
	margin-bottom:5px;
	font-family:Tahoma, Arial, Verdana;
	color:#000000;	
	font-size:10px;
	font-weight: bold;
	text-decoration:none;
	border-bottom:dashed 1px #CECFCF;
		float:right;
}
.maintxt1 {

	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #515151;
	text-decoration: none;
}
.smalltxt {

	font-family: Tahoma, Arial, Verdana;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #515151;
	text-decoration: none;
}
.copyritetxt {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 25px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #515151;
	text-decoration: none;
}
.linktext	{
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#8E9012;
	text-decoration:underline;
}
.linktext:hover	{
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}	
.whitebold	{
	font-family:verdana;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
.graybox	{
	background:#F4F3F5;
	border-top:none;
	border-bottom:#D5D3D7 solid 1px;
	border-left:#D5D3D7 solid 1px;
	border-right:#D5D3D7 solid 1px;
	padding:6px;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color:#444445;
	line-height: 16px;
	font-weight: normal;
	text-decoration:none;
}	
	.clicktocall {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #515151;
	text-decoration: none;
}
.clicktocall:hover {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #F65480;
	text-decoration: none;
}
.formtxt {

	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #0489B8;
	text-decoration: none;
}
.formborder {
	border: 1px dotted #99cbde;
}
.formheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 19.2px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #D46720;
	text-decoration: none;
}
.formheading1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 19.2px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #1FA4D3;
	text-decoration: none;
}
.formheading2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 19.2px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #D46720;
	text-decoration: none;
}
.formheading3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 19.2px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #996600;
	text-decoration: none;
}
.contacttext {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #515151;
	text-decoration: none;
}


.form2{
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#074f69; BACKGROUND: url(images/formbg.gif) no-repeat left top; PADDING-BOTTOM: 5px; WIDTH: 257px; BORDER-TOP-STYLE: none; PADDING-TOP: 6px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none;
	}
	
.form3{
	PADDING-RIGHT: 5px; PADDING-LEFT: 3px; FONT-SIZE: 11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#074f69; BACKGROUND: url(images/submitbuttonsbg.gif) no-repeat left top; PADDING-BOTTOM: 5px; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; width:71px;
	}
	
.form4{
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#074f69; BACKGROUND: url(images/formbg1.gif) no-repeat left top; PADDING-BOTTOM: 5px; WIDTH:187px; BORDER-TOP-STYLE: none; PADDING-TOP: 6px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none;
	}
	
	.footer-links-bg
	{
	background-image:url(images/footer-links-bg.gif);
	background-repeat:repeat-x;
	height:239px;
	}
	.footer-shadow
	{
	background-image:url(images/footer-shadow.gif);
	background-repeat:no-repeat;
	background-position:center ;
	height:31px;
	}
	#footerlinks ul
	{
	font-family:Tahoma, Arial, Verdana;
	color:#666666;
	margin-top: 6px;	
	padding: 0px;
	text-decoration:none;
	font-weight:normal;
	font-size:11px;
	list-style-type: none;
	}
	#footerlinks li
	{
	font-family:Tahoma, Arial, Verdana;
	color:#666666;
	margin: 0px;
	font-weight:normal;
	padding: 0px;
	text-decoration:none;
	font-size:11px;
	list-style-type: none;
	line-height:15px;
	}
	#footerlinks ul a
	{
	font-family:Tahoma, Arial, Verdana;
	color:#666666;
	margin: 0px;
	padding: 0px;
	text-decoration:none;
	font-size:11px;
	font-weight:normal;
	list-style-type: none;
	line-height:18px;
	}
	#footerlinks ul a:hover
	{
	font-family:Tahoma, Arial, Verdana;
	color:#000000;
	font-size:11px;
	margin: 0px;
	padding: 0px;
	font-weight:normal;
	list-style-type: none;
	line-height:18px;
	
	}
	a.footer-links-title
	{
	font-family:Tahoma, Arial, Verdana;
	color:#333333;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	}
	a.footer-links-title:hover
	{
	font-family:Tahoma, Arial, Verdana;
	color:#000000;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	}
	.footer-links-seperator
	{
	background-image:url(images/footer-seperator.gif);
	width:2px;
	height:210px;
	background-repeat:no-repeat;
	background-position:top;
	padding-right:10px;
	padding-left:10px;
	}
#hcontact{margin:36px 0px 0px 0px;padding:0; float:right; width:306px; height:30px; background:url(images/req.png) no-repeat top;}
.hphone{float:left; width:153px;padding:0; margin:0;height:30px;}
.hquote{float:left; width:153px;padding:0; margin:0;height:30px;}
.hquote:hover{ background:url(images/reqrh.png) no-repeat top;}
#hcontact a{border:0;}


.hphone p{font-family:Trebuchet MS,tahoma,arial,verdana,sans-serif;font-size:14px; line-height:30px;margin:0; padding:0 20px 0 30px; text-align:left;}

#resources a:link, #resources a:visited
	{
	font-family:Tahoma, Arial, Verdana;
	color:#666666;
	margin: 0px;
	padding: 0px;
	text-decoration:none;
	font-size:11px;
	font-weight:normal;
	list-style-type: none;
	line-height:18px;
	}
#resources a:hover
	{
	font-family:Tahoma, Arial, Verdana;
	color:#000000;
	font-size:11px;
	margin: 0px;
	padding: 0px;
	font-weight:normal;
	list-style-type: none;
	line-height:18px;
	
	}