 .TopNavRow2Text{

	 color :#000000;
	 FONT-SIZE  :12px;
	 FONT-FAMILY : Arial ;
	 TEXT-DECORATION  : none ;
	 background-color :#E7E7E7;
}
.THHeader{

	 color :#FFFFFF;
	 FONT-SIZE  :12px;
	 FONT-FAMILY : Verdana ;
	 FONT-WEIGHT  : bold ;
	 TEXT-DECORATION  : none ;
	 background-color :#515151;
}
.tdRow1Color {

	 background-color :#E7E7E7;
}
.tdRow2Color {

	 background-color :#BCBCBC;
}
A.allpage:link {

	 color :#000000;
	 FONT-SIZE  :12px;
	 FONT-FAMILY : Verdana ;
	 TEXT-DECORATION  : underline ;
}
A.allpage:visited {

	 color :#000000;
	 FONT-SIZE  :12px;
	 FONT-FAMILY : Verdana ;
	 TEXT-DECORATION  : underline ;
}
A.allpage:hover {

	 color :#000000;
	 FONT-SIZE  :12px;
	 FONT-FAMILY : Verdana ;
	 TEXT-DECORATION  : none ;
}
A:link {

	 color :#000000;
	 FONT-SIZE  :12px;
	 FONT-FAMILY : Verdana ;
	 TEXT-DECORATION  : underline ;
}
A:visited {

	 color :#000000;
	 FONT-SIZE  :12px;
	 FONT-FAMILY : Verdana ;
	 TEXT-DECORATION  : underline ;
}
A:hover {

	 color :#000000;
	 FONT-SIZE  :12px;
	 FONT-FAMILY : Verdana ;
	 TEXT-DECORATION  : none ;
}
.Plaintext{

	 color :#000000;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : Verdana ;
	 TEXT-DECORATION  : none ;
}
.Plaintextbold{

	 color :#000000;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : Verdana ;
	 FONT-WEIGHT  : bold ;
	 TEXT-DECORATION  : none ;
}
.ProductTitle{

	 color :#666666;
	 FONT-SIZE  :12px;
	 FONT-FAMILY : Tahoma,Verdana,Arial ;
	 FONT-WEIGHT  : bold ;
	 TEXT-DECORATION  : none ;
}
H1{

	 color :#666666;
	 FONT-SIZE  :12px;
	 FONT-FAMILY : Tahoma,Verdana,Arial ;
	 FONT-WEIGHT  : bold ;
	 TEXT-DECORATION  : none ;
}
.ProductPrice{

	 color :#000000;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : Tahoma,Verdana,Arial ;
	 FONT-WEIGHT  : bold ;
	 TEXT-DECORATION  : none ;
}
.CompPrice{

	 color :#FF0000;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : Tahoma,Verdana,Arial ;
	 FONT-WEIGHT  : bold ;
	 TEXT-DECORATION  : none ;
}
.smalltextblk{

	 color : #000000;
	 FONT-SIZE  :10px ;
	 FONT-FAMILY : Verdana ;
	 TEXT-DECORATION  : none ;
}

.smalltextred{

	 color : #FF0000;
	 FONT-SIZE  :10px ;
	 FONT-FAMILY : Verdana ;
	 TEXT-DECORATION  : none ;
}

#center {height: 100%; bgcolor="#666666";}

#mainshadow {
	background-image: url(../images/main_shadow.png);
	background-repeat: repeat-y;
	min-height: 100%;
	height: auto !important;
	height: 100%;

	width: 960px;
	margin: 0px auto;
}

#background_body {
width: 700px;
background-color: #FFFFFF;
margin: 0;
float: left;
padding-top: 20px;
}


form {
margin-bottom: 0;
}

html, body {
margin: 0;
height: 100%;
}

.product_row {
text-align: left;
width: 700px;
float: left;
clear: both;
padding-bottom: 15px;
}

.item {
width: 135px;
float: left;
padding-right: 5px;
text-align: center;
}

.product_row a{
text-decoration: none;
}

.product_row a:hover{
text-decoration: underline;
}

.product_image {
clear: both;
}

.product_title {
text-align: center;
padding: 10px 10px 10px 0;
clear: both;
font: bold 8pt verdana, sans-serif;
}

.row_title {
font: 11pt  arial, helvetica, sans-serif;
text-align: left;
display: block;
margin: 15px 0 0 0;
text-transform: uppercase;
border-bottom: 1px solid #6b6b6b;
color: #580000;
font-weight: bold;
}

.sale_price {
text-decoration: line-through;
}

.red {
color: red;
}


div#banner object{
display: block;
margin-bottom: 20px;}

.item_box {
width: 169px;
height: 171px;
background-color: white;
float: left;
margin: 5px 0 15px 0;
text-align: center;
position: relative;
border: 1px solid black;
}

.spacer {
float: left;
display: block;
}

.item_title {
background-color: white;
color:black;
clear: both;
height: 31px;
width: 163px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
padding: 3px;
position: absolute;
bottom: 0;
border-top: 1px solid black;
}


