@charset "utf-8";
/* CSS Document */

	body {
	margin-top:0px;
	padding:0;
	background-color: #FFFFFF;
	}
	
	.main {
	width:980px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	margin-top: 20px;
	}
	
	.header {
	height: 100px;
	border:solid 1px #CCCCCC;
	margin:0px;
	}
	
	.navigation {
	height: auto;
	border:solid 1px #CCCCCC;
	margin-top:5px;
	}
	
	#navlist li{
	display: inline;
	list-style-type: none;
	padding-right: 20px;
	}
	
	.content {
	border:solid 1px #CCCCCC;
	margin-top:5px;
	}
	
	P {
	font : normal 12px Arial;
	text-align:left;
	line-height:18px;
	color : #464844;
	margin-top: 0px;
	margin-left:15px;
	margin-right: 20px;
	margin-bottom: 10px;
	}
	
	H2 {
	font : normal 30px Arial;
	text-align:left;
	color : #464844;
	margin-top: 5px;
	margin-left:15px;
	margin-right: 0px;
	margin-bottom: 0px;
	}
	
.no-sub {
	font : normal 30px Arial;
	text-align:left;
	color : #464844;
	margin-top: 5px;
	margin-left:15px;
	margin-right: 0px;
	margin-bottom: 10px;
	}
	
	
	H1 {
	font : normal 20px Arial;
	text-align:left;
	color : #464844;
	margin-top: 0px;
	margin-left:15px;
	margin-right: 20px;
	margin-bottom: 10px;
	}
	
	.h1-title{
	font : normal 30px Arial;
	text-align:left;
	color : #464844;
	margin-top: 5px;
	margin-left:15px;
	margin-right: 0px;
	margin-bottom: 0px;
	}
	
	.h2-sub {
		font : normal 20px Arial;
	text-align:left;
	color : #464844;
	margin-top: 0px;
	margin-left:15px;
	margin-right: 20px;
	margin-bottom: 10px;
	}
	
	H3 {
	font : bold 14px Arial;
	text-align:left;
	color : #464844;
	margin-top: 15px;
	margin-left:15px;
	margin-right: 20px;
	margin-bottom: 5px;
	}
	
	.h3-green {
	color:#006666;
	}
	
	a.h3-link-green:link {
	color : #006666;
	font : bold 14px Arial;
	text-decoration : underline;
	}
	
a.h3-link-green:visited {
	color : #006666;
	font : bold 14px Arial;
	text-decoration : underline;
	}
	
a.h3-link-green:hover {
	color : #464844;
	font : bold 14px Arial;
	text-decoration : underline;
	}
	
	
	
	a.h3-link:link {
	color : #464844;
	font : bold 14px Arial;
	text-decoration : none;
	}
	
a.h3-link:visited {
	color : #464844;
	font : bold 14px Arial;
	text-decoration : none;
	}
	
a.h3-link:hover {
	color : #464844;
	font : bold 14px Arial;
	text-decoration : underline;
	}
	
	
	H4 {
	font : bold 14px Arial;
	text-align:left;
	color : #464844;
	margin-top: 15px;
	margin-left:15px;
	margin-right: 20px;
	margin-bottom: 20px;
	}
	
	
.promo {
	font : normal 14px Arial;
	color : #464844;
	margin:10px;
	}
	
a:link {
	color: #464844;
	font : normal 12px Arial;
	text-decoration : underline;
	}
	
a:visited {
	color: #464844;
	font : normal 12px Arial;
	text-decoration : underline;
	}
	
a:hover {
	color: #464844;
	font : normal 12px Arial;
	text-decoration : none;
	}
	
.menu-bg {
background-image: url(images/menu-bg.jpg);
background-position:top;
background-repeat:repeat-x;
background-color:#EFEFEF;
}

.menu-bg1 {
background-image: url(images/menu-bg1.gif);
background-position:top;
background-repeat:repeat-y;
}


.body-bg {
background-image: url(images/body-bg.jpg);
background-position:top;
background-repeat:repeat-y;
}

.body-bg-759px {
background-image: url(images/body-bg-759px.jpg);
background-position:top;
background-repeat:repeat-y;
}

.promo-top-bg {
background-image:url(images/promo-bg.gif);
background-repeat:no-repeat;
background-position:bottom;
}

.promo-body-bg {
background-image:url(images/promo-body-bg.gif);
background-position:top;
background-repeat:repeat-y;
}

.menu-text {
	font : bold 12px Arial;
	text-align:left;
	color : #464844;
	margin-top:0px;
	margin-right:10px;
	margin-left:15px;
	margin-bottom:0px;
	}

