@charset "utf-8";
/* CSS Document */

BODY
{
	color: #000000;
	background-color: #7e7d7d;
	background-image: url("../images/bg.jpg");
	background-repeat: repeat-y;
	background-position: center;
	height: 100%;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-serif;
	font-size: 10pt;
	margin: 0;
}

html
{
	height: 100%;
}

p
{
	margin: 0;
	padding: 0 0 20px 0;
	line-height: 1.3em;
	text-align: justify;
}

.small_p
{
	margin: 0;
	padding: 0;
	line-height: 1.3em;
	text-align: justify;
}

.right
{
	margin: 0;
	padding: 0;
	line-height: 1.3em;
	text-align: justify;
}

#gotomeeting
{
	margin: 20px 0 0 17px;
	padding: 7px 35px 7px 35px;
	width: 158px;
	border: solid #1659a1 1px;
}

#header1
{
	color: #000000;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-serif;
	font-size: 14pt;
	margin: 0 0 0 8px;
	background-image: url("../images/nvision_logo.jpg");
	background-repeat: no-repeat;
	height: 70px;
	width: 166px;
	display: inline;
	float: left;
	text-indent: -2000px;
}

#header2
{
	color: #000000;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-serif;
	font-size: 10pt;
	margin: 0 8px 0 0;
	background-image: url("../images/tomorrowsvisiontoday.jpg");
	background-repeat: no-repeat;
	height: 70px;
	width: 237px;
	display: inline;
	float: right;
	text-indent: -2000px;
}

.spanish
{
	color: #000000;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-serif;
	font-size: 10pt;
	margin: 0 8px 0 0;
	background-image: url("../images/tomorrowsvisiontoday-spanish.jpg");
	background-repeat: no-repeat;
	height: 70px;
	width: 237px;
	display: inline;
	float: right;
	text-indent: -2000px;
}

.french
{
	color: #000000;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-serif;
	font-size: 10pt;
	margin: 0 8px 0 0;
	background-image: url("../images/tomorrowsvisiontoday-french.jpg");
	background-repeat: no-repeat;
	height: 70px;
	width: 268px;
	display: inline;
	float: right;
	text-indent: -2000px;
}

h1
{
	color: #0000aa;
	font-family: "Trebuchet MS", Verdana, Arial, Tahoma, Helvetica, Sans-serif;
	font-size: 12pt;
	font-weight: bold;
	float: left;
	margin: 0;
	padding: 0;
}

h2
{
	color: #000000;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-serif;
	font-size: 10pt;
	font-weight: bold;
	display: inline;
	margin: 0;
	padding: 0;
}

.v
{
	color: #0000aa;
	font-weight: bold;
}

.n
{
	color: #92d305;
	font-weight: bold;
}

.small_txt
{
	font-size: 7pt;
}


/* Country Process */

.grid td
{
	width: 152px;
	padding: 0 3px 0 3px;
}

.grid_tr
{
	vertical-align: top;
}

.datagrid
{
	background-color: #FFFFFF;
	border: none;
	border-style: none;
	vertical-align: top;
}

.datagrid td
{
	padding: 2px 0 2px 0;
}

.gridheader
{
	background-color: #f2f8fc;
	font-weight: bold;	
}

.gridalt
{
	background-color: #f2f8fc;
}

/* Page Layout */

#container
{
	left: 50%;
	margin: 0 0 0 -405.5px;
	width: 811px;
	position: absolute;
	min-height: 100%; /* For Modern Browsers */
	height: auto !important; /* For Modern Browsers */
	height: 100%; /* For IE */
}

#body_container
{
	color: #000000;
	border: 0;
	width: 784px;
	float: left;
	display: inline;
	margin: 0 0 0 12px;
}

#recent_news
{
	color: #000000;
	background-color: #f7f7f7;
	font-size: 8pt;
	border: 0;
	width: 247px;
	height: 278px;
	float: left;
	display: inline;
	padding: 0 8px 8px 8px;
	margin: 0 14px 0 0;
}

#resources
{
	color: #000000;
	background-color: #f7f7f7;
	font-size: 8pt;
	border: 0;
	width: 210px;
	height: 71px;
	float: left;
	display: inline;
	padding: 12px;
	margin: 0 14px 0 0;
}

#resources_ea
{
	color: #000000;
	background-color: #f7f7f7;
	font-size: 8pt;
	border: 0;
	width: 247px;
	float: left;
	display: inline;
	padding: 12px;
	margin: 0 14px 0 0;
}

