	body
	{
		margin:0px;
	}

	div.stripe_top
	{
		height:23px;
		background-image:url(../images/header_stripe.gif);
		background-repeat:repeat-x;
	}

	div.background_layer
	{
		background-image: url(../images/bkg_sub.gif);
		background-repeat: no-repeat;
		background-position:top center;
		min-width:1101px;
	}

	div#BodyWrapperHome div.background_layer
	{
		background-image: url(../images/bkg.jpg);
		min-height:873px;
		#height:873px;
	}
	
	div.interlacing
	{
		background-image:url(../images/interlacing_sub.png);
		background-repeat:repeat-x;
		min-width:1101px;
	}

	div#BodyWrapperHome div.interlacing
	{
		background-image:url(../images/interlacing.png);
		background-repeat:repeat-x;
		min-height:873px;
		#height:873px;
	}

	div.bottom_shadow
	{
		background-image:url(../images/shadow_bottom.png);
		background-repeat:repeat-x;
		background-position:bottom left;

		#text-align:center;
		min-width:1101px;

	}
	
	div#BodyWrapperHome div.bottom_shadow
	{
		min-height:873px;
		#height:873px;
	}

	div.left_line
	{
		background-image:url(../images/grey_line_sub_left.gif);
		background-postion:top left;
		background-repeat:no-repeat;

	}
	div#BodyWrapperHome div.left_line
	{
		background-image:url(../images/grey_line_left.gif);
		background-postion:top left;
		background-repeat:no-repeat;
		min-height:873px;
		#height:873px;
	}

	div.right_line
	{
		background-image:url(../images/grey_line_sub_right.gif);
		background-position:top right;
		background-repeat:no-repeat;
	}
	div#BodyWrapperHome div.right_line
	{
		background-image:url(../images/grey_line.gif);
		background-position:top right;
		background-repeat:no-repeat;
		min-height:873px;
		#height:873px;
	}
	
	

	div.compressor1
	{
		width:951px;
		margin:auto;
	
	}

	div#BodyWrapperHome div.compressor1
	{
		width:1001px;
		min-height:833px;
		#height:833px;

	}

	div.compressor2
	{
		width:869px;
		margin:auto;
	}

	td.side_divider
	{
		width:1px;
		background-image:url(../images/grey_line_sub_right.gif);
		background-position:top left;
		background-repeat:no-repeat;
	
	}

	div#BodyWrapperHome  td.side_divider
	{
		background-image:none;	
	}

	div#BodyWrapperHome div.compressor2
	{
		min-height:833px;
		#height:833px;
	}

	div.logo
	{
		padding-top:14px;
		padding-left:42px;
		padding-bottom:45px;
	}

	div.QuickQuote
	{
		background-image:url(../images/quickquote.png);
		background-repeat:no-repeat;
		min-height:362px;
		min-width:256px;
		#height:362px;
		#width:256px;
	}
	div.QuickQuote_top
	{
		height:325px;
		width:256px;
	}

	div.QuickQuote_padding
	{
		padding-top:95px;
		padding-left:30px;
	}

	table
	{
		border-collapse:collapse;
	}

	td
	{
		vertical-align:top;
	}

	div.QuickQuote td
	{
		font-family:verdana, helvetica, sanserif;
		font-style:italic;
		font-size:10px;
		font-weight:bold;
		padding-bottom:10px;
	}
	div.QuickQuote td.QuickQuote_date
	{
		text-align:right;
	}
	div.QuickQuote td.QuickQuote_date select
	{
		font-family:verdana, helvetica, sanserif;
		font-size:10px;
	}

	div.QuickQuote input
	{
		font-family:verdana, helvetica, sanserif;
		font-size:10px;
		width:75px;  
	}

	div.nav
	{
		padding-top:65px;
		padding-left:100px;
		padding-right:20px;
		width:520px;
	}

	div.nav ul
	{
		margin:0px;
		padding:0px;
		padding-left:10px;
		float:left;
		clear:none;
	}

	div.nav li
	{
		float:left;
		list-style:none;
		margin:0px;
		margin-left:20px;
		clear:none;
		font-family:verdana, helvetica, sanserif;
		font-size:10px;
		padding-top: 7px;
		padding-bottom: 2px;
		font-weight:bold;
		color:#FFF;
	}

	div.nav li a
	{
		font-family:verdana, helvetica, sanserif;
		font-size:10px;
		font-weight:bold;
		color:#FFF;
		text-decoration:none;

	}

	div.nav li.roll a
	{
		color:#000;
	}


	div.nav li.on a
	{
		color:#000;
	}


	div.nav li.roll
	{
		font-weight:bold;
		color:#000;
	}
	div.nav li.on
	{
		font-weight:bold;
		background-image:url(../images/nav_arrow.gif);
		background-position:top center;
		background-repeat:no-repeat;
		color:#000;
	}

	div.bottomFixer
	{
		display:block;
		clear:both;
	}
	
	div.ContentHeader_spacer
	{
		height:30px;
	}

	div#BodyWrapperHome div.ContentHeader_spacer
	{
		height:212px;
	}

	div.Content
	{
		padding:20px;
		padding-top:0px;
		padding-left:100px;
		padding:right:20px;
	}
	
	div#BodyWrapperHome div.Content
	{
		padding:20px;
	}

	div.content h1
	{
		font-family:helvetica, verdana, sanserif;
		font-size:14px;
	}

	div.content p
	{
		font-family:helvetica, verdana, sanserif;
		font-size:11px;
		text-align:justify;
	}
	
	
	div.content li
	{
		font-family:helvetica, verdana, sanserif;
		font-size:11px;
		text-align:left;
		
	}
	
	div.content_padding
	{
		padding-left:20px;
		padding-right:20px;

	}
		div.content_padding_art  li
	{
		padding-left:20px;
		padding-right:20px;
		font-size:14px;
		line-height:25px;

	}
	
	td.right_content
	{
		background-image:url(../images/grey_line_sub_divide.gif);
		background-repeat:no-repeat;
		background-position:top left;
	}
	
	div#BodyWrapperHome td.right_content
	{
		background-image:none;
		background-repeat:no-repeat;
		background-position:top left;
	}

	div#BodyWrapperHome div.content h1
	{
		width:420px;
	}

	div#BodyWrapperHome div.content p
	{
		width:420px;
	}

	div.home_section_spacer
	{
		padding-top:30px;
	}

	div.home_section
	{
		float:left;
		clear:none;
		margin-left:5px;
	}

	div.footerNav
	{
		background-color:#e0e0e2;
		height:15px;
	}

	div.footerNav_content
	{
		width:868px;
		margin:auto;
		color:#666;
		font-size:9px;
		font-family:helvetica,verdana,sanserif;
		text-align:right;
		padding-top:1px;

	}
	div.footerNav_areas
	{
		/*background-color:#EBEBEB;*/
		height:155px;
	}
