a 
{ 
	color:#666666;
	text-decoration:underline;
	font-weight: bold; 
}


li 								
{ 
	color:#666666; 
	font-weight: normal; 
	font-size: 13px; 
	line-height: 20px; 
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; 
	text-decoration: none; 
}
h3 								
{ 
	color: #FFFFFF; 
	font-size:15px; 
	line-height: 16px; 
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; 
	font-weight: normal; 
	text-decoration: none; 
}

body							
{ 
	color:#666666;
	background-color: #98CDCC; 
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; text-decoration: none; 
	font-weight: normal;
	font-size: 13px;
	line-height: 15px;
	text-decoration: none;
}


.userNormal							
{ 
	color:#666666;
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; text-decoration: none; 
	font-weight: normal;
	font-size: 13px;
	line-height: 15px;
	text-decoration: none;
}

.userHeader_1 								
{ 
	color: #FFFFFF; 
	font-size:15px; 
	line-height: 16px; 
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; 
	font-weight: bold; 
	font-size: 13px; 
	line-height: 17px; 
	text-decoration: none; 
	background-color: #98CDCC; 
}

.userHeader_2							
{ 
	color:#666666;
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; text-decoration: none; 
	font-weight: bold;
	font-size: 15px;
	line-height: 17px;
	text-decoration: none;
}





#body 
{

}

.popupImage
{
	border-color: #679a01;
	border-style: solid;
	
}

