BODY, TABLE {font: 11px Arial, Sans-Serif; color: #3d3d3d}
BODY, TABLE, FORM, TD {margin: 0; padding: 0;}
BODY {background: #dfd7b4; cursor: default;}
TABLE {border-collapse: collapse;}
FORM {width: 0;}
IMG {border: 0;}
A {cursor: pointer; color: #c60;}
A:hover {color: #cf832b;}
LABEL {cursor: pointer;}
.search TABLE INPUT, .search TABLE SELECT {font: 11px Verdana, Sans-Serif; width: 55px; height: 15px; border: 1px solid #e7e7e7; background: #fff;}
.search TABLE SELECT {width: auto;}
.search TABLE {color: #fff;}

.calcForm TABLE INPUT, .calcForm TABLE SELECT {font-size: 11px;}

.absolute {position: absolute; top: 0; left: 0;}
.relative {position: relative;}

#main {width: 755px; height: 100%;}
#logoLine {height: 57px; background: #1a1a1a;}
.offset {width: 10px;}
#logoLineBorder TD {height: 3px; background: #c8c8d0 url('/i/jeep/top.border.gif') repeat-x;}

#lng {padding-left: 11px;}
.lngSep {margin: 0 6px 0 6px;}

#carMenu {background: #5b5849; padding-bottom: 5px;}
#carMenu, #carMenu A {color: #fff;}
#carModels {padding: 5px 10px 5px 10px; background: #5b5849;}
#carModels:hover {color: #c0c0c0;}
.car {border: 1px solid #5b5849;}
.car UL {padding: 1px 10px 1px 10px; margin: 0; -width: 100%; cursor: pointer;}

#news {background: #cf832b; height: 18px; -height: 26px; border-bottom: 1px solid #494949; color: #fff; font-weight: bolder; padding: 6px 0 0 10px;}
#news A {color: #fff; text-decoration: none; font-weight: bolder;}
#news A:hover {color: #d5e2f5;}

#menu {padding-top: 3px;}
.menuLink UL {padding: 4px 10px 0 10px; margin: 0; -width: 100%; cursor: pointer;}
.menuLink A {color: #c60;}
.menuLink A:hover {color: #cf832b;}
.menuSub {padding-left: 14px;}
.menuSep {font-size: 1px; line-height: 1px; overflow: hidden; margin: 7px 0 3px 0; border-top: 1px solid #756f5e;}
.menuArrow, .menuArrow_open {padding-right: 10px; background: url('/i/jeep/bullets/extra.arrow.up.gif') center right no-repeat;}
.menuArrow_open {background: url('/i/jeep/bullets/extra.arrow.down.gif') center right no-repeat;}

#offsetBottom {height: 10px;}

#leftMPart {width: 149px; background: #010508 url('/i/jeep/menu.bg.jpg') repeat-x; font: bolder 10px Verdana, Sans-Serif; border-right: 1px solid #5b5849;}
#leftMPart A {text-decoration: none;}
#rightMPart {background: #dfd7b4;}

.textSep {font-size: 1px; line-height: 1px; overflow: hidden; margin: 10px 0 10px 0; border-top: 1px solid #756f5e;}

#footer {background: #dfd7b4; padding: 20px 0 10px 0;}
#footer, #footer A {color: #000; text-decoration: none;}
#otherCars {}

#copyright {margin-top: 9px; font-size: 7pt;}

.title {padding: 12px 0 12px 0; color: #cf832b; font-weight: 700;}
.pageTitle {padding: 12px; color: #c60; font-weight: 700;}

.carContent {padding: 22px 10px 10px 10px; color: #3d3d3d;}
/*.carContent .title {padding: 12px 0 12px 0; color: #c60; font-weight: 700; padding-bottom: 12px;}*/
.carContent .text {line-height: 16px;}
.carContent .inlet {float: right; padding: 0 10px 18px 30px; margin-top: -9px;}
.carContent .inlet IMG {margin-bottom: 10px;}
.carContent A {color: #5780c0;}
.carContent A:hover {color: #000;}
.carContent P {margin: 0;}

.content {color: #3d3d3d;}
/*.content .title {padding: 12px 0 12px 0; color: #c60; font-weight: 700; padding-bottom: 12px;}*/
.content .text {line-height: 16px;}
.content .inlet {float: right; padding: 18px 10px 18px 30px; width: 166px;}
.content .inlet IMG {margin-bottom: 10px;}
.content A {color: #c60;}
.content A:hover {color: #cf832b;}

.formTable TD {padding: 2px 0 2px 0;}

.searchSeparator {background: url('/i/line_pixels.gif') center repeat-x;}