/******** Global Definitions ********/
body {
	font-family:arial;
	font-size:100%; /* IE extreme font resizing bug */
	margin-bottom:10px }
a {
	color: #497cbc;
	font-size: 12px;
	text-decoration:none }
b  {
	font-weight:bold }
h1 {
	color:#003e6d;
	display:inline;
	font-size:26px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:46px;
	margin:0 }
h2, h3, h4 {
	display:inline;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	line-height:14px;
	margin:0;
	padding:0 }
input {
	color: #888a8c;
	font-size:11px;
	font-family: verdana;
	height:16px;
	text-align:justify }
textarea {
	color: #888a8c;
	font-size:11px;
	font-family: verdana;
	height:60px;
	overflow:auto;
	text-align:justify;
	white-space:pre }

select {
	color: #888a8c;
	font-size: 11px;
	font-family: verdana;
	height:20px;
	text-align:justify }
strong {
	font-weight:bold}
table {
	margin: auto }
sup {
	font-size:9px;
	vertical-align: top }
/******** Class Definitions ********/
.errorText {
	font-size: 11px;
	font-family: verdana;
	font-weight: bold;
	color: #ff0000 }

.PageMain {
	margin:20px auto 10px auto;
	width:780px }
h1.PageHeader {
	display:block;
	position:relative;
	top:-8px }

.HdrBlock {
	background-image: url(http://media.moving.com/moving/mvng/rd09/1pxGradient-sp.gif);
	overflow: hidden;
	margin: 0 auto 0 auto;
	width: 800px }
.HdrBlock h2 {
	color: #003e6d;
	display:block;
	font-size: 16px;
	font-weight: bold }
.HdrBlock .Mid {
 	display:inline;
 	float:left;
 	height:80px;
 	margin:10px 0 0 25px }
.HdrBlock .SubSpace {
	height:10px;
	overflow:hidden;
	width:800px }

.HdrBlock .HdrForm {
	float:left;
	height:19px;
	margin-left:63px;
	width:460px }
.HdrBlock .HdrFormFld {
	float:left;
	height:40px;
	margin-top:10px;
	position:relative;
	width:100px }
.HdrBlock .HdrFormFld .LblTxt {
	color:#6f6e6e;
	display:block;
	font-size:12px;
	font-weight:bold;
	margin-bottom:3px }
.HdrBlock .HdrFormFld .Lower {
	position:absolute;
	top: 18px }

.HdrBlock .NavBar {
	background:url(http://media.moving.com/moving/mvng/rd09/1pxGradient-sp.gif) 0px -251px;
	clear:both;
	color:#fff;
	height:31px;
	margin:0 auto;
	width:780px }
.HdrBlock .NavBar .NavBtn {
	float:left;
	height:24px;
	padding:7px 14px 0 14px }
.HdrBlock .NavBar .NavBtnSel {
	background:url(http://media.moving.com/moving/mvng/rd09/1pxGradient-sp.gif) 0px -528px;
	float:left;
	height:24px;
	padding: 7px 14px 0 14px }
.HdrBlock .NavBar .NavBtn a {
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	white-space:nowrap }
.HdrBlock .NavBar .NavBtnSel a {
	color:#6d7051;
	font-size:13px;
	font-weight:bold;
	white-space:nowrap }
.HdrBlock .NavBar .NavDvdr {
	background-image: url(http://media.moving.com/moving/mvng/rd09/OtherGradients-sp.png);
	float:left;
	height:22px;
	position:relative;
	top:5px;
	overflow:hidden;
	width:2px }

.HdrBlock .SubNav {
	background:url(http://media.moving.com/moving/mvng/rd09/1pxGradient-sp.gif) 0px -559px #fff;
	height:23px;
	margin:0 auto;
	padding:3px 0 0px 10px;
	position:relative;
	width:790px }
.HdrBlock .SubNav a {
	color: #497cbc;
	font-size:11px;
	padding:0px 8px 0px 8px }
.HdrBlock .SubNav a.Sel {
	color: #6d7051;
	font-weight: Bold }
.HdrBlock .SubNav em {
	color: #6d7051;
	font-size:11px }

.AdLabelV {
	background: url(http://media.moving.com/moving/mvng/rd09/Advertisement.gif) no-repeat;
	cursor:pointer;
	float:left;
	height:89px;
	margin:5px 3px 0 3px;
	width:9px }

.AdFrameLB {
	background-color:#e5e6de;
	height:100px;
	margin:10px auto;
	width:749px }
.AdFrameLB .AdContent {
	background-color:#ffffff;
	float:left;
	height:90px;
	margin:5px 0 0 0;
	width:728px }

.BtnDef {
	}
.BtnDef .Left {
	background-image:url(http://media.moving.com/moving/mvng/rd09/Buttons-sp.gif);
	background-position:-4px -4px;
	float:left;
	height:27px;
	overflow:hidden;
	width:6px }
.BtnDef .Right {
	background-image: url(http://media.moving.com/moving/mvng/rd09/Buttons-sp.gif);
	background-position:-10px -4px;
	float:left;
	height:27px;
	overflow:hidden;
	width:6px }
.BtnDef .BG {
	background-position:0px -4px;
	background-image:url(http://media.moving.com/moving/mvng/rd09/Buttons-1pxGradient-sp.gif);
	background-repeat:repeat;
	border:0;
	color:#fff;
	cursor:pointer;
	font:bold 14px Arial;
	float:left;
	height:27px;
	line-height:26px;
	overflow: hidden;
	text-align:center }
.BtnDef input.BG {
	padding-bottom:3px }
.BtnDef:hover .Left {
	background-position:-4px -39px }
.BtnDef:hover .Right {
	background-position:-10px -39px }
.BtnDef:hover .BG {
	background-position:0px -39px }
.BtnDef .ButtonStorage{
	padding-left:5px;
	text-align:left;
	width:140px}
.BtnDef .ButtonRedeemOnline{
	padding-left:5px;
	text-align:left;
	width:130px;}

.BtnAlt .Left {
	background:url(http://media.moving.com/moving/mvng/rd09/Buttons-sp.gif) 0 -193px;
	float:left;
	height:20px;
	overflow:hidden;
	width:10px }
.BtnAlt .Right {
	background:url(http://media.moving.com/moving/mvng/rd09/Buttons-sp.gif) -10px -193px;
	float:left;
	height:20px;
	overflow:hidden;
	width:10px }
.BtnAlt .BG {
	background:url(http://media.moving.com/moving/mvng/rd09/Buttons-1pxGradient-sp.gif) 0 -193px;
	border:0;
	color:#6f6e6e;
	cursor:pointer;
	font:bold 11px arial;
	float:left;
	height:20px;
	line-height:20px;
	overflow: hidden;
	text-align:center }
.BtnAlt:hover .Left {
	background-position:0 -221px }
.BtnAlt:hover .Right {
	background-position:-10px -221px }
.BtnAlt:hover .BG {
	background-position: 0 -221px }

.BtnDisable:hover .BG {
	background-position:0px -4px;
	cursor:auto }
.BtnDisable:hover .Left {
	background-position:-4px -4px }
.BtnDisable:hover .Right {
	background-position:-10px -4px }

.UserInfoLinks {
	color:#333333;
	font-size:12px }
.UserInfoLinks a {
	color:#497cbc;
	font-size:12px;
	text-decoration:none }

.SkyAdContent{
	vertical-align:middle;
	background-color:#e5e6de;
	height: 633px;
	width: 186px }
.AdvertisementLabel {
	background-image: url(http://media.moving.com/moving/mvng/rd09/Advertisement.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	display:block;
	height:85px;
	position:relative;
	top:0px;
	left:2px;
	width:16px }
.AdvertisementLabelText {
	font-family:Verdana;
	color: #497cbc;
	font-size: 10px;
	margin-left:-5px;
	position:relative;
	text-align:left;
	text-decoration:none }

.FtrBlock {
	background-color:#f7f8ea;
	clear:both;
	margin: 0 auto;
	width: 800px }

.FtrLnks {
	margin-left:15px;
	margin-top:0 }
.FtrLnks h2 {
	color:#003e6d;
	display:block;
	font-size:13px;
	font-weight:bold;
	line-height:15px;
	padding:12px 0 5px 0 }
.FtrLnks .Content	{
	color:#6f6e6e;
	font-size:11px;
	line-height:16px }
.FtrLnks a {
	color:#497cbc;
	font-size:11px }

.FtrEnd {
	background-color:#E7E9C2;
	color:#6f6e6e;
	font-size:11px;
	line-height:18px;
	padding:6px 0 0 15px }
.FtrEnd a {
	color:#497cbc;
	font-size:11px }

.FtrCornerBL {
	background: url(http://media.moving.com/moving/mvng/rd09/RoundedCorners-sp.gif) 0 -120px;
	float:left;
	height: 15px;
	overflow:hidden;
	width: 15px }
.FtrCornerBR {
	background: url(http://media.moving.com/moving/mvng/rd09/RoundedCorners-sp.gif)	-15px -120px;
	float:left;
	height: 15px;
	overflow:hidden;
	width: 15px }
.FtrBottom {
	background-color:#E7E9C2;
	float:left;
	height:15px;
	overflow:hidden;
	width:770px }

.FootNote {
	color: #333333;
	font-size:11px }
.FootNote a {
	color: #497cbc;
	font-size:11px;
	font-weight:bold }

.MovingLogo {
	background-image: url(http://media.moving.com/moving/mvng/rd09/Moving-logo.png);
	background-repeat:no-repeat;
	height: 69px;
	cursor: pointer;
	overflow: hidden;
	width: 233px }

.HeaderGenReg {
	color: #6f6e6e;
	font-size: 10px }
.Disclaimer {
	color: #6f6e6e;
	font-size: 9px;
	line-height:12px;
	padding: 0px 0px 0px 25px }
.ThickWidgetTopLeftCorner {
	background-image: url(http://media.moving.com/moving/mvng/rd09/RoundedCorners-sp.gif);
	background-position: 0px 0px;
	background-repeat:no-repeat;
	height: 15px;
	left: 0px;
	overflow: hidden;
	position:absolute;
	top: 0px;
	width: 15px }
.ThickWidgetTopRightCorner {
	background-position: -15px 0px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/RoundedCorners-sp.gif);
	background-repeat:no-repeat;
	height: 15px;
	left: 425px;
	overflow: hidden;
	position:absolute;
	top: 0px;
	width: 15px;}
.ThickWidgetBottomLeftCorner{
	background-image: url(http://media.moving.com/moving/mvng/rd09/RoundedCorners-sp.gif);
	background-position: 0px -15px;
	background-repeat:no-repeat;
	height: 15px;
	left:0px;
	overflow: hidden;
	position:absolute;
	top:481px;
	width:15px  }
.ThickWidgetBottomRightCorner {
	background-image: url(http://media.moving.com/moving/mvng/rd09/RoundedCorners-sp.gif);
	background-position: -15px -15px;
	background-repeat:no-repeat;
	height: 15px;
	left:425px;
	overflow: hidden;
	position:absolute;
	top:481px;
	width: 15px }
.ThickWidgetTopBorder {
	border-bottom:2px solid #ccce94;
	float:left;
	height:5px;
	margin:0;
	overflow:hidden;
	padding:0 }
.ThickWidgetBottomBorder {
	border-top:2px solid #ccce94;
	float:left;
	height:5px;
	margin-top:8px;
	overflow:hidden;
	padding:0;	}
.ThickWidgetLeftBorder {
	border-right:2px solid #ccce94;
	width:5px }
.ThickWidgetRightBorder {
	border-left:2px solid #ccce94;
	width:5px }
.ThickWidgetHorizontalPosition {
	display:inline;
	margin-left:15px;
	width:750px }
.ThickWidgetRightPosition {
	left:773px;
	position:absolute;
	top:7px }
.MoveFormFrameColor {
	background-color:#e7e9c2 }
.MoveFormColorBG {
	background-color:#FBFBF0;
	left:7px;
	position:absolute;
	top:7px }
.PageSectionCentered {
	margin:20px auto 0 auto;
	position:relative;
	width:780px }
.PageSectionColumn {
	float:left;
	width:230px }
.CenteredSection {
	margin:0 auto;
	position:relative }

.SectionFramedMainCentered {
	margin:0 auto;
	position:relative }
.SectionFramedMainCentered h1 {
	color: #003E6D;
	display:block;
	font-size: 26px;
	font-weight:bold;
	line-height: 26px;
	margin-bottom:5px }
.SectionFramedMainCentered .SFMCContentText {
	color: #333333;
	font-size: 12px }
.SectionFramedMainCentered .SFMCCornerBR {
	background-image: url(http://media.moving.com/moving/mvng/rd09/RoundedCorners-sp.gif);
	background-position: -15px -15px;
	background-repeat:no-repeat;
	height: 15px;
	overflow: hidden;
	position:absolute;
	top:481px;
	width: 15px }
.SectionFramedMainCentered .SFMCCornerBL {
	background-image: url(http://media.moving.com/moving/mvng/rd09/RoundedCorners-sp.gif);
	background-position: 0px -15px;
	background-repeat:no-repeat;
	height: 15px;
	left:0px;
	overflow: hidden;
	position:absolute;
	width: 15px }
.SectionFramedMainCentered .SFMCCornerTL {
	background-image: url(http://media.moving.com/moving/mvng/rd09/RoundedCorners-sp.gif);
	background-position: 0px 0px;
	background-repeat:no-repeat;
	height: 15px;
	left: 0px;
	overflow: hidden;
	position:absolute;
	top: 0px;
	width: 15px }
.SectionFramedMainCentered .SFMCCornerTR {
	background-position: -15px 0px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/RoundedCorners-sp.gif);
	background-repeat:no-repeat;
	height: 15px;
	overflow: hidden;
	position:absolute;
	top: 0px;
	width: 15px;}
.SectionFramedMainCentered .SFMCBorderTop {
	background-color:#E7E9C2;
	border-bottom:2px solid #ccce94;
	display:inline;
	float:left;
	height:5px;
	margin:0 0 0 15px;
	overflow:hidden;
	width:750px }
.SectionFramedMainCentered .SFMCBorderLeft {
	background-color:#E7E9C2;
	border-right:2px solid #ccce94;
	float:left;
	margin: 8px 0 0 0;
	width:5px }
.SectionFramedMainCentered .SFMCBorderRight {
	background-color:#E7E9C2;
	border-left:2px solid #ccce94;
	float:left;
	margin: 8px 0 0 0px;
	width:5px }
.SectionFramedMainCentered .SFMCBorderBottom {
	background-color:#E7E9C2;
	border-top:2px solid #ccce94;
	display:inline;
	float:left;
	height:5px;
	margin:0 0 0 15px;
	overflow:hidden;
	width:750px }
.SectionFramedMainCentered .SFMCFormBG {
	background-color:#FBFBF0;
	left:7px;
	position:absolute;
	top:7px;
	width:766px }
.SectionFramedMainCentered .SFMCSubContentGuideHeader {
	color: #003e6d;
	font-size: 14px;
	font-weight: bold;
	line-height: 16px;
	text-align:left }
.SectionFramedMainCentered .SFMCContentMain {
	display:inline;
	float:left;
	height:359px;
	margin: 7px 0 0 20px;
	padding:0;
	position:relative;
	width:746px }
.SectionFramedMainCentered .SectionFooter {
	display:inline;
	float:left;
	margin:0 113px }
.SectionFramedMainCentered .SFMCHDiv {
	border-bottom:1px dashed #CCCE94;
	height:12px;
	line-height:12px;
	width:725px }

.MoveFormMainImage  {
	background-position: 0px 0px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/HomepageWidget.jpg);
	background-repeat:no-repeat;
	height:198px;
	left:254px;
	position:absolute;
	top:291px;
	width: 179px }
.MoveFormWidgetHorizontal {
	display:inline;
	margin-left:15px;
	width:410px }
.MoveFormWidgetVertical {
	height:474px;
	float:left }
.TruckRentalImage {
	background-position: 0px -10px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/FindaMover-tb-sp.gif);
	background-repeat:no-repeat;
	float: left;
	height: 80px;
	margin-top:5px;
	overflow: hidden;
	width:102px }
.StorageImage {
	background-position: 0px -89px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/FindaMover-sp.gif);
	background-repeat:no-repeat;
	float: left;
	height: 101px;
	margin-top:-3px;
	overflow: hidden;
	position:relative;
	top: 8px;
	width:102px }
.PortableStorageImage 	{
	background-position: 0px 0px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/PortableStorageContainer.jpg);
	background-repeat:no-repeat;
	height:90px;
	width:132px;
	float:right }
.SubContentGuideHeader {
	color: #003e6d;
	font-size: 16px;
	font-weight: bold;
	line-height: 16px;
	text-align:left }
.SubMovingGuideContent {
	color: #333333;
	font-size: 12px;
	text-align:left }
.MainBlockText {
	color: #333333;
	font-size: 12px }
.MovingTextGen {
	color: #333333;
	font-size: 12px }
ul a.ListMainStyle {
	color: #497cbc;
	font-size: 12px;
	font-family: verdana;
	line-height:16px;
	margin:0;
	text-decoration:none }
.ListMainStyle {
	color:#333333;
	font-size:11px;
	line-height:16px;
	list-style-type:disc;
	margin:5px 0px 0px 15px;
	padding:0px }

 .ListStyle {
	color: #497cbc;
	font-size: 12px;
	margin-left:-5px;
	text-decoration:none;
	padding:0 }

.ListStyleSmall {
	list-style-type:disc;
	font-size: 12px;
	margin:5px 0px 0px 15px;
	padding:0px }
.ListStyleSmall li {
	margin: -2px 0 0 0px;
	line-height:15px;
	padding:0 }
.ListStyleSmall a {
	color: #497cbc;
	font-size: 11px;
	margin-left:-5px;
	padding:0;
	text-decoration:none }
.ListStyleSmall .MediumSize {
	font-size: 12px;
	line-height:18px }

.DarkLine {
	border-top:3px solid #dcdeb8;
	height:10px;
	width:210px }
.DarkLineShort {
	border-top:3px solid #dcdeb8;
	height:3px;
	width:210px }
.SinglePixelLine {
	border-top:1px solid #dcdeb8;
	height:1px;
	width:210px }
.DashedLine {
	border-top:1px dashed #cdcf97;
	height:1px;
	width:297px }
.SpacerLine{
	height:20px }

.CouponFrameTop {
	border-top:1px dashed #333333;
	height:1px	}
.OtherFormWidgetTopLeftCorner {
	background-color:#ffffff;
	background-position: 0px -60px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/RoundedCorners-sp.gif);
	background-repeat:no-repeat;
	height: 15px;
	overflow: hidden;
	width: 15px }
.OtherFormWidgetTopRightCorner {
	background-color:#ffffff;
	background-position: -15px -60px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/RoundedCorners-sp.gif);
	background-repeat:no-repeat;
	overflow: hidden;
	height: 15px;
	width: 15px }
.OtherFormMoveWidgetTopRightCorner {
	background-color:#ffffff;
	background-position: -15px -60px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/RoundedCorners-sp.gif);
	background-repeat:no-repeat;
	height: 15px;
	overflow: hidden;
	width: 15px }
.OtherFormBottomLeftCorner {
	background-color:#ffffff;
	background-position: 0px -75px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/RoundedCorners-sp.gif);
	background-repeat:no-repeat;
	height: 15px;
	overflow: hidden;
	width: 15px }
.OtherFormBottomRightCorner {
	background-color:#ffffff;
	background-position: -15px -75px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/RoundedCorners-sp.gif);
	background-repeat:no-repeat;
	height: 15px;
	overflow: hidden;
	width: 15px }
.OtherFormMoveBottomRightCorner {
	background-color:#ffffff;
	background-position: -15px -75px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/RoundedCorners-sp.gif);
	background-repeat:no-repeat;
	height: 15px;
	overflow: hidden;
	width: 15px }
.OtherFormWidgetTopBorder {
	background-color:#f9f9ef;
	border-top:1px solid #dcdeb8;
	height:5px }
.OtherFormWidgetBottomBorder {
	background-color:#f9f9ef;
	border-bottom:1px solid #dcdeb8;
	height:5px }
.OtherFormWidgetMidContent {
	background-color:#F9F9EF;
	border-bottom: 1px solid #DCDEB8;
	border-top: 1px solid #DCDEB8 }
.OtherFormWidgetLeftBorder {
	background-color:#f9f9ef;
	border-left:1px solid #dcdeb8;
	padding:0 }
.OtherFormWidgetRightBorder {
	background-color:#f9f9ef;
	border-right:1px solid #dcdeb8 }
.OtherFormWidgetHorizontal {
	width:290px }
.OtherFormWidgetBG {
	background-color:#f9f9ef }
.OtherFormMoveWidgetHorizontal {
	width:180px }
.AreYouMoverImage {
	background-position: -120px 0px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/Graphics-sp.gif);
	background-repeat:no-repeat;
	height: 66px;
	overflow: hidden;
	padding:0px;
	width:91px }
.SettingImage {
	background-position: 0px -268px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/FindaMover-sp.gif);
	background-repeat:no-repeat;
	height: 125px;
	overflow: hidden;
	width:71px;}
.MoveImage {
	background-image: url(http://media.moving.com/moving/mvng/rd09/Move-logo.png);
	background-repeat:no-repeat;
	height: 18px;
	overflow: hidden;
	width:77px }
.MailImage {
	background-position: -58px 0px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/Graphics-sp.gif);
	background-repeat:no-repeat;
	cursor: pointer;
	height: 45px;
	overflow: hidden;
	width:63px }
.MoverQuotesForm {
	padding:0px;
	position:relative;
	width: 440px }
.MoverQuotesForm h1 {
	color: #003E6D;
	font-size: 26px;
	font-weight:bold;
	margin:0px 10px 0px 20px }
.MoverQuotesForm .Content {
	float:left;
	position:relative;
	width: 426px;}
.MoveFormSubHeader {
	margin:-2px 10px 0px 20px }

.MoveFormFields {
	margin: 12px 0 0 40px;
	position:relative }
.MoveFormFields input {
	display:block;
	height: 15px;
	margin: 0px 0 0 0;
	padding: 0px 0 0 0 }
.MoveFormFields .LabelText {
	color: #6f6e6e;
	display:inline;
	font-size: 12px;
	font-weight:bold;
	vertical-align:middle }
.MoveFormFields .FormLine {
	height:40px;
	margin-top:0px;
	position: relative }
.MoveFormFields .Lower {
	position: absolute;
	left: 0;
	top: 18px }
.MoveFormFields .FormField {
	float:left;
	height:15px;
	margin: 0 12px 0 0;
	padding: 0;
	position: relative }
.MoveFormFields .FormFieldText {
	float:left;
	margin: 0 12px 0 0;
	padding-left:20px;
	color: #6f6e6e;
	font-size: 12px;
	vertical-align:middle;
	position: relative }
.MoveFormFields .MFRequired {
	color:#E03B40;
	font-size:13px;
	font-weight:normal;
	padding:2px;
	vertical-align:middle; }
.MoveFormFields .CalendarIcon {
	background-position: 0px 0px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/Graphics-sp.gif);
	background-repeat:no-repeat;
	cursor: pointer;
	height: 15px;
	margin-top:2px;
	width:18px }
.MoveFormFields .BtnCompTop{
	top:3px}
.MoveFormFields .BtnFormLine {
	height:40px;
	margin-top:12px	}
.MoveFormFields #idSubmitQuotes{
	height:auto	}
.MoveFormFields	#ToCityName{
	width:160px;}


.StorageQuotesForm {
	float: left;
	padding:0px;
	position:relative;
	width: 780px }
.StorageQuotesForm .StoragePageContent {
	padding:9px 0px 0px 5px;
	position:absolute;
	width:750px }
.StorageQuotesForm h1 {
	color: #003E6D;
	font-size: 26px;
	font-weight:bold;
	margin:0px 10px 0px 20px }
.StorageFormFields {
	margin:7px 0px 13px 35px;
	position:relative }
.StorageFormFields input {
	display:block;
	height: 15px;
	margin: 0px 0 0 0;
	padding: 0px 0 0 0 }
.StorageFormFields .LabelText {
	color: #6f6e6e;
	display:inline;
	font-size: 12px;
	font-weight:bold;
	vertical-align:middle }
.StorageFormFields .FormLine {
	height:40px;
	margin-top:2px;
	position: relative }
.StorageFormFields .Lower {
	position: absolute;
	left: 0;
	top: 18px }
.StorageFormFields .FormField {
	float:left;
	height:15px;
	margin-right:12px;
	padding: 0;
	position: relative }
.StorageQuoteMargin {
	margin:0px 10px 0px 20px }
.StorageFormSectionHeader {
	color:#336699;
	font-size:14px;
	padding-left:20px }
.StorageDetailsImageBorder {
	border:1px solid #cecbce;
	background-color:#ffffff;
	padding-left:7px;
	vertical-align:middle }
.StorageFacilityAddr {
	color: #003e6d;
	font-size:12px;
	font-weight:bold;
	line-height:14px;
	padding-top:15px }

.CouponsFrame {
	margin:7px 0px 15px 0px;
	position:relative }
.CouponsFrame input {
	display:block;
	height: 15px;
	margin: 0px 0 0 0;
	padding: 0px 0 0 0 }
.CouponsFrame .CFLabelText {
	color: #6f6e6e;
	display:inline;
	font-size: 12px;
	font-weight:bold;
	float:left;
	margin-right:15px;
	vertical-align:middle }
.CouponsFrame .CFFormLine {
	height:40px;
	margin-top:6px;
	position: relative }
.CouponsFrame .CFFormField {
	float:left;
	height:15px;
	margin-right:-5px;
	padding: 0;
	position: relative }
.MoveFormWidget {
	width:426px }
.MoveFormWidget .LabelText {
	color: #6f6e6e;
	display:inline;
	font-size: 12px;
	font-weight:bold;
	position:relative }
.MoveFormWidget .FormLine {
	height:40px;
	margin-top:0px;
	position: relative }
.MoveFormWidget .Lower {
	position: absolute;
	left: 0;
	top: 18px }
.MoveFormWidget .FormField {
	border:1px solid green;
	float:left;
	margin: 0 10px 0 0;
	padding: 0;
	position: relative }
.MoveFormWidget .CalendarIcon {
	background-position: 0px 0px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/Graphics-sp.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	height: 15px;
	margin-top:3px;
	width:18px }

.MoveFormCalender {
	background-position: 0px 0px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/Graphics-sp.gif);
	background-repeat:no-repeat;
	float: left;
	height: 15px;
	margin-top:6px;
	overflow: hidden;
	vertical-align:top;
	width:18px }
.MoveFormWidgetText {
	color: #6f6e6e;
	font-size: 12px;
	font-weight:bold }

.FrameMoverCoupon {
	position:relative;
	width:209px }
.FrameMoverCoupon h1 {
	color:#003E6D;
	font-weight:bold;
	font-size:16px;
	margin:0;
	padding:0;
	line-height:20px;
	padding:0 }
.FrameMoverCoupon h2 {
	color: #6f6e6e;
	font-size: 12px;
	font-weight: bold;
	line-height:14px }
.FrameMoverCoupon br {
	line-height:6px }
.FrameMoverCoupon .ContentText {
	color: #333333;
	font-size: 12px;
	line-height:16px;
	margin: 0px 0 0 15px }
.FrameMoverCoupon .ContentBG {
	background-position: 0px -334px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/1pxGradient-sp.gif);
	float:left;
	height:139px;
	width:207px }
.FrameMoverCoupon .ContentURL {
	color: #333333;
	font-size: 12px;
	font-weight:bold }

.FrameMoverCouponTL {
	background-image:url(http://media.moving.com/moving/mvng/rd09/RoundedCorners-sp.gif);
	background-position: 0px -90px;
	height:15px;
	left:0px;
	overflow:hidden;
	position:absolute;
	top:0px;
	width:15px;}
.FrameMoverCouponTR {
	background-image:url(http://media.moving.com/moving/mvng/rd09/RoundedCorners-sp.gif);
	background-position:-15px -90px;
	height:15px;
	left:194px;
	overflow:hidden;
	position:absolute;
	top:0px;
	width:15px }
.FrameMoverCouponBL {
	background-image:url(http://media.moving.com/moving/mvng/rd09/RoundedCorners-sp.gif);
	background-position:0px -105px;
	height:15px;
	left:0px;
	overflow:hidden;
	position:absolute;
	top:136px;
	width:15px }
.FrameMoverCouponBR {
	background-image:url(http://media.moving.com/moving/mvng/rd09/RoundedCorners-sp.gif);
	background-position:-15px -105px;
	height:15px;
	left:194px;
	position:absolute;
	top:136px;
	overflow:hidden;
	width:15px;	}
.FrameMoverCouponColor {
	background-color:#E3F0CA }
.FrameMoverCouponTop {
	border-top:1px dashed;
	height:5px;
	position: relative;
	left:15px;
	width:179px }
.FrameMoverCouponLeft {
	border-left:1px dashed;
	height:121px;
	float:left;
	position:relative;
	top:9px;
	overflow:hidden;
	width:0px }
.FrameMoverCouponRight {
	border-right:1px dashed;
	height:121px;
	float:left;
	overflow:hidden;
	position:relative;
	top:9px;
	width:0px }
.FrameMoverCouponBottom {
	background-color:#FAFDF5;
	border-bottom:1px dashed;
	clear:both;
	height:5px;
	position:relative;
	left:15px;
	overflow:hidden;
	width:179px }

.CouponFloatingFrame {
	float: left;
	padding:14px 0px 10px 0px;
	position:relative;
	width: 577px }
.CouponFloatingFrame h1 {
	color:#003E6D;
	display:block;
	font-size:16px;
	font-weight:bold;
	line-height:20px;
	margin:0;
	padding:0 0px 5px 0px }
.CouponFloatingFrame .CouponFloatingCornerTL {
	background-image:url(http://media.moving.com/moving/mvng/rd09/RoundedCorners-sp.gif);
	background-position:0 -90px;
	background-repeat:no-repeat;
	float:left;
	height:15px;
	overflow:hidden;
	width:15px }
.CouponFloatingFrame .CouponFloatingCornerTR {
	background-image:url(http://media.moving.com/moving/mvng/rd09/RoundedCorners-sp.gif);
	background-position:-15px -90px;
	background-repeat:no-repeat;
	float:left;
	height:15px;
	overflow:hidden;
	width:15px }
.CouponFloatingFrame .CouponFloatingCornerBL {
	background-image:url(http://media.moving.com/moving/mvng/rd09/RoundedCorners-sp.gif);
	background-position:0 -105px;
	background-repeat:no-repeat;
	float:left;
	height:15px;
	overflow:hidden;
	width:15px }
.CouponFloatingFrame .CouponFloatingCornerBR {
	background-image:url(http://media.moving.com/moving/mvng/rd09/RoundedCorners-sp.gif);
	background-position:-15px -105px;
	background-repeat:no-repeat;
	float:left;
	height:15px;
	overflow:hidden;
	width:15px }
.CouponFloatingFrame .CouponFloatingTop {
    background-color:#e3f0ca;
	border-top:1px dashed;
	float:left;
	height:14px;
	overflow:hidden;
	width:547px }
.CouponFloatingFrame .CouponFloatingBottom {
	background-color:#fafdf5;
	border-bottom:1px dashed;
	float:left;
	height:14px;
	overflow:hidden;
	width:547px }
.CouponFloatingFrame .CouponFloatingBody {
	background-color:#fafdf5;
	border-left:1px dashed;
	border-right:1px dashed;
	clear:both;
	float:left;
	width:575px }
.CouponFloatingFrame .FloatingCouponContent {
	margin:0px 0px -141px 15px	}
.CouponFloatingFrame .FloatingCouponContentBG {
	background-position: 0px -334px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/1pxGradient-sp.gif);
	height:139px;
	width:575px	}
.CouponFloatingFrame .FloatingCouponContentText {
	color:#333333;
	font-size:12px;
	line-height:16px;
	margin:0px;
	position:relative;
	top:-141px }
.CouponFloatingFrame .Floatingcouponsscissor {
	background-position: -19px 0px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/Graphics-sp.gif);
	background-repeat:no-repeat;
	float:right;
	height: 25px;
	left:-17px;
	margin-top:-13px;
	position:relative;
	width:40px	 }

.LargeCouponContentBG {
	background-position: 0px -334px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/1pxGradient-sp.gif);
	float:left;
	height:139px;
	width:278px }
.LargeCouponWidth {
	width:280px }
.LargeCouponHorizontalWidth{
	width:250px }
.couponsscissor {
	background-position: -19px 0px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/Graphics-sp.gif);
	background-repeat:no-repeat;
	HEIGHT: 25px;
	position: absolute;
	left:140px;
	top: 138px;
	WIDTH:40px;
	z-index:1 }
.ButtonNormalBG {
	background-position: 0px -4px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/Buttons-1pxGradient-sp.gif);
	background-repeat:repeat;
	color:#fff!important;
	cursor:pointer;
	font:bold 14px Arial;
	float:left;
	height:27px;
	line-height:26px;
	overflow: hidden;
	text-align:center }
input.ButtonNormalBG {
	border:1px none;
	height:27px;
	padding-bottom:3px }
.ButtonGetQuotesWidth {
	width:90px }
.ButtonSearchWidth {
	width:60px }
.ButtonContinueWidth {
	width:75px }
.ButtonMovingQuotesWidth {
	width:150px }
.ButtonInsuranceQuotesWidth {
	width:170px }
.ButtonNormalLeftSide {
	background-position: -4px -4px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/Buttons-sp.gif);
	width:6px;
	height:27px;
	overflow: hidden;
	background-repeat:repeat;
	border:0;
	float:left }
.ButtonNormalRightSide {
	background-position: -10px -4px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/Buttons-sp.gif);
	background-repeat:repeat;
	border:0;
	float:left;
	height: 27px;
	overflow: hidden;
	position:relative;
	width:6px }
.DashedLineShort {
	border-top:1px dashed #cdcf97;
	height:1px;
	width:180px }

.CmtQtyImgPos {
	float:left;
	padding:10px 0 0 20px;
	width:210px }
.TrusteImage {
	background-image: url(http://media.moving.com/moving/mvng/new/truste.jpg);	
	background-repeat:no-repeat;
	height: 41px;
	padding:0px;
	overflow: hidden;
	width:116px }	
.CommitmentQualityImage {
	background-position: -575px 0px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/Graphics-sp.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	height: 25px;
	padding:0px;
	overflow: hidden;
	width:204px }
.CommitmentQualityText {
	margin: 0px 0 0 20px }
.CmtQtyTxtPos {
	float:left;
	padding-left:20px;
	width:584px }
.CommitmentQuality {
	color:#333333;
	font-size:12px	}
.CommitmentQuality ul {
	list-style-type:disc;
	padding: 5px 0 10px 20px;
	line-height:16px }
.ListStyleGen {
	list-style-type:disc;
	padding: 0 0 0 20px;
	margin:0 0 0 0px;
	line-height:16px }
.MoveFormMiddle {
	 }
.HeaderTextColor {
	color:#003e6d }

.FramedSectionSmall {
	height:128px;
	margin:0px 0 20px 0;
	width:320px }
.FramedSectionSmall a {
	color:#497cbc;
	font-size:12px;
	font-weight:bold;
	text-decoration:none }
.FramedSectionSmall br {
	line-height:10px }
.FramedSectionSmall h2 {
	display:block;
	font-weight: bold;
	font-size: 17px;
	padding-top:5px }
.FramedSectionSmall .HorizontalFrame {
	height:15px;
	width:320px }
.FramedSectionSmall .Content {
	height: 98px;
	width: 320px }
.FramedSectionSmall .ContentText {
	float: left;
	margin: 0px 10px 0px 10px;
	text-align: left }
.FramedSectionSmall .ContentTextBody {
	color: #333333;
	font-size: 12px;
	line-height:13px;
	padding-top:8px;
	text-align:left }
.FramedSectionSmall .ContentLink {
	color: #497cbc;
	font-size: 12px;
	font-weight: bold;
	padding-top:10px;
	text-decoration:none;
	margin-top:0px;
	padding-top:5px;
	text-align:left }
.FramedSectionSmall .BorderTop {
	border-bottom:2px solid #ccce94;
	float:left;
	height:5px;
	margin:0;
	overflow:hidden;
	padding:0;
	width:290px }
.FramedSectionSmall .BorderBottom {
	border-top:2px solid #ccce94;
	float:left;
	height:5px;
	margin:8px 0px 0 0;
	overflow:hidden;
	padding:0;
	width:290px }
.FramedSectionSmall .BorderLeft {
	border-right:2px solid #ccce94;
	float:left;
	height:98px;
	width:5px }
.FramedSectionSmall .BorderRight {
	border-left:2px solid #ccce94;
	float:right;
	height:98px;
	width:5px }
.FramedSectionSmall .CornerTopLeft {
	background-position: 0px -30px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/RoundedCorners-sp.gif);
	background-repeat:no-repeat;
	float: left;
	height: 15px;
	overflow: hidden;
	width: 15px }
.FramedSectionSmall .CornerTopRight {
	background-position: -15px -30px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/RoundedCorners-sp.gif);
	background-repeat:no-repeat;
	float: left;
	height: 15px;
	overflow: hidden;
	width: 15px }
.FramedSectionSmall .CornerBottomLeft {
	background-position: 0px -45px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/RoundedCorners-sp.gif);
	background-repeat:no-repeat;
	float: left;
	height: 15px;
	overflow: hidden;
	width: 15px }
.FramedSectionSmall .CornerBottomRight {
	background-position: -15px -45px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/RoundedCorners-sp.gif);
	background-repeat:no-repeat;
	float: left;
	height: 15px;
	overflow: hidden;
	width: 15px }

/*** Top Framed Section (e.g. Moving Blogs) ***/
.TopFramedSection {
	margin:0;
	position:relative;
	padding:0;
	width:320px }
.TopFramedSection h2 {
	color: #003e6d;
	display:block;
	font-size: 16px;
	font-weight: bold;
	line-height:16px;
	text-align:left }
.TopFramedSection h3 {
	color: #497cbc;
	display:block;
	font-size: 13px;
	font-family: verdana;
	font-weight: bold;
	padding-bottom: 5px }
.TopFramedSection strong {
	color: #333333;
	font-size: 13px;
	font-family: verdana;
	font-weight:bold }
.TopFramedSection em {
	font-weight:bold }
.TopFramedSection .TFSContent {
	color: #333333;
	font-size: 12px;
	padding:10px 0 0 15px;
	position:relative }
.TopFramedSection div.BG {
	background:url(http://media.moving.com/moving/mvng/rd09/1pxGradient-sp.gif) 0px -282px repeat;
	border-top:3px solid #dcdeb8;
	height:52px;
	left:0;
	overflow:hidden;
	position:absolute;
	top:0;
	width:320px	}
.TopFramedSection .ContentText {
	float:left;
	margin: 5px 0px 0 15px;
	position:relative;
	line-height:16px }
.TopFramedSection .LowerText {
	clear:both;
	line-height:16px;
	padding-bottom:5px;
	padding-top:5px }
.TopFramedSection .SubDivLine	{
	border-top:1px solid #dcdeb8;
	height:10px;
	margin-top:10px }
.TopFramedSection .DividerHorizontal {
	border-top:1px dashed #CCCE94;
	clear:both;
	margin-bottom:5px }
.TopFramedSection .LinkDiv {
	clear:both;
	border-top:1px dashed;
	margin-top:5px;
	height:5px }
.TopFramedSection .EndDiv	{
	border-top:3px solid #CCCE94;
	height:10px;
	margin-top:10px }
.TopFramedSection .SubTitle {
	color: #6f6e6e;
	font-size: 10px;
	margin:5px 0px 0px 0px;
	line-height:16px }
.TopFramedSection .PackingMovingImage {
	background-position: 0px 0px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/GlossaryBox.gif);
	background-repeat:no-repeat;
	display:inline;
	float: left;
	height: 110px;
	margin:-13px 0 0 0px;
	position:relative;
	overflow: hidden;
	width:264px }

.CouponsFramedSection {
	border-top: 1px dashed #000000;
	float:left;
	margin-top:-10px;
	position:relative;
	padding:0;
	width:440px }
.CouponsFramedSection h2 {
	color: #003e6d;
	display:block;
	font-size: 14px;
	font-weight: bold;
	line-height:16px;
	padding-bottom:4px;
	text-align:left }
.CouponsFramedSection .CFSContentBG {
	background-image:url(http://media.moving.com/moving/mvng/rd09/1pxGradient-sp.gif);
	background-position:0 -487px;
	float:left;
	height:40px;
	overflow:hidden;
	width:440px }
.CouponsFramedSection .PartnerLogoFrame {
	background-color:#ffffff;
	border:1px solid #DCDEB8;
	float:left;
	height:76px;
	position:relative;
	width:171px }
.CouponsFramedSection .PartnerLogoFrame a {
	position:relative;
	top:12px;
	left:10px }
.CouponsFramedSection .CFSContent {
	clear:both;
	float:left;
	left: 10px;
	position:relative;
	top: -25px;
	width:430px }
.CouponsFramedSection .CFSDescription {
	line-height:15px;
	margin-bottom:7px }
.CouponsFramedSection .CFSContentText {
	color: #333333;
	float:left;
	font-size: 12px;
	margin-left:15px;
	position:relative;
	width:230px }
.CouponsFramedSection .CFSContentText a {
	display:block }
.CouponsFramedSection .CFSSubtext {
	color:#6f6e6e;
	font-size:12px;
	float:left;
	height:20px;
	padding-right:15px }
.CouponsFramedSection .CFSSmalltext {
	color:#999999;
	font-size:10px;}

.SubformDivVertical {
	height: 98px;
	width: 320px }
.SubFormDivContent {
	float: left;
	margin: 0px 10px 0px 10px;
	border:1px solid;
	text-align: left }
.BtnComp {
	}
.ButtonShortBG {
	background-position: 0px -193px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/Buttons-1pxGradient-sp.gif);
	background-repeat:repeat;
	color:#6f6e6e!important;
	cursor:pointer;
	font:bold 11px Arial;
	float:left;
	height:20px;
	line-height:23px;
	overflow: hidden;
	text-align:center }
.ButtonSmallBG {
	background-position: 0px -109px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/Buttons-1pxGradient-sp.gif);
	background-repeat:repeat;
	color:#ffffff!important;
	cursor:pointer;
	font:bold 11px Arial;
	float:left;
	height:20px;
	line-height:23px;
	overflow: hidden;
	text-align:center }
input.ButtonSmallBG {
	background-color:transparent;
	border:none;
	height:20px;
	line-height:20px;
	padding-bottom:3px }
input.ButtonShortBG {
	background-color:transparent;
	border:none;
	height:20px;
	line-height:20px;
	padding-bottom:2px }
.ButtonCompareWidth {
	width:102px }
.ButtonViewCouponWidth {
	width:84px }
.ButtonShortLeftSide {
	background-position: 0px -193px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/Buttons-sp.gif);
	width:10px;
	height: 20px;
	overflow: hidden;
	background-repeat:repeat;
	border:0;
	float:left }
.ButtonShortRightSide {
	background-position: -10px -193px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/Buttons-sp.gif);
	background-repeat:repeat;
	border:0;
	height: 20px;
	overflow: hidden;
	position:relative;
	width:10px }
.ButtonSmallLeftSide {
	background-position: 0px -109px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/Buttons-sp.gif);
	width:10px;
	height: 20px;
	overflow: hidden;
	background-repeat:repeat;
	border:0;
	float:left }
.ButtonSmallRightSide {
	background-position: -10px -109px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/Buttons-sp.gif);
	background-repeat:repeat;
	border:0;
	height: 20px;
	overflow: hidden;
	position:relative;
	width:10px }
.BtnComp:hover .ButtonShortLeftSide {
	background-position:0 -221px }
.BtnComp:hover .ButtonShortRightSide {
	background-position:-10px -221px }
.BtnComp:hover .ButtonShortBG {
	background-position:0 -221px }

.FindMoverWidgetHorizontal {
	display:inline;
	margin-left:15px;
	width:750px }

.FindaMoverTopRightCornerPosition	{
	left:765px;}
.FindaMoverBottomRightCornerPosition	{
	left:765px;
	top:434px }
.FindaMoverLeftCornerPosition	{
	top:434px }
.MoveFormCornerPostion	{
	left:425px;}
.FindaMoverFormMainImage {
	background-image: url(http://media.moving.com/moving/mvng/rd09/FindaMover.gif);
	background-repeat:no-repeat;
	height: 340px;
	left:579px;
	overflow: hidden;
	position:absolute;
	top:94px;
	width:189px }
.FindaMoverFormSSImage {
	background-image: url(http://media.moving.com/moving/mvng/rd09/SelfServiceMover.jpg);
	background-repeat:no-repeat;
	height: 245px;
	left:637px;
	overflow: hidden;
	position:absolute;
	top:187px;
	width:132px }
.FindaMoverFormINImage {
	background-image: url(http://media.moving.com/moving/mvng/rd09/InternationalMover.png);
	background-repeat:no-repeat;
	height: 265px;
	left:640px;
	overflow: hidden;
	position:absolute;
	top:169px;
	width:128px }
.FindaMoverFormSMImage {
	background-image: url(http://media.moving.com/moving/mvng/rd09/SpecialtyMoves.gif);
	background-repeat:no-repeat;
	height: 200px;
	left:637px;
	overflow: hidden;
	position:absolute;
	top:232px;
	width:138px }
.FindaMoverFormAUImage {
	background-image: url(http://media.moving.com/moving/mvng/rd09/AutoTransport.png);
	background-repeat:no-repeat;
	height: 205px;
	left:624px;
	overflow: hidden;
	position:absolute;
	top:229px;
	width:144px }
.FindMoverOneFormImage{
	background-image: url(http://media.moving.com/moving/mvng/rd09/FindaMover-oneform.gif);
	background-repeat:no-repeat;
	height:369px;
	left:549px;
	overflow: hidden;
	position:absolute;
	top:203px;
	width:218px;}
.FSImgPos {
	top:91px }
.MoverFormVerticalLine {
	left:446px;
	position:absolute;
	top: 55px }
.MoverFormVerticalLine .VerticalLineSpace {
	background-image: url(http://media.moving.com/moving/mvng/rd09/VerticalLineSeparator.png);
	background-repeat:repeat-y;
	height: 115px;
	width:4px;	}
.MoverFormVerticalLine .VerticalOtherGradientsTop {
	background-position: 0px -22px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/OtherGradients-sp.png);
	background-repeat:no-repeat;
	height:128px;
	width:4px }
.MoverFormVerticalLine .VerticalOtherGradientsBottom {
	background-position: 0px -150px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/OtherGradients-sp.png);
	background-repeat:no-repeat;
	height:125px;
	width:4px }

.FindaMoverWidgetVerticalRight{
	height:427px;
	left:773px;
	position:absolute;
	top:7px;	}
.FindaMoverWidgetVerticalLeft{
	float:left;
	height:427px }
.FindaMoverSteps {
	left:443px;
	position:absolute;
	top:57px;
	width:400px;	}

.FindaMoverSubContent   {
	color: #333333;
	font-size: 11px;
	padding-right:10px  }
.FindaMoverSubContent a {
	font-size: 1em;
	font-weight: bold }

.Movelinks {
	color: #497cbc;
	font-size: 11px;
	padding-right:10px }
.Subheader {
	color: #333333;
	font-size: 18px;
	padding-left:25px;}
.FindAreYouMoverImage {
	background-position: -495px 0px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/Graphics-sp.gif);
	background-repeat:no-repeat;
	height: 45px;
	overflow: hidden;
	padding:0px;
	width:59px }
.GuideAreYouMoverImage {
	background-position: -122px 0px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/Graphics-sp.gif);
	background-repeat:no-repeat;
	float:left;
	height: 69px;
	overflow: hidden;
	margin:5px 8px 0px 0px;
	padding:0px;
	width:91px }

.ConfirmationContent {
	width:780px;
	font-size:12px;
	color:#333333 }
.ConfirmationContent h1 {
	color: #003E6D;
	font-size: 26px;
	font-weight:bold;
	margin:0px 10px 0px 30px;
	line-height:26px }

.CompareMoversContent {
	width:584px;
	float:left;
	font-size:12px;
	color:#333333 }
.CompareMoversContent h1 {
	color: #003E6D;
	font-size: 26px;
	font-weight:bold;
	padding:0px 10px 0px 20px;
	line-height:26px;
	position:relative }
.CompareMoversContent .BtnContinuePos {
	float:right;
	margin-right:10px }
.CompareMoversContent .tblResult {
	float:left;
	padding-left:10px }

.MortResultsContent{
	font-size:12px;
	position:relative;
	width:580px }
.MortResultsContent h1{
	font-size:18px;
	line-height:26px }
.MortDiscSection{
	float:left;
	padding-top:15px;
	padding-bottom:10px;
	width:725px }

h2 a.NextSteps {
	color:#497cbc;
	font-size:14px;
	font-weight:bold;
	text-decoration:none}
.NextStepsStorageImage{
	background-position: -381px 0px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/Graphics-sp.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	height: 56px;
	overflow: hidden;
	padding:0px;
	width:58px }
.NextStepsPlannerImage{
	background-position: -439px 0px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/Graphics-sp.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	height: 56px;
	overflow: hidden;
	padding:0px;
	width:55px }
.NextStepsBoxImage{
	background-position: -296px 0px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/Graphics-sp.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	height: 52px;
	overflow: hidden;
	padding:0px;
	width:85px }
.NextStepsTruckImage{
	background-position: -212px 0px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/Graphics-sp.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	height: 60px;
	overflow: hidden;
	padding:0px;
	width:84px }
.SmallVerticalLineSpace {
	background-image: url(http://media.moving.com/moving/mvng/rd09/VerticalLineSeparator.png);
	background-repeat:repeat-y;
	height: 51px;
	padding:2px;
	width:4px;}
.SmallVerticalOtherGradientsTop {
	background-position: 0px -39px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/OtherGradients-sp.png);
	background-repeat:no-repeat;
	height:40px;
	padding:2px;
	width:4px }
.SmallVerticalOtherGradientsBottom {
	background-position: 0px -220px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/OtherGradients-sp.png);
	background-repeat:no-repeat;
	height: 40px;
	padding:2px;
	width:4px }
.PrintLogo {
	background-position: 0px 0px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/OtherPageAssets-sp.png);
	background-repeat:no-repeat;
	cursor:pointer;
	height:10px;
	position:relative;
	left:-5px;
	top:10px;
	width:10px }
.UpImage {
	background:url(http://media.moving.com/moving/mvng/rd09/OtherPageAssets-sp.png) -10px 0;
	cursor:pointer;
	float: left;
	height: 15px;
	overflow: hidden;
	width:12px }

.HeaderSubNavBG {
	background-position: 0px 26px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/1pxGradient-sp.gif);
	background-repeat:repeat;
	height: 26px;
	width: 802px;
	position:relative;top:-15px }
.HeaderSubNavBG .HeaderSubNavText 	{
	height:26px;
	position:relative;
	top:3px;	}
.HeaderSubNavBG .HeaderSubNavText a {
	color: #497cbc;
	font-size: 11px;
	padding-left:8px }
.HeaderSubNavBG .HeaderSubNavText .selectSubMenu{
	color: #6d7051;
	font-weight: Bold }
.HeaderSubNavBG .HeaderSubNavText em{
	color: #6d7051;
	font-size: 11px;
	padding-left:8px }

.QuoteMoveFormHeight {
	height:445px }
.QuoteMoveFormCornerPosition {
	top:452px }
.MoverFormVerticalLine .QuoteMoveFormGradientsBottom {
	height:128px }
.CompareMoveFormSubHeader {
	margin:-2px 10px 0px 20px }

/* Added for Truck Rental page */
.TruckAdSeparator {
	float:left;
	height:265px;
	width:30px }
.TruckAdSeparator .VerticalGradientTop {
	background-position: 0px -22px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/OtherGradients-sp.png);
	background-repeat:no-repeat;
	height:128px;
	margin:0 auto;
	width:4px 	}
.TruckAdSeparator .VerticalGradientBottom {
	background-position: 0px -150px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/OtherGradients-sp.png);
	background-repeat:no-repeat;
	height: 128px;
	margin:0 auto;
	width:4px }
.TruckAdSeparator .VerticalLineSpace {
	background-image: url(http://media.moving.com/moving/mvng/rd09/VerticalLineSeparator.png);
	background-repeat:repeat-y;
	margin:0 auto;
	width:4px;	}

.TruckAdContainer {
	float:left;
	height:275px;
	width:221px }
.TruckAdImageContainer {
	background-color:#ffffff;
	border:1px solid #CCCE94;
	height:75px;
	width:219px }
.TruckPackingAndLoading {
	background-position: 0px 0px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/PackingAndLoading.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
	height:83px;
	width:208px;}

.TRImage {
 	border:1px solid #CCCCCC;
 	display:block;
 	height:103px;
 	margin:0 auto;
 	width:284px }
.TRAdColumn {
	display:inline;
	float:left;
	margin:10px 15px 0 15px;
	width:221px }
.TRDividerH {
	border-top:1px solid #E7E9C2;
	height:20px;
	margin:10px auto 0 auto }

.UsedBoxesAd{
	background-image: url(http://media.moving.com/moving/mvng/rd09/UsedBoxes-ad.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	height: 75px;
	overflow: hidden;
	padding:0px;
	width:219px }
.UBoxesAd{
	background-image: url(http://media.moving.com/moving/mvng/rd09/UBoxes-ad.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	height: 75px;
	overflow: hidden;
	padding:0px;
	width:219px }

.StorageAdContainer {
	float:left;
	height:247px;
	width:221px }
.StorageAdImageContainer {
	background-color:#ffffff;
	border:1px solid #CCCE94;
	height:75px;
	width:219px }

.StorageAdSeparator {
	float:left;
	height:246px;
	width:45px }
.StorageAdSeparator .VerticalGradientTop {
	background-position: 0px -22px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/OtherGradients-sp.png);
	background-repeat:no-repeat;
	height:123px;
	margin:0 auto;
	width:4px }
.StorageAdSeparator .VerticalGradientBottom {
	background-position: 0px -150px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/OtherGradients-sp.png);
	background-repeat:no-repeat;
	height: 123px;
	margin:0 auto;
	width:4px }

.FrameMoverMiscSection {
	position:relative;
	width:209px }
.FrameMoverMiscSection h1 {
	color:#003E6D;
	font-weight:bold;
	font-size:16px;
	margin:0;
	padding:0;
	line-height:20px;
	padding:0 }
.FrameMoverMiscSection h2 {
	color: #6f6e6e;
	font-size: 12px;
	font-weight: bold }
.FrameMoverMiscSection br {
	line-height:4px }
.FrameMoverMiscSection .FMMSSubTitle {
	color: #6f6e6e;
	font-size: 11px;
	margin:0px 0px 3px 0px }
.FrameMoverMiscSection .FormBG {
	background-color:#F9F9EF}
.FrameMoverMiscSection .BorderTop {
	border-top:1px solid #DCDEB8;
	height:5px;
	position: relative;left:15px }
.FrameMoverMiscSection .BorderRight {
	border-right:1px solid #DCDEB8;
	float:left;
	overflow:hidden;
	position:relative;
	top:9px;
	width:0px }
.FrameMoverMiscSection .BorderBottom {
	border-bottom:1px solid #DCDEB8;
	clear:both;
	height:5px;
	position:relative;left:15px;
	overflow:hidden }
.FrameMoverMiscSection .BorderLeft {
	border-left:1px solid #DCDEB8;
	float:left;
	position:relative;
	top:9px;
	overflow:hidden;
	width:0px }
.FrameMoverMiscSection .CornerTL {
	background-image:url(http://media.moving.com/moving/mvng/rd09/RoundedCorners-sp.gif);
	background-position: 0px -60px;
	height:15px;
	left:0px;
	overflow:hidden;
	position:absolute;
	top:0px;
	width:15px;}
.FrameMoverMiscSection .CornerTR {
	background-image:url(http://media.moving.com/moving/mvng/rd09/RoundedCorners-sp.gif);
	background-position:-15px -60px;
	height:15px;
	overflow:hidden;
	position:absolute;
	top:0px;
	width:15px }
.FrameMoverMiscSection .CornerBL {
	background-image:url(http://media.moving.com/moving/mvng/rd09/RoundedCorners-sp.gif);
	background-position:0px -75px;
	height:15px;
	left:0px;
	overflow:hidden;
	position:absolute;
	width:15px }
.FrameMoverMiscSection .CornerBR {
	background-image:url(http://media.moving.com/moving/mvng/rd09/RoundedCorners-sp.gif);
	background-position:-15px -75px;
	height:15px;
	position:absolute;
	overflow:hidden;
	width:15px;	}
.FrameMoverMiscSection .ContentBG {
	float:left }
.FrameMoverMiscSection .ContentText {
	color: #333333;
	font-size: 12px;
	line-height:16px;
	margin: 0px 0 0 15px }
.FrameMoverMiscSection .GlossaryImage{
	background-position: 0px 0px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/GlossaryOfTerms.jpg);
	background-repeat:no-repeat;
	display:inline;
	float: left;
	height: 95px;
	margin:5px 0 0 0px;
	position:relative;
	overflow: hidden;
	width:120px;
	padding-right:10px;	}
.FrameMoverMiscSection .FloatingCornerTL {
	background:url(http://media.moving.com/moving/mvng/rd09/RoundedCorners-sp.gif) 0px -60px;
	float:left;
	height:15px;
	overflow:hidden;
	width:15px }
.FrameMoverMiscSection .FloatingCornerTR {
	background:url(http://media.moving.com/moving/mvng/rd09/RoundedCorners-sp.gif) -15px -60px;
	float:left;
	height:15px;
	overflow:hidden;
	width:15px }
.FrameMoverMiscSection .FloatingCornerBL {
	background:url(http://media.moving.com/moving/mvng/rd09/RoundedCorners-sp.gif) -0px -75px;
	clear:both;
	float:left;
	height:15px;
	overflow:hidden;
	width:15px }
.FrameMoverMiscSection .FloatingCornerBR {
	background:url(http://media.moving.com/moving/mvng/rd09/RoundedCorners-sp.gif) -15px -75px;
	float:left;
	height:15px;
	overflow:hidden;
	width:15px }
.FrameMoverMiscSection .FloatingTop {
	background-color:#F9F9EF;
	border-top:1px solid #DCDEB8;
	float:left;
	height:14px;
	overflow:hidden;
	width:156px }
.FrameMoverMiscSection .FloatingBody {
	background-color:#F9F9EF;
	border-left:1px solid #DCDEB8;
	border-right:1px solid #DCDEB8;
	clear:both;
	float:left;
	width:184px }
.FrameMoverMiscSection .FloatingBottom {
	background-color:#F9F9EF;
	border-bottom:1px solid #DCDEB8;
	float:left;
	height:14px;
	overflow:hidden;
	width:156px }
.FrameMoverMiscSection .CalendarIcon {
	background-position: 0px 0px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/Graphics-sp.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	height: 15px;
	margin-top:2px;
	width:18px }
.FrameMoverMiscSection .VerticalSep {
	float:left;
	width:20px }
.FrameMoverMiscSection .NextStepsCnt {
	float:left;
	margin:10px 10px 0px 0px;
	width:163px }
.NextStepsCnt .AreYouMoverImagePos {
	margin:10px 0px 15px 15px }
.NextStepsCnt .NextStepsStorageImagePos {
	margin:15px 0 20px 48px }
.NextStepsCnt .TruckRentalImagePos {
	margin: 10px 30px 1px 15px }
.NextStepsCnt .GuidesToMortgageImagePos {
	margin:10px 0px 5px 27px }

.TopFramedSimple {
	clear:both;
	margin:0;
	position:relative;
	padding:0 }
.TopFramedSimple h2 {
	color: #003e6d;
	display:block;
	font-size: 16px;
	font-weight: bold;
	line-height:16px;
	padding:13px 0 4px 4px;
	text-align:left }
.TopFramedSimple ul {
	font-size:10px;
	list-style-type:disc;
	margin: 0 0 0 27px;
	padding:0 0 0 0 }
.TopFramedSimple li {
	line-height:12px;
	margin:0 }
.TopFramedSimple li a {
	margin-left:-5px }
.TopFramedSimple li .Divider {
	border-top:1px solid #CCCE94;
	height:7px;
	left:-20px;
	line-height:0;
	margin-top:7px;
	position:relative;
	top:0px;
	width:189px }
.TopFramedSimple li .DividerLarge {
	border-top:1px solid #CCCE94;
	height:7px;
	left:-20px;
	line-height:0;
	margin-top:10px;
	position:relative;
	top:0px;
	width:255px }
.TopFramedSimple .TopDividerLarge {
	border-top:1px solid #CCCE94;
	height:5px;
	width:277px }
.TopFramedSimple .ContentBG {
	background-color:#FFFFFF;
	border-top:3px solid #CCCE94;
	float: left;
	overflow:hidden }
.TopFramedSimple .Content {
	clear:both;  /* needed for IE6 bug */
	margin: 0;
	position:absolute;
	top: 10px }
.TopFramedSimple .ContentText {
	color: #333333;
	font-size: 12px;
	font-family:arial;
	line-height:16px;
	margin: 5px 0px 0 0px }
.AMSASectionColumn {
	margin-left:5px }
.AMSASectionColumn .MovingTextGen {
	margin-left:5px }
.ProMoverSmall{
	background: transparent url(http://media.moving.com/moving/mvng/rd09/ProMover-logo-30x25.gif);
	float: left;
	height:30px;
	overflow: hidden;
	position:relative;
	top:3px;
	width: 25px}
.AmsaSmall{
	background: transparent url(http://media.moving.com/moving/mvng/new/movingicons/amsa.gif);
	background-repeat:no-repeat;
	float: left;
	height:25px;
	overflow: hidden;
	width: 60px}	
.AMSALogo{
	background-image:url(http://media.moving.com/moving/mvng/rd09/AMSA-logo-58x110.gif);
	float:left;
	height: 58px;
	width:110px }
.ProMoverLogo{
	background-image:url(http://media.moving.com/moving/mvng/rd09/ProMover-logo-61x50.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	height: 61px;
	overflow: hidden;
	width:50px }
.ServiceImages01  {
	background-image: url(http://media.moving.com/moving/mvng/new/movingicons/full-service.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	float:left;
	height:25px;
	padding:2px;
	width:25px;}
.ServiceImages02  {
	background-image: url(http://media.moving.com/moving/mvng/new/movingicons/self-service.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	float:left;
	height:25px;
	padding:2px;
	width:25px }
.ServiceImages03  {
	background-image: url(http://media.moving.com/moving/mvng/new/movingicons/auto.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	float:left;
	height:25px;
	padding:2px;
	width:25px }
.ServiceImages04  {
	background-image: url(http://media.moving.com/moving/mvng/new/movingicons/international.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	float:left;
	height:25px;
	padding:2px;
	width:25px }
.ServiceImages05  {
	background-image: url(http://media.moving.com/moving/mvng/new/movingicons/Office.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	float:left;
	height:25px;
	padding:2px;
	width:25px }
.ServiceImages06  {
	background-image: url(http://media.moving.com/moving/mvng/new/movingicons/Piano.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	float:left;
	height:25px;
	padding:2px;
	width:25px }
.ServiceImages07  {
	background-image: url(http://media.moving.com/moving/mvng/new/movingicons/art_antiques.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	float:left;
	height:25px;
	padding:2px;
	width:25px }
.ServiceImages08  {
	background-image:url(http://media.moving.com/moving/mvng/new/movingicons/move_labor.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	float:left;
	height:25px;
	padding:2px;
	width:25px }
.StorageServiceImages1  {
	background-image: url(http://media.moving.com/moving/core/selfstorage/truck.gif);
	background-repeat:no-repeat;
	float:left;
	height:25px;
	padding:2px;
	width:25px;}
.StorageServiceImages2  {
	background-image: url(http://media.moving.com/moving/core/selfstorage/box.gif);
	background-repeat:no-repeat;
	float:left;
	height:25px;
	padding:2px;
	width:25px }
.StorageServiceImages3  {
	background-image: url(http://media.moving.com/moving/core/selfstorage/packing.gif);
	background-repeat:no-repeat;
	float:left;
	height:25px;
	padding:2px;
	width:25px }
.StorageServiceImages4  {
	background-image: url(http://media.moving.com/moving/core/selfstorage/sun.gif);
	background-repeat:no-repeat;
	float:left;
	height:25px;
	padding:2px;
	width:25px }
.StorageServiceImages5  {
	background-image: url(http://media.moving.com/moving/core/selfstorage/clock.gif);
	background-repeat:no-repeat;
	float:left;
	height:25px;
	padding:2px;
	width:25px }
.StorageServiceImages6  {
	background-image: url(http://media.moving.com/moving/core/selfstorage/eye.gif);
	background-repeat:no-repeat;
	float:left;
	height:25px;
	padding:2px;
	width:25px }
.StorageServiceImages7  {
	background-image: url(http://media.moving.com/moving/core/selfstorage/lock.gif);
	background-repeat:no-repeat;
	float:left;
	height:25px;
	padding:2px;
	width:25px }
.StorageServiceImages8  {
	background-image:url(http://media.moving.com/moving/core/selfstorage/hand.gif);
	background-repeat:no-repeat;
	float:left;
	height:25px;
	padding:2px;
	width:25px }
.StorageServiceImages9  {
	background-image: url(http://media.moving.com/moving/core/selfstorage/manager.gif);
	background-repeat:no-repeat;
	float:left;
	height:25px;
	padding:2px;
	width:25px }
.StorageServiceImages10  {
	background-image:url(http://media.moving.com/moving/core/selfstorage/space.gif);
	background-repeat:no-repeat;
	float:left;
	height:25px;
	padding:2px;
	width:25px }
.Subcontentsmall{
	font-size:11px;
	padding:5px 0px 15px 10px;}

.SubHeaderGen {
	color:#ffffff;
	font-size:12px;}
.SubHeaderGen a {
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline }

.FindamoverResultsTableBG {
	background-color:#a5a28c;}
.FindamoverTab {
	padding-left:11px;
	vertical-align:middle;
	width:200px;}
.RedArrowImage{
	background: transparent url(http://media.moving.com/moving/mvng/rd09/RedArrow.gif);
	float:right;
	height: 35px;
	left:5px;
	margin-right:5px;
	overflow: hidden;
	position:relative;
	top:10px;
	width: 32px;}
.CheckboxGreyBG  {
	background-color:#cec7bd;
	vertical-align:middle;
	text-align:center;
	width:25px;	}

.MoverLearnExploreForm {
	padding:0px;
	position:relative;
	width: 440px }
.MoverLearnExploreForm h1 {
	color: #003E6D;
	display:block;
	font-size: 26px;
	font-weight:bold;
	margin:0px 10px 0px 20px }
.MoverLearnExploreForm .MLEContent {
	float:left;
	position:relative;
	width: 426px;}
.LearnExploreSkyAdContent{
	vertical-align:middle;
	background-color:#efefef;
	height: 285px;
	width: 320px }
.MoverLearnExploreForm .MoveNeighborhoodSections {
	margin: 0 0px 0 0px;
	width:212px }
.MoverLearnExploreForm .MLEFormLine {
	height:182px;
	margin-top:10px;
	width:209px }
.MoverLearnExploreForm .HomeImage {
	background-position: 0px 0px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/LearnAndExplore.jpg);
	background-repeat:no-repeat;
	cursor: pointer;
	height: 70px;
	margin-bottom:5px;
	margin-left:20px;
	margin-top:0px;
	width:171px }
.MoverLearnExploreForm .MLEContentText {
	float: left;
	margin: 0px 0px 0px 0px;
	padding-left:20px;
	text-align: left }
.MoverLearnExploreForm h2 {
	display:block;
	font-weight: bold;
	font-size: 17px;
	padding-top:5px }
.MoverLearnExploreForm .MLEContentTextBody {
	color: #333333;
	font-size: 12px;
	line-height:13px;
	padding-top:8px;
	padding-left:0px ;
	text-align:left }
.MoverLearnExploreForm .CityComparisonsImage {
	background-position: 0px -70px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/LearnAndExplore.jpg);
	background-repeat:no-repeat;
	cursor: pointer;
	height: 70px;
	margin-bottom:5px;
	margin-left:20px;
	margin-top:0px;
	width:171px }
.MoverLearnExploreForm .CityProfileImage {
	background-position: 0px -140px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/LearnAndExplore.jpg);
	background-repeat:no-repeat;
	cursor: pointer;
	height: 70px;
	margin-bottom:5px;
	margin-left:20px;
	margin-top:0px;
	width:171px }
.MoverLearnExploreForm .SchoolReportsImage {
	background-position: 0px -210px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/LearnAndExplore.jpg);
	background-repeat:no-repeat;
	cursor: pointer;
	height: 70px;
	margin-bottom:5px;
	margin-left:20px;
	margin-top:0px;
	width:171px }

.GuideMovingImage {
	background-position: 0px 0px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/GuyWithBoxes.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
	display:inline;
	float: left;
	height: 76px;
	margin:5px 0 0 0px;
	position:relative;
	overflow: hidden;
	width:96px }
.GuidesToMovingImage {
	background-position: 0px -504px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/Articles-LeftCol-sp.jpg);
	background-repeat:no-repeat;
	display:inline;
	float: left;
	height: 126px;
	margin:5px 0 0 0px;
	overflow: hidden;
	width:124px }
.GuidesToMovingLeftColImage {
	background-position: 0px 0px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/Articles-LeftCol-sp.jpg);
	background-repeat:no-repeat;
	display:inline;
	float: left;
	height: 126px;
	margin:5px 0 0 0px;
	overflow: hidden;
	width:124px }
.GuidesToStorageLeftColImage {
	background-position: 0px -126px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/Articles-LeftCol-sp.jpg);
	background-repeat:no-repeat;
	display:inline;
	float: left;
	height: 126px;
	margin:5px 0 0 0px;
	overflow: hidden;
	width:124px }
.GuidesToMortgageLeftColImage {
	background-position: 0px -252px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/Articles-LeftCol-sp.jpg);
	background-repeat:no-repeat;
	display:inline;
	float: left;
	height: 126px;
	margin:5px 0 0 0px;
	overflow: hidden;
	width:124px }
.GuidesToInsuranceLeftColImage {
	background-position: 0px -378px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/Articles-LeftCol-sp.jpg);
	background-repeat:no-repeat;
	display:inline;
	float: left;
	height: 126px;
	margin:5px 0 0 0px;
	overflow: hidden;
	width:124px }
.GuidesToRealEstateLeftColImage {
	background-position: 0px -504px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/Articles-LeftCol-sp.jpg);
	background-repeat:no-repeat;
	display:inline;
	float: left;
	height: 126px;
	margin:5px 0 0 0px;
	overflow: hidden;
	width:124px }
.GuidesToHomeGardenLeftColImage {
	background-position: 0px -630px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/Articles-LeftCol-sp.jpg);
	background-repeat:no-repeat;
	display:inline;
	float: left;
	height: 126px;
	margin:5px 0 0 0px;
	overflow: hidden;
	width:124px }
.GuidesToHomeGardenRightColImage {
	background-position: 0px 0px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/Articles-RightCol-sp.jpg);
	background-repeat:no-repeat;
	display:inline;
	float: left;
	height: 76px;
	margin:5px 0 0 0px;
	overflow: hidden;
	width:94px }
.GuidesToMortgageRightColImage {
	background-position: 0px -76px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/Articles-RightCol-sp.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
	display:inline;
	float: left;
	height: 76px;
	margin:5px 0 0 0px;
	overflow: hidden;
	position:relative;
	width:94px }
.GuidesToMovingRightColImage {
	background-position: 0px -152px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/Articles-RightCol-sp.jpg);
	background-repeat:no-repeat;
	float: left;
	display:inline;
	height: 76px;
	margin:5px 0 0 0px;
	overflow: hidden;
	width:94px }
.GuidesToStorageRightColImage {
	background-position: 0px -228px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/Articles-RightCol-sp.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
	display:inline;
	float: left;
	height: 76px;
	margin:5px 0 0 0px;
	overflow: hidden;
	position:relative;
	width:94px }
.GuidesToRealEstateRightColImage {
	background-position: 0px -304px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/Articles-RightCol-sp.jpg);
	background-repeat:no-repeat;
	display:inline;
	height: 76px;
	margin:5px 0 0 0px;
	overflow: hidden;
	width:94px }
.GuidesToInsuranceRightColImage {
	background-position: 0px -380px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/Articles-RightCol-sp.jpg);
	background-repeat:no-repeat;
	display:inline;
	float: left;
	height: 76px;
	margin:5px 0 0 0px;
	overflow: hidden;
	width:94px }
.OutwardLinkImage {
	background-image: url(http://media.moving.com/moving/mvng/rd09/Outward-link-blue.gif);
	background-repeat:no-repeat;
	display:inline-block;
	height: 9px;
	margin:2px 0 0 5px;
	vertical-align:top;
	width:10px }
.OutwardLinkWhiteImage {
	background-image: url(http://media.moving.com/moving/mvng/rd09/Outward-link-white.gif);
	background-repeat:no-repeat;
	float:left;
	height: 10px;
	margin:8px 0px 0px -22px;
	width:11px }
.InsuranceImg {
	background-repeat:no-repeat;
	display:inline;
	float: left;
	height: 31px;
	position:relative;
	overflow: hidden;
	top:-8px;
	width:88px }
.InsuranceSponsoredByLogo {
	background-image: url(http://media.moving.com/moving/mvng/rd09/liberty-mutual-logo.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
	float:left;
	height:31px;
	padding:0px;
	width:88px }
.BankrateLogo {
	background-image: url(http://media.moving.com/moving/mvng/rd09/BankrateCom-Logo.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	float:left;
	height:18px;
	padding:0px;
	width:94px }
.CalculatorImage {
	background :transparent url(http://media.moving.com/moving/mvng/rd09/ToolsAndServices.jpg);
	height:142px;
	left:216px;
	overflow: hidden;
	position:absolute;
	top:229px;
	width:217px;}
.StartImage {
	background-position: -22px -1px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/OtherPageAssets-sp.png);
	background-repeat:no-repeat;
	display:inline;
	float: left;
	height: 15px;
	position:relative;
	overflow: hidden;
	width:15px }

.CityStateFormContainer {
	width:541px }
.CityStateFormContainer h1 {
	font-size:23px;
	display:block;
	line-height:23px;
	margin:9px 0 8px 0 }

.CityStateImageContainer {
	display:inline;
	float:right;
	height:103px;
	margin-right:10px;
	overflow:hidden }

.VerticalSeparatorShort {
	float:left;
	height:134px;
	width:45px }
.VerticalSeparatorShort .VerticalGradientTop {
	background-position: 0px -22px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/OtherGradients-sp.png);
	background-repeat:no-repeat;
	height:67px;
	margin:0 auto;
	width:4px }
.VerticalSeparatorShort .VerticalGradientBottom {
	background-position: 0px -211px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/OtherGradients-sp.png);
	background-repeat:no-repeat;
	height: 67px;
	margin:0 auto;
	width:4px }

.LargeQuoteLeftImage {
	background-position: 0px 0px;
	background-image:url(http://media.moving.com/moving/mvng/rd09/LargeQuotes.gif);
	height:24px;
	left:0;
	position:absolute;
	top:0;
	width:31px }
.LargeQuoteRightImage {
	background-position: 0px -24px;
	background-image:url(http://media.moving.com/moving/mvng/rd09/LargeQuotes.gif);
	height:24px;
	left:205px;
	position:absolute;
	top:90px;
	width:31px }

.TestimonialContainer {
	float:left;
	font-size:12px;
	font-style:italic;
	margin:7px 0 0 -10px;
	position:relative;
	width:220px }
.TestimonialContainer .ContentText {
	left:10px;top:0px;
	position:relative;
	width:230px;
	z-index:1 }

ul.SettlingInList {
	font-size:10px;
	list-style-type:disc;
	margin: 5px 0 0 15px;
	padding:0 0 0 0 }
ul.SettlingInList li {
	line-height:15px;
	height:auto;
	margin:0 }
ul.SettlingInList li a {
	margin-left:-5px }

.DividerHorizontalMisc {
	border-top:1px solid #CCCE94;
	height:10px }

.ArticleFeaturedMovingLargeImage {
	background-image: url(http://media.moving.com/moving/mvng/rd09/Articles-GlossaryMain-sp.jpg);
	background-repeat:no-repeat;
	height:104px;
	overflow:hidden;
	width:260px}

.BreadCrumb {
	position:relative;
	top:-10px }
.BreadCrumb a {
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	line-height:10px;
	vertical-align:top   }
.BreadCrumb	em {
	font-family:verdana;
	font-size:10px;
	line-height:10px;
	font-weight:bold;
	vertical-align:top }
.BreadCrumb .Current {
	color:#000000 }

.ArticleListContainer {
	float:left;
	margin:5px 0 5px 14px;
	width:266px }
.ArticleListContainer h1 {
	display:block;
	font-size:14px;
	line-height:14px;
	margin:4px 0 3px 0 }
.ArticleListContainer ul {
	list-style-type:disc;
	margin-left:20px;
	margin-bottom:5px }
.ArticleListContainer ul a {
	font-size:12px;
	font-family:verdana;
	font-weight:bold;
	line-height:17px;
	margin-left:-5px }
.ArticleListContainer a {
	margin-left: 5px }

.FindaMoverOneFormMainImage {
	background-position: 0px 0px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/FindaMover_oneform.jpg);
	background-repeat:no-repeat;
	height: 380px;
	left:545px;
	overflow: hidden;
	position:absolute;
	top:190px;
	width:221px }
.GoogleAd {
	border:1px solid #e5e6de }
.ArticleMainGoogleAd {
	border:1px solid #E7E9C2;
	float:right;
	height:525px;
	margin-top:10px;
	width:186px }

.MainQuotesForm {
	float:left;
	padding:0px 0px 20px 0px;
	position:relative }
.MainQuotesForm h1 {
	color:#003E6D;
	display:block;
	font-size:26px;
	font-weight:bold;
	margin:0 10px 0 20px }
.MainQuotesForm .MQFContentBg {
	background-color:#FBFBF0;
	float:left;
	width:773px }
.MainQuotesForm .MQFContent {
	float:left;
	margin-left:5px;
	width:420px }

.MainQuotesForm .MNFQFContent{
	margin-bottom:8px;
	width:251px }
.MNFQFContent .MoveFormFields {
	margin-left:-6px }
.MNFQFContent .MoveFormFields .BtnCompTop{
	top:10px}
.MNFQFContent .MoveFormFields .BtnFormLine {
	height:auto;
	margin-top:12px	}
.MNFQFContent .MoveFormFields #ToCityName{
	width:100px;}
.MNFQFContent .MoveFormFields #cal2Container{
	z-index:1 }

.StepsToMoveSection {
	color:#333333;
	font-size:12px;
	float:left;
	padding-top:57px;
	width:250px }
.StepsToMoveSection h2 {
	color:#333333;
	display:block;
	font-size:18px;
	font-weight:bold;
	margin: 0px 10px 20px 20px }
.StepsToMoveSection ol {
    list-style-type:decimal }
.StepsToMoveSection .StepsToMoveContent li {
	font-size:12px;
	margin:0px;
	position: relative;
	padding:2px 0px 15px 30px }
.StepsToMoveSection .StepsToMoveContent li.ListPositionCenter {
	padding:2px 0px 2px 30px;
	top: -4px }
.StepsToMoveSection .StepsToMoveContent {
	padding:3px 0 0 20px;
	width:230px }
.StepsToMoveSection li.STMSRoundBullets {
	background-position: -554px 0px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/Graphics-sp.gif);
	background-repeat:no-repeat;
	color: #ffffff;
	font-size:18px;
	font-weight: bold;
	float:left;
	height: 21px;
	overflow: hidden;
	padding:2px 0px 0px 5px;
	width:16px }

.VerticalLineFrame {
	float:left;
	padding-top:53px;
	width:4px }
.VerticalLineFrame .VLFVerticalLineSpace {
	background-image: url(http://media.moving.com/moving/mvng/rd09/VerticalLineSeparator.png);
	background-repeat:repeat-y;
	height: 215px;
	width:4px }
.VerticalLineFrame .VLFVerticalOtherGradientsTop {
	background-position: 0px -23px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/OtherGradients-sp.png);
	background-repeat:no-repeat;
	height:128px;
	width:4px }
.VerticalLineFrame .VLFVerticalOtherGradientsBottom {
	background-position: 0px -175px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/OtherGradients-sp.png);
	background-repeat:no-repeat;
	height:128px;
	width:4px }

.InsuranceMainImage {
	background-image: url(http://media.moving.com/moving/mvng/rd09/Insurance.jpg);
	background-repeat:no-repeat;
	height:172px;
	left:215px;
	overflow:hidden;
	position:absolute;
	top:59px;
	width:213px;}

.CouponFormFields {
	margin:7px 0px 15px 0px;
	position:relative }
.CouponFormFields .CFLabelText {
	color: #6f6e6e;
	display:inline;
	font-size: 12px;
	font-weight:bold;
	float:left;
	margin-right:5px;
	vertical-align:middle }
.CouponFormFields .CFFormLine {
	height:35px;
	margin-top:6px;
	position: relative;
	width:435px }
.CouponFormFields .CFFormField {
	float:left;
	height:15px;
	margin-right:-5px;
	padding: 0;
	position: relative }

.MvCoDirHeading {
	font-family:verdana}
.MvCoDirHeading h1 {
	font-size:18px;
	line-height:22px}
.MvCoDirHeading a {
	color:#003e6d;
	font-size:11px;
	text-decoration:underline}
.MvCoDirHeading .LeftCol {
	float:left;
	width:570px}
.MvCoDirHeading .RightCol {
	float:left;
	margin-top:4px;
	width:175px}
.MvCoDirHeading .RightCol h3{
	color:#003e6d;
	font-size:13px;
	font-weight:bold}
.MvCoDirHeading .HelpLinks {
	margin-top:1px}
.MvCoDirHeading .HelpLinks a{
	text-decoration:none}
.MvCoDirHeading .ContentText {
	color:#000000;
	font-size:11px;
	margin:12px 0px 15px 0px}
.MvCoDirBG {
	background-color:#cbcbcb}

.MvCoDirResults{
	font-family:verdana;
	margin:15px 0px 4px 0px}
.MvCoDirResults .MvCoDirListing  {
	float:left;
	margin-top:5px;
	width:780px}
.MvCoDirListing h2{
	color:#023F88;
	font-weight:bold;
	line-height:16px}
.MvCoDirListing h2 a{
	color:#023F88;
	font-size:14px;
	margin-top:5px;
	text-decoration:none}
.MvCoDirListing .LeftCol{
	color:#000000;
	font-size:11px;
	float:left;
	width:475px}
.MvCoDirListing .RightCol{
	float:left;
	text-align:center;
	width:305px}
.MvCoDirListing strong {
	color:#023F88}
.MvCoDirListing .Quote a{
	color:#CC0000;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline}
.MvCoDirAlphabet {
	margin:7px 0px 7px 0px}
.MvCoDirAlphabet .InactiveLnk {
	color:#003e6d;
	font-family:verdana;
	font-size:12px}
.MvCoDirAlphabet a {
	color:#003e6d;
	font-family:verdana;
	text-decoration:underline}

.MainFrmAH {
	color:#333333 }
.MainFrmAH h2 {
	color:#003e6d;
	display:block;
	font-weight:bold;
	font-size:1.1em;
	line-height:1em }
.MainFrmAH h3 {
	color:#003e6d;
	display:block;
	font-weight:bold;
	font-size:1em;
	line-height:1em }
.MainFrmAH p {
	font-size:.8em;
	line-height:1.2em;
	padding-bottom:5px }
.MainFrmAH ul {
	list-style-type:disc;
	overflow:hidden }
.MainFrmAH li {
	font-size: .75em;
	margin-left:15px;
	margin-bottom:5px }
.MainFrmAH .MFCornerTL {
	background: url(http://media.moving.com/moving/mvng/rd09/RoundedCorners-sp.gif) no-repeat;
	float:left;
	height: 15px;
	overflow: hidden;
	width: 15px }
.MainFrmAH .MFBorderTop {
	background-color:#FBFBF0;
	float:left;
	height:15px;
	overflow:hidden;
	width:750px }
.MainFrmAH .MFBorderTopF {
	background-color:#E7E9C2;
	border-bottom:2px solid #ccce94;
	height:5px;
	overflow:hidden }
.MainFrmAH .MFCornerTR {
	background: url(http://media.moving.com/moving/mvng/rd09/RoundedCorners-sp.gif) -15px 0 no-repeat;
	float:left;
	height: 15px;
	overflow: hidden;
	width: 15px}
.MainFrmAH .MFBody {
	background-color:#FBFBF0;
	border-left: 5px solid #E7E9C2;
	border-right:5px solid #E7E9C2;
	position:relative;
	width:770px }
.MainFrmAH .MFMortBody {
	width:564px}
.MainFrmAH .MFInsBody	{
	width:430px}
.MainFrmAH .MFRelBody	{
	width:430px}
.MainFrmAH .MFContent {
	border-left:2px solid #CCCE94;
	border-right:2px solid #CCCE94;
	padding:0 15px 0 15px;
	width:736px }
.MainFrmAH .MFCornerBL {
	background: url(http://media.moving.com/moving/mvng/rd09/RoundedCorners-sp.gif) 0 -15px no-repeat;
	float:left;
	height: 15px;
	overflow: hidden;
	width: 15px }
.MainFrmAH .MFBorderBtm {
	background-color:#FBFBF0;
	float:left;
	height:15px;
	width:750px }
.MainFrmAH .MFBorderBtmF {
	background-color:#E7E9C2;
	border-top:2px solid #ccce94;
	height:5px;
	margin-top:8px;
	overflow:hidden }
.MainFrmAH .MFCornerBR {
	background: url(http://media.moving.com/moving/mvng/rd09/RoundedCorners-sp.gif) -15px -15px no-repeat;
	float:left;
	height: 15px;
	overflow: hidden;
	width: 15px }
.MainFrmAH .MFForm {
	overflow:hidden;
	padding:10px 0 0px 30px }
.MainFrmAH .HDiv {
	border-top:1px dashed #CCCE94;
	height:15px;
	margin-top:0px }
.MainFrmAH .SpsrBy {
	margin-top:5px }
.MainFrmAH .MFColumn {
	float:left }
.MainFrmAH .StepsToMoveSection h2 {
	color:#000000;
	display:block;
	font-size:18px;
	font-weight:bold;
	margin: 0px 10px 15px 20px }
.MainFrmAH .StepsToMoveSection h3 {
	color:#333333;
	display:block;
	font-size:13px;
	font-weight:bold;
	margin: 0px 10px 20px 0px }
.MainFrmAH .MoveFrmPos {
	margin-left:20px }
.MainFrmAH .CommitmentQuality {
	float:left;
	margin:10px 0px 0px 16px;
	width:204px }
.MainFrmAH  .CommitmentQuality li {
	font-size:12px }
.MainFrmAH  .DashedLine {
	width:385px }
.MainFrmAH .InsButtonPos{
	float:left;
	position:relative;
	top:36px;
	right:168px}
.MainFrmAH  .MFRelTopPos {
	width:410px }
.MainFrmAH  .MFRelCont {
	padding:0px;
	width:426px }
.MainFrmAH  .MFRelBtmPos {
	width:410px }
.MovRelFrm {
	width:440px;
	float:left}
.RelPsecPos {
	float:right;
	padding-left:20px;
	width:320px}
.MovRelTools {
	float:right;
	margin-top:20px;
	position:relative;
	top:-55px;
	width:320px}
.MovRelTools .PscPos {
	float:right;
	margin-top:20px;
	width:320px}

.SpsrBy {
	float:right;
	font-size:10px;
	line-height:16px;
	width:164px }
.SpsrBy .SPText {
	float:left;
	margin-right:5px }
.SpsrBy .SPLogo {
	float:right }

.HomeServicesImage {
	background-image: url(http://media.moving.com/moving/mvng/rd09/HomeServicesIcon.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
	height:37px;
	width:136px }

.MoverSelCity {
	margin-left:40px }
.MoverSelCity em {
	font-size:1.1em;
	font-weight:bold }
.MoverSelCity p {
	color:#333333;
	font-size:0.8em;
	margin-bottom:5px }
.MoverSelCity .SelCityContent {
	float:left;
	margin:10px 0px 5px 40px }
.MoverSelCity .SelCitySect  {
	float:left;
	margin-bottom:5px;
	width:200px }
.MoverSelCity .SelCityFld  {
	margin-bottom:7px }
.MoverSelCity .rdInput {
	display:inline-block;
	line-height:5px;
	margin:2px 3px 0px 0px;
	vertical-align:middle;
	width:12px }
.MoverSelCity .lblRight {
	font-size:0.8em;
	display:inline-block }

.GuideSect {
	float:right;
	margin-top:5px;
	width:324px }
.GuideSect .LeftCol {
	float:left }
.GuideSect .RightCol{
	float:right;
	margin-right:10px }

.NoResContent {
    color:#333333;
    font-size:12px;
    padding:15px 0px 0px 25px }
.NoResContent .NoResBody {
    float:left;
    width:270px }
 .NoResContent .NRFrmFields {
    margin-bottom:5px }
 .NoResContent .NRLabelText {
    float:left;
    width:80px }
  .NoResContent .NRLinkText {
    margin-top:10px}

.MoveDetContent {
	padding-left:20px;
	width:184px }
.MoveDetContent .DetailText {
	margin-top:-3px;
	padding-bottom:5px	}
.MoveDetContent .DetailSubText {
	margin-top:-3px;
	padding-bottom:10px	}
.MoveDetContent .HdrTxt {
	font-size:13px;
	padding:4px 0px 4px 0px	}

.LegContent {
	padding:20px 0px 0px 20px;
	width:184px }
.LegContent .LegHdrText {
	font-size:13px;
	padding-bottom:10px }
.LegContent .LegLinkText {
	line-height:16px;
	padding-top:10px }
.LegContent .SubcntsmallPos {
	padding-bottom:30px }
.InsDisplayModule{
	margin-top:-10px;
	float:left;
	width:440px}
	
.MainFrmAH .MFStgBody{
	width:430px}
.MainFrmAH .MFStgContent{
	width:396px}			
.MainFrmAH .MFStgBorderTop{
	width:410px}
.MainFrmAH .MFStgBorderBottom{
	width:410px}
.MainFrmAH .StorgText{
	color:#333333;
	font-size:12px}
#idDottedline{
	border-bottom:1px dashed #CCCE94;
	clear:both;
	height:8px;
	line-height:8px;
	margin-top:-9px;
	width:394px;}		
	
.GuideMovingSummerImage {
	background-position: 0px 0px;
	background-image: url(http://media.moving.com/moving/mvng/rd09/Summer-Move-Small.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
	display:inline;
	float: left;
	height: 76px;
	margin:5px 0 0 0px;
	position:relative;
	overflow: hidden;
	width:96px }
	
.MovUStoreLogo {
	background-image: url(http://media.moving.com/moving/mvng/rd09/Move-UsiLogo.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
	float: left;
	height: 31px;
	overflow: hidden;
	width:88px }