body{text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:12pt;}a, a:link, a:visited, a:active{color:#3A7151;}#wrapper{width:auto;min-height:450px;background:#fff url('images/headerbg2.jpg') no-repeat top center;text-align:center;}#header,#topNavBar,.content,#footer{margin:0 auto;width:980px;height:auto;text-align:left;}#header{padding-top:15px;height:70px;}.logo{float:left;width:177px;height:65px;background:transparent url('images/logo.png') no-repeat;}.logo b{display:none;}#globalNav{float:right;margin:0;}#globalNav a{display:block;width:.1em;background:transparent url('images/globalnavbgRT.gif') no-repeat right top;padding:12px 10px 0 0;color:#FFF;font-size:11px;text-decoration:none;text-transform:uppercase;}#globalNav ul{margin:0;padding:0;list-style:none;}#globalNav li{float:left;background:transparent url('images/globalnavbgLT.gif') no-repeat left top;padding:0 0 0 10px;margin:0 0 0 3px;word-spacing:-2px;letter-spacing:-.02em}#globalNav li a,#globalNav li a:visited,#globalNav li a:active{float:left;display:block;height:28px;white-space:nowrap;}#globalNav > ul a {width:auto;}#globalNav li:hover, #globalNav li:hover a{background-position:left bottom;color:#3a7151;text-decoration:none;}#globalNav li:hover a{background-position:right bottom;}#topNavBar{clear:both;text-align:center;width:800px;}#topNavBar a{display:block;width:.1em;background:transparent url('images/productnavbgRT2.png') no-repeat right top;padding:8px 4px 0 0;color:#3a7151;font-size:11px;text-decoration:none;text-transform:capitalize;}#topNavBar ul{margin:0;padding:0;list-style:none;}#topNavBar li{float:left;z-index:10000;padding:0 0 0 4px;margin:0 0 0 10px;}#topNavBar li a,#topNavBar li a:visited,#topNavBar li a:active{float:left;display:block;white-space:nowrap;height:22px;}#topNavBar > ul a {width:auto;}#topNavBar li:hover, #topNavBar li:hover a{color:#fff;text-decoration:none;}#topNavBar li:hover a div{position:absolute;display:inline;width:230px;}#topNavBar li a div{display:none;clear:both;z-index:100;}#topNavBar li a div p{margin:200px 0 0 10px;color:#FFF; text-align:left;width:200px;height:285px;white-space:normal;text-transform:none;}#topNavBar li a div p span{text-align:center;font-size:14px;display:block;padding-bottom:10px;}#topNavBar li:hover a{background:transparent url('images/productnavbgRT2.png') no-repeat right bottom;_background:none;}#topNavBar li:hover{background:transparent url('images/productnavbgLT2.png') no-repeat left bottom;_background:none;}#topNavBar .selected {background:transparent url('images/menuGreenLT.png') no-repeat 0px 3px;_background:none;}#topNavBar .selected a{background:transparent url('images/menuGreenRT.png') no-repeat right 3px;_background:none;}#topNavBar li a div.one{margin:18px 0 0 -175px;height:350px;background:transparent url('images/productNavVanterrabg.png') no-repeat left top;}#topNavBar li a div.one p{margin:225px 0 0 10px;}#topNavBar li a div.two{margin:18px 0 0 -145px;height:350px;background:transparent url('images/productNavTravelerbg.png') no-repeat left top;}#topNavBar li a div.three{margin:18px 0 0 -125px;height:350px;background:transparent url('images/productNavOdysseybg.png') no-repeat left top;}#topNavBar li a div.four{margin:18px 0 0 -130px;height:350px;background:transparent url('images/productNavOdyXLbg.png') no-repeat left top;}#topNavBar li a div.five{margin:18px 0 0 -155px;height:350px;background:transparent url('images/productNavOdyXLTbg.png') no-repeat left top;}#topNavBar li a div.six{margin:18px 0 0 -160px;height:350px;background:transparent url('images/productNavLimobg.png') no-repeat left top;}#topNavBar li a div.six p{margin:225px 0 0 10px;}#topNavBar li a div.seven{margin:18px 0 0 -142px;height:350px;background:transparent url('images/productNavMultibg.png') no-repeat left top;}#topNavBar li a div.eight{margin:18px 0 0 -165px;height:350px;background:transparent url('images/productNavTerramaxbg.png') no-repeat left top;}#topNavBar li a div.eight p{margin:225px 0 0 10px;}.content{height:auto !important;}.content .vanterra{float:left;background:transparent url('images/products/vanterra/vanterraMain.jpg') no-repeat center top;}.content .traveler{float:left;background:transparent url('images/products/terratraveler/terratravelerMain.jpg') no-repeat center top;}.content .spirit{float:left;background:transparent url('images/products/spirit/spiritMain.jpg') no-repeat center top;}.content .odyssey{float:left;background:transparent url('images/products/odyssey/odysseyMain.jpg') no-repeat center top;}.content .odysseyxl{float:left;background:transparent url('images/products/odysseyXL/odysseyxlMain.jpg') no-repeat center top;}.content .odysseyxlt{float:left;background:transparent url('images/products/odysseyXLT/odysseyxltMain.jpg') no-repeat center top;}.content .limocoach{float:left;background:transparent url('images/products/limocoach/limocoachMain.jpg') no-repeat center top;}.content .ultramaxterramax{float:left;background:transparent url('images/products/ultramax/ultramaxterramaxMain.jpg') no-repeat center top;}.content .multipurpose{float:left;background:transparent url('images/products/multipurpose/multipurposeMain.jpg') no-repeat center top;}.content .bloodmobile{float:left;background:transparent url('images/products/multipurpose/bloodmobileMain.jpg') no-repeat center top;}.content .mobilelibrary{float:left;background:transparent url('images/products/multipurpose/mobileLibraryMain.jpg') no-repeat center top;}.content .mobiledentalclinic{float:left;background:transparent url('images/products/multipurpose/mobiledentalclinicMain.jpg') no-repeat center top;}.content .prisonertransport{float:left;background:transparent url('images/products/multipurpose/prisonertransportMain.jpg') no-repeat 180px top;}.content .swatvehicle{float:left;background:transparent url('images/products/multipurpose/swatvehicleMain.jpg') no-repeat center top;}.content .medicalunit{float:left;background:transparent url('images/products/multipurpose/medicalunitMain.jpg') no-repeat center top;}.content .commandcenter{float:left;background:transparent url('images/products/multipurpose/commandcenterMain.jpg') no-repeat center top;}.content .customvehicles{float:left;background:transparent url('images/products/multipurpose/customvehiclesMain.jpg') no-repeat center top;}.content .market1{float:left;background:transparent url('images/products/markets/MarketMain.jpg') no-repeat center top;}.content .market2{float:left;background:transparent url('images/products/markets/MarketMain.jpg') no-repeat center top;}.content .market3{float:left;background:transparent url('images/products/markets/MarketMain.jpg') no-repeat center top;}.content .market4{float:left;background:transparent url('images/products/markets/MarketMain.jpg') no-repeat center top;}.content .market5{float:left;background:transparent url('images/products/markets/MarketMain.jpg') no-repeat center top;}.content .market6{float:left;background:transparent url('images/products/markets/MarketMain.jpg') no-repeat center top;}.content .market7{float:left;background:transparent url('images/products/markets/MarketMain.jpg') no-repeat center top;}.content .market8{float:left;background:transparent url('images/products/markets/MarketMain.jpg') no-repeat center top;}.content .market9{float:left;background:transparent url('images/products/markets/MarketMain.jpg') no-repeat center top;}.content .market10{float:left;background:transparent url('images/products/markets/MarketMain.jpg') no-repeat center top;}.content .market11{float:left;background:transparent url('images/products/markets/MarketMain.jpg') no-repeat center top;}.content .market12{float:left;background:transparent url('images/products/markets/MarketMain.jpg') no-repeat center top;}.content .main{float:left;width:980px;padding:20px 0;font-weight:normal;font-family:Arial, Helvetica, sans-serif;color:#3b3b3b;}.content .main div.titleArea{float:left;width:200px;margin:0;text-align:right;}.content .main div.titleArea h1{font-weight:normal;font-size:26px;line-height:30px;float:right;height:70px;margin:0;text-align:right;}.content .main div.header{float:left;width:635px;margin:0 0 0 20px;}.content #landing2.main div.header{float:left;width:635px;margin:320px 0 0 20px;}.content .main div.whereto{float:left;width:85px;height:55px;margin:5px 0 0 20px;}.content #landing2.main div.whereto{float:right;width:85px;height:55px;margin:5px 20px 0 20px;}.content .main div.topRow{margin:370px 0 0 0;height:30px;background:transparent url('images/curvedlines.gif') no-repeat center center;}.content #landing2.main div.topRow{margin:0;height:30px;background:transparent url('images/curvedlines.gif') no-repeat center center;}.content .main div.LeftColumn,.content .main div.centerLeftColumn,.content .main div.centerRightColumn,.content .main div.RightColumn{display:inline;float:left;height:auto;margin:20px 0 0 0;}.content .main div.LeftColumn{width:265px;}.content .main div.centerLeftColumn,.content .main div.centerRightColumn{width:230px;margin-right:10px;}.content .main div.RightColumn{width:230px;margin-right:0;}.content .main div.footer{clear:both;height:auto;}.content .main p{font-size:12px;line-height:22px;display:inline;}.content .main h1{}.content .main h2{font-weight:bold;font-size:12px;text-transform:capitalize;color:#3a7151;}.content .main ul{margin-left:0;font-size:11px;list-style:none;width:220px;}.content .main li{margin-bottom:5px;padding-left:13px;list-style:none;background:url('images/graydot.gif') no-repeat 0 3px;}.content .main li.more{background:url('images/greenarrow.gif') no-repeat 0 3px;}.content .main li a,.content .main li a:visited,.content .main li a:active{text-decoration:none;color:#3a7151;font-weight:bold;}.content .main li a:hover{text-decoration:underline;}.content .photoflow{padding:0 0 0 20px;}.content .sub{float:left;width:980px;padding:20px 0;font-weight:normal;font-family:Arial, Helvetica, sans-serif;color:#3b3b3b;}.containContent{display:inline;margin:0 0 0 10px;}.containContent .multipurposeThumbs div{float:left;padding:0 1px 0 0;}.content .sub div.titleArea{float:left;width:200px;margin:0;text-align:right;}.content .sub div.titleArea h1{font-weight:normal;font-size:28px;line-height:30px;float:right;height:75px;margin:0;text-align:right;}.content .sub div.titleArea h1 .smaller{font-size:20px;}.content .sub div.header{float:left;width:600px;margin:0 0 0 10px;padding:0;font-size:14px;}.content #markets {position:relative;}.content #markets #WhereToZone {position:absolute;top:20px;right:80px;}.content #markets div.header{float:right;width:595px;margin:0 170px 0 10px;}.content .sub div.header h3{font-weight:bold;font-size:14px;color:#333333;}.content #ContentMaster div.header{float:right;width:760px;}.content .sub div.topRow{margin:0;float:left;}.content .sub div.containContent{display:inline;float:left;/*width:auto;*/width:750px;}.content .sub div.LeftColumn,.content .sub div.CenterColumn,.content .sub div.RightColumn{display:inline;float:left;height:auto;max-width:225px;width:225px;}.content .sub div.TwoColumn{display:inline;float:left;height:auto;max-width:550px;}.content .sub div.LeftColumn{margin:0;padding:0;}.content .sub div.CenterColumn{margin:0;padding:0 10px;}.content .sub div.RightColumn{margin:0;padding:0;}.content .sub div.footer{clear:both;height:auto;}.content .sub p{font-size:12px;line-height:22px;display:inline;}.content .sub #headerZone p{display:block;}.content .sub h1{font-size:14px;}.content .sub h2{font-weight:bold;font-size:13px;text-transform:capitalize;padding:0px 0;color:#3a7151;}.content .sub h3{font-weight:bold;font-size:11px;text-transform:capitalize;padding:10px 0 0;color:#3a7151;}.content .sub h4{font-weight:bold;font-size:11px;text-transform:capitalize;padding:10px 0;}.content .sub ul{font-size:11px;list-style:none;padding:0px 0 0 0;margin:0;}.content .articleList ul{font-size:14px;}.content .sub div.highlight ul { padding:0; }.content .sub li{margin-bottom:5px;list-style:none;/*padding-left:13px;background:url('images/graydot.gif') no-repeat 0 3px;*/}.content .sub li.more{background:url('images/greenarrow.gif') no-repeat 0 3px;}.content .sub li a,.content .sub li a:visited,.content .sub li a:active{text-decoration:none;color:#3a7151;font-weight:bold;}.content .sub li a:hover{text-decoration:underline;}.content #ContentMaster .table td {border-top:1px #000 solid;padding:10px;width:150px;}.content p.goback { display:none;Margin-left:210px; }.content div.multipurposelink p.goback,.content p#mpsv.goback { display:block;Margin-left:210px; }.content .medicalunits p.goback,.content .bloodmobile p.goback,.content .mobilelibrary p.goback,.content .mobiledentalclinic p.goback,.content .prisonertransport p.goback,.content .swatvehicle p.goback,.content .commandcenter p.goback,.content .medicalunit p.goback,.content .othercustomvehicles p.goback { display:block;Margin-left:220px; }.content p.goback a,.content p.goback a:visited,.content p.goback a:active{text-decoration:none;color:#3a7151;font-weight:bold;}.content p.goback a:hover{text-decoration:underline;}#WarrentyInformation h4 { padding:10px 0 0 0; }#WarrentyInformation ul { padding:0; }.content #ContentMaster .testimonial { float:left; width:210px; padding:15px; }.content #ContentMaster .testimonial p.quote { font-size:1.2em;font-style:italic;line-height:22px; }.content #ContentMaster .testimonial p { line-height:16px; }.content .sub div.highlight{background:#edf3eb url('images/greendropbg.jpg') no-repeat right -8px;border:1px solid #006600;padding:5px;margin-top:0;margin-top:4px;width:215px;max-width:215px;}.content .sub div.highlight p { color:#3a7151;font-weight:bold; }.content .sub div.highlight li.alt-title { font-weight:bold; }.content .sub .altfuelsbox {display:block;float:left;margin-right:10px;height:700px;width:235px;}.content .sub .altfuelsbox p { display:block; }.content .sidebar{clear:both;float:left;width:200px;margin:0 0 0 10px;}.content .sidebar ul{padding-top:18px;margin:0;}.content .sidebar li{line-height:10px;list-style:none;background:none;}.content .sidebar li a,.content .sidebar li a:visited,.content .sidebar li a:active{text-transform:capitalize;font-weight:normal;}.content .sidebar li.photos{font-size:30px;margin-left:0;}.content .sidebar li.standard{font-size:13px;margin-left:15px;}.content .sidebar li.options{font-size:21px;margin-left:8px;}.content .sidebar li.floorplans{font-size:16px;margin-left:30px;}.content .sidebar li.features{font-size:21px;margin-left:1px;}.content .sidebar li.resources{font-size:15px;margin-left:10px;line-height:14px;}.content .sidebar li a:hover{font-size:120%;text-decoration:none;}.content .sidebar .selected a{color:#B3B3B3 !important;}.content .sidebar2{clear:left;float:left;width:200px;margin:0;text-align:right;}.content #ContentMaster .sidebar2{clear:left;float:left;}.content .sidebar2 ul{float:right;padding:18px 0 0 0;margin:0;font-size:12px;text-align:right;}.content .sidebar2 li{line-height:12px;list-style:none;background:none;text-align:right;}.content .sidebar2 li a,.content .sidebar2 li a:visited,.content .sidebar2 li a:active{text-transform:capitalize;font-weight:normal;}.content .sidebar2 li a:hover{font-size:120%;text-decoration:none;}.content .sidebar2 .selected a{color:#B3B3B3 !important;}#footer{clear:both;margin:20px auto;padding:14px 0 0 0;background:#fff url('images/footerbg.jpg') no-repeat top center;height:50px; font-size:11px;}#footer address{clear:both;float:left;margin:20px 0 0 0;font-size:10px;color:#3b3b3b;letter-spacing:0px; font-style:normal; width: 100%}#footer p{clear:both;float:left;margin:2px 0 0 0;font-size:9px;color:#3b3b3b;letter-spacing:1px;}#footer .searchbar{float:left;margin:0 0 0 10px;padding:0;}#footer .searchbar .searchBox{float:left;border:#ccc 1px solid;width:150px;height:18px;margin:0;padding:0;font-size:10px;color:#666;}#footer .searchbar img{float:left;margin:1px 0 0 3px;padding:0;}#footer .externallinks{float:left;margin:0 0 0 50px;width:150px;}#footer .externallinks ul{margin:5px 0 0 0;padding:0;list-style:none;height:18px;}#footer .externallinks li{display:inline;margin:0;padding:0;}#footer .externallinks li a,#footer .externallinks li a:visited,#footer .externallinks li a:active{float:left;color:#161616;padding:0 10px;text-decoration:none;}#footer .externallinks li a:hover{text-decoration:underline;color:#1a5d2b;}#footer .externallinks li .first{border-right:#161616 1px solid;}#footer .footerNav{float:right;}#footer .footerNav ul{margin:0 20px 0 0;padding:0;list-style:none;}#footer .footerNav li{display:inline;margin:0;padding:0;}#footer .footerNav li a,#footer .footerNav li a:visited,#footer .footerNav li a:active{display:block;float:left;margin:0 7px;padding:4px 0 0 0;width:144px;height:16px;background:transparent url('images/footerbtn.gif') no-repeat top center;font-weight:bold;text-decoration:none;color:#333;text-align:center;}#footer .footerNav li a:hover{background:transparent url('images/footerbtn2.gif') no-repeat top center;text-decoration:none;color:#fff;}#footer p{width:500px;}#footer .facebook-link{float:right;border:none;padding-right:16px;}.downloadwrap{float:left;width:600px;}.content .sub .videos{float:left;width:650px;margin:0;padding:0;}.content .sub #tabs-dl {width: 100%;height: auto;width: 400px;margin:0 0 100px 0;}.content .sub #tabs-dl a{font-weight:normal;text-decoration: none;}.content .sub #tabs-dl ul#primary {margin: 0;padding: 0;width: 600px;height:25px;background:transparent url('images/line.gif') no-repeat center bottom;}.content .sub #tabs-dl ul#primary li{float:left;display: inline;list-style: none;background:none;}.content .sub #tabs-dl ul#primary a{width: 140px;height:20px;display: block;float: left;padding:5px 0 0 0;margin:0;text-align: center;list-style: none;}.content .sub #tabs-dl ul#primary .downloads {background:transparent url('images/tab.gif') no-repeat 0 25px;margin:0 0 0 120px;}.content .sub #tabs-dl ul#primary .downloads2 {background:transparent url('images/tab.gif') no-repeat 0 25px;}.content .sub #tabs-dl ul#primary .current a{background-position:0 0;}.content .sub #tabs-dl ul#secondary {position: absolute;margin: 0;padding: 0;bottom: -30px;left:70px;width:auto;list-style: none;background: none;}.content .sub #tabs-dl ul#secondary a{height:15px;}.content .sub #tabs-dl ul#secondary li a{width: auto;display: inline;float: left;padding: 0 10px;margin: 0;border: none;border-right: 1px solid #AAA;list-style: none;background:none;}.content .sub #tabs-dl ul#secondary li a {color: #333;}.content .sub #tabs-dl ul#secondary li a:hover {color:#111;text-decoration: underline;}.content .sub #tabs-dl ul#secondary li:last-child a {border: none;}.content .floorplan {float:left;width:760px;}.content .floorplan img{float:left;}.content .floorplanInfo{float:right;width:325px;margin:10px 0 0 5px;}.content .floorplanPager{float:left;margin-top:25px;}.content .floorplanPager a{color:#3A7151;margin:0 3px;text-decoration:none;}.content .floorplanPager .selected{color:#000000;}.inputForm .label, .inputForm .section .controls .required {font-weight:bold;color:#525252;}.inputForm input, .inputForm textarea{border:solid thin #3A7151;}.inputForm input{width:300px;}.resourceForm input{width:150px;}.inputForm .section {float:left;height:auto;width:350px;}.inputForm .section .panel .controls {width:330px;}.inputForm .checkboxList input{width:auto;}.inputForm .checkboxList td{padding:5px;}.inputForm .checkboxList td label{margin-left:5px;}.resourceHolder{float:left;width:200px;font-size:11px;}.resourceText{margin-left:10px;margin-bottom:10px;}.resourceLink{margin-left:35px;}.staffHolder{float:left;width:150px;margin:5px;font-size:11px;}.contactHolder{float:left;width:325px;}.content .sub div.Features-TerraTraveler div.RightColumn { clear:both;max-width:500px;width:500px; }.rbList input{width:auto;}.rbList label{padding-right:15px;padding-left:3px;}#tabs {width: 100%;height: auto;width: 400px;margin-bottom:25px;}#tabs a{font-weight:normal;text-decoration: none;}#tabs ul#primary {margin: 0;padding: 0;width: 600px;height:40px;background:transparent url('images/line.gif') no-repeat center bottom;}#tabs ul#primary li{float:left;display: inline;list-style: none;background:none;}#tabs ul#primary a{width: 140px;height:40px;display: block;float: left;padding:0;margin:0;text-align: center;list-style: none;}#tabs ul#primary .chevy {background:transparent url('images/chevytab.gif') no-repeat 0 -25px;}#tabs ul#primary .ford {background:transparent url('images/fordtab.gif') no-repeat 0 -25px;}#tabs ul#primary .freightliner {background:transparent url('images/freightlinerLogo.png') no-repeat 0 -61px;}#tabs ul#primary .current a{background-position:0 15px;}#tabs ul#secondary {position:absolute;margin-top:45px;}#tabs ul#secondary a{height:15px;}#tabs ul#secondary li a{width: auto;display: inline;float: left;padding: 0 10px;margin: 0;border: none;border-right: 1px solid #AAA;list-style: none;background:none;}#tabs ul#secondary li a {color: #3A7151;}#tabs ul#secondary li a:hover {color:#3A7151;text-decoration: underline;}#tabs ul#secondary li .selected {text-decoration: underline;} #tabs ul#secondary li:last-child a {border: none;}.odysseyTabs{width:560px !important;}.odysseyTabs ul#primary{height:55px !important;}.odysseyTabs ul#primary .current a{background-position:0 30px !important;}.odysseyTabs ul#primary a{height:55px !important;}.odysseyTabs ul#secondary li a{height:15px !important;}.odysseyTabs ul#secondary {margin-top:50px !important;}.odysseyTabs ul#primary .freightliner{background-position:0 -46px !important;}.searchResults a{color:#3A7151;}
