﻿.fla_mrg
{
	margin-right:4px;
	margin-top:1px;
}
body
{
	margin: 0px;
	background: #98CB24 url(../../Images/body_bg.jpg) repeat-x bottom;
	/*background: url(../../Images/xmas_body_bg.jpg) repeat-x top;*/
}
.authendication
{
text-align:left; 
margin-left:168px;
margin-right:auto;
width:150px;
position:absolute;
top:223px;
height:60px;
}
a
{
	color:#F68B1F;
	text-decoration: none;
}
.advSearch
{
	color:#F68B1F;
	float:right;
	text-decoration:underline;
	padding-top: 10px;
}
#bodybackgroundSplash {
  background-color:#98cb00;
  background-image: url(../../Images/splash_bg.jpg);
  background-repeat: repeat-x;
  background-position: bottom;
}

#containerSplash {
  height:835px;
  padding-top:0px;
}

#splashBg {
  background-image: url(../../Images/splash_bg2.jpg);
  background-repeat: no-repeat;
  width:621px;
  height:467px;
  margin: 0 auto;
  text-align: left;
  padding: 318px 0 0 20px;
}

#splashBg a {
  display:block;
  margin-bottom: 12px;
  width:120px;
  font: normal 11px Arial, Helvetica, sans-serif;
  }

#splashBg a:link {
  color:#FFF;
  font-size: 21px;
  font-weight: bold;
  text-decoration: none;
}

