body {

	background: #4676a4;

	color: #6e6e6e;

	font-family: arial;

	font-size: 11px;

}



.inputbox {

	border: 1px solid #cecece;

	background: white;

	font-size: 11px;

}



.button {

	border: none;

	background: silver;

	font-size: 11px;

	margin: 1px;

	background: #4676a4;

	color: White;

}



.poll .button {

	width: 80px;

}

.submit	{	
	color: #000000;
	font-size: 9pt;
	font-weight: bold;
	font-family: Verdana;
	width: 150; 
	height: 25; 
	cursor: hand
}

#search_searchword {

	width: 130px;

}



#contact_text {

	width: 320px;

}



table{border:0px;border-collapse:collapse; font-size:11px; text-align:left;}

table td{padding:0px; /* cellspadding="0" */ } 

div, p {	margin: 0px;	padding: 0px;}





.toptable {	width: 800px;	height: 91px;	background: url(../images/top_logo.gif);	text-align: right; }

.toptable td {	text-align: right;}



#topmodule1 {

margin-left: 350px;

margin-top:	35px;

margin-bottom: 0px;

margin-right: 50px;

height: 24px;

text-align: right;

}

#topmodule2 {

margin-top:	0px;

margin-bottom: 0px;

margin-left: 360px;

margin-right: 50px;

height: 24px;

text-align: right;

}



#topmodule1 div.module {

background: url(../images/top_module1.gif);

height: 24px;

line-height: 24px;

text-align: right;

}



#bottom a.mainlevel-nav:link, #bottom a.mainlevel-nav:visited {

font-family: Tahoma;

font-size: 11px;

color: #868686;

text-decoration: none;

text-transform: lowercase;

padding-left: 5px;

padding-right: 5px;

background: none;

}



#botom a.mainlevel-nav:hover {

	color: Black;

}



a.mainlevel-nav:link, a.mainlevel-nav:visited {

font-family: Tahoma;

font-size: 11px;

color: #868686;

text-decoration: none;

padding-left: 20px;

background: url(../images/top_menu.gif);

background-position: 10px 4px;

background-repeat: no-repeat;

}



a.mainlevel-nav:hover {

	color: Black;

}







.headtable {

	background: url(../images/table_bg.gif);

	background-repeat: repeat-y;

	width: 800px;

	height: 197px;

}



#headmodule1 {

	background: Silver;

	width: 222px;

	height: 151px; 

	margin-top: 46px;

	float: left;

	background: url(../images/head_module1.gif);

	background-repeat: no-repeat;

}



#headmodule2 {

	background: Silver;

	width: 578px;

	height: 197px; 

	margin-top: 0px;

	float: left;

	background: url(../images/head_module2.gif);

	background-repeat: no-repeat;	

}



#headmodule1 h3 {

	visibility: hidden;

}

#headmodule1 div.module {

	margin-left: 33px;

	margin-top: 0px;

	background: White;

	width: 189px;

	height: 151px; 	

}



#headmodule2 div.module {

	margin: 0px;

	width: 578px;

	height: 197px;

	background: url(../images/head_module_module.gif);

	background-position: 0px -1px;

	background-repeat: no-repeat;

}



a.mainlevel:link, a.mainlevel:visited {
	font-size: 16px;
	font-weight: bold;
	color: #828282;
	display: block;
	height: 30px;
	background: url(../images/main_button.gif);
	text-align: right;
	padding-right: 40px;
	text-decoration: none;
	line-height: 28px;
	width: auto;
	cursor: text;
}



a.mainlevel:hover {

	color: Black;

}



#path {

height: 31px;

padding: 0px;

padding-left: 10px;

}



.maintable {

	width: 800px;

	background: url(../images/table_bg.gif);

	background-repeat: repeat-y;

	vertical-align: top;

}



h3 {margin: 0px;	padding:0px;}



#leftmodules, #rightmodules {

width: 208px !important;

vertical-align: top;

padding: 0px;

margin: 0px;

}



#leftmodules div.module,#rightmodules div.module,

#leftmodules div.module-majorcities,#rightmodules div.module-majorcities,

#leftmodules div.module-majorstates,#rightmodules div.module-majorstates,

#leftmodules div.module-usefulservices,#rightmodules div.module-usefulservices,

#leftmodules div.module-movingguides,#rightmodules div.module-movingguides,

#leftmodules div.module-customerquotes,#rightmodules div.module-customerquotes

{

	background: url(../images/mc.gif);

	background-repeat: repeat-y;

	margin: 0px;

	margin-bottom: 5px;

}



