.bodynorm {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #000066}
.headlargegold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-style: normal; font-weight: bold; color: #FF9900}
.headmedgold {  font-family: "Times New Roman", Times, serif; font-size: 18px; font-style: italic; font-weight: bold; color: #FF9900}
.sidelink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FF9900; text-decoration: underline}
.headmedblue {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #333366}
.sidehead {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: small-caps; color: #3366CC; left: 4px; clip:  rect(   )}
.BoldBlue, ul.qty li, .shipping span {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000066}
.redbold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FF0000}
.italboldblue {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: italic; font-weight: bold; color: #003366}
.sideAlink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; color: #FF9900; font-style: normal; font-variant: normal; list-style-position: inside; list-style-type: none}
.BlueItal {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: italic; font-weight: normal; font-variant: normal; color: #333366}

.leftcol, .rightcol { padding:10px; }

table ul { padding-left:30px; }

#orderform {
	width:600px;
	padding-bottom:10px;
}

#orderform ul {
	padding:0; 
	list-style-type:none;
}

form#bulk, #review {
	width: 300px;
	margin-left: 10px;
	float:left;
	clear:left;
}

#review {
	width:580px;
}

#review ul { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #333366}

.shipping {
	width: 300px;
	margin: 0 auto;
	padding-bottom:10px;
}

.shipping input {
	margin:0 5px 0 10px;
}

ul.qty {
	padding-bottom:10px;
	margin:0;
}

ul.qty li, ul.review li {
	padding-bottom:10px;
}

ul.qty input {
	float:right;
	clear:right;
	width:35px;
	margin-left:10px;
}


ul.action li {
	float:right;
	width:120px;
	text-align:right;
}


ol.order {
	padding:5px 0;
	margin-left:20px;
}

#review span {
	float:right;
}

#review .total {
	font-weight:bold;
}

form#paypal input[name="submit"] {
	float:right;
}

.ppimg {
	float:right;
	clear:both;
	width:260px;
/*	text-align:right;*/
	margin-top:268px;
}

.footbar {
	clear:both;
}


/* Added by BLC - G */
ul.qty li{display:block;}
ul.qty li label{float:left;width:240px;padding-bottom:10px;display:block;}
.clear{clear:both;}

/* first:child / last_child is not cross browser compatible */
ul.action{margin-left:0px;}
ul.action li.reset {float:left;text-align:left;}
