body
{
	background-color:#FFFFFF;
	font-family:Arial;
	font-size:12px;
	color: #000000;
	margin-top: 0;
}

h1
{
	font-size: 22px;
	color: #B6D4A0;
	margin-top: 0px;
	padding-top: 0px;
}

table.subcategory
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	padding-top: 10px;
	
}

tr.main
{
	border-right-style: double;
	border-bottom-style: none;
	border-left-style: none;
	border-top-style: none;
}

.formstyle
{
	margin-left:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom: 0px;
	margin-right:0px;
}	

.collapse
{
	display: none;
}

.collapsesubcat
{
	display: none;
	bordercolor: #EFF8ED;
	background-color: #E1F2DF;
}

.expandsubcat
{
	background-color: #E3F2E3;
}

.coinputtext { background-color: #E3F2E3; border: #E3F2E3; border-style: solid; font-size:12px; font-family: Arial; color: #000000}
.coinputselect{background-color: #E3F2E3; border: #E3F2E3; border-style: solid; font-size:12px; font-family: Arial; color: #000000}
.inputtextold { background-color: #E3F2E3; border: #A5D69F; border-style: double; font-size:12px; font-family: Arial; color: #000000}
.greeninputtextold { background-color: #E3FFFF; border: #61AD4C; border-style: double; font-size:12px; font-family: Arial; color: #000000}
.inputtext { background-color: #E3F2E3; border: #E3F2E3; border-style: solid; font-size:12px; font-family: Arial; color: #000000}
.greeninputtext { background-color: #E3FFFF; border: #E3FFFF; border-style: solid; font-size:12px; font-family: Arial; color: #000000}
.inputselect{background-color: #E3F2E3; border: #A5D69F; border-style: double; font-size:12px; font-family: Arial; color: #000000}
.inputbutton {background-color: #A5D69F; border: #A5D69F; border-style: solid; color: #000000; font-size:11px; font-family: Arial; font-weight:bold}
.inputbuttonblack {background-color: #A5D69F; border: #A5D69F; border-style: solid; color: #000000; font-size:11px; font-family: Arial}
.lightinputbutton {background-color: #61AD4C; border: #61AD4C; border-style: solid; color: #000000; font-size:11px; font-family: Arial; font-weight:bold}
.darktext {font-family: Arial; font-size:12px; color: #000000;}
.quote {font-family: Arial; font-size:12px; color: #000000; margin-left: 15px; margin-right: 15px;}
.cataloguetext {font-family: Arial; font-size:12px; color: #000000; margin-left: 10px; margin-right: 10px}
.redtext {color: #FF3300; font-family: Arial; font-size:10px; text-decoration: blink}
.mdredtext {color: #FF3300; font-family: Arial; font-size:12px; text-decoration: blink}
.lighttext {color: #99FF66; font-family: Arial; font-size: 20px; text-decoration: blink}
.footertext {font-family: Arial; font-size: 11px; color: #000000}
.ultext {font-family: Arial; font-size: 10px; color: #000000; margin-left: 10px}
.carttitle {font-family: Arial; font-size: 18px; color: #A5D69F}
.lgdarktext {font-family: Arial; font-size:14px; color: #000000}
.homepagetext {font-family: Arial; padding-left: 10px; padding-right: 10px; line-height: 20px; font-size:15px; color: #000000}
.lgblack {font-family: Arial; font-size: 16px; color: #000000}
.coindenttext {font-family: Arial; font-size:12px; color: #000000; margin-left: 80px; margin-right: 0px}

.itemdisplay
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	padding-left: 3px;	
}

.itemtextdisplay
{
	margin-left:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom: 0px;
	margin-right:10px;
	text-align: left;
	text-decoration:none;
	font-family: Arial;
	font-size:12px;
	line-height: 15px;
	color: #000000;
}


.cattitle
{
	margin-left:0px;
	padding-left:10px;
	padding-right:2px;
	padding-top:5px;
	padding-bottom: 2px;
	display:block;
	text-align:left;
	text-decoration:none;
	font-family: Arial;
	font-weight:bold;
	font-size:16px;
	color: #000000;
}

.subcattitle
{
	margin-left:0px;
	padding-left:2px;
	padding-right:2px;
	padding-top:5px;
	padding-bottom: 2px;
	display:block;
	text-decoration:none;
	font-family: Arial;
	font-size:14px;
	font-weight:bold;
	color: #000000;
}


ul.subcatlist
{
	font-family: Arial;
	font-size: 18px;
	color: #000000;
	margin-left: 15px;
	padding-left:10px;
	text-align: left;
	list-style-position: inside;
	margin-top: 25px;
	line-height: 20px;
}

ul.homepage
{
	font-family: Arial;
	font-size: 14px;
	color: #000000;
	margin-left: 50px;
	padding-left: 25px;
	line-height: 25px;
	text-align: left;
	list-style: square;
	list-style-type: circle;
	list-style-position: inside;
}
ul.homepage1
{
	font-family: Arial;
	font-size: 14px;
	color: #000000;
	margin-top: 10px;
	margin-left: 10px;
	line-height: 1.5;
	text-align: left;
	list-style: square;
	list-style-type: circle;
	list-style-position: inside;
}
li.homepage1
{
	line-height: 1.5;
}
ul.homepage2
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	margin-top: 10px;
	margin-left: 35px;
	margin-bottom: 10px;
	line-height: 20px;
	text-align: left;
	list-style: square;
	list-style-type: circle;
	list-style-position: inside;
}

ul.specials
{
	font-family: Arial;
	font-size: 14px;
	color: #000000;
	margin-top: 10px;
	margin-left: 15px;
	margin-bottom: 10px;
	line-height: 20px;
	text-align: left;
	list-style: square;
	list-style-type: circle;
	list-style-position: inside;
}
ol.homepage2
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	margin-top: 10px;
	margin-left: 5px;
	margin-bottom: 10px;
	line-height: 20px;
	text-align: left;
	list-style: decimal;
	list-style-type: decimal;
	list-style-position: inside;
}
ul.craftshow
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	margin-left: 8px;
	padding-left: 8px;
	margin-top: 8px;
	text-align: justify;
	list-style: square;
	list-style-type: circle;
	list-style-position: outside;
}

ul.customerlist
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	margin-left: 15px;
	padding-left:10px;
	text-align: left;
	list-style: square;
	list-style-type: square;
	list-style-position: inside;
	margin-top: 25px;
	line-height: 20px;
}

ul.customermainlist
{
	font-family: Arial;
	font-size: 14px;
	color: #000000;
	margin-left: 5px;
	padding-left:10px;
	line-height: 20px;
	margin-top: 7px;
	text-align: left;
	list-style: square;
	list-style-type: square;
	list-style-position: outside;
}

ol.checkout
{
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	margin-top: 5px;
	margin-left: 70px;
	margin-bottom: 5px;
	line-height: 25px;
	text-align: left;
	list-style: decimal;
	list-style-type: decimal;
}

ol.shippinginfo
{
	font-family: Arial;
	font-size: 14px;
	color: #000000;
	margin-top: 5px;
	margin-left: 5px;
	margin-bottom: 5px;
	line-height: 20px;
	text-align: left;
	list-style: decimal;
	list-style-type: decimal;
}
ul.shippinginfo
{
	font-family: Arial;
	font-size: 14px;
	color: #000000;
	margin-top: 5px;
	margin-left: 5px;
	margin-bottom: 5px;
	line-height: 20px;
	text-align: left;
	list-style: square;
	list-style-type: square;
}
image.subcat
{
	border-color: #E3F2E3;
	border-width: 0px;
}
image.cart
{
	border-color: #E3F2E3;
	border-width: 0px;
}
image.logo
{
	padding-bottom: 10px;
	padding-top: 15px;
}
image.logo
{
	padding-bottom: 7px;
	padding-top: 7px;
}

image.slide
{
	border-color: #E3F2E3;
	border: 0;
	padding-top: 5px;
}

image.catslide
{
	border-color: #E3F2E3;
	border-width: 0px;
	padding-top: 10px;
}


image.itempic
{
	border-color: #E3F2E3;
	border-style: dashed;
	border-width: 0px;
}

a.lgdark:link
{
	color: #000000;
	font-family: Arial;
	text-decoration: none;
	font-size:16px;
}
a.lgdark:visited
{
	color: #000000;
	font-family: Arial;
	text-decoration: none;
	font-size:16px;
}
a.lgdark:hover
{
	color: #000000;
	font-family: Arial;
	text-decoration: underline;
	font-size:16px;
}
a.newlgdark:link
{
	color: #2828B7;
	font-family: Arial;
	text-decoration: none;
	font-size:16px;
}
a.newlgdark:visited
{
	color: #2828B7;
	font-family: Arial;
	text-decoration: none;
	font-size:16px;
}
a.newlgdark:hover
{
	color: #2828B7;
	font-family: Arial;
	text-decoration: underline;
	font-size:16px;
}

a.smalllight:link
{
	color: #000000;
	font-family: Arial;
	text-decoration: none;
	font-size:12px;
}
a.smalllight:visited
{
	color: #000000;
	font-family: Arial;
	text-decoration: none;
	font-size:12px;
}
a.smalllight:hover
{
	color: #000000;
	font-family: Arial;
	text-decoration: underline;
	font-size:12px;
}

a.dark:link
{
	border:hidden;
	color: #000000;
	font-family: Arial;
	text-decoration: none;
	font-size:12px;
}
a.dark:visited
{
	border:hidden;
	color: #000000;
	font-family: Arial;
	text-decoration: none;
	font-size:12px;
}
a.dark:hover
{
	border:hidden;
	color: #000000;
	font-family: Arial;
	text-decoration: underline;
	font-size:12px;
}
a.newdark:link
{
	border:hidden;
	color: #2828B7;
	font-family: Arial;
	text-decoration: none;
	font-size:12px;
}
a.newdark:visited
{
	border:hidden;
	color: #2828B7;
	font-family: Arial;
	text-decoration: none;
	font-size:12px;
}
a.newdark:hover
{
	border:hidden;
	color: #2828B7;
	font-family: Arial;
	text-decoration: underline;
	font-size:12px;
}
a.homepagedark:link
{
	border: hidden;
	font-weight: bold;
	color: #000000;
	font-family: Arial;
	text-decoration: none;
	font-size:14px;
	line-height: 1.5;
}
a.homepagedark:visited
{
	border:hidden;
	font-weight: bold;
	color: #000000;
	font-family: Arial;
	text-decoration: none;
	font-size:14px;
	line-height: 1.5;
}
a.homepagedark:hover
{
	border:hidden;
	font-weight: bold;
	color: #000000;
	font-family: Arial;
	text-decoration: underline;
	font-size:14px;
	line-height: 1.5;
}

a.cart:link
{
	border:hidden;
	color: #317D0C;
	font-family: Arial;
	text-decoration: underline;
	font-size:12px;
}
a.cart:visited
{
	border:hidden;
	color: #317D2C;
	font-family: Arial;
	text-decoration: underline;
	font-size:12px;
}
a.cart:hover
{
	border:hidden;
	color: #61AD4C;
	font-family: Arial;
	text-decoration: none;
	font-size:12px;
}

a.smalldark:link
{
	color: #000000;
	font-family: Arial;
	text-decoration: none;
	font-size: 10px;
}
a.smalldark:visited
{
	color: #000000;
	text-decoration: none;
	font-family: Arial;
	font-size: 10px;
}
a.smalldark:hover
{
	color: #000000;
	font-family: Arial;
	text-decoration: underline;
	font-size: 10px;
}

a.category:link
{
	color: #000000;
	text-decoration: none;
	font-family: Arial;
	font-size:12px;
}
a.category:visited
{
	color: #000000;
	text-decoration: none;
	font-family: Arial;
	font-size:12px;
}
a.category:hover
{
	color: #000000;
	text-decoration: underline;
	font-family: Arial;
	font-size:12px;
}

a.subcategory:link
{
	margin-left: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right:2px;
	font-family: Arial;
	font-size:10px;
	color: #000000;
	text-decoration: none;
}
a.subcategory:visited
{
	color: #000000;
	margin-left: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right:2px;
	font-family: Arial;
	font-size:10px;
	text-decoration: none;
}
a.subcategory:hover
{
	color: #000000;
	margin-left: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right:2px;
	font-family: Arial;
	font-size:10px;
	text-decoration: underline;
}

a.subcat:link
{
	margin-left: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right:2px;
	font-family: Arial;
	font-size:14px;
	color: #000000;
	text-decoration: none;
}
a.subcat:visited
{
	color: #000000;
	margin-left: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right:2px;
	font-family: Arial;
	font-size:14px;
	text-decoration: none;
}
a.subcat:hover
{
	color: #000000;
	margin-left: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right:2px;
	font-family: Arial;
	font-size:14px;
	text-decoration: underline;
}

a.shiny:link
{
	color: #FF3300;
	font-family: Arial;
	font-size:11px;
	text-decoration: none;
}
a.shiny:visited
{
	color: #FF3300;
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
}
a.shiny:hover
{
	color: #FF3300;
	font-family: Arial;
	text-decoration: underline;
	font-size: 11px;
}
a.checkoutred:link
{
	color: #FF3300;
	font-family: Arial;
	font-size:12px;
	text-decoration: none;
}
a.checkoutred:visited
{
	color: #FF3300;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}
a.checkoutred:hover
{
	color: #FF3300;
	font-family: Arial;
	text-decoration: underline;
	font-size: 12px;
}
.catrowselected
{
	background-color: #E3F2E3;
}
.catrow1
{
	background-color: #A5D69F;
}
.catrow2
{
	background-color: #E6CF75;
}
