.cssSetHeader {font-family: Arial, Helvetica, sans-serif; color: #FFCC00; font-weight: bold; }
.cssOrderLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #FF0000;
	font-weight: bold;
}
#containerul, #containerul ul{
  text-align:left;
  margin:0 0 0 30px; /* Removes browser default margins applied to the lists. */
  padding:0; /* Removes browser default padding applied to the lists. */
}

#containerul li{
  margin:0 0 0 5px; /* A left margin to indent the list items and give the menu a sense of structure. */
  padding:0; /* Removes browser default padding applied to the list items. */
  list-style-type:none; /* Removes the bullet point that usually goes next to each item in a list. */
}

#containerul .symbols{ /* Various styles to position the symbols next to the items in the menu. */
  float:left;
  width:12px;
  height:1em;
  background-position:0 50%;
  background-repeat:no-repeat;
}
.cssCcflTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #FFCC00;
	font-weight: bold;
}
.cssSetDesc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFF66;
	font-style: italic;
}
.cssSetTitle {font-size: 18px; color: #FFFFFF; font-family: "Comic Sans MS";}
.cssPriceNotice {
	font-family: "Comic Sans MS";
	font-size: 12px;
	font-style: italic;
	color: #CCCCCC;
}
.cssPriceNoticeRED {
	font-family: "Comic Sans MS";
	font-size: 16px;
	font-style: italic;
	color: #FF0000;
}
.cssPriceTag {font-size: 20px; color: #FFFFFF; font-family: "Comic Sans MS"; }

.classPhotoLink:link {
	color: #9999FF;
	text-decoration: underline;
}
.classPhotoLink:visited {
	color: #9999FF;
	text-decoration: underline;
}
.classPhotoLink:hover {
	color: #FFCC00;
	text-decoration: underline;
}
.classPhotoLink:active {
	text-decoration: none;
}

.classStoodenLink:link {
	color: #9999FF;
	text-decoration: none;
}
.classStoodenLink:visited {
	color: #9999FF;
	text-decoration: none;
}
.classStoodenLink:hover {
	color: #9999FF;
	text-decoration: underline;
}
.classStoodenLink:active {
	text-decoration: none;
}

.thumbnail{
font-family: Arial, Helvetica, sans-serif; 
color: #FFCC00; 
font-weight: bold;
text-decoration: none;
}

.thumbnail:hover{
position:relative;
color: #9999FF;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #FFF9FC;
padding: 5px;
left: -1000px;
border: 2px solid;
display:none;
color: #D7BDEE;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
display: block;
top: -170px;
left: 150px; /*position where enlarged image should offset horizontally */
z-index: 50;
}

#galleryimage{
position: relative;
z-index: 0
}

.forgetPwdLink:link {
	color: #333333;
	text-decoration: underline;
}
.forgetPwdLink:visited {
	color: #333333;
	text-decoration: underline;
}
.forgetPwdLink:hover {
	color: #333333;
	text-decoration: underline;
}
.forgetPwdLink:active {
	text-decoration: none;
}

.carModelDisplay{
color: #B0B0FF; 
font-weight: bold;
text-decoration: none;
}

.carModelDisplay:hover{
position:relative;
color: #FFCC00;
}

.carModelDisplay span{ /*CSS for enlarged image*/
position: absolute;
background-color: #FFF9FC;
padding: 5px;
left: -1000px;
border: 2px solid;
display:block;
color: #B0B0FF;
}

.carModelDisplay span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.carModelDisplay:hover span{ /*CSS for enlarged image on hover*/
display: block;
top: -20px;
left: 85px; /*position where enlarged image should offset horizontally */
z-index: 50;
}

.cssDisplay {font-family: Arial, Helvetica, sans-serif; color: #666666; font-weight: bold; font-size:x-small; }

.bottomLink
{
font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-weight: bold;
color: white;
}

.bottomLastline {
	color: #CCCCCC;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

.stoodenStyle {
	color: #333333;
}

.contactTechPerson {
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 14px;
	color: #003399;
}

.contactTechTitle {
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 20px;
	color: white;
}

.contactTechTitleMedium{
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 15px;
	color: black;
}

.carCCFLDisplay{
color: #FFCC00; 
font-weight: bold;
text-decoration: underline;
}

.carCCFLDisplay:hover{
position:relative;
color: #FFCC00;
}

.carCCFLDisplay span{ /*CSS for enlarged image*/
position: absolute;
background-color: #FFF9FC;
padding: 5px;
left: -1000px;
border: 2px solid;
display:block;
color: #D7BDEE;
}

.carCCFLDisplay span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.carCCFLDisplay:hover span{ /*CSS for enlarged image on hover*/
display: block;
top: 15px;
left: 70px; /*position where enlarged image should offset horizontally */
z-index: 50;
}

.carDemoCCFLDisplay{
color: #FFCC00; 
font-weight: bold;
text-decoration: underline;
}

.carDemoCCFLDisplay:hover{
position:relative;
color: #FFCC00;
}

.carDemoCCFLDisplay span{ /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 5px;
left: -1000px;
border: 2px solid;
display:block;
color: white;
}

.carDemoCCFLDisplay span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.carDemoCCFLDisplay:hover span{ /*CSS for enlarged image on hover*/
display: block;
top: 80px;
left: 0px; /*position where enlarged image should offset horizontally */
z-index: 50;
}

.carDemoCCFLDisplayLast{
color: #FFCC00; 
font-weight: bold;
text-decoration: underline;
}

.carDemoCCFLDisplayLast:hover{
position:relative;
color: #FFCC00;
}

.carDemoCCFLDisplayLast span{ /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 5px;
left: -1000px;
border: 2px solid;
display:block;
color: white;
}

.carDemoCCFLDisplayLast span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.carDemoCCFLDisplayLast:hover span{ /*CSS for enlarged image on hover*/
display: block;
top: 80px;
left: -120px; /*position where enlarged image should offset horizontally */
z-index: 50;
}

.carDemoCCFLDisplaySet{
color: #FFCC00; 
font-weight: bold;
text-decoration: underline;
}

.carDemoCCFLDisplaySet:hover{
position:relative;
color: #FFCC00;
}

.carDemoCCFLDisplaySet span{ /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 5px;
left: -1000px;
border: 2px solid;
display:block;
color: white;
}

.carDemoCCFLDisplaySet span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.carDemoCCFLDisplaySet:hover span{ /*CSS for enlarged image on hover*/
display: block;
top: 20px;
left: 0px; /*position where enlarged image should offset horizontally */
z-index: 50;
}

.carDemoCCFLDisplayIndex{
color: #FFCC00; 
font-weight: bold;
text-decoration: underline;
}

.carDemoCCFLDisplayIndex:hover{
position:relative;
color: #FFCC00;
}

.carDemoCCFLDisplayIndex span{ /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 5px;
left: -1000px;
border: 2px solid;
display:block;
color: white;
}

.carDemoCCFLDisplayIndex span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.carDemoCCFLDisplayIndex:hover span{ /*CSS for enlarged image on hover*/
display: block;
top: 20px;
left: 200px; /*position where enlarged image should offset horizontally */
z-index: 50;
}

.pageTitle {
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 25px;
	color: white;
}

.photoCaption {
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 12px;
	color: #003399;
}

.itemSubTitle
{
font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size: 12px;
color: white;
}