﻿html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,img { margin: 0; padding: 0; font-family:"Lucida Grande", Trebuchet, Lucida Sans, Arial, sans-serif;}
img,a img,:link img,:visited img {border:0;}


body {}
h1{text-align:center}
a{color:#ffffff;}
#header{width:830px; height:129px; margin:0px auto;  }
#content{width:830px;margin:0px auto; }
#container{float:left;width:830px;margin:0px auto;}
#logo img.noDisplay{display:none;}
#imgLogo{display:none;}
#footer{width:830px; height:64px; padding:0; margin:0px auto;}

#header #nav{clear:both;height:32px; width:830px; background:url(/images/navBg.jpg) left top no-repeat; padding:0; margin:0; }
#nav li {height:32px; display:inline; list-style:none; }
#nav li a{float:left;height:32px;text-indent:-9999px;display:block; overflow:hidden;}
#leftspace a{width:345px;}
.nav_space a{width:10px;}
#nav_welcome a{background:url(/images/nav/welcome.gif) left top no-repeat;width:65px;}
#nav_intermodal a{background:url(/images/nav/intermodal.gif) left top no-repeat;width:72px}
#nav_railcar a{background:url(/images/nav/railcar.gif) left top no-repeat;width:43px;}
#nav_maritime a{background:url(/images/nav/maritime.gif) left top no-repeat;width:64px;}
#nav_packaging a{background:url(/images/nav/packaging.gif) left top no-repeat;width:70px;}
#nav_contact a{background:url(/images/nav/contact.gif) left top no-repeat;width:53px;}
#nav_welcome a:hover{background:url(/images/nav/welcome.gif) left -32px no-repeat;}
#nav_intermodal a:hover{background:url(/images/nav/intermodal.gif) left -32px no-repeat;}
#nav_railcar a:hover{background:url(/images/nav/railcar.gif) left -32px no-repeat;}
#nav_maritime a:hover{background:url(/images/nav/maritime.gif) left -32px no-repeat;}
#nav_packaging a:hover{background:url(/images/nav/packaging.gif) left -32px no-repeat;}
#nav_contact a:hover{background:url(/images/nav/contact.gif) left -32px no-repeat;}
#nav_news a {background:url(/images/nav/news.gif) left top no-repeat; width:37px;}
#nav_news a:hover{background:url(/images/nav/news.gif) left -32px no-repeat;}
#logo{height:97px;width:830px;padding:0;margin:0;font-size:0; }
/*#logo h1{background:url(/images/enviromodal.gif) 0 0 no-repeat;height:97px;width:333px;float:left;text-indent:-99999px;padding:0;margin:0;}*/
#logo img.logo{float:left;padding:0;margin:0;display:block;}
#logo h2{background:url(/images/header_slogan.gif) 0 0 no-repeat;height:97px;width:482px;float:left;text-indent:-99999px;font-size:8px;padding:0;margin:0;}
#logo span#spacer{background:url(/images/headerSpacerVR.gif) 0 0 no-repeat;height:97px;width:15px;float:left;padding:0;margin:0;}

#footer div#copyright{width:830px;  text-align:center}
#footer div#copyright h1{font-size:10px; color:#666666;clear:both; }


#home1{margin:0;padding:0;width:540px; height:425px;float:left;overflow:hidden;background:url(/images/home/content.jpg) 0 0 no-repeat;}
#home1 p{text-indent:-9999px;padding:0;margin:0;height:0px;font-size:0px;}

#home1 div#home_content{padding-top:38px;float:left;display:block;width:480px; padding-left:60px;}
#home_line01,#home_line02,#home_line03,#home_line04,#home_line05,#home_line06,#home_line07,#home_line08,#home_line09,#home_line10,#home_line11,#home_line12,#home_line13{float:left;clear:left;
    font-size:13px; line-height:22px;color:#ffffff;width:470px;
    letter-spacing:.5pt;display:block; text-align:justify;}

#home_line01{padding-left:20px; }
#home_line02{padding-left:45px;}
#home_line03{padding-left:80px;}
#home_line04{padding-left:140px;}
#home_line05{padding-left:130px;}
#home_line06{padding-left:135px;}
#home_line07{padding-left:175px;}
#home_line08{padding-left:195px;}
#home_line09{padding-left:170px;}
#home_line10{padding-left:200px;}
#home_line11{padding-left:198px;}
#home_line12{padding-left:215px;}
#home_line13{padding-left:218px;}

