BODY { margin: 0px; padding: 0px;
background-image: url(images/bg_xmas2008.jpg); background-repeat: repeat-x; background-color: #810100; background-attachment: fixed;}

.formfields {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; background-color: #ffffff; height: 20px; width: 150px;}

FORM { padding: 0px; margin: 0px; }

.breadcrumb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #999999; }

.heading01 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#CC0000; }
.heading02 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#333333; }
.heading03 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color:#CC0000; }

.bodytext {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 18px;text-decoration: none; }
.HomeNews { background-color:#CC0000; background-image: url(images/_bg_newsgrad.jpg); background-repeat: repeat-x;}

.NewsContentContainer {
	width: 213px;
	height: 201px;
}
.NewsContent {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 201px;
	padding: 7px 7px 7px 7px;
	overflow: auto;
	color: #FFFFFF;
	line-height: 13px;
}
#auto {
	overflow: auto;
	display: block;
	scrollbar-arrow-color: #cc0000;
	scrollbar-3d-light-color: #000000;
	scrollbar-3dshadow-color: #000000;
	scrollbar-highlight-color: #000000;
	scrollbar-face-color: #000000;
	scrollbar-shadow-color: #000000;
	scrollbar-base-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-shadow-color: #000000;
	scrollbar-track-color: #333333;
}

.NewsContent a:link  { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-weight: normal; color: #ffffff;}
.NewsContent a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-weight: normal; color: #000000;}
.NewsContent a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-weight: normal; color: #ffffff;}
.NewsContent a:visited:hover { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; font-weight: normal; color: #000000;}


.footertext { font-family: Verdana, Arial, Helvetica, sans-serif, Arial; font-size: 10px; color: #ffffff; }


/* ----------------------GENERIC LINKS------------------------*/
.link { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; color: #cc0000;}
a:link { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; color: #cc0000;}
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; color: #333333;}
a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; color: #cc0000;}
a:visited:hover { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; color: #333333;}

/* ----------------------MAIN NAV LINKS------------------------*/
.link02 { font-size: 11px; color: #CC0000; text-decoration: none;}
a:link.link02 { font-size: 11px; color: #CC0000; text-decoration: none;}
a:hover.link02 { font-size: 11px; color: #333333; text-decoration: none;}
a:visited.link02 { font-size: 11px; color: #CC0000; text-decoration: none;}
a:visited:hover.link02 { font-size: 11px; color: #333333; text-decoration: none;}

/* ----------------------FOOTER2 LINKS------------------------*/
.link08 { font-size: 9px; color: #cc0000; text-decoration: none; font-weight: normal;}
a:link.link08 { font-size: 9px; color: #cc0000; text-decoration: none; font-weight: normal;}
a:hover.link08 { font-size: 9px; color: #cc0000; text-decoration: none; font-weight: normal;}
a:visited.link08 { font-size: 9px; color: #cc0000; text-decoration: none; font-weight: normal;}
a:visited:hover.link08 { font-size: 9px; color: #cc0000; text-decoration: none; font-weight: normal;}
/* ----------------------FOOTER LINKS------------------------*/
.link07 { font-size: 10px; color: #FFFFFF; text-decoration: none; font-weight: normal;}
a:link.link07 { font-size: 10px; color: #FFFFFF; text-decoration: none; font-weight: normal;}
a:hover.link07 {  font-size: 10px; color: #cc0000; text-decoration: none; font-weight: normal;}
a:visited.link07 { font-size: 10px; color: #FFFFFF; text-decoration: none; font-weight: normal;}
a:visited:hover.link07 { font-size: 10px; color: #cc0000; text-decoration: none; font-weight: normal;}

.origprice { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FF0000; text-decoration: none; }
.saveprice { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #3D3D32; font-style:italic;}

.buttons {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11PX;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #CC0000;
	text-decoration: none;
}

.tableborder {
	border-style:solid;
	border-width: 1px;
	border-color:#523D2D;
}
.productborder {
	border-right-style:solid;
	border-right-width: 1px;
	border-right-color:#000000;
	border-top-style:solid;
	border-top-width: 1px;
	border-top-color:#000000;
}
.headermargin {
	margin-top: 10px;
	margin-bottom: 10px;
}
.trbborder {
	border-top-style:solid;
	border-top-width: 1px;
	border-top-color:#000000;
	border-right-style:solid;
	border-right-width: 1px;
	border-right-color:#000000;
	border-bottom-style:solid;
	border-bottom-width: 1px;
	border-bottom-color:#000000;
	padding: 15px;
}
.bborder {
	border-bottom-style:solid;
	border-bottom-width: 1px;
	border-bottom-color:#000000;
}
ul {
margin-top: 0px;
}