.centerDiv
{
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.layoutTable
{
	padding: 0px;
	border-spacing: 0px;
	border: 0px solid black;
	text-align: left;
	border-collapse: collapse;	
}
.headerCell
{
	height: 100px;
	width: 550px;
	background-image: url(img/header.jpg);
	padding: 0px;
	border-spacing: 0px;
}

.leftArea
{
	vertical-align: top;
	margin: 0px;
	background-color:#C6CE8C;
	width: 109px;
	padding: 0px;
	border-spacing: 0px;
}

.leftDiv
{
	margin: 10px;
}

.mainArea  
{
	vertical-align: top;
	margin: 0px;
	background-color: #FFFF99;
	width: 441px;
	padding: 0px;
	border-spacing: 0px;
}

.mainDiv
{
	margin: 10px;
}


.greyArea
{
	background-color:#999999;
	width: 109px;
	padding: 0px;
	border-spacing: 0px;
}

.imageArea
{
	background-image: url(img/about.jpg);
	width: 441px;
	height: 50px;
	padding: 0px;
	border-spacing: 0px;
}

.homeImageArea
{
	background-image: url(img/home.jpg);
	width: 441px;
	height: 268px;
	padding: 0px;
	border-spacing: 0px;
}


.copyright{
	font-size: 9px;
	color:#999999;
	width:550px; 
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	margin-top:20px; 
}
	

.main0separator 
{
	width:1px;
	padding:0px;
	border-right: 1px solid #666666;
}

.main0outerTABLE
{
	border-collapse: collapse;
	border-spacing:0px;
	padding:0px;
}
.main0outerTD 
{
	padding:0px;
	border-spacing:0px;	
}
.main0innerDIV
{
	text-align:center;
	vertical-align:middle;
	height: 15px;	
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 0px;
	padding-bottom: 0px;		
}
.main0innerDIV:hover
{
	text-align:center;	
	vertical-align: middle;	
	height: 15px;
	padding-right: 15px;	
	padding-left: 15px;	
	padding-top: 0px;
	padding-bottom: 0px;			
}
.main0innerDIV_current
{
	text-align:center;	
	vertical-align: middle;	
	height: 15px;	
	padding-right: 15px;	
	padding-left: 15px;	
	padding-top: 0px;
	padding-bottom: 0px;			
}
.main0A 
{ 
	color:#666666; 
	font-weight: 
	normal; 
	font-size: 14px; 
	line-height: 11px; 
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; 
	text-decoration: underline; 
	background-color: #98CDCC; 
}

.main0A:hover
{ 
	color:#666666; 
	font-weight: 
	normal; 
	font-size: 14px; 
	line-height: 11px; 
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; 
	text-decoration: underline; 
	background-color: #98CDCC; 
}
.main0A_current
{ 
	color:#666666; 
	font-weight: 
	normal; 
	font-size: 14px; 
	line-height: 11px; 
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif; 
	text-decoration: underline; 
	background-color: #98CDCC; 
}



.main1DIV
{
	border:1px;
	border-color:black;
	border-style:solid;
	background-color:#f0f0f0;
}
.main1outerTABLE
{
	border-spacing:0;
	background-color:#f0f0f0;
}
.main1innerTABLE
{
	border-spacing:0;
}
.main1outerTD 
{
	padding:0px;
}
.main1innerDIV
{
	padding:0px;
}
.main1A 
{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color: black;
	text-decoration:none;

}
.main1A:hover
{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color: red;
	text-decoration:none;	
}



.main2DIV
{
	border:1px;
	border-color:black;
	border-style:solid;
	background-color:#f0f0f0;
}
.main2outerTABLE
{
	border-spacing:0;
	background-color:#f0f0f0;
}
.main2innerTABLE
{
	border-spacing:0;
}
.main2outerTD 
{
	padding:0px;
}
.main2innerDIV
{
	padding:0px;
}
.main2A 
{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color: black;
	text-decoration:none;

}
.main2A:hover
{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color: red;
	text-decoration:none;	
}

.applicationFormLabelTd
{
	padding:0;
	width:100px;
	border: none;
	text-align: right;
}

.applicationFormFieldTd
{
	font-family: arial;
	font-size: 10px;
	padding:0;
	width:400px;
	border: none;	
}

.applicationFormTable
{
	border: 0px black none;
	border-spacing: 0;
	padding: 2px;

}

.applicationFormRequired
{
	font-family: arial;
	color: red;
	font-size: 9px;
}




.applicationFormLabelTd
{
	padding:0;
	width:100px;
	border: none;
	text-align: right;
}


.applicationFormInvalidLabelTd
{
	color: red;
	padding:0;
	width:100px;
	border: none;
	text-align: right;
}



.applicationFormFieldTd
{
	padding:0;
	width:200px;
	border: none;	
}
.applicationFormSeparatorTd
{
	width:4px;
}

.applicationFormTable
{
	width: 400px;
	border: 0px black none;
	border-spacing: 0;
	padding: 2px;

}

.applicationFormRequired
{
	font-family: arial;
	color: red;
	font-size: 9px;
}

.applicationCatalogTable
{
	width:100%;
}

.applicationCatalogTabularTable
{
	width:100%;
}

.applicationCatalogTdEven
{
	font-family:arial;
	font-size:10px;
	background-color: #FFFFFF;
}
.applicationCatalogTdOdd
{
	font-family:arial;
	font-size:10px;
	background-color: #cccccc;
}
.applicationCatalogTitle
{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
}
.applicationCatalogDescription
{
	font-family:arial;
	font-size:10px;
	font-weight:normal;
}
.applicationCatalogPrice
{
	font-family:arial;
	font-size:10px;
	font-weight:normal;
}
.applicationCatalogShipping
{
	font-family:arial;
	font-size:10px;
	font-weight:normal;
}
.applicationCatalogWeight
{
	font-family:arial;
	font-size:10px;
	font-weight:normal;
}
.applicationCatalogOptions
{
	font-family:arial;
	font-size:10px;
	font-weight:normal;
}
.applicationCatalogBuy
{
	font-family:arial;
	font-size:10px;
	font-weight:normal;
}
.applicationCatalogItemTable
{
	width:100%;
}
.applicationCatalogTitleTd
{
	width:50%;
}
.applicationCatalogImageTd
{
	width:50%;
}




.applicationCartTable
{
	width:100%;
	padding:0px;
	border-spacing:0px;
}

.applicationCartTdEven
{
	font-family:arial;
	font-size:10px;
	line-height: 10px;	
	background-color: #FFFFFF;
	padding:0px;	
	border-spacing:0px;	
	text-align:right;
}
.applicationCartTdOdd
{
	font-family:arial;
	font-size:10px;
	line-height: 10px;		
	background-color: #cccccc;
	padding:0px;	
	border-spacing:0px;	
	text-align:right;	
}

.applicationCartQuantity
{
	font-family:arial;
	font-size:10px;
	line-height: 10px;		
	background-color: #ffffff;
	padding:0px;	
	border-spacing:0px;	
	border: 1px blue solid;
}

.applicationCartRemove
{
	font-family:arial;
	font-size:10px;
	line-height: 10px;		
	color:red;
	text-decoration:none;	
}

.applicationCartHeader
{
	font-family:arial;
	font-size:10px;
	line-height: 10px;		
	color:white;
	background-color:black;
	text-align:right;	
}



.applicationCheckoutFormTable
{
	width: 800px;
	border: 1px black none;
	border-spacing: 0;
	padding: 2px;

}


.applicationCheckoutFormLabel
{
	width:600px;
	font-weight:bold;
	padding:0;
	border: none;
	text-align: left;
}


.applicationCheckoutFormLabelTd
{
	padding:0;
	width:200px;
	border: none;
	text-align: right;
}

.applicationCheckoutFormInvalidLabelTd
{
	color: red;
	padding:0;
	width:200px;
	border: none;
	text-align: right;
}



.applicationCheckoutFormFieldTd
{
	padding:0;
	width:600px;
	border: none;	
}
.applicationCheckoutFormSeparatorTd
{
	width:4px;
}


.applicationCheckoutFormRequired
{
	font-family: arial;
	color: red;
	font-size: 9px;
}

.applicationCheckoutMessage
{
	font-weight: bold;
}
.applicationCheckoutErrorMessage
{
	font-weight: bold;
	color: red;
}



.applicationFulfillmentTableHeader
{
	background-color: black;
	color: white;
	font-family: arial;
	font-weight: bold;
	font-size: 12px;
}

.applicationFulfillmentTableTdOdd
{
	background-color: #CCCCCC;
	color: black;
	font-family: arial;
	font-weight: normal;
	font-size: 12px;
}
.applicationFulfillmentTableTdEven
{
	background-color: white;
	color: black;
	font-family: arial;
	font-weight: normal;
	font-size: 12px;
}

.applicationFulfillmentHeader
{
	background-color: black;
	color: white;
	font-family: arial;
	font-weight: bold;
	font-size: 12px;
}

.applicationFulfillmentLabel
{
	background-color: white;
	color: black;
	font-family: arial;
	font-weight: bold;
	font-size: 12px;
}

.applicationFulfillmentValue
{
	background-color: white;
	color: black;
	font-family: arial;
	font-weight: normal;
	font-size: 12px;
}.applicationSearchForm 
{
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}
.applicationSearchKeywords 
{
	border-bottom: #ffffff;
	border-right: #ffffff;
	border-top: #333333;
	border-left: #333333;	
	border-width:2px;
	border-style: solid;	
	margin-left:auto;
	margin-right:auto;
	width:100px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
}
.applicationSearchTD
{
	padding:5px;
}
.applicationSearchButton 
{
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	border-top: #ffffff;
	border-left: #ffffff;
	border-bottom: #333333;
	border-right: #333333;	
	width:60px;
	border-width:2px;
	border-style: solid;
}
.applicationSearchA 
{
	text-decoration: none;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight:bold;
	color:white;
}


 
