TD.menuLogin
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

.menuLogin
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
    padding-left:3px;
    padding-right:3px;
}

TD.menuLogin A
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

.menuLogin A
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
     padding-left:3px;
    padding-right:3px;
}

TD.menuLogin A:hover
{
    FONT-SIZE: 12px;
    COLOR: #f3ef8a;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

TR.menuProfile
{
	background-color: #D2DEEF;
}

TD.menuProfile
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 11px;
    COLOR: #003399;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
TD.menuProfile A
{
	font-weight: 600;
	font-size: 11px;
	color: #003399;
	font-family: Verdana;
	text-decoration: none;
}
TD.menuProfile A:hover
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 11px;
    COLOR: #003399;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

.menuProfileSeparator
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
    font-weight:lighter
}



.menuPageSeparator
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
    font-weight:lighter
}

.menuPage
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

.menuPage A
{
	FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

.menuPageSeparator1
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
    font-weight:lighter
}



.menuPage1 A
{
	FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

TD.catalog
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
    vertical-align: middle;
    
}
TD.catalog A
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
    
   
}
TD.catalog A:hover
{
	font-weight: 400;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana;
	TEXT-DECORATION: none;
 	
    
}

TD.catalog0
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION:none;
    vertical-align:middle;
    text-align:left;
     
}
TD.catalog0 A
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
    text-align:left;
}
TD.catalog0 A:hover
{
	font-weight: 400;
	font-size: 10px;
	color: #ffffff;
	font-family: Verdana;
	text-decoration: none;
	text-align:left;
}

td.level2 a
{
	text-align: left;
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	padding: 5px,5px,5px,5px; vertical-align: middle;
}

td.level2
{
	text-align: left;
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	padding: 5px,5px,5px,5px;  vertical-align: middle;
}

td.level3 a
{
	text-align: left;
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	padding: 15px,15px,15px,15px;  vertical-align: middle;
}

td.level3
{
	text-align: left;
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	padding: 15px,15px,15px,15px;  vertical-align: middle;
}

td.level4 a
{
	text-align: left;
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	padding: 0px,0px,0px,0px;
}


td.level5 a
{
	text-align: left;
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	padding: 0px,0px,0px,0px;
}

td.level6 a
{
	text-align: left;
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	padding: 0px,0px,0px,0px;
}

td.level7 a
{
	text-align: left;
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	padding: 0px,0px,0px,0px;
}

td.optClass 
{
	text-align: left;
	font-family: Verdana;
	color: Navy;
	font-size: 10px;
	color: #000000;
	padding-left:30px;
}

td.optClass  a
{
	text-align: left;
	font-family: Verdana;
	color: Navy;
	color: #000000;
	font-size: 10px;
}

td.itemOption
{
	text-align: left;
	font-family: Verdana;
	font-size: 10px;
}

td.itemOptionHeading
{
	text-align: left;
	font-family: Verdana;
	font-size: 10px;
	color: #999999;
	text-decoration: underline;
}

td.pageHeading
{
	font-family: Verdana;
	font-size: 16px;
	color: #666666;
	font-weight: 700
}

td.pageHeading_12
{
	font-family: Verdana;
	font-size: 12px;
	color: #666666;
	font-weight: 600
}

td.pageHeading_Small
{
	font-family: Verdana;
	font-size: 10px;
	color: #666666;
	font-weight: 400
}

td.pageHeading_Small_black
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	font-weight: 400
}

td.pageHeading_11
{
	font-family: Verdana;
	font-size: 12px;
	color: #666666;
	font-weight: 400
}



td.pageHeading_11_black
{
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	font-weight: 400
}

td.pageDetail
{
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	font-weight: normal
}

td.pageDetail_10
{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	font-weight: normal
}

td.pageDetail_11
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	font-weight: 400;
}

td.pageDetail_11 a
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	font-weight: 400;
}


.GridHeader
{
    font-family: Verdana;
	font-size: 10px;
	font-weight: 500;
    text-decoration: none;
}

.GridDetail
{
    font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
    text-decoration: none;
    
}

.GridDetailNowrap
{
    font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
    text-decoration: none;
    white-space: nowrap;
}

td.catalogHeading a
{
	font-family: Verdana;
	font-size: 12px;
	color: #666666;
	font-weight: 700
}

td.catalogHeading0 
{
	font-family: Verdana;
	font-size: 12px;
	color: #666666;
	font-weight: 700
}

td.catalogHeading1 
{
	font-family: Verdana;
	font-size: 12px;
	color: #666666;
	font-weight: 700
}

td.catalogHeading2 
{
	font-family: Verdana;
	font-size: 14px;
	color: #666666;
	font-weight: 700
}

td.catalogDetail
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	font-weight: 400
}

td.itemDetail_11
{
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	font-weight: normal
}

font.itemDetail_11
{
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	font-weight: normal
}

td.itemHeading_11
{
	font-family: Verdana;
	font-size: 10px;
	color: #999999;
	font-weight: normal
}

