@charset "UTF-8";
/* CSS Document */

.myAccountWidget {
	margin-bottom:10px;
}

.myAccountWidget .widgetHeader {
	height:32px;
	padding:0 5px;
}

.myAccountWidget .widgetContent {

}

.myAccountWidget .widgetDollars {

}

form {
	margin:0px;
	padding:0px;
}

body {

}

td {
	
}

.clear {
	clear:both;
}

h1 {
	
}


h3 {
	
}

a {
	
}

.btn {
	
}

.btnSubmit {
	
}

.btnGo {
	
}

.tableHeader {
		
}

.tableHeader a {
	
}

.tableSubHeader {
			
}

.tableData {
	
}

.stroke {
	
}

.highlightCart {
	
}

.highlightApprovals {

}

/* main */
#main {
	width:955px;
	margin:0px auto;
	text-align:left;	
}

/* header */
#header {
	
}

/* topNav */
#topNav {
	height:30px;
	line-height:30px;
	padding-left:10px;
	
}

#topNav .topNavLeft {
	float:left;
}

#topNav .topNavLeft ul{
	list-style:none;
	margin:0px;
	padding:0px;
}

#topNav .topNavLeft li {
	display:inline;
}

#topNav .topNavLeft a {
	
}

#topNav .topNavLeft a:hover {
	
}

#topNav .topNavRight {
	text-align:right;
	padding-right:10px;
}

#topNav .topNavRight ul {
	list-style:none;
	margin:0px;
	padding:0px;
}

#topNav .topNavRight li {
	display:inline;
}

#topNav .topNavRight a {
	
}

#topNav .topNavRight a:hover {
	
}

/* logo */
#logo {

}

/* subNav */
#subNav {
	height:36px;

	line-height:36px;
	padding-left:20px;
	
}

#subNav .subNavLeft {
	float:left;
}

#subNav .subNavLeft form {
	margin:0px;
	padding:0px;
}

#subNav .subNavLeft input {
	margin:0px;
	padding:0px;
}

#subNav .subNavRight {
	text-align:right;
	padding-right:20px;
}

#subnav .subNavRight .cart {
	
	padding-left:30px;
	height:17px;
	
}

#subNav .subNavRight ul {
	list-style:none;
	margin:0px;
	padding:0px;
}

#subNav .subNavRight li {
	display:inline;
}

#subNav .subNavRight a {
	
}


#subNav .subNavRight a:hover {
	
}

/* bodyContent */
#bodyContent {
	
	width:auto;
	display:block;
}

/* leftNav */
#leftNav {
	width:170px;
	float:left;
	padding:10px 10px 10px 10px;
	margin-right:10px;

}

/* contentArea */
#contentArea {
	float:left;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:20px;

	/padding-right:0px;	
	width:715px;
}

.middleCategories {
	margin-bottom:5px;
}

.middleCategories a {	
	color:#666;
	text-decoration:none;
}

.middleCategories .categorySubHeader {
	height:30px;
	line-height:30px;
	
	
	padding-left:10px;
	
	
	margin-bottom:10px;
}

.featuredProducts {
	
}

.featuredProducts .featuredProdName {

}

.featuredProducts .featuredSubHeader {
	height:30px;
	line-height:30px;


	padding-left:10px;
	
	
	margin-bottom:10px;
}

.topBanner {
	margin-bottom:10px;
}

.rightBanners {
	margin-bottom:10px;
	padding-left:5px;
}


/* footer */
#footer {
	width:955px;
	height:30px;
	line-height:30px;
	text-align:center;
		
}

#footer a {
	padding:0 1em;

}

#footer a:hover {
	
}



/* productPage */
#productPage {
	display:block;
	width:680px;
	float:left;
	font-size:9px;
}

#productPage .description {
	display:block;

}

#productPage .colors {
	display:block;
}

#productPage .details {
	display:block;
}

#productPage .tabBackground {

	display:block;
	width:245px;
	height:24px;
	margin-top:-3px;
	padding-top:5px;	
}

#productPage .tabBackground ul {
	list-style:none;
	margin:0px;
	padding:0px;
}

#productPage .tabBackground li {
	display:block;
	float:left;
	padding-left:10px;
}

#productPage .tabBackground .tabOn {
	
}

#productPage .tabBackground .tabOff {
	
}

#productPage a {
	text-decoration:none;
}

#productPage ul {
	margin:0px;
	padding:0px;
	padding-left:20px;
	margin-top:10px;
	margin-bottom:10px;	
}

#productPage h1 {
	border:none;
	width:auto;
	margin:0px;
	padding:0px;
}

#productPage h3 {
	width:auto;
	margin-bottom:5px;
	
}

#productPage .prodNumber {
	
}

#productPage .prodName {

}

#productPage .leftColumn {
	display:block;
	float:left;
	width:300px;
}

#productPage .rightColumn {
	display:block;
	float:left;
	width:250px;
}

#productPage .gridHeader {
		
}

#productPage .gridSubHeader1 {
			
}

#productPage .gridSubHeader2 {
		
}

#productPage .priceGrid {

}

#productPage li {
	margin:0px;
}