#homeBlocks{float:right;width:282px;padding:0;margin:0;}
#homeBlocks p{text-indent:-9999px;}
#homeBlocks div#col1{width:137px;float:left;font-size:0px;}
#homeBlocks div#col2{width:137px;float:right;font-size:0px;}
#homeBlocks div#col1 img, #homeBlocks div#col2 img{margin:0;margin-bottom:7px;}

#homeBottom {width:830px; height:64px; padding:0;  margin:0px auto;}
#homeBottom div#left{width:540px; height:64px; float:left;padding-top:18px;  color:#ffffff; background:url(/images/footer_left.jpg) 0 7px no-repeat; overflow:hidden}
#homeBottom div#left marquee{margin-left:48px;margin-right:20px; padding:0;  }
#homeBottom div#right{width:282px;float:right;padding-top:7px;}



#welcome1{margin:0;padding:0;width:612px; height:478px;float:left;overflow:hidden;background:url(/images/welcome/contentBg.jpg) 0 0 no-repeat;}
#welcome1 div#welcome_content{padding-left:60px;}
#welcome1 div#welcome_content img#title{padding-top:20px;}
#welcomeBlocks{float:right;width:209px;padding:0;margin:0;}
#welcomeBlocks p{text-indent:-9999px;}
#welcomeBlocks img{margin:0;padding:0;margin-bottom:7px; display:block; }

#welcome_line01,#welcome_line02,#welcome_line03,#welcome_line04,#welcome_line05,#welcome_line06,#welcome_line07,#welcome_line08,#welcome_line09
    {float:left;clear:left;letter-spacing:-.2pt;
    font-size:12px; line-height:18px;color:#ffffff;width:550px;
    display:block; }
#welcome_line01{padding-left:100px;padding-top:10px;}
#welcome_line02{padding-left:140px;}
#welcome_line03{padding-left:153px;}
#welcome_line04{padding-left:153px;}
#welcome_line05{padding-left:178px;}
#welcome_line06{padding-left:190px;}
#welcome_line07{padding-left:200px;}
#welcome_line08{padding-left:200px;padding-top:10px;}
#welcome_line09{padding-left:190px;}


#intermodal1{margin:0;padding:0;width:612px; height:478px;float:left;overflow:hidden;background:url(/images/intermodal/contentBg.jpg) 0 0 no-repeat;}
#intermodal1 div#intermodal_content{padding-left:60px;}
#intermodal1 div#intermodal_content img#title{padding-top:20px;}
#intermodal1 ul{padding-left:260px;}

#intermodal_line01,#intermodal_line02,#intermodal_line03
    {float:left;clear:left;
    font-size:12px; line-height:18px;color:#ffffff;width:550px;
    display:block; text-align:justify;}
#intermodal_line01{padding-left:275px;padding-top:10px;}
#intermodal_line02{padding-left:285px;}
#intermodal_line03{padding-left:295px;}

#railcar1{margin:0;padding:0;width:612px; height:478px;float:left;overflow:hidden;background:url(/images/railcar/contentBg.jpg) 0 0 no-repeat;}
#railcar2{margin:0;padding:0;width:612px; height:478px;float:left;overflow:hidden;background:url(/images/railcar/blank.jpg) 0 0 no-repeat;}
#railcar1 div#railcar_content{padding-left:50px;}
#railcar1 div#railcar_content img#title{padding-top:20px;}
#railcar2 div#railcar_content{padding-left:50px;}
#railcar2 div#railcar_content img#title{padding-top:20px;}
#railcar1 div#railcar_content div.h3{font-size:12px;}
#railcar_line01,#railcar_line02,#railcar_line03,#railcar_line04,#railcar_line05
    {float:left;clear:left;letter-spacing:-.1em;
    font-size:12px; line-height:18px;color:#ffffff;width:550px;
    display:block; text-align:justify;}
#railcar_line01{padding-top:10px;}
#railcar_line02{padding-left:80px;}
#railcar_line03{padding-left:200px;}
#railcar_line04{padding-left:200px;padding-top:10px;}
#railcar_line05{padding-left:200px;}
#railcar_content div.h3{letter-spacing:0px;}

