/* CSS Document */
body {margin:0; padding:0; font:normal 14px Arial, Helvetica, sans-serif; color:#333333; background:#f2f2f2 url(../images/Bg.gif) repeat-x center 0;}
#wrap {width:980px; margin:0 auto;} 

/* header */
#header {height:106px; background:url(../images/headerBg.jpg) repeat-x 0 0;}
/*#header h1 {margin:0; padding:0; background:url(../images/logo1.jpg) no-repeat 0 0; float:left;}*/
/*#header h1 a {display:block; height:106px; width:390px; text-decoration:none;}*/
#header h1 a span {display:none;}

/*#nav {float:right; padding:20px 20px 0 0; width:570px;}
#nav ul {margin:0; padding:0; list-style-type:none; height:38px;}
#nav ul li {margin:0; padding:0; float:right; position:relative; direction:rtl;}
#nav ul li a {display:block; color:#000000; text-decoration:none; font-size:12px; padding: 0 0 0 12px; background:url(../images/navButtons.gif) no-repeat 0 0;}
#nav ul li a strong {display:block; height:26px; text-align:center; padding:12px 12px 0 0; width:76px; background:url(../images/navButtons.gif) no-repeat right 0;}
#nav ul li a strong.long {width:96px;}
#nav ul li.last a strong {width:96px;}*/

#nav {float:right; padding:20px 10px 0 0; }
#nav ul {margin:0; padding:0; list-style-type:none; height:38px;}
#nav ul li {margin:0; padding:0; float:right;direction:rtl;}
#nav ul li a {display:block; color:#000000; text-decoration:none; font-size:12px; padding: 0 0 0 8px; background:url(../images/navButtons.gif) no-repeat 0 0;}
#nav ul li a strong {display:block; text-align:center; padding:12px 9px 0 0; background:url(../images/navButtons.gif) no-repeat right 0;}
#nav ul li a strong.long {width:96px;}
#nav ul li.last a strong {width:96px;}

#nav ul li a:hover {background-position:0 -38px; color:#efe192;}
#nav ul li a:hover strong {background-position:right -38px;}

/* 2nd Level */
#nav ul li ul {display:none; margin:0; padding:0 0 12px 0; float:none; position:absolute; top:38px; right:0;
	height:auto; background:#626262 url(../images/navSub.gif) no-repeat 0 bottom;}
#nav ul li.over ul {display:block;}
#nav ul li ul li {margin:0; padding:6px 4px; position:relative; float:none; width:92px;}
#nav ul li ul li.first {background: #b2b2b2 url(../images/navSub.gif) no-repeat 0 0; padding:12px 4px 6px 4px;}
#nav ul li ul li a {color:#FFFFFF; text-decoration:none; padding:0 16px 0 0; height:16px; background:url(../images/navSubBullet.gif) no-repeat right 0; font-weight:bold;display:inline-block;}
#nav ul li ul li a:hover {background-position:right -17px; color:#efe192; text-decoration:underline;}

/* 3rd Level */
#nav ul li ul li ul {top:6px; right:90px; background:#626262 url(../images/navSub1.gif) no-repeat 0 bottom; display:none;
	z-index:100;}
#nav ul li.over ul li ul {display:none;}
#nav ul li.over ul li.over ul, #nav ul li ul li.over ul {display:block;}
#nav ul li ul li ul li {margin:0; padding:6px 12px; position:static; float:none; width:106px;}
#nav ul li ul li ul li.first {background: #b2b2b2 url(../images/navSub1.gif) no-repeat 0 0; padding:12px 12px 6px 12px;}
#nav ul li ul li ul li a {color:#FFFFFF; text-decoration:none; padding:0 16px 0 0; height:16px; background:url(../images/navSubBullet.gif) no-repeat right 0; font-weight:bold;}
#nav ul li ul li ul li a:hover {background-position:right -17px; color:#efe192; text-decoration:underline;}

/*#links {clear:both; height:24px; padding:6px 0 0 55px;}*/
#links {clear:both; height:24px; padding:6px 0 0 10px;}
#links a {color:#d9d9d9; font-size:11px; text-decoration:none; display:block; float:left; margin:0 12px 0 0; font-weight:bold;}
#links a:hover {color:#333333;}
#links a img {vertical-align:-10%;}

/* main */
#content {width:980px; margin:0 auto;direction:rtl;}
#visual {width:980px; height:280px; margin-bottom:10px; background:url(../images/visualBg.gif) repeat-x 0 0;}
#visualPage {width:980px; height:64px; margin-bottom:10px; background:url(../images/visualBg.gif) repeat-x 0 bottom;}

