<!--

td { font-family: Verdana, Arial, Helvetica, Swiss, sans-serif; color: #333333; font-size:12px; }
body { margin: 0px 0px 0px 0px; background-image:url(../images/back.gif); }

ul { margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 15px; list-style-image: url(../images/bullet.gif);}

sub { font-size: 0.9em; line-height:8pt; }  
sup { font-size: 0.9em; line-height:9pt; }  

a { text-decoration: none; } 
a:link { color: #0066cc; } 
a:active { color: #993333; } 
a:visited { color: #0066cc; } 
a:hover { color: #2667A9; text-decoration: underline; }

/* Positioning */
#homeintropos { position:relative; left:20px; top:30px; }
#homedonatepos { position:relative; top:75px; }
#homedonatepos_f { position:relative; top:65px; }

#top { 
	height:117px;
	background: url(../images/clouds.gif) no-repeat top center; 
	}

#middle { 
	min-height: 460px;
	background: url(../images/clouds_mid.gif) repeat-y center; 
	}

#bottom { 
	height: 20px;
	background: url(../images/clouds_bottomfade.gif) no-repeat bottom center; 
	}

#foot { 
	height: 40px;
	}

/* Navs */
.nav { font-size:12px; color:#990000; font-weight:bold; background:url(../images/navbar.jpg) no-repeat; }
.nav a { text-decoration:none; } 
.nav a:link { color:#ffffff; } 
.nav a:active { color:#990000; } 
.nav a:visited { color:#ffffff; } 
.nav a:hover { color:#990000; }

.navon { color:#ffff99; }
.navon a { text-decoration:none; } 
.navon a:link { color:#ffff99; } 
.navon a:active { color:#990000; } 
.navon a:visited { color:#ffff99; } 
.navon a:hover { color:#990000; }

.subnav { font-size:10px; color:#666666; background:url(../images/subnavbar.gif) no-repeat; }
.subnav a { text-decoration: none; } 
.subnav a:link { color: #0066cc; } 
.subnav a:active { color: #990000; } 
.subnav a:visited { color: #2667A9; } 
.subnav a:hover { color:#990000; }

.unav { font-size:10px; color:#666666; padding:30px 0px 0px 0px; }
.unav a { text-decoration:none; } 
.unav a:link { color:#333333; } 
.unav a:active { color:#003366; } 
.unav a:visited { color:#666666; } 
.unav a:hover { color:#003366; text-decoration:underline; }

.footer { font-size:10px; color:#666666; padding:0px 10px 0px 0px; }
.footer a { text-decoration:none; } 
.footer a:link { color:#333333; } 
.footer a:active { color:#003366; } 
.footer a:visited { color:#666666; } 
.footer a:hover { color:#003366; text-decoration:underline; }

.donate { font-size:14px; color:#ffffff; font-weight:bold; }
.donate a { text-decoration:none; } 
.donate a:link { color:#ffffff; } 
.donate a:active { color:#990000; } 
.donate a:visited { color:#ffffff; } 
.donate a:hover { color:#990000; }

.nav1 { margin:2px 36px 2px 20px; }
.nav2 { margin:2px 36px 2px 20px; }
.nav3 { margin:2px 36px 2px 20px; }
.nav4 { margin:2px 36px 2px 20px; }
.nav5 { margin:2px 0px 2px 20px; }

.subnav1 { margin:5px 20px 5px 20px; }
.subnavoff { background:url(../images/subnavbar_off.gif) no-repeat; }

/* General */
.title { font-size:1.3em; color:#666666; font-weight:bold; }
.intro { font-size:1.2em; color:#666666; }
.sub { font-size:1em; color:#333333; font-weight:bold; }
.sub2 { color:#666666; font-weight:bold; }
.sub3 { color:#333333; font-size:0.9em; text-transform:uppercase; }

.nobr { white-space: nowrap; }

.note { font-size:0.9em; color:#999999; }
.notebig { color:#cc0000; font-weight:bold; font-size:14px; }

.caption { font-size:0.9em; color:#666666; }
.pipe { color:#990000; }
.tm { font-size:0.7em; color:#999999; }

/* Home elements */
.homeintro { font-size:14px; color:#003366;	line-height:18pt; }
.homesub { font-size:11px; font-weight:bold; color:#333333; }
.homehilite { font-size:10px; font-weight:bold; color:#cc0000; }
.bold { font-weight:bold; }

.back {  background-image:url(../images/cloudback.gif); background-repeat: no-repeat; }
.homeback { background-image: url(../images/clunkerhome.jpg); background-repeat: no-repeat; }
.homebacknewyear { background-image: url(../images/clunker_noaction.jpg); background-repeat: no-repeat; }
.block1 { font-size:10px; line-height:12px; background:url(../images/block_canada.jpg) no-repeat; padding:5px 40px 20px 20px; }  
.block1a { font-size:10px; line-height:12px; background:url(../images/block1_new.jpg) no-repeat; padding:5px 40px 20px 20px; }  
.block1a2 { font-size:10px; line-height:12px; background:url(../images/block1_new2.jpg) no-repeat; padding:5px 40px 20px 20px; }  
.block1b { font-size:10px; line-height:12px; background:url(../images/block_award.jpg) no-repeat; padding:5px 40px 20px 20px; }  
.block1c { font-size:10px; line-height:12px; background:url(../images/block_award_caa.jpg) no-repeat; padding:5px 40px 20px 20px; }  
.block2 { font-size:10px; line-height:12px; background:url(../images/block3_new.jpg) no-repeat; padding:5px 80px 20px 20px; }  
.block2sixtyk { font-size:10px; line-height:12px; background:url(../images/block_clunkers60k.jpg) no-repeat; padding:5px 80px 20px 20px; }  
.block3 { font-size:10px; line-height:12px; }  

.homeblock1 { position:relative; left:20px; top:25px; float:left; }
.homeblock2 { position:relative; left:20px; top:30px; float:left; }

/* Red steps */
.step { font-size:0.8em; font-weight:bold; border: 1px solid #cc0000; padding: 10px; text-align:center; }
.stepactive { color:#ffffff; font-size:0.8em; font-weight:bold; background: #cc0000; border: 1px solid #cc0000; padding:10px; text-align:center; }
.stepline { background:url(../images/redline.gif) repeat-x; }

.notebox { color:#cc0000; border: 1px solid #cc0000; padding: 10px; }
.notebox2 { background-color: #ffffff; border: 1px solid #999999; padding: 10px; }

.question { font-weight:bold; }
.answer { font-weight:bold; color:#999999; }

.formlabel { font-weight:bold; }
.formlabeldealer { font-weight:bold; color:#666666; }
.formlabeldiv { font-weight:bold; color:#cc0000; text-transform:uppercase; padding-bottom:10px; }

.formlabelincentive { font-weight:bold; color:#666666; padding-left:20px; }
.incentiveback { background-color:#ececec; padding:5px; }

.photo { margin: 10px 0px 5px 5px; }
.logo { margin: 10px; }

/* Contact Map */
.canada { background:url(../images/map.gif) no-repeat; background-position: 80px 0px; }

/* Ontario incentive choice */
.colheadleft { color:#666666; font-weight:bold; border-right: 1px solid #999999; padding: 5px 20px 5px 0px; }
.colheadcentre { color:#666666; font-weight:bold; border-right: 1px solid #999999; padding: 5px 20px 5px 20px; }
.colheadright { color:#666666; font-weight:bold; padding: 5px 0px 5px 20px; }
.colleft { border-right: 1px solid #999999; border-top: 1px solid #999999; padding: 5px 20px 5px 0px; }
.colcentre { border-right: 1px solid #999999; border-top: 1px solid #999999; padding: 5px 20px 5px 20px; }
.colright { border-top: 1px solid #999999; padding: 5px 0px 5px 20px; }

/* Form stuff */
.top { padding: 5px 0px 5px 0px; }
.butt { padding: 0px 0px 5px 20px; }
.errorlabel { color:#cc0000; }
.hrdot { border-top: 1px dashed #cccccc; }

/* List Tables */
.th { font-size:11px; font-weight:bold; padding:3px; background-color:#cccccc; }
.tc1 { font-size:11px; padding:3px; background-color:#ffffff; }
.tc2 { font-size:11px; padding:3px; background-color:#ececec; }

/* Flash Banner */
#stayput { position:relative; }
#cornerback { z-index:1; position:absolute; top: 147px; left: 0px; }

-->