div.footer_areas
	{
		width:868px;
		margin:auto;
		color:#666;
		font-size:9px;
		font-family:helvetica,verdana,sanserif;
		text-align:left;
		padding-top:1px;

	}
	div.section_image
	{
		text-align:right;
		padding-bottom:120px;
	}
	.downtxt{
		size:12px;
		color:#999;
	}

.spiffy{display:block}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#d52240}
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #d52240;
  border-right:1px solid #d52240;
  background:#d52240}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #d52240;
  border-right:1px solid #d52240;
  background:#d52240}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #d52240;
  border-right:1px solid #d52240;}
.spiffy4{
  border-left:1px solid #d52240;
  border-right:1px solid #d52240}
.spiffy5{
  border-left:1px solid #d52240;
  border-right:1px solid #d52240}
.spiffyfg{
  background:#d52240;
  /*width:520px;}*/
}




.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#FFF; border-left:1px solid #d3d3d3; border-right:1px solid #d3d3d3;}
.xb1 {margin:0 5px; background:#d3d3d3;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; background:#FFF; border:0 solid #d3d3d3; border-width:0 1px;
padding-top:11px;
padding-bottom:11px;
padding-left:57px;
}


.xboxcontent h1.sub_header
{
	padding:0px;
	margin:0px;
	font-size:18px;
}
.xboxcontent h2.sub_header
{
	padding:0px;
	margin:0px;
	font-size:12px;
	color:#666;
}




/************** ONLINE QUOTE *****************/


.oqxtop, .oqxbottom {display:block; background:transparent; font-size:1px;}
.oqxb1, .oqxb2, .oqxb3, .oqxb4 {display:block; overflow:hidden;}
.oqxb1, .oqxb2, .oqxb3 {height:1px;}
.oqxb2, .oqxb3, .oqxb4 {background:#727b7f; border-left:1px solid #727b7f; border-right:1px solid #727b7f;}
.oqxb1 {margin:0 5px; background:#727b7f;}
.oqxb2 {margin:0 3px; border-width:0 2px;}
.oqxb3 {margin:0 2px;}
.oqxb4 {height:2px; margin:0 1px;}

.oqxboxcontent {display:block; background:#727b7f; border:0 solid #727b7f; border-width:0 1px;
padding:0px;
}


.oqxboxcontent h1.sub_header
{
	padding:0px;
	margin:0px;
	font-size:18px;
}




div.MovePointQuoteSectionHeader
{
	width:300px;
	margin-right:30px;
	float:right;
	clear:right;
}


.qhxtop, .qhxbottom {display:block; background:transparent; font-size:1px;}
.qhxb1, .qhxb2, .qhxb3, .qhxb4 {display:block; overflow:hidden;}
.qhxb1, .qhxb2, .qhxb3 {height:1px;}
.qhxb2, .qhxb3, .qhxb4 {background:#ccc; border-left:1px solid #666; border-right:1px solid #666;}
.qhxb1 {margin:0 5px; background:#666;}
.qhxb2 {margin:0 3px; border-width:0 2px;}
.qhxb3 {margin:0 2px;}
.qhxb4 {height:2px; margin:0 1px;}

.qhxboxcontent {display:block; background:#ccc; border:0 solid #666; border-width:0 1px; text-transform:UPPERCASE;
padding:0px;
}

.qhxboxcontent
{
	padding:10px;
	padding-left:20px;
	margin:0px;
	font-size:10px;
	color:#003333;
	font-weight:bold;
	font-family:verdana, sanserif;
	
}




div.MovePointQuoteSectionHeader h1
{
	background-image:none;
}






div#MovePointQuoteStepNav
{
	width:768px;
	margin:auto;
	#text-align:center;
}

div#MovePointQuoteStepNavSubText
{
	width:768px;
	margin:auto;
	#text-align:center;
}

div.skewpadd
{
	padding-left:53px;
}


div#MovePointQuoteStepNavSubText td
{
	font-size:10px;
	font-style:italic;
	padding-left:45px;
	color:#666;
}

div#MovePointQuoteStepNav td
{
	vertical-align:bottom;
}


td.StepText,
td.StepText a
{
	font-family:verdana, arial, sanserif;
	font-size:14px;
	color:#b9bdbf;
	text-decoration:none;
	
}

td.StepOn td.StepText,
td.StepOn td.StepText a
{
	color:#fff;
	text-decoration:none;
}


div#MovePointQuoteStepNavSubText td.StepOn
{
	color:#000;
}

div.step1LeftLine
{
	background-image:url(/quote/themes/template1/images/line_step1_left.png);
	background-repeat:no-repeat;

}

div.step1Picture
{
	background-image:url(/quote/themes/template1/images/step1_img_contact.png);
	background-repeat:no-repeat;
	background-position:top right;
	min-height:500px;
	padding-right:40px;

}

div.stepLeftLine
{
	background-image:url(/quote/themes/template1/images/left_line.gif);
	background-repeat:no-repeat;

}


div.step1Picture2
{
	background-image:url(/quote/themes/template1/images/step1_img_move.png);
	background-repeat:no-repeat;
	background-position:top right;
	min-height:500px;
	padding-right:40px;

}


span.yellowLabel
{
	background-color:#ffcc33;
	font-weight:bold;
	padding:5px;
}


div.step2LeftLine
{
	background-image:url(/quote/themes/template1/images/line_step2_left.png);
	background-repeat:no-repeat;
	margin-top:20px;

}

div.step2Picture
{
	background-image:url(/quote/themes/template1/images/step2_img_clipboard.png);
	background-repeat:no-repeat;
	background-position:top left;
	min-height:500px;
	padding-left:120px;

}



div#MovePointStepWrapperStep2 div.MovePointQuoteSectionHeader
{
	width:212px;
	margin-right:30px;
	float:left;
	clear:right;
}



div#MovePointStepWrapperStep2 div.MovePointQuoteStep2FooterLeft
{
	width:450px;
	float:left;
	padding-top:30px;
	clear:none;
}


div#MovePointStepWrapperStep2 div.MovePointQuoteStep2FooterRight
{
	width:450px;
	float:right;
	clear:none;

}

div#MovePointStepWrapperStep2 div.MovePointQuoteStep2FooterRightIns
{
	padding-right:170px;
	padding-bottom:20px;

}

div#MovePointStepWrapperStep2 div.MovePointQuoteStep2FooterLeftIns
{
	padding-left:130px;

}


div.step3LeftLine
{
	background-image:url(/quote/themes/template1/images/line_step3_left.png);
	background-repeat:no-repeat;

}

div.step3Picture
{
	background-image:url(/quote/themes/template1/images/step3_img_dolly.png);
	background-repeat:no-repeat;
	background-position:top left;
	min-height:500px;
	padding-left:120px;

}


div.step3Picture2
{
	background-image:url(/quote/themes/template1/images/step3_img_note.png);
	background-repeat:no-repeat;
	background-position:top left;
	min-height:500px;
	padding-left:120px;

}

div.step4picture
{
	background-image:url(/quote/themes/template1/images/step4_img_thankyou.png);
	background-repeat:no-repeat;
	background-position:top left;
	min-height:500px;

}

div.step4picture2
{
	background-image:url(/quote/themes/template1/images/step4_img_person.png);
	background-repeat:no-repeat;
	background-position:bottom right;
	min-height:500px;
	padding-left:120px;

}

div#MovePointStepWrapperStep3 textarea#CUST_INTERNAL_NOTES
{
	background-color:transparent;
	border:1px solid #CECECE;
	width:320px;
	height:410px;
	margin-left:35px;

}

/*********** OTHER **********/

div.subnav
{
	padding-top:33px;
	width:245px;

}

div.subnav_item
{
	background-image:url(../images/sub_nav_bkg.gif);
	height:17px;
	border-bottom:1px solid #CCC;
	padding-left:28px;
	text-align:left;
}

div.subnav_item_on
{
	background-color:#ffcc33;
	height:17px;
	border-bottom:1px solid #CCC;
	padding-left:28px;
	text-align:left;
}

div.subnav_item a,
div.subnav_item_on a
{
	font-family:verdana, helvetica, sanserif;
	font-weight:bold;
	font-size:10px;
	color:#000;
	text-decoration:none;
}

div.subnav_pad
{
padding-top:2px;
}

div.glossary_letters a
{
	font-size:11px;
}

div.side_bar_center
{
	margin:auto;
	width:245px;
	#text-align:center;
}

div.quick_tip_center
{
}

div.quick_tip
{
	padding-top:30px;
}

div.quick_tip_content
{
	background-color:#ffcc33;
	padding:10px;
	font-family:verdana,helvetica,sanserif;
	font-size:10px;
	font-weight:bold;
	text-align:justify;
}

div.national_logo
{
	padding:30px;
}

div.glossary_divider
{
	font-size:18px;
	color:#666;
	border-bottom:1px solid #ccc;
	padding:5px;
	margin-top:20px;
	font-weight:bold;
}

div.outline_box
{
	border:1px solid #ccc;
	background-color:#EFEFEF;
	padding:5px;
}


div#company_photo
{
	background-image:url(/images/company_group_photo.png);
	background-position:bottom left;
	background-repeat:no-repeat;
	margin-bottom:110px;
}


 img, 
div.interlacing,
div#BodyWrapperHome div.interlacing,
div.bottom_shadow,
div.QuickQuote,
div.step1LeftLine,
div.step1Picture,
div.step1Picture2,
div.step2LeftLine,
div.step2Picture,
div.step3LeftLine,
div.step3Picture,
div.step3Picture2,
div.step4picture,
div.step4picture2,
div.MovePointSubmit input,
div#MovePointStepWrapperStep3 div.MovePointSubmit input
 { behavior: url("/css/iepngfix.htc") }
 