a.menu-text-link:link {
	color: #464844;
	font : bold 12px Arial;
	text-decoration : none;
	}
	
a.menu-text-link:visited {
	color: #464844;
	font : bold 12px Arial;
	text-decoration : none;
	}
	
a.menu-text-link:hover {
	color: #81A996;
	font : bold 12px Arial;
	text-decoration : none;
	}
	
.menu-text-selected {
	font : bold 12px Arial;
	text-align:left;
	color : #FFFFFF;
	margin-top:0px;
	margin-right:10px;
	margin-left:15px;
	margin-bottom:0px;
	}
	
a.menu-text-select-link:link {
	color: #FFFFFF;
	font : bold 12px Arial;
	text-decoration : none;
	}
	
a.menu-text-select-link:visited {
	color: #FFFFFF;
	font : bold 12px Arial;
	text-decoration : none;
	}
	
a.menu-text-select-link:hover {
	color: #FFFFFF;
	font : bold 12px Arial;
	text-decoration : underline;
	}
	
.submenu-text {
	font : normal 12px Arial;
	text-align:left;
	color : #FFFFFF;
	margin-top:0px;
	margin-right:10px;
	margin-left:30px;
	margin-bottom:0px;
	}
	
.submenu-text-2 {
	font : normal 12px Arial;
	text-align:left;
	color : #FFFFFF;
	margin-top:0px;
	margin-right:10px;
	margin-left:30px;
	margin-bottom:8px;
	}



a.submenu-text-link:link {
	color: #FFFFFF;
	font : normal 12px Arial;
	text-decoration : none;
	}
	
a.submenu-text-link:visited {
	color: #FFFFFF;
	font : normal 12px Arial;
	text-decoration : none;
	}
	
a.submenu-text-link:hover {
	color: #FFFFFF;
	font : normal 12px Arial;
	text-decoration : underline;
	}
	
.menu-selected {
background-image:url(images/menu-selected.gif);
background-repeat:no-repeat;
}

.promo-text {
	font : bold 12px Arial;
	text-align:left;
	color : #FFFFFF;
	margin-top:0px;
	margin-right:10px;
	margin-left:15px;
	margin-bottom:0px;
}

a.promo-text-link:link {
	color: #FFFFFF;
	font : bold 12px Arial;
	text-decoration : none;
	}
	
a.promo-text-link:visited {
	color: #FFFFFF;
	font : bold 12px Arial;
	text-decoration : none;
	}
	
a.promo-text-link:hover {
	color: #0061A0;
	font : bold 12px Arial;
	text-decoration : none;
	}
	
a.promo-text-link-home1:link {
	color: #FFFFFF;
	font : bold 12px Arial;
	text-decoration : none;
	}
	
a.promo-text-link-home1:visited {
	color: #FFFFFF;
	font : bold 12px Arial;
	text-decoration : none;
	}
	
a.promo-text-link-home1:hover {
	color: #72A392;
	font : bold 12px Arial;
	text-decoration : none;
	}
a.promo-text-link-home2:link {
	color: #FFFFFF;
	font : bold 12px Arial;
	text-decoration : none;
	}
	
a.promo-text-link-home2:visited {
	color: #FFFFFF;
	font : bold 12px Arial;
	text-decoration : none;
	}
	
a.promo-text-link-home2:hover {
	color: #9ECEF5;
	font : bold 12px Arial;
	text-decoration : none;
	}


.promo {
	font : normal 12px Arial;
	text-align:left;
	color : #464844;
	margin-top: 10px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
}

td.hover-bg:hover {
background-image:url(images/menu-selected.gif);
text-decoration:underline;
}

.map-white-text {
	font : bold 14px Arial;
	text-align:left;
	color : #FFFFFF;
	margin-top:0px;
	margin-right:10px;
	margin-left:15px;
	margin-bottom:0px;
}

.map-black-text {
	font : bold 12px Arial;
	text-align:left;
	line-height: 15px;
	color : #464844;
	margin-top: 0px;
	margin-left:15px;
	margin-right: 10px;
	margin-bottom: 0px;
}

.carriers-promo-top-bg {
background-image:url(images/carriers-promo-top.jpg);
background-repeat:no-repeat;
background-position:bottom;
}

.consigners-promo-top-bg {
background-image:url(images/consigners-promo-top.jpg);
background-repeat:no-repeat;
background-position:bottom;
}

.quick-links-top-bg {
background-image:url(images/quick-links-bg.jpg);
background-repeat:no-repeat;
background-position:bottom;
}

.blue {
color: #035DA9;
}

.green {
color: #72A392;
}