font.itemHeading_11
{
	font-family: Verdana;
	font-size: 10px;
	color: #999999;
	font-weight: normal
}

td.pageFooter 
{
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	font-weight: 400
}

#leftbar_title
{
    BORDER-RIGHT: #ffffff 0px solid;
    /* PADDING-RIGHT: 3px; */
    PADDING-RIGHT: 3px;
    BORDER-TOP: #ffffff 0px solid;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #ffffff 0px solid;
    WIDTH: 225px;    
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #ffffff 0px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    POSITION: relative;
    TEXT-ALIGN: right;
    height:0px;
    visibility:hidden;
}


td.newCustomer_fieldCaption
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	font-weight: 600;
}

td.newCustomer_fieldValue
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	font-weight: 400;
}

.newCustomer_fieldSCaption
{
	font-family: Verdana;
	font-size: 9px;
	color: #999999;
	font-weight: lighter;
}

td.cartListHeading
{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	font-weight: 600
}

.cartListHeading a
{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	font-weight: 600
}

td.cartListDetail
{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	font-weight: 400
}

td.cartListDetail a
{
	font-family: Verdana;
	font-size: 10px;
	color: blue;
	font-weight: 400
}

td.cartListSummary
{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	font-weight: 400
}

.cartListSummary
{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	font-weight: 400
}

td.pageHeading_11_white
{
	FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}

td.catalogDetail_CItemNum
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	font-weight: 600
}

td.catalogDetail_ItemNum
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	font-weight: 600
}


body.leftBody
{width:192;}

