TABLE.OuterTable {vertical-align:top;width:632px;margin:5px 0px 0px 5px}

TABLE.Main {background-color: #FFFFFF; text-align:center;width:773px;margin-left:auto; margin-right:auto; margin-top:10px;border:1px solid #101745;}

TABLE.StoreHeader {background-color: #FFFFFF; text-align:center;width:773px;margin-left:auto; margin-right:0px}

TD.Main {text-align:center;width:773px}

TABLE.LeftNav {width:120px;margin:0px 20px 0px 0}

TABLE.RightNav {}

TABLE.ProductListing {width:630px;margin:0px 0px 0px 0px}

TABLE.ProductDetail {width:630px;margin:0px 0px 0px 5px}

TD.LeftNavOuter {width:150px;background-color:#edebde; border-right: solid #3e5660;border-right-width: 1px}

TD.LeftNavHeading {padding:2px 4px; font-weight:bold;color:#FFFFFF; background-color:#101745; border-bottom:1px solid #3e5660; border-top:1px solid #3e5660}

TD.LeftNavContent {padding:2px 4px 2px 6px;font-weight:bold;color:#101745;}

TD.headingbox {font-weight:bold;color:#4b6b76;font-size:20px;background-color:#edebde;text-align:center;border-width:1px;border-style:solid;border-color:#666;padding:6px}

.redtext {color:#990000;font-weight:bold;}
.saletext {color:#990000;font-weight:bold; font-size:14px;}

.topnav-tan {padding:4px 10px 4px 8px; background-color:#edebde;}
.topnavtext {font-size:14px; color: #101745; font-weight: bold; line-height: 150%}

a:link{

	color: #101745;

	text-decoration: underline;

font-weight: bold;

}



a:visited{

	color: #101745;

	text-decoration: underline;

font-weight: bold;

}



a:hover{

	color: #990000;

	text-decoration: none;

font-weight: bold;

}



A.leftnavlink {text-decoration:none}
A.leftnavlink:visited {text-decoration:none}

a.redleftnavlink {text-decoration:none; color: #990000;}







/* 

The values above are unique to this stylesheet.  The values below also exist in bluegray_no_column.css

 */

DIV.Main {text-align:center}

body {background-image: url(/sharpening_bg.jpg); background-color: #C9D5DA; color:#000;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:#101745;text-align:center}

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}

body.ac_shipcalc_01 table {width:280px}

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:#fff;font-weight:normal;text-align:left;}

BODY.ac_editaddr_01 .Highlight {font-size:10px;color:Red;background-color:#fff;font-weight:normal;text-align:left;}

A.MenuTitle {color:#FFFFFF;text-decoration:none;font-weight:bold;}

A.MenuTitle:hover {color:#CCCCCC;text-decoration:underline;}

A.MenuTitle:visited {color:#FFFFFF;text-decoration:none;font-weight:bold;}


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.CategoryListItem{font-weight:bold;text-decoration:underline;font-size:12px}

A.CategoryListItem:hover{color:#000;font-weight:bold;text-decoration:underline}

A.ProductListItem {font-weight:bold;text-decoration:underline;font-size:12px}

A.ProductListItem:hover {color:#000;font-weight:bold;text-decoration:underline}

A.LeftNavContent {font-weight:bold;color:#101745;text-decoration:underline;font-size:12px}

A.LeftNavContent:hover {color:#3e5660;font-weight:bold;text-decoration:underline}

TH.StoreHeader {font-weight:bold;color:#fff;text-align:left}

TD.StoreHeader {background-color:#666;text-align:left;border-bottom:1px solid #666}

TD.StoreHeaderButton {background-color:#666666;white-space:nowrap}

TD.StoreHeaderButtonActive {font-weight:bold;color:#ffffff;border-bottom:0;background-color:#666666;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:#101745;background-color:#edebde;text-align:center;border-width:1px;border-style:solid;border-color:#666;padding:2px}

TD.MenuBox {font-weight:bold;color:#101745;background-color:#edebde;text-align:center;border-width:1px;border-style:solid;border-color:#666;padding:2px}

TH.SpecialBox {font-weight:bold;color:#990000;background-color:#edebde;text-align:center;border-width:1px;border-style:solid;border-color:#666;padding:2px}

TD.SpecialBox {font-weight:bold;color:#990000;background-color:#edebde;text-align:center;border-width:1px;border-style:solid;border-color:#666;padding:2px}

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}

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:2px}

TR.ProductListingEven, TR.ProductListingOdd {background-color:#fff}

TD.ProductListing {padding:2px;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}

TH.ProductDetail {margin-top:4px;font-weight:bold;font-size:12px;color:#fff;background-color:#BBBB9E;text-align:center;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#666;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:250px;margin:5px;background-color:#edebde;padding: 3px}

TD.ProductOptionsHeading {padding:2px 4px; font-weight:bold;color:#101745;font-size: 14px; text-align: center; background-color:#92A8C4; border-width:1px;border-style:solid;border-color: #3e5660;}



TH.ProductOptions {font-weight:bold;text-align:right}

TD.ProductOptions {text-align:left}

TD.ProductDetailHeader {text-align:left;padding:2px;font-weight:bold;font-size:14px;}

TD.ProductDetailCopy {text-align:left;padding:2px;}



.SpecialText {font-weight:bold;color:#990000;}



TH.OuterTableCaption {font-weight:bold;font-size:14px;background-color:#92A8C4;color:#101745;text-align:center;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#666;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-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}

TABLE.InnerTable {text-align:center}

TR.InnerTableHeader {background-color:#92A8C4;text-align:left; border-bottom:1px solid #3e5660;}

TR.InnerTableOdd {background-color:#fff}

TR.InnerTableEven {background-color:#edebde;vertical-align:middle}

TH.InnerTableHeader {font-weight:bold;text-align:center;background-color:#92A8C4;color:#101745;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;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;color:#666}

DIV.optrow SPAN.name {float:left;text-align:left;text-indent:5pt}

DIV.optrow SPAN.price {float:right;width:10px;text-align:right; display:none;}

SPAN.yourprice {text-align:right;}

SPAN.MSRP {font-size:12px;text-align:right;text-decoration:line-through;color:#990000}

.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;color:#101745;background-color:#edebde;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:#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:14px;font-weight:bold;background-color:#BBBB9E;text-align:center;padding:5px;background-position:center center;margin:10px 10px;border-top:1px solid #666666}

TD.ProductNavigation {text-align:center;font-weight:bold;background-color:#fff;padding:15px}

TD.PlaceYourOrder {font-weight:bold;font-size:14px;background-color:#edebde;padding:5px;background-position:center center;margin:10px 10px;border-top:0 solid #666;text-align:left}

textarea.GiftMessage {height:40px;width:120px;background-color:#EEE;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:#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}



.redbar {background-color:#990000;text-align:center;padding:2px;font-size:18px;color:#FFFFFF;font-weight:bold;}

TD.rightline {border-right:1px solid #6d8b96;}

TD.leftline {border-left:1px solid #6d8b96;}

TD.bottomline {border-bottom:1px solid #6d8b96;}

TD.topline {border-top:1px solid #6d8b96;}

.shippingtbl{background-color:#3e5660; width:600px;text-align:center; margin: 0 auto 0 auto; border: #3e5660 1px solid;}

.shipheading {background-color:#92A8C4; color:#101745; padding:3px; margin:1px; border: #3e5660 1px solid;}

.shipbody {background-color:#edebde; padding:3px; margin:1px; border: #3e5660 1px solid;}

.blueheading {background-color:#92A8C4; color:#101745; padding:3px; margin:1px; border: #3e5660 1px solid;}

.tanbody {background-color:#edebde; padding:3px; margin:1px; border: #3e5660 1px solid;}
.whitebody {background-color:#ffffff; padding:3px; margin:1px; border: #3e5660 1px solid;}


.calloutborder {border: #3e5660 1px solid; }
.calloutbackground {background-color:#edebde; padding:5px;}


.buttonstyle

{

     font-family: Tahoma, Arial, sans-serif;

     font-size: 11px;

     font-weight: bold;

     background-color: #edebde;

     color: #101745;

     border-left: 2 outset #92A8C4;

     border-right: 2 outset #000000;

     border-top: 2 outset #92A8C4;

     border-bottom: 2 outset #000000;

}


