body, p {font: 12px  Trebuchet MS, Arial, Helvetica, sans-serif; color: #000000}
/*a:link {  color: #CC0033; text-decoration: none}
a:hover {  color: #CC9933; text-decoration: none}
a:visited {  color: #CC0033; text-decoration: none}*/

h1 
{ 
	font: bold 16px Arial; 
	color: #CC0033
}
h2 
{ 
	font: bold 14px Arial; 
	color: #CC0033
}

.heading
{ 
	font:  bold 12px Arial, Helvetica, sans-serif; color: #000000
}
.subhead { font: bold 12px Arial, Helvetica, sans-serif; color: #CC9900}
.subheadTan { font: bold 12px Arial, Helvetica, sans-serif; color: #908870}
.subheadLarge { font: bold 13px Arial, Helvetica, sans-serif;}
.pageTitle { font: bold 18px Arial, Helvetica, sans-serif; color: #CC9900}


img { border: 0px solid; }

input.goButton{
   color:#908870;
   font-family: Arial, Helvetica, sans-serif; 
   font-size:8pt;
   font-weight:bold;
   background-color:#ffffff;
   border:1px solid;
   border-top-color:#908870;
   border-left-color:#908870;
   border-right-color:#908870;
   border-bottom-color:#908870;
}

.staticMenuItem {
	font: bold 11px Arial, Helvetica, sans-serif; 
	color: #FFFFFF; 
	padding-bottom: 7px;
	padding-top: 8px;
	vertical-align: middle; }
.staticMenuItemHover {
	color: #000000; 
	text-decoration: none}
.dynamicMenuItem {
	font: bold 11px Arial, Helvetica, sans-serif; 
	color: #FFFFFF; 
	padding-left: 8px; 
	padding-top:10px;
	padding-bottom:10px;
	border-top:solid 1px. white;
	border-right:solid 1px white;
	margin-bottom:1px;
	padding-right: 10px; 
	vertical-align: middle; 
	background-color:#908873; }
.dynamicMenuItemHover {
	color: #000000;
	background-color:#908873;}
.BreadCrumbCurrentPage {
	font: bold 11px Arial, Helvetica, sans-serif; 
	color: #908870;
	text-decoration: none; 
}
.BreadCrumbLink{
	font: bold 11px Arial, Helvetica, sans-serif; 
	color:#908870;
	text-decoration:underline;}
.BreadCrumbSeparator{
	font: bold 11px Arial, Helvetica, sans-serif; 
	color: #908870; 
	text-decoration: none;}	
.SearchBox{
	font: bold 11px Arial, Helvetica, sans-serif; 
	color: #908870;
	text-decoration: none; 
}


.TreeView {
	position: relative;
	vertical-align: top; 
	left:10px; 
	top: 0px; 
    	padding-left: 10px; 
    	padding-right: 10px; 
    	padding-top: 0px;
    	/*font: 8px Arial, Helvetica, sans-serif;*/
    	width: 200px;
    }


.NodeClass
{
	font: 10pt Arial, Helvetica, sans-serif;
	text-decoration: none;
}    
.HoverNodeClass
{
	font-style:italic;
	color: #CC9933; 
}
.RootNodeClass
{
	color: #000000;
	font-weight: bold;
}
.RootNodeClass:hover
{
	font-style:italic;
	color: #CC9933; 
}
.ParentNodeClass
{
	color: #CC0033;
	font-weight:bold;
}
.ParentNodeClass:hover
{
	font-style:italic;
	color: #CC9933;
}
.LeafNodeClass
{
	color: #CC0033;
	font-weight:bold;
}
.LeafNodeClass:hover
{
	font-style:italic;
	color: #CC9933;
}




/*These styles apply to the main category at top of page*/
.CategoryName
{
    font: bold 16pt Arial, Helvetica, sans-serif; 
    color: #CC0033
}
.CategoryDescription
{
    font-family: Arial, Helvetica, MS Sans Serif;
    font-weight: normal;
    font-size: 12pt;
}
.CategoryImage
{
	float:right;
    /*
    width: 100px;
    height: 100px; 
	*/
    padding-left: 10px; 
    padding-right: 10px;
} 
   
/*These apply to subcategories in the product listing column*/
/*.SubcategoryPanel
{
    border-bottom:solid 1px #CC0033;
    padding-bottom:5px;
    padding-top:5px;  
}*/
.SubcategoryImage {
	/*width: 80px;
    height: 80px; */
    padding-left: 10px; 
    padding-right: 10px;}
    
.SubcategoryName
{
    font: bold 13px/20px Arial, Helvetica, sans-serif; 
    color: #CC0033
}

.SubcategoryDescription
{
    font: bold 10pt Arial, Helvetica;
    color:Black;
}    
/*These styles apply to individual products */    

/******START:  NEW PRODUCTS PAGE STYLE **************/
.SubcategoryName a:link{color: #000}
.ProductPanel{ clear:none; padding:5px 10px 5px 0px;float:left;width:250px; height:200px; font-size:10px;font-family:Arial; display:block; 
               border-bottom:1px solid #dadada; 
             }
.ProductImage {width: 50px;height: 50px;border:2px solid #dadada;}
.ProductPanel img{width:50px !important; }    
.SubcategoryPanel{clear:both; border:1px solid #dadada; margin:10px; padding:5px; height:100%; background:#719DDB; color:Black;}

.desc{color:Gray;}

#tooltip { position: absolute;z-index: 3000;border: 1px solid #111;background-color: #eee;padding: 5px;}
#tooltip h3, #tooltip div { margin: 0; }

/****** END: NEW PRODUCTS PAGE STYLE **************/

/*.ProductPanel
{
    border-bottom:solid 1px gray;
    padding-bottom:5px;
    padding-top:5px;
}*/
.Promo
{
    border-bottom:solid 1px gray;
    border-left:solid 1px gray;
    padding:5px;
    background-color:#dad0b0;
}
/*
.ProductImage {
	/*
	float:right;
    width: 50px;
    height: 50px;
    padding-left: 10px; 
    padding-right: 10px;}    */ 
    
.PartLabel
{
    font-weight:bolder;
}

.GridView
{
	color:#ffffff;
	border-collapse:collapse;	
	
}

.GridViewHeader
{
	color:black;
	background-color:#DAD0B0;
	font-weight:bold;
}

.GridViewRow
{
	color:#333333;
	background-color:#F7F6F3;
	vertical-align:top;
}
.GridViewRowSelected
{
	color:#333333;
	background-color:#E2DED6;
	font-weight:bold;
	vertical-align:top;
}

.GridViewPager
{
	color:white;
	background-color:#dad0b0;
	text-align:center;
}


.GridViewRowAlternating
{
	background-color:White; 
	Color:#284775;
	vertical-align:top;
}

.GridViewFooter
{
	background-color:#dad0b0; 
	Color:black;
	text-align:center;
}

#navigation 
{
	padding-top:20px;
	float:left;
    padding-right:15px;
} 

#centerDoc
{
    padding-top: 20px;
    /*width: 520px;*/
    padding-bottom: 20px;
    border-bottom: #908870 1px dashed;
    float:right;
} 

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */


.sampleText
{
    font-family:Trebuchet MS; font-size:12px; background-color:#353d45; border:1px solid #DADADA;
    color:#FFFFFF; padding:5px; margin:5px; cursor:pointer;
}

.partnerLink { font-weight:bold; font-size:1.2em; color:Blue; }

