body
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:14px;
	margin: 0em;
}

a
{
	color: #000000; text-decoration: none;
}

a:hover   
{   text-decoration: underline; }

hr
{
	color: #000000;
}

td
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:12px;
}

th
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:12px;
}

text
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:10px;
}

.product
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:10px;
	text-transform: capitalize;
	font-weight: bolder;
}

.header
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 20px;
	font-style: bolder;
	font-weight: heavy;
	color: #99f;
}

.smallheader
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 18px;
	font-style: bolder;
	font-weight: heavy;
	color: #99f;
}

.blueheader
{
	font-size: 16px;
	font-family: arial, sans-serif;
	color: #99f;
	font-weight: bold;
}

.f1times
{
	font-size: 10px;
	font-family: times, serif;
	color: #000;
}

.f2times
{
	font-size: 13px;
	font-family: times, serif;
	color: #000;
}

.f3times
{
	font-size: 16px;
	font-family: times, serif;
	color: #000;
}

.f4times
{
	font-size: 18px;
	font-family: times, serif;
	color: #000;
}

.f5times
{
	font-size: 24px;
	font-family: times, serif;
	color: #000;
}

.f1timesb
{
	font-size: 10px;
	font-family: times, serif;
	color: #000;
	font-weight: bold;
}

.f2timesb
{
	font-size: 13px;
	font-family: times, serif;
	color: #000;
	font-weight: bold;
}

.f3timesb
{
	font-size: 16px;
	font-family: times, serif;
	color: #000;
	font-weight: bold;
}

.f4timesb
{
	font-size: 18px;
	font-family: times, serif;
	color: #000;
	font-weight: bold;
}

.f5timesb
{
	font-size: 24px;
	font-family: times, serif;
	color: #000;
	font-weight: bold;
}

.f1arial
{
	font-size: 10px;
	font-family: arial, helvetica, sans-serif;
	color: #000;
}

.f2arial
{
	font-size: 13px;
	font-family: arial, helvetica, sans-serif;
	color: #000;
}

.f3arial
{
	font-size: 16px;
	font-family: arial, helvetica, sans-serif;
	color: #000;
}

.f4arial
{
	font-size: 18px;
	font-family: arial, helvetica, sans-serif;
	color: #000;
}

.f5arial
{
	font-size: 24px;
	font-family: arial, helvetica, sans-serif;
	color: #000;
}

.f1arialb
{
	font-size: 10px;
	font-family: arial, helvetica, sans-serif;
	color: #000;
	font-weight: bold;
}

.f2arialb
{
	font-size: 13px;
	font-family: arial, helvetica, sans-serif;
	color: #000;
	font-weight: bold;
}

.f3arialb
{
	font-size: 16px;
	font-family: arial, helvetica, sans-serif;
	color: #000;
	font-weight: bold;
}

.f4arialb
{
	font-size: 18px;
	font-family: arial, helvetica, sans-serif;
	color: #000;
	font-weight: bold;
}

.f5arialb
{
	font-size: 24px;
	font-family: arial, helvetica, sans-serif;
	color: #000;
	font-weight: bold;
}

.f1verdana
{
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000;
}

.f2verdana
{
	font-size: 13px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000;
}

.f3verdana
{
	font-size: 16px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000;
}

.f4verdana
{
	font-size: 18px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000;
}

.f5verdana
{
	font-size: 24px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000;
}

.f1verdanab
{
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000;
	font-weight: bold;
}

.f2verdanab
{
	font-size: 13px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000;
	font-weight: bold;
}

.f3verdanab
{
	font-size: 16px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000;
	font-weight: bold;
}

.f4verdanab
{
	font-size: 18px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000;
	font-weight: bold;
}

.f5verdanab
{
	font-size: 24px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000;
	font-weight: bold;
}

