 html,body
{
	margin:0;
	padding:0;
	height:100%;
	border:0px;
	FONT-FAMILY: Avenir, Helvetica, Arial;
	FONT-FACE: Avenir, Helvetica, Arial;
	FONT-SIZE: 8pt;
	COLOR: #000000;	
}

.head
{
	FONT-SIZE: 16pt;
	FONT-WEIGHT: BOLD;
}

.subhead
{
	FONT-SIZE: 10pt;
	FONT-WEIGHT: BOLD;
	MARGIN-TOP:3px;
	MARGIN-BOTTOM:3px;
}
.subtext
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: Normal;
	LINE-HEIGHT:12pt;
	position: relative;
}
.date,a.date
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: Normal;
	COLOR: #000000;	
}
.footer
{
	FONT-SIZE: 7pt;
	COLOR: #AB9F95;	
}

A,A:active,A:visited,A:hover
{
	COLOR: #753F00;
	TEXT-DECORATION: none;
}

.goodThumbs
{
	margin-right:11px;
	border:solid 1px #BEBCAF;
	vertical-align:text-bottom;
}

.hrule
{
	width: 372px;
	padding-top: 20px;
	padding-bottom: 13px;
}

.bag
{
	width: 365px;
	padding-top: 5px;
	padding-bottom: 4px;
}

select
{
	border: solid 1px #D1D3D4;
	background-color: #D1D3D4;
	FONT-FAMILY: Avenir, Helvetica, Arial;
	FONT-FACE: Avenir, Helvetica, Arial;
	FONT-SIZE: 8pt;
}

img
{
	border:0px;
}

.imgOutline
{
	border: solid 1px #BCBEC0;  
}

.fancyImg
{
	margin-top:25px;
}

.bagImage
{
	width:111px;
	vertical-align:text-bottom;
	padding:1px;
	border:solid 1px #BEBCAF;
}

.bagQuantity
{
	font-size:7pt;
	text-align:right;
	width:18px;
	height:11px;
	margin:0px;
	float:right;
}

form
{
	padding: 0px;
	margin: 0px;
}

input
{
	border: solid 1px #000000;
	background-color: Transparent;
	FONT-FAMILY: Avenir, Helvetica, Arial;
	FONT-FACE: Avenir, Helvetica, Arial;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	padding-left: 2px;	
{
