/* global defaults for display */
@import "W2MCustomStyles.css";

TABLE.OuterTable {border:1px solid #666666;vertical-align:top;margin:12px 0 0 0;}
TABLE.Main,TABLE.StoreHeader {text-align:left;}
TD.Main {text-align:left;}
TABLE.LeftNav {margin:0px 20px 0px 0;}
TABLE.RightNav {}
TABLE.ProductListing {}
TABLE.ProductDetail {border:1px solid #666666;margin:12px 0 0 0;}
TABLE.ProductDetail2 {border:0px solid #666666;margin:12px 0 0 0;}
/*
/* 
The values above are unique to this stylesheet.  The values below also exist in bluegray_no_column.css
 */
DIV.Main {text-align:left;}
body {color:#000000;font:10px Arial, Helvetica, sans-serif;margin:0;padding:0;}
table, th, td{font-size:12px;margin:0;padding:0;}
H1, H2 {font-weight:bold;font-size:18px;text-transform:capitalize;color:#7889c1;font:Arial, Helvetica, sans-serif;}
BODY.ac_product_01 H1 {font-weight:bold;font-size:14px;color:#22449D;text-align:right;margin:2px;padding:2px;}
BODY.ac_product_02 H1 {font-weight:bold;font-size:14px;color:#22449D;text-align:right;margin:2px;padding:2px;}
body.ac_shipcalc_01 table {}
BODY.ac_billinfo_01 TD.OuterTable {text-align:left;font-size:12px;vertical-align:top;padding:1px;}
BODY.ac_billinfo_01 .Highlight {font-size:10px;color:Red;background-color:#ffffff;font-weight:normal;text-align:left;}
BODY.ac_editaddr_01 .Highlight {font-size:10px;color:Red;background-color:#ffffff;font-weight:normal;text-align:left;}
A {color:#22449D;text-decoration:none;font-weight:normal;}
A:hover, A.Page:hover {color:#000;text-decoration:underline;}
A.Page {color:#22449D;text-decoration:underline;}
A.MenuTitle {color:#22449D;text-decoration:none;font-weight:bold;}
A.MenuBox{color:#22449D;background-color:#9FC1FF;text-decoration:none;font-weight:bold;}
A.MenuTitle:hover {color:#FFFFFF;text-decoration:underline;}
A.CatMenuTitle {color:#22449D;text-decoration:underline;font-weight:bold}
A.CatMenuTitle:hover {color:#CCCCCC;text-decoration:underline;}
A.Category, A.Product {text-decoration:none;}
A.Category:hover, A.Product:hover {text-decoration:underline;color:#000000;}
A.CategoryListItem{color:#22449D;font-weight:bold;font-size:11px;background-color:#999999;padding:2px;}
A.CategoryListItem:hover{color:#22449D;font-weight:bold;font-size:11px;background-color:#999999;padding:3px;text-decoration:none;}
A.ProductListItem {font-weight:bold;text-decoration:underline;font-size:12px;color:#666666;}
A.ProductListItem:hover {color:#000000;font-weight:bold;text-decoration:underline;}
TH.StoreHeader {font-weight:bold;color:#22449D;background-color:#9FC1FF;text-align:left;}
TD.StoreHeader {background-color:#9FC1FF;;color:#22449D;text-align:left;border-bottom:1px solid #000000;}
tr..StoreHeader {background-color:#9FC1FF;;color:#22449D0;text-align:left;border-bottom:1px solid #000;}
TD.StoreHeaderButton {background-color:#9FC1FF 2px 0 4px;white-space:nowrap;}
TD.StoreHeaderButtonActive {font-weight:bold;color:#ffffff;border-bottom:0;background-color:#9FC1FF;font-style:italic 3px 0 5px;}
TABLE.MenuBox {border-right:#666666 1px solid;border-top:#666666 1px solid;margin:10px 0 0px;border-left:#666666 1px solid;border-bottom:#666666 1px solid;padding:2px;}
TH.MenuBox {font-weight:bold;color:#22449D;background-color:#9FC1FF;text-align:center;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#666666;padding:2px;}
TD.MenuBox {background-color:#ffffff;;padding:2px;font-size:10px;}
DIV.MenuBox {background-color:#ffffff;text-align:left;padding:2px;font-size:8px;}
TD.MenuBoxBasket {background-color:#9FC1FF;padding:1px;font-size:11px;color:#22449D;}
TD.MenuBoxData {font-weight:normal;background-color:#CCCCCC;text-align:left;padding:2px;font-size:10px;}
TH.ProductListing {margin-top:4px;color:#000000;background-color:#9FC1FF;text-align:center;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#000;padding:2px;}
TR.ProductListingEven{background-color:#ffffff;text-decoration:none;}
TR.ProductListingOdd {color:7889c1;background-color:#EeEeEe;text-decoration:none;}
TD.ProductListing {color:7889c1;font-size:12px;text-align:left;text-decoration:none;}
BODY.ac_category_01 TD.ProductListing {padding:10px;text-align:left;}
HR.ProductListing {height:1px;background-color:#9FC1FF;}
TH.ProductDetail {margin-top:4px;font-weight:bold;font-size:12px;color:#666666;background-color:#9FC1FF;text-align:left;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#9FC1FF;padding:2px;}
TD.ProductDetail {font-weight:normal;color:#666666;background-color:#ffffff;text-align:left;padding:2px;font-size:11px;font:Arial, Helvetica, sans-serif}
td.ProductTitle{color:#7889c1;font-weight:bold;font-size:12px;}
TD.ProductImage {margin:0;padding:0;}
TD.ProductDetailCen {background-color:#ffffff;text-align:left;}
TABLE.ProductOptions {align:left;}
TH.ProductOptions {font-weight:bold;align:left;color:#666666;}
TD.ProductOptions {align:left;color:#666666;}
TH.OuterTableCaption {font-weight:bold;font-size:14px;color:#22449D;background-color:#9FC1FF;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#9FC1FF;padding:3px;}
TH.OuterTableHeader {font-weight:bold;background-color:#22449D;padding:2px;}
TH.OuterTableSection {font-weight:bold;font-size:14px;background-color:#9FC1FF;padding:2px ;color:#22449D;}
TH.OuterTable {font-weight:bold;padding:2px;}
TD.OuterTableCaption {margin-top:4px;font-weight:bold;font-size:14px;color:#22449D;background-color:#9FC1FF;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#9FC1FF;background-position:top;padding:2px;}
TD.OuterTable {vertical-align:top;padding:2px;background-position:0;}
TABLE.InnerTable {text-align:center;}
TR.InnerTableHeader {background-color:#22449D;text-align:left;}
TR.InnerTableOdd {background-color:#ffffff;}
TR.InnerTableEven {background-color:#EEEEEE;vertical-align:middle;}
TH.InnerTableHeader {font-weight:bold;text-align:center;background-color:#9FC1FF;white-space:nowrap;padding:2px;color:#22449D;}
TH.InnerTableCaption {font-weight:bold;font-size:14px;background-color:#9FC1FF;text-align:center;padding:2px;color:#22449D;}
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:#9FC1FF;}
DIV.kitrow SPAN.name {float:left;text-align:left;text-indent:5pt;}
DIV.kitrow SPAN.price {float:right;width:10px;text-align:right;color:#7889c1;}
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:auto;color:#000000;font-weight:bold;margin-left:10px;}

SPAN.MSRP {font-size:12px;text-align:right;text-decoration:line-through;color:#9FC1FF;}
.Error {color:Red;background-color:#ffffff;font-weight:bold;text-align:center;}
.BoldHighlight {color:Red;background-color:#ffffff;font-weight:bold;text-align:left;}
.Highlight {color:Red;background-color:#ffffff;font-weight:normal;text-align:left;}
.Price {color:#000000;}
TD.CategoryTrails {font-weight:normal;background-color:#EEEEEE;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:#000000;font-weight:normal;text-decoration:underline;font-style:normal;}
TABLE.CategoryNavigation {}
TD.CategoryNavigation {font-weight:normal;background-color:#ffffff;text-align:left;border-top:0 none;border-right:0 none;border-bottom:1px solid #000000;border-left:0 none;}
TD.CategoryNavigationButton {font-weight:normal;background-color:#ffffff;text-align:left;border:0 none;}
A.CategoryNavigationActive {color:#000000;font-weight:bold;font-style:italic;}
A.CategoryNavigationActive:hover {color:#000000;font-weight:bold;text-decoration:underline;font-style:italic;}
TD.CategoryNavigationButtonActive {background-color:#9FC1FF;text-align:left;}
TD.Navigation {font-size:14px;font-weight:bold;background-color:#9FC1FF;text-align:center;padding:5px;background-position:center center;margin:10px 10px;border-top:1px solid #000000;}
TD.ProductNavigation {text-align:center;font-weight:bold;background-color:#fff;padding:15px;}
TD.PlaceYourOrder {font-weight:bold;font-size:14px;background-color:#9FC1FF;padding:5px;background-position:center center;margin:10px 10px;border-top:0 solid #000000;text-align:right;}
textarea.GiftMessage {height:40px;width:120px;background-color:#EEEEEE;font:9px Arial, Helvetica, sans-serif;}
input {font:11px Arial, Helvetica, sans-serif;}
select {font:11px Arial, Helvetica, sans-serif;}
.tiny {font:9px Arial, Helvetica, sans-serif;}
.small {font:10px Arial, Helvetica, sans-serif;}
strong {font-weight:bold;color:#000000;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;}

