@charset "macintosh";
#shop_special   > p{
	color: #06C;
	margin: 0px 0px 20px;
	padding: 5px;
	border: thin ridge #069;
	font-weight: normal;
	background: #FFF;
	width: 150px;
}
#shop_special p {
	font-family: Arial, Helvetica, sans-serif;
	color: #06C;
	text-align: center;
	padding: 5px;
	font-size: .95em;
	line-height: 1.1em;
}
#special_box {
	padding-bottom: 0px;
}

#secondmen {
	border-bottom:medium #F60;
}
	
#scart {
	margin:4px 0 20px;
	padding:0 0 6px;
	font-size: 0.7em;
	
}
#scart p {
	color:#666;
	font-size:0.9em;
	margin:0 0 0 10px;
}
#scart a {
	color:#069;
	display:block;
	margin:0;
	padding:2px 5px 2px 10px;
	text-decoration:none;
}
#scart a:hover {
	color:#09C;
	text-decoration:none;
}
#authnet img {
border-color:#D6D6D6 #A4A4A4 #6A6A6A #C4C4C4;
border-style:solid;
border-width:2px;
}
#designContent {
font-size:0.8em;
padding:0;
}
#designContent p {
margin:2px 30px 6px;
}
#designContent h1 {
font-size:1em;
margin:6px 30px;
}
#homewlcm {
height:8.4em;
margin:10px 0 0 40px;
}
#hsbd {
height:166px;
margin:0 auto 4px;
width:550px;
}
h1#bbso1 {
font-size:1.1em;
font-weight:normal;
margin:4px 300px 4px 0;
}
h1#rslt {
	color:#F93;
	font-size:1.3em;
	font-weight:normal;
	margin:2px 0 2px 10px;
}
div#prod {
margin:0 auto;
padding:0;
width:560px;
}
div#prod .prodhdr, div#prodhome .prodhdr {
	background-color:#F7F8FD;
	color:#F93;
	font-size:1.2em;
	padding:2px 10px;
}
.reshdr {
	background-color:#F7F8FD;
	color:#F90;
	font-size:1em;
	padding:2px 10px;
}
div#prod p, div#prodhome p {
font-size:0.9em;
}
div#prod h2 {
font-size:0.9em;
font-weight:bold;
margin:0;
}
div#prodhome h2 {
	color:#F90;
	font-size:1em;
	font-weight:bold;
	margin:10px 0 0;
}
table.pagingLinks ul {
color:#CBD3E2;
list-style-type:none;
margin:0;
padding:0;
text-align:center;
width:100%;
}
table.pagingLinks ul li {
display:inline;
font-size:1em;
line-height:1.8em;
list-style-type:none;
margin:0;
padding:0;
text-align:center;
}
table.pagingLinks ul li.prenxt {
margin:0;
width:6em;
}
table.pagingLinks ul li.pcur {
color:#FF6000;
font-weight:bold;
padding:0 0.2em;
text-align:center;
}
table.pagingLinks ul li a {
	background-color:#FCFCFE;
	border:1px solid #EAEEFD;
	color:#F93;
	padding:0 0.2em;
	text-align:center;
	text-decoration:none;
}
table.pagingLinks ul li a:hover {
	background-color:#9CC;
	border:1px solid #FF99CC;
	color:#FFFFFF;
}
table#tableProductDetails {
margin:0 auto;
}
table#tableProductDetails h1 {
	font-size:1.5em;
	margin:0;
}
table#tableSearchResults td {
text-align:center;
vertical-align:top;
}
table#tableSearchResults.tabularData td.noprod {
border:1px solid #FFFFFF;
}
table#tableSearchResults.tabularData {
background-color:#F3F4FC;
}
table#tableSearchResults.tabularData p {
margin:0;
}
table#tableSearchResults.tabularData td {
background-color:#FFFFFF;
border-bottom:1px solid #DFDFFF;
border-collapse:collapse;
padding:20px 4px;
}
table.tabularData, table.tabularData td, table.tabularData th {
border:0 none;
border-collapse:collapse;
}
table.tabularData td, table.tabularData th {
padding:2px 3px;
}
input.noclr {
background-color:transparent;
border:medium none;
}
input.formCheckbox {
background:transparent none repeat scroll 0 0;
border:medium none;
}
.srch input#Search-keywords, .srch select, .srch textarea {
font-size:0.9em;
padding:2px;
}
table.shoppingcart th.remv {
font-size:0.9em;
}
table.shoppingcart td, table.shoppingcart th {
padding:2px 3px;
}
table.shoppingcart th a:link, table.shoppingcart th a:visited, table.shoppingcart th a:hover, table.shoppingcart th a:active {
color:#3051C2;
}
.smallprint {
font-size:0.8em;
}
hr.up {
background-color:#CCCCCC;
border:medium none;
color:#CCCCCC;
height:1px;
margin:30px 0 10px;
}
p#upsell, table.upsl {
margin-left:60px;
}
table.upsl a {
color:#3C51A6;
font-size:0.9em;
margin-left:10px;
}
a.shopby {
color:#4261CC;
}
.shp {
color:#339900;
}
.smpr {
font-size:0.84em;
}
.errorMessage {
color:#CC0033;
font-weight:bold;
}
.errorctc {
color:#CC0033;
font-size:0.8em;
}
div#ckout {
margin:0 auto;
padding:0;
width:560px;
}