#splashBg a:visited {
  color:#FFF;
  font-size: 21px;
  font-weight: bold;
  text-decoration: none;
}
.divMasterContainer
{
	margin-left:auto;
	margin-right:auto;
	width:1100px;
	position:relative;
}
.frostedTop
{
	border: none;
	background: url(../../Images/gforce_site_top.png) no-repeat left top;
	height: 79px;
	width: 956px;
	position:absolute;
	margin-left:11px;
}
.cake {
background: url(../../Images/happyBday.jpg) no-repeat scroll left top;
border:none;
height:90px;
margin-left:300px;
margin-top: 91px;
position:absolute;
width:126px;
}
.frostedLeft
{
	border: none;
	background: url(../../Images/xmas_site_left.png) no-repeat left top;
	height: 561px;
	width: 244px;
	position:absolute;
	margin-left:-168px;
}
.frostedRight
{
	border: none;
	background: url(../../Images/xmas_site_right.png) no-repeat left top;
	height: 561px;
	width: 235px;
	position:absolute;
	margin-left: 1032px;
}
.container
{
	bottom:2px;
	background: url(../../Images/mdl_bg.gif) repeat-y;
	width: 971px;
	margin-left: 65px;
	overflow: hidden;
} 
.homecontainer
{
	margin-top:10px;
	background: url(../../Images/mdl_bg.gif) repeat-y;
	width: 971px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
.main
{
	width: 968px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
}
.container2
{
	
	width: 574px;
	height: auto;
	margin-left: 0;
	margin-right: 0;
	position: relative;
	float: left;
	left:3px;
}
.container1
{
	width: 394px;
	margin-left: 0;
	margin-right: 0;
	position: relative;
	float: left;	  
}
.top
{
	width: 971px;
	background: url(../../Images/Top_bg.jpg) no-repeat;
}
.Contenttop
{
	width: 971px;
	background: url(../../Images/top2bg.jpg) no-repeat;
}
.lgn_frm
{
	height: 70px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999;
}
.form
{
	line-height: 35px;
	height: 25px;
	width: 600px;
	position: relative;
	right: 3px;
	top: 13px;
	color: #999999;
	font: bold 11px Arial;
}
.lbllgn
{
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #999999;
}
.lblpwd
{
	position: relative;
	left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #999999;
}
.txtbox2
{
	position: relative;
	left: 20px;
	height: 9px;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.txtbox
{
	height: 9px;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.forget a
{
	position: relative;
	right: 325px;
	top: 10px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.chk_frg
{
	vertical-align: middle;
	height: 15px;
	line-height: 15px;
	width: 250px;
	position: relative;
	top: -15px;
	right: 85px;
}
.btn
{
	position: relative;
	left: 30px;
	vertical-align: middle;
}
.lang
{
	position: relative;
	left: 40px;
	vertical-align: middle;
	text-decoration: none;
	color: #4E4E4C;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.lang:hover
{
	color: #99CC00;
}
.NOUVELL
{
	position: relative;
	bottom: 0px;
	left: 0px;
	background: url(../../Images/crv_bg.jpg) repeat-y;
	width: 227px;
}
.nou_hdr
{
	vertical-align: middle;
	background: url(../../Images/crv_top.jpg) no-repeat;
	line-height: 44px;
	height: 44px;
}
.hdr_nou
{
	position: relative;
	top: 5px;
	padding-right: 15px;
	font-family: Arial Black;
	font-size: 16px;
	font-variant: small-caps;
	color: #FF8810;
	margin-left: auto;
	margin-right: auto;
}
.crv_cnt
{
	/*position: relative;*/
	top: 5px;
}
.top_crv_cnt, .top_crv_cnt a, .crv_cnt, .crv_cnt a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	width: 210px;
	margin-left: auto;
	margin-right: auto;
}
.top_crv_cnt
{
	position: relative;
	top: 15px;
}
.crv
{
	width: 230px;
	margin-top: 100px;
	float: right;
	text-align: right;
}
.date
{
	color: #A4A4A4;
}
.archieves
{
	height: 20px;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #F68B1F;
	font-size: 12px;
	position: relative;
	top: 5px;
}
.archieves2
{
	color: #F6BF07;
	height: 20px;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.archivesFocus
{
	clear: both;
	position: relative;
	background-image: url(../../Images/arrowArchives.gif);
	background-repeat: no-repeat;
	background-position: right;
	text-align: left;
	padding-left: 12px;
	width: 70px;
}
.row1
{
	background: url(../../Images/left_rpt.jpg) right repeat-y;
	float: left;
}
.Contentrow2
{
	
	position: relative;
	float: left;
	width:154px;
	height: 100%;		  
	bottom:49px;
}
.Contentrow2_home
{
	position: absolute;
	float: left;
	width:154px;
	height: 100%;		  
	bottom:49px;
}
.row2
{
	position: relative;
	float: left;
}
.row3
{
	position: relative;
	float: right;
	left:6px;
	
}
.Contentrow3
{
	position: relative;
	left: 13px;
	height: 100%;
	width: 525px;
	float: left;
	position:relative;  
	top: 0px;
	font: normal 11px/14px Arial, Helvetica, sans-serif;
	color: #8e8e8e;	
}
.mem_hdr
{
	text-align: right;
	font-variant: small-caps;
	font-family: arial black;
	font-size: 20px;
	color: #FF8810;
	position:relative;
	padding-top: 14px;
	padding-right:8px;
	
}
.row4
{
	position: relative;
	left: 12px;
	float: left;
	width: 285px;
}
.row6
{
	visibility: hidden;
}
.promo_hdr
{
	font: normal 16px "Arial Black" , Arial, Helvetica, sans-serif;
	color: #ff8810;
	text-transform: uppercase;
	text-align: right;
}
.pro
{
	padding: 15px;
	text-align: left;
}
.pro1_name a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 600;
	text-decoration: underline;
	color: #789D09;
}
.pro1_use, .pro1_size
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
}
.pro1_rate
{
	color: #F68B1F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.pro1_off
{
	text-align: left;
	vertical-align: middle;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: url(../../Images/bar_bg.jpg) repeat-x #FF7200;
}
.promos_btm
{
	font: bold 12px/15px Arial, Helvetica, sans-serif;
	color: #F81;	
	text-decoration: none;
	position: relative;
	bottom: 0px; 
	height: 20px;
	line-height: 20px;
	position:relative;
	top:8px; 
}
.promos_btm a
{
	height: 20px;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #F68B1F;
	font-size: 13px;
}
.focus_hdr
{
	text-align: right;
	color: #F6BF07;
	font-family: arial black;
	font-size: 16px;
	font-variant: small-caps;
	position:relative;
	top:15px;  
}
.focus_dtl
{
	width: 290px;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	font-size: 11px;
}
.fitch a
{
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	font-size: 11px;
	font-weight: bold;
}
.map
{
	position: relative;
	left: 5px;
	width: 264px;
}
.left_shade
{
	color: #FF0000;
}
.nav_menu
{
	width:135px;
	position:relative;
	left:11px;
	padding-left:5px;
	text-align: left;
	float: left;		
	top:0px;		
}
.menu
{
	height: 30px;
	line-height: 30px;
}
.menu a
{
	color: #789D09;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
.menu a:hover
{
	color: #F68B1F;
}

.contents
{
	position: relative;
	width: 750px;
}

.row5
{
	position: relative;
	top:10px;
	left: 4px;
	float: right;
	width: 264px;
}
.copyright
{
}
.btm
{
	position:relative;
	left:4px;
	background:url(../../Images/footerBg.gif) #fff repeat-x; 
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	height:50px;
	width: 958px;
}
.cpy
{
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #98CB00;
	text-decoration: underline;
}
.credits
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}
#divSubscription
{
	float: left;
	position: relative;
	left: 374px;
	top: 54px;
	text-align: right;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	color: #F68B1F;
}
.dogBtn
{
	display: block;
	float: left;
	width: 35px;
	height: 29px;
	background-image: url(../../Images/dogIco.jpg);
	background-repeat: no-repeat;
}
.dogBtn:hover
{
	display: block;
	float: left;
	width: 35px;
	height: 29px;
	background-image: url(../../Images/dogIcoSelected.jpg);
	background-repeat: no-repeat;
}
.catBtn
{
	display: block;
	float: left;
	width: 35px;
	height: 29px;
	background-image: url(../../Images/catIco.jpg);
	background-repeat: no-repeat;
}
.catBtn:hover
{
	display: block;
	float: left;
	width: 35px;
	height: 29px;
	background-image: url(../../Images/catIcoSelected.jpg);
	background-repeat: no-repeat;
}
.fishBtn
{
	display: block;
	float: left;
	width: 35px;
	height: 29px;
	background-image: url(../../Images/fishIco.jpg);
	background-repeat: no-repeat;
}
.fishBtn:hover
{
	display: block;
	float: left;
	width: 35px;
	height: 29px;
	background-image: url(../../Images/fishIcoSelected.jpg);
	background-repeat: no-repeat;
}
.rabbitBtn
{
	display: block;
	float: left;
	width: 35px;
	height: 29px;
	background-image: url(../../Images/rabbitIco.jpg);
	background-repeat: no-repeat;
}
.rabbitBtn:hover
{
	display: block;
	float: left;
	width: 35px;
	height: 29px;
	background-image: url(../../Images/rabbitIcoSelected.jpg);
	background-repeat: no-repeat;
}
.birdBtn
{
	display: block;
	float: left;
	width: 35px;
	height: 29px;
	background-image: url(../../Images/birdIco.jpg);
	background-repeat: no-repeat;
}

.birdBtn:hover
{
	display: block;
	float: left;
	width: 35px;
	height: 29px;
	background-image: url(../../Images/birdIcoSelected.jpg);
	background-repeat: no-repeat;
}
.otherBtn
{
	display: block;
	float: left;
	width: 35px;
	height: 27px;
	background-image: url(../../Images/fr/otherIco.jpg);
	background-repeat: no-repeat;
	color: #3d3e3e;
	text-decoration: none;
	font-size: 80%;
}
.otherBtnNL
{
	display: block;
	float: left;
	width: 35px;
	height: 27px;
	background-image: url(../../Images/nl/otherIco.jpg);
	background-repeat: no-repeat;
	color: #3d3e3e;
	text-decoration: none;
	font-size: 80%;
}
.otherBtn:visited
{
	display: block;
	float: left;
	width: 35px;
	height: 27px;
	background-image: url(../../Images/fr/otherIco.jpg);
	background-repeat: no-repeat;
	color: #3d3e3e;
	text-decoration: none;
	font-size: 80%;
}
.otherBtnNL:visited
{
	display: block;
	float: left;
	width: 35px;
	height: 27px;
	background-image: url(../../Images/nl/otherIco.jpg);
	background-repeat: no-repeat;
	color: #3d3e3e;
	text-decoration: none;
	font-size: 80%;
}
.otherBtn:hover
{
	display: block;
	float: left;
	width: 35px;
	height: 27px;
	background-image: url(../../Images/fr/otherIcoSelected.jpg);
	background-repeat: no-repeat;
	color: #F25C62;
	text-decoration: none;
	font-size: 80%;
}
.otherBtnNL:hover
{
	display: block;
	float: left;
	width: 35px;
	height: 27px;
	background-image: url(../../Images/nl/otherIcoSelected.jpg);
	background-repeat: no-repeat;
	color: #F25C62;
	text-decoration: none;
	font-size: 80%;
}
.horseBtn
{
	display: block;
	float: left;
	width: 35px;
	height: 29px;
	background-image: url(../../Images/horseIco.jpg);
	background-repeat: no-repeat;
}
.horseBtn:hover
{
	display: block;
	float: left;
	width: 35px;
	height: 29px;
	background-image: url(../../Images/horseIcoSelected.jpg);
	background-repeat: no-repeat;
}

#divMap
{
	clear: both;
	background-repeat: no-repeat;
	height: 73px;
	margin-left: 0px;
	text-align: left;
	width: 264px;
	position: relative;
	bottom:20px;
}

#divMap p
{
	font: normal 11px Arial, Helvetica;
	width: 50%;
	text-align: left;
	color: #666;
	font-weight: bold;
	padding-top:9px;
	padding-left:0px;
}

#divMap a
{
	position: relative;
	left: 35px;
	bottom: 1px;	font: normal 12px Arial, Helvetica;
	color: #666;
}

#divMap a:link
{
	color: #8ab701;
	font-weight: bold;
	text-decoration: none;
}

#divMap a:visited
{
	color: #8ab701;
	font-weight: bold;
	text-decoration: none;
}


#divCartePlus
{
	position:relative;
	bottom:23px;
	background-repeat: no-repeat;
	height: 69px;
	text-align: left;
	margin-top:6px; 
}

#divCartePlus p
{
	font: normal 13px Arial, Helvetica;
	width: 50%;
	text-align: left;
	color: #666;
	font-weight: bold;
	padding: 15px 0 0 0px;
}
#divCartePlus a
{
	position: relative;
	left: 35px;
	top: 4px;
	font: normal 12px Arial, Helvetica;
	color: #666;
}
#divCartePlus a:link
{
	color: #8ab701;
	font-weight: bold;
	text-decoration: none;
}
#divCartePlus a:visited
{
	color: #8ab701;
	font-weight: bold;
	text-decoration: none;
}
#divFranchises
{
	position:relative;
	bottom:20px;
	margin-top:17px; 
	background-repeat: no-repeat;
	height: 69px;
	text-align: left;
}
#divFranchises p
{
	width: 50%;
	text-align: left;
	color: #FFF;
	font: normal 13px Arial, Helvetica;
	font-weight: bold;
	padding: 5px 0 0 10px;
}

.moreInfoFranchise
{
	position: relative;
	top: 5px;
	left: 35px;
	font: normal 12px Arial, Helvetica;
	color: #666;
}
.moreInfoFranchise:link
{
	color: #8ab701;
	font-weight: bold;
	text-decoration: none;
}
.moreInfoFranchise:visited
{
	color: #8ab701;
	font-weight: bold;
	text-decoration: none;
}
#divIMUpub
{
	position:relative;
	bottom:17px;
	border: 1px solid #BDBDBD;
	position: relative;
	width: 250px;
	height:250px;
}
.field
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #ffffff;
	border: 1px solid #ff851a;
	width: 300px;
}
.labelTextColor
{
	font-size: large;
	font: normal 20px Verdana, Helvetica, sans-serif;
	color: Orange;
}
.headerTitle
{
	font: normal 14px "Arial Black" , Arial, Helvetica, sans-serif;
	color: #ff8810;
	height: 15px;
	text-transform: capitalize;
	text-align: left;
}
.commonH1
{
	font: normal 16px "Arial Black" , Arial, Helvetica, sans-serif;
	color: #ff8810;
	height: 15px;
	text-transform: capitalize;
	text-align: left;
}
.commonSubTitle
{
	font: normal 12px "Arial Black" , Arial, Helvetica, sans-serif;
	color: #ff8810;
	text-align: left;
}
.lblCaption
{
	font: bold 11px/13px Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: left;
}
.cbSundayOpening
{
	color: #666666;
}
.txtStorePage
{
	height: 13px;
	font: normal 11px Arial, Helvetica, sans-serif;
}
.ddlStorePage
{
	vertical-align: top;
	height: 20px;
	font: normal 11px Arial, Helvetica, sans-serif;
}
.descr
{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	width: 68%;
	color: #789d09;
	line-height: 14px;
	margin-bottom: 5px;
}
.promotext
{
	font: normal 11px/13px Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 90%;
}
.price
{
	color: #f68b1f;
	font: bold 13px Arial, Helvetica, sans-serif;
}
.content
{
	color: #FFF;
	font: bold 12px Arial, Helvetica, sans-serif;
	background: url(../../Images/promoContent.jpg) repeat-x #FE7606;
	background-position: bottom;
	position: relative;
	background-color:#fa9d40;  
    height:auto;
    width:180px; 
    padding-top:7px;
    padding-bottom:5px;
}
.descrBottom
{
	border-bottom: 1px #789d09 solid;	
	padding-bottom: 0;
	position: relative;
	margin-top: 10px;	
	height: 0px;
}
.popwin
{
	border: 1px Solid #DDDEDE;
	position: absolute;
	z-index: 2;
	top: 10px;
	left: 50px;
	width: 460px;	 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #bcbcbc;
	background: url(   '../../Images/popupimage.jpg' ) repeat-y #FFFFFF;
}
.oldprice
{
	text-decoration: line-through;
	font: bold 13px Arial, Helvetica, sans-serif;
}
#divFooter
{
	margin-top: 590px;
}
#divLgChoice
{
	position: relative;
	left: 400px;
	bottom: 45px;
	padding: 15px 0 0 5px;
}
#divLgChoice .home
{
	display: block;
	float: left;
	width: 55px;
	height: 10px;
	font: bold 15px Arial;
	text-align: left;
	color: Black;
}

#divLgChoice .lg
{
	display: block;
	float: left;
	width: 16px;
	height: 10px;
	margin-left: 10px;
	font: bold 11px Arial;
	color: Green;
}
.moreInfo
{
	position: relative;
	left: 30px;
	font: normal 10px Verdana, Helvetica, sans-serif;
	color: #666;
}

.moreInfo:link
{
	color: #8ab701;
	font-weight: bold;
	text-decoration: none;
}

.moreInfo:visited
{
	color: #8ab701;
	font-weight: bold;
	text-decoration: none;
}
.labelTextColor
{
	font-size: large;
	font: normal 20px Verdana, Helvetica, sans-serif;
	color: Orange;
}
.headerTitle
{
	font: normal 14px "Arial Black" , Arial, Helvetica, sans-serif;
	color: #ff8810;
	height: 15px;
	text-transform: capitalize;
	text-align: left;
}
.promosTitle
{
	position: relative;
	font: normal 18px "Arial Black" , Arial, Helvetica;
	color: #ff8810;
	bottom: 2px;
	text-transform: capitalize;
	text-align: left;
}
.promosPopupTitle
{
	position: relative;
	font: normal 15px/26px "Arial Black" , Arial, Helvetica;
	bottom: 5px;
	text-transform: capitalize;
	text-align: left;
	top:5px;
	right:15px; 
	
}
.promosOffer
{
	position: relative;
	left: 4px;
	padding-right: 5px;
}
a.allpromo
{
	background: url(../../Images/arrowOrangeNews.gif) right no-repeat;
	font: bold 12px/15px Arial, Helvetica, sans-serif;
	color: #F81;
	text-decoration: none;
	position: relative;		
	float: right;
	padding: 10px 20px 7px 0px;    
    text-align: right;    
}
.ficheFocus
{
	background-image: url(../../Images/arrowFocus.gif);
	background-repeat: no-repeat;
	background-position: 0 3px;
	width: 50%;
	clear: both;
	text-align: left;
	padding-left: 10px;
}
.ficheFocus a:link
{
	font: bold 11px/13px Arial, Helvetica, sans-serif;
	color: #666;
	text-decoration: none;
}
.ficheFocus a:visited
{
	font: bold 11px/13px Arial, Helvetica, sans-serif;
	color: #666;
	text-decoration: none;
}

.ficheFocus a:hover
{
	font: bold 11px/13px Arial, Helvetica, sans-serif;
	color: #666;
	text-decoration: none;
}
.archivesFocus
{
	clear: both;
	position: relative;
	background: url(../../Images/arrowArchives.gif) right no-repeat;			
	text-align: right;	
	text-decoration: none;
	position: relative;		
	float: right;
	padding: 10px 20px 7px 0px;    
	left:3px;
}
.archivesFocus a:link
{
	font: bold 11px/13px Arial, Helvetica, sans-serif;
	color: #f6bf07;
	text-decoration: none;
}
.archivesFocus a:visited
{
	font: bold 11px/13px Arial, Helvetica, sans-serif;
	color: #f6bf07;
	text-decoration: none;
}

.archivesFocus a:hover
{
	font: bold 11px/13px Arial, Helvetica, sans-serif;
	color: #f6bf07;
	text-decoration: none;
}

.HomearchivesFocus
{
	clear: both;
	position: relative;
	background: url(../../Images/arrowArchives.gif) right no-repeat;			
	text-align: right;	
	text-decoration: none;
	position: relative;		
	float: right;
	padding: 0px 20px 0px 0px;    
	left:3px;
}
.HomearchivesFocus a:link
{
	font: bold 11px/13px Arial, Helvetica, sans-serif;
	color: #f6bf07;
	text-decoration: none;
}
.HomearchivesFocus a:visited
{
	font: bold 11px/13px Arial, Helvetica, sans-serif;
	color: #f6bf07;
	text-decoration: none;
}
.HomearchivesFocus a:hover
{
	font: bold 11px/13px Arial, Helvetica, sans-serif;
	color: #f6bf07;
	text-decoration: none;
}
.newsbloc
{
	position: relative;
	background: url(../../Images/arrowNiv2.gif) no-repeat left 3px;
	text-indent: 8px;
	font: normal 11px/13px Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: left;
	height: 25px;
}
.datenews
{
	font: normal 10px/15px Arial, Helvetica, sans-serif;
	color: #999999;
	text-indent: 0px;
}
a.morenews
{
	background: url(../../Images/arrowNiv2.gif) no-repeat left 2px;
	font: bold 10px/15px Arial, Helvetica, sans-serif;
	text-align: right;
	color: #666666;
	text-decoration: none;
	padding-left: 5px;
}
a.allnews
{
	font: bold 12px/15px Arial, Helvetica, sans-serif;
	color: #FF6600;
	position: relative;
	bottom: 2px;
}
.promoWindow
{
	width: auto;
	height: auto;
}
.promoWindow .photo
{
	width:30%; 
	text-align: center;
	position: relative;
	width: 27%;
	height: 116px;
}
.promoWindow .descr
{
	position: relative;
	width: 100%;
	line-height: 12px;
}
.promoWindow .descr a
{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	width: 207px;
	color: #789d09;
	line-height: 14px;
	margin-bottom: 5px;
	text-decoration: underline;
}
.promoWindow .descr .oldprice
{
	text-decoration: line-through;
	font: bold 13px Arial, Helvetica, sans-serif;
}
.promoWindow .descr .price
{
	color: #f68b1f;
	font: bold 13px Arial, Helvetica, sans-serif;
}
.promoWindow .descr .promotext
{
	font: normal 11px/13px Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: left;
}

.HomedescrBorderBottom
{
  border-bottom: 1px #789d09 solid;
  padding-bottom: 0;
  width:175px;
}

.noImageFound
{
	font: bold 11px/13px Arial, Helvetica, sans-serif;
	color: #666666;
}
.contentAlign
{
	margin-left: 5px;
}
#divHomeMorePromos
{
	position: relative;
	left: 97px;
}
#divProductFocusDetail
{
	width: 100%;
	text-align: left;
	font: normal 11px/13px Arial, Helvetica, sans-serif;
	color: #666666;
}
.hyperlinkColor
{

	color:  #666;
	font: bold 10px/10px Arial, Helvetica, sans-serif;
}
.hiddenWindow
{	
	position: absolute;
	z-index: 2;		
	height:100%;		
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: silver;
	border: 2px Solid #000000;
	-moz-opacity:.25;
}
.promoFolderHotSpot
{
z-index: 2;
top: 152px;
width: 160px;	 
height:70px; 
cursor:pointer;     
}
.promoFolderHotSpotHome
{
position: absolute;
z-index: 2;
top: 152px;
width: 160px;	 
height:70px; 
cursor:pointer;     
}
/****** LeftMenu Starts Here *******/
#Leftmenu
{    
    width : 154px;
	top: 0px;
	float: left;
	margin-top: 0px;
	padding-left:11px;
}
#Leftmenu ul 
{
    
	list-style-type: none;
	margin-left:0px;
}

#Leftmenu li
{
	list-style-type:none;
	padding-left:0px;
	line-height: 5px;
}
#Leftmenu li a
{
	text-decoration:none;
	font: bold 12px/26px Arial, Helvetica, sans-serif;
	color:#789d09;
    display: block;
}

#Leftmenu li a#parent4
{
	text-decoration:none;
	font: bold 12px/14px Arial, Helvetica, sans-serif;
	color:#789d09;
    display: block;
    padding-top: 7px; 
    padding-bottom: 7px;
}

#Leftmenu li a.clubLink
{
	color:#f68b1f;
}


#Leftmenu li li a
{
	display:block;
	text-decoration:none;
	font: normal 12px/22px Arial, Helvetica, sans-serif;
	color:#789d09;
	line-height: 15px;	
	padding-left:9px;
	padding-bottom:4px;
	background:url(../../Images/arrowNiv2Cls.gif) no-repeat left 3px;
}
/**     START  */
#Leftmenu li li a.off
{
	font: normal 12px/22px Arial, Helvetica, sans-serif;
	background:url(../../Images/arrowNiv2Cls.gif) no-repeat left 3px;
}
/**     END */

#Leftmenu li li a.on
{
	line-height: 15px;	
	padding-left:9px;
	padding-bottom:4px;
	font: bold 12px Arial, Helvetica, sans-serif;
	background:url(../../Images/arrowNiv2Open.gif) no-repeat left 3px;
}
#Leftmenu li li.last
{
	display:block;
	background: url(../../Images/MenuSeparator.gif) no-repeat left bottom;
	margin-bottom:7px;
	padding-bottom:7px;
}

#Leftmenu li li li a
{
	display:block;
	text-decoration:none;
	font: normal 11px/16px Arial, Helvetica, sans-serif;
	color:#5a7608;
	padding-left:18px;
	background:url(../../Images/arrowNiv3.gif) no-repeat 10px 3px;
}

#Leftmenu li li li a.off
{
	font: normal 11px/16px Arial, Helvetica, sans-serif;
	background:url(../../Images/arrowNiv3.gif) no-repeat 10px 3px;
}
#Leftmenu li li li a.on
{
	padding-left:18px;
	font: bold 11px/16px Arial, Helvetica, sans-serif;
	background:url(../../Images/arrowNiv3.gif) no-repeat 10px 3px;
}


/***** Home Products Focus ********/

.hmProductLinks
{
	position:relative;
	bottom:30px;
}
#divProductFocusDetail p
{
  width: 95%;
  text-align: justify;
  font-size:100%;
  color:#666666;
  float:left;  
  position:relative;
  bottom:10px;   
}
#divProductFocusDetail .photo {
  width:30%;
  height:0px;
  float:left;
  text-align: left;
  margin-top: 0px;
  }

/***** Ends Here *******/
.hotspot
{
position: absolute;
z-index: 2;
top: 11px;
width: 140px;	 
height:103px; 
cursor:pointer;     
}

.popwin_Images
{
	border: 1px Solid #DDDEDE;
	z-index: 2;
	top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #bcbcbc;
}

  .IssuePopUp
  {
	text-decoration:none;
	font: bold 12px/26px Arial, Helvetica, sans-serif;
	color:#789d09;
    display: block;
  }
  
  
/* BUTTONS DEFINITIONS FOR FRONT OFFICE AND CLUB ------------------------------------------------------------- 
/**************************************************************************************************************
AME : liens gris + liens oranges (valider, envoyer toutes les fonctionalités ‘finales’)
*/
	
.footLinkSubmit {
  background-image: url(../../Images/borderEdge.jpg);
  background-repeat:no-repeat;
  background-position:bottom right;
  min-width:151px;
  float: right;
  clear:right;
  height:30px;
  text-align: right;
  padding-right:15px;
  padding-top:20px;
  line-height:30px;
}

.footLinkSubmit a {
  display: block;
  color: #FF900C;
  font-size:17px;
  font-family: Arial Black;
  text-decoration: none;
  background-image: url(../../Images/footPrint.jpg);
  background-repeat: no-repeat;
  background-position: right;
  padding-right:13px;
  white-space:nowrap;
}
/**************************************************************************************************************

/**************************************************************************************************************/
/* Pet Sitting Start Here*/

.divHeight
{
	border-bottom: solid 1px #CCC;
}
.divGap
{
	padding-bottom: 10px;
}
.divSpace
{
	padding-bottom: 8px;
}
.divSitterList
{
	color: #F68B1F;
	font: bold 12px/12px Arial, Helvetica, sans-serif;
	border-bottom: solid 1px #7B9D13;
	padding-bottom: 5px;
	text-align: justify;
}
.divSitterBloc
{
	font: normal 11px/13px Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: justify;	
}
.divPetSittingDemands 
{
color:#8E8E8E;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
}
.subTitleSitter
{
	font: normal 15px "Arial Black" , Arial, Helvetica, sans-serif;
	color: #ff8810;
	text-align: left;
	padding-top:30px;
	padding-bottom:15px;
}
.ddlRegionPetSitters
{
	padding-top:15px;
}

/* Pet Sitting End Here*/
/**************************************************************************************************************/


/* Createx */
.bdyCreatexFrame
{
	margin: 0px;
	background: #98CB24;
}