#leftmodules div.module div, #rightmodules div.module div

{

background: url(../images/m_t.gif);

background-repeat: no-repeat;

background-position: top left;

}



#leftmodules div.module-majorcities div, #rightmodules div.module-majorcities div

{

background: url(../images/majorcities.gif);

background-repeat: no-repeat;

background-position: top left;

}



#leftmodules div.module-majorstates div, #rightmodules div.module-majorstates div

{

background: url(../images/majorstates.gif);

background-repeat: no-repeat;

background-position: top left;

}



#leftmodules div.module-usefulservices div, #rightmodules div.module-usefulservices div

{

background: url(../images/usefulservices.gif);

background-repeat: no-repeat;

background-position: top left;

}



#leftmodules div.module-movingguides div, #rightmodules div.module-movingguides div

{

background: url(../images/movingguides.gif);

background-repeat: no-repeat;

background-position: top left;

}



#leftmodules div.module-customerquotes div, #rightmodules div.module-customerquotes div

{

background: url(../images/customerquotes.gif);

background-repeat: no-repeat;

background-position: top left;

}





#leftmodules div.module div div, #rightmodules div.module div div, 

#leftmodules div.module-majorcities div div, #rightmodules div.module-majorcities div div,

#leftmodules div.module-majorstates div div, #rightmodules div.module-majorstates div div,

#leftmodules div.module-usefulservices div div, #rightmodules div.module-usefulservices div div,

#leftmodules div.module-movingguides div div, #rightmodules div.module-movingguides div div,        

#leftmodules div.module-customerquotes div div, #rightmodules div.module-customerquotes div div        

{

background: url(../images/mb.gif);

background-repeat: no-repeat;

background-position: bottom left;

}



#leftmodules div.module div div div, #rightmodules div.module div div div

{

padding-left: 5px;

padding-right: 5px;

}



#leftmodules div.module-majorcities div div div, #rightmodules div.module-majorcities div div div,

#leftmodules div.module-majorstates div div div, #rightmodules div.module-majorstates div div div,

#leftmodules div.module-movingguides div div div, #rightmodules div.module-movingguides div div div,

#leftmodules div.module-customerquotes div div div, #rightmodules div.module-customerquotes div div div

{

padding-top: 44px;

padding-left: 10px;

padding-right: 10px;

}

#leftmodules div.module-usefulservices div div div, #rightmodules div.module-usefulservices div div div

{

padding-top: 51px;

padding-left: 10px;

padding-right: 10px;

}





#leftmodules div.module div div div h3, #rightmodules div.module div div div h3{

text-align: center;

font-size: 15px;

text-transform: uppercase;

font-weight: bold;

color: #4676a4;

padding-top: 5px;

}



#leftmodules div.module-majorcities div div div h3, #rightmodules div.module-majorcities div div div h3,

#leftmodules div.module-majorstates div div div h3, #rightmodules div.module-majorstates div div div h3,

#leftmodules div.module-usefulservices div div div h3, #rightmodules div.module-usefulservices div div div h3,

#leftmodules div.module-movingguides div div div h3, #rightmodules div.module-movingguides div div div h3,

#leftmodules div.module-customerquotes div div div h3, #rightmodules div.module-customerquotes div div div h3

{

font-size:1px;

visibility: hidden;

margin: 0px;

padding: 0px;

}



#leftmodules div.module div div div div, #rightmodules div.module div div div div,

#leftmodules div.module-majorcities div div div div, #rightmodules div.module-majorcities div div div div,

#leftmodules div.module-majorstates div div div div, #rightmodules div.module-majorstates div div div div,

#leftmodules div.module-usefulservices div div div div, #rightmodules div.module-usefulservices div div div div,

#leftmodules div.module-movingguides div div div div, #rightmodules div.module-movingguides div div div div,

#leftmodules div.module-customerquotes div div div div, #rightmodules div.module-customerquotes div div div div

{ background: none; }

#leftmodules div.module-majorcities div div div table, #rightmodules div.module-majorcities div div div table,

#leftmodules div.module-majorstates div div div table, #rightmodules div.module-majorstates div div div table,

#leftmodules div.module-usefulservices div div div table, #rightmodules div.module-usefulservices div div div table,

#leftmodules div.module-movingguides div div div table, #rightmodules div.module-movingguides div div div table,

#leftmodules div.module-customerquotes div div div table, #rightmodules div.module-customerquotes div div div table

{ width: auto; }



