body
{
/*background-image: url("http://demoshophp.e-nitiative.be/images/HPDemoLayoutImages/BlueBackGround.jpg");
background-repeat: repeat-y; */
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px
}
 

/** START CSS BUTTON - MENU SECTION **/
a.MenuButton{
display : block;
width :150px;
text-align : center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style : normal ;
font-size : 8pt;
font-weight :bold;
color :#FFFFFF;
text-decoration : none;
background-color :#2864BC;
padding :1px;
border-top : solid #000000 1px; border-right : solid #000000 1px; border-left : solid #000000 1px; border-bottom : solid #000000 1px }

.CommonButtonPrefixQFinders{
	display:table-cell;
	width :auto;
	height :auto;	
	margin:0em; padding:0px;
	font-size:8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:none;
	background:#2864BC;
	color:#FFFFFF;
 	vertical-align:middle;
	white-space:nowrap;
	cursor:hand; cursor:pointer;	
	border-top : solid #cc3366 0px; border-right : solid #cc3366 0px; border-left : solid #cc3366 0px; border-bottom : solid #cc3366 0px }

a.MenuButton:hover{
color :#000000;
background-color :#AFCAE4;
border-top : solid #000000 1px; border-right : solid #000000 1px; border-left : solid #000000 1px; border-bottom : solid #000000 1px } 
/** END CSS BUTTON  - MENU SECTION**/


/*** START CSS BUTTON - OTHER AREAS **/
.CommonButton{
	display:inline; display:inline-block;
	width:auto;
	margin:0.1em; padding:1px;
	font-size:8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:none;
	text-align:center;
	background:#2864BC;
		
	color:#FFFFFF;
	border:1px solid black;
	vertical-align:middle;
	white-space:nowrap;
	cursor:hand; cursor:pointer;
	}
/*.MyCSSButtonMain[class] {
	width:auto;
	min-width:50px;
	}
.CommonButton strong {
	font-weight:bold;
	background:white;
	color:#06c;
	}
*/	
a.CommonButton:hover { background:#AFCAE4; color:#2864BC }
/*.CommonButton:hover strong { background:#CFCFCF; color:EFEFEF; } */

/*** END CSS BUTTON - OTHER AREAS **/



/*** START CSS - HEADERS **/
/** THIS IS USED to display HEADER NAMES ***/
.HeaderBlock{
	display:block;
	margin:0.1em; padding:1px;
	font-size:8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:none;
	background:#dfdfdf;
	color:#000000;
	border:1px solid black;
	vertical-align:middle;
	white-space:nowrap;

	}
	
.HeaderBlockSuperStore{
	display:block;
	margin:0.1em; padding:1px;
	font-size:8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:none;
	background:#FFCC66;
	color:#000000;
	border:1px solid black;
	vertical-align:middle;
	white-space:nowrap;

	}
.HeaderBlockBrandSelection{
	display:block;
	margin:0.1em; padding:1px;
	font-size:8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:none;
	background:#003366;
	color:#FFFFFF;
	border:1px solid black;
	vertical-align:middle;
	white-space:nowrap;

	}
.HeaderBlockSuperStoreStoresToWatch{
	display:block;
	margin:0.1em; padding:1px;
	font-size:8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:none;
	background:#FF6600;
	color:#FFFFFF;
	border:1px solid black;
	vertical-align:middle;
	white-space:nowrap;

	}
		


.HeaderBlockSuperStoreRightNav{
	display:block;
	margin:0.1em; padding:1px;
	font-size:8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:none;
	background:#99FF33;
	color:#000000;
	border:1px solid black;
	vertical-align:middle;
	white-space:nowrap;

	}	
	
.HeaderBlockNewsSection{
	display:block;
	margin:0.1em; padding:1px;
	font-size:8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:none;
	background:#FF6633;
	color:#000000;
	border:1px solid black;
	vertical-align:middle;
	white-space:nowrap;

	}
		
.HeaderBlockNavigationBar{
	display:block;
	width :150px;
	width:auto;
	margin:0.1em; padding:1px;
	font-size:8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:none;
	background:#AFCAE4;
	color:#000000;
	border:1px solid black;
	vertical-align:middle;
	white-space:nowrap;

	}	
/*** END CSS - HEADERS **/



/*** START - COLOR SCHEME ****/
.Color1BackGround {background : #2864BC}
.Color1Font {
			font-family :Verdana, Arial, Helvetica, sans-serif;
			font-style :normal;
			font-weight : bold;
			font-size : 8pt;
			color : #FFFFFF;
			text-decoration : none
}
.Color1FontFooter {
			font-family :Verdana, Arial, Helvetica, sans-serif;
			font-style :normal;
			font-weight : bold;
			font-size : 7pt;
			color : #FFFFFF;
			text-decoration : none
}
a.Color1Font:hover{color : #BCBCBC; }
.Color1FontHover {
			font-family :Verdana, Arial, Helvetica, sans-serif;
			font-style :normal;
			font-weight : bold;
			font-size : 8pt;
			color : #BCBCBC;
			text-decoration : none
}

.Color2BackGround {background : #CCE1EF}

.Color3BackGround {background : #dfdfdf} /*This is USED only for SEARCH RESULT PAGE GRID */
.Color3Font {
			font-family :Verdana, Arial, Helvetica, sans-serif;
			font-style :normal;
			font-weight : bold;
			font-size : 8pt;
			color : #000000;
			text-decoration : none
}
.Color4Font { /**Also used in SupeStore category bulletsS **/
			font-family :Verdana, Arial, Helvetica, sans-serif;
			font-style :normal;
			font-weight : bold;
			font-size : 7pt;
			color : #999999;
			text-decoration : none
}
.Color4BackGround {background : #cccccc} /*This is USED only for SEARCH RESULT PAGE GRID. */
.Color5BackGround {background : #cccccc} /*This is USED for the background above TOP NAV BAR */
.Color5Font {  
			font-family :Verdana, Arial, Helvetica, sans-serif;
			font-style :normal;
			font-weight : bold;
			font-size : 7pt;
			color : #000000;
			text-decoration : none
}
/*** END - COLOR SCHEME ****/


/*** START -- COMMON BODY FONT ***/
.BodyFontBold{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-style :normal;
	font-weight : bold;
	font-size : 8pt;
	color : #000000;
	text-decoration : none
}
  
.BodyFontNormal{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-style :normal;
	font-weight : none;
	font-size : 8pt;
	color : #000000;
	text-decoration : none
}  


.BodyFontNormalSmall{ /** Used in MNF list section of Search Results, list pages, power search result, etc.**/
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-style :normal;
	font-weight : none;
	font-size : 7pt;
	color : #000000;
	text-decoration : none
}  


a.BodyFontBold:hover{text-decoration : underline }
a.BodyFontNormal:hover{text-decoration : underline }


.BodyFontHeader1{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-style :normal;
	font-weight : bold;
	font-size : 15pt;
	color : #999999;
	text-decoration : none
}  

.BodyFontHeader2{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-style :normal;
	font-weight : bold;
	font-size : 10pt;
	color : #000000;
	text-decoration : none
}  

.BodyFontSuperStorePrice1{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-style :normal;
	font-weight : bold;
	font-size : 10pt;
	color : #993333;
	text-decoration : none
}  
.BodyFontSuperStorePrice1TOPOFFERS{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-style :normal;
	font-weight : bold;
	font-size : 8pt;
	color : #993333;
	text-decoration : none
}  
.BodyFontSuperStorePrice1A{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-style :normal;
	font-weight : normal;
	font-size : 7pt;
	color : #993333;
	text-decoration : none
}  

.BodyFontSuperStorePrice2{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-style :normal;
	font-weight : bold;
	font-size : 10pt;
	color : #666666;
	text-decoration : none
} 
.BodyFontSuperStorePrice2TOPOFFERS{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-style :normal;
	font-weight : bold;
	font-size : 8pt;
	color : #666666;
	text-decoration : none
} 
.BodyFontSuperStorePrice2A{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-style :normal;
	font-weight : normal;
	font-size : 7pt;
	color : #666666;
	text-decoration : none
} 
/*** END -- COMMON BODY FONT ***/

/** This is the Cursor used ***/
.OnImageCursor {
cursor: pointer
}

/** Newsletter L1 Start **/
.NewsletterL1BG1 { background:#cc0000;} 
.NewsletterL1BG2 {background : #cc0000;}  
.NewsletterL1BodyFontSmall{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-style :normal;
	font-weight : none;
	font-size : 7pt;
	color : #000000;
	text-decoration : none
} 
.NewsletterL1BodyIngramPromoText{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-style :normal;
	font-weight : bold;
	font-size : 10pt;
	color : #cc0000;
	text-decoration : none;
	text-align:none	
} 
.NewsletterL1BodyFontCustomMessage{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-style :normal;
	font-weight : bold;
	font-size : 10pt;
	color : #000000;
	text-decoration : none;
	text-align:justify	
}  
/** Newsletter L1 End **/
/** Newsletter L2 Start **/
.NewsletterL2BG1 { background:#73A2B5;} 
.NewsletterL2BG2 {background : #73A2B5;}  
.NewsletterL2BodyFontSmall{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-style :normal;
	font-weight : none;
	font-size : 7pt;
	color : #000000;
	text-decoration : none
} 
.NewsletterL2BodyIngramPromoText{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-style :normal;
	font-weight : bold;
	font-size : 10pt;
	color : #cc0000;
	text-decoration : none;
	text-align:none	
} 
.NewsletterL2BodyFontCustomMessage{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-style :normal;
	font-weight : bold;
	font-size : 10pt;
	color : #000000;
	text-decoration : none;
	text-align:justify	
}  
/** Newsletter L2 End **/

/** Newsletter L3 Start **/
.NewsletterL3BG1 { background:#FF9933;} 
.NewsletterL3BG2 {background : #FF9933;}  
.NewsletterL3BodyFontSmall{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-style :normal;
	font-weight : none;
	font-size : 7pt;
	color : #000000;
	text-decoration : none
} 
.NewsletterL3BodyIngramPromoText{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-style :normal;
	font-weight : bold;
	font-size : 10pt;
	color : #cc0000;
	text-decoration : none;
	text-align:none	
} 
.NewsletterL3BodyFontCustomMessage{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-style :normal;
	font-weight : bold;
	font-size : 10pt;
	color : #000000;
	text-decoration : none;
	text-align:justify	
}  
/** Newsletter L3 End **/
/** Newsletter L4 Start **/
.NewsletterL4tablebg1 {
	background-color: #64A678;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #2F5139;
	border-right-color: #2F5139;
	border-bottom-color: #2F5139;
	border-left-color: #2F5139;

}
.NewsletterL4tablebg2 {
	background-color: #64A678;
	border: none;

}
.NewsletterL4font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
}
.NewsletterL4font2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
}
.NewsletterL4tablebg3 {
	background-color: #C7DECE;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #2F5139;
	border-right-color: #2F5139;
	border-bottom-color: #2F5139;
	border-left-color: #2F5139;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2A0000;

}
.NewsletterL4tablebgmain {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #2F5139;
	border-right-color: #2F5139;
	border-bottom-color: #2F5139;
	border-left-color: #2F5139;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2A0000;
}
.NewsletterL4tablebg4 {

	background-color: #E6F0E9;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #2F5139;
	border-right-color: #2F5139;
	border-bottom-color: #2F5139;
	border-left-color: #2F5139;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2A0000;
}
/** Newsletter L4 End **/
/** Newsletter L5 Start **/
.NewsletterL5tablebg1 {
	background-color: #336699;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #336699;
	border-right-color: #336699;
	border-bottom-color: #336699;
	border-left-color: #336699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration:none;	

}
.NewsletterL5tablebg2 {
	background-color: #336699;
	border: none;

}
.NewsletterL5font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
}
.NewsletterL5font2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration:none;
}
.NewsletterL5tablebg3 {
	background-color: #336699;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #336699;
	border-right-color: #336699;
	border-bottom-color: #336699;
	border-left-color: #336699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2A0000;

}
.NewsletterL5tablebgmain {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #336699;
	border-right-color: #336699;
	border-bottom-color: #336699;
	border-left-color: #336699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2A0000;
}
.NewsletterL5tablebg4 {

	background-color: #336699;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #336699;
	border-right-color: #336699;
	border-bottom-color: #336699;
	border-left-color: #336699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2A0000;
}
/** Newsletter L5 End **/
/** Newsletter L6 Start **/
.NewsletterL6BGColor2 {background : #cccccc}
.NewsletterL61LeftRightSideLine {
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.NewsletterL62boxBorder1 {
	border: 1px solid #000099;
}
.NewsletterL61Line2 {
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.NewsletterL61FontGeneral {
	FONT-SIZE: 9pt;
	COLOR: #FFFFFF;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.NewsletterL62FontGeneral {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: bold;
}

.NewsletterL63tdBGColor2 {
	background-color: #000099;
	FONT-SIZE: 9pt;
	COLOR: #ffffff;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: normal;	
}
.NewsletterL62boxBorder2 {
	border: 1px solid #000099;
	background-color: #eceaea;

}
.NewsletterL62boxBorder3 {
	background-color: #eceaea;
	FONT-SIZE: 9pt;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: normal;	
}
.NewsletterL63FontGeneral {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: normal;
}
/** Newsletter L6 End **/







/*Custom Category Menu -Begining*/
.ddsmoothmenu-v ul{
margin: 0;
padding: 0;
width: 150px; 
/* height: 16px; Main Menu Item widths */
list-style-type: none;
font: bold 8pt Verdana,Arial,Helvetica,sans-serif;
/*border-bottom: 1px solid #000000;*/
}
.ddsmoothmenu-v ul li{
position: relative;
}
/* Top level menu links style */
.ddsmoothmenu-v ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: white;
text-decoration: none;
padding: 3px;
/*border-bottom: .5px solid #99CC67;*/
/*border-right: .5px solid #99CC67;*/
/*border-left: .5px solid #99CC67;*/
/*border-top: .5px solid #99CC67;*/
}
.ddsmoothmenu-v ul li a:link{
background: #99CC67; /*background of menu items (default state)*/
color: black;
}
.ddsmoothmenu-v ul li a:visited{
background: #99CC67; /*background of menu items (default state)*/
color: black;
}
.ddsmoothmenu-v ul li a:active{
background: #99CC67; /*background of menu items (default state)*/
color: black;
}
.ddsmoothmenu-v ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/
background: #336633;/*#356734; */
color: white;
}
/*.ddsmoothmenu-v ul li a:hover{
background: #336633; /*background of menu items during onmouseover (hover state)
color: white;
}*/
/*Sub level menu items */
.ddsmoothmenu-v ul li ul{
position: absolute;
width: 150px; /*Sub Menu Items width */
top: 0;
background: #356734;
font-weight: normal;
visibility: hidden;
}
/* Sub level menu links style */
.ddsmoothmenu-v ul li ul li a:link{
font: normal 8pt Verdana;
width: 150px; /*width of sub menus*/
padding: 5px;
margin: 0;
border-top-width: 0;
/*border-bottom: 0px solid #356734;*/
background: #336633;/*#356734; */
color : white
}
.ddsmoothmenu-v ul li ul li a:active{
font: normal 8pt Verdana;
width: 150px; 
padding: 5px;
margin: 0;
background: #356734;
color: white;
}
.ddsmoothmenu-v ul li ul li a:visited{
background: #356734; /*background of menu items (default state)*/
color: white;
border-top-width: 0;
border-bottom: 0px solid #356734;
}
.ddsmoothmenu-v ul li ul li a:hover{
background: #194219; /*background of menu items during onmouseover (hover state)*/
color: white;
}
/* Holly Hack for IE \*/
* html .ddsmoothmenu-v ul li { float: left; height: 1%; }
* html .ddsmoothmenu-v ul li a { height: 1%; }
/* End */
/*******************************************************/
.ddsmoothmenu{
font: bold 12px Verdana;
background: #414141; /*background of menu bar (default state)*/
width: 100%;
}
.ddsmoothmenu ul{
z-index:100;
margin: 0;
padding: 0;
list-style-type: none;
}
/*Top level list items*/
.ddsmoothmenu ul li{
position: relative;
display: inline;
float: left;
}
/*Top level menu link items style*/
.ddsmoothmenu ul li a{
display: block;
background: #414141; /*background of menu items (default state)*/
color: white;
padding: 8px 10px;
border-right: 1px solid #778;
color: #2d2b2b;
text-decoration: none;
}
* html .ddsmoothmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}
.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{
color: white;
}
.ddsmoothmenu ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/
background: black; 
color: white;
}
.ddsmoothmenu ul li a:hover{
background: black; /*background of menu items during onmouseover (hover state)*/
color: white;
}	
/*1st sub level menu*/
.ddsmoothmenu ul li ul{
position: absolute;
left: 0;
display: none; /*collapse all sub menus to begin with*/
visibility: hidden;
}
/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li{
display: list-item;
float: none;
}
/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul{
top: 0;
}
/* Sub level menu links style */
.ddsmoothmenu ul li ul li a{
font: normal 13px Verdana;
width: 150px; /*width of sub menus*/
padding: 5px;
margin: 0;
border-top-width: 0;
/*border-bottom: 1px solid #70B870;*/
}
/* Holly Hack for IE \*/
* html .ddsmoothmenu{height: 1%;} /*Holly Hack for IE7 and below*/
/* ######### CSS classes applied to down and right arrow images  ######### */
.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}
.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}
/* ######### CSS for shadow added to sub menus  ######### */
.ddshadow{
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
/*background: #70B870;*/
}
.toplevelshadow{ /*shadow opacity. Doesn't work in IE*/
opacity: 0.8;
}
/*Custom Category Menu -End*/
.leftNevigation{
   padding:4px 0px 0px 4px;
  }
.leftNevigation div{
 margin-top:4px;
 margin-bottom:4px;
}

