body {
	padding:0;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

.topNav {
background-image:url(../images/home_repeat.gif);
background-repeat:repeat-x;
}

.homeTextSpacing {
line-height:20px;
}

.playNowBtn {
padding-top:10px;
padding-right:5px;
}

a:link {
	color: #828282;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #828282;
}
a:hover {
	text-decoration: underline;
	color: #828282;
}
a:active {
	text-decoration: none;
	color: #828282;
}

.homeFooter {
background-color:#199FCD;
background-repeat:repeat-x;
background-repeat:repeat-y;
}

.footerText{
color:#FFFFFF;
font-size:10px;
}

.footerText a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.footerText a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.footerText a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
.footerText a:active {
	text-decoration: none;
	color: #FFFFFF;
}

.inTransitFooter {
background-color:#9cb63c;
background-repeat:repeat-x;
background-repeat:repeat-y;
}

.inTransitFooterText{
color:#FFFFFF;
font-size:10px;
}

.inTransitFooterText a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.inTransitFooterText a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.inTransitFooterText a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
.inTransitFooterText a:active {
	text-decoration: none;
	color: #FFFFFF;
}

.transitMatsFooterText a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.transitMatsFooterText a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.transitMatsFooterText a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
.transitMatsFooterText a:active {
	text-decoration: none;
	color: #FFFFFF;
}

.caseStudiesBullet {
padding-top: 6px;
}

.inTransitBullet {
padding-top:15px;
padding-right:5px;
}




.cargoFooter {
background-color:#E56223;
background-repeat:repeat-x;
background-repeat:repeat-y;
}

.cargoFooterText{
color:#FFFFFF;
font-size:10px;
}

.cargoFooterText a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.cargoFooterText a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.cargoFooterText a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
.cargoFooterText a:active {
	text-decoration: none;
	color: #FFFFFF;
}

.cargoBodyLink a:link {
	color: #E56223;
	text-decoration: none;
}
.cargoBodyLink a:visited {
	text-decoration: none;
	color: #E56223;
}
.cargoBodyLink a:hover {
	text-decoration: underline;
	color: #E56223;
}
.cargoBodyLink a:active {
	text-decoration: none;
	color: #E56223;
}

.trunkFooterText a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.trunkFooterText a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.trunkFooterText a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
.trunkFooterText a:active {
	text-decoration: none;
	color: #FFFFFF;
}

.dieFooter {
background-color:#663667;
background-repeat:repeat-x;
background-repeat:repeat-y;
}

.dieFooterText{
color:#FFFFFF;
font-size:10px;
}

.dieFooterText a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.dieFooterText a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.dieFooterText a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
.dieFooterText a:active {
	text-decoration: none;
	color: #FFFFFF;
}

.toolingFooterText a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.toolingFooterText a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.toolingFooterText a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
.toolingFooterText a:active {
	text-decoration: none;
	color: #FFFFFF;
}



.waterFooter {
background-color:#D6AD32;
background-repeat:repeat-x;
background-repeat:repeat-y;
}

.waterFooterText{
color:#FFFFFF;
font-size:10px;
}

.waterFooterText a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.waterFooterText a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.waterFooterText a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
.waterFooterText a:active {
	text-decoration: none;
	color: #FFFFFF;
}

.acousticsFooterText a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.acousticsFooterText a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.acousticsFooterText a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
.acousticsFooterText a:active {
	text-decoration: none;
	color: #FFFFFF;
}


.contactBlue a:link {
	color: #199FCD;
	text-decoration: none;
}
.contactBlue a:visited {
	text-decoration: none;
	color: #199FCD;
}
.contactBlue a:hover {
	text-decoration: underline;
	color: #199FCD;
}
.contactBlue a:active {
	text-decoration: none;
	color: #199FCD;
}


.leftnav ul .rolled_over a {
background-image:url(../images/sub_sidebulletTP.gif)!important;
background-repeat:no-repeat;
color:#828282!important;
display:block;
}

.leftnav ul .rolled_over a:hover {
background-image:url(../images/sub_sidebulletTP.gif)!important;
background-repeat:no-repeat;
color:#828282!important;
display:block;
}

.leftnav ul .not_rolled_over a {
color:#828282!important;
display:block;
}

.leftnav ul .not_rolled_over a:hover {
text-decoration:underline;
color:#828282!important;
display:block;
}


.leftnav ul {
		list-style:none;
		margin:0;
		padding:0;
		border:none;
		}
		
	.leftnav li {
		margin: 0;
		text-align:left;
		}


	.leftnav li a {
		display: block;
		padding-left:10px;
		height:23px;
		color: #7d641e;
		text-decoration: none;
		}
		/*
	<img src="http://www.gainmomentum.com/ipc/images/<?php if (strpos($_SERVER['SCRIPT_NAME'], "home.php")) echo "homepage_wires.gif"; else echo "sub_rightofnav.gif";  ?>"	
	*/
.topnav_right {
	background-image:url(../images/sub_rightofnav.gif);
	background-repeat:no-repeat;
	background-color:#636363;
}

.hometopnav_right {
	background-image:url(../images/homepage_wires.gif);
	background-repeat:no-repeat;
	background-color:#636363;
}

.page_content {
	background-color:#FFFFFF;
}

.color_home {
	background-color:#199FCD;
}
.color_none {
	background-color:#199FCD;
}
.color_water {
	background-color:#D6AD32;
}
.color_die {
	background-color:#663667;
}
.color_cargo {
	background-color:#E56223;
}
.color_inTransit {
	background-color:#9cb63c;
}

.headerbtn_adjust {
padding-right:5px;
}

.callout {
padding-top: 10px;
}

.greyColor a:link {
	color: #666666;
	text-decoration: none;
}
.greyColor a:visited {
	text-decoration: none;
	color: #666666;
}
.greyColor a:hover {
	text-decoration: underline;
	color: #666666;
}
.greyColor a:active {
	text-decoration: none;
	color: #666666;
}

.transitPicBorder {
border:1px #9cb63c solid;
}

.transitPicPadding{
margin:2px;
}

.cargoPicBorder {
border:1px #E56223 solid;
}

.aboutPadding {
padding-top:15px;
}

.nwBoc_Image {
padding-top: 20px;
}

.language_selection {
	font-size:9px;
}

.language_selection a, .language_selection a:active, .language_selection a:visited {
	font-family:Arial, Helvetica, sans-serif;
	padding:4px 5px 4px 5px;
	letter-spacing:1px;
	font-size:9px !important;
	color:#FFFFFF !important;
	background-color:#199FCD;
	text-decoration:none;
}
.language_selection a:hover {
	color:#199FCD !important;
	background-color:#FFFFFF;
	text-decoration:none;
}