#image_con
{
	color: #000000;
	background-color: #f7f7f7;
	font-size: 8pt;
	border: 0;
	width: 240px;
	float: left;
	display: inline;
	padding: 14px;
	margin: 0;
}

#image_con img
{
	padding: 3px;
}

#contact_us
{
	color: #000000;
	background-color: #f7f7f7;
	font-size: 8pt;
	border: 0;
	width: 247px;
	height: 250px;
	float: left;
	display: inline;
	padding: 0 8px 8px 8px;
	margin: 0 14px 0 0;
}

.rn
{
	margin: 0;
	line-height: 1.5em;
	padding: 8px 0 8px 0;
	border-bottom: 1px solid #cdcdcd;
	text-align: left;
}

#top
{
	color: #000000;
	width: 784px;
	height: 213px;
	border: 0;
	float: left;
	display: inline;
	margin: 0 0 0 14px;
}

#sub_space
{
	color: #000000;
	background-color: #edf6fd;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-serif;
	font-size: 10pt;
	width: 784px;
	height: 4px;
	border: 0;
	float: right;
	display: inline;
	overflow: hidden;
	text-align: right;
	margin: 0 13px 0 0;
}

#sub_nav
{
	color: #000000;
	background-color: #edf6fd;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-serif;
	font-size: 9pt;
	width: 784px;
	height: 20px;
	border: 0;
	float: right;
	display: inline;
	text-align: right;
	margin: 0 13px 0 0;
}

#main
{
	color: #000000;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-serif;
	font-size: 10pt;
	width: 765px;
	border: 0;
	float: left;
	display: inline;
	overflow: hidden;
	margin: 14px 13px 0 12px;
}

#main_col
{
	color: #000000;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-serif;
	font-size: 10pt;
	width: 492px;
	border: 0;
	float: left;
	display: inline;
	overflow: hidden;
	margin: 14px 0 0 12px;
}

#right_col
{
	color: #000000;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-serif;
	font-size: 10pt;
	width: 262px;
	border: 0;
	float: right;
	display: inline;
	overflow: hidden;
	margin: 14px 0 0 0;
}

#modules
{
	color: #000000;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-serif;
	font-size: 10pt;
	width: 765px;
	border: 0;
	float: left;
	display: inline;
	overflow: hidden;
	margin: 14px 22px 0 22px;
}

#mgmtoverview
{
	color: #000000;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-serif;
	font-size: 10pt;
	width: 765px;
	border: 0;
	float: left;
	display: inline;
	overflow: hidden;
	margin: 14px 22px 0 10px;
}

.col_1
{
	color: #000000;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-serif;
	font-size: 10pt;
	width: 310px;
	border: 0;
	float: left;
	display: inline;
	overflow: hidden;
	margin: 0 0 0 12px;
}

.col_2
{
	color: #000000;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-serif;
	font-size: 10pt;
	width: 410px;
	border: 0;
	float: right;
	display: inline;
	overflow: hidden;
	margin: 0 20px 0 0;
}

.gs_col_1
{
	color: #000000;
	background-color: #f6fbfe;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-serif;
	font-size: 10pt;
	width: 180px;
	border: 0;
	float: left;
	display: inline;
	overflow: hidden;
	margin: 1px 0 0 2px;
}

.gs_col_2
{
	color: #000000;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-serif;
	font-size: 10pt;
	width: 570px;
	border: 0;
	float: right;
	display: inline;
	overflow: hidden;
	margin: 7px 20px 0 0;
}

#global_info
{
	color: #000000;
	background-color: transparent;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-serif;
	font-size: 10pt;
	border: 0;
	float: left;
	display: inline;
	text-align:center;
	margin: 9px 0 0 0;
}

.contact_col_1
{
	color: #000000;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-serif;
	font-size: 10pt;
	width: 570px;
	border: 0;
	float: left;
	display: inline;
	overflow: hidden;
	margin: 0 0 0 0;
}

.contact_col_2
{
	color: #000000;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-serif;
	font-size: 10pt;
	width: 160px;
	border: 0;
	float: right;
	display: inline;
	overflow: hidden;
	margin: 0;
}


#addr
{
	position: absolute;
	background-color: #FFFFFF;
	bottom: -1px; /* For Certain IE widths */
	height: 18px;
	float: left;
	left: 50%;
	margin: 0 0 41px -390px;
	width: 782px;
	text-align:center;
	font-size: 7pt;
}

