/*
	$Id: sample.css,v 1.3 2008/12/30 18:32:15 eric Exp $

	To customize the colors of this store, replace all instances of #0033CC (primary color),
	#33CCFF (primary background color), and #D5DDF3 (secondary background color) with your
	preferred colors.
*/

body 
{
	font-family: arial, helvetica, verdana;
	background-color: white;
	color: black;
}

img{
	border-color: black;
}

a 
{ 
	color:#0033CC;
}

a.bold 
{ 
	color:#0033CC;
}

/*a:hover 
{ 
	color:#0033CC;
}*/

/* Colored curved boxes CSS */
table.lightBox
{
	background-color: #DA5858;
}

table.lightBox td.borderLeft
{
	border-color: #C70202;
}

table.lightBox td.borderRight
{
	border-color: #C70202;
}

table.lightBox td.borderBottom
{
	border-color: #C70202;
}

.highlight
{
	color:#C00000;
}

.pageHeader 
{
	border-color: black;
}

.pageSubHeader 
{
	color:#0033CC; 
	border-color: #0033CC;
}

a.subHeader
{
	color:#0033CC; 
}

a.subHeader:hover
{
	color:#000000;
}

.pageDescription
{
	color:#333333; 
}

.pageDescTip  
{ 
	color:#0033CC; 
}

a.pageDescLink 
{
	color:#0033CC; 
}