.footer-text {
	font : normal 12px Arial;
	text-align:left;
	line-height:18px;
	color : #464844;
	margin-top: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
}

.contact-top-left-bg {
background-image:url(images/contact-top-left-bg.jpg);
background-repeat:no-repeat;
background-position:bottom;
}

.contact-top-right-bg {
background-image:url(images/contact-top-right-bg.gif);
background-repeat:no-repeat;
background-position:bottom;
}

.contact-body-right-bg {
background-image:url(images/contact-body-right-bg.gif);
background-position:top;
}

.table-buffer {
margin-left:10px;
margin-right:10px;
margin-bottom:10px;
}

.form-text {
	font : normal 12px Arial;
	text-align:left;
	line-height:18px;
	color : #464844;
	margin-top: 0px;
	margin-left:0px;
	margin-right: 10px;
	margin-bottom: 0px;
}

.member {
	font : bold 11px Arial;
	text-align:left;
	color : #464844;
	margin-top: 0px;
	margin-left:10px;
	margin-right: 0px;
	margin-bottom: 0px;
	}
	

.login {
	font : bold 11px Arial;
	text-align:left;
	color : #0055A0;
	margin-top: 0px;
	margin-left:10px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.login-top {
background-image:url(images/login-top.gif);
background-repeat:no-repeat;
}

.login-bg {
background-image:url(images/login-bg.gif);
background-repeat:no-repeat;
}

.form{
margin:0px;
}

.image-ident {
margin-right:2px;
}

.body-bg-959px {
background-image:url(images/body-bg-953.gif);
background-repeat:repeat-y;
}

.p-form {
	font : normal 12px Arial;
	text-align:left;
	color : #464844;
	margin-top: 0px;
	margin-left:15px;
	margin-right: 0px;
	margin-bottom: 10px;
}

.location {
	font : normal 11px Arial;
	text-align:right;
	color : #464844;
	margin-top: 3px;
	margin-left:0px;
	margin-right: 5px;
	margin-bottom: 5px;
}


a.location-link:link {
	color: #464844;
	font : normal 11px Arial;
	text-decoration : none;
	}
	
a.location-link:visited {
	color: #464844;
	font : normal 11px Arial;
	text-decoration : none;
	}
	
a.location-link:hover {
	color: #0055A5;
	font : normal 11px Arial;
	text-decoration : none;
	}

.small {
	font : normal 12px Arial;
	text-align:left;
	color : #464844;
	margin-top: 3px;
	margin-left:0px;
	margin-right: 5px;
	margin-bottom: 5px;
}


a.small-link:link {
	color: #464844;
	font : normal 12px Arial;
	text-decoration : none;
	}
	
a.small-link:visited {
	color: #464844;
	font : normal 12px Arial;
	text-decoration : none;
	}
	
a.small-link:hover {
	color: #0055A5;
	font : normal 12px Arial;
	text-decoration : none;
}

.small-right {
	font : normal 12px Arial;
	text-align:right;
	color : #464844;
	margin-top: 3px;
	margin-left:0px;
	margin-right: 5px;
	margin-bottom: 5px;
}


a.small-link:link {
	color: #464844;
	font : normal 12px Arial;
	text-decoration : none;
	}
	
a.small-link:visited {
	color: #464844;
	font : normal 12px Arial;
	text-decoration : none;
	}
	
a.small-link:hover {
	color: #0055A5;
	font : normal 12px Arial;
	text-decoration : none;
}

.grey {
	font : bold 12px Arial;
	text-align:left;
	color: #464844;
	margin-top:0px;
	margin-right:10px;
	margin-left:15px;
	margin-bottom:0px;

}

.flag-buffer {
margin-right:10px;
}

H5 {
font : normal 12px Arial;
text-align:left;
color : #FFFFFF;
margin-top: 0px;
margin-left:8px;
margin-right: 0px;
margin-bottom: 0px;
}

.bullet {
list-style-type:inherit;
color:#464844;
font:normal 12px Arial;
margin-left:10px;
margin-right:20px;
}

.map-repeat {
background-image:url(images/map-repeat.jpg);
background-repeat:repeat-y;
}

/* Firefox forces scrollbar not to move */

#mozscroll { position: absolute; 
			 top: 0px; bottom: -1px; 
			 visibility: hidden 
			 } 
			 
H6 {
font : normal 12px Arial;
text-align:left;
margin-left:15px;
}

.P-small {
	font : normal 11px Arial;
	text-align:left;
	line-height:18px;
	color : #464844;
	margin-top: 2px;
	margin-left:15px;
	margin-right: 15px;
	margin-bottom: 2px;
	}