﻿body
{
    text-align: center;
    margin: 0px auto;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 10pt;
    color: #666666;
}

#main
{
	position: relative;
	margin: 0px auto;
	background-image: url(images/catalog_bg.png);
	background-repeat: repeat-y;
	width: 800px;
	text-align: center;
}

#content
{
	width: 700px;
	padding: 5px;
	border: 1px solid #C4D9D9;
	background-color: #FFFFFF;
	margin: 0px auto;
}

#cartTotal
{
	position: absolute;
	left: 200px;
	top: 98px;
	text-align: right;
	width: 400px;
	height: 18px;
	font-size: 8pt;
	color: #666666;
}

#address
{
	font-size: 8pt;
	color: #666666;
	margin-bottom: 15px;	
}

.catalog_categories
{
	font-size: 12pt;
	font-weight: bold;
	color: #666666;
	cursor: pointer;
	line-height: 26px;
	text-align: left;
	padding: 3px;
}
.page_title
{
	font-size: 15pt;
	font-weight: bold;
	color: #C4D9D9;
	line-height: 50px;
	text-align: left;
	padding: 5px;
}

.catalog_categories input
{
	cursor: pointer;
}

.catalog_categories label
{
	cursor: pointer;
	margin-right: 25px;
}

table.addtocart
{
	color: #666666;
	font-size: 10pt;
}

.error_message
{
	font-size: 10pt;
	color: Red;
}

.textbox
{
	border: 1px solid #C4D9D9;
	color: #666666;
	font-size: 10pt;
	width:150px;
}
.ddl
{
	border: 1px solid #C4D9D9;
	color: #666666;
	font-size: 10pt;
	width:150px;
}
.footnote
{
	font-size: 8pt;
	color: #666666;
}

.required
{
	color: Red;
}

.confirmtitle
{
	text-align: left;
}

.confirmbox
{
	border: 1px solid #C4D9D9;
	padding: 10px;
}

.greenlabel
{
	color: #83A5A3;
}

.crumbtrail
{
	position: absolute;
	left: 44px;
	top: 145px;
}
/********************* Top Sellers Page ********************/
.ts_header
{
	margin-bottom: 15px;
	font-size: 12pt;
	color: #83A5A3;
}

.ts_text
{
	text-align: left;
	margin-bottom: 10px;
}

.ts_price
{
	text-align: left;
	margin-bottom: 50px;
}

/********************* Links *******************************/
a:link, a:active, a:visited
{
	color: #83A5A3;
}

a:hover
{
	color: #FFC081;
}

/********************* DataView Classes ********************/
.dataview_header
{
	color: #666666;
	border: 1px solid #C4D9D9;
	background-color: #F9FBFB;
	font-weight: normal;
	font-size: 10pt;	
}

.dataview
{
	font-size: 9pt;
	color: #666666;
}

.dataview td
{
	padding: 3px;
}

.dataview_row
{
	background-color: #FFFFFF;
}

.dataview_altrow
{
	background-color: #F9FBFB;
}

.cartTotal
{
	border-top: 1px solid #FFE2C6;
	background-color: #FFEFDF;
	border-color: #FFE2C6;
}

/********************* ListView Classes ********************/
.listview_header
{
	color: #666666;
	border: 1px solid #C4D9D9;
	background-color: #F9FBFB;
	font-weight: normal;
	font-size: 10pt;	
}