BODY{
	margin: 0px;
	padding: 0px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	background-color: #FFFFFF;
	}

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

A:link {
	text-decoration: none;
	color: #CA0026;
}

A:visited {
	text-decoration: none;
	color: #CA0026;
}

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

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

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

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

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

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

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

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

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;
}.s9greybox {
	border: 1px dotted #CCCCCC;
}
.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: #736A57;
}
SPAN.price {
COLOR:#D61F11; font-weight:bold;
}
SELECT.prodoption {
font-size: 11px;
font-family: Verdana;
COLOR: #CA0026;
font-weight: normal;
}
OPTION.oostock {
COLOR: #A0A0A0;
}
td.prodnavigation {
font-size: 11px;
font-family: Verdana;
color: #9FA185;
}
P.prodnavigation {
font-size: 11px;
font-family: Verdana;
color: #9FA185;
}
P.pagenums {
font-size: 11px;
font-family: Verdana;
COLOR: #9FA185;
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;
}
.linkgreen a:link {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #87AD19;
}
.linkgreen a:visited {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #87AD19;
	text-decoration: none;
}
.linkgreen a:active {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #87AD19;
	text-decoration: underline;
}
.linkgreen a:hover {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #87AD19;
	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: #736A57;
}
.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;
}
.linkwhite a:link {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.linkwhite a:visited {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.linkwhite a:active {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.linkwhite a:hover {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	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;
}
.s9nametxt {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #585858;
}
.s9txt {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #585858;
}
.s9pricetxt {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #D61F11;
}
.s9greybox {
	border: 1px dashed #A3A3A3;
}
.s9listprice {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
}
.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: #585858;
	text-decoration: underline;
}
.linkbody a:visited {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #585858;
	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;
}
.aawhite12 {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.aaborderwhite2r {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.aaborderwhite2l {
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	background-color: #A18A85;
}
.aapromoborder1tblr {
	border: 1px solid #9FA185;
}
.aasubpromo {
	background-color: #E7E7E7;
	border: 1px solid #9FA185;
}
.aablackheader12 {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #0F0F0F;
}
.aatopnav a:link {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.aatopnav a:visited {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.aatopnav a:active {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	background-color: #A18A85;
}
.aatopnav a:hover {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	background-color: #A18A85;
}
.aawhite12b {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.aalinkgrey a:link {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #968B76;
	text-decoration: none;
}
.aalinkgrey a:visited {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #968B76;
	text-decoration: none;
}
.aalinkgrey a:hover {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #968B76;
	text-decoration: underline;
}
.aalinkgrey a:active {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #968B76;
	text-decoration: underline;
}
.aagrey11 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #A19885;
}
.aaborderwhite1tbr {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.aaborderwhite1tbl {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.aabackgreen {
	background-color: #9FA185;
}
.aapagetitle {
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #0F0F0F;
	text-transform: capitalize;
}
.aaredtext11 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #CA0026;
}
.aapdborderr {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}
.aapdbackpurple {
	background-color: #A18A85;
}
.aapdbackgreen {
	background-color: #9FA185;
}
.aabordergreyt {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}
.aabordergreytblr {
	border: 1px solid #999999;
}
.prodname {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #0F0F0F;
}
.detailname {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #0F0F0F;
}
.tabtext {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #736A57;
}
.tablink {
	font-family: Verdana;
	font-size: 11px;
	line-height: 20px;
	font-weight: bold;
	color: #CA0026;
	margin-right: 7px;
	margin-left: 7px;
}
.backcatheader {
	background-color: #F7F7F4;
}
.backwhite {
	background-color: #FFFFFF;
}
.subhead {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #836965;
}
.aaborderwhite3t {
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}

