<style type="text/css">
<!--

/* GENERAL AND OPEN CLASS COMPONENTS */
	a        {text-decoration:underline; color:blue;}
	body     {background-color:white;}
	td       {font-family:Arial,Helvetica,Sans Serif;}
	H1 {FONT-SIZE: 9px; COLOR: #707070; FONT-FAMILY: verdana, arial; FONT-WEIGHT: NORMAL; cursor: default;}

/* HREF COMPONENTS */
	a:hover            {text-decoration:underline; color:#9ca7f0;}
	a:visited          {text-decoration:underline; color:purple;}
	a.red              {text-decoration:underline; color:red;}
	a.red:link         {text-decoration:underline; color:red;}
	a.red:visited      {text-decoration:underline; color:red;}
	a.plain:link       {text-decoration:none; color:#333366;}
	a.plain:visited    {text-decoration:none; color:#333366;}
	a.plus:link        {text-decoration:none; color:#666666;}
	a.plus:visited     {text-decoration:none; color:#666666;}
	a.navline          {text-decoration:underline; color:white; }
	a.pagetitle        {text-decoration:underline; color:#333366; }
	a.title            {text-decoration:underline; font-family:arial,helvetica,sans serif; font-size:10pt; font-weight:bold;}
	a.ghost            {color:#cacaca; }
	a.navbar           {text-decoration:underline; color:#666666; }
	a.sml              {font-family:arial,helvetica,sans serif; font-size: 11px; line-height: 12px }
	a.sml2             {font-family:arial,helvetica,sans serif; font-size: 12px }
	a.sml3             {font-family:arial,helvetica,sans serif; font-size: 10px }
	a.sml4             {font-family:arial,helvetica,sans serif; font-size: 8px }

	a.resource {font-size: 10px; color: #707070; font-family: arial; text-decoration: none;cursor: text; line-height: 14px;}
	a.resource:link {font-size: 10px; color: #707070; font-family: arial; text-decoration: none;cursor: text; line-height: 14px; }
	a.resource:hover {font-size: 10px; color: #707070; font-family: arial; text-decoration: none;cursor: text; line-height: 14px; }
	a.resource:visited {font-size: 10px; color: #707070; font-family: arial; text-decoration: none;cursor: text; line-height: 14px; }
	a.resource:active {font-size: 10px; color: #707070; font-family: arial; text-decoration: none;cursor: text; line-height: 14px; }

	.smallerbackground {FONT-SIZE: 10px; COLOR: #707070; FONT-FAMILY: Verdana; cursor: text; line-height: 14px; }
	
	a.traffic-school {font-size: 8px; color: #707070; font-family: arial; text-decoration: none;cursor: text; line-height: 14px;}
	a.traffic-school:link {font-size: 8px; color: #707070; font-family: arial; text-decoration: none;cursor: text; line-height: 14px; }
	a.traffic-school:hover {font-size: 8px; color: #707070; font-family: arial; text-decoration: none;cursor: text; line-height: 14px; }
	a.traffic-school:visited {font-size: 8px; color: #707070; font-family: arial; text-decoration: none;cursor: text; line-height: 14px; }
	a.traffic-school:active {font-size: 8px; color: #707070; font-family: arial; text-decoration: none;cursor: text; line-height: 14px; } }



	
/* ID COMPONENTS */

	#days	      {font-family:arial,helvetica,sans serif; font-weight:bold;font-size:10pt;}
	#hours	      {font-family:arial,helvetica,sans serif; font-weight:normal;font-size:9pt;}
	#yellow	      {color:yellow;}
	#red	      {color:red;}
	#lightyellow  {color:#ffffcc;font-weight:bold;}
	#bullet0      {list-style-position:inside;list-style:square;color:#ffffff;font-weight:bold;font-size:10pt;}
	#bullet1      {padding-right:35px;list-style-position:inside;list-style:square;color:#ffffff;font-weight:bold;font-size:10pt;}
	#bullet2      {line-height:125%;list-style-position:outside;list-style:disc;font-family:arial,helvetica,sans serif; font-size:10pt; font-weight:bold; color:#333366;}
	
/* FONT COMPONENTS */
	
	.headerhours  {font-family:arial,helvetica,sans serif; font-size:8pt; color:#333366;}
	.bold         {font-weight:bold;}
	
	.options      {font-family:arial,helvetica,sans serif; font-size:8pt; font-weight:bold;}
	.errormsg     {font-family:arial,helvetica,sans serif; font-size:8pt; font-weight:normal; color:red; margin-left: 100px; margin-right: 100px;}
	.price        {font-family:arial,helvetica,sans serif; font-size: 12px; line-height: 14px color:red;}
	.redtitle     {font-family:arial,helvetica,sans serif; color: red;}
	.title        {font-family:arial,helvetica,sans serif; font-size:10pt; font-weight:bold;}
	.subtitle     {font-family:arial,helvetica,sans serif; font-size:14pt; font-weight:bold;}
	.head         {font-family:arial,helvetica,sans serif; font-size:12pt; font-weight:bold;}          
	.smheadline   {font-family:arial,helvetica,sans serif; font-size:10pt; color:#006666;}          
	.content      {font-family:arial,helvetica,sans serif; font-size:10pt; font-weight:normal;}
	.control      {font-family:arial,helvetica,sans serif; font-size:8pt; font-weight:bold;}
	.info         {font-family:arial,helvetica,sans serif; font-size:8pt; font-weight:bold; color:#333366;}
	.sectiontitle {font-family:arial,helvetica,sans serif; font-size:10pt; font-weight:bold; color:#333366;}
	.headerbar    {font-family:arial,helvetica,sans serif; font-weight:bold; color:#ffffff; font-size:11pt;}
	.ghost        {font-family:arial,helvetica,sans serif; font-size:8pt; font-weight:bold; color:#cacaca;}
    .detail       {font-family:arial,helvetica,sans serif; font-size:10pt; }
	.dim          {font-family:arial,helvetica,sans serif; font-size: 9px; line-height: 12px }
	.sml          {font-family:arial,helvetica,sans serif; font-size: 11px; line-height: 12px }
	.sml2         {font-family:arial,helvetica,sans serif; font-size: 12px; line-height: 14px }

	.topline      {border-top:1 dotted #cacaca; }
	.list         {border-bottom:1 dotted #cacaca;border-top:1 dotted #cacaca; }

/* LIST COMPONENTS */

	ul            {list-style-type:disc;}
	li.square     {list-style-position:inside;list-style:square;}


/* DIV COMPONENTS */
	div.question  {font-weight:bold;}
	div.answer    {padding-left:8px; padding-top:2px; padding-bottom:2px;}
	div.options   {font-size:8pt; font-weight:bold; margin-left:4px; padding-top:2px; padding-bottom:2px; vertical-align:middle;}
	div.indent    {font-family:Arial,Helvetica,Sans Serif; font-size:14pt; font-weight:normal; margin:15px 0px 2px 285px;}

/* TABLE COMPONENTS */
	td.header     {font-family:arial,helvetica,sans serif; font-weight:bold; padding: 5,0,0,0;}
	td.options    {background-color:#d4d6e4;}
	td.summary    {background-color:#dfdfdf;}
	td.summarytop {background-color:#cacaca;}
	td.headerbar  {background-color:#333366;font-size:12pt;}
	td.navline    {background-color:#333366;}
	td.navbar     {background-color:#dfdfdf;}
	td.pagetitle  {background-color:#dfdfdf;}
	td.pagebreak  {background-color:#d4d6e4;}
	td.standard   {font-family:arial,helvetica,sans serif; font-size:10pt; font-weight:normal; color:#333366;}
	td.msgarea    {font-family:arial,helvetica,sans serif; font-size:10pt; font-weight:normal; color:#333366;}
	td.red        {background-color:red;}


/* FORM COMPONENTS */
	textarea      {font-family:Arial,Helvetica,Sans Serif; font-size:8pt; color:#333366; font-weight:bold}
	textarea#ask  {width:700px; }

	input         {font-family:Arial,Helvetica,Sans Serif; font-size:8pt; color:#333366; font-weight:bold}
	select        {font-family:Arial,Helvetica,Sans Serif; font-size:8pt; color:#333366; font-weight:bold}

-->
</style>