a.pageDescLink:hover { color:#000000; }

tr.tableHeaderOutline 
{
	background-color:#333333; 
	color:#ffffff; 
	font-family:arial; 
} 

td.tableHeaderOutlineLeftVert { border-color: #333333; } 

#errorMsg
{
	color:#CC6666; 
}

#successMsg
{
	color:#0033CC;
}

/* Header */
table#newSearchTable
{
	background-color: #33CCFF;
}

tr#newSearch 
{
	color: #0033CC; 
}

td.topRightNav
{
	color: #696969; 
}

td.topRightNav a 
{
	color: #696969; 
}

td.topRightNav a:hover {color: white;}

.searchSelect 
{  
	color:#0033CC; 
}

.searchTextBox 
{ 
	color:#333333; 
	border-color: #0033CC;
}

/* Info Boxes */
td.infoBoxHeader
{
	color: #FFFFFF;
	background-color: #0033CC;
}

td.infoBoxContent
{
	background-color: #33CCFF;
	border-color: #0033CC;
}

td.infoBoxFooter
{
	background-color: #33CCFF;
	border-color: #0033CC;
}

/* Left Include */
a.listDepartmentLink 
{ 
	color:#000000; 
}

a.listDepartmentLink:hover 
{ 
	color:#0033CC;
}

a.listCatalogLink 
{
	color: #696969;
}

a.listCatalogLink:hover { color:#0033CC;}

a.listHeadlineLink 
{ 
	color: black; 
}

a.advancedSearch 
{ 
	color:#333333;
}

a.advancedSearch:hover { color:#0033CC;}

/* Inventory Pages */
a.location 
{ 
	color:#000000;
}

a.location:hover { color:#0033CC;}

a.catalogInvoiceLine 
{ 
	color:#000000;
}

a.catalogInvoiceLine:hover 
{ 
	color:#0033CC; 
}

a.catalogDescriptionLink 
{
	color:#0033CC;
}

a.catalogDescriptionLink:hover { color:#000000; }

.catalogModel
{
	color:#0033CC;
}

.resultsDivider
{
	border-color: #0033CC;
}

td.resultsBoxHeader
{
	background-color: #D5DDF3;
	border-color: #0033CC;
}

td.resultsBoxContent
{
	background-color: #D5DDF3;
	border-color: #0033CC;
}

td.resultsBoxFooter
{
	background-color: #D5DDF3;
	border-color: #0033CC;
}

/*.catalogAttribute { border-color: #0033CC; }*/
tr.priceTableOnDiscount
{ 
	color:#000000; 
	background-color:#C8D96B;
}

tr.priceTableList
{ 
	color:#696969; 
	background-color:#ffffff;
}

td.regPriceTableLabel
{ 
	color:#333333;
	background-color:#ffffff;
}

td.regPriceTableValue
{ 
	color:#333333;
	background-color:#ffffff;
}

td.endColumnTableLabel
{ 
	color:#000000; 
	background-color:#ffffff;
}

td.endColumnTableValue
{ 
	color:#000000;
	background-color:#ffffff;
}

/*
tr.priceTableBlue 
{ 
	color:#0033CC;
	background-color:#ffffff;
}

tr.priceTableRed 
{ 
	color:#CC6666; 
	background-color:#ffffff;
}

*/
td.listDepartment 
{ 
	color:#0033CC;
}

td.listHeadline 
{
	color:#000000;
}

td.listCatalog 
{
	color:#696969;
}

td.locationNoLink
{
	color:#696969;
}

td.catalogAttributeDescription 
{
	color:#696969; 
}

.moreArrow 
{
	color:#0033CC; 
}

td.qty 
{
	color:#696969;
}

td.itemCount 
{
	color:#0033CC; 
}

td.orderItemList 
{
	color:#000000;
}

.qtyField 
{
	color:#0033CC; 
	border-color: #000000; 
}

/* Right Include */
a.viewOrder
{
	color:#000000;
}

a.orderListLink 
{
	color:#000000;
}

a.tools
{
	color:#000000;
}

.promoBullet
{
	color:#0033CC;
}

/* Product.php */
td.detailInvoiceLine 
{
	color:#0033CC;
}

td.slaveTableMsg 
{
	color:#0033CC;
}

td.slaveTableHeader 
{
	color:#696969; 
	background-color:#ffffff;
}

td.slaveTableQty 
{
	color:#0033CC; 
	background-color:#ffffff;
}

td.slaveTableReg 
{
	color:#000000; 
	background-color:#ffffff;
}

td.slaveTableList 
{
	color:#696969; 
	background-color:#ffffff;
}

td.slaveTableRegPrice 
{
	color:#333333;
	background-color:#ffffff;
}

td.slaveTableEndColumn 
{
	color:#000000;  
	background-color:#ffffff;
}

table.notes
{
	border-color: black;
}

table.notes td
{
	border-color: black;
}

/* Paging */
a.newSearch
{
	color:#0033CC;
}

a.viewMode 
{
	color:#0033CC;
}

a.pagingBold
{
	color:#0033CC;
}

a.pagingBold:hover { color:#000000;}

a.pagingPageLink
{
	color:#0033CC;
}

a.pagingPageLink:hover { color:#000000; }

.pagingInactive
{
	color:#696969;
}

td.numResultsFound 
{
	color:#000000;
}

td.resultsLabel 
{
	color:#000000;
}

td.paging 
{
	color:#000000;
}

select.resultsSelect 
{
	font-family:arial; 
	background-color:#ffffff; 
	color:#0033CC;
}

/* Complete Order Pages */
td.completeOrderActive 
{
	color:#CC6666; 
}

td.completeOrderFuture 
{
	color:#000000;
}

td.completeOrderMsg 
{
	color:#000000;
}

span#step 
{
	color: black;
}

table.tableForm {border-color: black;}

table.tableForm td.leftCell
{ 
	border-color: black; 
	background-color: #696969; 
	color: white; 
}

table.tableForm td.rightCell
{ 
	border-color: black; 
	background-color: #DDDDDD;
}

.seperator {border-color: black;}

table.tableForm td.sectionTitle
{ 
	background-color: black; 
	color: white; 
}

table.tableForm td.white
{ 
	border-color: black; 
	border-top-color: white; 
	color: black;
}

td#weightCost
{ 
	background-color: #0033CC; 
	color: white;
}

input.textInput { border-color: black;}

select.selectInput { border-color: black;}

a.orderProgressLink 
{
	color:#0033CC;
}

.orderProgress 
{ 
	color:#696969;
}

.summaryPo 
{ 
	color:#ffffff;
}

.orderSummary 
{ 
	color:#000000;
}

.shipRate 
{ 
	color:#000000;
}

.commitOrderSubTotalLabel 
{ 
	color:#ffffff;
	border-color: black;
	background-color:#000000;
}

.commitOrderSubTotal 
{
	color:#000000;
	border-color: black;
} 
.commitOrderShipTotalLabel 
{ 
	color:#ffffff; 
	border-color: black; 
	border-bottom-color: white; 
	background-color:#000000; 
}

.commitOrderShipTotal 
{
	color:#000000; 
	border-color: black; 
} 
.commitOrderTotalLabel 
{
	color:#ffffff;
	border-color: black;
	background-color:#000000;
}

.commitOrderTotal
{
	color:#000000;
	border-color: black;
} 
/* Order.php */
a.orderRecordLink 
{ 
	color: black;
}

tr.orderHeader 
{
	color:#ffffff;
	background-color:#000000;
}

td.orderStd 
{
	color:#000000;
	background-color:#DDDDDD;
	border-color: black;
}

td.leftCorner
{
	border-color: black;
}

td.orderTotal 
{
	color:#0033CC;
	background-color:#ffffff;
	border-color: black;
}

td.orderSubTotalLabel 
{
	color:#ffffff;
	background-color:#000000;
	border-color: black;
}

td.orderSubTotal 
{
	color:#000000;
	background-color:#ffffff;
	border-color: black;
}	
td.crossSellTitle
{
	background-color: #0033CC;
	color: white;
	border-color: black;
}

td.crossSellStd 
{
	color:#000000;
	border-color: black;
}

td.crossSellRight {border-color: black;}

/* Forms */
td.formLabel 
{ 
	color:#696969;
}

td.formLabelBlue
{
	color:#0033CC;
}

td.formHeader 
{ 
	color:#0033CC;
	border-color: #0033CC; 
}

.formInputSide
{
	color:#696969; 
}

.formTextBox 
{
	color:#0033CC;
	border-color: #000000;
}

.formSelect 
{ 
	color:#0033CC; 
}

.formSubmit 
{ 
	color:#0033CC; 
}

/* Tabs */
td.navTab {
	background: #D7D7D7;
	border-color: #696969;
}

td.navTab a {
	color: #696969;
}

td.navTabEnabled {
	background: #FFFFFF;
	border-color: #000000;

	color: #000000;
}

/* Apply Pages */
.applyMsgHeader
{
	color:#0033CC; 
}
