body {
	background-image: url(../images/background_gradient.jpg);
	background-repeat: repeat-x;
	background-color: #003d6a;
	margin:0;
	padding-top:30px;
}
a:link, a:visited {
  color: #8fafc9;
  text-decoration: none;
}
a:hover{
  color: #003d6a;
  text-decoration: none;
}
#Table_01 {
  width:980px;
  height:690px;
}
.left_shadow{
 width: 10px;
 text-align:left;
 vertical-align:top;
 background: url(../images/shdw_lft_repeat.jpg) repeat-y;
}
.right_shadow {
  width: 10px;
  text-align:left;
  vertical-align:top;
  background: url(../images/shdw_rt_repeat.jpg) repeat-y;
}
.nav1, .nav_home {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  line-height:18px;
  padding-right:0px;
  padding-bottom:22px;
  height: 104px;
  width: 188px;  
  padding-top: 20px;
}
.nav1 {
  float:left;
}
.nav_home {
  height: 104px;
}
.nav2 {
  width: 110px;
  border-left: solid 1px #d6d6d6;
  float:left;
  height: 125px;
  padding-top: 20px;
}
.nav_freight {
  width: 110px;
  border-left: solid 1px #d6d6d6;
  float:left;
  height: 89px;
  padding-top: 56px;
}
.nav_global {
  width: 110px;
  border-left: solid 1px #d6d6d6;
  float:left;
  height: 71px;
  padding-top: 74px;
}
.nav_about {
  width: 110px;
  border-left: solid 1px #d6d6d6;
  float:left;
  height: 35px;
  padding-top: 110px;
}
.nav3 {
  width: 102px;
  border-left: solid 1px #d6d6d6;
  float:left;
  height: 125px;
  padding-top: 20px;
}
a.main_nav:link, a.main_nav:visited {
    display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color: #666666;
	text-decoration: none;
	font-style:normal;
}
a.main_nav_current:link, a.main_nav_current:visited, a.main_nav_current:hover {
    display:block;
	background-color:#adc8da;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	padding-left:3px;
	color: #ffffff;
	text-decoration: none;
	font-style:normal;
}

a.main_nav:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color: #8fafc9;
	text-decoration: none;
}
a.sub_nav:link, a.sub_nav:visited {
    display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	padding-left:25px;
	padding-right:25px;
	color: #666666;
	text-decoration: none;
	font-style:normal;	
}
a.sub_nav_current:link, a.sub_nav_current:visited, a.sub_nav_current:hover {
    display:block;
	background-color:#b8b8b8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	padding-left:25px;
	padding-right:25px;
	color: #ffffff;
	text-decoration:none;
}
a.sub_nav:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #8fafc9;
	text-decoration: none;
}
.bodytext {
  text-align:justify;
  vertical-align:top;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  line-height:17px;
  color: #666666;
  line-height:150%;
}
a.bodytext:hover {
  text-align:justify;
  vertical-align:top;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  line-height:17px;
  color: #003d6a;
  line-height:150%;
}
.bodytext-bold{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	line-height:17px;
	color: #666666;
}
.bodytext-italic {
  text-align:justify;
  vertical-align:top;
  font-family:Arial, Helvetica, sans-serif;
  font-style:italic;
  font-size:12px;
  line-height:17px;
  color: #666666;
}
.bodytitle {
  font-family:Arial, Helvetica, sans-serif;
  font-size:20px;
  line-height:20px;
  color: #666666;
}
.bodytext_indent {
  text-align:justify;
  vertical-align:top;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  line-height:17px;
  padding-left:20px;
  color: #666666;
}
a.bodytext_indent:hover {
  text-align:justify;
  vertical-align:top;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  line-height:17px;
  padding-left:20px;
  color: #003d6a;
}
.bodytext_indent2 {
  text-align:justify;
  vertical-align:top;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  line-height:17px;
  padding-left:40px;
  color: #666666;
}
a.bodytext_indent2:hover {
  text-align:justify;
  vertical-align:top;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  line-height:17px;
  padding-left:40px;
  color: #003d6a;
}
.bodytext_home {
  text-align:justify;
  vertical-align:top;
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  line-height:17px;
  padding-left:25px;
  color: #666666;
  line-height:150%;
}
.bodytext_home-bold{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color: #666666;
}
.bodytext_home-italic {
  text-align:justify;
  vertical-align:top;
  font-family:Arial, Helvetica, sans-serif;
  font-style:italic;
  font-size:13px;
  line-height:17px;
  color: #666666;
}
.bodytitle_home {
  font-family:Arial, Helvetica, sans-serif;
  font-size:20px;
  line-height:20px;
  padding-left:25px;
  color: #666666;
}
.home_welcome {
  font-family:Arial, Helvetica, sans-serif;
  font-size:30px;
  text-align:right;
  line-height:20px;
  padding-top:119px;
  color: #777777;
}
.phone{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:23px;
	color: #666666;
}
.footer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:25px;
	color: #666666;
}
.footer a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:23px;
	color: #003d6a;
}
.copyright{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
	padding-top:23px;
	color: #666666;
}
.bodytext_td {
  text-align:left;
  vertical-align:top;
  background-color:#FFFFFF;
  height: 486px;
}
.bodytext_products {
  text-align:justify;
  vertical-align:top;
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  line-height:17px;
  padding-top:30px;
  color: #666666;
  line-height:150%;
}
.bodytext_products-bold{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	color: #666666;
}
.products_logos {
text-align:center;
padding-top:30px;
padding-bottom:30px;
}