BODY 
{
margin: 0px;
background:#cccccc;}

P {
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 1.4;
color: #333333;}


TABLE.standard
{
text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #404040;
text-align: left; 
background-color: #ffffdd;
width 100%;
border: 1px #660000 solid;
border-collapse: collapse;
border-spacing: 0px;}


th.standard
{ 
padding-right: 4px;
padding-left: 4px; 
padding-top: 4px;
padding-bottom: 4px; 
background-color: #ff3300;
text-align: center;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #FFFFFF;}

td.standard p
{ 
text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #404040;
text-align: left;
background-color: #ffffff;
margin-left: 10px;
margin-right: 10px;
margin-top: 10px;
margin-bottom: 5px;
padding-top: 4px;}

TABLE.topmenu
{
text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #404040;
text-align: left; 
background-color: #ffffdd;
width 100%;
border: 1px #660000 solid;
border-collapse: collapse;
border-spacing: 0px;}


th.topmenu
{ 
background-color: #660000;}

TABLE.footer
{
text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #404040;
text-align: left; 
width 100%;
border: 0px;
border-collapse: collapse;
border-spacing: 0px;}

th.footer
{ 
padding-right: 4px;
padding-left: 4px; 
padding-top: 4px;
padding-bottom: 4px; 
background-color: #ff3300;
text-align: center;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #FFFFFF;}

LI 
{
FONT-FAMILY: Geneva,Verdana, Arial, Helvetica, Swiss;
FONT-WEIGHT: normal;
text-align: left;   
	font-size: x-small;
	color: #2F2F2F; } 
	
input {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
background-color: #FFFFFF; 
border: 1px #999999 solid
}

div.top_menu {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;  font-weight: bold; 
text-align: center;
padding: 0.5em;BACKGROUND: #660000;  border: none;
}

A.top_menu:link {
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;  font-weight: bold; 
text-align: center;
COLOR:#ffffff; TEXT-DECORATION: none
}
A.top_menu:visited {
COLOR:#3399FF; TEXT-DECORATION: none
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;  font-weight: bold; 
text-align: center;
COLOR:#ffffff;
}
A.top_menu:hover {
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;  font-weight: bold; 
text-align: center;
COLOR:#fffffff; TEXT-DECORATION: underline
}

.copy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.4;
	color: #333333; 
	text-align: justify;	}

.copy_headline {
font-size: 11px;  
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; 
	line-height: 1.4;
	color: #660000; 
text-align: justify;	}
	
.copy_quote 
{  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;
color: #666666; 
font-style:italic;
text-align: justify;
}
	
		
A.copy:link {
 font-family: Verdana,Arial, Helvetica, sans-serif; 
}

A.copy:visited {
 font-family: Verdana,Arial, Helvetica, sans-serif; 
}

A.copy:hover {
font-family: Verdana,Arial, Helvetica, sans-serif;  
}	



/* 
Forms
*/
.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 1.4;
	color: #2F2F2F; }
.form_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
font-weight: bold;	
	line-height: 1.4;
	color: #2F2F2F; }

A.link:link {
font-size: 11px; 
text-align: left;
 font-family: Verdana,Arial, Helvetica, sans-serif; 
}

A.link:visited {
font-size: 11px; 
text-align: left;
 font-family: Verdana,Arial, Helvetica, sans-serif; 
}

A.link:hover {
font-size: 11px; 
text-align: left;
font-family: Verdana,Arial, Helvetica, sans-serif;  
}


TABLE.side_menu
{ 
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #fafafa;
/*border: 1px #c0c0c0 solid;*/
border-collapse: collapse;
border-spacing: 0px;}


.side_menuHd
{
padding-top: 4px;
padding-bottom: 4px; 
background-color: #ff3300;
/*#fafafa;*/
text-align: left;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #FFFFFF;}


.side_menuBod p
{ 
text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #FDFBE6;
margin-left: 10px;
margin-right: 10px;
margin-top: 10px;
margin-bottom: 5px;
padding-top: 4px;}

.side_menuBod OL LI 
{
text-align: left;
list-style-type: lower-roman;
color: #333333;
} 

A.side_menu:link {
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
COLOR: #660000; }

A.side_menu:visited {
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
COLOR: #666666;}

A.side_menu:hover {
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
COLOR: #ff3300;}

/* 
Shopping Cart CSS
*/

TABLE.cart
{ 
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
width: 100%;
background-color: #fafafa;
border-spacing: 0px;}


.cartHd
{
padding-top: 4px;
padding-bottom: 4px; 
border-bottom: 2px solid #c0c0c0;
background-color: #fafafa;
text-align: left;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #404040;}


.cartBod 
{ 
text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #fafafa;
margin-top: 10px;
margin-bottom: 5px;
padding-top: 4px;
}

