/*GMAC CSS file for positioning elements on GMAC pages 
gm.ca)*/
body{background-color:#ffffff;
	background-image:url(/english/protect/img/warr_background.gif);
	}

h1 {margin-top:-10px;}
	
h3.gmtwTblHdr {width:573px;background:url(/images/protect/gmtw_tbl_hdr_bg.gif);padding:10px 0 0 2px;margin:10px 0 10px 8px}

h3 {margin-left:7px;}

table#nvlw {width:569px;font-size:70%; font-weight:500;margin:0 0 0 10px}
table#nvlw td {width:113px;}
table#nvlw td.gwtwTblCellHead {text-align:right;border-bottom:1px solid #000;padding:10px 0 10px 0;font-weight:900;}
table#nvlw td.gwtwTblCellLeftHead {text-align:left;border-bottom:1px solid #000;border-right:1px solid #000;padding:10px 0 10px 0;font-weight:900;}
table#nvlw td.gwtwTblCellTitle {border-bottom:1px dotted #ddd;border-right:1px solid #000;width:113px;padding:10px 0 10px 0;font-weight:900;}
table#nvlw td.gwtwTblBarFull {margin:1px;background:url(/images/protect/gmtw_tbl_bar.gif) 0% 50% repeat-x;border-bottom:1px dotted #ddd;border-right:1px dotted #ddd;}
table#nvlw td.gwtwTblBarEmpty {margin:1px;border-bottom:1px dotted #ddd;border-right:1px dotted #ddd;}

table#ecsw {width:569px;font-size:70%; font-weight:500;margin:0 0 0 10px}
table#ecsw td {width:113px;}
table#ecsw td.gwtwTblCellHead {text-align:right;border-bottom:1px solid #000;padding:10px 0 10px 0;font-weight:900;}
table#ecsw td.gwtwTblCellLeftHead {text-align:left;border-bottom:1px solid #000;border-right:1px solid #000;padding:10px 0 10px 0;font-weight:900;}
table#ecsw td.gwtwTblCellTitle {border-bottom:1px dotted #ddd;border-right:1px solid #000;width:113px;padding:10px 3px 10px 0;font-weight:900;}
table#ecsw td.gwtwTblBarFull {margin:1px;background:url(/images/protect/gmtw_tbl_bar.gif) 0% 50% repeat-x;border-bottom:1px dotted #ddd;border-right:1px dotted #ddd;}
table#ecsw td.gwtwTblBarEmpty {margin:1px;border-bottom:1px dotted #ddd;border-right:1px dotted #ddd;}

.bold {font-weight: bold;}
img#top-image {float:right; padding-right:15px;}
div#bodyContent {min-height:555px;}

/* Comparison Chart page */
table#gbbTbl {width:590px;margin-bottom:15px; margin-top:15px;}
table#gbbTbl.good td.col2 {background:#e2e2e2}
table#gbbTbl.better td.col3 {background:#e2e2e2}
table#gbbTbl.best td.col4 {background:#e2e2e2}
table#gbbTbl {border:0;}
table#gbbTbl a {color:#000;text-decoration:underline}
table#gbbTbl td {border-left:2px solid #fff; text-align:center; font-size:11px;padding:3px}
table#gbbTbl td.head {font-size:13px; font-weight:bold}
table#gbbTbl.good td.foot, table#gbbTbl.better td.foot, table#gbbTbl.best td.foot
{text-align:left;padding:20px 0 5px 0;background:#fff}
table#gbbTbl.good td.byo, table#gbbTbl.better td.byo, table#gbbTbl.best td.byo  
{text-align:left;padding:5px 0 20px 0;background:#fff}
table#gbbTbl td.like {text-align:left; font-weight:bold;padding-bottom:25px}
table#gbbTbl td.col1 {text-align:left}
table#gbbTbl tr.alt td {background-color:#f2f2f2; }
table#gbbTbl tr.divider td {background: url(/images/vehicles/common/shadow_divider.gif) top left no-repeat; border-left: 2px solid #fff;font-weight:bold}
