BODY  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:xx-small;
	azimuth:center;
	max-width:1024px;
	margin-left:3%;
	margin-right:3%;
	margin-top:0px;
}
a:link  {   color:Navy;	text-decoration:none;}
a:visited  {color:Blue;	text-decoration:none; }
a:active  { color:#FF0000; text-decoration:Underline; }
a:hover  { color:Navy; text-decoration:Underline; }


li#ixprod { font-size:xx-small; }
a:link#ixlink { font-size:xx-small; color:#0000FF;}
a:link:hover#ixlink  { color:Red; text-decoration:Underline; }

EM.h1 {	font-size:small;}

PRE { font-family:sans-serif;	font-size:x-small;}

DIV.ordering {	font-size:x-small;}

HR.tddiv {padding-bottom:0px;	margin-right:33%; margin-top:10%; }

HR.cell 
	{ padding-bottom:0px; padding-top:0px; margin-right:20%; margin-left:20%;	max-width:60%;}

UL {margin-left:8px; padding-left:8px; text-align:left;}

em.price {	font-size:small; font-weight:bold;}

em.price-strike {	font-size:small;	font-weight:bold;	text-decoration:line-through;}

div.redirect{	text-align:center;	margin-top: 50px;	margin-bottom:50px; }

H1{	background-color:#B5B6C8;	font:bold;	font-size:x-small;	color: Black;
	text-align:center;	margin-top:3px;	margin-bottom:3px;	border: thin solid;}

H3.nopad {	padding-bottom:0px; padding-top:0px; margin-bottom:0px; margin-top:0px; }

BLOCKQUOTE { text-align:center;	margin-top:0px;	margin-bottom:8px;	
	vertical-align:middle;	background-color:#FFFF99;	color: navy;
	font-weight:bold;	font-size: x-small;	border:thin solid;	 padding:4 4 4 4;
}

BLOCKQUOTE.blue {
	text-align:center;
	margin-top:0px;
	margin-bottom:8px;
	vertical-align:middle;
	color: Yellow;
	font-weight:bold;
	font-size: x-small;
	border:thin solid;
	padding:4 4 4 4;
	background-color:Navy;
	border-color:white;
}


BLOCKQUOTE.bq1 {
	text-align:center;
	margin-top:0px;
	margin-bottom:8px;
	vertical-align:middle;
	color: navy;
	font-weight:bold;
	font-size: small;
	border:thin solid;
	padding: 4 4 4 4;
	background-color:#B5B6C8;
}

BLOCKQUOTE.banner {
	border-width: medium;
	text-align:left;
	margin-top:0px;
	margin-bottom:4px;
	margin-left: 2px;
	margin-right: 4px;
	font-weight:bold;
	font-size: xx-small;
	padding: 1 4 1 4;
	background-image:url(http://choiceprinters.com/images/ltgry.jpg);
	background-repeat:repeat;
	color:black;
	border:medium outset Gray;
}

BLOCKQUOTE.bl {
	border-width: 0;
	text-align:left;
	margin:0 4 4 2;
	padding: 1 4 1 4;
	font-weight:bold;
	font-size: xx-small;
	padding: 1 4 1 4;
	background-image:url(images/blylgrd.jpg);
	background-repeat:repeat;
	color:yellow;
	border:none;
}

LH  {	font-weight:Bold;	font-style:Italic;	color:#FF0000; }


P  { font-size:small;	text-align:center;}

p.order {
	BORDER: ridge;
	FONT-SIZE: medium;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	TEXT-ALIGN: center;
	FONT-VARIANT: normal;
}

P.linkpage {border:thin solid; background-color:Silver; margin-right:20%; margin-left:20%;}

P.linkpagealt {	border:thin solid;	margin-right:20%;	margin-left:20%;}

P.legal {font-family:Times, Serif; font-size:x-small; font-weight:normal; font-style:italic;}

TABLE.menumain{	max-width="500";	padding:2;}

TABLE.product {
	max-width:100%;
	padding:1;
	empty-cells:show;
	text-align:center;
	border-collapse:separate;
	min-width:1024px;
	border:1;
	margin:0 0 0 0;
}

TABLE.novmargins {
	background-repeat:;
	background:transparent;
	margin-top:0px;
	padding-top:0px;
	margin-bottom:0px;
	padding-bottom: 0px;
	border-bottom-style:none;
	border-bottom-color:Black;
	font-size:x-small;
}

TABLE.subtable { margin-bottom:8px; font-size:x-small; border-left:5%%; border-right:5%%;}

TH {font-weight:bold;}

TH.menu  {
	font-style:italic;
	font-weight:normal;
	font-size:xx-small;
	text-align:center;
}

TH.thlbi  {
	font-style: italic;
	font-weight: bold;
	font-size: small;
	vertical-align: middle;
	text-align: center;
	background-color: Yellow;
}

TH.thbi  {
	font-weight:bold;
	font-size:small;
	text-align:center;
}

TR.cap  {
	font-weight:bold;
	font-size:large;
	text-align:center;
	background-color:Navy;
	color:Yellow;
	font-style:oblique;
}

TD.head  {
	font-weight:bold;
	font-size:medium;
	text-align:center;
	width:25%;
}

TR.special{	background-image:url(images/blylgrd.jpg);	background-repeat:no-repeat;}

TD.menu {	font-size: Small;	color:Blue;	text-align:left;}

TD.menusub { font-size: x-small;	color:Blue;	margin-left:20px; padding-left:20px;}

TD.menusubsub {
	font-size: x-small;
	color:Blue;
	text-align:left;
	font-style:italic;
	margin-left:40px;
	padding-left:40px;
}
TD.data  {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:x-small;
	text-align:center;
}

TD.index  {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:x-small;
	text-align:center;
}

TD.desc  {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:x-small;
	text-align:center;
	padding-left:6px;
	padding-right:6px;
}

TD.image  {
   width: 175;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:small;
	text-align:center;
}

TD.price  {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:x-small;
	text-align:left;
	padding:8px 8px 8px 8px;
	width:20%;
}

CAPTION.cat {	font-weight:800;	font-size:larger;}

ul { font-size: 10pt; }

table.sr {
	border-collapse: collapse;
	border: 2px solid blue;
	margin-bottom:2px;
}
td.sr{
	border: 1px solid Navy;
	padding: 1em;
	padding-bottom: 2px;
	padding-top: 2px;
	font-size: x-small;
}			   
td.srhd{
	border: 1px solid Navy;
	padding: 1em;
	font-weight: bold;
	padding-bottom: 2px;
	padding-top: 2px;
}			   