#footer
{
	position: absolute;
	background-color: #023286;
	bottom: 0 !important;
	bottom: -1px; /* For Certain IE widths */
	height: 41px;
	float: left;
	left: 50%;
	margin: 0 0 0 -390px;
	width: 782px;
}

#footer_left
{
	color: #FFFFFF;
	font-size: 7pt;
	margin: 14px 0 0 14px;
	display: inline;
	float: left;
}

#footer_right
{
	color: #FFFFFF;
	font-size: 7pt;
	margin: 14px 14px 0 0;
	display: inline;
	float: right;
}

#footer_right a
{
	color: #FFF;
	font-size: 7pt;
	text-decoration: underline;
}

.lm_container
{
	color: #000000;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-serif;
	font-size: 10pt;
	width: 755px;
	border: 0;
	float: left;
	display: inline;
	overflow: hidden;
	margin: 0 0 12px 12px;
}

.image_left
{
	color: #000000;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-serif;
	font-size: 10pt;
	width: 100px;
	height: 95px;
	border: 0;
	float: left;
	display: inline;
	overflow: hidden;
	margin: 0 0 0 35px;
}

.image_left2
{
	color: #000000;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-serif;
	font-size: 10pt;
	width: 100px;
	height: 95px;
	border: 0;
	float: left;
	display: inline;
	overflow: hidden;
	margin: 35px 0 0 35px;
}

.info_right
{
	color: #000000;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-serif;
	font-size: 10pt;
	width: 555px;
	display: table-cell;
	vertical-align: middle;
	border: 0;
	float: left;
	margin: 5px 0 0 0;
	padding: 0;
}

.info_right2
{
	color: #000000;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-serif;
	font-size: 10pt;
	width: 555px;
	display: table-cell;
	vertical-align: middle;
	border: 0;
	float: left;
	margin: 18px 0 0 0;
	padding: 0;
}

#consultant
{
	color: #000000;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-serif;
	font-size: 10pt;
	width: 765px;
	border: 0;
	float: left;
	display: inline;
	overflow: hidden;
	margin: 0;
}


#iprocurement_container
{
	color: #000000;
	background-image: url("../images/iprocurement_bg.jpg");
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-serif;
	font-size: 10pt;
	width: 765px;
	height: 423px;
	border: 0;
	float: left;
	display: inline;
	overflow: hidden;
	margin: 0;
}

.iprocurement
{
	color: #000000;
	background-color: transparent;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-serif;
	font-size: 10pt;
	width: 178px;
	height: 423px;
	border: 0;
	float: left;
	display: inline;
	overflow: hidden;
	padding: 6px;
	margin: 5px 0 0 0;
}

.iprocurement_4
{
	color: #000000;
	background-color: transparent;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-serif;
	font-size: 10pt;
	width: 178px;
	height: 423px;
	border: 0;
	float: left;
	display: inline;
	overflow: hidden;
	padding: 6px;
	margin: 0 0 0 0;
}

.iprocurement_header
{
	color: #FFFFFF;
	background-color: transparent;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-serif;
	font-size: 9pt;
	width: 180px;
	border: 0;
	float: left;
	font-weight: bold;
	text-align: center;
	display: inline;
	overflow: hidden;
	margin: 0 0 12px 0;
}

.iprocurement_header_4
{
	color: #FFFFFF;
	background-color: transparent;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-serif;
	font-size: 9pt;
	width: 180px;
	border: 0;
	float: left;
	font-weight: bold;
	text-align: center;
	display: inline;
	overflow: hidden;
	margin: 0 0 5px 0;
}

.iprocurement p
{
	margin: 0;
	padding: 0 0 15px 0;
	line-height: 1.4em;
	font-size: 8pt;
	text-align: left;
}

.iprocurement_4 p
{
	margin: 0;
	padding: 0 0 15px 0;
	line-height: 1.4em;
	font-size: 8pt;
	text-align: left;
}

ul.list3
{
	margin: 0;
	padding: 0 0 0 15px;
	list-style-type: disc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 14pt;
}

.more_info_button1
{
	color: #FFFFFF;
	background-color: transparent;
	width: 178px;
	border: 0;
	float: left;
	text-align: center;
	display: inline;
	overflow: hidden;
	margin: 116px 0 0 0;
}

.more_info_button2
{
	color: #FFFFFF;
	background-color: transparent;
	width: 178px;
	border: 0;
	float: left;
	text-align: center;
	display: inline;
	overflow: hidden;
	margin: 95px 0 0 0;
}

