﻿
/*///////////////////////////////////////////////////////////////////////*/
/*										LAYOUT												*/
/*///////////////////////////////////////////////////////////////////////*/

div.middle{
	/*background-image: url(Images/degrade.jpg);
   background-position: top;
   background-repeat: repeat-x;

   background-image: url("../realvalue/images/degrade_new1.jpg");
   border-top:0px solid #004500;*/
}


/*///////////////////////////////////////////////////////////////////////*/
/*										NAVIGATION												*/
/*///////////////////////////////////////////////////////////////////////*/

.accordionHeader a:hover{
    color: #fff;
    background-color: #005400;/*ff7f02*/
}
.puce{
    background-image: url("../SweetClassics/Images/squarebullet_black.gif");
    background-repeat:no-repeat;
    background-position:left center;
    padding:6px 0px 5px 15px;
}


/*///////////////////////////////////////////////////////////////////////*/
/*										LINK												*/
/*///////////////////////////////////////////////////////////////////////*/

a{
    color: #DA8836;
}

/*///////////////////////////////////////////////////////////////////////*/
/*			CONTENT AREA - TEXT AND IMAGE LEFT AND RIGHT				*/
/*///////////////////////////////////////////////////////////////////////*/

div.LinksFooter {
	background-image: url('/../realvalue/images/degrade_footer.jpg');
}
.centerContent {
	width:460px;
}

/*///////////////////////////////////////////////////////////////////////*/
/*										PRODUCTS  						 */
/*///////////////////////////////////////////////////////////////////////*/
.tabTextApp{
color:black;
font-size:13px;
text-decoration:none;
padding-left:25px;
margin-top:8px;
}
.tabTextPot{
color:black;
font-size:13px;
text-decoration:none;
padding-left:35px;

}
.tabTextLto{
color:black;
font-size:13px;
text-decoration:none;
padding-left:50px;

}
.colvide {
	border-collapse:collapse;
	background-image:url('../../realvalue_Dev/images/fd_table.jpg');
	background-repeat:repeat-x;
	height:28px;
	width:29px;
}
.colvide144 {
	border-collapse:collapse;
	background-image:url('../../realvalue_Dev/images/fd_table.jpg');
	background-repeat:repeat-x;
	height:28px;
	width:144px;
}
.colvide120 {
	border-collapse:collapse;
	background-image:url('../../realvalue_Dev/images/fd_table.jpg');
	background-repeat:repeat-x;
	height:28px;
	width:122px;
}
.overView {
	width: 393px;
	height:auto;
	padding:0px 5px 0px 5px; 
	background-color:white; 
	border: solid 1px #757577; 
	border-top: 0px;
}
.tableStyle {
	border-collapse:collapse;
	height:28px;
}
.tabDetails {
	background-image:url('images/onglets_Appetizers.gif');
	background-repeat:no-repeat;
	width:110px;
	height:20px;
	cursor:hand;
}
.tabNutrition {
	background-image:url('images/onglets_Potatoes.gif');	
	width:122px;
	height:20px;
	cursor: hand;

}
.tabPreparation {
	background-image:url('images/onglets_LTO.gif');	
	width:144px;
	height:20px;
	cursor: hand;
}
.tabDetailsSelected {
	background-image:url('images/onglets_Appetizers_select.gif');
	width:110px;
	height:20px;
	
}

.tabNutritionSelected {
	background-image:url('images/onglets_Potatoes_select.gif');
	width:122px;
	height:20px;
	
}

.tabPreparationSelected {
	background-image:url('images/onglets_LTO_select.gif');	
	width:144px;
	height:20px;
}



/*///////////////////////////////////////////////////////////////////////*/
/*							APPLICATIONS								*/
/*///////////////////////////////////////////////////////////////////////*/

div.brandApplication {
	text-align:center;
	padding-top: 20px;
	margin-bottom: 5px;
}

div.brandApplication .caption {

}

h2.title{
	font-size:20px;
	color:#397247;
}
h2.titleBC {
	color:#73081e;
	font-size:20px;
}
h1.title{
	font-size:20px;
}

.grayBold {
	color:gray;
	font-weight:bold;
	font-size:16px;
}
.gray {
	color:gray;
	font-size:14px;

}
.green {
	color:#005400;
	font-size:14px;
}
.greenBold {
	color:#005400;
	font-weight:bold;
	font-size:14px;
}

.tableRealValue {
	width:460px;
	text-align:center;
}
.tableRealValue td.center {
	width:115px;
	text-align:center;
}
.borderright {
	border-right:1px solid #005400;
}
.tableRealValue td a {
	text-decoration:none;
}
.FreeSpace {
	height:40px;
}

.bkgdManage {
	background-image:url('../../RealValue_Dev/images/bkg_manage_entier.jpg');
	background-repeat:no-repeat;
	width:460px;
	height:602px;
}
.bkgdtraffic {
	background-image:url('../../RealValue_Dev/images/bkg_drivetraffic_entier.jpg');
	background-repeat:no-repeat;
	width:460px;
	height:601px;
}
.bkgdsales {
	background-image:url('../../RealValue_Dev/images/bkg_sales_entier.jpg');
	background-repeat:no-repeat;
	width:460px;
	height:601px;
}
.bkgdmargins {
	background-image:url('../../RealValue_Dev/images/bkg_margins_entier.jpg');
	background-repeat:no-repeat;
	width:460px;
	height:602px;
}



