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;
  background-color :#FFFFFF;
  margin-left: 0px
}

/** START CSS BUTTON - MENU SECTION **/
a.MenuButton{
display : block;
width :auto;
height : auto;
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 :#003399;
padding :1px;
border-top : solid #EB5F01 0px; border-right : solid #EB5F01 0px; border-left : solid #EB5F01 0px; border-bottom : solid #EB5F01 0px }

.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:#D62025;
	color:#cccccc;
 	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 :#cccccc;
background-color :#003399;
border-top : solid #EB5F01 0px; border-right : solid #EB5F01 0px; border-left : solid #EB5F01 0px; border-bottom : solid #EB5F01 0px } 
/** END CSS BUTTON  - MENU SECTION**/
 	
.CommonButton{
	display:table-cell;
	width :auto;	
	margin:0em; padding:1px;
	font-size:8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:none;
	background:#cccccc;
	color:#000000;
 	cursor:hand; cursor:pointer;
	vertical-align:middle;
	white-space:nowrap;
	border-top : solid #cc3366 0px; border-right : solid #cc3366 0px; border-left : solid #cc3366 0px; border-bottom : solid #cc3366 0px }
.CommonButtonPrefix{
	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:#D62025;
	color:#cccccc;
 	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 }
 
 
.Color1BackGround {background : #003399}
.Color1BackGroundSeperatorLines {background : #003399}
.Color1Font {
			font-family :Verdana, Arial, Helvetica, sans-serif;
			font-style :normal;
			font-weight : bold;
			font-size : 8pt;
			color : #FFFFFF;
			text-decoration : none
}
.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
}
.Color4BackGround {background : #cccccc} /*This is USED only for SEARCH RESULT PAGE GRID. */

.ColorSuperStoreHeaderName {background : #336633} /*This is USED only for SEARCH RESULT PAGE GRID */
.ColorSuperStoreHeaderNameFont {
			font-family :Verdana, Arial, Helvetica, sans-serif;
			font-style :normal;
			font-weight : bold;
			font-size : 11pt;
			color : #cccccc;
			text-decoration : none
}

.ColorGeneralAreaHeaderName {background : #003366} /*This is USED only for SEARCH RESULT PAGE GRID */
.ColorGeneralAreaHeaderNameFont {
			font-family :Verdana, Arial, Helvetica, sans-serif;
			font-style :normal;
			font-weight : bold;
			font-size : 11pt;
			color : #cccccc;
			text-decoration : none
}

.ColorORDERFLOWHeaderName {background : #cc6600} /*This is USED only for SEARCH RESULT PAGE GRID */
.ColorORDERFLOWHeaderNameFont {
			font-family :Verdana, Arial, Helvetica, sans-serif;
			font-style :normal;
			font-weight : bold;
			font-size : 11pt;
			color : #000000;
			text-decoration : none
}
.ColorQFinderHeaderName {background : #66cc66} /*This is USED only for SEARCH RESULT PAGE GRID */
.ColorQFinderHeaderNameFont {
			font-family :Verdana, Arial, Helvetica, sans-serif;
			font-style :normal;
			font-weight : bold;
			font-size : 11pt;
			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
} 
.BodyFontBold{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-style :normal;
	font-weight : bold;
	font-size : 8pt;
	color : #000000;
	text-decoration : none
}
.HeaderFontNormal{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-style :normal;
	font-weight : bold;
	font-size : 10pt;
	color : #3399cc;
	text-decoration : none
} 
.HeaderBlock{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-style :normal;
	font-weight : bold;
	font-size : 10pt;
	color : #3399cc;
	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
} 
.BodyFontHeader1{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-style :normal;
	font-weight : none;
	font-size : 15pt;
	color : #666666;
	text-decoration : none
}

.BodyFontHeader2{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-style :normal;
	font-weight : bold;
	font-size : 12pt;
	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
}  
.Color5Font{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-style :normal;
	font-weight : none;
	font-size : 8pt;
	color : #000000;
	text-decoration : none
} 
.Color5FontOnPage{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-style :normal;
	font-weight : none;
	font-size : 8pt;
	color : #000000;
	text-decoration : underline
} 
a.Color5Font:hover{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-style :normal;
	font-weight : none;
	font-size : 8pt;
	color : #000000;
	text-decoration : underline
}


.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
} 

/** 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 **/