.more_info_button3
{
	color: #FFFFFF;
	background-color: transparent;
	width: 178px;
	border: 0;
	float: left;
	text-align: center;
	display: inline;
	overflow: hidden;
	margin: 76px 0 0 0;
}

.more_info_button4
{
	color: #FFFFFF;
	background-color: transparent;
	width: 182px;
	border: 0;
	float: left;
	text-align: center;
	display: inline;
	overflow: hidden;
	margin: 25px 0 0 0;
}


.tr_height
{
	height: 30px;
}


#bottom_main
{
	color: #000;
	background-color: transparent;
	width: 446px;
	height: 220px;
	margin: 0;
	padding: 0;
	float: left;
	display: inline;
}

#bottom_left
{
	color: #000;
	background-color: transparent;
	width: 268px;
	margin: 0;
	padding: 0;
	float: left;
	display: inline;
}

#bottom_right
{
	color: #000;
	background-color: transparent;
	width: 170px;
	margin: 0;
	padding: 0;
	float: right;
	display: inline;
	text-align: left;
}



/* Lists */

ul#list1
{
	width: 380px;
	margin: 10px 15px 0 0;
	padding: 0 0 0 25px;
	list-style-type: disc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 15pt;
}

ul#list2
{
	margin: 10px 15px 0 0;
	padding: 0 0 0 25px;
	list-style-type: disc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 15pt;
}

ul#global_list
{
	width: 180px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	float: left;
}

#global_list li
{
	margin: 25px 0 25px 0;
	padding: 0;
}

ul#resource_list
{
	margin: 0 0 0 20px;
	padding: 0;
	list-style-type: disc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 22pt;
}

li#resource_list
{
	margin: 0;
	padding: 0;
}

ul#resource_list_fr
{
	margin: 0 0 0 15px;
	padding: 0;
	list-style-type: disc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 18pt;
}

li#resource_list_fr
{
	margin: 0;
	padding: 0;
}

ul#resource_list_ea
{
	margin: 0 0 0 20px;
	padding: 0;
	list-style-type: disc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 22pt;
}

li#resource_list_ea
{
	margin: 0;
	padding: 0;
}



/* End Lists */


/* Navigation */

#nav
{
	color: #000000;
	background-color: #FFFFFF;
	width: 784px;
	height: 28px;
	font-family: Verdana, Arial, Tahoma, Helvetica, Sans-serif;
	font-size: 10pt;
	float: left;
	display: inline;
	margin: 0 0 0 14px;
}

ul#nav_container
{
	width: 784px;
	padding: 0;
	margin: 0;
	display: inline;
	list-style-type: none;
}

#nav_container  li
{
	margin: 0;
	padding: 0;
	display: inline;
}

.space
{
  float: left;
  display: inline;
  width: 2px;
  height: 28px;
  margin: 0;
  padding: 0;
  text-decoration: none;
  text-indent: -1000px;
  overflow: hidden;
}

#home,
a:link#home,
a:visited#home,
#home_on
{
  float: left;
  display: inline;
  width: 58px;
  height: 28px;
  margin: 0;
  padding: 0;
  text-decoration: none;
  text-indent: -1000px;
  overflow: hidden;  
}

#freightpayment,
#freightpayment_on,
a:link#freightpayment,
a:visited#freightpayment
{
  float: left;
  display: inline;
  width: 125px;
  height: 28px;
  margin: 0;
  padding: 0;
  text-decoration: none;
  text-indent: -1000px;
  overflow: hidden;  
}

#logisticsmgmt,
#logisticsmgmt_on,
a:link#logisticsmgmt,
a:visited#logisticsmgmt
{
  float: left;
  display: inline;
  width: 167px;
  height: 28px;
  margin: 0;
  padding: 0;
  text-decoration: none;
  text-indent: -1000px;
  overflow: hidden;  
}

#businessintel,
#businessintel_on,
a:link#businessintel,
a:visited#businessintel
{
  float: left;
  display: inline;
  width: 154px;
  height: 28px;
  margin: 0;
  padding: 0;
  text-decoration: none;
  text-indent: -1000px;
  overflow: hidden;  
}

#globalservices,
#globalservices_on,
a:link#globalservices,
a:visited#globalservices
{
  float: left;
  display: inline;
  width: 125px;
  height: 28px;
  margin: 0;
  padding: 0;
  text-decoration: none;
  text-indent: -1000px;
  overflow: hidden;  
}

