/* MISC */
h1 { font-size: 20px; font-weight: bold; margin: 18px 0 18px 0;}
h2 { font-size: 18px; font-weight: bold; display: inline; margin: 16px 0 10px 0;}
h3 { font-size: 15px; font-weight: bold; display: inline; }
h4 { font-size: 17px; font-weight: bold; margin: 11px 0 11px 0; }
h5 { font-size: 18px; font-weight: bold; margin: 15px 0 15px 0; }
h6 { font-size: 18px; font-weight: bold; display: inline; margin: 16px 0 16px 0;line-height:22px}
.h6v2 { font-size: 18px; color:#003399; font-weight: bold; display: inline; margin: 16px 0 16px 0;line-height:22px}
.h6v3 { font-size: 18px; color:#cc0000; font-weight: bold; display: inline; margin: 16px 0 16px 0;line-height:22px}

.h2 { font-size: 14px; font-weight: bold; display: inline; text-decoration: none; margin-bottom:8px; }
.h2:link { font-size: 14px; font-weight: bold; display: inline; text-decoration: underline; }
.h2:active { font-size: 14px; font-weight: bold; display: inline; text-decoration: underline; }
.h2:visited { font-size: 14px; font-weight: bold; display: inline; text-decoration: underline; }
.h2:hover { font-size: 14px; font-weight: bold; display: inline; text-decoration: none; }

.ndh2{ font-size: 17px; font-weight: bold; text-decoration: underline; line-height:20px; margin-bottom:12px;}

.hide { display: none; }
.breadcrumb { font-size: 11px; font-weight: normal; }
.copyGreen { color: #006700; }
.fun { font-size: 18px; font-weight: bold; line-height: 18px; text-align: center; }
.copyRed { color: #CE0000; font-size: 15px; font-weight: bold;}
.copyRed2 { color: #CE0000; font-size: 13px; font-weight: bold;}
.copyRed3 { color: #CE0000; font-size: 16px; font-weight: bold;}
.copyRed33 { color: #CE0000; font-size: 18px; font-weight: bold;}
.copy34 { font-size: 17px; font-weight: bold;}
.copyRed21 {
	display: block;
	text-align: center;
	font-weight: bold;
	font-size:15px;
	line-height: 17px;
	color: #CC0000;
	background-color:#FFFF00;
	margin: 8px 0 0px 0;
}
.copyRed21 a { text-decoration:none; }
.copyRed21 a:hover { text-decoration:underline; }
.copyRed25 {
	display: block;
	padding:1px;
	text-align: center;
	font-weight: bold;
	font-size:13px;
	line-height: 16px;
	color: #CC0000;
	background-color:#FFFF00;
	margin: 8px 0 8px 0;
}
.copyRed24 {
	display: block;
	text-align: center;
	font-weight: bold;
	font-size:17px;
	line-height: 17px;
	color: #CC0000;
	background-color:#FFFF00;
	margin: 5px 0 10px 0;
}
.copyRed24 a { text-decoration:none; }
.copyRed24 a:hover { text-decoration:underline; }
.copyRed22 {
	display: block;
	text-align: center;
	 font-size: 17px;
	font-weight: bold;
	line-height: 17px;
	color: #CC0000;
	background-color:#FFFF00
}
.copyRed3 { color: #CE0000 }
.copyBlue { color: #022B9F }
.copyCenter { text-align: center; }

.promoTable { width: 100%; margin: 0 auto; }
.promoTable tr { }
.promoTable tr td { width: 50%; text-align: center; }
.promoTable a { white-space: normal; }
.promoTable a img { border: 2px solid #000; }
.promoTable a:hover img { border-color: #022B9F; }
.promoTable p { max-width: 200px; text-align: left; margin: 0; padding: 0; }
.promoTable p a { white-space: normal; }
.promoTable ul { margin: 0 0 0 16px; padding: 0; }
.promoTable li { margin: 0; padding: 0; }
.promoTable ul li a { white-space: normal; }
.homePromo { max-width: 200px; text-align: left; margin: 0 auto; width:expression(document.body.clientWidth > 900 ? "200px": "auto" ); }

.promoTable2 { width: 100%; margin: 0 auto; }
.promoTable2 tr td { text-align: left; }
.promoTable2 p a { white-space: normal; }
.promoTable2 a img { border: 2px solid #000; }
.promoTable2 a:hover img { border-color: #022B9F; }
.homePromo2 { width: 190px; text-align: left; margin: 0 auto; }

a img.bordered { border: 2px solid #000; }
a:hover img.bordered { border-color: #022B9F; }
a.rollover, a.rolloverRedMed, a.rolloverSmall, a.rolloverWide, a.rolloverTall,
a.rolloverRed, a.rolloverSmallRed, a.rolloverWideRed, a.rolloverTallRed,
a.rolloverGreen, a.rolloverWideGreen, a.rolloverTallGreen,
a.rolloverYellow, a.rolloverWideYellow, a.rolloverTallYellow {
	display: block;
	text-align: center;
	text-decoration: underline;
	font-weight: bold;
	line-height: 26px;
	color: #FFFFFF;
}
a.rolloverGreenv2 {
	display: block;
	text-align: center;
	text-decoration: underline;
	font-weight: bold;
	line-height: 26px;
	color: #000000;
}
a.rollover { width: 164px; height: 30px; background: transparent url("/images/buttons/red_button.164x30.gif") no-repeat 0px 2px; }
a.rolloverSmall { width: 82px; height: 30px; background: transparent url("/images/buttons/red_button.82x30.gif") no-repeat 0px 2px; }
a.rolloverWide { width: 250px; height: 30px; background: transparent url("/images/buttons/red_button.250x30.gif") no-repeat 0px 2px; }
a.rolloverTall { width: 164px; height: 60px; background: transparent url("/images/buttons/red_button.164x60.gif") no-repeat 0px 2px; }
a.rolloverRed { width: 164px; height: 30px; background: transparent url("/images/buttons/red_button.164x30.gif") no-repeat 0px 2px; }
a.rolloverRedMed { width: 207px; height: 31px; background: transparent url("/images/buttons/red_button.207x65.gif") no-repeat 0px 2px; }
a.rolloverSmallRed { width: 82px; height: 30px; background: transparent url("/images/buttons/red_button.82x30.gif") no-repeat 0px 2px; }
a.rolloverWideRed { width: 250px; height: 30px; background: transparent url("/images/buttons/red_button.250x30.gif") no-repeat 0px 2px; }
a.rolloverTallRed { width: 164px; height: 60px; background: transparent url("/images/buttons/red_button.164x60.gif") no-repeat 0px 2px;  text-decoration: none; line-height:20px; font-size:17px; font-weight:bold; }
a.rolloverGreenv2 { width: 164px; height: 30px; background: transparent url("/images/buttons/green_buttonv2.164x30.gif") no-repeat 0px 2px; }
a.rolloverGreen { width: 164px; height: 30px; background: transparent url("/images/buttons/green_button.164x30.gif") no-repeat 0px 2px; }
a.rolloverWideGreen { width: 250px; height: 30px; background: transparent url("/images/buttons/green_button.250x30.gif") no-repeat 0px 2px; }
a.rolloverTallGreen { width: 164px; height: 60px; background: transparent url("/images/buttons/green_button.164x60.gif") no-repeat 0px 2px; }
a.rolloverYellow { width: 164px; height: 30px; background: transparent url("/images/buttons/yellow_button.164x30.gif") no-repeat 0px 2px; }
a.rolloverWideYellow { width: 250px; height: 30px; background: transparent url("/images/buttons/yellow_button.250x30.gif") no-repeat 0px 2px; }
a.rolloverTallYellow { width: 164px; height: 60px; background: transparent url("/images/buttons/yellow_button.164x60.gif") no-repeat 0px 2px; }

a.rollover:active, a.rolloverRedMed:active, a.rolloverSmall:active, a.rolloverWide:active,
a.rolloverRed:active, a.rolloverSmallRed:active, a.rolloverWideRed:active,
a.rolloverGreen:active, a.rolloverWideGreen:active,
a.rolloverYellow:active, a.rolloverWideYellow:active { color: #FFFFFF; background-position: 0px -27px; }
a.rolloverGreenv2:active { color: #000000; background-position: 0px -27px; }
a.rollover:visited, a.rolloverRedMed:visited, a.rolloverSmall:visited, a.rolloverWide:visited,
a.rolloverRed:visited, a.rolloverSmallRed:visited, a.rolloverWideRed:visited,
a.rolloverGreen:visited, a.rolloverWideGreen:visited,
a.rolloverYellow:visited, a.rolloverWideYellow:visited { color: #FFFFFF; background-position: 0px 2px; }
a.rolloverGreenv2:visited { color: #000000; background-position: 0px 2px; }
a.rollover:hover, a.rolloverRedMed:hover, a.rolloverSmall:hover, a.rolloverWide:hover,
a.rolloverRed:hover, a.rolloverSmallRed:hover, a.rolloverWideRed:hover,
a.rolloverGreen:hover, a.rolloverWideGreen:hover,
a.rolloverYellow:hover, a.rolloverWideYellow:hover { color: #000000; background-position: 0px -27px; }
a.rolloverRedMed:hover { color: #000000; background-position: 0px -28px; }
a.rolloverGreenv2:hover { color: #FFFFFF; background-position: 0px -27px; }
a.rolloverTall:active,
a.rolloverTallRed:active,
a.rolloverTallGreen:active,
a.rolloverTallYellow:active { color: #FFFFFF; background-position: 0px -57px; text-decoration: none; line-height:12px; font-size:14px;}
a.rolloverTall:visited,
a.rolloverTallRed:visited,
a.rolloverTallGreen:visited,
a.rolloverTallYellow:visited { color: #FFFFFF; background-position: 0px 2px; text-decoration: none; line-height:12px; font-size:14px; }
a.rolloverTall:hover,
a.rolloverTallRed:hover,
a.rolloverTallGreen:hover,
a.rolloverTallYellow:hover { color: #000000; background-position: 0px -57px; text-decoration: none; line-height:12px; font-size:14px; }
	
hr {
	border: 0;
	width: 90%;
	color: #c0d5e7;
	background-color: #c0d5e7;
	height: 2px;
}
.testimonial { float: right; width: 175px; background-color: #fff; margin-top: 5px; margin-bottom: 10px; padding-top: 3px; }
.testimonial img { padding: 0.5em;  }
.testimonial p { padding: 0.5em; }
.testimonialDE { float: right; width: 175px; background-color: #e2f0fd; margin-top: 5px; margin-bottom: 10px; padding-top: 3px; }
.testimonialDE img { padding: 0.5em;  }
.testimonialDE p { padding: 0.5em; }
.bullet {list-style-image: url(../images/check.gif); margin: 2px 0px 0px 10px; padding: 0;  align: absmiddle;}
.bullet2 {margin: 8px 0px 0px 0px;}

.promo:link {
    color: #000000;
    text-decoration: none;
}
.promo:active{
    color: #000000;
    text-decoration: none;
}
.promo:visited{
    color: #000000;
    text-decoration: none;
}
.promo:hover{
    color: #022B9F;
    text-decoration: underline;
}
 hr {
  border: 0;
  width: 90%;
 color: #c0d5e7;
background-color: #c0d5e7;
height: 2px;
}
.promoh2 {
    font-size: 16px;
    font-weight: bold;
}
.promoh3 {
    font-size: 14px;
    font-weight: bold;
	line-height: 18px;
}
.price3 {
    font-size: 14px;
    font-weight: bold;
	line-height: 18px;
	background-color:#ece4ae;
	padding: 3px;
}
.price4 {
    font-size: 14px;
    font-weight: bold;
	line-height: 18px;
	background-color:#ece4ae;
	padding: 3px 3px 3px 3px;
	margin-left: 12px;
}
.promo3 { font-size: 14px; font-weight: normal; color: #022B9F; font-weight: bold;}
.registerButtonGreen {
width: 117px;
height: 22px;
padding-top: 3px;
background-image: url(/images/register_button_green.gif);
background-repeat: no-repeat;
text-align: center;
}
.registerButtonGreen:link {
    color: #ffffff;
    text-decoration: underline;
	font-size: 12px;
    font-weight: bold;
}
.registerButtonGreen:active{
    color: #ffffff;
    text-decoration: underline;
	font-size: 12px;
    font-weight: bold;
}
.registerButtonGreen:visited{
    color: #ffffff;
    text-decoration: underline;
	font-size: 12px;
    font-weight: bold;
}
.registerButtonGreen:hover{
    color: #ffffff;
    text-decoration: none;
	font-size: 12px;
    font-weight: bold;
}
.box1Inner {
    width: 156px;
    margin-left: 2px;
    margin-bottom: 15px;
    padding: 10px;
    float: left;
}
.directory {
 float: center;
 padding-bottom: 0px;
 padding-top: 0px;
 padding-left: 0px;
 padding-right: 0px;
}
.feat_a { 
	border: 1px solid #3776AF;  
}
.feat_b {
	background-color: #c1d2e3;
}
.feat_c {
	background-color: #b5f377;
}
.feat_d {
	background-color: #f4fff4;
}
.feat_e {
	background-color: #ffffff;
}
.feat_title {
	font-size: 13px;
	color: #000000;
	font-weight: bold;
}
.feat_copy_s {
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	line-height: 11px;
}
.feat_copy_s2 {
	font-size: 10px;
	font-weight: bold;
	color: #cc0000;
}
.feat_copy_s3 {
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.feat_copy_s32 {
	font:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	line-height: 12px;
	padding: 5px 0 0 8px;
}
.feat_copy_m {
	font-size: small;
	font-weight: normal;
	color: #000000;
}
.drivers_ed { color: #000; font-family: verdana, arial, sans-serif; font-size: 14px; line-height: 18px; margin: 0 0 12px 0; }
.drivers_ed p{ color: #000; font-family: verdana, arial, sans-serif; font-size: 14px; line-height: 18px; margin: 6px 0 8px 0; }
.drivers_ed .sub{ color: #000; font-family: verdana, arial, sans-serif; font-size: 12px; line-height: 14px; margin: 6px 0 8px 0; }
.drivers_ed2 { margin: 0 0 0 9px;}
.drivers_ed2 li { margin-top: 8px; list-style:bullet; }
.drivers_ed2 ul { margin-top: 0px; margin-bottom: 18px; line-height: 14px; }
.feat_copy_m2 {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin:10px 0 0 0;
}


.check {list-style-image: url(../images/check.gif); margin: 0px 0px 8px -10px; padding: 0;  line-height:18px; align: absmiddle; }
.checkp {list-style-image: url(../images/check.gif); margin: 0px 0px 0px 25px; padding: 0;  align: bottom;}
.checkp li {margin: 0px 0px 10px 0px; line-height:18px;}

.breadcrumb { font-size: 9px; font-weight: normal; font-color: #000000; text-decoration: none; }
.notes2 { font-size: 10px; font-weight: bold; font-color: #000000; }
.notes { font-size: 9px; font-weight: normal; font-color: #000000; text-decoration: none; }


.notes:link { font-size: 9px; font-weight: normal; font-color: #000000; text-decoration: none; }
.notes:active { font-size: 9px; font-weight: normal; font-color: #000000; text-decoration: none; }
.notes:visited { font-size: 9px; font-weight: normal; font-color: #000000; text-decoration: none; }
.notes:hover { font-size: 9px; font-weight: normal; font-color: #000000; text-decoration: none; }
.note { font-size: 80%; font-style: normal; }
.subh3 { font-size: 110%; margin: 4px; padding: 4px; font-weight: bold; line-height: normal; text-align: left; color: #000; }
.shaded { background-color: #ECE4AE; padding: 4px; margin: 0 0 4px; line-height: normal; }

#traffic_sub {
		padding-left: 38px;
		font-size: 11px;
		font-weight: normal;
		line-height: 12px;
		margin-top: -5px;
		}
div#links{}
div#links a{ }
div#links a span {display: none;}
div#links a:hover span {display: block;
   position: absolute; top: 520px; left: 280px; width: 350px;
   padding: 5px; margin: 10px; z-index: 100;
   color: #000000; background: #B5F377;
   font: 12px Verdana, sans-serif; text-align: left;}
div#links a:hover {font-size: 99%;text-decoration:none;}		
div#links ul.promo55 {
		list-style: none;
		margin: 0px 2px 0px 0px;
		padding-left: 0px;
		text-indent: 0px;
		line-height:18px;
		}


.traffic_sub2 { font-size: 12px; font-weight: normal; line-height: 16px;}

#custom ul {
		list-style: none;
		margin-left: 0;
		padding-left: .5em;
		text-indent: -1em;
		line-height: 18px;
		}
		


		
.stageTLSAE { display: block; width: 100%; float: center; }
.stageTLSAE .stageTLSAEBody { background-color: #ffff00; padding: 5px 10px 10px; border: 3px solid #000; }
.stageTLSAE .stageTLSAEBody p { margin: 0 0 1me 0; font-weight: normal; font-size: 11px; line-height: 13px; }

.stage { display: block; width: 100%; float: center; }
.stage img.floatImage  {float: right; margin: 30px 10px 10px }
.stage h1 { line-height: 18px; }
.stage h1 span { font-size: 98%; color: #02319b; font-weight:bolder; padding-left: 2.5em;  line-height: 24px; }
.stage .stageBody { background-color: #ffff00; padding: 0.5em 1em 10px; border: 3px solid #000; }
.stage .stageBody p { margin: 0 0 1me 0; font-weight: bold; font-size: 125%; line-height: 16px; }
.stage .stageBody p em { font-style: normal; font-weight: normal; font-size: 80%; line-height: 16px; }
.stage .stageBoxes {
display: block; width: 100%; height: auto;
margin: 0; padding: 0;
position: relative; top: -30px;
}
.stage .stageBoxes a {
text-decoration: none; color: #fff; font-size: 10px;
background-color: #143aa9;
border: 3px solid #000;
display: block; width: 45%; float: left;
padding: 0.5em; margin: 0 0 0 2px;
text-align: center;
}

.stage .stageBoxes2 a {
text-decoration: none; color: #fff; font-size: 10px;
background-color: #143aa9;
border: 3px solid #000;
display: block; width: 90%; float: left;
padding: 0.5em; margin: 0 0 0 2px;
text-align: center;
}
.stage .stageBoxes a strong { font-weight: bold; font-size: 125%; color: #ffff00; }
.stage .stageBoxes a u { font-weight: bold; text-decoration: underline; }
.stage .stageBoxes a:hover { background-color: #6699cc; }
.stage .stageBoxes a.stageBox1 { margin-left: 10px; }
.stage .stageBoxes a.stageBox2 { }
.stage .stageBoxes2 a.stageBox3 { margin-left: 10px; }

/* buttons */


a.blue_button .small { font-size: 75%; }

a.blue_button:hover { border: 3px inset #666; }
a.blue_button:hover { background-color: #002463; filter: progid:DXImageTransform.Microsoft.Gradient(enabled='true',startColorStr=#5d68ac,endColorStr=#002463,gradientType=0); border-color: #5d68ac; }

a.red_button3 {
	display: block; margin: 8px 0 8px 30px; padding: 0; width: 220px; height: 1.5em; padding-top:4px;
	text-align: center; color: #fff !important; font-size: 15px; font-weight: bold;
	border: 2px outset #888; text-decoration: none;
}

a.grn_button, a.yellow_button, a.green_button {
	display: block; margin: 10px 0 0 3px; padding: 0; width: 150px; height: 1.5em; line-height: normal;
	text-align: center; font-size: 105%; font-weight: bold;
	border: 2px outset #888; text-decoration: none;
}
a.yellow_button2 {
	display: block; margin: 5px 0 0 16px; padding: 0; width: 150px; line-height: normal;
	text-align: center; font-size: 90%; font-weight: bold;
	border: 2px outset #888; text-decoration: none;
}
a.grn_button { background-color: #336600; border-color: #53ae26; color: #fff !important; }
a.yellow_button { background-color: #003399; border-color: #717ec5; color: #fff !important; }
a.yellow_button2 { background-color: #003399; border-color: #717ec5; color: #fff !important; }
a.blue_button { background-color: #1F376B; filter: progid:DXImageTransform.Microsoft.Gradient(enabled='true',startColorStr=#717ec5,endColorStr=#1F376B,gradientType=0); border-color: #717ec5; }
a.green_button { background-color: #336600; border-color: #717ec5; color: #fff !important; }
a.grn_button:hover, a.yellow_button:hover, a.green_button:hover { border: 2px inset #ffcc00; }
a.grn_button:hover { background-color: #53ae26; border-color: #336600; color: #fff !important; }
a.yellow_button:hover { background-color: #c1d2e3;border-color: #5d68ac; color: #000 !important; }
a.yellow_button2:hover { background-color: #c1d2e3;border-color: #5d68ac; color: #000 !important; }
a.green_button:hover { background-color: #336633; border-color: #5d68ac; color: #fff !important; }


a.red_button, a.blue_button {
	display: block; margin: 2px; padding: 0; width: 100px; height: 2.2em; padding-top:6px;
	text-align: center; color: #fff !important; font-size: 18px; font-weight: bold; line-height:18px;
	border: 3px outset #888; text-decoration: none;
}
a.big_button { height: 3.3em !important; }
a.red_button .small { font-size: 75%; }
a.red_button, a.red_button3 { background-color: #D70124; filter: progid:DXImageTransform.Microsoft.Gradient(enabled='true',startColorStr=#ff9e96,endColorStr=#D70124,gradientType=0); border-color: #D70124; }
a.red_button:hover { border: 3px inset #666; }
a.red_button3:hover { border: 2px inset #666; }
a.red_button:hover, a.red_button3:hover { background-color: #A60030; filter: progid:DXImageTransform.Microsoft.Gradient(enabled='true',startColorStr=#D70124,endColorStr=#A60030,gradientType=0); border-color: #A60030; }


.border_boxm3{border:1px solid #ccc;padding:0px 10px 16px 10px;margin-bottom:45px;float:right;}
#pic {
	margin:  0 0px 5px 0px;
	padding: 0px 5px 5px 6px;
	line-height: 1.4em;
	float: left;
}
.super {
	margin:  0px 0px 5px 0px;
	padding: 0px 10px 5px 6px;
	line-height: 1.4em;
	width: 263px; height:230px; float: left;
}
.standard {
	margin:  0px 0px 5px 0px;
	padding: 0px 10px 5px 6px;
	line-height: 1.4em;
	width: 257px; height:260px; float: left;
}
.tlsae {
	margin:  0px 0px 5px 0px;
	padding: 0px 10px 5px 6px;
	line-height: 1.4em;
	width: 195px; height:240px; float: left;
}
#pic H1 {
	margin:  5px 0px 0px 0px;
	padding: 0px 5px 0px 2px;
	line-height:24px;
	font-size: 18px; font-weight: bold;
}
#pic2 {
	margin:  0 0px 5px 0px;
	padding: 0px 5px 5px 6px;
	line-height: 1.4em;
	float: left;
}
#pic2 H1 {
	margin:  0 0px 0px 0px;
	padding: 0px 5px 0px 0px;
	line-height:24px;
	font-size: 18px; font-weight: bold;
}
#pic3 {
	margin:  0 0px 5px 0px;
	padding: 0px 5px 5px 6px;
	line-height: 1.4em;
	float: left;
}

#pic3 H1 {
	margin:  0 0px 0px 0px;
	padding: 5px 5px 10px 2px;
	line-height:24px;
	font-size: 18px; font-weight: bold;
}
.border_boxm3 ul {
	margin:  10px 0px 0px 0px;
	padding-left:35px;
}
.border_boxm3 li {
	line-height:18px;
	padding-bottom:8px;
}
#pic3 ul {
	margin:  10px 0px 0px 0px;
	padding-left:20px;
}
#pic3 li {
	padding-bottom:12px;
}
#pic4 {
	margin:  0 0px 5px 0px;
	padding: 0px 10px 5px 6px;
	line-height: 1.4em;
	background: url(../images/driver-ed/practice-permit-test-7.jpg) no-repeat;
	width: 253px; float: left;
}
#pic4 H1 {
	margin:  0 0px 180px 0px;
	padding: 0px 10px 0px 2px;
	line-height:24px;
	font-size: 18px; font-weight: bold;
}
.copy {
	margin:  5px 10px 0px 200px;
	padding: 0px 0px 0px 0px;
	text-align:center;
}
.copy2 {
	margin:  10px 10px 0px 280px;
}
.copy5 {
	margin:  10px 10px 0px 270px;
}
.copy4 {
	margin:  0px 10px 0px 220px;
}
.copy3 {
	margin:  10px 10px 10px 10px;
	font-size:14px;
}
.price{padding:3px;margin:0 auto;}
.registerbutton {
	float:left;
	margin: 10px 0px 0px 12px;
}
.registerbuttonc {
	float:center;
	margin: 10px 0px 10px 12px;
	line-height:11px;
}
.registerbuttoncr {
	float:center;
	margin: 10px 0px 13px 12px;
	line-height:11px;
}
A.sideNavLinkActive:link { COLOR: #000000; background-color: #C4D6F1; text-decoration: none}
A.sideNavLinkActive:visited { COLOR: #000000; background-color: #C4D6F1; text-decoration: none}
A.sideNavLinkActive:active { COLOR: #000000; background-color: #C4D6F1;  text-decoration: none }
A.sideNavLinkActive:hover { COLOR: #000000; background-color: #C4D6F1; text-decoration: underline}
TD.sideNavHeading {

width: 160px;
background-color: #CCCCCC;
color: #333333;
font-family: verdana, sans-serif;
font-size: 11px;
font-weight: bold;
letter-spacing: 0px;
border: 1px solid #FFFFFF;
border-top-width: 0px;
border-right-width: 0px;
border-left-width: 0px;
text-transform: uppercase;

padding: 1px 1px 1px 2px;
vertical-align: middle;
text-align: left;

}
TD.sideNav {

width: 160px;
background-color: #FFFFFF;
color: #000000;
font-family: verdana, sans-serif;
font-size: 12px;
border: 1px solid #FFFFFF;
border-top-width: 0px;
border-right-width: 0px;
border-left-width: 0px;

padding: 1px;
padding-left: 6px;
vertical-align: middle;
text-align: left;

}
TD.sideNav2 {

width: 160px;
background-color: #FFFFFF;
color: #000000;
font-family: verdana, sans-serif;
font-size: 12px;
border: 1px solid #FFFFFF;
border-top-width: 0px;
border-right-width: 0px;
border-left-width: 0px;

padding: 1px;
padding-left: 6px;
padding-top: 5px;
vertical-align: middle;
text-align: left;

}
TD.sideT {

width: 160px;
background-color: #FFFFFF;
color: #000000;
font-family: verdana, sans-serif;
font-size: 11px;
line-height: 13px;
border: 1px solid #FFFFFF;
border-top-width: 0px;
border-right-width: 0px;
border-left-width: 0px;

padding: 1px;
padding-left: 6px;
padding-bottom: 10px;
vertical-align: middle;
text-align: left;

}
.sideNavActiveLink {

FONT-SIZE: 12px;
background-color: #C4D6F1;
COLOR: #000000;
text-decoration: none;

}