@charset "UTF-8";
/* Unipac CSS Document */

h1, h2, h3, h4, h5, h6, p, div, img, ol, ul, li, dl, dd, dt, a, textarea, input, form {
	margin: 0px;
	padding: 0px;
}
body {
	background: url(../images/bgPattern.gif);
	margin: 0px;
	padding: 0px;
	font: 12px/1.3 Arial, Helvetica, sans-serif;
	color: #231f20;
}
#inner {
	width: 760px;
	margin-right: auto;
	margin-left: auto;
}
#content {
	background: #FFFFFF;
}

#header {
	height: 80px;
	border-bottom: 1px solid #c0cbda;
	position: relative;
}
#header #contBox {
	position: absolute;
	top: 8px;
	right: 25px;
	text-align: right;
	font-size: 85%;
}
#contBox a {
	color: #231f20;
	text-decoration: none;
}


#navBar {
	font-size: 85%;
	position: relative;
}
#subNav {
	position: absolute;
	left: 95px;
	background: url(../images/submenbg.gif);
}
#subNav li {
	list-style: none;
}
#subNav a {
	padding: 5px 5px 5px 10px;
	display: block;
	color: #333333;
	text-decoration: none;
}
#subNav a:hover {
	padding: 5px 5px 5px 10px;
	display: block;
	color: #8A181F;
}
#subNav2 {
	position: absolute;
	left: 570px;
	background: url(../images/submenbg.gif);
}
#subNav2 li {
	list-style: none;
}
#subNav2 a {
	padding: 5px 5px 5px 10px;
	display: block;
	color: #333333;
	text-decoration: none;
}
#subNav2 a:hover {
	padding: 5px 5px 5px 10px;
	display: block;
	color: #8A181F;
}
#main {
	background: #FFFFFF;
	position: relative;
	padding-right: 25px;
	padding-left: 25px;
}
#breadcrumb {
	background: url(../images/breadcrumb2.gif) no-repeat left top;
	height: 19px;
	padding-left: 17px;
	font-size: 12px;
	font-weight: bold;
	color: #D71920;
	border-bottom: 1px dotted #333333;
	margin-bottom: 10px;
}

#topPic {
	border-bottom: 7px solid #c4c4c4;
}
#introBox {
	padding-left: 130px;
	background: url(../images/world_packages2.jpg) no-repeat;
	height: 105px;
}
#introBox h1 {
	font-weight: normal;
	color: #002d6b;
	padding-bottom: 15px;
	font-size: 140%;
}
#introBox p {
	padding-bottom: 15px;
	padding-top: 15px;
}
#introBox img {
	padding-right: 25px;
}
#columns {
	text-align: left;
}

.col {
	float: left;
	width: 225px;
	text-align: left;
	padding-bottom: 30px;
}
#columns h2 {
	text-align: center;
	color: #002d6b;
	font-weight: normal;
	padding-bottom: 8px;
	font-size: 120%;
}
#columns h2 a {
	color: #002d6b;
	text-decoration: none;
}

#columns p {
	width: 225px;
	padding-bottom: 15px;
}
#columns ul {
	list-style: none;
}
#columns li {
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom: 1px dotted #333333;
	width: 200px;
}
#columns li a {
	text-decoration: none;
	font-size: 90%;
	font-weight: bold;
	color: #89181E;
}
.col img {
	padding-bottom: 15px;
}
#wideBox {
	padding-right: 250px;
}
#wideBox h1 {
	font-weight: normal;
	color: #575757;
	padding-bottom: 15px;
	font-size: 140%;
}
#wideBox ul {
	padding-left: 15px;
	padding-bottom: 15px;
}
#wideBox p {
	padding-bottom: 15px;
}




#footer {
	clear: both;
	background: #FFFFFF;
	height: 85px;
	padding-top: 25px;
}

#footer p {
	padding: 10px 20px 5px;
	font-size: 70%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#footer #footNav {
	background: #c4c4c4 url(../images/tandc_bg.gif) repeat-x 35px;
	height: 20px;
}
#footNav p {
	padding-top: 3px;
	padding-bottom: 0px;
}


#footNav a {
	text-decoration: none;
	color: #000000;
	padding-right: 10px;
}


.readMore {
	color: #89181E;
	text-decoration: none;
}
.colPad {
	padding-right: 8px;
	border-right: 1px dotted #333333;
	border-left: 1px dotted #333333;
}
.padLeft {
	padding-left: 8px;
}
.padRight {
	padding-right: 8px;
}

.teamBg {
	background: url(../images/Team.jpg) no-repeat right 10px;
}
.courier {
	background: url(../images/courier_sml.jpg) no-repeat right top;
}

#networkBox h1 {
	font-weight: normal;
	color: #575757;
	padding-bottom: 15px;
	font-size: 140%;
}
#networkBox h2 {
	font-size: 105%;
	padding-top: 8px;
	padding-bottom: 8px;
	color: #002d6b;
}
#networkBox table {
	border-collapse: collapse;
}
#networkBox table th {
	text-align: left;
	font-weight: normal;
	border: 1px solid #FFFFFF;
}
#networkBox table td {
	border: 1px solid #FFFFFF;
}
#networkBox p {
	padding-bottom: 15px;
}
#networkBox ul {
	padding-left: 15px;
	padding-bottom: 15px;
}
#networkBox ol {
	padding-left: 15px;
}
#networkBox dl {
	padding-top: 10px;
	padding-bottom: 15px;
	padding-left: 15px;
}

#networkBox dt {
	width: 150px;
	display: block;
	font-weight: bold;
}
#networkBox dd {
	display: inline;
}





.f2f2f2 {
	background: #f2f2f2;
}
.e8e8e8 {
	background: #e8e8e8;
}
.smaller {
	font-size: 80%;
}
.iBox {
	border: 1px solid #CCCCCC;
}
.roadRailBg {
	background: url(../images/train_freight_bg.jpg) no-repeat right 0px;
}

