* { margin:0px; padding:0px; }
body{ background:url(../images/bg.jpg) repeat-x #FFF; font-family:Verdana, Helvetica, sans-serif; font-size:11px; text-align:center; }
p{ margin-bottom:20px; text-align:left; }
h2{ color:#133f65; font-size:18px; text-align:left; }
h4{ color:#133f65; font-size:18px; margin-bottom:15px; text-align:left; }
a{ color:#000; font-weight:bold; text-decoration:none; }
a:hover,a:hover img{ color:#000; font-weight:bold; text-decoration:underline; cursor:pointer}
table {font-size: 11px;}

#wishListBox{ position:absolute; padding:10px; margin:0px; background:#e7e7e7; border:1px solid #d3d3d3; }

#container{ width:1003px; margin-left:auto; margin-right:auto; }
#globalHeader{ float:left; display:inline; width:1001px; height:48px; }
#isuzuLogo a{ float:left; display:inline; width:135px; height:48px; background:url(../images/isuzuLogo.jpg) no-repeat; }
#globalNav{ float:left; display:inline; width:866px; height:48px; background:url(../images/globalNavBG.jpg) no-repeat; }
#globalNav ul{ float:left; display:inline; margin:11px 0px 0px 27px;  }
#globalNav ul li{float:left; list-style-type:none;}
.dropdown {
width:117px;
height:19px;
color:#000000;
font-size:9px;
border:0 none;
padding:0px;
margin:0px;
}

#header{ float:left; display:inline; width:1001px; height:50px; background:url(../images/crosswindHeaderBG.gif) repeat-x;}
#crosswindLogo a{ float:left; display:inline; width:197px; height:50px; background:url(../images/crosswindLogo.jpg); }
#registerHolder{ float:left; display:inline; margin-top:25px; }
#nav{ float:right; margin-top:25px; margin-right:15px; }
#nav li, #registerHolder li{ float:left; list-style-type:none; }
#nav li a, #registerHolder li a{ float:left; }

#content{ float:left; display:inline; width:1001px; margin-top:2px; padding:0px 0px 10px 0px; background:url(../images/contentsBG.gif) repeat-y; border:1px solid #d4d4d4; }
#specsContent{ float:left; display:inline; width:1001px; margin-top:2px; padding:0px 0px 10px 0px; background:#FFF; border:1px solid #d4d4d4; }
#fullPageContent{ float:left; display:inline; width:1001px; margin-top:2px; padding:10px 20px; }
#frontFlashHolder{ float:left; display:inline; }
#imageSlots{ float:left; display:inline; margin-top:10px;}
#imageSlots li{ float:left; display:inline; list-style-type:none; }

#col1{ float:left; display:inline; width:252px; }
#leftNav{ float:left; width:248px; padding:2px 2px 25px 2px; background:url(../images/leftNavBG.jpg) repeat-x; }
#leftNav h3{ float:left; display:inline; width:238px; height:18px; padding:4px; background:#f14d0b; border: 1px solid #FFF; color:#FFF; font-size:14px; text-align:left; }
#leftNav ul{ float:left; display:inline; margin:10px 0px 0px 10px; }
#leftNav ul li{ float:left; display:inline; width:190px; padding-left:30px; list-style-type:none; background:url(../images/leftNavBullet.gif) no-repeat 7px 7px; border-bottom:1px dashed #FFF; line-height:25px; text-align:left;  }
#leftNav ul li a{ color:#FFF; text-decoration:none; font-weight:bold;  }
#leftNav ul li a:hover{ text-decoration:underline; font-weight:bold; }

#shoppingToolsHolder{ float:left; display:inline; width:246px; margin-top:5px; padding:2px 2px 10px 2px; background:#FFF; border:1px solid #d4d4d4; }
.shoppingToolsHeader{ float:left; display:inline; width:246px; height:26px; background:url(../images/shoppingToolsHeader.jpg) no-repeat; }
#shoppingToolsHolder ul{ float:left; display:inline; width:226px; margin:10px 0px 0px 10px; padding:0px;}
#shoppingToolsHolder ul li{ float:left; display:inline; width:190px; margin:0px 0px 0px 0px; padding-left:30px; list-style-type:none; background:url(../images/blackBullet.gif) no-repeat 7px 7px; border-bottom:1px dashed #b8bbc0; line-height:25px; text-align:left; }
#shoppingToolsHolder ul li a{ color:#000; text-decoration:none; font-size:11px; font-weight:bold; }
#shoppingToolsHolder ul li a:hover{ color:#000; text-decoration:underline; font-size:11px; font-weight:bold; }
#shoppingToolsHolder table{ float:left; display:inline; margin-left:18px;}
.findADealerHeader{ float:left; display:inline; width:89px; height:17px; margin:20px 0px 0px 18px; background:url(../images/findADealerBlack.gif) no-repeat; }


#col2{ float:left; display:inline; margin-left:2px; }
#midCol{ float:left; display:inline; width:460px; padding:23px; }

#col3{ float:left; display:inline; width:226px; padding:23px 7px 0px 7px; }
#col3 h3{ font-size:14px; color:#3c3c3c; font-weight:bold; text-align:left; }
#col3 ul{ float:left; display:inline; margin:10px 0px 0px 0px; }
#col3 ul li{ float:left; display:inline; width:196px; margin-left:15px; padding:0px 0px 0px 15px; list-style-type:none; background:url(../images/squareBullet.gif) no-repeat 0px 8px;  }
#col3 ul li a{ font-weight:normal; color:#3c3c3c; line-height:18px;  }

#crosswindTabs{ float:left; display:inline; margin-top:12px;   }
#crosswindTabs li{ display:inline; margin:0; }
#crosswindTabs li a{ float:left; width:77px; height:20px; padding-top:5px; border:1px solid #c3c3c3; color:#000; background:url(../images/tabBG.jpg); text-align:center; font-size:14px; font-weight:bold; text-decoration:none; }
#crosswindTabs li a:hover{ float:left; width:77px; height:20px; padding-top:5px; border:1px solid #c3c3c3; color:#000; background:url(../images/tabBG.jpg); text-align:center; font-size:14px; font-weight:bold; text-decoration:underline; }
#specsContainer{ float:left; display:inline; width:743px; }
#specsContainer table{ padding:0px; }
#specsContainer td{ height:15px; padding:3px 5px; background:#FFF; }
#featuresContainer{ float:left; display:inline; width:743px; }
#featuresContainer table{ margin:2px 0px 0px 0px;  padding:0px; }
#featuresContainer td{ height:15px; padding:5px 5px; background:#FFF; vertical-align:top; }
#featuresContainer img{ border:1px solid #d3d3d3; }
#contactContainer{ float:left; display:inline; width:743px; padding:0px; }
#contactContainer p{ width:650px; margin:15px 0px 0px 30px; }
#contactForm{ width:500px; padding:10px; margin:25px 0px 0px 100px; background:#e9e9e9; border:1px solid #d3d3d3; }
#contactForm td{ height:15px; padding:5px 5px; vertical-align:top; }
#contactLeftBox{ float:left; width:248px; padding:2px 2px 10px 2px; background:url(../images/leftNavBG.jpg) repeat-x; }
#contactLeftBox h3{ float:left; display:inline; width:238px; height:18px; margin-bottom:15px; padding:4px; background:#f14d0b; border: 1px solid #FFF; color:#FFF; font-size:14px; text-align:left; }
#contactLeftBox p{ margin:0px 0px 15px 13px; width:230px; color:#FFF; }

#findADealerLeftBox{ float:left; width:248px; padding:2px 2px 10px 2px; background:url(../images/leftNavBG.jpg) repeat; }
#findADealerLeftBox h3{ float:left; display:inline; clear:both; width:238px; height:18px; margin-bottom:15px; padding:4px; background:#f14d0b; border: 1px solid #FFF; color:#FFF; font-size:14px; text-align:left; }
#findADealerLeftBox table{ float:none; clear:both; color:#FFF; margin-left:15px; }
#findADealerLeftBox ul{ float:left; display:inline; margin:10px 0px 0px 10px; }
#findADealerLeftBox ul li{ float:left; display:inline; width:190px; padding-left:30px; list-style-type:none; background:url(../images/leftNavBullet.gif) no-repeat 7px 7px; border-bottom:1px dashed #FFF; line-height:25px; text-align:left;  }
#findADealerLeftBox ul li a{ color:#FFF; text-decoration:none; font-weight:bold;  }
#findADealerLeftBox ul li a:hover{ text-decoration:underline; font-weight:bold; }
#findADealerContainer{ float:left; display:inline; width:743px; padding:0px; }
#findADealerContainer table{ float:left; display:inline; width:450px; margin:15px 0px 0px 15px; background:#e7e7e7; }

#view360Holder{ float:left; display:inline; margin:5px 0px 0px 3px; }

#isuzuLogo span, #globalNav a span, #globalNav h3 span, #crosswindLogo span, #nav span, #shoppingToolsHolder span, #registerHolder span{ display:none; } 

a.downloadBrochure{float:left; display:inline; width:116px; height:19px; margin:3px 0px 0px 0px; background:url(../images/downloadBrochureButton.gif) no-repeat;}
a.requestForQuotation{float:left; display:inline; width:127px; height:19px;  margin:3px 0px 0px 30px; background:url(../images/requestForQuoteButton.gif) no-repeat;}
/*a.wishList{float:left; display:inline; width:111px; height:19px;  margin:3px 0px 0px 15px; background:url(../images/wishListButton.gif) no-repeat;}*/
a.takeATestDrive{float:left; display:inline; width:126px; height:19px;  margin:3px 0px 0px 10px; background:url(../images/takeATestDriveButton.gif) no-repeat;}
a.findADealer{float:left; display:inline; width:111px; height:19px; margin:3px 0px 0px 17px;  background:url(../images/findADealer.gif) no-repeat;}
a.contactUs{float:left; display:inline; width:113px; height:19px; margin:3px 0px 0px 14px;  background:url(../images/contactUs.gif) no-repeat;}
h3.chooseAnotherVehicle{float:left; display:inline; width:126px; height:19px; margin:-6px 0px 0px -3px;  background:url(../images/chooseAnotherVehicle.gif) no-repeat;}
li.searchDealer{ float:left; display:inline; margin:0px 0px 0px 20px; }
.searchDealer table{ margin-top:0px; }

li.registerButton a{ width:61px; height:25px; background:url(../images/registerButton.gif); }
li.signInButton a{ width:52px; height:25px; background:url(../images/signInButton.gif); }
li.homeButton a{ width:45px; height:25px; background:url(../images/homeButton.gif); }
li.featuresButton a{ width:62px; height:25px; background:url(../images/featuresButton.gif); }
li.specificationsButton a{ width:93px; height:25px; background:url(../images/specificationsButton.gif); }
li.financeCalculatorButton a{ width:124px; height:25px; background:url(../images/financeCalculatorButton.gif); }
li.photoGalleryButton a{width:91px; height:25px; background:url(../images/photoGalleryButton.gif); }
li.videosButton a{ width:49px; height:25px; background:url(../images/videosButton.gif); }
li.downloadsButton a{ width:78px; height:25px; background:url(../images/downloadsButton.gif); }
li.newsButton a{ width:44px; height:25px; background:url(../images/newsButton.gif); }
li.contactButton a{ width:81px; height:25px; background:url(../images/contactButton.gif); }

.pageHeader{ margin:2px 0px 0px 2px; width:730px; padding:5px; background:#e9e9e9; border:1px solid #d3d3d3; }
.fullPageHeader{ margin:2px 0px 0px 2px; width:985px; padding:5px; background:#e9e9e9; border:1px solid #d3d3d3; }
.redFont{ color:#FF0000; }
h2.newsTitle{ margin:15px 0px 0px 25px; }
.newsThumb{ border:2px solid #FFF; margin-right:5px; }
.newsLink{ color:#FFF; text-decoration:none; }
.newsLink:hover{ color:#FFF; text-decoration:underline; }
.contentLink{ font-weight:bold;  }