.tableLTOForm {
	width:392px;
	height:auto;
	padding-top:10px;
}
.tableLTOForm td.left {
	text-align:right;
	padding-right:10px;
	padding-top:2px;
}
.textbox {
	width:150px;
	height:15px;
	border:1px solid #CCCCCC;
}
.tableLTODescribe td.paddingtop {
	padding-top:3px;
}
.send {
	height:15px;
	text-align:center;
	padding-bottom:15px;
	clear:both;
}





/****************************************************** A enlever si nouveau fond OK **********************************************************************/
.salesTop {
	background-image:url('../../RealValue_Dev/images/salesTop.jpg');
	background-repeat:no-repeat;
	width:460px;
	height:96px;
}
.salesMiddle {
	background-image:url('../../RealValue_Dev/images/salesMiddle.jpg');
	background-repeat:no-repeat;
	width:460px;
	height:368px;

}
.salesBottom {
	background-image:url('../../RealValue_Dev/images/salesBottom.jpg');
	background-repeat:no-repeat;
	width:460px;
	height:136px;

}
.manageTop {
	background-image:url('../../RealValue_Dev/images/manageTop.jpg');
	background-repeat:no-repeat;
	width:460px;
	height:96px;
}
.manageMiddle {
	background-image:url('../../RealValue_Dev/images/manageMiddle.jpg');
	background-repeat:no-repeat;
	width:460px;
	height:368px;

}
.manageBottom {
	background-image:url('../../RealValue_Dev/images/salesBottom.jpg');
	background-repeat:no-repeat;
	width:460px;
	height:136px;

}
.driveTop {
	background-image:url('../../RealValue_Dev/images/driveTop.jpg');
	background-repeat:no-repeat;
	width:460px;
	height:96px;
}
.driveMiddle {
	background-image:url('../../RealValue_Dev/images/driveMiddle.jpg');
	background-repeat:no-repeat;
	width:460px;
	height:368px;

}
.driveBottom {
	background-image:url('../../RealValue_Dev/images/salesBottom.jpg');
	background-repeat:no-repeat;
	width:460px;
	height:136px;

}
.marginsTop {
	background-image:url('../../RealValue_Dev/images/marginsTop.jpg');
	background-repeat:no-repeat;
	width:460px;
	height:96px;
}
.marginsMiddle {
	background-image:url('../../RealValue_Dev/images/marginsMiddle.jpg');
	background-repeat:no-repeat;
	width:460px;
	height:368px;

}
.marginsBottom {
	background-image:url('../../RealValue_Dev/images/salesBottom.jpg');
	background-repeat:no-repeat;
	width:460px;
	height:136px;
}
/****************************************************** A enlever si nouveau fond OK **********************************************************************/



























/************************    RealValueIncreaseSales    ***************************/

.contentbg {
	width:460px;
	height:820px;
}
.contentbgTop {
	width:460px;
	height:147px;
	background-image:url('../../RealValue_Dev/images/RealVFY/increaseSales_top_460.jpg');
	background-repeat:no-repeat;
}
.contentbgTop h1 {
	color:#004500;
	font-size:20px;
	font-family:Verdana;
	padding-top:70px;
	margin-left:150px;
}
.contentbgMiddle {
	width:460px;
	height:477px;
	background-image:url('../../RealValue_Dev/images/RealVFY/increaseSale_middle_460.jpg');
	background-repeat:no-repeat;
}
h2.salescontent {
	color:gray;
	font-size:13px;
	font-family:Verdana;
	padding-top:5px;
	margin-left:5px;
}
h2.salescontent2 {
	color:gray;
	font-size:13px;
	font-family:Verdana;
	padding-top:5px;
	margin-left:5px;
}

