/*
W2M REVIEWS STYLES
 */
TH.ReviewHeader {text-align:center;background-color:#666666;color:#FFFFFF;font-size:12px;padding:5px;}
TD.ReviewSpacer {text-align:center;background-color:#666666;color:#FFFFFF;font-size:2px;padding:0px;}
TH.ReviewTitle {text-align:left;background-color:#666666;color:#FFFFFF;font-size:14px;padding:5px;}
TD.ReviewDetails {text-align:left;font-size:11px;padding:5px;vertical-align:top;}
TD.Pros {text-align:left;font-size:11px;padding:5px;vertical-align:top;}
TD.ProsTitle {color:#004000;text-align:right;font-size:11px;padding:5px;vertical-align:top;}
TD.Cons {text-align:left;font-size:11px;padding:5px;vertical-align:top;}
TD.ConsTitle {color:#800000;text-align:right;font-size:11px;padding:5px;vertical-align:top;}
a.ReviewHeader {color:#FFFFFF;}
a.ReviewHeader:hover {color:#FFFFFF;text-decoration:underline;}
/*
END W2M REVIEWS STYLES
 */
/* 
W2M DIR TREE STYLES 
 */
.DirTreeCurrent {
	font-weight: bold;
	font-style: italic;
;}

.DirTreeParent {
	font-weight: bold;
;}

a.DirTreeLevel1 {
	width: 100%;
;}
 
a.DirTreeLevel1:hover {
	background-color : #88A7C8;
	width: 100%;
;}
 
a.DirTreeLevel2 {
	width: 100%;
;}
 
a.DirTreeLevel2:hover {
	background-color : #88A7C8;
	width: 100%;
;}
 
a.DirTreeLevel3 {
	width: 100%;
;}
 
a.DirTreeLevel3:hover {
	background-color : #88A7C8;
	width: 100%;
;}

a.DirTreeProductLevel1 {
	width: 100%;
;}
 
a.DirTreeProductLevel1:hover {
	background-color : #88A7C8;
	width: 100%;
;}
 
a.DirTreeProductLevel2 {
	width: 100%;
;}
 
a.DirTreeProductLevel2:hover {
	background-color : #88A7C8;
	width: 100%;
;}
 
a.DirTreeProductLevel3 {
	width: 100%;
;}
 
a.DirTreeProductLevel3:hover {
	background-color : #88A7C8;
	width: 100%;
;}

a.DirTreeWebPageLevel1 {
	width: 100%;
;}
 
a.DirTreeWebPageLevel1:hover {
	background-color : #88A7C8;
	width: 100%;
;}
 
a.DirTreeWebPageLevel2 {
	width: 100%;
;}
 
a.DirTreeWebPageLevel2:hover {
	background-color : #88A7C8;
	width: 100%;
;}
 
a.DirTreeWebPageLevel3 {
	width: 100%;
;}
 
a.DirTreeWebPageLevel3:hover {
	background-color : #88A7C8;
	width: 100%;
;}

a.DirTreeLinkLevel1 {
	width: 100%;
;}
 
a.DirTreeLinkLevel1:hover {
	background-color : #88A7C8;
	width: 100%;
;}
 
a.DirTreeLinkLevel2 {
	width: 100%;
;}
 
a.DirTreeLinkLevel2:hover {
	background-color : #88A7C8;
	width: 100%;
;}
 
a.DirTreeLinkLevel3 {
	width: 100%;
;}
 
a.DirTreeLinkLevel3:hover {
	background-color : #88A7C8;
	width: 100%;
;}

div.DirTreeMenuBox {
	text-align : left;
	font-size : 11px;
	width: 100%;
;}
/* 
END W2M DIR TREE STYLES 
 */
/* 
W2M CUSTOM PANEL STYLES 
 */
div.CustomPanelInside {
	width : 155px;
	font-size : 10px;
	text-align : left;
	color: #004A0E;
;}

div.CustomPanelOutside {
	width : auto;
	border : 1px solid #666;
	padding : 8px;
	margin-top : 10px;
;}

.CustomPanelHeading {
	font-size : 16px;
	color : #999;
	font-weight : bolder;
	font-style : italic;
;}
/* 
END W2M CUSTOM PANEL STYLES 
 */
TABLE.OuterTable {border:none;vertical-align:top;margin-top:10px;width:100%;}
TABLE.Main {width:760px;}
TABLE.StoreHeader {text-align:center;width:100%;}
TD.Main {text-align:center;vertical-align:top;}
TD.MainLeft {text-align:center;vertical-align:top;padding:0px;width:155px;background-color:#B4C7D5;}
TD.MainRight {text-align:center;vertical-align:top;padding:0px;width:155px;background-color:#ffffff;}
TD.MainContent {text-align:center;vertical-align:top;width:500px;padding:5px;background-color:#ffffff;}
TD.MainFooter {text-align:center;vertical-align:bottom;width:760px;padding:5px;background-color:#ffffff;}
TABLE.LeftNav {width:100%;vertical-align:top;}
TABLE.RightNav {width:100%;vertical-align:top;}
TABLE.ProductListing {width:100%;}
TABLE.ProductDetail {border:none;width:100%;margin-top:0px;}
/* 
The values above are unique to this stylesheet.  The values below also exist in bluegray_no_column.css
 */
DIV.Main {text-align:center;}
//body {color:#000;font:10px Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0;background-color:#255880;}
body {color:#000;font:10px Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0;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:#003562;text-align:center;}
A {color:#85001F;text-decoration:none;}
A:hover, A.Page:hover {color:#004A0E;text-decoration:underline;}
A.Page {color:#004A0E;text-decoration:underline;}
A.MenuTitleLeft {color:#85001F;text-decoration:none;font-weight:bold;}
A.MenuTitleLeft:hover {color:#004A0E;text-decoration:underline;}
A.MenuTitleRight {color:#004A0E;text-decoration:none;font-weight:bold;}
A.MenuTitleRight:hover {color:#85001F;text-decoration:underline;}
A.MenuTitle {color:#fff;text-decoration:none;font-weight:bold;}
A.MenuTitle:hover {color:#CCC;text-decoration:underline;}
A.NavMenuTitle {color:#ffffff;text-decoration:none;font-weight:bold;}
A.NavMenuTitle:hover {color:#ffffff;text-decoration:underline;}
A.CatMenuTitle {color:#fff;text-decoration:underline;font-weight:bold;}
A.CatMenuTitle:hover {color:#000;text-decoration:underline;}
A.Category, A.Product {text-decoration:none;}
A.Category:hover, A.Product:hover {text-decoration:underline;color:#000;}
A.NavLinksLeft {text-decoration:none;color:#004A0E;}
A.NavLinksLeft:hover {text-decoration:underline;color:#85001F;}
A.NavLinksRight {text-decoration:none;color:#85001F;}
A.NavLinksRight:hover {text-decoration:underline;color:#004A0E;}
A.CategoryListItem{color:#fff;font-weight:bold;font-size:11px;background-color:#999;padding:2;}
A.CategoryListItem:hover{color:#D5D5B5;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:#000;font-weight:bold;text-decoration:underline;}
TH.StoreHeader {font-weight:bold;color:#ffffff;background-color:#003562;text-align:center;}
TD.StoreHeader {background-color:#003562;text-align:center;}
TD.StoreHeaderButton {background-color:#003562;color:#ffffff;font-size:14px;text-transform:uppercase;text-align:center;}
TD.StoreHeaderButtonActive {background-color:#003562;color:#ffffff;font-size:14px;text-transform:uppercase;text-align:center;font-style:italic;}
TABLE.MenuBox {border:none;margin-top:10px;padding:2px;width:155px;}
TH.MenuBox {font-weight:bold;color:#fff;background-color:#B95700;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;}
TABLE.MenuBoxLeft {border:none;margin-top:10px;padding:2px;width:155px;}
TH.MenuBoxLeft {font-weight:bold;color:#85001F;text-align:center;border-bottom:1px solid #255880;padding:2px;text-transform:uppercase;font-size:14px;}
TD.MenuBoxLeft {text-align:left;padding:2px;font-size:10px;}
DIV.MenuBoxLeft {text-align:left;padding:2px;font-size:8px;}
TABLE.MenuBoxRight {border:none;margin-top:10px;padding:2px;width:155px;}
TH.MenuBoxRight {font-weight:bold;color:#004A0E;text-align:center;border-bottom:1px solid #255880;padding:2px;text-transform:uppercase;font-size:14px;}
TD.MenuBoxRight {text-align:left;padding:2px;font-size:10px;}
DIV.MenuBoxRight {text-align:left;padding:2px;font-size:8px;}
TD.MenuBoxBasket {text-align:center;padding:2px;font-size:11px;border-top:1px solid #255880;color:#85001F;}
TD.MenuBoxData {font-weight:normal;background-color:#CCC;text-align:left;padding:2px;font-size:10px;}
TH.ProductListing {margin-top:4px;color:#fff;background-color:#666;text-align:center;padding:2px;}
TR.ProductListingEven, TR.ProductListingOdd {background-color:#fff;}
TD.ProductListing {padding:20px;font-size:10px;text-align:center;}
BODY.ac_category_01 TD.ProductListing {padding:10px;text-align:left;}
HR.ProductListing {height:1px;width:95%;background:#666;}
TH.ProductDetail {margin-top:4px;font-weight:bold;font-size:12px;color:#fff;background-color:#B95700;text-align:center;padding:2px;}
TD.ProductDetail {font-weight:normal;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:auto;}
TH.ProductOptions {font-weight:bold;text-align:right;}
TD.ProductOptions {text-align:left;}
TH.OuterTableCaption {font-weight:bold;font-size:14px;color:#fff;text-align:center;border:none;background-color:#B95700;padding:3px;}
TH.OuterTableHeader {font-weight:bold;background-color:#fff;text-align:center;padding:2px;}
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:#fff;background-color:#696;text-align:center;border:none;padding:2px;}
TD.OuterTable {text-align:left;vertical-align:top;padding:2px;background-position:0;}
TABLE.InnerTable {text-align:center;}
TR.InnerTableHeader {text-align:left;}
TR.InnerTableOdd {background-color:#fff;}
TR.InnerTableEven {background-color:#EEE;vertical-align:middle;}
TH.InnerTableHeader {font-weight:bold;text-align:center;background-color:#ccc;white-space:nowrap;padding:2px;}
TH.InnerTableCaption {font-weight:bold;font-size:14px;background-color:#D5D5B5;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;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;color:#85001F;}
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:14px;text-align:right;color:#85001F;font-weight:bolder;}
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:#85001F;}
TD.CategoryTrails {font-weight:bold;text-align:left;padding:5px;vertical-align:middle;color:#000000;}
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:#B95700;text-align:left;}
TD.CategoryNavigationButton {font-weight:normal;background-color:#B95700;text-align:left;}
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:#B95700;text-align:left;}
TD.Navigation {font-size:14px;font-weight:bold;background-color:#B95700;text-align:center;padding:5px;background-position:center center;margin:10px 10px;}
TD.ProductNavigation {text-align:center;font-weight:bold;background-color:#fff;padding:15px;}
TD.PlaceYourOrder {font-weight:bold;font-size:14px;background-color:#EEE;padding:5px;background-position:center center;margin:10px 10px;text-align:right;}
textarea.GiftMessage {height:40px;width:120px;background-color:#EEE;font:9px Verdana, Arial, Helvetica, sans-serif;}
input {font:11px Verdana, Arial, Helvetica, sans-serif;}
select {font:11px Verdana, Arial, Helvetica, sans-serif;}
.tiny {font:9px Verdana, Arial, Helvetica, sans-serif;}
.small {font:10px Verdana, Arial, Helvetica, sans-serif;}
strong {font-weight:bold;color:#000;font-size:12px;}
.TreeLevel0 {padding-left:0px;}
.TreeLevel1 {padding-left:10px;}
.TreeLevel2 {padding-left:20px;}
.TreeLevel3 {padding-left:30px;}
.TreeLevel4 {padding-left:40px;}
.TreeLevel5 {padding-left:50px;}
.TreeLevel6 {padding-left:60px;}
.TreeLevel7 {padding-left:70px;}

