/*  GLOBAL DEFAULT STARTS */

DL { margin: 0 0 0 0; padding: 0 0 0 0; }
TD, P, B, INPUT, textarea, DIV, select {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}

.INPUT {
background-color:#FFFFFF; 
}
/*  GLOBAL DEFAULT  ENDS */


/*  COOL MENU4  STARTS */
/* CoolMenus 4 - default styles - do not edit */
.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Category Navigation Box  Style*/
.NavCat,.NavCatOver,.NavCatHeading,.NavSubCat,.NavSubCatOver,.NavBrandHeading{
position:absolute; 
padding:2px; 
font-size:10px; 
font-weight:bold
}
.NavCat{
background-color:#ffffff; 
layer-background-color:#ffffff; 
color:#464451;
}
.NavCatOver{
background-color:#6C6B1C; 
layer-background-color:#6C6B1C; 
color:#ffffff; 
cursor:pointer; 
cursor:hand; 
}


.NavCatHeading{
	background-color:#EFEFEF;
	layer-background-color:#EFEFEF;
	color:#ffffff;
	font-size:11px; 
}
/*Border around each menu item of level0 which is the menu itself*/
.NavCatBorder{
position:absolute; 
visibility:hidden; 
background-color:#ffffff; 			/* Border Color */
layer-background-color:#ffffff;  /* Border Color for NetScape*/
}

/*Styles for level 1*/
.NavSubCat{
	background-color:#6C6B1C;
	layer-background-color:#6C6B1C;
	color:#ffffff;
	font-weight : normal;
}
.NavSubCatOver{
	background-color:#990000;
	layer-background-color:#990000;
	color:#ffffff;
	font-weight : normal;
	cursor:pointer; 
	cursor:hand; 
}

/*Brand Navigation Box  Style*/
.NavBrand,.NavBrandOver,.NavBrandHeading{
position:absolute; 
padding:2px; 
font-size:10px; 
font-weight:bold
}
.NavBrand{
background-color:ffffff; 
layer-background-color:ffffff; 
color:#094459;
padding:2px; 
}
.NavBrandOver{
background-color:#136D81; 
layer-background-color:#136D81; 
color:#ffffff; 
cursor:pointer; 
cursor:hand; 
}
.NavBrandHeading{
	background-color:EFEFEF;
	layer-background-color:EFEFEF;
	color:#ffffff;
	font-size:11px; 
	padding : 1 px;
}


