BODY
{
    MARGIN-LEFT: 0px;
    MARGIN-RIGHT: 0px;
    margin-top: 10px;
    margin-bottom: 10px;
    background-color: #323232;
}
HR
{
	color: #edf0f7;
	height: 1px;
}
A:link
{
    COLOR: #FFFFFF;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
A:visited
{
    COLOR: #FFFFFF;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
A:hover
{
    COLOR: #FFFFFF;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}
A.alt:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #000000;
    LINE-HEIGHT: 10pt;
    FONT-FAMILY: Verdana;
}
A.alt:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #000000;
    LINE-HEIGHT: 10pt;
    FONT-FAMILY: Verdana;
}
A.alt:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #000000;
    LINE-HEIGHT: 10pt;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline;
}
.copy
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    LINE-HEIGHT: 12pt;
    FONT-FAMILY: Arial;
}
.copy_white
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #fff;
    LINE-HEIGHT: 12pt;
    FONT-FAMILY: Arial;
}
.smcopy
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    LINE-HEIGHT: 10pt;
    FONT-FAMILY: Arial;
}
.testimonial
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: Arial;
    font-style: italic;
}
SPAN.copy8_bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    LINE-HEIGHT: 10pt;
    FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
}
.arial_8_red
{
	font-family: Arial;
	font-size: 8pt;
	color: Red;
	font-weight: bold;
	line-height: 10pt;
}
.arial_10_red
{
	font-family: Arial;
	font-size: 10pt;
	color: Red;
	font-weight: bold;
	line-height: 12pt;
}
.arial_12_red
{
	font-family: Arial;
	font-size: 12pt;
	color: Black;
	font-weight: bold;
	line-height: 14pt;
}
.promocopy
{
	color: White;
	font-size: 8pt;
	font-family: Arial;
	font-weight: normal;
	line-height: 10pt;
}
.disclaimer
{
	color: White;
	font-size: 7pt;
	font-family: Sans-Serif;
	font-weight: normal;
	line-height: 10pt;
}
.footer
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #000000;
    LINE-HEIGHT: 10pt;
    FONT-FAMILY: Verdana;
    padding-left: 8px;
    padding-right: 8px;
}
.photogallery
{
	FONT-FAMILY: Arial;
	font-size: 14px;
	color: #fcd300;
	font-weight: bold;
	line-height: 16pt;
}
.hidden
{
	visibility: hidden;
	color: #323232;
	position: absolute;
	width: 786px;
	height: 10px;
}
.sponsors
{
	padding-top: 5px;
}
.SponsorImage
{
	margin: 0px 10px 10px 10px;
	vertical-align: middle;
}
.button_yellow
{
	font: verdana;
	font-size: 10px;
	background-color: #FFFFD6;
	border-color: Black;
	border-width: 1px;
	cursor: hand;
	width: auto;
}
TABLE.drivingprograms
{
	background-image: url(images/bg_drivingprograms.jpg);
	background-repeat: repeat-x;
	background-color: #FFEB00;
	padding-left: 25px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-top: 10px;
}
table.type1
{
	padding-bottom: 7px;
	padding-top: 7px;
}
table.promoform
{
	padding-left: 15px;
}
td.type2
{
	background-image: url(images/tblBG1.jpg);
	background-repeat: repeat-x;
	background-color: #FFEB00;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-top: 20px;
}
td.type4
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #E10000;
}
td.type5
{
	background-image: url(images/tblBG1.jpg);
	background-repeat: repeat-x;
	background-color: #FFEB00;
	padding-right: 10px;
	padding-top: 20px;
}
td.type6
{
	padding-left: 15px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
td.type7
{
	padding-left: 15px;
	padding-right: 10px;
}
td.type8
{
	padding-left: 15px;
}

.button_black
{
	font: arial;
	color: #FFFFFF;
	font-size: 9px;
	font-weight: bold;
	background-color: #4B4B4B;
	border-color: #000000;
	border-width: 1px;
	cursor: hand;
	width: auto;
	height: 15px;
}
Input.InputField
{
	border-width: 1px;
	border-color: Gray;
	visibility: visible;
	display: inline;
}

.pNav_On
{
	cursor: hand;
	background-color: #000000;
	background-image: url(images/bgPnav_On.jpg);
	font-family: Sans-Serif;
	font-size: 8pt;
	font-weight: bold;
	color: White;
}
.pNav_Off
{
	cursor: hand;
	background-color: #000000;
	background-image: url(images/bgPnav_Off.jpg);
	font-family: Sans-Serif;
	font-size: 8pt;
	font-weight: bold;
	color: Red;
}
.tblGallery
{
	background-image: url(images/bgGallery.jpg);
	background-repeat: no-repeat;
	width: 786px;
	height: 409px;
}

.GalleryDiv1
{
	width: 786px;
	height: 153px;
	position: absolute;
	top: 200px;
}
.GalleryDiv2
{
	width: 786px;
	height: 153px;
	position: absolute;
	top: 323px;
}
.GalleryDiv3
{
	width: 786px;
	height: 153px;
	position: absolute;
	top: 442px;
}

.tblGalleryadmin
{
	background-image: url(images/bgGallery.jpg);
	width: 786px;
}

.GalleryDiv1admin
{
	width: 786px;
	height: 153px;
	position: absolute;
	top: 250px;
}
.GalleryDiv2admin
{
	width: 786px;
	height: 153px;
	position: absolute;
	top: 373px;
}
.GalleryDiv3admin
{
	width: 786px;
	height: 153px;
	position: absolute;
	top: 492px;
}
.fileupload
{
	font: arial;
	font-size: 8pt;
	background-color: #FFFFD6;
	border-color: Black;
	border-width: 1px;
	cursor: hand;
}