p.salescontent {
	color:gray;
	font-size:11px;
	font-family:Verdana;
	padding-top:5px;
	margin-left:5px;
}
p.salescontentgreen {
	color:#004500;
	font-style:italic;
	font-size:11px;
	font-family:Verdana;
	padding-top:5px;
	margin-left:5px;

}
.salescontentgraybold {
	color:gray;
	font-size:11px;
	font-family:Verdana;
	font-weight:bold;
}
.cartoucheVert {
	color:#004500;
	font-size:10px;
	font-family:Verdana;
	font-style:oblique;
	padding-top:10px;
	margin-left:5px;
	text-align:right;
}
.contentbgBottom {
	width:460px;
	height:196px;
	background-image:url('../../RealValue_Dev/images/RealVFY/increaseSales_bottom_460.jpg');
	background-repeat:no-repeat;
}
.tableApp td.one{
	width:140px;
}
.tableApp {
	margin-top:0px;
	padding:0;
}
.tableSales {
	width:460px;
	margin-top:5px;
	margin-left:5px;
	border:1px solid #999999;
}
.tableSales td {
	height:15px;
}
.tableSales p {
	color:#004500;
	font-family:Verdana;
	font-size:10px;
	text-align:center;
}
.bordertop{
	border-top:1px solid #CCCCCC;
}
.borderbot {
	border-bottom:1px solid #CCCCCC;
}
.borderleft {
	border-left:1px solid #CCCCCC;
}
.bggreen {
	background-color:#29A229;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
.titletable {
	color:#004500;
	font-weight:bold;
	text-align:center;
	font-size:10px;
}
.titletableright {
	color:#004500;
	font-weight:bold;
	text-align:center;
	font-size:10px;
	text-align:right;
	padding-top:2px;
}
.sstitletable {
	color:#004500;
	font-weight:bold;
	text-align:center;
	font-size:9px;
}
h1.graybottom {
	color:gray;
	font-size:14px;
	font-family:Verdana;
	padding-top:2px;
	margin-left:5px;
}
h2.greenbottom {
	color:#004500;
	font-size:13px;
	font-family:Verdana;
	padding-top:2px;
	margin-left:5px;
}
.sup {
	font-size:9px;
}
.cartoucheVertbottom {
	color:#004500;
	font-size:10px;
	font-family:Verdana;
	font-style:oblique;
	padding-top:10px;
	margin-right:5px;
	text-align:right;
}
.note {
	color:gray;
	font-size:8px;
	font-family:Verdana;
	padding-top:2px;
	padding-bottom:5px;
	margin-left:5px;
}
/************************    RealValueManageCosts    ***************************/
.contentbgmanage {
	width:460px;
	height:854px;
}
.contentbgTopmanage {
	width:460px;
	height:154px;
	background-image:url('../../RealValue_Dev/images/RealVFY/manageCosts_top_460.jpg');
	background-repeat:no-repeat;
}
.contentbgTopmanage h1 {
	color:#004500;
	font-size:20px;
	font-family:Verdana;
	padding-top:70px;
	margin-left:150px;
}

.contentbgMiddlemanage {
	width:460px;
	height:496px;
	background-image:url('../../RealValue_Dev/images/RealVFY/manageCosts_middle_460.jpg');
	background-repeat:no-repeat;
}
.contentbgBottommanage {
	width:460px;
	height:204px;
	background-image:url('../../RealValue_Dev/images/RealVFY/manageCosts_bottom_460.jpg');
	background-repeat:no-repeat;
}
h1.graybottommanage {
	color:gray;
	font-size:14px;
	font-family:Verdana;
	padding-top:5px;
	margin-left:5px;
}
h2.greenbottommanage {
	color:#004500;
	font-size:14px;
	font-family:Verdana;
	padding-top:5px;
	margin-left:5px;
}
.sup {
	font-size:8px;
}
.cartoucheVertmanage {
	color:#004500;
	font-size:10px;
	font-family:Verdana;
	font-style:oblique;
	padding-top:10px;
	padding-right:10px;
	text-align:right;
}
.cartoucheVertbottommanage {
	color:#004500;
	font-size:10px;
	font-family:Verdana;
	font-style:oblique;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
	text-align:right;
}
p.salescontentmanage {
	color:gray;
	font-size:11px;
	font-family:Verdana;
	padding-top:5px;
	margin-left:5px;
}
p.salescontentmanagebot {
	color:gray;
	font-size:11px;
	font-family:Verdana;
	padding-top:5px;
	margin-left:5px;

}
.tableManage {
	margin-top:5px;
	margin-left:5px;
	border:1px solid #999999;
	width:460px;
}
.tableManage td {
	height:15px;
}
.tableManage p {
	color:#004500;
	font-family:Verdana;
	font-size:10px;
	text-align:center;
}
.bordertop{
	border-top:1px solid #CCCCCC;
}
.borderbot {
	border-bottom:1px solid #CCCCCC;
}
.borderleft {
	border-left:1px solid #CCCCCC;
}
.bggreen {
	background-color:#29A229;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
.titletable {
	color:#004500;
	font-weight:bold;
	text-align:center;
	font-size:10px;
}
.titletableright {
	color:#004500;
	font-weight:bold;
	text-align:center;
	font-size:10px;
	text-align:right;
}
.sstitletable {
	color:#004500;
	font-weight:bold;
	text-align:center;
	font-size:9px;
}
h1.graybottom {
	color:gray;
	font-size:14px;
	font-family:Verdana;
	padding-top:2px;
	margin-left:5px;
}
h2.greenbottom {
	color:#004500;
	font-size:13px;
	font-family:Verdana;
	padding-top:2px;
	margin-left:5px;
}

/************************    RealValueDriveTraffic   ***************************/
.contentbgtraffic {
	width:460px;
	height:854px;
}
.contentbgToptraffic {
	width:460px;
	height:153px;
	background-image:url('../../RealValue_Dev/images/RealVFY/driveTraffic_top_460.jpg');
	background-repeat:no-repeat;
}
.contentbgToptraffic h1 {
	color:#004500;
	font-size:20px;
	font-family:Verdana;
	padding-top:70px;
	margin-left:150px;
}

.contentbgMiddletraffic {
	width:460px;
	height:496px;
	background-image:url('../../RealValue_Dev/images/RealVFY/driveTraffic_middle_460.jpg');
	background-repeat:no-repeat;
}
.contentbgBottomtraffic {
	width:460px;
	height:204px;
	background-image:url('../../RealValue_Dev/images/RealVFY/driveTraffic_bottom_460.jpg');
	background-repeat:no-repeat;
}
h1.graybottomtraffic {
	color:gray;
	font-size:14px;
	font-family:Verdana;
	padding-top:5px;
	margin-left:5px;
}
h2.greenbottomtraffic {
	color:#004500;
	font-size:14px;
	font-family:Verdana;
	padding-top:5px;
	margin-left:5px;
}
.sup {
	font-size:8px;
}
.cartoucheVertbottomtraffic {
	color:#004500;
	font-size:10px;
	font-family:Verdana;
	font-style:oblique;
	padding-top:10px;
	margin-left:5px;
	text-align:right;
}
p.salescontenttraffic {
	color:gray;
	font-size:11px;
	font-family:Verdana;
	padding-top:5px;
	margin-left:5px;
}
.notetraffic {
	color:gray;
	font-size:8px;
	font-family:Verdana;
	padding-top:10px;
	padding-bottom:10px;
	margin-left:5px;
	text-align:left;
}


/************************    RealValueIncreaseMargin   ***************************/
.contentbgmargin {
	width:460px;
	height:854px;
}
.contentbgTopmargin {
	width:460px;
	height:142px;
	background-image:url('../../RealValue_Dev/images/RealVFY/increaseMargins_top_460.jpg');
	background-repeat:no-repeat;
}
.contentbgTopmargin h1 {
	color:#004500;
	font-size:20px;
	font-family:Verdana;
	padding-top:70px;
	margin-left:150px;
}
.contentbgMiddlemargin {
	width:460px;
	height:456px;
	background-image:url('../../RealValue_Dev/images/RealVFY/increaseMargins_middle_460.jpg');
	background-repeat:no-repeat;
}
.contentbgBottommargin {
	width:460px;
	height:189px;
	background-image:url('../../RealValue_Dev/images/RealVFY/increaseMargin_bottom_460.jpg');
	background-repeat:no-repeat;
}
h1.graybottommarg {
	color:gray;
	font-size:14px;
	font-family:Verdana;
	padding-top:5px;
	margin-left:5px;
}
h2.greenbottommarg {
	color:#004500;
	font-size:14px;
	font-family:Verdana;
	padding-top:5px;
	margin-left:5px;
}
.sup {
	font-size:8px;
}
.textmini {
	font-size:9px;
}
.cartoucheVertbottommarg {
	color:#004500;
	font-size:10px;
	font-family:Verdana;
	font-style:oblique;
	padding-top:10px;
	margin-left:5px;
	width:auto;
	text-align:right;
}
p.salescontentmarg {
	color:gray;
	font-size:11px;
	font-family:Verdana;
	padding-top:5px;
	margin-left:5px;
}
/************************ECN ADD CHANGES 090528********************************/

/************Brew City Pages*************/
.BCbkgdTop {
	background-image:url('../../RealValue_Dev/images/BrewCity/BC1.6Top460.jpg');
	background-repeat:no-repeat;
	width:460px;
	height:51px;
}
.BCbkgdMiddle {
	background-image:url('../../RealValue_Dev/images/BrewCity/BC1.6Middle460.jpg');
	background-repeat:no-repeat;
	width:460px;
	height:464px;
}
.BCbkgdBottom {
	background-image:url('../../RealValue_Dev/images/BrewCity/BC1.6Bottom460.jpg');
	background-repeat:no-repeat;
	width:460px;
	height:116px;
}
.BCTitle {
	font-size:20px;
	font-weight:Bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:left;
	padding-top:18px;
	margin-left:15px;
}
.BCSubTitle {
	font-size:13px;
	font-weight:Bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin-left:120px;
	padding-top:4px;
}
.BCPromobkgdTop {
	background-image:url('../../RealValue_Dev/images/BrewCity/BC1.6.1Top460.jpg');
	background-repeat:no-repeat;
	width:460px;
	height:43px;
}
.BCPromobkgdBottom {
	background-image:url('../../RealValue_Dev/images/BrewCity/BC1.6.1Bottom460.jpg');
	background-repeat:no-repeat;
	width:460px;
	height:570px;
}
.BCTitlePromo {
	font-size:18px;
	font-weight:Bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
	padding-top:12px;
}
.BCcontentTable {
	margin-left:15px;
	padding-top:10px;
}
.BCtableStyle {
	border-collapse:collapse;
	height:28px;
}
.BCtabTextContainers{
color:black;
font-size:13px;
text-decoration:none;
padding-left:25px;
margin-top:8px;
}
.BCtabTextPOS{
color:black;
font-size:13px;
text-decoration:none;
padding-left:30px;

}
.BCtabTextEvents{
color:black;
font-size:13px;
text-decoration:none;
padding-left:55px;

}
.BCcolvide {
	border-collapse:collapse;
	background-image:url('../../realvalue_Dev/images/fd_table.jpg');
	background-repeat:repeat-x;
	height:28px;
	width:56px;
}
.BCoverView {
	width: 420px;
	height:auto;
	padding:0px 5px 0px 5px; 
	background-color:white; 
	border: solid 1px #757577; 
	border-top: 0px;
	filter:alpha(opacity=90);
	moz-opacity:0.9;
	khtml-opacity: 0.9;
	opacity: 0.9;
}
.BCtabDetails {
	background-image:url('images/onglet_Containers_2.gif');
	background-repeat:no-repeat;
	width:110px;
	height:20px;
	cursor:hand;
}
.BCtabNutrition {
	background-image:url('images/onglet_StaticPOS.gif');	
	width:122px;
	height:20px;
	cursor: hand;
}
.BCtabPreparation {
	background-image:url('images/onglet_Events.gif');	
	width:144px;
	height:20px;
	cursor: hand;
}
.BCtabDetailsSelected {
	background-image:url('images/onglets_Appetizers_select.gif');
	width:110px;
	height:20px;
}

.BCtabNutritionSelected {
	background-image:url('images/onglets_Potatoes_select.gif');
	width:122px;
	height:20px;
}

.BCtabPreparationSelected {
	background-image:url('images/onglets_LTO_select.gif');	
	width:144px;
	height:20px;
}
.BCpartone {
	height:80px;
	margin-left:15px;
	margin-top:5px;
}
.BCpartoneTitle {
	font-size:15px;
	font-weight:Bold;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
}
.brique {
	color:#73081e;
}
.violet {
	color:#5a3678;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;

}
.bleuclair {
	color:#beb0c2;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
.textblueclair {
	color:#beb0c2;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:12px;
}
.BCpaddingTop img {
	padding-top:5px;
	padding-right:5px;
}
.BCparttwo {
	height:120px;
	width:225px;
	float:right;
	margin-top:10px;
	clear:both;
	border:0px solid red;

}
.BCSubTitleViolet {
	color:#5a3678;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
}
.TableKickValue {
	width:200px;
	text-align:center;
	margin-top:5px;
}
.TableKickValue td.violetth {
	color:#FFFFFF;
	background-color:#73081e;
	font-weight:bold;
	font-size:12px;
}
td.borderleftviolet {
	border-left:1px solid #73081e;
}
td.borderrightviolet {
	border-right:1px solid #73081e;
}


.BCpartthree {
	height:40px;
	float:right;
	width:220px;
	border:0px solid red;
	clear:both;
	margin-top:5px;
}
.BCpartthree p {
	color:#73081e;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:12px;
	font-weight:bold;
}
.BCpartthree p span {
	color:#e0a33a;
}
.yellow {
	color:#e0a33a;
}
.BCpartfour {
	height:105px;
	width:220px;
	float:left;
	margin-top:30px;
	margin-left:10px;
	clear:both;
}
.TableKickValue2 {
	width:180px;
	text-align:center;
	margin-top:5px;
}
.TableKickValue2 td.violetth {
	color:#FFFFFF;
	background-color:#73081e;
	font-weight:bold;
	font-size:12px;
}
td.borderleftviolet {
	border-left:1px solid #73081e;
}
td.borderrightviolet {
	border-right:1px solid #73081e;
}

.BCpartfive {
	clear:both;
	margin-left:10px;
	height:40px;
	width:220px;

}
.BCpartfive p {
	color:#73081e;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:12px;
	font-weight:bold;
}
.BCpartfive p span {
	color:#e0a33a;
}
.textBottom {
	margin-left:120px;
	margin-top:10px;
}
.textBottom p {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:12px;
	font-weight:bold;
}
.textBottom span {
	color:#e0a33a;
	font-weight:bold;
}
.bottomNote {
	margin-left:180px;
	margin-top:5px;
}
.bottomNote p {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:9px;
	font-weight:bold;
}
/*********************BREW CITY PROMOTION**************************/

.BCbkgdContainers {
	background-image:url('../../realvalue_Dev/images/BrewCity/BC_bkgd_Promotion_Container.jpg');
	background-repeat:no-repeat;
	background-position:center bottom;
	height:480px;
	width:420px;
	padding-top:5px;
}
.BCbkgdevents {
	background-image:url('../../realvalue_Dev/images/BrewCity/BC_bkgd_events_420.jpg');
	background-repeat:no-repeat;
	height:526px;
	width:420px;
}
.textblueclairmini {
	color:#beb0c2;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:10px;
}
.textbrique {
	color:#73081e;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:12px;
	padding-left: 10px;
}
.textnewright {
	color:#73081e;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:10px;
	padding-top:20px;
	padding-left:335px;
	clear:both;
}
.textnewleft {
	text-align:left;
	color:#73081e;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:10px;
	padding-top:20px;
	padding-left:0px;
}
.newviolet {
	color:#5a3678;
	font-weight:bold;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.textbriquepaddingleft {
	color:#73081e;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:12px;
	padding-left: 160px;
	padding-top:48px;
}
.BCSubTitleBrique {
	color:#73081e;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
}
.contentdescriptionproduct {
	height:205px;
}
.posAbsoOne {
	position:absolute;
	margin-left:50px;
	margin-top:20px;
	color:#beb0c2;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:9px;
	font-weight:bold;
}
.posAbsotwo {
	position:absolute;
	margin-left:170px;
	margin-top:20px;
	color:#beb0c2;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:9px;
	font-weight:bold;
}

.posAbsothree {
	position:absolute;
	margin-left:230px;
	margin-top:20px;
	color:#beb0c2;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:9px;
	font-weight:bold;
}

.posAbsofour {
	position:absolute;
	margin-left:350px;
	margin-top:20px;
	color:#beb0c2;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:9px;
	font-weight:bold;
}
.posAbsofive {
	position:absolute;
	margin-left:10px;
	margin-top:80px;
	color:#beb0c2;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:9px;
	font-weight:bold;
}
.posAbsosix {
	position:absolute;
	margin-left:160px;
	margin-top:70px;
	color:#beb0c2;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:9px;
	font-weight:bold;
}
.posAbsoseven {
	position:absolute;
	margin-left:195px;
	margin-top:90px;
	color:#beb0c2;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:9px;
	font-weight:bold;
}
.posAbsoeight {
	position:absolute;
	margin-left:350px;
	margin-top:70px;
	color:#beb0c2;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:9px;
	font-weight:bold;
}
.posAbsonine {
	position:absolute;
	margin-left:40px;
	margin-top:150px;
	color:#beb0c2;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:9px;
	font-weight:bold;
}
.posAbsoten {
	position:absolute;
	margin-left:190px;
	margin-top:140px;
	color:#beb0c2;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:9px;
	font-weight:bold;
}
.posAbsoeleven {
	position:absolute;
	margin-left:360px;
	margin-top:125px;
	color:#beb0c2;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:9px;
	font-weight:bold;
}
.posAbsotwelve {
	position:absolute;
	margin-left:335px;
	margin-top:185px;
	color:#beb0c2;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:9px;
	font-weight:bold;
}


/********************* END BREW CITY PROMOTION**************************/


/************ END Brew City Pages*************/


/********************************Menu McCain Rewards Club************************************/
.Rewardsbkgd {
	height:560px;
	width:460px;
}
.BMGMContent {
	width:460px;
	height:auto;
}
.logoMenuRewards {
	float:left;
}
.MRTitle {
	float:left;
	width:280px;
	margin-top:45px;
}
.MRTitle h1 {
	color:#004500;
	font-size:20px;
	font-family:Verdana;
	font-weight:bold;
}
.RCtextgray {
	color:gray;
	font-size:13px;
	font-family:Verdana;
}
.tableBuy {
	width:460px;
	height:auto;
	border-bottom:1px solid #004500;
	border-right:1px solid #004500;
	font-family:HelveticaNeue;
	color:#245830;
	margin-top:10px;
	margin-bottom:10px;
}
.tableBuy p {
	margin:0;
	padding:0;
}
.tableBuy td {
	margin:0;
	padding:0;
}
.tableBuy td.43 {
	width:43px;
}
.coloneone {
	color:#757877;/*gray*/
	width:150px;
	border-top:0;
	border-left:0;
}
.coloneone p {
	color:#757877;
	font-family:HelveticaNeue;
	font-size:18px;
	font-weight:bold;
	text-align:left;
}
.borderTopGreen {
	border-top:1px solid #245830;
}
.borderTopGreen2px {
	border-top:2px solid #245830;
}

.borderLeftGreen {
	border-left:1px solid #245830;
}

.borderBottomGreen {
	border-bottom:1px solid #245830;
}

.borderRightGreen {
	border-right:1px solid #245830;
}
.borderBottomGray {
	border-bottom:1px solid #757877;
}
.borderTopGray {
	border:1px solid #757877;
}

.bkgdBold {
	background-color:#f3e7c9;
	text-align:center;
}
.bkgdSilver {
	background-color:#e6e3f1;
	text-align:center;
}

.bkgdBronze {
	background-color:#deccbd;
	text-align:center;
}
.bkgdGrayBottom {
	background-color:#d0d2d8;
	text-align:center;
}
.GreenGold {
	font-weight:bold;
	font-size:16px;
	font-family:HelveticaNeue;
}
.GreenTextmini {
	font-size:10px;
	font-family:HelveticaNeue;
}
.textminigray {
	color:#757877;
	font-size:10px;
	font-family:HelveticaNeue;
}
.bggreenBuy {
	background-color:#3a6c40;
}
.bgTitleGreen {
	background-color:#245830;
	height:20px;
	margin-top:5px;
}
.bgTitleGreen p {
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	font-family:HelveticaNeue;
	padding-left:10px;
}
.tableList td {
	width:150px;
	border-bottom:1px solid #757877;
}
.tableList td p {
	font-size:10px;
	font-family:HelveticaNeue;
	color:#000000;
}
.MRTitleBus {
	float:left;
	width:290px;
	margin-top:20px;
}
.MRTitleBus h1 {
	color:#004500;
	font-size:18px;
	font-family:Verdana;
	font-weight:bold;
}
.RCtextGreen {
	font-size:12px;
	font-family:Verdana;
	color:#004500;
}
.MBtablespace td {
	padding-top:10px;
}
.MBtablespace td p {
	padding-left:5px;
}
.center {
	text-align:center;
	margin-top:20px;
	margin-bottom:10px;
}
.center p {
	color:#004500;
	font-size:12px;
	font-family:Verdana;
	font-weight:bold;
}
.MoreBizLeft {
	float:left;
	width:220px;
	text-align:right;
	padding-right:10px;
}
.MoreBizRight {
	float:left;
	width:218px;
	text-align:left;
	border-left:2px solid #757877;
	padding-left:10px;
}
.MoreBizRight p.RCtextGreen {
	font-size:11px;
	padding-bottom:10px;
}
.MoreBizLeft p.RCtextGreen {
	font-size:11px;
	padding-top:9px;
	padding-bottom:10px;
}

.MoreBizLeft p.RCtextgray{
	font-size:11px;
}
.MoreBizRight p.RCtextgray{
	font-size:11px;
}

.bkgdBottomgreen {
	margin-top:10px;
	background-image:url('../../RealValue_Dev/images/RewardsClub/bargreen3px.jpg');
	background-repeat:repeat-x;
	height:40px;
}
.bkgdBottomgreen p {
	color:#FFFFFF;
	font-size:14px;
	font-family:Verdana;
	font-weight:bold;
	text-align:center;
	padding-top:10px;
}

/********************************End Menu McCain Rewards Club************************************/

/* add lundi 1 juin A copier pour Sysco*/
.grayBoldTitle {
	color:gray;
	font-weight:bold;
	font-size:16px;
}
.grayBoldTitleGreen {
	color:#004500;
	font-weight:bold;
	font-size:15px;

}
.greenTitle {
	color:#005400;
	font-size:16px;
	font-weight:bold;
}
.tableLTO {
	width:460px;
	height:auto;
	padding-top:10px;
}

.tableLTO td.left2 {
	text-align:left;
	padding-right:5px;
	padding-top:3px;
}
.tableLTO td.left {
	text-align:right;
	padding-right:5px;
	padding-top:2px;
}
td.colorOne {
	background-color:#FFFFCC;
}
td.colorTwo {
	background-color:#CCCC99;
}


.textboxsmall {
	width:50px;
	height:15px;
	border:1px solid #CCCCCC;
}
h2.salescontentLto {
	color:#004500;
	font-size:12px;
	font-family:Verdana;
	padding-top:5px;
	margin-left:5px;
	text-align:left;
}
p.salescontentLto {
	color:gray;
	font-size:12px;
	font-family:Verdana;
	padding-top:5px;
	margin-left:5px;
}
.red {
	color:red;
}
.tabledefault {
	width:460px;
}
.tabledefault td.left {
	border-left:1px solid #004500;
}
.tabledefault td.bottom {
	border-bottom:1px solid #004500;
}
p.padleft {
	padding-left:10px;
}
.tabledefault td.paddingtop {
	padding-top:25px;
	padding-left:20px;
}

/******************090602**************************/
.tableSales p.alignleft {
	color:#004500;
	font-family:Verdana;
	font-size:10px;
	text-align:left;
}
/*************************ECN ADD 090605**********************************/

#tabs {
	width:480px;
	border:0;
	margin:0;
	padding:0;
	background:transparent;

}
#tabs ul {
	border:0;
	background:transparent;
}


/***********************************ECN ADDS 090609*******************************/
.listdefault {
	list-style: disc;
	color:gray;
	font-size:14px;
	margin-left:15px;
	line-height:25px;
}
.defaultincreasesales {
	width:460px;
	height:auto;
}
.defaultincreasesales a {
	text-decoration:none;
	cursor:pointer;
}
.leftalign {
	float:left;
}
.heightdefault {
	padding-top:15px;
	padding-left:5px;
}
.clear {
	clear:both;
}
p.graytext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:gray;
}
.video {
	width:220px;
	height:95px;
	background-color:#000000;
	color:#FFFFFF;
	padding-top:70px;
	text-align:center;
}
.videomini {
	width:160px;
	height:65px;
	background-color:#000000;
	color:#FFFFFF;
	padding-top:55px;
	text-align:center;
	margin-right:5px;
}

.video-teaser {
	width: 200px;

}

.video-caption {
	font-size: smaller;
	text-align: center;
}

h2.salescontentApp {
	color:#004500;
	font-size:11px;
	font-family:Verdana;
	padding-top:5px;
	margin-left:5px;
	text-align:left;
}
h2.salescontentAppPlus {
	color:#004500;
	font-size:14px;
	font-family:Verdana;
	padding-top:5px;
	margin-left:5px;
	text-align:center;
}

.contentTable {
	width:480px;
	margin-left:0px;
	padding-top:0px;
}

.titleAll h1 {
	color:#004500;
	font-size:15px;
	font-family:Verdana;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
}
.greenboldh1 {
	font-weight:bold;
	color:#004500;
	font-size:15px;
	font-family:Verdana;
}
div.primarySales {
	padding:0px 0px 0px 0px;
}
.contour {
	padding:0px 5px 0px 0px;
}
.espace {
	padding-top:5px;
	padding-bottom:5px;
}

p.textgreenleft, a.textgreenleft {
	font-family:Verdana;
	font-size:12px;
	color:#004500;
	text-align:left;
	font-style:italic;
	padding-top:20px;
}
.greenbold {
	color:#004500;
	font-size:11px;
	font-family:Verdana;
	font-weight:bold;
}
.IncreasePotBot {
	background-image:url('../../RealValue_Dev/images/img_increasePot.jpg');
	background-repeat:no-repeat;
	background-position:right bottom;
	margin-bottom:15px;
	margin-right:10px
}
.centerPot {
	margin-left:5px;
}
.centerPotManage {
	margin-left:5px;
}
.centerPotMarg {
	margin-left:5px;
}
.tableRewards a {
	text-decoration:none;
}
p.textgreen {
	font-family:Verdana;
	font-size:12px;
	color:#004500;
	text-align:right;
	font-style:italic;
	font-weight:normal;
	padding-top:20px;
	padding-right:10px;
}
/**********************090617************************/
p.textgreenIncrease {
	font-family:Verdana;
	font-size:12px;
	color:#004500;
	text-align:left;
	font-style:italic;
	font-weight:normal;
	padding-top:30px;
	padding-right:0px;
	vertical-align:top;
	text-decoration:none;
}
.tableApp td a {
	text-decoration:none;
}

p.textgreenRW {
	font-family:Verdana;
	font-size:12px;
	color:#004500;
	text-align:left;
	font-style:italic;
	font-weight:normal;
	padding-top:0px;
	padding-left:5px;
	text-decoration:none;
}
.noline {
	text-decoration:none;
}
/***************090629*****************/
.textReal {
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
	color:gray;
}
.textReal2 {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:gray;
	font-weight:bold;
	
}
p.textReal2 a {
	text-decoration:none;
	color:gray;
	padding-top:15px;
}
/**********************090804**********************/
.tableNewVisitor {
	width:400px;
	height:auto;
	margin-left:20px;
}
.tableNewVisitor td {
	height:20px;
	padding-bottom:4px;
}
.tableNewVisitor p.pright {
	padding-top:3px;
}


.tableNewLeft {
	float:left;
	width:220px;
	border-right:2px solid #004500;
}
.tableNewRight {
	float:left;
	width:200px;
	padding-left:20px;
}
.loginBoxNew {
	color: #767276;
	border: solid 1px #FEECBA;
	width:200px;
}

.loginBoxNew td.header{
	font-size:12px;
	font-weight:bold;
	color: #767276;
	padding: 0;
	margin: 0;
	line-height: 20px;
}

.loginBoxNew td.header div{
	background-color:#FEECBA;
	padding: 5px;
	margin: 2px;
}

.loginBoxNew td.label{
	color: #767276;
	padding: 5px;
	margin: 0;
	line-height: 20px;
}
.tableLeftNew {
	width:200px;
	height:200px;
	text-align:center;
}
.tableLeftNew td.first {
	height:45px;
}
.tableLeftNew td.first p.greennewtext {
	color:#004500;
	font-weight:bold;
}
p.greennewtext {
	color:#004500;
	font-weight:bold;
	text-align:center;
}
/*********** orderFormTableBig  **************/
table.orderFormTableBig {
	width: 100%;
	border: 1px solid #8d2d3c;
	border-collapse: collapse;
	font: 12px arial;
}

table.orderFormTableBig th {
	color: #fff;
	font-weight: bold;
	font-size: 10px;
	background-color: #8d2d3c;
}

table.orderFormTableBig td {
	border-bottom: 1px solid #8d2d3c;
	vertical-align: middle;
	padding: 0px;
}

table.orderFormTableBig td.subTitle {
	color: #8d2d3c;
	background-color: #e2cfd2;
	text-align: left;
	font-size: 10px;
	font-weight: bold;
	padding:3px;
	cursor:hand;
	cursor:pointer;
}
/**************************/

table.orderFormTable {
	width: 100%;
	border: 1px solid #8d2d3c;
	border-collapse: collapse;
	font: 12px arial;
}

table.orderFormTable th {
	color: #fff;
	font-weight: bold;
	font-size: 10px;
	background-color: #8d2d3c;
}

table.orderFormTable td {
	border-right: 1px solid #8d2d3c;
	border-bottom: 1px solid #8d2d3c;
	vertical-align: middle;
	padding: 2px;
}

table.orderFormTable td.denominator {
	color: #8d2d3c;
	background-color: #e2cfd2;
	text-align: center;
	
}

table.orderFormTable td.subTitle {
	color: #8d2d3c;
	background-color: #e2cfd2;
	text-align: left;
	font-size: 10px;
	font-weight: bold;
}


table.orderFormTable input {
	border: 1px solid #990000;
	background-color: #ff9999;
	width: 200px;
	font: 12px arial;
}

table.orderFormTable select {
	border: 1px solid #990000;
	background-color: #ff9999;
	width: 205px;
	font: 12px arial;
}

.button {
	border-left: 1px solid #ad3333!important;
	border-top: 1px solid #ad3333!important;
	border-right: 1px solid #740000!important;
	border-bottom: 1px solid #740000!important;
	background-color: #990000!important;
	color: #fff!important;
	width: auto!important;
}
.textgray {
	color:gray;
	font-size:11px;
}
.textgrayList {
	color:gray;
	font-size:11px;
	margin-left:25px;
}

p.textgray a {
	color:gray;
	font-size:11px;
}


.thumbsBlack {
	border:1px solid black;
	height:auto;
	padding-top:10px;
	margin-top:10px;
}
.leftBox {
	float:left;
	text-align:right;
	width:200px;
	height:100px;
}
.rightBox {
	float:left;
	padding-left:10px;
	height:120px;
}
p.violet {
	color:#613678;
}
span.redBC {
	color:#a8302f;
}
span.redBCBold {
	color:#a8302f;
	font-weight:bold;
}

.textBoxBC {
	width:200px;
	margin-top:2px;
	font-size:11px;
}

h2.RedTitle {
	font-size:14px;
	text-align:center;
}
span.violet {
	color:#613678;
	font-size:14px;
}
.textgrayTable {
	color:gray;
	font-size:11px;
	padding-top:2px;
}
.thumbsBlack2 {
	border:1px solid black;
	height:180px;
	padding-top:10px;
	margin-top:10px;
	padding-bottom:10px;
}
.leftBox2 {
	float:left;
	width:220px;
	padding-left:10px;
}
.rightBox2 {
	float:left;
	padding-left:10px;
	height:120px;
}
.formBig {
	margin-top:10px;
}
.formBigTable td p {
	color:gray;
	padding-top:3px;
}
.formBigTable td {
	width:210px;
}
.palign {
	text-align:right;
	padding-right:10px;
	margin-top:2px;
	height:25px;
	width:230px;
}
.linkStyle {
	cursor:pointer;
}
.driveTraffic
{
	padding-left:4px;			
	padding-right:4px;
}
.driveTraffic div.mainContent
{
	margin-top:15px;
	margin-bottom:15px;			
}
.driveTraffic div.mainContent p
{
	color:black;	
}
.driveTraffic div.mainHeader
{
	color:#c49a6c;	
	font-size:28px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;	
}
.driveTraffic div.subHeader
{
	font-weight:bold;
	margin-top:8px;
	margin-bottom:24px;
}
.driveTraffic img.sectionHeader
{
	margin:15px 8px 8px 8px;
}
.driveTraffic div.sectionHeader, .driveTraffic_RightContent div.sectionHeader
{
	font-size:16px;
	font-weight:bold;
}
.driveTraffic hr{
	color: #fff; background-color: #fff; border: 1px dotted #777777; border-style: none none dotted;	
}
.driveTraffic ul{
	margin-top:0;			
}
.driveTraffic a.readMore{
	color: red;			
}
.driveTraffic sup
{
	font-size:40%;	
	vertical-align:top;		
}
.driveTraffic div.topHeader
{
	font-size:16px;
	font-weight:bold;
	margin-bottom:8px;
}
.driveTraffic div.vSpacer
{
	clear:both;
	height:18px;			
}
.driveTraffic img.hMargin
{
	margin:0px 8px 0px 8px;
}
.driveTraffic hr.vMargin
{
	margin-top:8px;
	margin-bottom:8px;
}
.driveTraffic a.main, .driveTraffic_RightContent a.main
{
	color:blue;
	font-weight:normal;
}
.driveTraffic ul.vMargin li
{
	margin-top:8px;
}

