body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
td
{
	font-family:arial;
	font-size: 12px;
	color: #202020;
	line-height:17px;
	text-decoration: none;
}
A:link, A:visited, A:active {
	COLOR: #e55508;
	text-decoration:none;
	}
A:hover {
	COLOR: #000000;
	text-decoration:none;
	}
	
.quotetitleauto{
	font-family:arial;
	color:#ffffff;
	font-size:24px;
	height:50px;
	
}
.quotetitlebig{
	font-family:arial;
	color:#fff8c9;
	font-size:28px;
	
}
.QuickQuoteEngine {
	background-image:url(/images/Realestate_Agency_bg.jpg);
	background-position:center; background-repeat:no-repeat;
	padding:0 17px;
}
a.getquotes:link, a.getquotes:visited, a.getquotes:active  {
    background: transparent url('/images/Get_Quotes.png') no-repeat scroll top right;
  	color: #FFFFFF;
    display: block;
	font-family:arial;
	font-weight:bold;
	font-size:17px;
	width:152px;
    height: 33px;
    margin-right: 6px;
    padding-right: 18px;
    text-decoration: none;
	width:118px;
	padding-top:10px;
	padding-left:16px;
}
a.getquotes:hover{
    background: transparent url('/images/Get_Quotes_hover.png') no-repeat scroll top right;
  	color: #FFFFFF;
    display: block;
	font-family:arial;
	font-weight:bold;
	font-size:17px;
	width:152px;
    height: 33px;
    margin-right: 6px;
    padding-right: 18px;
    text-decoration: none;
	width:118px;
	padding-top:10px;
	padding-left:16px;
}

