@charset "utf-8";
/* CSS Document */

body {
	background-image:url(/images/bg-content.jpg);
	background-repeat:repeat-x;
	background-position:center top;
}

/* rounded corner boxes */
.boxtop, .boxall {
	display:block;
	padding:10px;
}

.boxtop { 
	border-top-left-radius: 10px;
	-moz-border-radius-topleft:10px;
	border-top-right-radius: 10px;
	-moz-border-radius-topright:10px;
}

.boxall {
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

.ltblue {
	background-color:#b9e1ef;
}

.quarter {
	width:200px;
}

.half {
	width:440px;
}

.threequarter {
	width:680px;
}

/* ECT STYLES */

/*Table containing all products*/
.products {
	width:980px;
}

/*horizontal line betewwn each product*/
hr.prodseparator {
	width:100%;
	height:4px;
	border:none;
	background-color:#b6bdc2;
margin:10px 0 14px 0;
}

/*breadcrumb navigation*/
.prodnavigation {
	margin:10px 0;	
}

/*Details Link*/
.ectlink {
	color:#555;
	text-decoration:none;
}

.ectlink:hover {
	text-decoration:underline;
}

/*Product Details Button*/
a.prDets {
	background-image: url(/images/btn_details.png);
	width:80px;
	height:36px;
	text-align:left;
	text-indent:-9999px;
	display:block;
}

a.prDets:hover {
	background-position:left bottom;
}

/*dropdown to filter products by price*/
.prodfilterbar {
	background-color:#555;
	padding:3px;
}

/*background for all products*/
.products {
	
}

/*product title*/
.prodname a.ectlink {
	color:#0075cc;
}

/*product description*/
.proddescription,.detaildescription {
	padding:0 0 12px 0;
	font-size:90%;
}



/*greyed out list price and product price*/
.prodprice, .listprice {
	text-align:left;
}

/*product price*/
.prodprice {
	
}

/*List Price Only*/
.listprice {
	font-size:85%;
}

/*Add to cart button*/
.buybutton {
	
}

/*Product Options Table*/
.prodoptions td {
	padding:6px;
	background-color:#ddd;
}

/*Product option name*/
.prodoption {
	
}

/*individual options*/
.options {
	
}

/*main checkout button*/
.cscheckoutbutton {
	display:none;
}

/*Previous / Next link at bottom*/
.pagenums {
padding:0 0 14px; 0;
}

/*Detail page product name*/
.detailname {
color:#0075cc;
}

/*STANDARD HTML ELEMENTS*/

h1 {
	font-size:160%;
	color:#0075cc;
	padding:10px 0;
}

h2 {
	font-size:130%;
	color:#555;
	margin-bottom:12px;
}

h3 {
	font-size:110%;
	color:#555;
	margin-bottom:12px;
}

h4 {
	font-size:90%;
	color:#555;
	margin-bottom:12px;
}

p {
	font-size:85%;
	margin-bottom:12px;
}

/* CONTACT US FORM */

label {
	display:block;
	width:100%;
	margin-bottom:2px;
}

fieldset {
	padding:10px;
}

.notice {
	background-color:#199670;
	color:#fff;
	padding:10px;
}

.warning {
	color:#c00;
	font-weight:bold;
}