	body {
		margin-top:0;
		margin-left:0;
		margin-right:0;
		margin-bottom:0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		background-repeat:repeat-x;
		background-image:url('http://www.teensincdriving.com/images2/page-back.gif');
		background-color:#CCCCCC;
		line-height:normal;
	}
	.text {text-indent:1.5em;}
	.text A:visited {text-decoration:none; font-weight:bold; color: #0000CC}
	.text A:link {text-decoration:none; font-weight:bold; color: #0000CC}
	.text A:hover {text-decoration:underline; font-weight:bold; color: #000000}
	.learnmore {cursor:help;}
	li {border:0px; color:#000000; padding:0px; font-family:Arial, Helvetica, sans-serif; 
		font-size:12px; text-decoration: none;}
	li A:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color: #000000}
	li A:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color: #000000}
	li A:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; color: #B5956B}
	
	table {font-size:12px; border-width:0 0 0 0; padding:0 0 0 0;}
	table.main {border:1px solid #FF6600; padding:'15' '5' '30' '5'; table-layout:fixed;}
	table.bodytable {border:1px solid #000000;}
	table.submenu {border:1px solid #000000; background-color:#0000FF;}
	
	td.headertop {background-image:url("http://www.teensincdriving.com/images2/top/top1.jpg"); background-repeat:no-repeat;}
	td.footerback {background-image:url("http://www.teensincdriving.com/images2/footer/footer-back.gif"); background-repeat:repeat-x;}
	td.columnmenu {background-image:url("http://www.teensincdriving.com/images2/column/column-back.gif"); background-repeat:repeat-y;}
	td.pagebody {background-image:url("http://www.teensincdriving.com/images2/body-back.gif"); background-repeat:repeat-x; background-color:#FFFFFF;}
	
	td.schedule {font-size:12px; text-align:left;}
	td.schedule A:visited {text-decoration:none; font-weight:bold; color:#0000CC}
	td.schedule A:link {text-decoration:none; font-weight:bold; color:#0000CC}
	td.schedule A:hover {text-decoration:underline; font-weight:bold; color:#000000}
	td.scheduletitle {background-image:url('http://www.teensincdriving.com/images2/titles/subheader-back.gif'); background-repeat:repeat-x; font-size:12px; font-weight:bold; color:#FFFFFF; vertical-align:text-top;}
	.scheduleid {font-size:9px; color:#999999;}
	.notice {font-weight:bold; color:#FF0000;}
	.important {color:#FF0000;}
	.smalltext {font-size:10px;}
	
	th.submenutitle {font-size:12px; font-weight:bold; color:#FFFFFF; text-align:left; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#FFFF00;}
	ul.submenu {list-style-type:square; white-space:normal; padding:0 0 0 0;}
	li.submenu {font-weight:bold; color:#FFFFFF;}
	td.submenu {font-weight:bold; color:#FFFFFF;}
	
	td.menu {border:0px; border-bottom:1px dashed #FF6600; color:#000000; background-color:#FFFFFF; padding:0px; text-decoration: none}
	td.menu A:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color: #B5956B}
	td.menu A:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color: #B5956B}
	td.menu A:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; color: #B5956B}
	td.menu2 {border:0px; border-bottom:1px solid #999999; color:#333333; background-color:#B5956B; padding:0px; text-decoration: none}
	td.menu2 A:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color: #FFFFFF}
	td.menu2 A:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color: #FFFFFF}
	td.menu2 A:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; color: #FFFFFF}
	
	td.pagetitle {font-size:10px; color:#666666;}
	th.articletitle {font-size:14px; font-weight:bold; color:#000000; text-align:left; border-bottom:1px dashed #999999;}
		
	td.footer {color:#CCCCCC; text-align:center; font-size:10px}
	td.formtitle {font-size:12px; font-weight:bold; text-align:left; padding:0; border-bottom:1px double #B5956B;}
	td.formerror {font-size:12px; font-weight:bold; text-align:center; padding:0; color:#FF0000;}
	td.formfooter {font-size:12px; font-weight:bold; text-align:left; padding:0; border-top:1px double #B5956B;}
	span.formrequired {color:#FF0000; font-weight:bold; font-size:14px;}
	
	#dvd_promo {
		width:146px;
		margin:25px 0 0 3px;
		padding:0;
		float:left;
		color:#FFF;
	}
	#dvd_promo a:visited {text-decoration:none; font-weight:bold; color:#FFFF00}
	#dvd_promo a:link, #dvd_promo a:hover {text-decoration:underline; font-weight:bold; color:#FFF}
	#dvd_promo #dvd_promo_pic {
		width:43px;
		height:66px; 
		margin:0;
		padding:0;
		float:left;
	}
	#dvd_promo #dvd_promo_tag {
		width:100px;
		margin:0 0 0 3px;
		padding:0;
		float:left;
	}
	
	a.textlink:visited {text-decoration:none; font-weight:bold; color:#0000CC}
	a.textlink:link {text-decoration:none; font-weight:bold; color:#0000CC}
	a.textlink:hover {text-decoration:underline; font-weight:bold; color:#000000}
	.formfield {
		border-top:1px solid #0000CC;
		border-left:1px solid #0000CC;
		border-bottom:1px solid #0000CC;
		border-right:1px solid #0000CC;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#000000;
		background-color:#EEEEEE;
		background-position:top;
		margin-top:0;
		padding:0;
		vertical-align:top;
	}
	.formbutton {
		border-top:1px solid #0000CC;
		border-left:1px solid #0000CC;
		border-bottom:1px solid #0000CC;
		border-right:1px solid #0000CC;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight: bold;
		color:#FFFF00;
		background-color:#000000;
		background-position:top;
		margin-top:0;
		vertical-align:top;
	}