/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:tahoma,arial,helvetica; font-size:10px; font-weight:bold}
.clLevel2{background-color:Navy; layer-background-color:Navy; color:white;}
.clLevel2over{background-color:#0099cc; layer-background-color:#0099cc; color:Yellow; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}

/*   COOL MENU4  ENDS */

/* Cart Summary Box */
TR.CartSum {
	background-color:#ffffff;
	layer-background-color:#ffffff;	
}
TD.CartSumHeading {
	background-color:FFFFFF;
	layer-background-color:FFFFFF;
	color:#ffffff;
	font-size:11px; 
	font-weight:bold;
	padding : 0 px;
}
A.CartSumItem {
	color:#094459;
	font-size:10px;
	padding : 3 px;
	text-decoration : none;
	font-weight : bold;
}
A.CartSumItem:hover {
	text-decoration : underline;
}

/* Search Box */
TR.Search {
	background-color:#ffffff;
	layer-background-color:#ffffff;	
}
.frmSearchBox{
	width : 92;
}
TD.SearchHeading {
	background-color:ffffff;
	layer-background-color:ffffff;
	color:#ffffff;
	font-size:11px; 
	font-weight:bold;
	padding : 0 px;
}
A.SearchItem {
	color:#094459;
	font-size:10px;
	padding : 3 px;
	text-decoration : none;
	font-weight : bold;
}
A.SearchItem:hover {
	text-decoration : underline;
}

/* RIGNT PANE*/
/* Quick Link Box*/
TD.QuickLinkHeading {
	color:#000000;
	font-size:11px; 
	font-weight:bold;
	padding : 0 px;
}
A.QuickLinkItem {
	color:#000000;
	font-size:10px;
	padding : 3 px;
	text-decoration : none;
	font-weight : bold;
}
A.QuickLinkItem:hover {
	text-decoration : underline;
}

/* Best Seller Box*/
TD.BestSellerHeading {
	color:#ffffff;
	font-size:11px; 
	font-weight:bold;
	padding : 0 px;
}
A.BestSellerItemTitle,TD.BestSellerItem {
	color:#000000;
	font-size:10px;
	padding : 3 px;
	text-decoration : none;
	font-weight : bold;
}
A.BestSellerItemTitle:hover {
	text-decoration : underline;
}
TD.BestSellerItem {
	color:#000000;
	font-weight : normal;
}


/* TOP PANE */
A.PaneTopNav{
	font-size:9px; 
	padding : 0 px;
	text-decoration : none;
	color:#cccccc;	
}
A.PaneTopNav:hover{
	text-decoration : underline;
}

.TabOff, .TabOn  {
	font-size:9px;
	text-decoration : none;
}
.TabOn {
	color:#cccccc;	
	line-height:156%;
}
A.TabOff {
	color:#cccccc;	
}
A.TabOff:hover, A.TabOn:hover,{
	COLOR: #ffffff;
	font-weight:bold;
}
DIV.TopPaneLogo {
	z-index : 100;
	top : 10;
	left : 5;
	position : absolute;
}

/* BOTTOM PANE */
TD.PaneBottom, A.PaneBottomNav{
	font-size:10px; 
	font-weight:bold;
	padding : 0 px;
	text-decoration : none;
	color:#000000;	
}
A.PaneBottomNav:hover{	
	color: #767526;	
}

/* MIDDLE PANE*/
.PaneMidTitle, A.PaneMidTitle, TD.PaneMidTitle, A.PaneMidBoxTitleD, A.PaneMidBoxTitleL, TD.PaneMidBoxTitleD, TD.PaneMidBoxTitleL, A.PaneMidSubHead, TD.PaneMidHeading,TD.PaneMidDetailHead,TD.PaneMidSubHead{
	font-size:10px; 
	font-weight:bold;	
	text-decoration : none;
	color:#997B00;	
}
A.PaneMidTitle:hover{
	text-decoration : underline;
}
TD.PaneMidHeading,TD.PaneMidDetailHead {
	font-size:18px; 
	font-weight:bold;	
	color:#990000;
}
TD.PaneMidDetailHead{
		color:#216959;	
}
.PaneMidSubHead, TD.PaneMidSubHead, A.PaneMidSubHead{
	font-size:11px; 
	font-weight:bold;	
	text-decoration : none;
	color:#216959;	
}
TD.PaneMidBoxTitleD, A.PaneMidBoxTitleD{	
	color:#000000;		
}
TD.PaneMidBoxTitleL, A.PaneMidBoxTitleL{	
	color:#ffffff;		
}
TD.PaneMidTxt, TD.PaneMidBoxTxt, A.PaneMidTxt{
	font-size:10px; 
	color:#000000;	
	text-decoration : none;
}
TD.PaneMidBoxTxt{
	color:#000000;	
}
A.PaneMidLink{
	font-size:10px;
	color:#000000;
	text-decoration : underline;
}
A.PaneMidLink:hover{
	text-decoration : none;
}
A.PaneMidPrice.{
	font-size:10px; 
	font-weight:bold;	
	color:#000000;	
	text-decoration : none;
}
A.PaneMidPrice:hover{
	text-decoration : underline;
}

TD.PaneMidPrice.{
	font-size:10px; 
	font-weight:bold;	
	color:#000000;	
}
/* MIDDLE PANE*/

/* Paging Navigation*/
A.PagingNavTxtOn{
	font-size:10px; 	
	text-decoration : none;
	color:#000000;			
}
A.PagingNavTxtOnSelected{
	font-weight:bold;	
	text-decoration : none;
	color:#ffffff;	
	ALIGN: Center;
}
TD.PagingNavTxtOnSelected{	
	BACKGROUND-COLOR: #997B00;
	BORDER-BOTTOM: 93917F 1px solid;
	BORDER-LEFT: 93917F 1px solid;
	BORDER-RIGHT: 93917F 1px solid;
	BORDER-TOP: 93917F 1px solid;	
}
TD.PagingNavTxtOff.{
	font-size:11px; 
	color:#999999;	
}	
/* Paging Navigation*/

.frmSort {
	font-size:10px; 	
	background-color:#FFFFFF;
	color:#000000;	
}
P {
	line-height : 170%;	
}
P.BlockText {
	line-height : 130%;
	margin : 0 px;
}

.MsgBox {
	BACKGROUND-COLOR: transparent;
	BORDER-TOP: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 10 px;
	PADDING-RIGHT: 0 px;
	COLOR: #000000;
	FONT-SIZE: 11;
}
.ButtonR {
BACKGROUND-COLOR: #990000; 
BORDER-BOTTOM: #000000 1px solid; 
BORDER-LEFT: #FF0000 1px solid; 
BORDER-RIGHT: #000000 1px solid; 
BORDER-TOP: #FF0000 1px solid; 
COLOR: #ffffff; CURSOR: 
hand; FONT-SIZE: 10; 
FONT-WEIGHT: bold; 
WIDTH: auto;
ALIGN: Center;
 line-height : normal;
}
.asterisk {
COLOR: #ff0000;
}

img.ImageBorder {
	border: 1px solid #CCCCCC;
	/*padding: 1px 1px 1px 1px;*/
}

/*---------------------------------------*/
.frmSort2 {
	font-size:10px; 	
	background-color:#FFFFFF;
	color:#000000;
	width:200px;
}
.parheading {color:#997B00;}



A.PaneMidBoxTitleL {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FFFFFF; TEXT-DECORATION: none
}

TD.PaneMidBoxTitleL {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FFFFFF; TEXT-DECORATION: none;
	background-color: #990000
}

/*-----------listing--------*/
.HeaderList{
	background-color: #990000;
}
.Alternate{
	background-color: #E1F0FD;
}
.Selected{
	background-color: #D7FD17;
}
/*-----------listing--------*/