#body
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5em; 
	color: #fff; 
	background-color: #808185; 
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	background-image: url(site_images/background1.gif); 
	background-repeat: repeat-y; 
	background-position: top left; 
}

#table1 {
	margin: 40px 0px 100px 0px; 
	padding: 0px 0px 0px 0px;
}

#table1 tr {
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
}

.heading {
	color: #505156;
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 10px 0px;
}

.td {
	padding:0;
}

.lightgreen_td {
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	background-color: #A3A4A6; 
}

.box0 {
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 20px;
	background-color: #A3A4A6; 
}

.box1 {
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 20px;
	background-color: #A3A4A6; 
}

.box2 {
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 20px;
}



#homelink img
{
	margin: 0px 0px 0px 0px; 
	background-image: url(site_images/home.gif); 
	background-repeat: no-repeat; 
	background-position: top ; 
}

#body.home #homelink img
{
	margin: 0px 0px 0px 0px; 
	background-image: url(site_images/home_f2.gif); 
	background-repeat: no-repeat; 
	background-position: top ; 
}

#homelink:hover img
{
	margin: 0px 0px 0px 0px; 
	background-image: url(site_images/home_f2.gif); 
	background-repeat: no-repeat; 
	background-position: top left; 
}

#productslink img
{
	margin: 0px 0px 0px 0px; 
	background-image: url(site_images/products.gif); 
	background-repeat: no-repeat; 
	background-position: top left; 
}
#body.products #productslink img
{
	margin: 0px 0px 0px 0px; 
	background-image: url(site_images/products_f2.gif); 
	background-repeat: no-repeat; 
	background-position: top left; 
}

#productslink:hover img
{
	margin: 0px 0px 0px 0px; 
	background-image: url(site_images/products_f2.gif); 
	background-repeat: no-repeat; 
	background-position: top left; 
}

#contactlink img
{
	margin: 0px 0px 0px 0px; 
	background-image: url(site_images/order.gif); 
	background-repeat: no-repeat; 
	background-position: top left; 
}

#body.contact #contactlink img
{
	margin: 0px 0px 0px 0px; 
	background-image: url(site_images/order_f2.gif); 
	background-repeat: no-repeat; 
	background-position: top left; 
}

#contactlink:hover img
{
	margin: 0px 0px 0px 0px; 
	background-image: url(site_images/order_f2.gif); 
	background-repeat: no-repeat; 
	background-position: top left; 
}

#termslink img
{
	margin: 0px 0px 0px 0px; 
	background-image: url(site_images/terms.gif); 
	background-repeat: no-repeat; 
	background-position: top left; 
}
#body.terms #termslink img
{
	margin: 0px 0px 0px 0px; 
	background-image: url(site_images/terms_f2.gif); 
	background-repeat: no-repeat; 
	background-position: top left; 
}

#termslink:hover img
{
	margin: 0px 0px 0px 0px; 
	background-image: url(site_images/terms_f2.gif); 
	background-repeat: no-repeat; 
	background-position: top left; 
}

#content
{
	width: 425px;
	padding: 0px; 
	margin: 0px 0px 0px 315px;
	border: 0px solid #000;
	
}


p {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.5em; 
	color: #ffffff; 
	margin: 0px 0px 10px 0px;
	font-size: 12px;
	}

.italics {
	font-style: italic;
}

.note {
	font-size: 11px;
	color:#ccc;
}

/* form elements */
fieldset {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px outset #ccc;
	width: 435px;
}

input, select, textarea {
	color:#333;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	background-color:#ddd;
}

input:focus, select:focus, textarea:focus {
	background-color:#fff;
}

.checkboxradio {
	border:none;
	background-color:transparent;
}

.formbutton, 
.formButton {
	color:#899D7D;
	border: 1px outset #899D7D;
}



.formtable{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	line-height: 1.5em; 
	color: #ffffff;
}

.inputborder {
	width: 420px;
	border: 1px solid #999;
	margin: 3px;
	padding: 3px;
}



a:link {
	color: #ccc; 
	}

a:visited {
	color: #ccc;
	}

a:hover {
	color: #fff; 
	}

a:active {
	color: #fff;
	}
	
#xmas_button {
	display:block;
	width:200px;
	padding:4px 6px;
	background-color:#666;
	color:#ccc;
	text-align:center;
	text-decoration:none;
	margin-top:0;
}

#xmas_button:hover {
	background-color:#333;
	color:#fff;
}
