/* LEFT NAVIGATION STYLES */
div#lnav {width:180px; height:154px; _height: 158px; border-bottom: 20px solid #666971; color:#fff; background-color: #666971; padding-top: 25px; _padding-top: 20px; }
div#lnavLinks a {color:#fff; font-size: 14px; font-weight:bold; border-top: 1px solid #252525; background: #666971 none repeat scroll 0 0; } 
div#lnavLinks a.lnavLinksLast {border-bottom: 1px solid #252525;}
div#lnavLinks a:link:hover, div#lnavLinks.top a:visited:hover { margin: 0; color:#fff; background-color: #252525; font-weight:bold; }
div#lnavLinks span.menuItemLabel {display:block; border:0px;padding:5px 0px 0px 10px; color:#fff; font-size: 14px; font-weight:bold;}
div#lnavLinks span.menuItemLabel2 {display:block; border:0px;padding:5px 0px 0px 10px; color:#fff; font-size: 14px; font-weight:bold;}

/* END LEFT NAVIGATION STYLES */

div#divisionLinks ul li {
    margin-top: 5px;
}

table#footerContent td#footerCap {
    background-image: none !important;
}

div#lnavLinks a {
    _padding-top: 2px;
    _padding-bottom: 2px;
}

div#nameplate {
    position: relative;
    z-index: 9001;
    width:990px;
    margin-top: -10px;
    color: #fff;
    background: none;
    font-size:80%;
    font-weight:700;
    
    _margin-bottom: -15px;
}

div#vehMainContainer {
    position: relative;
    z-index: 8999;
    margin-top: -10px;
    background-color: #fff !important;
}

#iconEmail {
    display: block;
    margin-top: -35px;
    margin-right: 10px;
    width: 20px;
    height: 20px;
    background: transparent url(/images/vehicles/common/chevrolet/ovp/pageToolsSprite.gif) no-repeat scroll -12px 0px;
    text-decoration: none;
    
    _width: 30px;
    _background: transparent url(/images/about/olympics/torino/gmc_olympic_icon_email.gif) no-repeat scroll 0 0;
    _margin-top: 12px;
    _margin-right: 15px;
}

#iconEmail:hover {
    background: transparent url(/images/vehicles/common/chevrolet/ovp/pageToolsSprite.gif) no-repeat scroll -12px -17px;
    text-decoration: none;
}

div#emailTxt {
    margin-top: -33px;
    margin-right: 35px;
    
    _margin-top: 1px;
    _margin-right: 25px;
}

div#rightColumn { margin: 0; }

div#divisionBar {
    position: relative;
    z-index: 9000;
    margin: 0 auto -40px;
    height: 115px;
    
    _background: transparent url(/images/vehicles/common/chevrolet/ovp/divNav-or8.png) no-repeat 0 0; /* serve IE6 png8 */
}

div#leftColumn {
}