#claims,
#claims_on,
a:link#claims,
a:visited#claims
{
  float: left;
  display: inline;
  width: 62px;
  height: 28px;
  margin: 0;
  padding: 0;
  text-decoration: none;
  text-indent: -1000px;
  overflow: hidden;  
}

#aboutus,
#aboutus_on,
a:link#aboutus,
a:visited#aboutus
{
  float: left;
  display: inline;
  width: 81px;
  height: 28px;
  margin: 0;
  padding: 0;
  text-decoration: none;
  text-indent: -1000px;
  overflow: hidden;  
}

a:visited#home, a:link#home
{
	background-image: url("../nav/home.jpg");
}

a:hover#home
{
	background-image: url("../nav/home.jpg");
	background-position: 0 -28px;
}

a:visited#freightpayment, a:link#freightpayment
{
	background-image: url("../nav/freightpayment.jpg");
}

a:hover#freightpayment
{
	background-image: url("../nav/freightpayment.jpg");
	background-position: 0 -28px;	
}

a:visited#logisticsmgmt, a:link#logisticsmgmt
{
	background-image: url("../nav/logisticsmanagement.jpg");	
}

a:hover#logisticsmgmt
{
	background-image: url("../nav/logisticsmanagement.jpg");
	background-position: 0 -28px;
}

a:visited#businessintel, a:link#businessintel
{
	background-image: url("../nav/businessintelligence.jpg");
}

a:hover#businessintel
{
	background-image: url("../nav/businessintelligence.jpg");
	background-position: 0 -28px;
}

a:visited#globalservices, a:link#globalservices
{
	background-image: url("../nav/globalservices.jpg");
}

a:hover#globalservices
{
	background-image: url("../nav/globalservices.jpg");
	background-position: 0 -28px;	
}

a:visited#claims, a:link#claims
{
	background-image: url("../nav/claims.jpg");
}

a:hover#claims
{
	background-image: url("../nav/claims.jpg");
	background-position: 0 -28px;	
}

a:visited#aboutus, a:link#aboutus
{
	background-image: url("../nav/aboutus.jpg");
}

a:hover#aboutus
{
	background-image: url("../nav/aboutus.jpg");
	background-position: 0 -28px;	
}

#home
{
	background-image: url("../nav/home.jpg");
	background-position: 0 0;
}

#home_on
{
	background-image: url("../nav/home.jpg");
	background-position: 0 -56px;
}

#freightpayment 
{
	background-image: url("../nav/freightpayment.jpg");
	background-position: 0 0;
}

#freightpayment_on
{
	background-image: url("../nav/freightpayment.jpg");
	background-position: 0 -56px;
}

#logisticsmgmt
{
	background-image: url("../nav/logisticsmanagement.jpg");
	background-position: 0 0;
}

#logisticsmgmt_on
{
	background-image: url("../nav/logisticsmanagement.jpg");
	background-position: 0 -56px;
}

#businessintel
{
	background-image: url("../nav/businessintelligence.jpg");
	background-position: 0 0;
}

#businessintel_on
{
	background-image: url("../nav/businessintelligence.jpg");
	background-position: 0 -56px;
}


#globalservices
{
	background-image: url("../nav/globalservices.jpg");
	background-position: 0 0;
}

#globalservices_on
{
	background-image: url("../nav/globalservices.jpg");
	background-position: 0 -56px;
}

#claims
{
	background-image: url("../nav/claims.jpg");
	background-position: 0 0;
}

#claims_on
{
	background-image: url("../nav/claims.jpg");
	background-position: 0 -56px;
}


#aboutus
{
	background-image: url("../nav/aboutus.jpg");
	background-position: 0 0;
}

#aboutus_on
{
	background-image: url("../nav/aboutus.jpg");
	background-position: 0 -56px;
}


ul#sub_nav_container
{
	width: 784px;
	padding: 0;
	margin: 0;
	display: inline;
	list-style-type: none;
}

#sub_nav_container  li
{
	margin: 0;
	padding: 0 10px 0 15px;
	display: inline;
	font-style: italic;
}

/* End Navigation*/


/* Navigation - SPANISH*/

#home-sp,
a:link#home-sp,
a:visited#home-sp,
#home-sp_on
{
  float: left;
  display: inline;
  width: 58px;
  height: 28px;
  margin: 0;
  padding: 0;
  text-decoration: none;
  text-indent: -1000px;
  overflow: hidden;  
}