/* homepage */
#homeCars {width:980px; height:115px; background: url(../images/homeCarsBg.jpg) no-repeat 0 0; margin-bottom:10px; direction:ltr;}
#homeCars div {width:918px; float:left;}
#homeCars a.next, #homeCars a.prev {display:block; width:31px; height:115px; text-decoration:none;}
#homeCars a.next {float:right;}
#homeCars a.prev {float:left;}
#homeCars a.next span, #homeCars a.prev span {display:none;}
#homeCars ul {margin:0; padding:0; list-style-type:none; height:115px; overflow:hidden;}
#homeCars ul li {margin:10px 2px 0 2px; padding:0; float:left;}
#homeCars ul li a {text-decoration:none;}

#welcome, #welcomeHome {width:300px; float:right;}

#news {width:300px; float:right; margin-right:10px;margin-right:38px;}
#newsHome {width:300px; float:right; margin-right:10px;margin-right:38px;}

/*#news marquee {height:274px; border-width:0 0 1px 0; border-style:solid; border-color:#d0d0d0;}*/
#news .box {padding:0 24px 12px 24px;}
#newsHome .box {padding:0 24px 12px 24px;}
#news ul {margin:0; padding:0; list-style-type:none;}
#news ul li {height:12px;margin:0 0 28px 0 ; padding:0;background:url(../images/arrowSub2.gif) no-repeat right 4px;}
#news ul li a {color:#656870; font-size:12px; text-decoration:none;margin-right:20px;display:block;}
#news ul li a:hover {color:#333333; text-decoration:underline;}

#contactHome {width:300px !important; float:left; margin-right:10px;}


#welcome .boxNew, #news .boxNew, #contactHome .boxNew{height:284px;}
#welcomeHome .boxNew, #news .boxNew, #contactHome .boxNew{height:284px;}

/* model page */
#carPic {width:580px; height:280px; float:left; margin-left:20px;}

#modelMenu {width:360px; padding:10px; margin:0; float:right;}
#modelMenu h2#modelTitle { margin:0; padding:0; text-align:center;}
#modelImages {margin:10px 22px 0 22px; padding:0 0 10px 0; list-style-type:none; height:78px; width:315px; border-bottom:1px solid #bc832d;}
#modelImages li {margin:0 0 0 3px; padding:0; float:right;}
#modelImages li img {border:1px solid #bc832d;}

#modelLinks {margin:10px 22px 0 22px; width:316px; padding:0; list-style-type:none;}
#modelLinks li {margin:0; padding:0 16px 0 0; width:142px; height:18px; float:right; background:url(../images/modelBullet.gif) no-repeat right 1px;}
#modelLinks li.current a {color:#bc832d;}
#modelLinks li a {font-size:12px; font-weight:bold; color:#666666; text-decoration:none;}
#modelLinks li a:hover {color:#bc832d;}
#modelLinks li.disabled a, #modelLinks li.disabled a:hover {color:#CCCCCC; cursor:default;}
#modelLinks li.disabled {background:none;}


/*
#modelFooter {background:url(../images/modelFooterBg.jpg) no-repeat 0 0; height:104px; position:relative; bottom:-20px;}
#modelFooter ul {margin: 0; padding:30px 200px 0 0; list-style-type:none; height:38px;}
#modelFooter ul li {margin:0 6px; padding:0; float:right;}
#modelFooter ul li a {display:block; color:#333333; text-decoration:none; font-size:12px; padding: 0; background:url(../images/carButtons.gif) no-repeat right 0;}
#modelFooter ul li a strong {display:block; height:26px; text-align:center; padding:12px 0 0 12px; width:80px; background:url(../images/carButtons.gif) no-repeat 0 0; position:relative; left:-12px; direction:rtl;}
*/
#modelFooter {background:url(../images/modelFooterBg.jpg) no-repeat 0 0; height:104px; position:relative; bottom:-20px;}
#modelFooter ul {margin: 0; padding:44px 4px 0 0; list-style-type:none; height:38px;}
#modelFooter ul li {margin:0 5px; padding:0; float:right;}
#modelFooter ul li a {display:block; color:#333333; text-decoration:none; font-size:12px; padding: 0; background:url(../images/carButtons.gif) no-repeat right 0;}
#modelFooter ul li a strong {display:block; height:26px; text-align:center; padding:12px 0 0 10px; width:76px; background:url(../images/carButtons.gif) no-repeat 0 0; position:relative; left:-12px; direction:rtl;}

#modelFooter ul li a:hover {background-position:right -38px; color:#7b4702;}
#modelFooter ul li a:hover strong {background-position:0 -38px;}

#modelDetails, #model360, #modelSpecs, #modelCompare, #modelColors, #modelVideo, #modelGallery, #page, #pageNews {width:732px; float:right;} /* M */
#contact, #contactPage, #contactHome {width:237px; float:left; margin-right:10px;}
#contact h3.boxTitle span, #contactPage h3.boxTitle span {background:url(../images/contactIcon.gif) no-repeat 0 8px;}

