<STYLE TYPE="text/.css">

/* Master CSS page for non-Reedy and non-LRP sections. */

body
{ 
:link { color: #0000ff; background-color: transparent; text-decoration: none; }  /* blue for unvisited links */
:visited { color: #9933cc; background-color: transparent; text-decoration: none; } /* purple for visited links */
:active { color: #ff0000; background-color: transparent; text-decoration: none; } /* red when link is clicked */
:hover { color: #a00000; background-color: #ddd; text-decoration: none;  } /* silver highlight when mouse is over link */
}

body 
{
margin-left:70px;
margin-right:70px;
}

body
{
background: url("bg_1280x1024.jpg") fixed no-repeat top left;
}

hr
{
border-top: 1px solid;
color: #000000; /* for IE */
background-color: #000000; /* for Opera and Mozilla */

}


#boxkitlinks /* Used on kit pages for links. <DIV id="boxkitlinks"><p style="text-align: center"> </p></div>*/
{
border-top: 1px solid;
border-bottom: 1px solid;
font-weight: bold;
}

#colorbox /* Used on Race Reports at bottom, Announcements page. <div id="colorbox"><p> */
{
background-color: #cccccc; /* light gray */
padding-bottom: 1px;
padding-top: 1px;
padding-left: 10px;
padding-right: 10px;
border: 1px solid #000;
font-family:Verdana, Arial, Sans-serif;

}


#warningbox /* Used on Race Reports at bottom, Announcements page. <div id="warningbox"><p> */
{
background-color: #ff0000; /* red */
padding-bottom: 1px;
padding-top: 1px;
padding-left: 10px;
padding-right: 10px;
font-family:Verdana, Arial, Sans-serif;
color: #ffffff;
}


#boxnewprodhead /* Used in New Products for subheads. <DIV id="boxnewprodhead"><p style="text-align: center"> </div> */
{
text-align: center;
font-family: Verdana, Arial, Sans-serif;
font-style:normal; 
font-weight: 300; 
vertical-align: middle;
background-color: #00a0ff; /* blue */
padding-bottom: 0px;
padding-top: 0px;
padding-left: 10px;
padding-right: 10px;
height: 30px;
}


table.chart  /* <table class="chart"> */
{
background-color: #ffffff;
}

h1 /* Main headings at top of most pages, one per page only */
{
margin-top: 100px;
border: thin solid black;
padding-top: 3px;
padding-bottom: 3px;
background-color: black;  
color: white;
text-align: center;
text-decoration: none;
text-transform: uppercase; 
font-style:normal; 
font-weight: bold; 
font-size:90%; 
font-family:Verdana, Arial, Sans-serif;
letter-spacing: 3px;
}



h2  /* Subheads throughout pages. */
{
border-top: 1px solid black;
border-bottom: 1px solid black;
background-color: gray;  
color: white;
text-align: center;
text-decoration: none;
text-transform: uppercase; 
font-style:normal; 
font-weight:bold; 
font-size: 80%; 
font-family:Verdana, Arial, Sans-serif;
letter-spacing: normal;
}

h3  /* Used in Warningbox */
{
border: 4px #ff0000;
background-color: #ff0000;  
color: #ffffff;
text-align: center;
text-decoration: none;
text-transform: none; 
font-style:normal; 
font-weight:bold; 
font-size:200%; 
font-family:Verdana, Arial, Sans-serif;
letter-spacing: normal;

}

h4  /* Catalog listings, mono-spaced type */
{
border-top: thin solid black;
border-bottom: thin solid black;
padding-top:4px;
padding-bottom:4px;
background-color: transparent;  
color: black;
text-align: left;
text-decoration: none;
text-transform: none; 
font-style:normal; 
font-weight:normal; 
font-size: 80%; 
font-family:courier, "courier new";
letter-spacing: normal;
}


h5  /* New Product Headings. */
{
text-align: center;
font-family: Verdana, Arial, Sans-serif;
font-style:normal; 
font-weight: bold; 
vertical-align: middle;
background-color: #66ccff; /* blue */
padding-bottom: 0px;
padding-top: 0px;
padding-left: 10px;
padding-right: 10px;
}

h6  /*  text include at bottom of pages. */
{
border: solid 1px #ccc;
background-color: #ccc;  
color: #000;
text-align: center;
text-decoration: none;
text-transform: none; 
font-style:normal; 
font-weight:bold; 
font-family:Verdana, Arial, Sans-serif;
letter-spacing: normal;
}


p
{ 
color: black;
text-align: left;
text-decoration: none;
text-transform: none; 
font-style:normal; 
font-weight:normal; 
font-size: 80%; 
font-family:Verdana, Arial, Sans-serif;
letter-spacing: normal;
}


p.q
{ 
color: #444;
line-height: 1.5em;
text-align: left;
text-indent: 10px;
font-style:normal;
font-variant:normal;
font-weight:bold;
font-family:Verdana, Arial, Sans-serif
}

p.a
{ 
color: black;
line-height: 1.5em;
text-align: left;
font-style:normal;
font-variant:normal;
font-weight:normal;
border-bottom: solid 1px #00a0ff;  /* blue */
font-family:Verdana, Arial, Sans-serif;
text-indent: 10px
}


p.coloredbar  /* Used as New Prod subheads and links on kit pages */
{
border: thick solid #00a0ff;  /* blue */
background-color: #00a0ff;
color: black;
text-align: center;
text-decoration: none;
text-transform: uppercase; 
font-style:normal; 
font-weight: bold; 
font-size:80%; 
font-family:Verdana, Arial, Sans-serif;
letter-spacing: normal;
}


td, ul, ol, li
{ 
color: black;
text-align: left;
text-decoration: none;
text-transform: none; 
font-style:normal; 
font-weight:normal; 
font-size:90%; 
font-family:Verdana, Arial, Sans-serif;
letter-spacing: normal;
}

/*  NAV ROLLOVER STYLES  */


#navcontainer p 
{ margin: 0 0 0 0;
 }

#navcontainer 
{ 
float: left;
margin: 0;
padding: .5em;
color: black;
text-align: left;
text-decoration: none;
text-transform: none; 
font-family: Verdana, Arial, Sans-serif;
font-style: normal; 
font-weight: normal; 
font-size: 80%; 
letter-spacing: normal;
text-decoration: none;
}

#navcontainer ul
{
margin-left: 2px;
padding-left: 2px;
list-style-type: none;
}

#navcontainer a  /* Box color.  */
{
display: block;  /* Extends mouseover highlight rather than only over text.  */
padding: 1px;
width: 200px;
background-color: transparent;
border-top: 1px solid #000;

}

#navcontainer a:link, #navlist a:visited  /* Text attributes inside boxes  */
{
color: #0000ff;
text-decoration: none;
}

#navcontainer a:hover  /* Box color in left boxes when mouse over  */
{
background-color: #0060ff;
color: #ffffff;   /* Text color when mouse over  */
 text-decoration: none;
}

/*  LESS-USED STYLES  */

div.para
{
color: black;
text-align: left;
text-decoration: none;
text-transform: none; 
font-style:normal; 
font-weight:normal; 
font-size:80%; 
font-family:Verdana, Arial, Sans-serif;
letter-spacing: normal;
}

p.bcenter
{
text-align: center;
font-weight: bold;
color: black;
}


p.color
{ 
color: red;
text-decoration: none;
text-transform: none; 
font-style:normal; 
font-weight:normal; 
font-size: 80%; 
font-family:Verdana, Arial, Sans-serif;
letter-spacing: normal;
}

p.color.left
{ 
color: red;
text-decoration: none;
text-transform: none; 
font-style:normal; 
font-weight:normal; 
font-size: 80%; 
text-align: left;
font-family:Verdana, Arial, Sans-serif;
letter-spacing: normal;
}

p.color.center
{ 
color: red;
text-decoration: none;
text-transform: none; 
font-style:normal; 
font-weight:normal; 
font-size: 80%; 
text-align: center;
font-family:Verdana, Arial, Sans-serif;
letter-spacing: normal;
}


p.blackbold
{ 
color: black;
text-align: left;
text-decoration: none;
text-transform: none; 
font-style:normal; 
font-weight: bold; 
font-size:80%; 
font-family:Verdana, Arial, Sans-serif;
letter-spacing: normal;
}

p.b
{ 
color: black;
text-align: left;
font-weight:normal;
font-family:Verdana, Arial, Sans-serif
}


p.red
{ 
color: red;
text-align: left;
text-decoration: none;
text-transform: none; 
font-style:normal; 
font-weight:normal; 
font-size:80%; 
font-family:Verdana, Arial, Sans-serif;
letter-spacing: normal;
}

ol, ul, li /* to equalize list spacing among browsers */
{
margin: 0; 
padding: 0;
}


p.whitecenter
{ 
color: white;
text-align: center;
text-decoration: none;
text-transform: none; 
font-style:normal; 
font-weight:bold; 
font-size:100%; 
font-family:Verdana, Arial, Sans-serif;
letter-spacing: normal;
}

p.redbold
{ 
color: red;
text-align: left;
text-decoration: none;
text-transform: none; 
font-style:normal; 
font-weight: bold; 
font-size:80%; 
font-family:Verdana, Arial, Sans-serif;
letter-spacing: normal;
}


p.lrgwhitecenter
{ 
color: white;
text-align: center;
text-decoration: none;
text-transform: uppercase; 
font-style:normal; 
font-weight:bold; 
font-size:200%; 
font-family:Verdana, Arial, Sans-serif;
letter-spacing: 3px;
}


/* GO buttons and similar buttons */
/*  <span id="boxgo"><a href="URL">GO</a></span>  */

#boxgo a
{
text-decoration: underline;
}

#boxgo 
{ 
font-family: Verdana, Arial, Sans-serif;
font-weight: bold; 
color: black;
padding-right: .5em;
padding-left: .5em;
}

#boxgo a:hover /* when mouse is over link */
{ 
font-family:Verdana, Arial, Sans-serif;
font-weight:bold; 
color: white;
background-color: #666;
}

#boxgo a:active /* when mouse clicks on link */
{ 
font-family:Verdana, Arial, Sans-serif;
font-weight:bold; 
color: #FFFF00;  /* yeolow */
background-color: #666;
}


/* Used in database pages. */
td.m  { font-family:verdana; font-size:70%; }
td.hd  { font-family:verdana; font-size:70%; font-weight:bold; color:white; }


</STYLE>