BODY, {font-family: Arial, Helvetica, sans-serif; margin-top: 0px; margin-left: 0px; margin-right: 0px; background-color:#FFFFFF;}
P, TR, TD, DIV, SPAN {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
#container.aligncenter {width: 829px; text-align: left; border:1px solid #979797;}
.aligncenter {
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	}


.smalltext { font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
.whitetext {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;}
.smallwhitetext { font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF}
.alerttext { font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #CC0000; font-weight:bold;}
.alertHdr { font-family:Arial, Helvetica, sans-serif; font-size: 18px; color: #CC0000; font-weight:bold;}
.cartTDHeader  { font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight:bold;}
.padding {margin-top:6px; margin-left:6px; margin-right:6px; margin-bottom:6px;}
.padding2 {margin-top:10px; margin-left:10px; margin-right:10px; margin-bottom:10px;}
.border {border:1px solid #000000;}
HR { border: 0; width: 80%; color: #999999; background-color: #999999; height: 1px;}

.hdr {color:#636D77; font-family:Arial, Helvetica, sans-serif;font-size:18px; letter-spacing:.8pt; font-weight:bold;}
.hdrblack {color:#000000; font-family:Arial, Helvetica, sans-serif;font-size:18px; letter-spacing:.8pt; font-weight:bold;}
.hdrCustServ {color:#275680; font-family:Arial, Helvetica, sans-serif;font-size:14px; letter-spacing:.3pt; font-weight:bold;}
.hdrCheckOut {color:#CE4303; font-family:Arial, Helvetica, sans-serif;font-size:18px; letter-spacing:.3pt; font-weight:bold;}


/* Tables & Colors */
.topnav {background-color:#636D77; color: #FFFFFF;} /* Need to set the background and default text colors */
.navTD {background-color:#999999;}
.paginationTD {background-color:#CEC3B1;}
.categoryTD {background-color:#CAD6D4;}
.categoryBottomTD {background-color:#FCBE30;}
.thumbnailTD {background-color:#F3F0EA; padding-top:6px;}
.accentTD {background-color:#CAD6D4;}
.cartTDHeader {background-color:#DDDDDD;}



/* Links */
a.storenav:link,
a.storenav:active,
a.storenav:visited { color:#333333; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size: 11px;}
a.storenav:hover { color:#333333; border-bottom: 1px solid #D8910A; font-family:Arial, Helvetica, sans-serif; font-size: 11px;}

/* This link is for non cart buttons throughout the store */
a.storeBtn:link,
a.storeBtn:active,
a.storeBtn:visited 
{color:#000000; text-decoration: none; font-family:Verdana, Helvetica, sans-serif; font-size:11px}
a.storeBtn:hover {text-decoration: underline}


/* TOP LINKS */
a.navtop:link,
a.navtop:active,
a.navtop:visited { color:#333333; text-decoration:none; font-family:Helvetica, Verdana, Arial, sans-serif; font-size: 11px;}
a.navtop:hover { color:#333333; border-bottom: 2px solid #D8910A; border-top: 2px solid #D8910A; font-family:Helvetica, Verdana, Arial, sans-serif; font-size: 11px;}

a.navside:link,
a.navside:active,
a.navside:visited { color:#333333; text-decoration:none; font-family:Helvetica, Verdana, Arial, sans-serif; font-size: 11px; line-height:18px;}
a.navside:hover { color:#333333; border-bottom: 2px solid #D8910A; font-family:Helvetica, Verdana, Arial, sans-serif; font-size: 11px; line-height:18px;}

a.utility:link,
a.utility:visited,
a.utility:active { color: #333333; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 1em; }
a.utility:hover { color: #333333; border-bottom: 2px solid #D8910A; font-family:Arial, Helvetica, sans-serif; font-size: 1em; }
/* END TOP LINKS */

a.subnav:link,
a.subnav:active,
a.subnav:visited { color:#333333; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size: 11px;}
a.subnav:hover { color:#333333; border-bottom: 1px solid #D8910A; font-family:Arial, Helvetica, sans-serif; font-size: 11px;}


a.navfooter:link,
a.navfooter:active,
a.navfooter:visited { color:#333333; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size: 11px;}
a.navfooter:hover {color:#333333; border-bottom: 2px solid #D8910A; font-family:Arial, Helvetica, sans-serif; font-size: 11px;}


a.prodlink:link,
a.prodlink:active,
a.prodlink:visited {color:#000000; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:11px}
a.prodlink:hover {color:#333333; text-decoration: underline; font-family:Arial, Helvetica, sans-serif; font-size: 11px;}

a.link:link,
a.link:active,
a.link:visited 
{color:#000000; text-decoration: underline; font-family:Arial, Helvetica, sans-serif; font-size:12px}
a.link:hover {text-decoration: none}

a.smalllink:link,
a.smalllink:active,
a.smalllink:visited 
{color:#000000; text-decoration: underline; font-family:Arial, Helvetica, sans-serif; font-size:11px}
a.smalllink:hover {text-decoration: none}

a.smallwhitelink:link,
a.smallwhitelink:active,
a.smallwhitelink:visited 
{color:#FFFFFF; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:11px}
a.smallwhitelink:hover {text-decoration: underline}

a.whitelinkbold:link,
a.whitelinkbold:active,
a.whitelinkbold:visited 
{color:#FFFFFF; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold}
a.whitelinkbold:hover {text-decoration: underline}


/* Other */
.cartBtn {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #666 1px solid; CURSOR: pointer; COLOR: #666; PADDING-TOP: 3px; BORDER-BOTTOM: #666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eee
}
.cartBtn2 {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #666 1px solid; CURSOR: pointer; COLOR: #000000; PADDING-TOP: 3px; BORDER-BOTTOM: #666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #AFAFAF
}
.chkoutTD {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
.chkoutfrmElements {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; border: 1px solid #666666;
