/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* This document is a Cascading Style Sheet (CSS).
It should be located in the SAME DIRECTORY as all
the HTML files that call it.  It may be copied to other
directories, but the image URLs listed below must have their
paths updated. */
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/* Theme: KRC */

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

BODY
{ 
background: white none;
color: black;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

BODY.lab
{ 
background: url("images/labevalback.jpg") no-repeat white;
color: black;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

BODY.model
{ 
background: url("images/compmodelback.jpg") no-repeat white;
color: black;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

BODY.vehicle
{ 
background: url("images/vehicleback.jpg") no-repeat white;
color: black;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

BODY.main
{ 
background: url("images/mainback.jpg") no-repeat white;
color: black;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

BODY.snow
{ 
background: url("images/snowback.jpg") no-repeat white;
color: black;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

BODY.sponsor
{ 
background: url("images/sponsorback.jpg") no-repeat white;
color: black;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

BODY.current
{ 
background: url("images/currentback.jpg") no-repeat white;
color: black;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

BODY.contact
{ 
background: url("images/contactback.jpg") no-repeat white;
color: black;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

P, OL, UL, H1, DT, DD, TD, TH, DL, DT, DD
{ 
color: black;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
H1
{ 
color: black;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
H2
{ 
color: black;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 90%;
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
H3
{ 
color: black;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 80%;
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
H4, H5, H6
{ 
color: black;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 80%;
font-style: italic;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/* Normal links */

/* Unvisited links */
a:link 
{
color: blue;
}
/* Visited links */
a:visited 
{
color: purple;
}     
/* Active links are red */
a:active 
{
color: red; 
} 

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/* Submenu links */

/* Unvisited links */
a.sub:link 
{
color: black;
text-decoration: none;
font-weight: bold;
font-size: 80%;
}
/* Visited links */
a.sub:visited 
{
color: black;
text-decoration: none;
font-weight: bold;
font-size: 80%;
}     
/* Active links are red */
a.sub:active 
{
color: red;
text-decoration: none;
font-weight: bold;
font-size: 80%; 
}              

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/* Sm class table, paragraph, and blockquote
elements have a smaller font. */

TD.sm, TH.sm, P.sm, BLOCKQUOTE.sm, DL.sm, UL.sm, OL.sm
{ 
color: black;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 75%;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/* Silver class table, paragraph, and blockquote
elements have a smaller font. */

TD.silver, TH.silver, P.silver, BLOCKQUOTE.silver
{ 
color: #999999;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 75%;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/* Lg class table, paragraph, and blockquote
elements have a larger font. */

TD.lg, TH.lg, P.lg, BLOCKQUOTE.lg
{ 
color: black;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 110%;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */


/* Yellow class table elements have a yellow background
with black font in sans-serif--for highlighting. */

TH.yellow, TD.yellow
{ 
font-family: Verdana, Arial, Helvetica, sans-serif;
background: #FFFF99 none; /* yellow 255 255 153 */
color: black;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/* Blue class table elements have a light blue background
with black font in sans-serif--for highlighting. */
          
TH.blue, TD.blue
{            
font-family: Verdana, Arial, Helvetica, sans-serif;
background: #C7E0FE none; /* blue 170 221 255 */
color: black;  
}
                   
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

em.green
{ 
color: #99ffcc;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

em.red
{ 
color: #ff3300;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

em.blue
{
color: #0000ff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

em.silver
{ 
color: #999999;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/* Unordered lists start with a solid disc as a bullet. */

UL
{
list-style-type: disc;
}
