html, body {
	padding: 0px;
	margin: 0px auto auto auto;
	font-family: Arial, Helvetica, Verdana, sans-serif;
 	font-size: 11px;
	text-align: justify;
}

embed {
	bottom: 0px;
	left: 0px;
}

h1, h2, h3, h4, h5, th, thead, tfoot { }
h1 { }
h2 { }
h3 { }
h4 { }
h5 { }
h6 { }
p, td {
}
tfoot, thead { }
th { }

small { font-size: .9em; }
big { font-size: 1.2em; }
blockquote, pre { font-family: Courier New, monospace; font-size: 1em; }
img { border: none; }

a:link,
a:visited,
a:active { color: #676767; text-decoration: none; }
a:hover { color: #CC6699; text-decoration: none; }

#Layout_Footer a:link,
#Layout_Footer a:visited,
#Layout_Footer a:active { color: #FFFFFF; text-decoration: none; }
#Layout_Footer a:hover { color: #CC6699; text-decoration: none; }

#Retail_Main table{
	/*position: absolute;*/
	width: 740px;
	text-align: left;
	border-spacing: 0px;
	padding: 0px;
	margin: 0px;
	height: 100%;
	empty-cells: show;
}
#Retail_Main td {
	width: 360px;
	padding: 5px;
	margin: 0px;
	border-top: solid 1px #999999;
	border-right: solid 1px #999999;
	border-collapse: collapse;
	text-align: left;
	vertical-align: top;
	font-size: 11px;
	letter-spacing: 0.2px;
	line-height: 11px;
}
#Retail_Main img {
	float: left;
	margin: 2px 10px 2px 2px;
	clear: both;
	vertical-align: top;
	/*width: 200px;
	height: 150px;*/
}

.purpleText {
	color: #5b3453;
}
.boldgreyText {
	color: #676767;
	font-weight: bold;
	/*letter-spacing: -0.2px;*/
}
.capitalText {
	text-transform: uppercase;
}
.highlightText {
	font-weight: bold;
	text-transform: uppercase;
	font-size: 10px;
	color: #7c7c7c;
	/*letter-spacing: -0.2px;
	padding: 15px 0px 0px 0px;
	margin: 15px 0px 0px 0px;
	top: 10px;*/
}
.largerText {
	font-size: 13px;
	line-height: 14px;
}
.boxlink {
	padding: 5px;
	border: 1px solid #CCCCCC;
	background: #330033;
	text-align: center;
	font-size: 12px;
	width: 60px;
	font-weight: bold;
}
#Layout_Content .boxlink a:link, #Layout_Content .boxlink a:visited, #Layout_Content .buttonlink a:link {color: #FFFFFF;}
#Layout_Content .boxlink a:hover, #Layout_Content .boxlink a:active {color: #999999;}
.buttonlink {
	display: block;
	width: 80px;
}
.LoginButton, .Link, .LogoutButton {
	padding: 2px 5px;
	border: 1px solid #CCCCCC;
	background: #330033;
	text-align: center;
	font-size: 12px;
	margin: 10px auto 3px auto;
	line-height: 25px;
	color: #FFFFFF;
}
.LogoutButton { margin: 0px; }
/*.LogoutButton:hover { background: #663366; }*/

.backlink {
	display: block;
	margin: 10px;
}

#ProductsImageryNote h3 { font-size: 10px; color: #BBBBBBB; font-weight: bold; margin: 0px;}
#ProductsImageryNote p { font-size: 10px; color: #330033; margin: 0px 0px 10px 0px; }