body.topBody
{background-color: #ffffff;}



body.leftBody_shoppingList {height:10;}

td.leftPart_shoppingList {height:10;}

table.shoppingList {height:10;}


td.topCatalog
{
	background: #ffffff;
}

td.leftCatalog
{
	width:15;
}

td.itemHistory
{
	background: #ffffff;
}

/****** begin: top catalog ***/
td.topCatalogSeparator
{
	background-color: #ffffff;
}

#topbar_title
{
    
   height:0px;
    visibility:hidden
}

/****** end: top catalog ***/

.customerSelect
{
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	font-weight: 400;
	padding-right:10px;
}

/***********footer menu*************/

td.footerMenuItem
{
    color: #ffffff;
    FONT-FAMILY: Verdana,Arial,Helvetica; 
    FONT-SIZE: 9px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
     
}

.footerMenuItem
{
    color: #ffffff;
    FONT-FAMILY: Verdana,Arial,Helvetica; 
    FONT-SIZE: 9px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;	
     
}
.footerMenutitle
{
    color: #ffffff;
    FONT-FAMILY: Verdana,Arial,Helvetica; 
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
	font-weight:600;
     
}
.footerMenuItem:hover
{
    COLOR: #ffffff; 
    TEXT-DECORATION: underline;
}

A.footernav {
	
}
A.footernav:hover {
	
}

/******************Search*******************/
.searchBy
{
	FONT-SIZE: 10px;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}

.searchMethod
{
	FONT-SIZE: 10px;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
}

.searchValue
{
	FONT-SIZE: 10px;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
    width:150px;
}

img.searchBtn
{ vertical-align: text-bottom;}

@media print {
		BODY { margin: 0in;}
		}
		

.shipRate_error
{
	font-family: Verdana;
	font-size: 12px;
	color: Red;
	font-weight: 600;
	vertical-align: top;
}

.error
{
	font-family: Verdana;
	font-size: 12px;
	color: Red;
	font-weight: 600;
	vertical-align: top;
}


a.moreOption {	text-decoration: underline;	font-family: Verdana; font-size: 12px; font-weight: 600;}

.popupLink { COLOR: red; outline: none }

.popup { font-family: Verdana; font-size:11px; font-weight:normal; VISIBILITY: hidden; BACKGROUND-COLOR: #e0e0e0; LAYER-BACKGROUND-COLOR: #e0e0e0; width: 200; BORDER-LEFT: 1px solid black; BORDER-TOP: 1px solid black; BORDER-BOTTOM: 3px solid black; BORDER-RIGHT: 3px solid black; PADDING: 3px; z-index: 50 }

a.allowBackorder_CheckAll {color:#ffffff; }
a.allowBackorder_UnCheckAll{color:#ffffff;}

td.allowBackorder_CheckAll {font-size: 0px; font-family: Verdana; height:0px;}
td.allowBackorder_UnCheckAll{font-size: 0px; font-family: Verdana; height:0px;}

td.aggMsg {font-size: 12px; font-family: Verdana; font-weight: 600; text-align: right; color:Red;}

table.searchButton_bottom_table {width:50px; }
td.searchButton_AddAll {text-align: left; width:50px; }
td.searchButton_ClearQty {text-align: left; width:50px; }

/**************************Customer Search **************************/
.customer_searchMethod
{	FONT-SIZE: 11px; FONT-FAMILY: Verdana; TEXT-DECORATION: none; }


td.catalogName
{ vertical-align: top; background-color: #ffffff;  }

.catalogName
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	font-weight: 400;vertical-align: top;  background-color: #ffffff; 
	
}

.catalogNameList
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	font-weight: 400;vertical-align: top;  background-color: #ffffff; width: 0px;
	
}

img.selectCatalog_Img1 { width: 210px; height: 30px;vertical-align: top;  background-color: #ffffff;}

.profileName
{
	font-family: Verdana; font-size: 11px; color:#666666; font-weight: 400; padding-left:10px;
}

td.advSearch
{
	FONT-SIZE: 10px;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none; padding-left: 3px;
}

/**************Tree View *************************/
TD.treeview_level1
{ FONT-WEIGHT: 500; FONT-SIZE: 11px; COLOR: #391E13; FONT-FAMILY: Verdana; TEXT-DECORATION: none; background-color: #ffffff; vertical-align: middle; padding: 0px; }

TD.treeview_level1 a
{ FONT-WEIGHT: 500; FONT-SIZE: 11px; COLOR: #391E13; FONT-FAMILY: Verdana; TEXT-DECORATION: none; background-color: #ffffff; vertical-align: middle; padding: 0px; }


TD.treeview_level2
{ FONT-WEIGHT: 500; FONT-SIZE: 11px; COLOR: #391E13; FONT-FAMILY: Verdana; TEXT-DECORATION: none; background-color: #ffffff; vertical-align: middle; padding: 0px; }

TD.treeview_level2 a
{ FONT-WEIGHT: 500; FONT-SIZE: 11px; COLOR: #391E13; FONT-FAMILY: Verdana; TEXT-DECORATION: none; background-color: #ffffff; vertical-align: middle; padding: 0px; }


TD.treeview_level3
{ FONT-WEIGHT: 500; FONT-SIZE: 11px; COLOR: #391E13; FONT-FAMILY: Verdana; TEXT-DECORATION: none; background-color: #ffffff; vertical-align: middle; padding: 0px; }

TD.treeview_level3 a
{ FONT-WEIGHT: 500; FONT-SIZE: 11px; COLOR: #391E13; FONT-FAMILY: Verdana; TEXT-DECORATION: none; background-color: #ffffff; vertical-align: middle; padding: 0px; }


TD.treeview_level4
{ FONT-WEIGHT: 500; FONT-SIZE: 11px; COLOR: #391E13; FONT-FAMILY: Verdana; TEXT-DECORATION: none; background-color: #ffffff; vertical-align: middle; padding: 0px; }

TD.treeview_level4 a
{ FONT-WEIGHT: 500; FONT-SIZE: 11px; COLOR: #391E13; FONT-FAMILY: Verdana; TEXT-DECORATION: none; background-color: #ffffff; vertical-align: middle; padding: 0px; }


TD.treeview_level5
{ FONT-WEIGHT: 500; FONT-SIZE: 11px; COLOR: #391E13; FONT-FAMILY: Verdana; TEXT-DECORATION: none; background-color: #ffffff; vertical-align: middle; padding: 0px; }

TD.treeview_level5 a
{ FONT-WEIGHT: 500; FONT-SIZE: 11px; COLOR: #391E13; FONT-FAMILY: Verdana; TEXT-DECORATION: none; background-color: #ffffff; vertical-align: middle; padding: 0px; }

TD.treeview_leaf 
{ FONT-WEIGHT: 500; FONT-SIZE: 11px; COLOR: #391E13; FONT-FAMILY: Verdana; TEXT-DECORATION: none; background-color: #ffffff; vertical-align: middle; padding: 0px; border:0;  }

TD.treeview_leaf a
{ FONT-WEIGHT: 500; FONT-SIZE: 11px; COLOR: #391E13; FONT-FAMILY: Verdana; TEXT-DECORATION: none; background-color: #ffffff; vertical-align: middle; padding: 0px; }

.promoEnd {font-size: 11px; height: 11px; font-weight:lighter; color: #999999;}

/*************************Search ******************/
td.search_custItemHeading
{ font-family: Verdana; font-size: 10px; color: #999999; font-weight: normal; vertical-align: text-top; }
.search_custItemHeading
{ font-family: Verdana; font-size: 10px; color: #999999; font-weight: normal }

td.search_custItemValue
{ font-family: Verdana; font-size: 12px; color: #000000; font-weight: normal }
.search_custItemValue
{ font-family: Verdana; font-size: 12px; color: #000000; font-weight: normal }


.login {font-family: Verdana; font-size: 11px;color: #000000;	font-weight: 400; width:100px; }
.pwd {font-family: Verdana; font-size: 11px;color: #000000;	font-weight: 400; width:100px; }

#leftbar_search
{ WIDTH: 145px;    }

img.drop_downCatalog_space {width: 5; height: 10;}


#refineResults
{
    BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid;
    
}