#freightpayment-sp,
#freightpayment-sp_on,
a:link#freightpayment-sp,
a:visited#freightpayment-sp
{
  float: left;
  display: inline;
  width: 125px;
  height: 28px;
  margin: 0;
  padding: 0;
  text-decoration: none;
  text-indent: -1000px;
  overflow: hidden;  
}

#logisticsmgmt-sp,
#logisticsmgmt-sp_on,
a:link#logisticsmgmt-sp,
a:visited#logisticsmgmt-sp
{
  float: left;
  display: inline;
  width: 167px;
  height: 28px;
  margin: 0;
  padding: 0;
  text-decoration: none;
  text-indent: -1000px;
  overflow: hidden;  
}

#businessintel-sp,
#businessintel-sp_on,
a:link#businessintel-sp,
a:visited#businessintel-sp
{
  float: left;
  display: inline;
  width: 154px;
  height: 28px;
  margin: 0;
  padding: 0;
  text-decoration: none;
  text-indent: -1000px;
  overflow: hidden;  
}

#globalservices-sp,
#globalservices-sp_on,
a:link#globalservices-sp,
a:visited#globalservices-sp
{
  float: left;
  display: inline;
  width: 125px;
  height: 28px;
  margin: 0;
  padding: 0;
  text-decoration: none;
  text-indent: -1000px;
  overflow: hidden;  
}

#claims-sp,
#claims-sp_on,
a:link#claims-sp,
a:visited#claims-sp
{
  float: left;
  display: inline;
  width: 62px;
  height: 28px;
  margin: 0;
  padding: 0;
  text-decoration: none;
  text-indent: -1000px;
  overflow: hidden;  
}

#aboutus-sp,
#aboutus-sp_on,
a:link#aboutus-sp,
a:visited#aboutus-sp
{
  float: left;
  display: inline;
  width: 81px;
  height: 28px;
  margin: 0;
  padding: 0;
  text-decoration: none;
  text-indent: -1000px;
  overflow: hidden;  
}

a:visited#home-sp, a:link#home-sp
{
	background-image: url("../nav/home-sp.jpg");
}

a:hover#home-sp
{
	background-image: url("../nav/home-sp.jpg");
	background-position: 0 -28px;
}

a:visited#freightpayment-sp, a:link#freightpayment-sp
{
	background-image: url("../nav/freightpayment-sp.jpg");
}

a:hover#freightpayment-sp
{
	background-image: url("../nav/freightpayment-sp.jpg");
	background-position: 0 -28px;	
}

a:visited#logisticsmgmt-sp, a:link#logisticsmgmt-sp
{
	background-image: url("../nav/logisticsmanagement-sp.jpg");	
}

a:hover#logisticsmgmt-sp
{
	background-image: url("../nav/logisticsmanagement-sp.jpg");
	background-position: 0 -28px;
}

a:visited#businessintel-sp, a:link#businessintel-sp
{
	background-image: url("../nav/businessintelligence-sp.jpg");
}

a:hover#businessintel-sp
{
	background-image: url("../nav/businessintelligence-sp.jpg");
	background-position: 0 -28px;
}

a:visited#globalservices-sp, a:link#globalservices-sp
{
	background-image: url("../nav/globalservices-sp.jpg");
}

a:hover#globalservices-sp
{
	background-image: url("../nav/globalservices-sp.jpg");
	background-position: 0 -28px;	
}

a:visited#claims-sp, a:link#claims-sp
{
	background-image: url("../nav/claims-sp.jpg");
}

a:hover#claims-sp
{
	background-image: url("../nav/claims-sp.jpg");
	background-position: 0 -28px;	
}

a:visited#aboutus-sp, a:link#aboutus-sp
{
	background-image: url("../nav/aboutus-sp.jpg");
}

a:hover#aboutus-sp
{
	background-image: url("../nav/aboutus-sp.jpg");
	background-position: 0 -28px;	
}

#home-sp
{
	background-image: url("../nav/home-sp.jpg");
	background-position: 0 0;
}

#home-sp_on
{
	background-image: url("../nav/home-sp.jpg");
	background-position: 0 -56px;
}

#freightpayment-sp 
{
	background-image: url("../nav/freightpayment-sp.jpg");
	background-position: 0 0;
}

#freightpayment-sp_on
{
	background-image: url("../nav/freightpayment-sp.jpg");
	background-position: 0 -56px;
}

