﻿body
{
	margin:0px;
	background:#0f1013;
	color:#c0c1c3;
	font-size:12px;
	font-family:Arial;
	line-height:18px;
}

#promoBTN a
{
		display: block;
		width:256px;
		padding-top:13px;
		padding-bottom:11px;
		text-align:center;
		text-decoration:none;
		background:url(/Images/PromoBTN.png);
		text-transform:uppercase;
		color:#d6d9de;
		font-size:13px;
		font-family:"Arial Narrow"
}
#promoBTN a:hover
{
		background:url(/Images/PromoBTN3.png);
}

#homebody
{
color:#a8a8a8;
		padding-top:10px;
		padding-bottom:20px;
		padding-right:35px;
		padding-left:0px;
		
}
#homebody h1
{
		padding:0px;
		margin:0px;
		font-size:18px;
		font-weight:bold;
		color:#ffffff;
		font-family:"Trebuchet MS";
}

#homebody p
{
		
		margin:0px;
		padding-top:15px;
		font-size:13px;
		font-family:"arial";
		line-height:18px;

}

#homebody .more
{
		color:#b0aa52;
		text-align:right;
		font-family:"Trebuchet MS";
}

.email
{
		background:url(/Images/emailbg.png) no-repeat;
		text-align:right;
		font-family:"Trebuchet MS";
		color:#fff;
		font-size:11px;
		border:0px;
		vertical-align:middle;
		margin-top:-12px;		
		padding-top:4px;
		padding-bottom:3px;
		padding-right:10px;
}

.Quickbox
{
		background:url(/Images/emailbg.png) no-repeat;
		text-align:right;
		font-family:"Trebuchet MS";
		color:#fff;
		font-size:11px;
		border:0px;
		vertical-align:middle;
		margin-top:-12px;		
		padding-top:4px;
		padding-bottom:3px;
		padding-right:10px;
}


#newsletter
{
		font-family:"Trebuchet MS";
		color:#ffffff;
		font-size:15px;
		font-weight:bold;
		margin-top:17px;		
		margin-bottom:8px;
}
#copy
{
		font-family:"Trebuchet MS";
		text-align:right;
		color:#57585a;
		font-size:12px;
		margin-top:9px;	
		margin-bottom:100px;	
}
#flashcontent {
display:block;
margin-top:0px;
margin-bottom:15px;
margin-right:0px;
margin-left:-25px;
}
#OurCompany
{
		color:#a8a8a8;
		padding-top:30px;
		padding-bottom:20px;
		padding-right:35px;
		padding-left:0px;
		
}
#OurCompany h1
{
		padding:0px;
		margin:0px;
		font-size:18px;
		font-weight:bold;
		color:#ffffff;
		font-family:"Trebuchet MS";
}

#OurCompany p
{
		
		margin:0px;
		padding-top:15px;
		font-size:13px;
		font-family:"arial";
		line-height:18px;

}

#OurCompany .more
{
		color:#b0aa52;
		text-align:right;
		font-family:"Trebuchet MS";
}


#bodycontent
	{
	padding:0px;
	margin:0px;
	}
#bodycontent h2
	{
	padding:0px;
	margin-bottom:-7px;
	margin-left:0px;
	margin-right:0px;
	margin-top:28px;
	font-size:24px;
	font-weight:bold;
	color:#7b7b7b;
	font-family:"Trebuchet MS";
	}
#aboveform p
	{
	padding:0px;
	margin-bottom:0px;
	margin-left:20px;
	margin-right:20px;
	margin-top:20px;
	color:#b7b7b7;
	font-size:13px;
	font-family:"arial";
	line-height:18px;

	}
#aboveform2 
	{

	margin-bottom:20px;
	margin-left:20px;
	margin-right:20px;
	margin-top:21px;
	}

#aboveform2 p
	{
	padding:0px;
	margin-bottom:20px;
	margin-left:20px;
	margin-right:20px;
	margin-top:9px;
	font-size:13px;
	color:#b7b7b7;
	font-family:"Trebuchet MS";
	line-height:18px;
	}
#aboveform2 h1
	{
	padding:0px;
	margin-bottom:0px;
	margin-left:20px;
	margin-right:20px;
	font-size:17px;
	color:#ffffff;
	font-family:"Trebuchet MS";
	line-height:15px;
	}

#aboveform .highlight
	{
	padding:0px;
	margin-bottom:0px;
	margin-left:20px;
	margin-right:20px;
	margin-top:20px;
	font-size:14px;
	font-weight:bold;
	color:#b0aa52;
	font-family:"Trebuchet MS";
	line-height:15px;
	}

#aboveform ul
	{
	margin-bottom:20px;
	margin-left:45px;
	margin-right:20px;
	margin-top:5px;
	}
#aboveform ul li
	{
	color:#d5d5d5;
	}


#mapright
	{

	margin-bottom:20px;
	margin-left:10px;
	margin-right:10px;
	margin-top:40px;
	}