#contactForm p  {text-align:center; color:#656870; margin:0; padding:0;font-size:12px}
#contactForm ul {margin:18px 0; padding:0; list-style-type:none;color:#656870; font-size:12px}
#contactForm ul li {margin:0; padding:0; height:26px;}
#contactForm ul li input.txtField {width:150px; height:16px; border:1px solid #CCCCCC; background-color:#FFFFFF; color:#000000; float:left;}
#contactForm ul li select {width:150px; float:left;color:#656870; font-size:12px}
#contactForm ul li.check label { display:block; width:170px; float:left; font-size:12px; margin:0; padding:0;}
#formSent {text-align:center; padding-bottom:120px; background:url(../images/logoBW.gif) no-repeat center bottom;}

#submitContact {padding-left:8px; float:left;}
#submitContactNew a {display:block; background:url(../images/sendBtn.png) no-repeat right 0; color:#000000; font-weight:bold; font-size:12px; text-decoration:none; float:left;}
#submitContact a {display:block; background:url(../images/contactButton.gif) no-repeat right 0; color:#000000; font-weight:bold; font-size:12px; text-decoration:none; float:left;}
#submitContactNew a span {display:block; padding:2px 0 0 12px; height:26px; position:relative;  width:124px; text-align:center;color:#656870}
#submitContact a span {display:block; padding:12px 0 0 12px; height:26px; background:url(../images/contactButton.gif) no-repeat 0 0; position:relative; left:-12px; width:80px; text-align:center;}
#submitContact a:hover {background-position:right bottom;}
#submitContact a:hover span {background-position:0 bottom; color:#7b4702;}

/* Contact full page */
#contactFull {width:530px; margin:10px 0;}
#contactFull #contactForm p {text-align:right;}
#contactFull #contactForm p span {font-size:10px;}
#contactFull #contactForm ul {margin:18px 0; padding:0; list-style-type:none;}
#contactFull #contactForm ul li {margin:8px 5px; padding:0; height:auto; width:250px; float:right;}
#contactFull #contactForm ul li.line { width:510px; clear:both;}
#contactFull #contactForm ul li label span {color:#FF0000;}
#contactFull #contactForm ul li input.txtField {width:190px; height:16px; border:1px solid #CCCCCC; background-color:#FFFFFF; color:#000000; float:left;}
#contactFull #contactForm ul li.line input.txtField {width:450px;}
#contactFull #contactForm ul li select {width:200px; float:left;}
#contactFull #contactForm ul li.line textarea {width:450px; height:64px; border:1px solid #CCCCCC; background-color:#FFFFFF; color:#000000; float:left;}
#contactFull #contactForm ul li.check label {display:block; width:170px; float:left; font-size:12px; margin:0; padding:0;}

#contactFull  #submitContact {padding:16px 0 0 18px; float:left; clear:both; height:24px;}

/* News page */
#pageNews {background:url(../images/boxBg1.gif) no-repeat 0 -16px;}
#pageNews .box {min-height:350px; padding:10px 20px;}
#pageNews .box #newsList ul{margin:0; padding:0; list-style-type:none;}
.box #newsList ul li {margin:0; padding:15px 0; border-top:1px solid #d0d0d0; min-height:90px;}
.box #newsList ul li.first {border-top:none;}
.box #newsList ul li img {border:1px solid #BC832D;float:right;margin:0 0 15px 15px;}
.box #newsList ul li h3 {margin:-5px 135px 0 0;padding:0;width:550px;}
.box #newsList ul li p {margin:0 135px 0 0;padding:0;width:550px;}

.box #newsList ul li h3 a{font-size:18px; color:#BC832D; font-weight:normal; text-decoration:none;}
.box #newsList ul li a{font-size:14px; color:#666666; text-decoration:none;}
.box #newsList ul li a:hover {color:#999;}
#pageNews img {border:1px solid #BC832D; margin:8px 10px 5px 0;}

