img.map {
    border:none;
}

#facebox ul {
	list-style-type:none !important;
	padding:0;
	margin:0;
}

#facebox ul li {
	background:none;
	padding-left:0;
}

#facebox {
	color:#014991;
}
#facebox div.left {
	float:left;
	width:220px;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
}

#facebox {
	width:500px;
	font-family:Arial;
	font-size:12px;
}

#facebox div.right {
	float:right;
	width:220px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
}

#facebox div.left span,
#facebox div.right span {
	display:block;
	font-weight:bold;
	color:#ff9900;
}

area {
    border:1px solid #fff;
}

#facebox p {
	margin:0;
}
#facebox span {
	margin:5px 0;
}

/* from page */

#rates table td{
	font:100% Arial, Helvetica, sans-serif; 
}
#rates table{
	width:100%;
	border-collapse: collapse;
	border: .1em solid #ededed;
	margin:1em 0;
}
#rates th td{
	text-align:center;
}
#rates th{
	background:#ededed;
	border-collapse: collapse;
	padding-left: 10px;
	
}
#rates td{
	background:#ffffff;
	border-collapse: collapse;
	border: .1em solid #ededed;
}
#rate_table { 
	width:780px;
}

table#rates th.final-left {
	background-image: url(../i/about/cargo/lower-left-corner.gif);
	background-repeat:no-repeat;
	background-position: bottom left;
}

table#rates th.final-top { 
	background-image: url(/i/about/cargo/upper-right-corner.gif);
	background-repeat:no-repeat;
	background-position: top right;
}
		
#box {
	background:transparent url(/i/cargo/bg_bottom.gif) no-repeat scroll left bottom;
	color:#666666;
	margin:10px 0;
	padding:0 17px 18px 12px;
}
	
#box h2.top {
	background:transparent url(/i/cargo/bg_top.gif) no-repeat scroll left top;
	height:0;
	margin:0 -17px 0 -12px;
	padding:15px 40px 0 10px;
}

#cargo h2 {
color:#004A91;
font-size:14px;
font-weight:bold;
margin:0;
padding:0px 0px 5px 0px;
}