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

body { margin: 0px;	font-family: Arial, Helvetica, sans-serif;}
h1 { font-family:Georgia, serif; font-weight:normal;	font-size: 36px;color: #0160A2;margin: 0px;border-bottom: 1px solid #999;margin-bottom: 8px;}
h2 { font-family:Georgia, serif; font-weight:normal;	font-size: 28px;color: #0160A2;margin: 0px;margin-bottom: 8px;}
p {	font-family:Arial; font-weight:normal;	font-size: 15px;color: #333; line-height: 22px;color: #363636;}
p a{ color: #eb4510; text-decoration: underline;}
p a:hover{ color: #eb4510; text-decoration: none;}
p b,strong { color: #2D2D2D; font-weight: bold;}
.style-red {	color: #FF0000;	font-weight: bold;}
.style-red-navbar {	color: #FF0000;}

/**** FORM FIELD ALIGNMENT (replaces old skool tables) ****/
.row {border: 0px red dotted; width:500px; clear:both;	padding:15px; overflow:hidden;}
.label {border: 0px orange dotted; text-align:right; float: left; width:30%; height: 21px;}
.field {border: 0px yellow dotted; text-align:left; float: left; width:65%;}


/**** TOP STYLE ****/
#top {border: solid 0px red;	height: 146px;	background: url(../images/041010/header-bg.png) repeat-x;}

#header {border: solid 0px orange;	height: 99px;	width: 960px;	margin-left: auto;	margin-right: auto;	background:url(../images/041010/header-logo.png) no-repeat top left;}

#top-nav {border: solid 0px purple; width:300px;margin-right: 90px;height: 75px;float: right;margin-top: 10px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:14px;text-transform: uppercase;text-align:center;}

#top-nav a {color: #000;text-decoration: none;padding-top: 0px;}

#header-navigation {border: solid 0px yellow;	height: 47px;	width: 930px;	margin-left: auto;	margin-right: auto;}

ul#header-navigation-menu{	margin:0;	padding:0;	list-style-type:none;	width:auto;	position:relative;	display:block;	height:47px;	text-transform:uppercase;	font-size:14px;	font-weight:bold;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}

ul#header-navigation-menu li{	display:block;	float:left;	margin:0;	pading:0;}

ul#header-navigation-menu li a{	display:block;	float:left;	color:#4b4a4a;	text-decoration:none;	font-weight:normal;	padding:16px 12px 0 14px;	height:31px;	text-align: center;	background: url(../images/041010/header-navigation-button.png) no-repeat right;	}

ul#header-navigation-menu li a:hover{	background: url(../images/041010/header-navigation-button-ho.png) no-repeat right;	}


/**** MIDDLE STYLE FOR CONTENT PAGES ****/
#middle {border: solid 0px red;	width:100%;	margin:0 auto 0 auto;	background:#fff url(../images/041010/middle-background-x.png) repeat-x center top;	overflow: hidden;}

#content h2 {margin-top: 25px;}

#content-header {width: 960px;height: 50px;background:url(../images/041010/content-header-bg.png) no-repeat;margin-left: auto;margin-right: auto;}

#content {width: 960px;margin-left:auto;margin-right:auto;background:url(../images/041010/content-bg.png) repeat-y;overflow:hidden;}

#content-full-width {margin:10px 30px 10px 30px;}

#content-footer {width: 960px;height: 43px;margin-left: auto;margin-right: auto;background:url(../images/041010/content-footer-bg.png) no-repeat;float:clear;}

#content-image img a {border: none;}

a#content-image-button { margin:10px 0 0 20px;	display:block;	width: 133px;	height: 38px;	background: url(../images/041010/btnContent-Sm.png);	border: none;	float:left;}
	
a#content-image-button:hover { background: url(../images/041010/btnContentHover-Sm.png);}

/**** MIDDLE STYLE FOR LANDER ****/
#middle-lander {border: solid 0px red;	width:100%;	margin:0 auto 0 auto;	background:#fff url(../images/041010/home-bg.png) repeat-x center top;	overflow: hidden;}

#content-lander-image{border: solid 0px orange;	width:910px;	margin-left:auto;	margin-right:auto;	background: url(../images/041010/LanderHeroShot.png) no-repeat;	height: 146px;	padding:270px 50px 0 0;	}

#content-lander-image img {float:right;	margin: 0 0 0 10px;}

#content-lander-image img a {border: none;}

a#content-lander-image-button {	display:block;	width: 375px;	height: 80px;	background: url(../images/041010/btnContent.png);	border: none;	float:right;}
	
a#content-lander-image-button:hover { background: url(../images/041010/btnContentHover.png);}

#content-lander {border: solid 0px yellow;	clear:both;	width: 930px;	padding:15px;	margin:0 auto 0 auto;	overflow:hidden;}

#content-lander-left {border: solid 0px green;		width: 48%;	float:left;	margin: 0 8px 20px 8px;	}

#content-lander-left h2{	font-size: 25px;	border-bottom: 1px solid #999;	margin-bottom: 20px; }

ul#benefits {list-style-type:none;	line-height: 35px;	font-family:Arial; font-weight:normal;	font-size: 15px;color: #333; margin: 0; padding: 0 0 0 10px;}
	
ul#benefits li {padding: 0; margin: 0;}
	
ul#benefits img {padding-right: 10px;}

#content-lander-right {border: solid 0px blue;		width: 48%;	float:left;	margin: 0 8px 20px 8px;	}

#content-lander-right h2{	font-size: 25px;	border-bottom: 1px solid #999;	margin-bottom: 20px; }


/**** BOTTOM STYLE ****/
#bottom {border: solid 0px red;		/*background: url(/images/footer-bg.jpg) repeat-x;*/	background-color: #a8a8a8;	overflow:visible;}

#footer {border: solid 0px orange;	clear:both;	width: 930px;	padding:15px;	margin:0 auto 0 auto;	overflow:hidden;}

#footer h3 {font-family:Arial, serif; font-weight:bold;	font-size: 14px;color: #242424;margin: 0px;border-bottom: 1px solid #404040;margin-bottom: 8px;padding-bottom: 4px;}

#footer-1 {border: solid 0px yellow;	width: 31%;	float:left;	margin: 0 8px 10px 8px;	}

#footer-2 {border: solid 0px green;		width: 31%;	float:left;	margin: 0 8px 10px 8px;	}

#footer-3 {border: solid 0px blue;	width: 31%;	float:left;	margin: 0 8px 10px 8px;	}

ul#footer-links {float:left;list-style:none;margin: 0px;padding: 0px;padding-right: 30px;font-size: 12px;line-height:18px;display: block;}

ul#footer-links li {margin: 0px; color:#404040; padding-left: 15px;	text-decoration: none;}

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

#footer-links a:hover{color: #0065A5;	text-decoration: underline;}

#copyright {padding-bottom: 20px;	margin-top: 20px;	margin-left:auto;	margin-right:auto;	font-size:10px;	color:#666;	width:80%;	text-align:center;	background-color:#a8a8a8;	}

#copyright a {color:#AE4D1E; text-decoration:underline;}





