/* CSS Document */
DIV.Main {text-align:center}
body {background-color: #000000;border: 0px;color: #FFFFFF;font-size: 12px;font-family: verdana;color: #FFFFFF;margin: 15px 0px 0px;}
body.ac_content_01 {color:#FFFFFF;font:12px Verdana, Arial, Helvetica, sans-serif;margin: 20px 0px 0px;padding:0;letter-spacing: .04em;}
p {font-size: 12px;font-family: verdana;color: #FFFFFF;}
/* th {font-size: 12px;font-family: verdana;color: #FFFFFF;}*/
table, td{font-size: 12px;font-family: verdana;color: #FFFFFF;}
H1, H2 {font-weight:bold;font-size:14px;text-transform:capitalize;color:#666;text-align:left}
BODY.ac_product_01 H1 {font-weight:bold;font-size:14px;color:#666;text-align:right;margin:2;padding:2}
BODY.ac_product_02 H1 {font-weight:bold;font-size:14px;color:#666;text-align:right;margin:2;padding:2}
A.Page:hover {color:#46DEDE;text-decoration:none}
A.Page {color:#46DEDE;text-decoration:underline}
A.MenuTitle {color:#666666;text-decoration:none;font-weight:bold}
A.MenuTitle:hover {color:#46DEDE;text-decoration:underline}
A.CatMenuTitle {color:#fff;text-decoration:underline;font-weight:bold}
A.CatMenuTitle:hover {color:#46DEDE;text-decoration:underline}
A.Category, A.Product {text-decoration:none}
A.Category:hover, A.Product:hover {text-decoration:underline;color:#46DEDE}
A.CategoryListItem{color:#46DEDE;font-weight:bold;font-size:11px;background-color:#999;padding:2}
A.CategoryListItem:hover{color:#46DEDE;font-weight:bold;font-size:11px;background-color:#999;padding:3;text-decoration:none}
A.ProductListItem {font-weight:bold;text-decoration:underline;font-size:12px}
A.ProductListItem:hover {color:#46DEDE;font-weight:bold;text-decoration:underline}
TABLE.Main,TD.Main,TABLE.StoreHeader {text-align:center;width:779px}
TH.StoreHeader {font-weight:bold;color:#000000;text-align:left}
TD.StoreHeader {text-align:left;border-bottom:1px solid #66666}
TD.StoreHeaderButton {background-color:#66666 2px 0 4px;white-space:nowrap}
TD.StoreHeaderButtonActive {font-weight:bold;color:#000000;border-bottom:0;font-style:italic}
TABLE.MenuBox {border-right:#666 1px solid;border-top:#666 1px solid;margin:10px 0 0px;border-left:#666 1px solid;border-bottom:#666 1px solid;padding:2px}
TH.MenuBox {font-weight:bold;color:#fff;background-color:#BBBB9E;text-align:center;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#666;padding:2px}
TD.MenuBox {background-color:#FFF;text-align:center;padding:2px;font-size:10px}
DIV.MenuBox {background-color:#FFF;text-align:left;padding:2px;font-size:8px}
TD.MenuBoxBasket {background-color:#BBBB9E;text-align:center;padding:1px;font-size:11px}
TD.MenuBoxData {font-weight:normal;background-color:#CCC;text-align:left;padding:2px;font-size:10px}
TABLE.ProductListing {width:100%}
TH.ProductListing {margin-top:4px;color:#fff;background-color:#666;text-align:center;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#666;padding:0px}
TR.ProductListingEven, TR.ProductListingOdd {background-color:#000000}
TD.ProductListing {padding:10px;font-size:12px;text-align:center}
BODY.ac_category_01 TD.ProductListing {padding:10px;text-align:left}
HR.ProductListing {height:1px;width:95%;background:#666}
TABLE.ProductDetail {border:0px;width:100%;margin:0px 0 0 0}
TH.ProductDetail {margin-top:4px;font-weight:bold;font-size:12px;color:#fff;text-align:center;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#666;padding:2px}
TD.ProductDetail {font-weight:normal;padding:2px;text-align:center}
TD.ProductImage {text-align:center}
TD.ProductDetailCen {text-align:center}
TABLE.ProductOptions {width:auto}
TH.ProductOptions {font-weight:bold;text-align:right}
TD.ProductOptions {text-align:left}
TABLE.OuterTable {border:0px solid #000000;vertical-align:top;width:100%;margin:0 0 0 0}
TH.OuterTableCaption {font-weight:bold;font-size:14px;color:#fff;text-align:Left;border-bottom-width:0px;border-bottom-style:solid;border-bottom-color:#000000;padding:3px}
TH.OuterTableHeader {font-weight:normal;text-align:left;padding:0px}
TH.OuterTableSection {font-weight:bold;font-size:14px;background-color:#D5D5B5;text-align:center;padding:2px}
TH.OuterTable {font-weight:bold;text-align:right;padding:2px}
TD.OuterTableCaption {margin-top:4px;font-weight:bold;font-size:14px;color:#FFFFFF;background-color:#000000;text-align:center;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#666;background-position:top;padding:2px}
TD.OuterTable {text-align:left;vertical-align:top;padding:2px;background-position:0;background-color:#000000}
TABLE.InnerTable {text-align:center}
TR.InnerTableHeader {background-color:#414141;text-align:left}
TR.InnerTableOdd {background-color:#000000}
TR.InnerTableEven {background-color:#EEE;vertical-align:middle}
TH.InnerTableHeader {font-weight:bold;text-align:center;background-color:#414141;white-space:nowrap;padding:2px}
TH.InnerTableCaption {font-weight:bold;font-size:14px;background-color:#414141;text-align:center;padding:2px}
TH.InnerTable {font-weight:bold;text-align:right;padding:3px}
TD.InnerTable {vertical-align:top;text-align:left;padding:5px}
TD.InnerTableAmount {vertical-align:top;text-align:right;border-top:0 none;font-weight:normal;padding:2px}
TD.InnerTableCenter {vertical-align:top;text-align:center;padding:2px}
TD.InnerTableTotal {vertical-align:super;text-align:right;border-top:double 3px;font-weight:bold;padding:2px}
DIV.kitrow, DIV.optrow {clear: both;padding:0px;margin:0px;font-size:10px;color:#666}
DIV.kitrow SPAN.name {float:left;text-align:left;text-indent:5pt}
DIV.kitrow SPAN.price {float:right;width:10px;text-align:right}
DIV.optrow SPAN.name {float:left;text-align:left;text-indent:5pt}
DIV.optrow SPAN.price {float:right;width:10px;text-align:right}
SPAN.yourprice {font-size:12px;text-align:right;color:#666;font-weight:bold;}
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-size:10px;font-weight:normal;text-align:right;padding:0px 0;background-position:center center;height:0;text-indent:4pt;vertical-align:middle}
A.CategoryNavigation {font-style:normal}
A.CategoryNavigation:hover {color:#000;font-weight:normal;text-decoration:underline;font-style:normal}
TABLE.CategoryNavigation {}
TD.CategoryNavigation {font-weight:normal;background-color:#BBBB9E;text-align:left;border-top:0 none;border-right:0 none;border-bottom:1px solid #666;border-left:0 none}
TD.CategoryNavigationButton {font-weight:normal;background-color:#BBBB9E;text-align:left;border:0 none}
A.CategoryNavigationActive {color:#000;font-weight:bold;font-style:italic}
A.CategoryNavigationActive:hover {color:#000;font-weight:bold;text-decoration:underline;font-style:italic}
TD.CategoryNavigationButtonActive {background-color:#BBBB9E;text-align:left}
TD.Navigation {font-size:11px;font-weight:bold;background-color:#000000;text-align:center;padding:5px;background-position:center center;margin:5px 5px;border-top:1px solid #999999}
TD.ProductNavigation {text-align:center;font-weight:bold;padding:15px}
TD.PlaceYourOrder {font-weight:bold;font-size:14px;background-color:#EEE;padding:5px;background-position:center center;margin:10px 10px;border-top:0 solid #666;text-align:right}
textarea.GiftMessage {height:40px;width:120px;background-color:#EEE;font:10px Verdana, Arial, Helvetica, sans-serif}
input, select {font:11px Vverdana}
.small,.tiny {font:10px verdana}
/*strong {font-weight:bold;color:#000;font-size:12px}*/


h4.nobold {
	font-weight: normal;
}
hr {
	color: #CCCCCC;
	line-height: 2px;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;

}
a {
	color: #46DEDE;
}

a:hover {
	text-decoration: none;
	color: #46DEDE;

}


LI {
	color: #FFFFFF;
}

.leftcolumn {
	background-color: #D4D9DC;
}

.rightcolumn {
	background-color: #FFFFFF;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:13px;
	padding-right:10px;
}

.spacerhome {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DDF1F4;}
	
.subheaders {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;}

.spacernav {
	border-top-width: 0px;
	border-top-style: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDF1F4;

}

.copyright { font-family: verdana; 
			font-size: 9px; 
			font-style: normal; 
			line-height: normal; 
			font-weight: normal; 
			font-variant: normal; 
			color: #999999;}
			
a.designedby {
	font-family: verdana;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
}

a.designedby:hover {
	font-family: verdana;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-decoration: underline;
}
.highlightheaders {
	font-family: verdana;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;

}

.pageheaders {
	font-family: verdana;
	font-size: 15px;
	color: #ffffff;
	font-weight: bold;

}

.navtext {
	font-family: verdana;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
}

a.navTop {
	font-family: verdana;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: underline;
	text-transform: uppercase;
	
}

a.navTop:hover {
	font-family: verdana;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}

a.navstore {
	font-family: verdana;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	
}

a.navstore:hover {
	font-family: verdana;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: underline;
	text-transform: uppercase;
}

a.navservices {
	font-family: verdana, Arial, Helvetica;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: underline;
}

a.navservices:hover {
	font-family: verdana, Arial, Helvetica;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FF2828;
	text-decoration: none;
}

.itemsubheader
{
	COLOR: #000000;
	BACKGROUND: #E2E2E2;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #666666;
}

.footer {
	background-color: #D4D9DC;
}
.homesmalltext {
	font-family: verdana;
	font-size: 8pt;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}
.borderhome {
	border-top-width: 2px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	background-image: url(../images/template_12.gif);
}
.borderhome1 {
	border-top-width: 2px;
	border-right-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	background-color: #E2E4E6;
}
.servicesmenuborder {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.servicesmenuborder1 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}.bodycontent {
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 20px;
	padding-left: 20px;
}

