body {
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	background-image: url("body-bkg.gif");
	background-repeat:repeat-x;
	background-position:inherit;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	width:740px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}
table, th, td {
	font-size:12px;
	margin:0;
	padding:0;
}
H1, H2 {font-weight:bold;font-size:18px;text-transform:capitalize;color:#666;text-align:center}
H2 {font-size:12px;text-decoration:none}
A {color:#666;text-decoration:none;font-weight:normal}
A:hover, A.Page:hover {
	color:#FF9900;
	text-decoration:underline;
	font-weight: bold;
}
A.Page {color:#666;text-decoration:underline}
A.MenuTitle {color:#FFFFFF;text-decoration:none;font-weight:bold}
A.MenuTitle:hover {color:#D6E4FE;text-decoration:underline}
A.CatMenuTitle {color:#fff;text-decoration:underline;font-weight:bold}
A.CatMenuTitle:hover {color:#FFFFFF;text-decoration:underline}
A.Category, A.Product {text-decoration:none}
A.Category:hover, A.Product:hover {text-decoration:underline;color:#75778C}
A.ProductListItem {font-weight:bold;text-decoration:underline}
A.ProductListItem:hover {color:75778C;font-weight:bold;text-decoration:underline}
DIV.Main {text-align:left}
TABLE.Main,TABLE.StoreHeader {text-align:left;width:740px}
TH.StoreHeader {font-weight:bold;color:#fff;background-color:#767993;text-align:left}
TD.StoreHeader {background-color:#767993;text-align:left;border-bottom:0px solid #666666}
TD.StoreHeaderButton {font-size:12px;background-color:#767993;white-space:nowrap}
TD.StoreHeaderButtonActive {font-weight:bold;font-size:14px;color:#fff;border-bottom:0;background-color:#06d;font-style:italic}
TABLE.LeftNav,TABLE.RightNav {
	border-right:#FFFFFF 0 solid;
	border-top:#FFFFFF 0 solid;
	margin:10px 10px 0 0;
	width:150;
}
TABLE.MenuBox {border-right:#666 0px solid;border-top:#666 0px solid;margin:0 0 10px;border-left:#666 0px solid;border-bottom:#666 0px solid;padding:1px}
TH.MenuBox {font-weight:bold;color:#fff;background-color:#767993;text-align:center;border-bottom-width:0px;border-bottom-style:solid;border-bottom-color:#666;padding:2px}
TD.MenuBox {background-color:#EEEEF7;text-align:center;padding:2px}
TD.MenuBoxBasket {font-weight:bold;background-color:#BCD3E9;text-align:center}
TD.MenuBoxData {font-weight:normal;background-color:#0CF;text-align:left;padding:2px}
TABLE.ProductListing {width:415px}
TH.ProductListing {margin-top:4px;color:#fff;background-color:#767993;text-align:center;border-bottom-width:0px;border-bottom-style:solid;border-bottom-color:#666;padding:2px}
TR.ProductListingEven {background-color:#fff}
TR.ProductListingOdd {background-color:#BCD3E9}
TD.ProductListing {padding:5px;font-size:12px}
HR.ProductListing {height:1px;width:415px;background:#767993}
TABLE.ProductDetail {border-right:#666 0px solid;border-top:#666 0px solid;margin:10px 0 0;border-left:#666 0px solid;border-bottom:#666 0px solid;width:415px}
TH.ProductDetail {margin-top:4px;font-weight:bold;font-size:12px;color:#fff;background-color:#666;text-align:center;border-bottom-width:0px;border-bottom-style:solid;border-bottom-color:#666;padding:2px}
TD.ProductDetail {font-weight:normal;font-size:12px;background-color:#fff;text-align:left;padding:2px}
TD.ProductImage {background-color:#fff;text-align:center}
TD.ProductDetailCen {background-color:#fff;text-align:center}
TABLE.ProductOptions {width:415px;font-size:12px}
TH.ProductOptions {font-weight:bold;text-align:right}
TD.ProductOptions {text-align:left}
TABLE.OuterTable {border:0px solid #666;vertical-align:top;width:415px;margin:10px 0 0}
TH.OuterTableCaption {font-weight:bold;font-size:14px;color:#fff;text-align:center;border-bottom-width:0px;border-bottom-style:solid;border-bottom-color:#666;background-color:#787ECA;padding:3px}
TH.OuterTableHeader {font-weight:bold;font-size:12px;background-color:#fff;text-align:center;padding:2px}
TH.OuterTableSection {font-weight:bold;font-size:14px;background-color:#BCD3E9;text-align:center;padding:2px}
TH.OuterTable {font-weight:bold;text-align:right;font-size:12px;padding:2px}
TD.OuterTableCaption {margin-top:4px;font-weight:bold;font-size:14px;color:#fff;background-color:#696;text-align:center;border-bottom-width:0px;border-bottom-style:solid;border-bottom-color:#666;background-position:top;padding:2px}
TD.OuterTable {text-align:left;font-size:12px;vertical-align:top;padding:2px;background-position:0}
TABLE.InnerTable {text-align:center}
TR.InnerTableHeader {background-color:#ccc;text-align:left}
TR.InnerTableOdd {background-color:#fff}
TR.InnerTableEven {background-color:#EEE;vertical-align:middle}
TH.InnerTableHeader {font-weight:bold;text-align:center;font-size:12px;background-color:#ccc;white-space:nowrap;padding:2px}
TH.InnerTableCaption {margin-top:4px;font-weight:bold;font-size:14px;background-color:#BCD3E9;text-align:center;padding:2px}
TH.InnerTable {font-weight:bold;font-size:12px;text-align:right;padding:3px}
TD.InnerTable {font-size:12px;vertical-align:top;text-align:left;padding:5px}
TD.InnerTableAmount {font-size:12px;vertical-align:top;text-align:right;border-top:0 none;font-weight:normal;padding:2px}
TD.InnerTableCenter {font-size:12px;vertical-align:top;text-align:center;padding:2px}
TD.InnerTableTotal {font-size:12px;vertical-align:super;text-align:right;border-top:double 3px;font-weight:bold;padding:2px}
DIV.kitrow, DIV.optrow {font-size:10px;clear:both;padding:0 0 0 8px;margin:0;color:#666}
SPAN.name {font-size:10px;float:none;text-align:left;color:75778C}
SPAN.price {font-size:10px;float:none;width:50px;text-align:right;color:#666}
SPAN.yourprice {font-size:12px;text-align:right;color:#333}
SPAN.MSRP {font-size:12px;text-align:right;text-decoration:line-through;color:#666}
.Error {color:Red;background-color:#fff;font-weight:bold;text-align:center}
.BoldHighlight {color:Red;background-color:#fff;font-weight:bold;text-align:left}
.Highlight {color:Red;background-color:#fff;font-weight:normal;text-align:left}
.Price {color:#666}
TD.CategoryTrails {font-weight:normal;font-size:12px;background-color:#FFFFFF;text-align:left;padding:5px 0;background-position:center center;height:0;text-indent:20pt;vertical-align:middle}
A.CategoryNavigation {font-style:normal}
A.CategoryNavigation:hover {color:#767993;font-weight:normal;text-decoration:underline;font-style:normal}
TABLE.CategoryNavigation {border:0 solid #FFFFFF}
TD.CategoryNavigation {font-weight:normal;background-color:#E5EEF6;text-align:left;border-top:0 none;border-right:0 none;border-bottom:0px solid #EEEEF7;border-left:0 none}
TD.CategoryNavigationButton {font-weight:normal;font-size:12px;background-color:#E5EEF6;text-align:left;border:0 none}
A.CategoryNavigationActive {text-decoration:none;font-style:normal}
A.CategoryNavigationActive:hover {font-weight:normal;text-decoration:none;font-style:normal}
TD.CategoryNavigationButtonActive {border-right:0;border-top:0;font-weight:normal;font-size:12px;border-left:0;border-bottom:0;background-color:#E5EEF6;text-align:left;font-style:normal}
TD.Navigation {font-weight:normal;font-size:12px;background-color:#EEEEF7;text-align:center;padding:5px;background-position:center center;margin:10px 10px;border-top:0px solid #666666}
TD.ProductNavigation {font-weight:bold;font-size:12px;background-color:#D6E4FE;padding:5px;background-position:center center;margin:10px 10px;border-top:0 solid #666666}
TD.PlaceYourOrder {font-weight:bold;font-size:12px;background-color:#EFEFEF;padding:5px;background-position:center center;margin:10px 10px;border-top:0 solid #666666;text-align:right}
textarea.GiftMessage {height:40px;width:120px;background-color:#EEE;font:9px Arial, Helvetica, sans-serif}
input {font:12px Arial, Helvetica, sans-serif}
select {font:12px Arial, Helvetica, sans-serif}
.tiny {font:9px Arial, Helvetica, sans-serif}
.small {font:10px Arial, Helvetica, sans-serif}
strong {font-weight:bold;color:#333;font-size:12px}

