body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-bottom:0px;
	margin-left:10px;
	margin-right:0px;
	margin-top:0px;
}

.formHeader {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.whoHeader {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #EE3366;
}
.subHeader {
	font-family: Arial, Helvetica, sans-serif;
	color: #EE3366;
	font-size: 10pt;
}
.newHeader
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	color:#FF6600;
	font-weight:bold;
}
.specHeader
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	color:#CC00FF;
	font-weight:bold;
}
.finHeader
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	color:#669900;
	font-weight:bold;
}
.finSubHeader {
	font-family: Arial, Helvetica, sans-serif;
	color: #669900;
	font-size: 10pt;
}
.storeHeader
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3399ff;
}
.storeSubHeader {
	font-family: Arial, Helvetica, sans-serif;
	color: #3399ff;
	font-size: 10pt;
}
.askHeader
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC6600;
}
.askSubHeader {
	font-family: Arial, Helvetica, sans-serif;
	color: #CC6600;
	font-size: 10pt;
}
.blueHeaders
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3399ff;
}
.printHeader
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	color:#000000;
	font-weight:bold;
}

.brightOrange
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	color:#FF6600;
	font-weight:bold;
}


td {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:10px;
	margin-bottom:10px;
}
blockquote {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:10px;
	margin-right:10px;
}
ul {
	margin-top:2px;
	margin-left:22px;
	margin-bottom:2px;
}
li {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:2px;
	margin-left:0px;
	margin-bottom:2px;
}

form {
	margin-top:0px;
	margin-bottom:0px;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

a.footerWho {
	color:#000000;
	font-size:11px;
	text-decoration: underline;
}
a.footerWho:hover {
	text-decoration:none;
	color:#FF3366;
}
a.footerWho:visited {
	text-decoration: underline;
	color: #666666;
}
a.footerWho:visited:hover {
	text-decoration:none;
	color: #FF3366;
}

a.footerWhat {
	color:#000000;
	font-size:11px;
	text-decoration: underline;
}
a.footerWhat:hover {
	text-decoration:none;
	color:#FF6600;
}
a.footerWhat:visited {
	text-decoration: underline;
	color: #666666;
}
a.footerWhat:visited:hover {
	text-decoration:none;
	color: #FF6600;
}

a.footerSpec {
	color:#000000;
	font-size:11px;
	text-decoration: underline;
}
a.footerSpec:hover {
	text-decoration:none;
	color:#CC00FF;
}
a.footerSpec:visited {
	text-decoration: underline;
	color: #666666;
}
a.footerSpec:visited:hover {
	text-decoration:none;
	color: #CC00FF;
}

a.footerFin {
	color:#000000;
	font-size:11px;
	text-decoration: underline;
}
a.footerFin:hover {
	text-decoration:none;
	color:#669900;
}
a.footerFin:visited {
	text-decoration: underline;
	color: #666666;
}
a.footerFin:visited:hover {
	text-decoration:none;
	color: #669900;
}

a.footerStore {
	color:#000000;
	font-size:11px;
	text-decoration: underline;
}
a.footerStore:hover {
	text-decoration:none;
	color:#3399FF;
}
a.footerStore:visited {
	text-decoration: underline;
	color: #666666;
}
a.footerStore:visited:hover {
	text-decoration:none;
	color: #3399FF;
}

a.footerAsk {
	color:#000000;
	font-size:11px;
	text-decoration: underline;
}
a.footerAsk:hover {
	text-decoration:none;
	color:#CC6600;
}
a.footerAsk:visited {
	text-decoration: underline;
	color: #666666;
}
a.footerAsk:visited:hover {
	text-decoration:none;
	color: #CC6600;
}

.footer {
	color:#000000;
	font-size:11px;
}

a.shoppingfrom {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#9C0000;
	font-size:9px;
	text-decoration: underline;
}
a.shoppingfrom:hover {
	text-decoration:none;
	color:#FF3333;
}
a.shoppingfrom:visited {
	text-decoration: underline;
	color: #9C0000;
}
a.shoppingfrom:visited:hover {
	text-decoration:none;
	color: #FF3333;
}
.shoppingfrom {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#9C0000;
	font-size:9px;
}

a {
	color:#9C0000;
	font-size:12px;
	text-decoration: underline;
}
a:hover {
	text-decoration:none;
	color:#FF3333;
}
a:visited {
	text-decoration: underline;
	color: #555555;
}
a:visited:hover {
	text-decoration:none;
	color: #FF3333;
}

a.all {
	color:#9C0000;
	font-size:12px;
	text-decoration: underline;
}
a.all:hover {
	text-decoration:none;
	color:#FF3333;
}
a.all:visited {
	text-decoration: underline;
	color: #555555;
}
a.all:visited:hover {
	text-decoration:none;
	color: #FF3333;
}

a.basket {
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	font-weight:bold;
	text-decoration: none;
	font-stretch : extra-condensed;
}
a.basket:hover {
	text-decoration:none;
	color:#000000;
}
a.basket:visited {
	text-decoration: none;
	color: #000000;
}
a.basket:visited:hover {
	text-decoration:none;
	color: #000000;
}

.cart {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
}
.carttot {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.cartnobord { 
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	border-style:solid; 
	border-width:0; 
	padding: 0 
}
.carttotnobord { 
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	border-style:solid; 
	border-width:0; 
	padding: 0 
}

.nobord { 
	border-style:solid; 
	border-width:0; 
	padding: 0 
}

.failed {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#9C0000;
	font-size:13px;
}

.where {
	color: #3399ff;
}

.wheremsg {
	color: #3399ff;
	font-size:10px;
}

.wherebutton {
	font-weight: bold; 
	color:#669900;
	background-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
}

select.where {
	color:#669900;
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight: bold;
}

.printBreak {
	page-break-after:always;
}

.autoReg {
	font-size:8pt;
}

.greyQuote {
	font-family: Arial, Helvetica, sans-serif;
	color: #888888;
	font-size: 10pt;
	font-weight: bold;
}
.greyAck {
	font-family: Arial, Helvetica, sans-serif;
	color: #9C9C9C;
	font-size: 8pt;
	font-weight: bold;
}
.imageLabel {
	font-size: 7pt;
	color: #000000;
	font-weight: normal;
}
