	* {
	margin: 0;
	padding: 0;
	list-style: none;
}

.clear {
	clear: both;	
}

body {
	text-align: center;
	background-image: url(../img/page/top_gradient.png);
	background-repeat: repeat-x;
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 12px;
	padding: 10px 0 0 0;
}


#goldseal {
	position: relative;
	clear:left;
	display: block;
    clear: both;
}	

#goldseal2 {
	position: relative;
    left: 30px;
	clear:left;
	display: block;
    clear: both;
	z-index:1;
}


img {
	border-width: 0;
}

#container {
	width: 956px;
	margin: auto;
	text-align: left;
}

#header {

}

#logo {
	width: 236px;
	float: left;
	margin: -2px 0 0 0;
}

#navlLogo {
	width: 130px;
	float: right;
	margin: -4px 20px 0 0;
}

#headerNav {
	float: left;
	text-align: center;
}

#headerNav ul {
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	margin: 24px 0;
	padding: 0 0 1px 0;
	text-align: center;
}

#headerNav li {
	float: left;
	margin: 0 3px 3px 0px;
}

#headerNav a {
	color: #005395;
	text-decoration: none;
	padding: 3px;
}

#headerNav a:hover {
	color: #FFFFFF;
	background-color: #005395;
	text-decoration: none;
}

.locBut {
	padding: 1px;
	color: #FFF;
	background-color: #005395;
}

.locBut a {
	color: #FFF;
}

.locbut a:hover {
	background-color: #ed1c24;
}

#main {
	border-width: 2px;
	border-style: solid;
	border-color: #afafaf;
	padding: 0 0 2px 0;
}

#mainNav {
	margin: 2px;
	text-align: center;
}

#mainNav ul {
	margin: auto;
	padding: 8px 0;
	background-color: #afafaf;
}

#mainNav li {
	display: inline;
}

#mainNav a {
	color: #FFF;
	font-weight: bold;
	letter-spacing: .5px;
	text-transform: uppercase;
	text-decoration: none;
/*
	text-shadow: #A6A6A6 1px 1px 1px;
*/
	padding: 8px;
	border-width: 0 1px 0 1px;
	border-style: solid;
	border-color: #FFF;
	margin: 0 0 0 -4px;
}

.household a {

}

.household a:hover {
	background-color: #899639;
}

.commercial a {

}

.commercial a:hover {
	background-color: #c64e52;
}

.international a {

}

.international a:hover {
	background-color: #20558a;
}

.storage a {

}

.storage a:hover {
	background-color: #182665;
}

.specialtyservices a {

}

.specialtyservices a:hover {
	background-color: #000;
}


#imageAreaHome {
	width: 956px;
	padding: 0 2px;
	margin-top:-153px;
}

#imageArea {
	width: 956px;
	padding: 0 2px;
}

#image {
	float: left;
	margin: 0 2px 0 0;
	z-index:-1;
}

#movie {
	float: left;	
}

#contentArea
{
	padding: 0 2px;
	background-image: url(../img/page/contentAreaBG.png);
	background-repeat: repeat-y;
}

#leftColHome
{
	width: 248px;
	float: left;
/*
	background-color: #b3d2f9;
*/
}

#leftColSub
{
	width: 248px;
	float: left;
/*
	background-color: #B3D2F9;
*/
}

#centerCol {
	width: 448px;
	height: 100%;
	float: left;
	margin: 0 2px;
}

#rightCol {
	width: 248px;
	float: left;
/*
	background-color: #c4d174;
*/
}

#subNav {
	width: 248px;
}

#subNav ul {
	margin: 0 0 36px 0;
	list-style-type: none;
	border-width: 0 0 1px 0;
	border-color: #FFF;
	border-style: solid;
}

#subNav li {
	padding: 6px 12px;
	border-width: 1px 0 0 0;
	border-color: #FFF;
	border-style: solid;
/*
	background-image: url(../img/page/estimate_gradient.png);
	background-repeat: repeat-x;
*/
}

#subNav a {

}

#subNav li.selected {
	background-image: none;
	background-color: #FFF;
}

#text {
	margin: 9px 18px 36px 18px ;
}

h1 {
	font-size: 18px;
	line-height: 24px;
	font-weight: bold;
	margin: 0 0 9px 0;
	padding: 0 0 9px 0;
	color: #005395;
	border-width: 0 0 1px 0;
	border-color: #005395;
	border-style: none none dotted none;
	text-shadow: #999 1px 1px 1px;
}

h2 {
	font-size: 12px;
	line-height: 24px;
	font-weight: bold;
	margin: 16px 0 0 0;
	color: #005395
}

h3 {
	font-size: 12px;
	line-height: 24px;
	font-style: italic;
	margin: 16px 0 0 0;
	color: #005395
}

p {
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	margin: 0 0  9px 0;
}

a {
	color: #005395
}

ul.bl {
	margin: 0 0 18px 0;
}

.bl li {
	list-style-type: square;
	margin: 0 0 4px 36px;
	line-height: 16px;
}

#footer {
	padding: 18px 0;
}

#footerBlock {
	text-align: center;
/*
	width: 660px;
*/
}

/*
# footerRight {
	width: 248px;
}

*/
#footerNav {
	clear: both;
}

.footer {
	margin: 0 6px;
	color: #000;
}

.footerNavBlock {
	display: block;
	margin: 6px;
}

#footerNav ul {
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	padding: 0;
	clear: both;
}

#footerNav li {
	display: inline;
}

#footerNav a {
	color: #005395;
	text-decoration: none;
	padding: 2px;
}

#footerNav a:hover {
	color: #FFFFFF;
	background-color: #005395;
	text-decoration: none;
}

#base
{
	padding: 18px;
	background-image: url(../img/page/bottom_gradient.png);
	background-repeat: repeat-x;
	width: 100%;
	bottom: 0px;
}

#affiliateLogos
{
	width: 956px;
	text-align: center;
	margin: 18px 0;
}

#logoBlock {
	width: 835px;
	margin: 0 auto;
	text-align: center;
	background-color:#FFFFFF;
}

.uniqueLogo {
	float: left;
	margin: 0 6px;
}

.green {
	color: #899639;
}

.blue {
	color: #20558a;
}

.red {
	color: #c64e52;
}

.gray {
	color: #afafaf;
}

.orange {
	color: #d95e16;
}

#quoteForm {
	text-align: center;
}

#quoteForm td {
	font-size: 10px;
}

#quoteRequest {
 width: 100%;
 margin: auto;
 text-align: left;
}

#quoteRequest tr {
}

#quoteRequest td
{
	padding: 8px;
	margin: 0;
	border-width: 1px 0 0 0;
	border-style: solid;
	border-color: #FFF;
/*
	background-image: url(../img/page/estimate_gradient.png);
	background-repeat: repeat-x;
*/
}

#movingResources {
	text-align: center;
}

#resourcesList {
	width: 100%;
	margin: auto;
	text-align: left;
}

#resourcesList tr {	
/*
	background-color: #CCC;
*/
}

#resourcesList td {
	padding: 8px;
	margin: 0;
	border-width: 1px 0 0 0;
	border-style: solid;
	border-color: #FFF;
/*
	background-image: url(../img/page/resources_gradient.png);
	background-repeat: repeat-x;
*/
}

#phone {
	font-size: 18px;
	color:#CC0000;
	height: 20px;
	float: left;
	text-align: center;
	padding: 1px 0px;
}

.miniColumn {
	width: 20%;
	float: left;
}

.req {
	color: #900;
}

#form1 p {
}