a.comparecompanies:link, a.comparecompanies:visited, a.comparecompanies:active  {
    background: transparent url('/images/Compare_Companies.png');
  	color: #10526e;
    display: block;
	font-family:tahoma;
	font-weight:bold;
	font-size:11px;
    height: 24px;
    text-decoration: none;
	width:152px;
	padding-left:9px;
	padding-top:9px;
	background-position:left; background-repeat:no-repeat;
}
a.comparecompanies:hover  {
    background: transparent url('/images/Compare_Companies_hover.png');
  	color: #10526e;
    display: block;
	font-family:tahoma;
	font-weight:bold;
	font-size:11px;
    height: 24px;
    text-decoration: none;
	width:152px;
	padding-left:9px;
	padding-top:9px;
	background-position:left; background-repeat:no-repeat;
}
.QuickQuoteEngineText{
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.tahomawhite{
  font-family:tahoma,arial;
  color: #ffffff;
  font-size:11px;
}
.ZipCode{
	width:150px;
	border:1px solid #cecece;
	font-family:"arial";
	font-size:12px;
	color:#73716a;
	background-color:#FFFFFF !important;
	padding-left:2px;
}
.State{
	width:179px;
	border:1px solid #cecece;
	font-family:"arial";
	font-size:12px;
	color:#73716a;
	background-color:#FFFFFF !important;
	padding-left:2px;
}
#MostPopularCitiesText{
	padding-top:10px; 
	padding-left:15px; 
	line-height:20px;
	font-family:tahoma;
	font-size:11px;
}
.Callourhotline{
	font-size:13px;
	color:#969696;
	padding-right:17px;
	font-weight:bold;
}
.bodytop{
	padding-top:15px;
}
.FooterTop{
	font-family:tahoma;
	font-size:11px;
	padding-left:14px;
	background-repeat:no-repeat;
	padding-right:14px;
	vertical-align:middle;
}
.boxtitle{
	background-image:url(/images/realestate_agency_right_box_title.gif);
	background-position:left;
	background-repeat:no-repeat;
	width:200px;
	height:26px;
	color:#817a66;
	padding-left:15px;
	font-weight:bold;
}
H1{
	font-size:20px;
	font-family:Arial;
	color:#626262;
	font-variant:normal;
	font-weight:normal;
	text-decoration:none;
	margin:0px;
}
.tahoma{
  font-family:tahoma,arial;
  font-size:11px;
}
.tahomablue{font-family:tahoma; font-size:11px; color:#1c63a6}
a.tahomablue:link, a.tahomablue:visited, a.tahomablue:active {
	font-family:tahoma;
	font-size:11px; 
	color:#1c63a6;
}
a.tahomablue:hover  {
	font-family:tahoma;
	font-size:11px; 
	color:#000000;
}
.HorizontalLine{
	background-image: url(/images/Line_Horizontal.gif);
	background-position:center; 
	background-repeat:repeat-x;
	height:20px;
}
.FooterLink{
	font-family:tahoma;
	padding-left:20px; 
	font-size:11px; 
	line-height:20px;
	color:#e55508;
}
.TahomaBold{
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#565656;
}
.Copyright{
	padding-left:20px;
	font-family:tahoma;
	font-size:11px;
}
.movingtipsboxbg{
	background-image:url(/images/moving_tips_box_bg.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	border-left:1px solid #e2ded4;
	border-right:1px solid #e2ded4;
	padding-bottom:0px;
	padding-top:0px;
	padding:12px;
	line-height:15px;
	font-family:tahoma;
	font-size:11px;
}
.movingguidesboxtitle{
	background-image:url(/images/moving_guides_box_title.gif);
	background-position:left;
	background-repeat:no-repeat;
	width:756px;
	height:26px;
	color:#817a66;
	padding-left:15px;
	font-weight:bold;
}
.movingguidesboxbg{
 	background-image:url(/images/Moving_Companies_box_bg.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	border-left:1px solid #e2ded4;
	border-right:1px solid #e2ded4;
	padding-bottom:0px;
	padding:12px;
	line-height:20px;
	font-family:tahoma;
	font-size:11px;
}

.reason123moversTblBorder
{
	border-right:1px solid #e2ded4;
	padding-right:5px;
}

.categoricalmovingboxbg{
	background-color:#FFFFFF;
	border-left:1px solid #e2ded4;
	border-right:1px solid #e2ded4;
	padding:17px;
	padding-right:15px;
	padding-bottom:10px;
}

a.button {
    background: transparent url('/images/bg_button_a.png') no-repeat scroll top right;
	overflow:hidden;
  	color: #FFFFFF;
    display: block;
	float:right;
	font-family:tahoma;
	font-weight:bold;
	font-size:11px;
    height: 22px;
    margin-right: 6px;
    padding-right: 32px;
    text-decoration: none;
}

a.button span {
    background: transparent url('/images/bg_button_span.png') no-repeat;
    display: block;
    padding: 2px 0 5px 12px;
	font-weight:bold;
	cursor:pointer;
} 
a.button:active {
    background-position: bottom right;
    color: #FFFFFF;
    outline: none;
	font-weight:bold;
}
a.button:active span {
    background-position: bottom left;
	font-weight:bold;   
} 
.rightboxdownbg {
	background-image:url(/images/realestate_agency_right_box_down.gif);
	background-repeat:no-repeat;
	height:26px;
	padding-bottom:2px;
	padding-right:15px;
	
}
.righttext {
	line-height:17px;
	text-align:justify;
	padding-left:17px;
}
.downtext {
	line-height:17px;
	text-align:justify;
	padding-left:17px;
	padding-right:17px;
}
.ZipCodeFinder:link, .ZipCodeFinder:visited, .ZipCodeFinder:active{
	font-family:tahoma,arial;
	font-size:11px;
	COLOR: #ffe795;
	text-decoration:underline;
	padding-top:5px;
	
}
.ZipCodeFinder:hover {
	font-family:tahoma,arial;
	font-size:11px;
	COLOR: #FFFFFF;
	text-decoration:none;
	padding-top:5px;
}

/*-----------------------------Start timetableView css------------------------------------*/

a.tabbuttion {
    background: transparent url('/images/tab_right_bg.gif') no-repeat scroll top right;
    color: #bfb7a1;
    display: block;
    float: left;
	overflow:hidden;
    font: bold 16px arial, sans-serif;
    height: 31px;
    margin-right: 6px;
    padding-right: 17px; /* sliding doors padding */
    text-decoration: none;
	white-space:nowrap;
}
a.tabbuttion span {
    background: transparent url('/images/tab_left_bg.gif') no-repeat;
    display: block;
    line-height: 11px;
   padding: 10px 0 10px 17px; 
	text-decoration: none;
	white-space:nowrap;
	overflow:hidden;
} 
a.tabbuttion:hover {
    background-position: bottom right;
     color: #625f4f;
	  outline: none; /* hide dotted outline in Firefox */
	white-space:nowrap;
	text-decoration: none;
	overflow:hidden;
}
a.tabbuttion:hover span {
    background-position: bottom left;
    padding: 10px 0 10px 17px;  /* push text down 1px */
	white-space:nowrap;
	text-decoration: none;
	overflow:hidden;	
}

a.tabactive {
    background: transparent url('/images/tabactive_right_bg.gif') no-repeat scroll top right;
    color: #625f4f;
    display: block;
    float: left;
	overflow:hidden;
    font: bold 16px arial, sans-serif;
    height: 31px;
    margin-right: 6px;
    padding-right: 17px; /* sliding doors padding */
    text-decoration: none;
	white-space:nowrap;
	cursor:default;
}
a.tabactive span {
    background: transparent url('/images/tabactive_left_bg.gif') no-repeat;
    display: block;
    line-height: 11px;
   padding: 10px 0 10px 17px; 
	text-decoration: none;
	white-space:nowrap;
	overflow:hidden;
} 
a.tabactive:hover {
    background-position: bottom right;
     color: #625f4f;
	  outline: none; /* hide dotted outline in Firefox */
	white-space:nowrap;
	text-decoration: none;
	overflow:hidden;
}
a.tabactive:hover span {
    background-position: bottom left;
    padding: 10px 0 10px 17px;  /* push text down 1px */
	white-space:nowrap;
	text-decoration: none;
	overflow:hidden;	
}

.boxbg{
	background-color:#f9f8f2;
	border-left:1px solid #e0d8bd;
	border-right:1px solid #e0d8bd;
	padding:18px;
	padding-bottom:0px;
	padding-top:10px;
}
.boxtitlebg{
	background-image:url(/images/timetable_view_title_bg.gif);
	background-repeat:repeat-x;
	height:31px;
	font-size:14px;
	color:#292929;
	font-weight:bold;
	padding-left:15px;
}
.boxtitledown{
	padding:5px;
}

/*-----------------------------End timetableView css------------------------------------*/


/*-----------------------------Start Catagorical Moving Guide css------------------------------------*/

.boxtitle_catagorical{
	background-image:url(/images/Categorical_Moving_box_title.gif);
	background-position:left;
	background-repeat:no-repeat;
	width:978;
	height:26px;
	color:#817a66;
	padding-left:15px;
	font-weight:bold;
}

.categoricalmovingboxbg{
	background-color:#FFFFFF;
	border-left:1px solid #e2ded4;
	border-right:1px solid #e2ded4;
	padding:17px;
	padding-right:15px;
	padding-bottom:10px;
}

/*-----------------------------End Catagorical Moving Guide css------------------------------------*/


/*-----------------------------Start Moving and mortgage Calc Guide css------------------------------------*/

.graystrip{
	background-color:#f5f5f5;
	border-bottom:1px dotted #d6d7d6;
	border-top:1px dotted #d6d7d6;
	padding-bottom:10px;
	padding-top:10px;
	padding-left:15px;
	padding-right:15px;
}
.Whitestrip{
	padding-bottom:10px;
	padding-top:10px;
	padding-left:15px;
	padding-right:15px;
}

/*-----------------------------End Moving and mortgage Calc Guide css------------------------------------*/

/*-----------------------------Start consumer praise css------------------------------------*/
.arial16 {
	font-family:arial;
	font-size:16px;
	color:#000000;
	font-weight:bold;
	padding-left:30px;
	padding-right:30px;
	text-align:justify;
	
}
.graybg{
	background-image:url(/images/customer_praise_gray_bg.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#ffffff;
	padding:30px;
	padding-top:15px;
	line-height:19px;
	text-align:justify;
}

/*-----------------------------End consumer praise css------------------------------------*/