@charset "utf-8";
/* CSS Document */
body							{ background-image:url(../images/background.jpg); background-repeat:repeat-x; background-color:#FFFFFF; }
body							{ margin: 0px; text-align:center; min-width:782px; font-family:Arial, Helvetica, sans-serif; color:#6d6d6d;  }
dl								{ margin-left:50px; margin-top:20px; }
dt								{ font-size:13px; font-weight:bold; padding-bottom:15px; }
dd								{ text-align:justify; padding-right:50px; padding-bottom:25px; }

#main_content					{ width:752px; margin:auto; background-image:url(images/bg_top_shadow.jpg); background-repeat:repeat-x; text-align:center; }
#content						{ text-align:left; margin:15px; }
#content p						{ text-indent:35px; padding-left:15px; padding-right:15px; text-align:justify; }
#green_main						{ background-color:#8c9d82; width:725px; height:185px; margin:auto; overflow:hidden;}
#green_main	p					{ margin-left:15px; margin-right:240px; text-align:justify; font-size:12px; color:#FFFFFF; font-family:Arial; line-height:normal; margin-top:0px; }
#green_main p.fl				{ padding-top:15px; }
#green_main p.fl:first-letter	{ font-size:36px; line-height:24px;}
#green_main2					{ background-color:#8c9d82; width:725px; height:198px; margin:auto; overflow:hidden;}
#green_main2 p					{ margin-left:15px; margin-right:240px; text-align:justify; font-size:12px; color:#FFFFFF; font-family:Arial; line-height:normal; margin-top:0px; }
#green_main2 p.fl				{ padding-top:7px; }
.letterTxt						{ font-family:Calibri, Arial; font-size:13px; text-align:justify; }
.bottom_links					{ font-family:Calibri, Arial; font-size:10px; font-weight:bold; height:50px; line-height:50px; vertical-align:middle; }
.bottom_links a					{ color:#305431; }
.bottom_links a:hover			{ text-decoration:none; }
.copyright						{ font-family:Calibri, Arial; font-size:10px; vertical-align:middle; text-align:center; color:#305431; }
.smalldivide					{ height:5px; width:752px; margin:auto; clear:both; }
.meddivide						{ height:10px; width:752px; margin:auto; clear:both; }
.largedivide					{ height:20px; width:752px; margin:auto; clear:both; }
.tipText						{ color:#00753d; width:200px; margin-top:8px; font-family:Arial; font-size:13px; text-align:justify; padding-left:15px; text-indent:25px; }
.viewall						{ font-family:Arial; font-size:12px; text-align:right; width:210px; margin-top:8px; }
.viewall a						{ color:#ef3f2b; font-weight:bold; }
.viewall a:hover				{ text-decoration:none; }
.tipImage						{ margin-top:8px; text-align:center; }

h1								{ font-size: 17pt; color:#3d5539; font:Georgia, serif, "Times New Roman", Times; font-weight:bold; text-transform: uppercase; letter-spacing:1px; border-bottom:#E3C58F 1px dashed; }
h2								{ padding-left:15px; border-top: 1px dashed #999; border-bottom: 1px dashed #999; background:#faf4e8; margin: 1.85em 0 0.85em; font-size: 1.5em; color: #000; font: italic 95%/1.6em Georgia, serif;}
h3								{ font: bold 95%/2em Georgia, serif; color:#000000; }

a								{ color:#00743D; }
a:link							{}
a:visited						{}
a:hover							{ text-decoration:none; }


.cartontable   			{ clear:both; padding-bottom:15px; }
.cartontable li 		{ clear:both; }
.cartontable li li 	{ clear:none; }
.cartontable ul 		{ list-style:none;  }
.cartontable .cartonName  	{ float:left; width:28%; }
.cartontable .cartonSize   	{ float:left; width:23%; }
.cartontable .cartonDescr  	{ float:left; width:40%; }

.contactus 										{ width:90%; background-color: #8c9d82; border: 1px dashed #333; padding: 5px; margin: 0px auto; color:#FFFFFF; }
.contactus input							{ border:#000000 1px solid; background-color:#FOEADA; }
.contactus .spacer 						{ height:10px; }
.contactus div.row 						{ clear: both; padding-top: 10px; }
.contactus .leftcol 					{ float: left; text-align: right; width: 310px; padding-right:8px; font-weight:bold; }
.contactus .rightcol 					{ float: left; text-align: left; width: 290px; padding-left:8px;	} 
.contactus div.checkboxrow  	{ clear: both; width:70%; margin: 0px auto; padding-top: 10px; }
.contactus .checkbox, .contactus .radio  {  border:none;  }

.ulAffiliations 				{ list-style:none; padding:0px; margin:0px; }
.ulAffiliations li.pic 	{ float:left; text-align:center; margin-left:15px; width:218px; height:100px; line-height:100px; border-top:#999 1px dashed; border-right:#999 1px dashed; border-left:#999 1px dashed; }
.ulAffiliations li.lnk	{ margin-bottom:20px; padding-bottom:5px; float:left; width:218px; text-align:center; vertical-align:middle; margin-left:15px; border-bottom:#999 1px dashed; border-right:#999 1px dashed; border-left:#999 1px dashed; }
.ulAffiliations img			{ vertical-align:middle; }
.ulAffiliations a				{ font-size:9px; text-decoration:none; }

.regDiv				{ padding-left:15px; font-weight:bold; }
.addIntDiv		{ padding-left:15px; padding-top:10px; margin-bottom:15px; font-weight:normal; }
.mapDiv				{ float:right; width:450px; height:350px; }

div.otherservices-logo {  padding:5px 0px 10px 100px; }

/*Pictures & Bulleted Lists*/
.picMoving-Local					{ margin:0px 20px; border:none; }
.picMoving-Long   				{ margin:10px 20px 20px 20px; border:none; }
.picMoving-International  { margin:10px 20px 40px 20px; border:none;  }
.LocalMovingList  		{ margin-left:190px;  margin-top:50px; padding-left:0px;    }
.LocalMovingList li 	{ margin:10px;  }
.picPacking1   	{ margin:10px 20px; border:none; }
.picPacking2   	{ margin:0px 20px; border:none; }
.PackingMatList   	{ margin-left:180px; margin-top:30px;  padding-left:0px; }
.PackingMatList li 	{ margin:10px; }
.picStorage1   	{ margin:10px 20px; border:none; }
.picContactUs1  { margin:10px 10px 20px 20px; border:none; }
.picEmployment1  { margin:10px; border:none; }

a.imcLink					{ font-family:Calibri, Arial; font-size:10px; vertical-align:middle; text-align:center; color:#305431; text-decoration:none; }