#bottom {

	width: 800px;

	height: 95px;

	background: url(../images/bottom.gif);

	text-align: center;

	

}



span.article_separator {

	width: auto;

	height: 100px;

	background: black;

}





#main355 {

	margin-left: 2px;

	margin-right: 2px;

	vertical-align: top;

	display: block;

	background: url(../images/mainc355.gif);

	background-repeat: repeat-y;

	margin-bottom: 2px;

}



#main564 {

	margin-left: 2px;

	margin-right: 2px;

	vertical-align: top;

	display: block;

	background: url(../images/mainc564.gif);

	background-repeat: repeat-y;

	margin-bottom: 2px;

}

#round_cust {
background: url(../images/round_big.gif) 0 0 no-repeat;
margin-left: 2px;
margin-right: 2px;
vertical-align: top;
display: block;
}

#round_cust div.bot {
background: url(../images/round_bot.gif) no-repeat left bottom;
padding:10px 5px;
}



#main772 {

	margin-left: 2px;

	margin-right: 2px;

	vertical-align: top;

	display: block;

	background: url(../images/mainc772.gif);

	background-repeat: repeat-y;

	margin-bottom: 2px;

}



#main355 #contenthead {

	background: url(../images/maintop355.gif);

	background-repeat: no-repeat;

	background-position: top left;	

}



#main564 #contenthead {

	background: url(../images/maintop564.gif);

	background-repeat: no-repeat;

	background-position: top left;	

	color: White;

	font-size: 18px;

	padding: 3px;

}

#contenthead {
	text-align: center;
}

#main772 #contenthead {

	background: url(../images/maintop772.gif);

	background-repeat: no-repeat;

	background-position: top left;	

}



#main355 #m2 {

	background: url(../images/maint355.gif);

	background-repeat: no-repeat;

	background-position: top left;

}



#main564 #m2 {

	background: url(../images/maint564.gif);

	background-repeat: no-repeat;

	background-position: top left;

}

#main772 #m2 {

	background: url(../images/maint772.gif);

	background-repeat: no-repeat;

	background-position: top left;

}





#main355 #m3 {

	background: url(../images/mainbot355.gif);

	background-repeat: no-repeat;

	background-position: bottom left;

	padding: 5px;

}

#main564 #m3 {

	background: url(../images/mainbot564.gif);

	background-repeat: no-repeat;

	background-position: bottom left;

	padding: 5px;

}

#main772 #m3 {

	background: url(../images/mainbot772.gif);

	background-repeat: no-repeat;

	background-position: bottom left;

	padding: 5px;

}



.message, .componentheading {

	font-size: 15px;

	line-height: 20px;

	font-weight: bold;

	color: White;

	text-transform: uppercase;

	

}



.contentheading {

	font-size: 21px;

	color: #4676a4;

	letter-spacing: -1px;

} 



.small, .modifydate, .createdate {

	color: #4676a4;	

	font-size: 10px;

}



#leftmodules a.mainlevel:link, #leftmodules a.mainlevel:visited, 

#rightmodules a.mainlevel:link, #rightmodules a.mainlevel:visited 

{

	font-size: 12px;

	font-weight: bold;

	text-transform: uppercase;

	text-align:left;

	line-height: 12px;

	color: #7c7c7c;

	background: url(../images/menu_button.gif);

	background-repeat: no-repeat;

	padding-left: 16px;

	height: 18px;

	display: block;

}



#leftmodules a.mainlevel:hover, #rightmodules a.mainlevel:hover

{

	color: Black;

} 



ul, #leftmodules ul, #rightmodules ul {

	display: block;

	margin: 0px;

	width: auto;

	list-style-type: none;

	list-style-image: none;

	text-align: right;

}



ul {

	text-align: left;

}



#leftmodules li a:link, #leftmodules li a:visited,

#rightmodules li a:link, #rightmodules li a:visited

{

	color: #7c7c7c;

	text-decoration: none;

	background-image: url(../images/top_menu.gif);

	background-repeat: no-repeat;

	background-position: 0px 4px;

	background-position: right;

	padding-right: 10px;

}





li a:hover, #leftmodules li a:hover, #rightmodules li a:hover

{

	color: Black;

}



#main772 li, #main355 li, #main564 li {

	color: #7c7c7c;

	text-decoration: none;

	background-image: url(../images/top_menu.gif);

	background-repeat: no-repeat;

	background-position: 0px 4px;

	background-position: left top;

	background-position: 0px 4px;

	padding-left: 10px;	

}