/* WIZARD LIST STYLES */
ul.wizard {list-style-type: none; font-size: 11px;}
ul.wizard li.libQseperator {margin-left: -5px; margin-left: -12px; width:595px; height:25px; background: url(/images/trailering/bg.jpg) repeat-y;}
ul.wizard li {margin-bottom:10px;}
li.libQseperator p {color:#000; font-size: 12px; font-weight:bold; margin-left: 25px; margin-top: 5px; text-transform: uppercase;}
p.wizSteps   {color:#000; font-size: 11px; font-weight:bold; float: right; }


/* HOME */
div#leftColumn {width:180px; margin: 0; padding-top: 8px; _padding-top: 9px; }
div#bodyContent {float:right; width:790px;  background:none; padding:10px 20px 0 0}
/*div#leftContent {float:left; width:180px; padding:10px 0 0 0; background: url(/images/trailering/bg_right_tile.gif) repeat-y;}*/
div#leftContent a {text-decoration: underline; color:#000; font-size: 11px;}
p.headline {color:#000; font-size: 15px; font-weight:bold;}


/* END HOME STYLES */

/* LIBRARY */
div.libResultsYello {display: block; margin-left: -5px; _margin-left: -12px; width:595px; _width:600px; height:90px; background: url(/images/trailering/lightYello_bg.jpg) repeat-y;}
div.libResultsWhite {display: block; margin-left: -5px; _margin-left: -12px; width:595px; _width:600px; height:90px; background: url(/images/trailering/libSliceWhite.gif) repeat-y;}
div.libResultsPhotoCaption { display: block; margin:11px 0 0 20px;}

div.libResultsContent { display: block; width:400px; margin:0px 0 0 0px;}
div.libResultsContent h1 {margin-left:20px; color:#000; font-size: 14px; font-weight:bold;}
div.libResultsContent h1 a {color:#000; font-size: 14px; font-weight:bold; text-decoration: none;}
div.libResultsContent h1 a:hover {text-decoration: underline;}
div.libResultsContent p {font-size: 11px; }
/* END LIBRARY STYLES*/


/* ARTICLES */
h1.articleTtitle {width: 590px; margin-left: 20px; color:#000; font-size: 14px; font-weight:bold;}
div.articleSeperator {display: block; margin-left: -5px; _margin-left: -12px; width:595px; _width:602px; height: 25px; margin-bottom: 15px; background: url(/images/trailering/bg.jpg) repeat-y;}
div.articleSeperator p {color:#000; font-size: 14px; font-weight:bold; margin-left: 25px; margin-top: 5px; text-transform: uppercase; float:left;}
div.articleSeperator a.toTop {color:#0263B2; font-size: 11px; font-weight:bold;  margin-top: 5px; text-transform: uppercase; float:right; text-decoration: none; _margin-right: 20px;}
p.articleHead {width: 590px; color:#000; font-size: 12px; font-weight:bold; margin-left: 20px; margin-top: 5px; text-transform: uppercase;}

p.overviewBodyContent {margin-left: 20px; width:540px; }
.overviewBodyContent a {color:#0263B2; }
ul.overviewBodyContent {font-size: 11px; font-weight:normal; width: 500px;}


div#overviewBodyContent p {margin-left: 20px; margin-bottom: 10px; }
div#overviewBodyContent p.trailFormula {margin-left: 50px; }
div#overviewBodyContent p.trailFormula a, div#overviewBodyContent p.trailFormula a:visited {text-decoration: underline; color:#0263B2; }

div#overviewBodyContent p.wizSteps   {color:#000; font-size: 11px; font-weight:bold; float: right;}

ol.overviewBodyContent {margin-left: 10px; font-size: 11px; font-weight:normal; width: 500px; }
ol.wizard li {margin-bottom: 40px; }


div#overviewBodyContent ol {font-size: 11px; width:540px; }

div#overviewBodyContent select {margin-top:10px;}
div#overviewBodyContent input {margin-top:10px;}

p.navButts a {margin: 0; text-transform: uppercase; color:#0263B2; font-size: 11px; font-weight: bold;}
div.relatedArticles {margin-left: -5px; margin-bottom: 15px; width:595px;  background: url(/images/trailering/lightYello_bg.jpg) repeat-y;}
div.relatedArticles h1 {margin-left: 25px; color:#000; font-size: 12px; font-weight:bold;}
div.relatedArticles p {color:#000; font-size: 70%; font-weight: 500; margin-left: 25px; margin-top: 5px;}
div.relatedArticles p a {text-decoration: underline; color:#0263B2;}

table.traiSpecs {width: 540px; border: 0px #000; margin:12px; background-color: #ccc; margin-left: 20px; font-size: 11px;}
table.traiSpecs tr.head {background-color: #E4E4E4; font-weight: bold;}
table.traiSpecs tr.odd {background-color: #E4E4E4;}
table.traiSpecs tr.even {background-color: #F6BC36; }
table.traiSpecs td.classifiactions {font-weight: bold;}
/* ARTICLES */

/*   DIVISIONAL PAGES dblShopMenuLink    */
div#shopLinksDivisional a.resetMenuItem {display:block;width:175px;height:35px;padding:0px;margin:0px;text-decoration:none;color:#000;background:#FFF url(/images/trailering/chev_btn02_nor_fr.jpg) top left no-repeat;}
div#shopLinksDivisional a.resetMenuItem:hover {display:block;width:175px;height:35px;padding:0px;margin:0px;text-decoration:none;color:#fff;background:#FFF url(/images/trailering/chev_btn02_over_fr.jpg) top left no-repeat;}

div#shopLinksDivisional a.showMenuItem {display:block;width:175px;height:41px;padding:0px;margin:0px;text-decoration:none;color:#000;background:#FFF}
div#shopLinksDivisional a.shopMenuItem {display:block;width:175px;height:25px;padding:0px;margin:0px;text-decoration:none;color:#000;background:#FFF url(/images/trailering/chev_btn01_nor.jpg) top left no-repeat;}
div#shopLinksDivisional a.shopMenuItem:hover {text-decoration:none;color:#fff;background:#FFF url(/images/trailering/chev_btn01_over.jpg) top left no-repeat;}
div#shopLinksDivisional span.menuItemLabel {display:block;width:140px;border:0px;padding:3px 0px 0px 2px;font-weight:500;}
div#shopLinksDivisional span.menuItemLabel {display:block;border:0px;padding:5px 0px 0px 10px;font-size: 11px; font-weight: bold;}


div#shopLinksDivisional a.shopMenuItemBig {display:block;width:175px;height:41px;padding:0px;margin:0px;text-decoration:none;color:#000;background:#FFF url(/images/trailering/chev_btn06_nor.jpg) top left no-repeat;}
div#shopLinksDivisional a.shopMenuItemBig:hover {text-decoration:none;color:#fff;background:#FFF url(/images/trailering/chev_btn06_over.jpg) top left no-repeat;}
div#shopLinksDivisional span.shopMenuItemBig {display:block;width:127px;border:0px;padding:3px 0px 0px 2px;font-weight:500;}


div#shopLinksDivisional a.shopMenuItemLrg {display:block;width:175px;height:41px;padding:0px;margin:0px;text-decoration:none;color:#000;background:#FFF url(/images/trailering/chev_btn06_nor.jpg) top left no-repeat;}
div#shopLinksDivisional a.shopMenuItemLrg:hover {text-decoration:none;color:#FFF;background:#000 url(/images/trailering/chev_btn06_over.jpg) top left no-repeat;}
div#shopLinksDivisional span.menuItemLabelLrg {display:block;width:127px;border:0px;padding:3px 0px 0px 2px;font-weight:500;cursor:pointer;}

div#shopLinksDivisional a.shopMenuItemCmpr {display:block;width:175px;height:20px;padding:0px;margin:0px;text-decoration:none;color:#666;border-top:#8C8C8C 1px solid;background:#FFF url(/images/common/shop_lrg_bg.gif) top left no-repeat;font-weight:900;}
div#shopLinksDivisional a.shopMenuItemCmpr:hover {text-decoration:none;color:#FFF;background:#FFF url(/images/common/shop_lrg_hvr_bg.gif) top left no-repeat;font-weight:900;}
div#shopLinksDivisional span.menuItemLabelCmpr {display:block;width:130px;border:0px;padding:11px 0px 0px 22px;font-weight:900;cursor:pointer;font-size:120%}

div#shopLinksDivisional a:link:hover, div#shopLinksDivisional a:visited:hover {text-decoration:underline}
div#shopLinksDivisional h5 {display:block; margin-left:12px; padding:0 0 4px 0}

div#diviSubFlashPromoHeader { width:590px; margin:0px 0px 4px 0px; background:url(/images/common/main_content_shadow.jpg) no-repeat; }
div#diviSubFlashPromoHeader h1 { padding:1px 0px 0px 0px; }

div.diviSubFlashTitles h1 { font-weight:bold; padding-left:5px; font-size:75% }

div#bodyContent div.diviSublinks {padding-bottom: 20px; padding-top: 20px;}
div#bodyContent div.diviFeature {width:133px; margin:15px 10px 0 0;}
div#bodyContent div.diviFeature a {display:block; margin:5px 0 0 0; text-indent:14px; font-size:70%; font-weight:700}
div#bodyContent div.diviFeature p {margin:7px 0 3px 0; border:0px; padding:0px}
div#shopLinksDivisional div#vehLinks span.header {display:block; font-size:80%; font-weight:900; text-indent:12px; padding: 6px 0 4px 0}
div#diviShopLinks {width:180px; padding:10px 0 0 0}
div#diviShopLinks a {display:block; padding:0 0 4px 0}
div#diviShopLinks h5 {display:block; margin-left:12px; padding:0 0 4px 0}
/*   END DIVISIONAL PAGES dblShopMenuLink    */



div#overviewBodyContent a.compareSelected { float:left;display:block;width:175px;height:25px;padding:0px;margin-left:20px;text-decoration:none;color:#000;background:#FFF url(/images/trailering/chev_btn02_nor.jpg) top left no-repeat;}
div#overviewBodyContent a.compareSelected:hover {display:block;width:175px;height:25px;padding:0px;margin-left:20px;text-decoration:none;color:#fff;background:#FFF url(/images/trailering/chev_btn02_over.jpg) top left no-repeat;}

div#overviewBodyContent a.dlVehSpecs {float:left;display:block;width:175px;height:41px;padding:0px;margin-left:20px;text-decoration:none;color:#000;background:#FFF url(/images/trailering/chev_btn06_nor.jpg) top left no-repeat;}
div#overviewBodyContent a.dlVehSpecs:hover {display:block;text-decoration:none;color:#fff;background:#FFF url(/images/trailering/chev_btn06_over.jpg) top left no-repeat;}
div#overviewBodyContent a.dlVehSpecs span.shopMenuItemBig {display:block;width:127px;border:0px;padding:3px 0px 0px 2px;font-weight:500;}

.vehOverviewImage {margin-left: 275px;}

div#overviewBodyContent span.menuItemLabel {display:block; border:0px;padding:5px 0px 0px 5px;font-size: 11px; }
/*   END VEHICLE SEARCH RESULTS    */

/*   Search Results Left Nav Stuff    */
a.removeVehicle, a.removeVehicle:hover {float:right; color:#000; font-size: 12px; font-weight: bold; text-decoration:none; margin-bottom: 10px;}
a.shortList, a.shortList:hover {color:#000; font-size: 12px; font-weight: bold; text-decoration:none;}
span.msrp {color:#000; font-size: 10px; font-weight: bold;}

div#vehicleShortlist a.shortListTitle {display:block;width:175px;height:25px;padding:0px;margin:0px; text-decoration:none;color:#000;background:#000 url(/images/trailering/chev_btn05_nor.jpg) top left no-repeat;}
div#vehicleShortlist a.shortListTitle:hover {display:block;width:175px;height:25px;padding:0px;margin:0px;text-decoration:none;color:#fff;background:#000 url(/images/trailering/chev_btn05_over.jpg) top left no-repeat;}
div#vehicleShortlist span.menuItemLabel {display:block;width:127px;border:0px;padding:5px 0px 0px 5px;font-size: 11px; font-weight: normal;}

div#vehicleShortlistOpener a.shortListTitle {display:block;width:175px;height:25px;padding:0px;margin:0px;text-decoration:none;color:#000;background:#FFF url(/images/trailering/chev_btn04_nor.jpg) top left no-repeat;}
div#vehicleShortlistOpener a.shortListTitle:hover {display:block;width:175px;height:25px;padding:0px;margin:0px;text-decoration:none;color:#fff;background:#FFF url(/images/trailering/chev_btn04_over.jpg) top left no-repeat;}
div#vehicleShortlistOpener span.menuItemLabel {display:block;width:127px;border:0px;padding:5px 0px 0px 5px;font-size: 11px;}

div#editSearch a.shortListTitle {display:block;width:175px;height:41px;padding:0px;margin:0px;text-decoration:none;color:#000;background:#FFF url(/images/trailering/chev_btn06_nor.jpg) top left no-repeat;}
div#editSearch a.shortListTitle:hover {display:block;width:175px;height:41px;padding:0px;margin:0px;text-decoration:none;color:#fff;background:#FFF url(/images/trailering/chev_btn06_over.jpg) top left no-repeat;}
div#editSearch span.menuItemLabel {display:block;width:127px;border:0px;padding:5px 0px 0px 5px;font-size: 11px; }

div#editSearchOpener a.shortListTitle {display:block;width:175px;height:41px;padding:0px;margin:0px;text-decoration:none;color:#000;background:#FFF url(/images/trailering/chev_btn06_nor.jpg) top left no-repeat;}
div#editSearchOpener a.shortListTitle:hover {display:block;width:175px;height:41px;padding:0px;margin:0px;text-decoration:none;color:#fff;background:#FFF url(/images/trailering/chev_btn06_over.jpg) top left no-repeat;}
div#editSearchOpener span.menuItemLabel {display:block; width:127px;border:0px;padding:5px 0px 0px 5px;font-size: 11px; }

a.cmprResults,a.cmprResults:hover {text-decoration: none; color:#0263B2;}


div#overviewBodyContent span.headline {margin-bottom: 10px; margin-left: 10px; color:#000; font-size: 15px; font-weight:bold; }
div#overviewBodyContent p.homeIntro {margin-bottom: 10px; margin-left: 10px; padding-right: 10px; color:#000; font-size: 11px; }

div.featWrapper {width:180px; margin-left: 36px; _margin-left: 5px; padding-right: 40px;}

div.featHead { width:180px; height:35px; background-color:#000; color:#fff; }
div.featHead span.featHeadline {display:block; border:0px;  margin:5px 5px 0px 10px; font-size: 11px; font-weight: bold;}

div.featBody {background-color:#000; width:180px; height:100px;  margin:2px 5px 2px 0; }
div.featFoot {width:180px; height:25px; background-color:#000; font-size: 14px; font-weight:bold; margin:0 5px 8px 0; }

div.featFoot a {color:#000; display:block; width:180px; height:25px; font-size: 11px; font-weight: bold; background: url(/images/trailering/home_btn_chev_nor.jpg) repeat-y; }
div.featFoot a:hover {color:#fff; background: url(/images/trailering/home_btn_chev_over.jpg) repeat-y; }
div.featFoot a span.featFootLabel {display:block; border:0px; padding:5px 0px 0px 8px;}

.featWrapper span.featTitle  {width:180px; font-size: 11px; font-weight: bold; }
.featWrapper span.featContent  {display:block; width:180px; font-size: 11px; }

/*   VEHICLE SEARCH RESULTS    */
div.vehSrchResults { display:block; width:140px; font-weight:bold; margin-right: 4px; margin-left: 4px; margin-bottom: 20px; background-color:#ccc;}
div.vehSrchResultsHead {width: 140px; min-height:70px; height:auto !important; height:70px; background: url(/images/trailering/chev_rslts_head_back.jpg) top left repeat-y;}
div.vehSrchResultsHead span.vehSrchResultsHead  { margin:4px 5px 0px 5px;display:block; width: 130px;}
div.vehSrchResultsHead span.vehSrchResultsHead a  { color: #000; font-size: 11px; font-weight:bold;}
div.vehSrchResultsHead span.vehSrchResultsHead a:hover  { text-decoration:none;}
div.vehImage {height: 85px;}
div.vehImage img {padding: 22px 0 0 22px;}
/*   VEHICLE SEARCH RESULTS    */

ul.specHighLights {min-height:240px; height:auto !important; height:240px; width:140px; margin:0; padding:0; list-style-type: none; font-size: 10px; font-weight:normal; }
ul.specHighLights span.title {font-size: 11px; font-weight:bold;  }
ul.specHighLights li.odd {background-color: #FEF2CA;  margin:0px;; padding:5px; }
ul.specHighLights li.even {background-color: #EBEBEB; margin:0px;; padding:3px; }

p.vehSrchResultsHead {font-size: 14px; font-weight:bold; }
hr.vehSrchResultsHead {margin-left: 20px; width:95%; margin-top: -5px; border: 1px solid #ccc;}

ul.vehicleOverviewDetails { list-style-type: none; font-size: 11px; font-weight:normal; width:680px; }
ul.vehicleOverviewDetails span.title {font-size: 11px; font-weight:bold;  }
ul.vehicleOverviewDetails li.odd {background-color: #FEF2CA;  margin:0px;; padding:5px; }
ul.vehicleOverviewDetails li.even {background-color: #fff; margin:0px;; padding:3px; }

div#vehicleShortlist a.compareSelected {display:block;width:175px;height:25px;padding:0px;margin:0px; text-decoration:none;color:#000;background:#FFF url(/images/trailering/home_btn_chev_nor.jpg) top left no-repeat;}
div#vehicleShortlist a.compareSelected:hover {display:block;width:175px;height:25px;padding:0px;margin:0px;text-decoration:none;color:#fff;background:#FFF url(/images/trailering/home_btn_chev_over.jpg) top left no-repeat;}
div#vehicleShortlist a.compareSelected span.menuItemLabel {display:block;width:170px;border:0px;padding:5px 0px 0px 5px;font-size: 11px; font-weight: normal;}

div#vehicleShortlist a.startSearchOver {display:block;width:175px;height:25px;padding:0px;margin:0px;text-decoration:none;color:#000;background:#FFF url(/images/trailering/chev_btn02_nor.jpg) top left no-repeat;}
div#vehicleShortlist a.startSearchOver:hover {display:block;width:175px;height:25px;padding:0px;margin:0px;text-decoration:none;color:#fff;background:#FFF url(/images/trailering/chev_btn02_over.jpg) top left no-repeat;}
div#vehicleShortlist a.startSearchOver span.menuItemLabel {display:block;width:170px;border:0px;padding:5px 0px 0px 5px;font-size: 11px; font-weight: normal;}


a.prevArticleBtn {float:left;display:block;width:175px;height:25px;padding:0px;margin:0px;text-decoration:none;color:#000;background:#FFF url(/images/trailering/home_btn_chev_nor_flipped.jpg) top left no-repeat;}
a.prevArticleBtn:hover {display:block;width:175px;height:25px;padding:0px;margin:0px;text-decoration:none;color:#fff;background:#FFF url(/images/trailering/home_btn_chev_over_flipped.jpg) top left no-repeat;}
a.prevArticleBtn span.menuItemLabel {display:block;width:175px;border:0px;padding:5px 0px 0px 5px;font-size: 11px; font-weight: normal;}

a.nextArticleBtn {float:right;display:block;width:175px;height:25px;padding:0px;margin:0px;text-decoration:none;color:#000;background:#FFF url(/images/trailering/home_btn_chev_nor.jpg) top left no-repeat;}
a.nextArticleBtn:hover {display:block;width:175px;height:25px;padding:0px;margin:0px;text-decoration:none;color:#fff;background:#FFF url(/images/trailering/home_btn_chev_over.jpg) top left no-repeat;}
a.nextArticleBtn span.menuItemLabel {display:block;width:175px;border:0px;padding:5px 0px 0px 5px;font-size: 11px; font-weight: normal;}

div#editSearch a.startSearchOver {display:block;width:175px;height:25px;padding:0px;margin:0px;text-decoration:none;color:#000;background:#FFF url(/images/trailering/home_btn_chev_nor.jpg) top left no-repeat;}
div#editSearch a.startSearchOver:hover {display:block;width:175px;height:25px;padding:0px;margin:0px;text-decoration:none;color:#fff;background:#FFF url(/images/trailering/home_btn_chev_over.jpg) top left no-repeat;}
div#editSearch a.startSearchOver span.menuItemLabel {display:block;width:175px;border:0px;padding:5px 0px 0px 5px;font-size: 11px; font-weight: normal;}

div#vehicleShortlist ol {  font-size: 10px; float:left; margin:0 0 0 20px; padding:0px; list-style-type: decimal;}
div#vehicleShortlist ol li { float:left; clear:both;}

a strong{cursor: help;}
div.ro {width: 180px;font-size: 70%;padding:0 5% 0 5%}
div.ro ul {list-style: none;}
div.ro li {background:#F3C400;border-left:#FFF 1px solid;border-right:#FFF 1px solid}
div.ro li.roTop {background:url(/images/vehicles/common/chevrolet/chev_offers_rolltop.gif) top left no-repeat #F3C400;}
div.ro li.roBottom {background:url(/images/vehicles/common/chevrolet/chev_offers_rollbottom.gif) bottom left no-repeat #F3C400;}
div.ro li span.roTitle {color:#353535}
div.ro li span.roValue {color:#000}

div.domTT {float:none;text-align:left;}
div.domTT .contents {float:none;padding:0; margin:0}

ul.specHighLights a {color:#0263B2;font-size: 11px; font-weight:bold; width: 500px;}

div#vehMainContainer {_margin-top:-4px;}

/* article thumnails */
div.libResultsPhotoCaption a img{display: inline;	width:120px; height:68px; background: no-repeat top;}
div.libResultsPhotoCaption a#article_01 img{background:url(/images/trailering/article_thmb_04_CA_en.jpg) no-repeat top}
div.libResultsPhotoCaption a#article_02 img{background:url(/images/trailering/article_thmb_05_CA_en.jpg) no-repeat top}
div.libResultsPhotoCaption a#article_03 img{background:url(/images/trailering/article_thmb_06_CA_en.jpg) no-repeat top}
div.libResultsPhotoCaption a#article_04 img{background:url(/images/trailering/article_thmb_04_CA_en.jpg) no-repeat top}
div.libResultsPhotoCaption a#article_05 img{background:url(/images/trailering/article_thmb_05_CA_en.jpg) no-repeat top}
div.libResultsPhotoCaption a#article_06 img{background:url(/images/trailering/article_thmb_06_CA_en.jpg) no-repeat top}
div.libResultsPhotoCaption a#article_07 img{background:url(/images/trailering/article_thmb_04_CA_en.jpg) no-repeat top}
div.libResultsPhotoCaption a#article_08 img{background:url(/images/trailering/article_thmb_05_CA_en.jpg) no-repeat top}
div.libResultsPhotoCaption a#article_09 img{background:url(/images/trailering/article_thmb_06_CA_en.jpg) no-repeat top}

/* footer */
div#footerTopRowRight {float:right; padding:10px 10px 0px 0px; }
div#footerBottomRowRight {float:right;}
div#footerBottomRowLeft {padding-top:0;}
table#footerContent {color:#666 !important;}
table#footerContent td#gmLogo {padding-top: 14px;}
table#footerContent td a {color: #666 !important;}
table#footerContent td, th, tr {vertical-align: middle !important;}
table#footerContent td#botRow {border-top: none;}
label#search {font-size:140%; padding-right: 4px;}

.domTT { z-index: 99999 !important; }




/*****
	Cluetip CSS
*****/
#cluetip { z-index: 9996 !important; }
a.glossaryItem{display:none;}
a.glossaryItem img{float:none;}
a.glossaryItem img{margin-left:0px;margin-right:0px;}
a.glossaryItem img{border: 0;}
.cluetip-default #cluetip-outer { z-index: 9997 !important; }
.cluetip-default #cluetip-outer p { font-size: 68.75%; line-height: 150%; }
.cluetip-default p { font-size: 8px; line-height: 150%; }
.cluetip-default #cluetip-outer h4{font-size:100%;font-weight:bold;}
span.glossaryElement, span.nonGlossary{ text-transform:capitalize !important; }
/* global */
#cluetip-close img {border: 0;}
#cluetip-close a {display: block;width: 16px;height: 16px;background: url(/js/common/cluetip/images/cross.gif) 0 0 no-repeat;float:right;}
#cluetip-close  a:hover {background: url(/js/common/cluetip/images/cross.gif) 0 -19px no-repeat;}
#cluetip-title {overflow: hidden;}
#cluetip-close {width:250px;position: relative;display:block;height: 16px;}
#cluetip-waitimage {width: 43px;height: 11px;position: absolute;background-image: url(/js/common/cluetip/images/wait.gif);overflow:hidden;}
.cluetip-arrows {display: none;position: absolute;top: 0;left: -11px;height: 22px;width: 11px;background-repeat: no-repeat;background-position: 0 0;}
#cluetip-extra {display: none;}

/* cluetipClass: 'default' */

.cluetip-default {background-color: #d9d9c2;border:2px solid #E0DED2;}
.cluetip-default #cluetip-outer {position: relative;margin: 0;background-color: #fff;}
.cluetip-default h3#cluetip-title {margin: 0 5px;padding: 8px 10px 4px;font-size: 1.1em;font-weight: normal;background-color: #fff;color: #555;text-align: left;border:1px solid #E0DED2;border-width:0 0 1px 0;}
.cluetip-default #cluetip-title a {color: #d9d9c2;font-size: 0.95em;}  
.cluetip-default #cluetip-inner {font-size: 10px;padding: 1px 10px 10px 10px;color: #555;text-align: left; font-family:Arial}
.cluetip-default #cluetip-inner h4 {font-size: 11px;}
.cluetip-default #cluetip-inner p {font-size: 10px;}
.cluetip-default div#cluetip-close { margin: 0 5px 5px;color: #900;}
/* default arrows */
.clue-right-default .cluetip-arrows {background-image: url(/js/common/cluetip/images/darrowleft.gif);}
.clue-left-default .cluetip-arrows {background-image: url(/js/common/cluetip/images/darrowright.gif);left: 100%;margin-right: -11px;}
.clue-top-default .cluetip-arrows {background-image: url(/js/common/cluetip/images/darrowdown.gif);top: 100%;left: 50%;margin-left: -11px;height: 11px;width: 22px;}  
.clue-bottom-default .cluetip-arrows {background-image: url(/js/common/cluetip/images/darrowup.gif);top: -11px;left: 50%;margin-left: -11px;height: 11px;width: 22px;}

