
        
body	{	padding: 0; margin: 0; background: #D9F5F9 url(/images/bg-body.png) repeat-x; color: #6A6A6A; font: normal 12px/16px "Arial", sans-serif; }
.container	{	position: relative; width: 930px; margin-right: auto; margin-left: auto; background: transparent url(/images/bg-container.gif) repeat-y;}

.sidebar	{	padding: 0; margin: 0; background: #ffffff url(/images/bg-elsewhere.jpg)  }

.elsewhere {
	background: ffffff;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/bg-elsewhere.jpg", sizingMethod="scale");
}
    	 	                                                       
.content {	position: relative; width: 645px; padding-top: 4px; margin-left:4px; }

td, p { color: #6A6A6A; font: normal 12px/16px "Arial", sans-serif;}

HR { color: #D5D5D5; height:1px; }
		
FONT { color: #6A6A6A; font: normal 12px/16px "Arial", sans-serif;}

 
.primaryNav {
    font-family: Arial, sans-serif;
	font-size: 14px;
	color: #6A6A6A;
	text-decoration:none;
	font-weight:bold;
	}

a.primaryNav:link
{
    color: #6A6A6A; 
	text-decoration:none;
	font-weight:bold
}
a.primaryNav:visited
{
    font-style: normal; color: #6A6A6A;
	text-decoration:none;
	font-weight:bold
}

a.primaryNav:hover
{
   font-style: normal; color: #73CBDA;
	text-decoration:none;
	font-weight:bold
}


.primaryNavAct
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000
}
a.primaryNavAct:link
{
    COLOR: #000;
    TEXT-DECORATION: underline
}
a.primaryNavAct:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
a.primaryNavAct:active
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
a.primaryNavAct:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}

   
.Footer
   {
clear: both;
height: auto; 
margin: 0px 0px 0px 0px; 
padding: 7px;
border-top: 10px solid #fff;
text-align:center;
}

.FooterText
{
	font: 10px/16px Arial, sans-serif;
	color: #6A6A6A;
	text-transform:uppercase	
	}
.footertext a { white-space: nowrap;	}
.footertext a:link { color: #A4A4A4;	}
.footertext a:visited {	color: #A4A4A4;	}
.footertext a:hover	{	color: #18aac2;	}
.footertext a:active {	color: #A4A4A4;	}


.error{
	font-family:fixedsys;
	color:CC0000;
	}

.header {
	font-family: arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #2F2B13;
}
.PageTitle{
	font-family: arial, sans-serif;
   	font-size: 16pt; 
   	font-weight: bold; 
   	text-decoration: none; 
   	letter-spacing: 2;
   	color:#A08463;
}

.sectiontitle{
	font-size: 15px;
	color: #A08463;
	font-family: arial, sans-serif;
	font-weight: bold;
}
	
.headertype{
	font-family: arial, sans-serif;
	font-size: 12px;
   	line-height: 12px;
   	letter-spacing: 1px;
	font-weight: bold;
	color:#3c3c3c;
	}
.headerlabel{
	font-family: arial, sans-serif;
	font-size: 12px;
   	line-height: 12px;
   	letter-spacing: 1px;
	font-weight: bold;
	color:#3c3c3c;
	
	}

.col_header{
	font-size: 10px;
	color: #3c3c3c;
	font-family: arial, sans-serif;
	font-weight: bold;
}
.promo{
	font-size: 10px;
	color: red;
	font-family: arial, sans-serif
	font-weight: bold;
}
.marketing_copy{
	font-size: 15px;
	color: #660000;
	font-family: arial, sans-serif
	font-weight: normal;
}
.money {
	font-family: arial, sans-serif
	font-size: 12px;
	color: #660000;
}

.buttontxt {
	font-family: arial, sans-serif
	font-weight : bold;
	font-size: 10.5px;
	color: #330000;
}

.stocked {
	color: #660033;
	background: #CCCCCC;
	font-family: arial, sans-serif
	font-weight : bold;
	font-size: 11px;
}
.backorder {
	color: #990000;
	background: #FFFFFF;
	font-family: arial, sans-serif
	font-weight : bold;
	font-size: 11px;
}

.medium {
	font-family: arial, sans-serif
	font-size: 11px;
	font-weight: bold;
}

table.menutable TD{
	background:9fb6c8;
	border-Right:1px solid #FFFFFF;
	
	}


.menu {
	color: FFFFFF;
	font-family:  arial, sans-serif;
	font-size: 10pt;
	font-weight: bold; 
	text-decoration : none;
	}

.mininav {
	color: FFFFFF;
	font-size:11px;
	font-weight:bold;
	font-family:arial, sans-serif;
	text-align: center;
	letter-spacing: 1px;
	text-decoration : none;
	border-Right:1px;
	}
	
.mininav:hover {
	color: #FFFFFF;
	background:#9B6B37;
	text-decoration : none;
	border-Right:1px;
	}

A {
	font-family:  arial, sans-serif;
	font: normal 12px/16px;
	COLOR: #2A9AB4;
	text-decoration: none;
  	}

A:visited
{
    COLOR: #2A9AB4;
    }
A:active
{
    COLOR: #2A9AB4;
   
}
A:hover
{
    COLOR: #26D4F0;
}
   	
   	
.GoogleNav  {
	font-family:  arial, sans-serif;
	font: normal 11px;
	COLOR: #2A9AB4;
	text-decoration: none;
  	}

.GoogleNav:visited
{
    COLOR: #2A9AB4;
    }
.GoogleNav:active
{
    COLOR: #2A9AB4;
   
}
.GoogleNav:hover
{
    COLOR: #26D4F0;
}   	
   	
button {
	font-family:  arial, sans-serif;
	font-size: 9px;
	font-weight: bold; 
	color : 330000;
	background : D4C5B5; 
    border-top: F9ECDE 2px solid;
    border-left: F9ECDE 2px solid;
    border-bottom: CC3300 2px solid;
    border-right: CC3300 2px solid;
    border-style:outset;
	height: 23px;
	width: 115;
	cursor: hand;
	margin-top: 0px;
	padding-top:0px;
    }
    
.primarynavback
{
    BACKGROUND: #9fb6c8
}



    
.secondaryNav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 5px;
    COLOR: #3c3c3c;
    PADDING-TOP: 10px
}
a.secondaryNav:link
{
    COLOR: #3c3c3c;
    TEXT-DECORATION: none
}
a.secondaryNav:visited
{
    COLOR: #3c3c3c;
    TEXT-DECORATION: none
}
a.secondaryNav:active
{
    COLOR: #56636b;
    TEXT-DECORATION: underline
}
a.secondaryNav:hover
{
    COLOR: #56636b;
    TEXT-DECORATION: underline
}
.tertiaryNav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #3c3c3c;
    BACKGROUND-COLOR: #1dcade
}
a.tertiaryNav:link
{
    COLOR: #3c3c3c;
    TEXT-DECORATION: none
}
a.tertiaryNav:visited
{
    COLOR: #3c3c3c;
    TEXT-DECORATION: none
}
a.tertiaryNav:active
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
a.tertiaryNav:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}

.copyright
{
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 10px;
    COLOR: #3c3c3c;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 10px
}
a.copyright:link
{
    COLOR: #3c3c3c;
    TEXT-DECORATION: none
    FONT-SIZE: 9px;
    FONT-WEIGHT: normal;
}
a.copyright:visited
{
    COLOR: #3c3c3c;
    TEXT-DECORATION: none
    FONT-SIZE: 9px;
    FONT-WEIGHT: normal;
}
a.copyright:active
{
    COLOR: #56636b;
    TEXT-DECORATION: underline
    FONT-SIZE: 9px;
    FONT-WEIGHT: normal;
}
a.copyright:hover
{
    COLOR: #56636b;
    TEXT-DECORATION: underline
    FONT-SIZE: 9px;
    FONT-WEIGHT: normal;
}

.product_search
{
	font-size: 9px;
	width: 120px;
	border: 1px solid black;
}
.product_search_button
{
	border: 1px solid black;
	background-color: Black;
	color: White;
	font-size: 10px;
}
.button
{
	border: 1px solid black;
	background-color: White;
	font-size: 10px;
}
.category_small_text
{
	font-size: 9px;
	color: Black;
}
.grey_border
{
	border: 2px solid #E5EAE9;
}
.hp_subhead
{
	line-height: 15px;
	color: #46C3D3;
	font-size: 13px;
	font-weight: bold;
}
.quote_cart
{
    font-family:  arial, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	font-weight: bold;
}
	
.siteButton
{
	border: 1px solid #B0B8BB;
	color: #3c3c3c;
	font-size: 10px;
	font-weight: bold;
	filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#778ea0');
}