.back {text-align:left;background-color:#F4F4F4; padding:0 0 0 40px;border-color:#D2D2D2;border-style:solid;border-width:0 1px;}
.back a {color:#AC6F14; text-decoration:none; font-size:12px; font-weight:bold;}
.back a:hover {color:#333; text-decoration:none;}

/* page */
#titleImage {float:left;}
#visualPage h2 {float:right; margin:16px 26px 0 0; padding:0;}

#model360 p {text-align:center;}

#modelSpecs p , #modelCompare p{font-size:12px;}
#modelSpecs .box, #modelCompare .box{padding:12px 20px 40px 20px;}
#modelSpecs #tableSpecs, #modelCompare #tableCompare, #modelSpecs #tablePrice {width:680px; color:#363636; margin:5px 0 14px 0;}
#modelSpecs col.details {width:442px; background:#f4f4f4;}
#modelSpecs col.modelA {width:116px; background:#ededed;}
#modelSpecs col.modelB {width:116px; background:#ededed;}
thead th {background-color:#f4f4f4; height:23px;}
thead th img {border:1px solid #cfcfcf; margin:0 0 5px 0; padding:0;}
tbody tr {height:16px;}
tbody tr.tableSubtitle td {background-color:#ba7e2a; color:#FFF; font-size:14px; font-weight:bold;
	width:670px; height:21px; padding:0 10px 0 0; text-align:right;border-bottom:none;}
tbody tr.tableSubtitle1 td {background-color:#d69a46; color:#FFF; font-size:14px; font-weight:bold;
	width:670px; height:21px; padding:0 10px 0 0; text-align:right;border-bottom:none;}
tbody tr td {border-bottom:1px solid #d9d9d9; border-right:2px solid #F3F3F3; padding:1px 10px 2px 10px;}
tbody tr.last td {border:none;}

#modelSpecs #tablePrice tbody tr.tableSubtitle td {text-align:center; padding:0;}
#modelSpecs #tablePrice tbody tr td {padding:1px 0 2px 0;}


#modelCompare col.details {width:325px; background:#f4f4f4;}
#modelCompare col.chevrolet {width:116px; background:#FFFFFF;}
#modelCompare col.other {width:116px; background:#ededed;}

#modelSpecs #printBtn, #modelCompare #printBtn{width:132px; float:left; padding:0 0 0 30px;}
#modelSpecs #printBtn a, #modelCompare #printBtn a{display:block; color:#333333; text-decoration:none; font-size:12px; padding: 0; width:160px; background:url(../images/printButtons.gif) no-repeat right 0;}
#modelSpecs #printBtn a strong, #modelCompare #printBtn a strong{display:block; height:26px; text-align:center; padding:12px 0 0 12px; width:130px; background:url(../images/printButtons.gif) no-repeat 0 0; position:relative; left:-25px;}
#modelSpecs #printBtn a:hover, #modelCompare #printBtn a:hover{background-position:right -38px; color:#7b4702;}
#modelSpecs #printBtn a:hover strong, #modelCompare #printBtn a:hover strong{background-position:0 -38px;}

#modelColors .box ol {margin:0; padding:0; list-style-type:none;}
#modelColors .box ol li {margin:0 3px; padding:0; float:left; border:2px solid #f4f4f4;}
#modelColors .box ol li a {text-decoration:none;display:block; height:24px; width:24px; border:2px solid #f4f4f4;}
#modelColors .box ol li.selected {border:2px solid #bc832d;}
#modelColors .box ol li.selected a {border:2px solid #FFFFFF; }
#carColor {clear:both; text-align:center; height:330px; position:relative;}
#carColor img {position:absolute; z-index:0; left:72px;}

#modelVideo #VideoList {width:270px; float:right; margin:4px 0 0 0;}
#VideoList ul {margin:0; padding:0; list-style-type:none;}
#VideoList ul li { margin:0 0 10px 10px; padding:0; float:right;}
#VideoList ul li a {border:1px solid #ac6f14; display:block; width:120px; height:90px;}
#VideoFlash {width:320px; height:270px; margin:4px 0 0 0; padding:0 0 0 10px; float:left;}

#tabs {width:620px; float:right; position:relative; z-index:1000;}
#tabs ul {margin:0; padding:0; list-style-type:none;}
#tabs ul li{float:right; width:91px; margin:0 0 0 12px; padding:0;}
#tabs ul li a {background:url(../images/tabs.gif) no-repeat 0 -26px; display:block; height:26px;}
#tabs ul li a#outTab {background-position:-91px -26px; width:95px;}
#tabs ul li a#inTab {background-position:0 -26px;}
#tabs ul li.current a#outTab {background-position:-91px 0; width:95px;}
#tabs ul li.current a#inTab {background-position:0 0; width:91px;}
#tabs ul li a span {display:none;}

/*
#tabs ul li a#outTab:hover {background-position:-91px -26px;}
#tabs ul li a#inTab:hover {background-position:0 -26px;}
*/
#loadingImg {display:block; height:150px; width:250px; margin:0 auto; clear:both;}

#carouselArrows {width:60px; float:left; height:26px; position:absolute; top:0; left:0;}
#carouselArrows a.next {background:url(../images/arrows.gif) no-repeat -26px 0; float:right; width:27px; height:26px; margin:0;}
#carouselArrows a.prev {background:url(../images/arrows.gif) no-repeat 0 0; float:right; width:27px; height:26px; margin:0;}
#carouselArrows a span {display:none;}
#gallery {background:#f4f4f4 url(../images/carouselBg.gif) repeat-x 0 0; padding:15px 30px; clear:both;}
#gallery div {width:630px; direction:ltr; margin:0;}
#gallery div ul { overflow:hidden; margin:0; padding:0; list-style-type:none; height:92px;}
#gallery div ul li {margin:0 2px 10px 2px; padding:0; float:left;}
#gallery div ul li a {border:1px solid #ac6f14; display:block; width:120px; height:90px;}
#loadGallery { min-height:500px; width:690px; position:relative;}
#bigImage {text-align:center;}
#bigImage p {color:#ba7e2a;}

/*new concept gallery*/
#galleryConcept {width:350px; float:left; direction:ltr; position:relative;}
#galleryConcept div {width:350px; direction:ltr; margin:0;}
#galleryConcept div ul {margin:0; padding:0; list-style-type:none;}
#galleryConcept div ul li {margin:0; padding:3px; float:left;}
#galleryConcept div ul li a {border:1px solid #ac6f14; display:block; width:100px; height:75px;}
#loadGalleryConcept {min-height:150px; width:350px; position:relative; float:left;}
#loadGalleryConcept #carouselArrows {top:-25px;}
#pageNews #galleryConcept  img {margin:0; padding:0; border:none;}

/* Map */
#container {height:730px; width:296px; float:left; direction:ltr;}
.popWindow {margin:5px; padding:0; width:250px; direction:rtl; background-color:#FFFFFF;}
.popWindow dl {background:margin:0; padding:5px; width:240px;}
.popWindow dl dt {font-weight:bold; height:18px; margin:0; padding:3px;}
.popWindow dl dt a {dispaly:block; float:left; height:12px; width:12px; text-decoration:none;}
.popWindow dl dt a img {vertical-align:-80%;}
.popWindow dl dd {padding:5px; margin:0; font-size:12px;}
.type2 {display:none;}

/*.smallPopWindow {background:url(../images/bg_smallPop.gif) no-repeat left top; height:41px; margin:10px; padding:0; width:150px;}
.smallPopWindow div {background:url(../images/bg_smallPop_right.gif) no-repeat right top; height:34px; margin:0; padding:5px 7px 2px 5px;}
.smallPopWindow div p {background:#C0EAF5; color:#3E3E3E; font:bold 12px Verdana, Arial, Helvetica, sans-serif; height:18px; margin:0; padding:3px 3px 0; text-align:center;}
.smallPopWindow div p.popArrow {background:url(../images/smallPop_arrow.gif) no-repeat center center; height:11px; margin:0; padding:7px 0 0;}*/
.trans {filter:alpha(opacity=85); -moz-opacity:.85; opacity:.85;}


#serviceLinks {padding:10px; width:340px; float:left;}
#serviceLinks ul {margin:0; padding:0; list-style-type:none;}
#serviceLinks ul li {margin:0; padding:0; width:268px; border-bottom:1px solid #CCCCCC; }
#serviceLinks ul li.section {margin:0; padding:0; border:none;}
#serviceLinks ul li a {text-decoration:none; color:#333333;}
#serviceLinks ul li a:hover {color:#bc832d;}
#serviceLinks ul li h5 {font-size:14px; margin:0; padding:8px 0; height:16px; padding-right:18px; background:url(../images/arrowClick.gif) no-repeat right 0;}
#serviceLinks ul li h5.open {background:url(../images/arrowClick.gif) no-repeat 256px -32px;}
#serviceLinks ul li ul {margin-right: 32px; display:none;}
#serviceLinks ul li ul li {padding:2px 0;}

#salesLinks {padding:10px;}
#salesLinks ul {margin:0; padding:0; list-style-type:none;}
#salesLinks ul li {margin:0; padding:0;}
#salesLinks ul li a {text-decoration:none; color:#333333;}
#salesLinks ul li a:hover {color:#bc832d;}
#salesLinks ul li h5 { font-size:14px; margin:0; padding:8px 0;}

/* OLD Concept Gallery */
#conceptGallery ul {margin:0; padding:0; list-style-type:none;}
#conceptGallery ul li {margin:20px; padding:0; float:right;}
#conceptGallery ul li a {text-decoration:none; display:block; width:120px; height:90px; border:3px solid #CCCCCC;}
#conceptGallery ul li a:hover {border-color:#bc832d;}

#TB_overlay {position: fixed;z-index:100;top: 0px;left: 0px;height:100%;width:100%;}
/*.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}*/
.TB_overlayBG {background-color:#000000; filter:alpha(opacity=85);-moz-opacity: 0.85;opacity: 0.85;}
* html #TB_overlay {position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}/* ie6 hack */
.fancyTitle {color:#FFFFFF; background-color:#000000; margin-right:15px; padding:3px 0; direction:rtl;}

/* Sitemap */
#sitemap h4 {font-size:16px; padding:20px 0 5px 0; margin:0; clear:both;}
#sitemap h5 {font-size:14px; padding:10px 20px 5px 0; margin:0; clear:both;}
#sitemap ul {margin:0; padding:0; list-style-type:none;}
#sitemap ul li {margin:0; padding:0; float:right; clear:both; width:500px;}
#sitemap ul li ul {margin:0 20px 0 0; padding:0; list-style-type:none;}
#sitemap ul li ul li {margin:0; padding:0; list-style-type:none;}
#sitemap ul li a {text-decoration:underline; color:#666666; background-color:#f4f4f4; display:block; height:18px; padding-right:5px;}
#sitemap ul li a:hover { text-decoration:none; color:#bc832d;}
#sitemap ul li ul li {padding:2px 20px 0 0; margin-right:10px; height:18px; background:#f4f4f4 url(../images/dottedLineH.gif) no-repeat right center;}

/* footer */
#footer {clear:both; font-size:12px; margin:20px 0 0 0; padding:14px 0 0 0; border-top:1px solid #e6d6bd; direction:rtl; height:80px; background:url(../images/footerBg.gif) repeat-y 0 0;}
#footer .company {float:right; width:100px; margin-right:48px;}
/*#footer .links {width:540px; margin:0 220px 0 0;}*/
#footer .links {width:410px; margin:0 280px 0 0;}
#footer ul {margin:0; padding:0; list-style-type:none; height:24px;}
#footer ul li {margin:0; padding:0 6px; float:right; border-right:1px solid #cccccc;}
#footer ul li.first {border:none;}
#footer ul li a {color:#666666; text-decoration:none;}
#footer ul li a:hover {color:#333333; text-decoration:underline;}
#footer p {margin:0; padding:0;}
#footer #credit {float:left;}
#credit a {color:#666666; font-size:11px; text-decoration:none;}
#credit a:hover  {color:#333333; text-decoration:underline;}
#copyright {float:right;}

/* misc */
#welcomeHome, #news, #contactHome {background: url(../images/boxBgLeft.gif) no-repeat 0 0 white;}
#welcome, #modelDetails, #contact, #model360, #modelSpecs, #modelCompare, #modelColors, #modelVideo, #modelGallery {background: url(../images/boxBg.gif) no-repeat 0 -20px;}
#page, #contactPage {background: url(../images/boxBg.gif) no-repeat 0 -20px;}
#welcome h3.boxTitle, #news h3.boxTitle, #contactHome h3.boxTitle {/*background-color:#F4F4F4*/}
/*#page h3.boxTitle, #contactPage h3.boxTitle, #pageNews h3.boxTitle, #pageNews div.boxNoTitle {background-color:#b5b4b4; background-image:url(../images/boxBg1.gif);} /* M */*/
#pageNews div.boxNoTitle {height:60px;}
#newsList {position:relative;/*top:-41px;*/}
#conceptBox {background-position:center top; background-repeat:no-repeat; padding:280px 0 0 0; display:inline-block;}
#conceptDesc { width:340px; float:right;}
/*#modelDetails h3.boxTitle, #contact h3.boxTitle, #model360 h3.boxTitle, #modelSpecs h3.boxTitle, #modelCompare h3.boxTitle, #modelColors h3.boxTitle, #modelVideo h3.boxTitle, #modelGallery h3.boxTitle {background-color:#DDDDDD}*/

#welcome .boxTitleNew span , #news .boxTitleNew span , #contactHome .boxTitle span {font-size:20px; color:#656870; font-family:Gisha;font-weight:normal;}

h3.boxTitle {margin:0 0 0 73px; padding:0 0 0 0 ; background:url(../images/boxBg.gif) no-repeat right 0 -16px;}
h3.boxTitleNew {margin:0 0 0 73px; padding:0 0 0 0 ; background:url(../images/boxBgRight.gif) no-repeat right 0 ;}
h3.boxTitleNew  span {display:block; padding:20px 0 8px 0; margin:0 20px 0 0; /*border-bottom:1px solid #d2d2d2; */}
div.boxNoTitle {margin:0 0 0 20px; padding:0 0 0 0 ; background:url(../images/boxBg.gif) no-repeat right -16px;}

h3.boxTitle span {display:block; padding:20px 0 8px 0; margin:0 20px 0 0; /*border-bottom:1px solid #d2d2d2; */}
#page h3.boxTitle span{border-bottom:1px solid #d2d2d2; font-size:14px; color:#bc832d;}
#pageNews h3.boxTitle span {border-bottom:1px solid #d2d2d2; font-size:18px; color:#333;} /* M */
#pageNews h3.boxTitle span.articleTitle { color:#bc832d; font-weight:normal;} /* M */
    
#page .box {min-height:350px;}
#page .boxNew {min-height:350px;}

.box {border-width:0 1px 0 1px; border-style:solid; border-color:#d2d2d2; padding:12px 20px 0 20px; background-color:#f4f4f4;}
.boxNew { padding:12px 15px 0 20px; color:#656870;font-size:12px;}
.boxBottom {background:#f4f4f4 url(../images/boxBg.gif) no-repeat 0 0; padding-left:20px;}
.boxBottom span {display:block; height:16px;background:#f4f4f4 url(../images/boxBg.gif) no-repeat right 0;}

.boxBottomNew {background: url(../images/boxBgBottomLefr.gif) no-repeat 0 31px; padding-left:20px;}
.boxBottomNew span {display:block; height:39px;background: url(../images/boxBgBottomRigth.gif) no-repeat right 0;}
.boxNew p {margin:0; padding:6px 0;}
.box p {margin:0; padding:6px 0;}
.box h3 {margin:15px 0 0 0;}
.boxNew h3 {margin:15px 0 0 0;}
.box360 {padding:0 20px 0 20px;}

.clear {clear:both; height:1px;}
form {margin:0; padding:0;}
fieldset {margin:0; padding:0; border:none;}

#paging {margin:0 auto; padding:0; list-style-type:none; width:100px; height:18px;}
#paging a {color:#333;}
#paging strong {color:#BC832D;}

.contactFix {width:979px !important;}
.conceptFix {background:none; background-color:transparent;}

table.historyTable tbody tr td { border:none;}

#links a.otoMotorBtn {margin:-2px 0 0 225px;}
/*#paging {width:692px; height:15px;}
#paging ul {margin:0 auto; padding:0; list-style-type:none; width:100px;}
#paging ul li { margin:0 3px; padding:0; float:right; height:20px;}
#paging ul li a {color:#333;}
#paging ul li.on a {color:#BC832D; font-weight:bold; text-decoration:none;}
#paging ul li.next a {text-decoration:none;}
#paging ul li.prev a {text-decoration:none;}*/

/*#paging center strong {font-weight:bold;}
#paging center a {text-decoration:none;}
#paging table tbody tr td strong {font-weight:bold;}
#paging table tbody tr td strong a {color:#BC832D; text-decoration:underline;}*/


/* headerNew */
#bodyNew , body { background-color:#F3F3F3; background-image:none;}
#headerNew {width:992px; margin:0 auto;}

h2.chevroltLogo2 { text-align:right;margin-top:18px;}
h2.chevroltLogo2 span {display:none;}

#headerNew #header ,#header   {height:110px; background:#f2f2f2 url(../images/headerBgInter3.gif) repeat-x 0 0;}
#headerNew #header h1 ,#header  h1 {links padding:0; background: url(../images/logoChevrolet.png) no-repeat 0 0; _background: url(../images/logoChevrolet.gif) no-repeat 0 0; width:107px; height:53px; float:left;margin-left:4px;margin-top:23px;}
/*#headerNew #header h1 a {display:block; height:36px; width:107px; text-decoration:none;}*/
#headerNew #header h1 a span , #header h1 a span {display:none;}

/*#headerNew #nav {float:right; padding:53px 23px 0 0; width:580px; padding:2px 23px 0 0;}*/
#headerNew #nav , #header #nav  {float:right;  padding:2px 5px 0 0;width:680px}
#headerNew #nav ul  , #header #nav ul  {margin:0; padding:0; list-style-type:none; height:28px;clear:both}
#headerNew #nav ul li , #header #nav ul li {margin:0  0 -2px 0; padding:0; float:right;  direction:rtl;position:relative;}
#headerNew #nav ul li a , #header #nav ul li a {display:block; color:#fff; text-decoration:none; font-size:14px;
	background: url(../images/arrow2.gif) no-repeat 0 2px; padding:0 0 0 4px; /*padding:0 0 0 8px;*/}
#headerNew #nav ul li a strong , #header #nav ul li a strong {font-size:13px;display:block; text-align:center;
	padding:8px 12px 4px 0; /*padding:8px 15px 4px 0;*/
	background:url(../images/arrow2.gif) no-repeat right 2px;font-weight:normal;}
#headerNew #nav ul li.closed a  , #header #nav ul li.closed a {display:block; color:#fff; text-decoration:none; font-size:14px;
	background: url(../images/arrow2Closed.gif) no-repeat 0 2px; padding: 0 0 0 4px; /*padding: 0 0 0 8px;*/}
#headerNew #nav ul li.closed a strong , #header #nav ul li.closed a strong {font-size:13px;display:block; height:17px; text-align:center;
	 padding:8px 10px 4px 0; /*padding:8px 15px 4px 0;*/
	background:url(../images/arrow2Closed.gif) no-repeat right 2px; width:auto; font-weight:normal; }

#headerNew #nav ul li a:hover ,  #header #nav ul li a:hover {background-position:0 -54px; color:#efe192; border-bottom:1px solid #fff;}
#headerNew #nav ul li a:hover strong ,  #header #nav ul li a:hover strong {background-position:right -54px; color:#656870;}
/*#headerNew #nav ul li a strong.long {width:96px;}
#headerNew #nav ul li.last a strong {width:96px;}*/

/* 2nd Level */
#headerNew #nav ul li ul , #header #nav ul li ul {display:none;/* display:block;*/ margin:-2px 0 -4px 0; padding:0; float:none; position:absolute;
	top:31px; right:0; height:auto; background-color:#fff; background-image:none; color:#5a5c62; width:170px;}
#headerNew #nav ul li.over ul , #header #nav ul li.over ul {display:block;}
#headerNew #nav ul li ul li , #header #nav ul li ul li {margin:0; padding:0 4px 3px 4px; position:relative; float:none; width:auto;}
#headerNew #nav ul li ul li.first , #header #nav ul li ul li.first  {background-color:#fff; background-image:none; padding:3px 4px;}
#headerNew #nav ul li ul li a  , #header #nav ul li ul li a {color:#5a5c62; text-decoration:none; padding:4px 17px 4px 0; height:16px;
		background:url(../images/arrowSub2.gif) no-repeat right 9px; background-color:#f3f3f3;
		display:inline-block; font-size:14px; font-weight:normal; width:143px; border-left:5px solid #fff;}
#headerNew #nav ul li ul li a:hover , #header #nav ul li ul li a:hover {background-position:right -12px; color:#252525;
	text-decoration:none; background-color:#fff; border-bottom:none;}

/* 3rd Level */
#headerNew #nav ul li ul li ul , #header #nav ul li ul li ul {top:0px; right:170px;
	display:none; z-index:100; background-color:#fff; background-image:none; width:170px;}
#headerNew #nav ul li.over ul li ul , #header #nav ul li.over ul li ul {display:none;}
#headerNew #nav ul li.over ul li.over ul , #header #nav ul li ul li.over ul {display:block;}
#headerNew #nav ul li ul li ul li , #header #nav ul li ul li ul li{margin:0; padding:0 4px 3px 4px; position:static; float:none; width:auto;}
#headerNew #nav ul li ul li ul li.first , #header #nav ul li ul li ul li.first {background-color:#fff; background-image:none; padding:3px 4px;}
#headerNew #nav ul li ul li ul li a , #header #nav ul li ul li ul li a {color:#5a5c62; text-decoration:none; padding:4px 17px 4px 0; height:16px;
		background:url(../images/arrowSub2.gif) no-repeat right 9px; background-color:#f3f3f3;
		display:inline-block; font-size:14px; font-weight:normal; width:143px;
}
#headerNew #nav ul li ul li ul li a:hover , #header #nav ul li ul li ul li a:hover {background-position:right -12px; color:#252525;
	text-decoration:none; background-color:#fff; border-bottom:none;}

/*#headerNew #links {clear:both; height:24px; padding:6px 0 0 55px;}*/
 #links {clear:both; height:24px; padding:6px 0 0 10px;float:right}
 #links a {color:#d9d9d9; font-size:11px; text-decoration:none; display:block; /*float:left;*/ float:right; margin:0 12px 0 0; font-weight:bold;}
 #links a:hover {color:#333333;}
 #links a img {vertical-align:-10%;}

/* footerNew */
#footerNew {width:990px; margin:0 auto;}

#footerNew #footer , #footer {clear:both; font-size:12px; margin:20px 0 0 0; padding:14px 0 0 0; border-top:none;
	direction:rtl; height:80px; background:url(../images/footerBgTop.gif) no-repeat center 0;}
#footerNew #footer .company {float:left; margin-right:10px; background:url(../images/footerCompanyBg.gif) no-repeat 0 0;
	padding:10px 0 0 72px; text-align:left; height:42px; width:147px;/* height:52px; width:220px;*/}
#footerNew #footer .company a {margin:0 1px 0 0;}
/*#footer .links {width:540px; margin:0 220px 0 0;}*/
#footerNew #footer .links {float:right; /*width:760px;*/ width:410px; margin:0; padding:10px 0 0 0;}
#footerNew #footer ul {margin:0; padding:0; list-style-type:none; height:24px;}
#footerNew #footer ul li {margin:0; padding:0 6px; float:right; border-right:1px solid #cccccc;}
#footerNew #footer ul li.first {border:none;}
#footerNew #footer ul li a {color:#666666; text-decoration:none;font-size:11px}
#footerNew #footer ul li a:hover {color:#333333; text-decoration:underline;}
#footerNew #footer p {margin:0; padding:0;color:#666666;font-size:11px;width:990px; text-align:center;}
#footerNew #footer #credit {float:left;}
#footerNew #credit a {color:#666666; font-size:11px; text-decoration:none;}
#footerNew #credit a:hover  {color:#333333; text-decoration:underline;}
#footerNew #copyright {float:right;}
