/* -------------- header style -------------- */
body {font-family: arial,helvetica,sans-serif; background: #ffffff;}

A {color: #0000FF; text-decoration: underline;}
A:visited {color: #FF0000;}
A:hover	{color: #FF00; text-decoration: underline;}



.norm	{text-align:center;cursor:hand;font-family:arial,helvetica,sans-serif;color:#ffffff;text-decoration:none;}
.normc	{text-align:center;background-color:#0434B1;cursor:hand;font-size:8pt; color:#ffffff;text-decoration:none;}
A.normc:visited	{text-align:center;background-color:#0434B1;cursor:hand;font-size:8pt; color:#ffffff;text-decoration:none;}
.normh	{text-align:center;cursor:hand;font-family:arial,helvetica,sans-serif;color:#ffffff;text-decoration:none;}
.drop	{font:9pt Arial; font-weight:bold; color:black; background-color:#EBF3FF;}
.text	{font-size: 10pt; font-family:arial; color:#000000;}
.input9	{font-size: 9pt; font-family:arial; color:#000000;}
.input8	{font-size: 8pt; font-family:arial; color:#000000;}

A.norm:hover {color: #ffffff; text-decoration:none;}
A.norm:visited {color: #ffffff; text-decoration:none;}

A.normh:visited {color: #ffffff; }

A.NAV	   	{color: #000000;}
A.NAV:visited 	{color: #000000}
A.NAV:hover	{color: #FF0000; text-decoration: underline;}
A.TXT	   	{color: #000000;}
A.TXT:visited 	{color: #000000}
A.TXT:hover	{color: #000000; text-decoration: underline;}
A.LOC  		{color: #FFFFFF;}
A.LOC:visited 	{color: #FFFFFF;}
A.LOC:hover	{color: #FF0000; text-decoration: underline;}

A.LOCs  	{font-size: 9pt; font-weight: bold; color: #000099;}
A.LOCs:visited 	{font-size: 9pt; font-weight: bold; color: #112266;}
A.LOCs:hover	{font-size: 9pt; font-weight: bold; color: #FF0000; text-decoration: underline;}

A.UND  		{color: #000099;  text-decoration: underline;}
A.UND:visited 	{color: #000099;  text-decoration: underline;}
A.UND:hover	{text-decoration: underline;color: #FF0000;}

A.BASE  		{color: #000099;  text-decoration: underline;}
A.BASE:visited 	{color: #000099;  text-decoration: underline;}
A.BASE:hover	{text-decoration: underline;color: #FF0000;}

A.AIMNAV	   	{color: #000000;  text-decoration: underline;}
A.AIMNAV:visited 	{color: #000000}
A.AIMNAV:hover {font-weight: bold; color:#FF0000;}

td {font-family: arial,helvetica,sans-serif}
.tdrl	{font-size: 8pt}
.tdrlw	{font-size: 8pt; color:#FFFFFF;}
.tdrlb	{font-size: 8pt; font-weight: bold;}
.td9	{font-size: 9pt}
.td9b	{font-size: 9pt; font-weight: bold;}

.tdl	{font-size: 8pt}
.tdlb	{font-size: 8pt; font-weight: bold;}
.tdlw	{font-size: 8pt; color:#FFFFFF;}
.tdlwb	{font-size: 8pt; color:#FFFFFF; font-weight: bold;}

.tdw	{font-size: 10pt; color:#FFFFFF;}
.tdwb	{font-size: 10pt; color:#FFFFFF; font-weight: bold;}
.td	{font-size: 10pt}
.td10 { font-family: arial,helvetica,sans-serif; font-size: 10pt; }
.tdb-back	{font-size: 10pt; font-weight: bold;
	background:#4263B8;	
	opacity:0.70;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);}
.tdb	{font-size: 10pt; font-weight: bold;}
.tdbul	{font-size: 10pt; font-weight: bold;
		text-decoration:underline;
		}

.tdhead {font-size: 20pt;}
.tdheadb {font-size: 20pt; font-weight: bold;}
.tdh18  {font-size: 18pt;}
.tdh18b {font-size: 18pt; font-weight: bold;}
.tdh17b	{font-size: 17pt; font-weight: bold;}
.tdh1	{font-size: 14pt; font-weight: bold;}
.tdh2	{font-size: 12pt}
.tdh3	{font-size: 12pt; font-weight: bold;}
.keydealerlist {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing:1px;
	font-weight:bold;
	color:#FF0033;
	}
.keydealerheading {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	letter-spacing:1px;
	font-weight:bold;
	color:#000000;
	}
#keydealercol2 { /* add background image to home page only */
			/*background-image:url(../images/bubb.jpg);
			background-repeat:no-repeat; 
			background-position:left;
			background-position:top;*/
			padding: 0px 5px 5px 20px;
			float:left;
			}

p {font-family: arial,helvetica,sans-serif;}
.p10 {font-size: 10pt;}
.p8 {font-size: 8pt;}
.tdc {font-size:8pt; text-align:center;}
.td12 {font-size: 12pt;}

th {font-family: arial,helvetica,sans-serif; font-size: 9pt;}
h5 {font-family: arial,helvetica,sans-serif; font-size: 8pt;}

.tabindent	{text-indent: 12pt; font-size: 10pt;}

h2.listtitle { /* list title for arrow list on main page*/
			font-family: arial, helvetica, sans-serif;
			font-weight:bold;
			letter-spacing:-1.5px;
			font-size: 13.5pt;
			color:#660000;
			text-decoration: none;
			margin-top:5px 0px 0px 0px;
			}



/* ------------- Storefront ad-ins ------------- */
.sttdl	{font-size: 8pt; font-family: verdana, arial;}
.sttd	{font-size: 10pt; font-family: verdana, arial;}
.sttdb	{font-size: 10pt; font-weight: bold; font-family: verdana, arial;}
.sttdbl	{font-size: 8pt; font-weight: bold; font-family: verdana, arial;}
.sttdh1	{font-size: 14pt; font-weight: bold; font-family: verdana, arial;}
.sttdh2	{font-size: 12pt; font-family: verdana, arial;}
.sttdh3	{font-size: 12pt; font-weight: bold; font-family: verdana, arial;}

.tdlver {font-size: 9pt; font-family: verdana,arial,helvetica,sans-serif}

/*
table {border:solid 1px #a9a9a9;}
td {border:solid 1px #eeeeee;}
 */
.tdb-hpage {
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
}
.tdb-hpage-normal {
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
}
.BlacBocs-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-transform: capitalize;

}
.bkgnd-water {
	background-image: url(../images/water-big-wide2.jpg);
	background-repeat: no-repeat;
}