#logisticsmgmt-sp
{
	background-image: url("../nav/logisticsmanagement-sp.jpg");
	background-position: 0 0;
}

#logisticsmgmt-sp_on
{
	background-image: url("../nav/logisticsmanagement-sp.jpg");
	background-position: 0 -56px;
}

#businessintel-sp
{
	background-image: url("../nav/businessintelligence-sp.jpg");
	background-position: 0 0;
}

#businessintel-sp_on
{
	background-image: url("../nav/businessintelligence-sp.jpg");
	background-position: 0 -56px;
}


#globalservices-sp
{
	background-image: url("../nav/globalservices-sp.jpg");
	background-position: 0 0;
}

#globalservices-sp_on
{
	background-image: url("../nav/globalservices-sp.jpg");
	background-position: 0 -56px;
}

#claims-sp
{
	background-image: url("../nav/claims-sp.jpg");
	background-position: 0 0;
}

#claims-sp_on
{
	background-image: url("../nav/claims-sp.jpg");
	background-position: 0 -56px;
}


#aboutus-sp
{
	background-image: url("../nav/aboutus-sp.jpg");
	background-position: 0 0;
}

#aboutus-sp_on
{
	background-image: url("../nav/aboutus-sp.jpg");
	background-position: 0 -56px;
}

/* End Navigation - SPANISH*/

/* Navigation - FRENCH*/

#home-fr,
a:link#home-fr,
a:visited#home-fr,
#home-fr_on
{
  float: left;
  display: inline;
  width: 60px;
  height: 28px;
  margin: 0;
  padding: 0;
  text-decoration: none;
  text-indent: -1000px;
  overflow: hidden;  
}

#freightpayment-fr,
#freightpayment-fr_on,
a:link#freightpayment-fr,
a:visited#freightpayment-fr
{
  float: left;
  display: inline;
  width: 97px;
  height: 28px;
  margin: 0;
  padding: 0;
  text-decoration: none;
  text-indent: -1000px;
  overflow: hidden;  
}

#logisticsmgmt-fr,
#logisticsmgmt-fr_on,
a:link#logisticsmgmt-fr,
a:visited#logisticsmgmt-fr
{
  float: left;
  display: inline;
  width: 126px;
  height: 28px;
  margin: 0;
  padding: 0;
  text-decoration: none;
  text-indent: -1000px;
  overflow: hidden;  
}

#businessintel-fr,
#businessintel-fr_on,
a:link#businessintel-fr,
a:visited#businessintel-fr
{
  float: left;
  display: inline;
  width: 141px;
  height: 28px;
  margin: 0;
  padding: 0;
  text-decoration: none;
  text-indent: -1000px;
  overflow: hidden;  
}

#globalservices-fr,
#globalservices-fr_on,
a:link#globalservices-fr,
a:visited#globalservices-fr
{
  float: left;
  display: inline;
  width: 119px;
  height: 28px;
  margin: 0;
  padding: 0;
  text-decoration: none;
  text-indent: -1000px;
  overflow: hidden;  
}

#claims-fr,
#claims-fr_on,
a:link#claims-fr,
a:visited#claims-fr
{
  float: left;
  display: inline;
  width: 95px;
  height: 28px;
  margin: 0;
  padding: 0;
  text-decoration: none;
  text-indent: -1000px;
  overflow: hidden;  
}

#aboutus-fr,
#aboutus-fr_on,
a:link#aboutus-fr,
a:visited#aboutus-fr
{
  float: left;
  display: inline;
  width: 134px;
  height: 28px;
  margin: 0;
  padding: 0;
  text-decoration: none;
  text-indent: -1000px;
  overflow: hidden;  
}

a:visited#home-fr, a:link#home-fr
{
	background-image: url("../nav/home-fr.jpg");
}

a:hover#home-fr
{
	background-image: url("../nav/home-fr.jpg");
	background-position: 0 -28px;
}

a:visited#freightpayment-fr, a:link#freightpayment-fr
{
	background-image: url("../nav/freightpayment-fr.jpg");
}

a:hover#freightpayment-fr
{
	background-image: url("../nav/freightpayment-fr.jpg");
	background-position: 0 -28px;	
}

a:visited#logisticsmgmt-fr, a:link#logisticsmgmt-fr
{
	background-image: url("../nav/logisticsmanagement-fr.jpg");	
}

a:hover#logisticsmgmt-fr
{
	background-image: url("../nav/logisticsmanagement-fr.jpg");
	background-position: 0 -28px;
}

