body {
	background-image: url(../images/bg_tile.gif);
	margin: 0px;
	font-size: 13px;
	font-family: Georgia, "Times New Roman", serif;
	color: #363434;
	text-align: center;
}

img {
	border: 0px;
}

div.main {
	margin: 0px auto;
	background-color: #FFF;
	width: 800px;
	text-align: left;
}


div.header {
	margin: 0px auto;
	background-color: #FFF;
	height: 150px;
}

div.logo {
	padding: 10px;
	width: 350px;
	float: left;
}

div.phone {
	padding: 10px;
	float: right;
}

div.nav {
	margin: 0px auto;
	background-color: #FFF;
}

div.hometoprow {
	margin: 0px auto;
	background-color: #FFF;
	padding: 4px 10px 0 10px;
	height: 220px;
}

div.homephoto{
	border: 1px solid #AAA9AA;
	margin: 0px 4px 0 0;
	width: 515px;
	float: left;
}

div.didyouknow {
	background-color: #FFF;
	width: 247px;
	height: 174px;
	padding: 40 10 0 0px;
	border: 1px solid #AAA9AA;
	margin: 0px 0 0 0;
	float: left;
	background-image: url(../images/didyouknow_bg.jpg);
}

div.didyouknow ul {
	margin: 0px;
	list-style-image: url(../images/dykarrow.gif);
}
div.didyouknow ul li {
	margin: 0 0 5px 0;
}
div.didyouknow ul li a {
	color: #D8ECF8;
	margin: 0px;
}
div.didyouknow ul li a:hover {
	color: #D8ECF8;
	margin: 0px;
	text-decoration: none;
}

div.homeboxes {
	margin: 0px auto;
	background-color: #FFF;
	height: 216px;
	padding: 0px 10px 0 10px;
}



div.prodbtns {
	background-image: url(../images/prodstrip_bg.gif);
	border: 1px solid #AAA9AA;
	width: 254px;
	height: 212px;
	float: left;
	margin-right: 5px;
}

#prod {
	 width: 238px;
	 height: 192px;
	 background: url(../images/prodbtns.gif) 0px -192px no-repeat;;
	 margin: 9px auto; padding: 0;
	 position: relative;
}
#prod li {margin: 0; padding: 0; list-style: none; position: relative; top: 0;}
#prod li, #prod a {height: 63px; display: block;}

#get {left: 0px; width: 238px; height: 61px; top: 1px;}
#pay {left: 0px; width: 238px; height: 61px; top: 7px;}
#cont {left: 0px; width: 238px; height: 61px; top: 2px;}

#get a:hover {background: transparent url(../images/prodbtns.gif) 0px 0px no-repeat;}
#pay a:hover {background: transparent url(../images/prodbtns.gif) 0px -63px no-repeat;}
#cont a:hover {background: transparent url(../images/prodbtns.gif) 0px -126px no-repeat;}


div.proddesc {
	background-color: #D6D6D6;
	border: 1px solid #AAA9AA;
	width: 224px;
	height: 182px;
	float: left;
	padding: 15px;
	margin-right: 4px;
}
div.aboutpowell {
	background-color: #FFF;
	border: 1px solid #AAA9AA;
	width: 227px;
	height: 182px;
	float: left;
	padding: 15px;
	line-height: 12px;
}


/* page elements*/

hr {
	color: #AAA9AA;
	background-color: #AAA9AA;
	margin: 2px auto;
	width: 780px;
}


hr.body {
	color: #AAA9AA;
	background-color: #AAA9AA;
	margin: 5 8px 5 3 auto;
	width: 90%;
}

/*Header Spritemap*/
#nav {
	width: 780px;
	height: 31px;
	background: url(../images/nav.jpg);
	margin: 0px auto; padding: 0;
	position: relative;
}
#nav li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}

#nav li, #nav a {height: 31px; display: block;}
#panel1b {left: 8; width: 71px;}
#panel2b {left: 80px; width: 154px;}
#panel3b {left: 235px; width: 110px;}
#panel4b {left: 345px; width: 92px;}
#panel5b {left: 438px; width: 82px;}
#panel6b {left: 573px; width: 93px;}
#panel7b {left: 667px; width: 98px;}

#panel1b a:hover {background: transparent url(../images/nav_ov.jpg) -8px 0px no-repeat;}
#panel2b a.main:hover {background: transparent url(../images/nav_ov.jpg) -80px 0px no-repeat;}
#panel3b a.main:hover {background: transparent url(../images/nav_ov.jpg) -235px 0px no-repeat;}
#panel4b a:hover {background: transparent url(../images/nav_ov.jpg) -345px 0px no-repeat;}
#panel5b a:hover {background: transparent url(../images/nav_ov.jpg) -438px 0px no-repeat;}
#panel6b a:hover {background: transparent url(../images/nav_ov.jpg) -573px 0px no-repeat;}
#panel7b a:hover {background: transparent url(../images/nav_ov.jpg) -667px 0px no-repeat;}