#contact1{margin:0;padding:0;width:612px; height:478px;float:left;overflow:hidden;background:url(/images/contact/contentBg.jpg) 0 0 no-repeat;}
#contact1 div#contact_content{padding-left:60px;}
#contact1 div#contact_content img#title{padding-top:20px;}

#contact_line01,#contact_line02,#contact_line03,#contact_line04,#contact_line05,#contact_line06,#contact_line07,#contact_line08,#contact_line09
    {float:left;clear:left;letter-spacing:-.2pt;
    font-size:12px; line-height:18px;color:#ffffff;width:550px;
    display:block; text-align:justify;}
#contact_line01{padding-left:150px;padding-top:8px;}
#contact_line02{padding-left:165px;padding-top:8px;}
#contact_line03{padding-left:180px;padding-top:8px;}
#contact_line04{padding-left:195px;padding-top:8px;}
#contact_line05{padding-left:200px;padding-top:8px;font-size:8px; color:#ffcc66}
#contact_line06{padding-left:215px;padding-top:8px;}
#contact_line07{padding-left:230px;padding-top:8px;font-size:8px; color:#ffcc66}

.req{color:#ff0000;}
.val{color:#ff0000;font-size:12px;}

.h2{color:#8cedef;font-weight:normal;font-size:14px; line-height:22px;letter-spacing:1px;padding-top:10px;font-size:12px;}
.h3{color:#ffffff;font-size:12px; line-height:18px;padding-top:10px;}


#maritime1{margin:0;padding:0;width:612px; height:478px;float:left;overflow:hidden;background:url(/images/maritime/content.jpg) 0 0 no-repeat;}
#maritime1 div#maritime_content{padding-left:60px;}
#maritime1 div#maritime_content img#title{padding-top:20px;}


#packaging1{margin:0;padding:0;width:612px; height:478px;float:left;overflow:hidden;background:url(/images/packaging/contentBg.jpg) 0 0 no-repeat;}
#packaging1 div#packaging_content{padding-left:60px; width:530px;}
#packaging1 div#packaging_content img#title{padding-top:20px;}
.railsak{font-style:italic;color:#ffcc66; font-weight:bold; clear:both;}
.railsakfoot{font-size:8px;}

#technology1{margin:0;padding:0;width:612px; height:478px;float:left;overflow:hidden;background:url(/images/technology/contentBg.jpg) 0 0 no-repeat;}
#technology1 div#technology_content{float:left;padding-left:60px;padding-right:10px;}
#technology1 div#technology_content img#title{padding-top:20px;}
#technology1 div#technology_content div.h3{text-align:justify;width:535px;}
#technology_line01, #technology_line02
    {float:left;
    font-size:12px; line-height:18px;color:#ffffff;
    display:block; text-align:justify;}
#technology_line01{padding-left:160px;padding-top:5px;}
#technology_line02{padding-left:180px;padding-top:10px;}



#brochureLink {float:left;height:56px;width:209px;margin-bottom:7px;}
#brochureLink li {height:56px; display:inline; list-style:none; }
#brochureLink #link a{height:56px;float:left;text-indent:-9999px;width:209px; background:url(/images/maritime/brochure.gif) 0 0 no-repeat;}
#brochureLink #link a:hover{background:url(/images/maritime/brochure.gif) 0 -56px no-repeat;}


.cell{font-size:14px;color:#ffffff; text-align:left}


#news{margin:0;padding:0;width:612px; height:478px;float:left;overflow:hidden;background:url(/images/news/contentBg.jpg) 0 0 no-repeat;}
#news div#news_content{padding-left:60px;}
#news li{color:#ffffff; padding-bottom:10px;}
#news div#news_content img#title{padding-top:20px;}


#newsArchives{margin:0;padding:0;width:612px; height:475px;float:left;overflow:hidden;background:url(/images/contentBg.jpg) 0 0 no-repeat;}
#newsArchives div#newsArchives_content{padding-left:60px;}
#newsArchives li{color:#ffffff; padding-bottom:10px;}
#newsArchives div#newsArchives_content img#title{padding-top:20px;}