html, a {
	color: #1b2b4c;
}

p.smallText {
	font-size: 75%;
	color: #1b2b4c;
}

fieldset {
	border: 0;
	padding: 3px;
}
fieldset.cartBox input {
	margin-left: 4px;
}

p.breadCrumb, p.breadCrumb a {
	font-size: 11px;
	color: #1b2b4c;
	text-decoration: none;
	font-style: italic;
}

h1 {
	color: #1b2b4c;
	font-size: 150%;
	padding-bottom: 15px;
}

table.product_table {
/*	width: 100%;
*/}

td.product_image img {
	border:3px solid #1b2b4c;
	padding: 6px;
}
td.product_image a {
	text-decoration: none;
	font-size: 90%;
}

p.plainbox-description {
	margin-top: 5px;
	font-size: 90%;
}

table.product_table td.product_image {
	text-align: right;
	padding-right: 10px;
	width: 25%;
}
table.product_table td.product_table_info {
	text-align: left;
	padding-left: 10px;
	width: 75%;
}

div#contact_address {
	margin-left: 15%;
	margin-bottom: 20px;
}

table.productListing .productListing-even td, table.productListing .productListing-odd td {
	border: 1px solid #1b2b4c;
	border-bottom: 0;
	border-right: 0;
}
table.productListing {
	border-bottom: 1px solid #1b2b4c;
}
table.productListing .productListing-even td {
	background: #b0c2dc;	
}
table.productListing .productListing-odd td {
	background: #e9e9e9;
}
table.productListing td {
	padding: 1px 4px;
}
.buttons a, .buttons input {
	padding-right: 5px;
}
.productListing-data a {
	color: #1b2b4c;
	text-decoration: none;
}
.productListing-data tr td {
	padding-bottom: 5px;
}
span.listing_price {
	color: black;
}

table.category_listing {
/*	width: 100%;
*/}

td.category_row {
/*	width: 25%;
*/}
td.category_row img {
	border:3px solid #1b2b4c;
}
td.category_row a {
	color: #1b2b4c;
	text-decoration: none;
}

div.module {
	margin-top: 2em;
}
.productListing-data-description-odd, .productListing-data-description-even {
	color: black;
	padding-left: 8px;
	font-size: 75%;
}
.productListing-data img {
	border:3px solid #1b2b4c;
	padding: 6px;
}

p.productTellAFriend {
	margin-top: 25px;
	font-size: 80%;
}
p.productTellAFriend a {
	color: #1b2b4c;
}
.plainbox-description {
	clear: both;
}
div.productInfo {
	font-weight: bold;
}
.attributes legend {
	font-weight: bold;
}
.attributes label {
	display: block;
}
.attributes label input {
	padding-right: 4px;
}

div#shopping_cart_listing .productListing-data img {
	border: 0;
}

body.image_popup {
	background: white;
}

a.attribute_view_sample {
	font-size: 80%;
	color: black;
}

div.categoryInfo {
	display: none;
}
div.categoryPaging {
	display:none;
}
