BODY{
	margin: 0px;
	padding: 0px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	background-repeat: repeat-y;
	}

input.search
{
	height: 19px;
	border: 1px solid #A3A3A3;
	font-family: Verdana;
	color: #585858;
	font-size: 11px;
	
}

A:link {
	text-decoration: underline;
	color: #1D58A5;
}

A:visited {
	text-decoration: underline;
	color: #1D58A5;
}

A:active {
	text-decoration: underline;
	color: #F03454;
}

A:hover {
	text-decoration: underline;
	color: #F03454;
}

A.dark:link {
	text-decoration: none;
	color: #585858;
}

A.dark:visited {
	text-decoration: none;
	color: #585858;
}

A.dark:active {
	text-decoration: underline;
	color: #585858;
}

A.dark:hover {
	text-decoration: underline;
	color: #585858;
}

TD {
	font-size: 11px;
	font-family : Verdana;
	color: #595959;
}

P {
	font-size: 11px;
	font-family : Verdana;
	color: #595959;
}

TD.dark {
	font-size: 11px;
	font-family : Tahoma;
	color : #F0F0F0;
}

P.dark {
	font-size: 12px;
	font-family : Verdana;
}

TD.smaller {
	font-size: 11px;
	font-family : Tahoma;
	color : #666666;
}

P.smaller {
	font-size: 11px;
	font-family : Tahoma;
	color : #666666;
}

TD.mincart {
	font-size: 10px;
	font-family : Verdana;
}

P.mincart {
	font-size: 10px;
	font-family : Verdana;
}

TD.menu {
	FONT-SIZE: 10px; COLOR: #003366; FONT-FAMILY: Tahoma,Verdana,Arial; text-transform: uppercase
}
DIV.menu {
	FONT-SIZE: 10px; COLOR: #003366; FONT-FAMILY: Tahoma,Verdana,Arial; text-transform: uppercase
}

HR {
	height: 1px;
	color: #999999;
}.orangetext11 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #EC710B;
}
.catheader-border {
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #585858;
	border-right-color: #585858;
	border-bottom-color: #585858;
	border-left-color: #585858;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.bodytext {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #595959;
}
SPAN.price {
COLOR:#D61F11; font-weight:bold;
}
SELECT.prodoption {
font-size: 11px;
font-family: Verdana;
COLOR: #882286;
font-weight: normal;
}
OPTION.oostock {
COLOR: #A0A0A0;
}
td.prodnavigation {
font-size: 11px;
font-family: Verdana;
color: #06A2FF;
}
P.prodnavigation {
font-size: 11px;
font-family: Verdana;
color: #06A2FF;
}
P.pagenums {
font-size: 11px;
font-family: Verdana;
COLOR: #882286;
font-weight: normal;
}
SPAN.extracurr {
font-size: 11px;
font-family: Verdana;
COLOR: #ED7608;
font-weight: normal;
}


.purple11 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #882286;
}
.prodtitle {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #585858;
}
.green11 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #87AD19;
}
.linkbotnav a:link {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #1D58A5;
}
.linkbotnav a:visited {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #1D58A5;
	text-decoration: none;
}
.linkbotnav a:active {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #1D58A5;
	text-decoration: underline;
}
.linkbotnav a:hover {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #1D58A5;
	text-decoration: underline;
}
.linkpurple a:link {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #882286;
	border: none;
}
.linkpurple a:visited {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #882286;
	text-decoration: none;
}
.linkpurple a:active {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #882286;
	text-decoration: underline;
}
.linkpurple a:hover {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #882286;
	text-decoration: underline;
}
.bodytextbold {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #585858;
}
.border-leftonly {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #A3A3A3;
}
.border-nonright {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #A3A3A3;
	border-bottom-color: #A3A3A3;
	border-left-color: #A3A3A3;
}
.border-all {
	border: 1px solid #A3A3A3;
}
.white11 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.linkredb a:link {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #F03454;
	text-decoration: underline;
}
.linkredb a:visited {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #F03454;
	text-decoration: underline;
}
.linkredb a:active {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #1D58A5;
	text-decoration: underline;
}
.linkredb a:hover {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #1D58A5;
	text-decoration: underline;
}
.listprice {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
}
.ourprice {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #D61F11;
	text-decoration: none;
}
.lightblue {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #2690CE;
}
.lightgreentext {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #87AD19;
}
.lightpurple {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #DC73DA;
}
.darkbluetext {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #2168C5;
}
.redtext {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #D82A00;
}
TABLE.cobtbl {
background-color:#A3A3A3
}
TD.cobhl {
background-color:#F0F0F0
}
TD.cobll {
	background-color:#FFFFFF;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #585858;
}
.mainmenustyle {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #646464;
}
.borderminicart {
	border: 1px dashed #A3A3A3;
	margin: 0px;
	padding: 0px;
}
.linkbody a:link {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #1D58A5;
	text-decoration: underline;
}
.linkbody a:visited {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #1D58A5;
	text-decoration: underline;
}
.linkbody a:active {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #2168C5;
	text-decoration: underline;
}
.linkbody a:hover {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #2168C5;
	text-decoration: underline;
}
.white11nonbold {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
.linkwhitenonbold a:link {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.linkwhitenonbold a:visited {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.linkwhitenonbold a:active {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.linkwhitenonbold a:hover {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
/* Border around each product */
.outerframe { 
	border: 1px dotted #CCCCCC;
	color: #003366;
}
/* details fonts */
.details { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #585858;
}
/* Product name link fonts */
/*----------------------------- */
/* unvisited link */
a.name:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #585858;
	text-decoration: none;
	font-weight: bold;
}
/* visited link */
a.name:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #585858;
	text-decoration: none;
	font-weight: bold;
}
/* mouse over link */
a.name:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #585858;
	text-decoration: underline;
	font-weight: bold;
}
/* selected link */
a.name:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #585858;
	text-decoration: underline;
	font-weight: bold;
}
/* list price fonts */
.listprice {
	color: #999999;
	text-decoration: line-through
	font-weight: normal;
}
/* Price font */
.price {
	color: #D61F11;
	font-weight: bold;
}
/* savings fonts and decorration */
.savings {
	color: #990000;
	line-height: 200%;
	border: 1px solid #FF9900;
	background-color: #FFFFCC;
	padding-right: 4px;
	padding-left: 4px;
	text-decoration: none;
	font-size: 12px;
}
/* hot deal image positioning */
.hotdeal {
	left: -35px; /* negative numbers will move the image over the product picture */
	position: relative;
	z-index: auto;
}
.taxincprice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #585858;
}

/* HCS WTD OCT. 12 2007 CODE FOR DYNAMIC COMBO */
.TextBox { 
	background-color: #9D9E9C; 
	border: #525252 1px solid; 
	font-size: 10px; 
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color: #FFFFFF; 
	height: 20px; width: 140px; 
}
/* HCS WTD OCT. 12 2007 CODE FOR DYNAMIC COMBO */
.borderoutside {
	border-right-width: 5px;
	border-left-width: 5px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #F0F0F0;
	border-left-color: #F0F0F0;
}
.backleftcol {
	background-color: #EFEFEF;
}
.backleftcol2 {
	background-color: #EFEFEF;
}.red11b {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #F03454;
}
.red11 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #F03454;
}
.borderpics {
	border: 1px solid #DFDFDF;
}

