html, body {
    margin: 0;
    padding: 0;
    width: 100%;
    min-height:100%;
    background:#e1e1e1; 
    position:relative;
}

#footer {
  bottom:0;
	height:52px;
	position: absolute;
	text-align: center;
	width: 100%;
}

#topmenu .navtop li a:HOVER {
	text-decoration: underline;
}

#footer .navtop li a:hover {
	text-decoration: underline;
}
#footer .navtop_grey li a:hover {
	text-decoration: underline;
}

#footer .navtop li a {
	color:#006699;
	display: block;
	font-size: 12px;
	font-weight: bold;
	font-family: arial;
	padding: 0px 10px 0px  10px;
	text-decoration:none;
}

#footer .navtop_grey li a {
	color:#666666;
	display: block;
	font-size: 12px;
	font-family: arial;
	padding: 0px 10px 0px  10px;
	text-decoration:none;
}

#footer .navtop li {
	border-left: 1px solid #006699;
	float:left;
	font-size:80%;
}
#footer .navtop_grey li {
	border-left: 1px solid #666666;
	float:left;
	font-size:80%;
}

#footer .navtop {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;	
}

#footer .navtop_grey {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;	
}

#footer .navtop li.firstitem {
	border:0 none;
}

#footer .navtop_grey li.firstitem {
	border:0 none;
}

#footer div {
	width: 980px;
	margin: 0 auto;
	background:#e1e1e1; 
	height:44px;
	padding-top: 8px;
	position: relative;
}


#header {
	height: 51px;
	position: relative;
	width: 980px;
	margin: 0 auto;
	background: #ffffff;
	border-left:1px;
	border-top: 0px;
	border-bottom: 0px;
	border-right: 1px;
	border-style: solid;
	border-color: #cccccc;
}	

#logo {
	position: absolute;
	left: 19px;
	top: 7px;
	cursor: pointer;
}

#topmenu {
	background-image: url("/images/bgmenu.png");
	height: 20px;
	padding-top: 10px;
	width: 980px;
	margin: 0 auto;
}

.navtop {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;	
}

.navtop li.firstitem {
	border:0 none;
}

.navtop li {
	border-left:1px solid #FFFFFF;
	float:left;
	font-size:80%;
}

#topmenu .navtop li a {
	color:#FFFFFF;
	display:block;
	font-size: 12px;
	font-family: arial;
	font-weight:bold;
	padding: 0px 10px 0px  10px;
	text-decoration:none;
}

#bigimage {
	margin-top: 1px; 
	height: 167px;	
	background: #003046;
	position: relative;
	width: 980px;
	margin: 0 auto;
}

#biginscriptionbig {
	position: absolute;
	left:549px;
	top: 30px;
}

#titlebutton {
	width: 221px;
	height: 26px;
	position: absolute;
	left:549px;
	top: 123px;
}

#body {
	width: 980px;
	margin: 0 auto;
	background: #ffffff;
	overflow: hidden;
	padding-bottom: 82px;
		
}



#body #bodywrapper {
	margin: 14px auto;
	width: 959px;

}

#leftside {
	float: left;
	width: 231px;	
	overflow: hidden;

}

#leftmenu .title {
	height: 25px;
	width: 211px;
	background: url("/images/bgleftmenu.png");	
}

#leftmenu .body {
	border-left:1px;
	border-top: 0px;
	border-bottom: 1px;
	border-right: 1px;
	border-style: solid;
	border-color: #cccccc;
	width: 209px;
	padding-top: 12px;
	padding-bottom: 4px;
}

#leftmenu .body ul {
	list-style-image: url("/images/menuarrow.png");
	list-style-position: outside;
	list-style-type:none;
	margin:0 0 0 13px;
	padding:0;	
}

#leftmenu .body ul li {
	margin-left: 13px;
	margin-bottom: 4px
}

#leftmenu .body ul li a {
	color:#006599;
	font-size: 13px;
	font-family: arial;
	text-decoration: none;
}

#leftmenu .body ul li a:HOVER {
	text-decoration: underline;
}

#righttside {
	margin-left: 231px;
	width: 728px; 
}

#content {
	text-align: justify;	
	width: 467px;
	float: left;
	overflow: hidden;
}

#column {
	width: 255px;
	float: right;
	overflow: hidden;
}

h1 {
	color: #006599;
	font-size: 20px;
	font-family: arial;
	margin: 0px;
	padding: 0px;
		
	
}

br {
	font-size: 9px;
	height: 10px;
}

p {
	color: #656565;
	font-size: 13px;
	font-family: Arial, Tahoma, Verdana;
	margin:0px;
	padding: 0px;
	line-height:19px;

}	

p a:link {
	color: #656565;
	font-weight: normal;
	text-decoration: none;
}	