a:visited#businessintel-fr, a:link#businessintel-fr
{
	background-image: url("../nav/businessintelligence-fr.jpg");
}

a:hover#businessintel-fr
{
	background-image: url("../nav/businessintelligence-fr.jpg");
	background-position: 0 -28px;
}

a:visited#globalservices-fr, a:link#globalservices-fr
{
	background-image: url("../nav/globalservices-fr.jpg");
}

a:hover#globalservices-fr
{
	background-image: url("../nav/globalservices-fr.jpg");
	background-position: 0 -28px;	
}

a:visited#claims-fr, a:link#claims-fr
{
	background-image: url("../nav/claims-fr.jpg");
}

a:hover#claims-fr
{
	background-image: url("../nav/claims-fr.jpg");
	background-position: 0 -28px;	
}

a:visited#aboutus-fr, a:link#aboutus-fr
{
	background-image: url("../nav/aboutus-fr.jpg");
}

a:hover#aboutus-fr
{
	background-image: url("../nav/aboutus-fr.jpg");
	background-position: 0 -28px;	
}

#home-fr
{
	background-image: url("../nav/home-fr.jpg");
	background-position: 0 0;
}

#home-fr_on
{
	background-image: url("../nav/home-fr.jpg");
	background-position: 0 -56px;
}

#freightpayment-fr 
{
	background-image: url("../nav/freightpayment-fr.jpg");
	background-position: 0 0;
}

#freightpayment-fr_on
{
	background-image: url("../nav/freightpayment-fr.jpg");
	background-position: 0 -56px;
}

#logisticsmgmt-fr
{
	background-image: url("../nav/logisticsmanagement-fr.jpg");
	background-position: 0 0;
}

#logisticsmgmt-fr_on
{
	background-image: url("../nav/logisticsmanagement-fr.jpg");
	background-position: 0 -56px;
}

#businessintel-fr
{
	background-image: url("../nav/businessintelligence-fr.jpg");
	background-position: 0 0;
}

#businessintel-fr_on
{
	background-image: url("../nav/businessintelligence-fr.jpg");
	background-position: 0 -56px;
}


#globalservices-fr
{
	background-image: url("../nav/globalservices-fr.jpg");
	background-position: 0 0;
}

#globalservices-fr_on
{
	background-image: url("../nav/globalservices-fr.jpg");
	background-position: 0 -56px;
}

#claims-fr
{
	background-image: url("../nav/claims-fr.jpg");
	background-position: 0 0;
}

#claims-fr_on
{
	background-image: url("../nav/claims-fr.jpg");
	background-position: 0 -56px;
}


#aboutus-fr
{
	background-image: url("../nav/aboutus-fr.jpg");
	background-position: 0 0;
}

#aboutus-fr_on
{
	background-image: url("../nav/aboutus-fr.jpg");
	background-position: 0 -56px;
}

/* End Navigation - FRENCH*/


/* Links */
a:link, a:active, a:visited
{
	color: #023286;
	text-decoration: underline;
	font-size: 10pt;
	border: 0;
}
a:hover
{
	color: #023286;
	text-decoration: underline;
	font-size: 10pt;
	border: 0;
}

a.sitemap:link, a.sitemap:active, a.sitemap:visited
{
	color: #FFFFFF;
	font-weight: none;
	text-decoration: none;
	font-size: 7pt;
	border: 0;
}

a.sitemap:hover
{
	color: #FFFFFF;
	font-weight: none;
	text-decoration: underline;
	font-size: 7pt;
	border: 0;
}

a.footer:link, a.footer:active, a.footer:visited
{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
	font-size: 8pt;
	border: 0;
}

a.footer:hover
{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
	font-size: 8pt;
	border: 0;
}

a.rn_link:link, a.rn_link:active, a.rn_link:visited
{
	color: #023286;
	font-weight: none;
	text-decoration: underline;
	font-size: 8pt;
	border: 0;
}

a.rn_link:hover
{
	color: #023286;
	font-weight: none;
	text-decoration: underline;
	font-size: 8pt;
	border: 0;
}

a.sub_nav:link, a.sub_nav:active, a.sub_nav:visited
{
	color: #000000;
	font-style: italic;
	text-decoration: none;
	font-size: 9pt;
	border: 0;
}
a.sub_nav:hover
{
	color: #000000;
	font-style: italic;
	text-decoration: underline;
	font-size: 9pt;
	border: 0;
}

/* End Links */