.red { color: #f00; }
.red2 { color: #c00; }

/* show category */

.showcategory_header
{
	font-size: 24px;
	font-family: arial, helvetica, sans-serif;
	color: #5E9ED9;
	font-weight: bold;
}

/* show keywords */

.showkeywords_header
{
	font-size: 24px;
	font-family: arial, helvetica, sans-serif;
	color: #FC3;
	font-weight: bold;
}

input.f1search
{
	font-family: monaco, courier new, monospace;
	font-size: 9px;
	margin: 0px;
	padding: 0px;
}

select.f1search
{
	font-family: monaco, courier new, monospace;
	font-size: 9px;
	margin: 0px;
	padding: 0px;
}

input.searchsubmit
{
	font-size: 9px;
	margin: 0px;
	padding: 0px;
}

.epCardText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999;
}

/* view cart */

td.cartheader
{
	font-size: 10px;
	padding: 2px 3px 2px 3px;
	border-bottom: 1px solid #999;
}

td.cartheadernoborder
{
	font-size: 10px;
	padding: 2px 3px 2px 3px;
}

td.cart
{
	background-color: #ddd;
	font-size: 10px;
	padding: 2px 3px 2px 3px;
}

td.cart2
{
	background-color: #eee;
	font-size: 10px;
	padding: 2px 3px 2px 3px;
}

td.cartleft
{
	background-color: #ddd;
	font-size: 10px;
	padding: 2px 3px 2px 3px;
	border-left: 1px solid #999;
}

td.cartleftbottom
{
	background-color: #ddd;
	font-size: 10px;
	padding: 2px 3px 2px 3px;
	border-left: 1px solid #999;
	border-bottom: 1px solid #999;
}

td.cartright
{
	background-color: #ddd;
	font-size: 10px;
	padding: 2px 3px 2px 3px;
	border-right: 1px solid #999;
}

td.cartrightbottom
{
	background-color: #ddd;
	font-size: 10px;
	padding: 2px 3px 2px 3px;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
}

td.cart2right
{
	background-color: #eee;
	font-size: 10px;
	padding: 2px 3px 2px 3px;
	border-right: 1px solid #999;
}

td.cart2rightbottom
{
	background-color: #eee;
	font-size: 10px;
	padding: 2px 3px 2px 3px;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
}

td.cartbottom
{
	background-color: #ddd;
	font-size: 10px;
	padding: 2px 3px 2px 3px;
	border-bottom: 1px solid #999;
}

td.cart2bottom
{
	background-color: #eee;
	font-size: 10px;
	padding: 2px 3px 2px 3px;
	border-bottom: 1px solid #999;
}

td.cartwhite
{
	font-size: 10px;
	padding: 2px 3px 2px 3px;
}

td.cartwhite input
{
	margin: 0;
	padding: 0;
	font-size: 9px;
}

td.cartwhitetop
{
	font-size: 10px;
	padding: 2px 3px 2px 3px;
	border-top: 1px solid #999;
}

td.cartwhitebottom
{
	font-size: 10px;
	padding: 2px 3px 2px 3px;
	border-bottom: 1px solid #999;
}

td.cartwhitetopbottom
{
	font-size: 10px;
	padding: 2px 3px 2px 3px;
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
}

td.cartwhiteright
{
	font-size: 10px;
	padding: 2px 3px 2px 3px;
	border-right: 1px solid #999;
}

td.cartwhiterightbottom
{
	font-size: 10px;
	padding: 2px 3px 2px 3px;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
}

td.cartwhiterighttop
{
	font-size: 10px;
	padding: 2px 3px 2px 3px;
	border-right: 1px solid #999;
	border-top: 1px solid #999;
}

td.cartwhiterighttopbottom
{
	font-size: 10px;
	padding: 2px 3px 2px 3px;
	border-top: 1px solid #999;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
}

td.cartblueleftheader
{
	font-size: 10px;
	background-color: #ccf;
	border-top: 1px solid #99c;
	border-left: 1px solid #99c;
	padding: 2px 3px 2px 3px;
}

td.cartbluerightheader
{
	font-size: 10px;
	background-color: #ccf;
	border-top: 1px solid #99c;
	border-right: 1px solid #99c;
	padding: 2px 3px 2px 3px;
}

td.cartblueleft
{
	font-size: 10px;
	background-color: #ccf;
	border-left: 1px solid #99c;
	padding: 2px 3px 2px 3px;
}

td.cartblueleftbottom
{
	font-size: 10px;
	background-color: #ccf;
	border-left: 1px solid #99c;
	border-bottom: 1px solid #99c;
	padding: 2px 3px 2px 3px;
}

td.cartblueright
{
	font-size: 10px;
	background-color: #ccf;
	border-right: 1px solid #99c;
	padding: 2px 3px 2px 3px;
}

td.cartbluerightbottom
{
	font-size: 10px;
	background-color: #ccf;
	border-right: 1px solid #99c;
	border-bottom: 1px solid #99c;
	padding: 2px 3px 2px 3px;
}

span.cartpreorder
{
	font-size: 9px;
	color: #c00;
}