
/*main body style*/
body {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; margin-top: 20px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; background-color: #4A3D17;}
h1 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #6D3C00; font-weight: bold; margin-top: 0px; margin-bottom: 0px; margin-left: 0px;}
h2 {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #333333; font-weight: bold; margin-top: 5px; margin-bottom: 0px; margin-left: 0px;}
h3 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: bold; margin-top: 5px; margin-bottom: 0px; margin-left: 0px;}
h4 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6D3C00; font-weight: normal; margin-top: 5px; margin-bottom: 0px; margin-left: 0px;}


/*List Styles*/
li,ol {
font-family:Arial, Helvetica, sans-serif;
line-height:15px;
/*list-style-type:square;*/
padding-top:5px;
}

/*Controls the height above the List Styles*/
ul {
margin-left:3em;
margin-top:-0em;
text-indent:-0.0em
}

/*container borders*/
td.container-top {vertical-align: top; height: 4px; background-image: url(../images/border.gif);}
td.container-right {vertical-align: top; width: 4px; background-image: url(../images/border.gif);}
td.container-bottom {vertical-align: top; height: 4px; background-image: url(../images/border.gif);}
td.container-left {vertical-align: top; width: 4px; background-image: url(../images/border.gif);}

/*header*/
td.header-top1 {vertical-align: top; background-color:#E3DBC2; padding: 10px 0 0px 10px;}
td.header-top2 {vertical-align: middle; background-color:#4A3D17; padding: 0 10px 0 10px; color:#AA9965;}
a.header-top2:link {color: #FFFFFF; text-decoration: underline; font-size: 12px;}
a.header-top2:visited {color: #FFFFFF; text-decoration: underline; font-size: 12px;}
a.header-top2:active {color: #CCCCCC; text-decoration: underline; font-size: 12px;}
a.header-top2:hover {color: #CCCCCC; text-decoration: underline; font-size: 12px;}

/*border left styles*/
td.border-left {width:180px; vertical-align: top; border-collapse:collapse; border: 1px solid #5C5233; background-color:#F3F1EB;}
td.navleft {vertical-align: top; padding: 10px 0 10px 12px;}
a.navleft:link {color: #6D3C00; text-decoration: none; font-size: 14px; line-height: 24px;}
a.navleft:visited {color: #6D3C00; text-decoration: none; font-size: 14px; line-height: 24px;}
a.navleft:active {color: #B96600; text-decoration: underline; font-size: 14px; line-height: 24px;}
a.navleft:hover {color: #B96600; text-decoration: underline; font-size: 14px; line-height: 24px;}

#fullheight {height:100%; border-collapse:collapse; border: 1px solid #5C5233; background-color:#F3F1EB;}

/*global links*/
a:link {color: #6D3C00; text-decoration: underline; font-size: 12px;}
a:visited {color: #6D3C00; text-decoration: underline; font-size: 12px;}
a:active {color: #996633; text-decoration: underline; font-size: 12px;}
a:hover {color: #996633; text-decoration: underline; font-size: 12px;}

/*link styles for cart content - front-end*/
.cartlinks {color: #6D3C00; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
a.cartlinks:link {color: #6D3C00; text-decoration: underline; font-size: 11px;}
a.cartlinks:visited {color: #6D3C00; text-decoration: underline; font-size: 11px;}
a.cartlinks:active {color: #996633; text-decoration: underline; font-size: 11px;}
a.cartlinks:hover {color: #996633; text-decoration: underline; font-size: 11px;}

/*center and outer content*/
td.outercontent {vertical-align:top; padding: 10px 10px 10px 10px;}
td.centercontent {vertical-align:top; padding-left:10px;}
td.centercontent-sub {vertical-align:top; padding-left:16px; padding-right:16px;} /* padding-top:8px; */
td.home-message {vertical-align:top; padding:2px 6px 6px 6px;}

/*sub-navigation right border*/
td.border-right {vertical-align: top; width: 160px; padding: 10px; background-color: #F6F6F6}
a.border-right:link {color: #666666; font-weight: none; font-size: 11px; text-decoration: none}
a.border-right:visited {color: #666666; font-weight: none; font-size: 11px; text-decoration: none}
a.border-right:active {color: #808080; font-weight: none; font-size: 11px; text-decoration: underline}
a.border-right:hover {color: #808080; font-weight: none; font-size: 11px; text-decoration: underline}

/*footer styles*/
td.footer {font-size: 12px; text-align: center;}
a.footer:link {color: #CBC1A1; text-decoration: none;}
a.footer:visited {color: #CBC1A1; text-decoration: none;}
a.footer:active {color: #CBC1A1; text-decoration: underline;}
a.footer:hover {color: #CBC1A1; text-decoration: underline;}
td.copyright {color: #CBC1A1; font-size: 11px; text-align: right; padding-right: 10px;}
td.payments {text-align: left; padding: 0 0 20px 10px;}
td.div {height:27px; background-image:url(../images/line-h2.gif);}

/*webfx styles*/
td.webfx {color: #AA9965; font-size: 11px; text-align: right; padding: 0 10px 20px 0;}
a.webfx:link {color: #AA9965; font-size: 11px; text-decoration: none;}
a.webfx:visited {color: #AA9965; font-size: 11px; text-decoration: none;}
a.webfx:active {color: #AA9965; font-size: 11px; text-decoration: underline;}
a.webfx:hover {color: #AA9965; font-size: 11px; text-decoration: underline;}

/*drop-down menus for left nav*/
td.listmenu {padding-left: 10px; padding-top: 0px; padding-bottom: 0px; margin: 0px;}
.formlistmenu {font-size: 11px; color: #5C5233; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; width:160px;}

/*form text box fields - search box and newsletter subscribe*/
.formtextbox {font-size: 11px; color: #5C5233; background-color: #F4F1E9; font-family: Arial, Helvetica, sans-serif;}

/*cart styles*/
/*cart styles*/
/*cart styles*/

/*detail page styles*/
.ProdDetail {font-family: Arial, Helvetica, sans-serif; font-size: 12px; vertical-align: top; color:#6D3C00;}
p.ProdDetail {font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color:#6D3C00;}
p.ShortDes {font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color:#6D3C00;}
.DetailedDesTitle {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px; color: #333333; font-weight: bold;}
.DetailProductName {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; font-weight: bold; color:#6D3C00;}
/*Line below added on 4-21-05*/
.DetailMFGName {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #333333; font-weight: bold;}
.DetailPartNumber {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #996633; margin-bottom: 20px;}
td.OptionsHeader  {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; background-color: #F0F0F0;}
.OptionsSelectBox {margin-bottom: 6px; border-right: medium none; border-top: medium none; font-size: 11px; border-left: medium none; border-bottom: medium none; font-family: verdana}
td.ProdDetail {font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-left: 20px; margin-right: 20px; color:#6D3C00;}

/*list page styles*/
.ProdList {font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
p.ProdList {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #333333;}
td.ProdList {font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin-left: 20px; margin-right: 20px;}

/*product pages category nav styles*/
font.subtitle {letter-spacing: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #666666; font-weight: bold; font-style: normal; text-decoration: none;}
.CategoryTitle {color: #6D3C00; font-family: Tahoma, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}
.price { color:#6D3C00; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.saleprice { color:#993300; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;} /* color was 6D3C00*/
.AddToQuoteMSG {color: #993300; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.CatNav {color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
a.CatNav:link {color: #333333; text-decoration: underline; font-size: 11px; line-height: 12px;}
a.CatNav:visited {color: #333333; text-decoration: underline; font-size: 11px; line-height: 12px;}
a.CatNav:active {color: #666666; text-decoration: underline; font-size: 11px; line-height: 12px;}
a.CatNav:hover {color: #666666; text-decoration: underline; font-size: 11px; line-height: 12px;}

/*checkout pages styles*/
td.COHeader {font-family: Arial, Helvetica, sans-serif; color: #6D3C00; font-size: 15px; font-weight: bold;}
td.COSubHeader {font-family: Arial, Helvetica, sans-serif; color: #6D3C00; font-size: 12px; font-weight: bold; padding-top: 0px; padding-bottom: 0px; padding-left: 0px;}
td.COContent1 {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding-top:2px; padding-bottom:2px; padding-left:2px; padding-right:2px; color:#6D3C00;}
td.COContent2 {font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-top:0px; padding-bottom:2px; padding-left:2px; padding-right:2px; color:#6D3C00;}
.COButtons {font-size: 8pt; margin-left: 1px; margin-right: 1px; margin-top: 0px;}
.COTextBox {padding-right: 0px; padding-left: 0px; font-size: 11px; padding-top: 0px; padding-bottom: 0px; padding-left: 2px; margin: 0px; font-family: Arial, Helvetica, sans-serif; background-color: #FFFFFF;}
.COSelectBox {border-right: medium none; border-top: medium none; font-size: 11px; border-left: medium none; border-bottom: medium none; font-family: Arial, Helvetica, sans-serif;}
.Required {color: #993300; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold;}

td.COBreadcrumbs {font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 11px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px;}
a.COBreadcrumbs:link {color: #6D3C00; text-decoration: underline; font-size: 11px; line-height: 12px;}
a.COBreadcrumbs:visited {color: #6D3C00; text-decoration: underline; font-size: 11px; line-height: 12px;}
a.COBreadcrumbs:active {color: #996633; text-decoration: underline; font-size: 11px; line-height: 12px;}
a.COBreadcrumbs:hover {color: #996633; text-decoration: underline; font-size: 11px; line-height: 12px;}

/*site wide links and styles*/
.SiteWideLinks:link {color: #6D3C00; text-decoration: underline; font-size: 11px; line-height: 12px;}
a.SiteWideLinks:link {color: #6D3C00; text-decoration: underline; font-size: 11px; line-height: 12px;}
a.SiteWideLinks:visited {color: #6D3C00; text-decoration: underline; font-size: 11px; line-height: 12px;}
a.SiteWideLinks:active {color: #996633; text-decoration: underline; font-size: 11px; line-height: 12px;}
a.SiteWideLinks:hover {color: #996633; text-decoration: underline; font-size: 11px; line-height: 12px;}

.ProductName:link {color: #6D3C00; text-decoration: none; font-size: 11px; line-height: 12px;}
a.ProductName:link {color: #6D3C00; text-decoration: none; font-size: 11px; line-height: 12px;}
a.ProductName:visited {color: #6D3C00; text-decoration: none; font-size: 11px; line-height: 12px;}
a.ProductName:active {color: #996633; text-decoration: none; font-size: 11px; line-height: 12px;}
a.ProductName:hover {color: #996633; text-decoration: none; font-size: 11px; line-height: 12px;}

/*cart category page styles*/
.CategoryTitleCust {color: #CCCCCC; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; padding-top:10px; vertical-align:top;}
.CategoryDesCust {color:#CCCCCC; font-size: 12px; line-height: 14px; vertical-align:top;}