#panel1b.over {background: transparent url(../images/nav_ov.jpg) -8px 0px no-repeat;}
#panel2b.over {background: transparent url(../images/nav_ov.jpg) -80px 0px no-repeat;}
#panel3b.over {background: transparent url(../images/nav_ov.jpg) -235px 0px no-repeat;}
#panel4b.over {background: transparent url(../images/nav_ov.jpg) -345px 0px no-repeat;}
#panel5b.over {background: transparent url(../images/nav_ov.jpg) -438px 0px no-repeat;}
#panel6b.over {background: transparent url(../images/nav_ov.jpg) -573px 0px no-repeat;}
#panel7b.over {background: transparent url(../images/nav_ov.jpg) -667px 0px no-repeat;}

/*End Header Spritemap*/

span.title {
	color: #363434;
	font-size: 20px;
}
span.formtitle {
	color: #4A88A8;
	font-size: 13px;
	width: 100%;
	padding: 2px 0 2px 0px;
}
p {
	margin: 3px 0 10 0;
	line-height: 18px;
	word-spacing: 1px;
}

blockquote {
font-size: 11px;
Font-weight: normal;
color: #FF0000;

}
div.footer {
	margin: 0px auto;
	background-color: #FFF;
	width: 780px;
	height: 100px;
	text-align: center;
	padding: 0px auto;
	clear: both;
	font-size: 11px;
	color: #999999;
}

div.notice {
	margin: 5px auto;
	width: 500px;
	height: 50px;
	color: #bbb;
	font-size: 11px;
	text-align: center;
	line-height: 13px;
}

/*SUBPAGE ELEMENTS*/
div.subshell {
	margin: 0px auto;
	background-color: #FFF;
	padding: 4px 10px 0 10px;
	height:320px;
}
div.subnav {
	background-color: #D6D6D6;
	border: 1px solid #AAA9AA;
	width: 200px;
	height: 100%;
	float: left;
	padding: 5px;
	margin: 0px 4 4 0;
	z-index: 0;
}
ul.subnav {margin: 0; padding: 0;}
ul.subnav li {margin: 0; padding: 0; list-style: none;top: 0; }
ul.subnav li, ul.subnav a {margin-top: 8px; height: 22px; display: block;}
ul.subnav li a {height: 23px; background: url(../images/sub.gif); padding-left:13px; padding-top:6px; color:#FFF; text-decoration: none;}
ul.subnav li a:hover {background: url(../images/sub_over.gif);}
ul.subnav li a.over {background: url(../images/sub_over.gif);}

div.subcontent {
border: 1px solid #AAA9AA;
width: 532px;
float: left;
padding: 15px 15px 0px 15px;
margin: 0px 0 4 0;
height: 100%;
}

div.subcontentForm {
	border: 1px solid #AAA9AA;
width: 532px;
float: left;
padding: 15px 15px 0px 15px;
margin: 0px 0 4 0;
height: 100%;
}

div.subcontentForm a {
color: #427F9F;
}

div.subcontent a {
color: #427F9F;
}

table {
font-size: 11px;
margin: 5px;
font-weight: bold;
background-color: #f2f2f2;
width: 100%;
padding:10px;
}
i {
font-weight: normal;
}
textarea {
width:100%;
}

input.req {
background: #F5EE9F;
border: 1px solid #a9a9a9;
height:22px;
}
textarea.req {
background: #F5EE9F;
border: 1px solid #a9a9a9;
}
select.req {
background: #F5EE9F;
border: 1px solid #a9a9a9;
height:22px;
}
div.dropdown {
	visibility: hidden;
	background-color : #384E59;
	width : 185px;
	position : absolute;
	margin-top: 0px;
	margin-left: 0px;
	padding-bottom: 0px;
	padding-top: 8px;
	z-index: 500;
}
div.dropdown br {

}
div.dropdown a {
line-height: 18px;
padding-top: 5px; 
padding-bottom: 0px; 
font-size: 12px;
color : #FFF;
padding-left: 16px;
text-decoration : none;
background-color: #384E59;
}

div.dropdown a:hover {
color : #FFF;
text-decoration : none;
background-color: #427F9F;
}
table.carriers {
text-align: center;
}
div.break {
text-align: center;
margin-top: 20px;
margin-left: 2px;
height:154px;
width: 182px;
}
div.break table {
padding: 0px;
border: 0px;
margin: 0px;
}