p a:visited {
	color: #656565;
	font-weight: normal;
	text-decoration: none;
}	


p a:hover {
	color: #656565;
	font-weight: normal;
	text-decoration: underline;
}	

.block {
	width: 325px;
}


.block .title {
	background: url("/images/bgblocktitle.png");
	height: 25px;
	font-family: arial;
	font-weight: bold;
	font-size: 14px;
	color: #ffffff;
	position: relative;
}

.block .title div {
		position: absolute;
		left: 33px;
		top: 7px;
}

.block .body {
	border-left:1px;
	border-top: 0px;
	border-bottom: 1px;
	border-right: 1px;
	border-style: solid;
	border-color: #cccccc;
	padding: 10px;
	color: #656565;
	font-size: 13px;
	font-family: arial  ;
}

.block .body ul {
	list-style-image: url("/images/menuarrow.png");
	list-style-position: outside;
	list-style-type:none;
	margin:0 0 0 20px;
	padding:0;	
}

.block .body ul li a {
	color:#006599;
	font-size: 13px;
	font-family: arial;
	text-decoration: none;
}
.block .body ul li a:HOVER {
	text-decoration: underline;
}

#rightmenu {
	overflow: hidden;
	float: right;	
	width: 231px;
}
#rightmenu form{
	margin: 0px;
	padding: 0px;
}

#rightmenu .title {
	text-align: left;
	height: 25px;
	width: 231px;
	background: url("/images/bgrightmenu.png");	
	font-family: arial;
	font-weight: bold;
	font-size: 14px;
	color: #ffffff;
	position: relative;
}

#rightmenu .title div {
	position: absolute;
	left: 33px;
	top: 7px;
	
}	
	
#rightmenu .body {
	border-left:1px;
	border-top: 0px;
	border-bottom: 1px;
	border-right: 1px;
	border-style: solid;
	border-color: #cccccc;
	width: 219px;
	padding-top: 17px;
	padding-bottom: 4px;
	padding-left: 10px;
	padding-right: 10xp;
	overflow: hidden;
	color: #656565;
	font-size: 13px;
	font-family: arial  ;
}

.shipment {
	width: 165px;
	margin: 4px 0px 4px 0px;
	height: 17px;
	font-size: 12px;
	font-family: arial;
}

.vehicle {
	width: 101px;
	margin: 4px 0px 4px 0px;
	height: 17px;
	font-size: 12px;
	font-family: arial;
}

.from, .to {
	width: 86px;
	margin: 4px 0px 4px 0px;
	height: 14px;
	font-size: 12px;
	font-family: arial;
}

.name1, .email, .number {
	width: 175px;
	margin: 4px 0px 4px 0px;
	height: 14px;
	font-size: 12px;
	font-family: arial;
}

#rightmenu .button {
	width: 186px;
	height: 26px;
	background: url("/images/rightcolumnbutton.png");
	background-repeat: no-repeat;
	border: 0px;
	margin: 5px 0px 10px 0px;
	padding: 0px;
	cursor: pointer;
}

.right {
	position: absolute;
	top: 8px;
	right: 0px; 
}

.subtitle {
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #006599;
	padding-top: 10px;
	padding-bottom: 10px;
}

#footer div.delimetr {
	height: 4px;
	font-size:1px;
}

strong {
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #006599;	
}

li {
	color: #656565;
	font-size: 13px;
	font-family: arial  ;
	margin:0px;
	padding: 0px;
	line-height:19px;	
}

.input {
width: 100px;
height: 12px;
	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	color: #006599;

}

.input_phone {
width: 23px;
height: 12px;

	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	color: #006599;
}


.text_local {
	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	color: #006599;

}

.input_local {
width: 60px;
height: 12px;
	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	color: #006599;

}

.input_local_zip {
width: 30px;
height: 12px;
	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	color: #006599;

}
.local_state {
width: 135px;
height: 18px;

	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	color: #006599;
}

.move_size {
width: 180px;
height: 18px;

	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	color: #006599;
}

.input_international {
width: 45px;
height: 12px;
	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	color: #006599;

}


.international_country {
width: 128px;
height: 18px;

	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	color: #006599;
}

.select_vehicle {
width: 80px;
height: 18px;

	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	color: #006599;
}

.next_button {
     width:82px;
	 height:26px; 
	 padding-bottom:4px;
	 position: relative; 
	 top: -6px;
	 font-weight: bold;
	 font-family: Century Gothic, Arial, Verdana, Tahoma;
	 font-size: 16px;
}

.estimate_main {
color:#006599;
font-family:arial;
font-size:20px;
}

.estimate_second {
color:#006599;
font-family:arial;
font-size:14px;
font-weight:bold;
}

.form {
	width: 220px;
}

.norm {
	font-family: Arial;
	font-size: 12px;
	color: #006599;
}

