a.menu:link
{
color: #FFFFFF;
text-decoration: none;
}

a.menu:visited
{
color: #E0E0E0;
text-decoration: none
}

a.menu:hover
{
color: #FFFFFF;
text-decoration: none
}

a.menu:active
{
color: #FFFFFF;
text-decoration: none
}

.maintext
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
line-height: 22px;
text-align: left;
color: #666666
}

.maintextcentered
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
line-height: 22px;
text-align: center;
color: #666666
}

.maintext-small
{  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
font-style: normal; 
line-height: 20px; 
color: #666666
}

.positions 
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: x-small; 
font-style: normal; 
line-height: 20px; 
color: #666666
}

.thankyou
{
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-style: normal; 
line-height: 20px; 
color: #666666
}

.loginSelect
{ 
width: 150px;
height: 17px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-style: normal; 
line-height: 15px; 
color: #666666
}

.redbold
{
color:#FF0000;
font-weight:bold;
}

.registerSelect
{
width: 180px;
height: 17px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-style: normal; 
line-height: 15px; 
color: #666666
}

.textArea
{
width: 180px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-style: normal; 
}

.OrderSubmit
{ 
width: 70px;
height: 20px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-style: normal; 
line-height: 15px; 
color: #666666
}

.Title1
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-style: normal;
line-height: 20px;
color: #333333;
font-weight: bold;
}

.container
{
position: relative; 
left: 2px; 
top: 2px; 
color: #E0E0E0;
}

.text
{ 
position: absolute; 
left: -2px; 
top: -2px; 
color: #A1A1A1;
}

.titlecontainer
{
position: relative; 
left: 2px; 
top: 2px; 
color: #A1A1A1;
}

.titletext
{ 
position: absolute; 
left: -1px; 
top: -1px; 
color: #D60000;
}

a
{
text-decoration: none;
}

body
{
background-color: #FFFFFF;
margin: 0;
}

div.prominent
{  
border-color: #FF0000;
border-style: outset;
padding: 7px; 
}

h1,h2,h3,h4
{  
font-family: Garamond, serif; 
}

table
{
border-width: 0;
padding: 0;
}

td.leftnav
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
height: 26px;
vertical-align: middle;
padding-left: 20px;
}

.topheader
{
padding: 0;
margin: 0;
border: none;
vertical-align: bottom;
}

ul
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
line-height: 22px;
}

.newstop
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold;
color: #FFFFFF;
background-image: url(images/newstop.gif); 
background-color: #CCCCCC;
height: 19px;
}

.newscontainer
{
background-color: #CCCCCC;
}

.news
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold;
color: #000000;
background-color: #FFFFFF;
height: 19px;
}