#mapright p
	{
	padding:0px;
	margin-bottom:20px;
	margin-left:20px;
	margin-right:20px;
	margin-top:9px;
	font-size:13px;
	color:#b7b7b7;
	font-family:"Trebuchet MS";
	line-height:18px;
	}
#mapright h1
	{
	padding:0px;
	margin-bottom:0px;
	margin-left:20px;
	margin-right:20px;
	font-size:17px;
	color:#ffffff;
	font-family:"Trebuchet MS";
	line-height:15px;
	}


ul.arrow {

  padding:0px;
  list-style: none;
  margin-left:20px;
  margin-right:0px;
  margin-top:10px;
  margin-bottom:15px;
}
 
ul.arrow li {



  margin: 0;
  background: url(/Images/arrow.png) no-repeat ;
  padding: 9px 0 5px 28px; /* left padding moves the text away from the bullet */
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#a2c0db;
  text-transform:uppercase;
} 


#subbody
{
		color:#a8a8a8;
		padding-top:0px;
		padding-bottom:20px;
		padding-right:0px;
		padding-left:0px;
		
}
#subbody h1
{
		padding:0px;
		margin:0px;
		font-size:18px;
		font-weight:bold;
		color:#ffffff;
		font-family:"Trebuchet MS";
}
#subbody h3
{
		padding:0px;
		margin-top:28px;
		margin-right:0px;
		margin-left:0px;
		margin-bottom:0px;
		font-size:20px;
		font-weight:bold;
		color:#d7d7d7;
		font-family:"Trebuchet MS";
}

#subbody p
{
		
		margin:0px;
		padding-top:15px;
		font-size:13px;
		font-family:"arial";
		line-height:18px;

}

#subbody .more
{
		color:#b0aa52;
		text-align:right;
		font-family:"Trebuchet MS";
}

#subbody .stepin
{
		padding-left:10px;
}

#subbody .stepin .fifty1
{
		width:320px;
		float:left;
		padding-right:30px;
}

#subbody .stepin .fifty2
{
		width:320px;
		float:right;
}

.lipad li{
	
	padding-bottom:10px;
}


a.HomeIcon {
  display: block;
  background-color: transparent;
  background-repeat: no-repeat;
  width:22px;
  height:22px;
  text-align: center;
}

a.HomeIcon:link, a.HomeIcon:visited {
  background-image: url(/Images/homeoff.png);
  width:22px;
  height:22px;
  text-decoration:none;
}

a.HomeIcon:hover, a.HomeIcon:active {
  background-image: url(/Images/homeon.png);
  width:22px;
  height:22px;
  text-decoration:none;
}

a.EmailIcon {
  display: block;
  background-color: transparent;
  background-repeat: no-repeat;
  width:22px;
  height:22px;
  text-align: center;
}

a.EmailIcon:link, a.EmailIcon:visited {
  background-image: url(/Images/emailoff.png);
  width:22px;
  height:22px;
  text-decoration:none;
}

a.EmailIcon:hover, a.EmailIcon:active {
  background-image: url(/Images/emailon.png);
  width:22px;
  height:22px;
  text-decoration:none;
}

div.rightfloat {
   float:right;
   width:256px;
   margin-bottom:20px;
   margin-top:0px;
   margin-right:0px;
   margin-left:30px;
   padding-left:0px;
   padding-top:0px;
}

div.headingfadepad {
	padding-top:35px;
	}
div.headingfade {
	background:url(/Images/headingfade.png) no-repeat;
	padding-left:18px;
	padding-top:7px;
	margin-top:0px;
	margin-bottom:-5px;
   height:37px;
   font-family:"Arial Narrow";
   font-size:20px;
   line-height:22px;
   font-weight:bold;
   color:#ffffff;
}
#howmuch p
	{
	padding:0px;
	margin-bottom:12px;
	margin-left:16px;
	margin-right:16px;
	margin-top:6px;
	font-size:12px;
	color:#b7b7b7;
	font-family:"Trebuchet MS";
	line-height:14px;
	}
#howmuch h1
	{
	padding:0px;
	margin-bottom:0px;
	margin-top:13px;
	font-size:26px;
	font-weight:bold;
	color:#fff;
	font-family:"Trebuchet MS";
	}

.headhighlight1
{
	color:#e3d539; 
	font-size:15px;
	font-weight:bold;
}

.headhighlight2
{
	color:#e3d539; 
	font-size:13px;
	font-weight:bold;
}
.required {
	color:#c31700;
	display:inline;
	padding-left:5px	
}

.required1 {
	color:#c31700;
	padding:3px;
	margin-left:230px;
	position:relative;
 	top:-19px;
	z-index:200;
	margin-bottom:-24px;
}
.required2 {
	color:#c31700;
	padding:3px;
	margin-left:205px;
	position:relative;
 	top:0px;
	z-index:200;
	margin-bottom:-24px;
}

