
/*////////////////////////////////////////////////////////////////////////*/

*
{
	font-family:Helvetica, sans-serif;
	color:#666;
}

.plusclair
{
	color:#999;
}

.plusfonce
{
	color:#333;
}

/*////////////////////////////////////////////////////////////////////////*/
* a:link,
* a:visited
{
	color:#d23932;
}

* a:hover
{
	color:#d23932;
}

* a img
{
	border:none;
}

#message
{
	padding:15px;
	background-color:#DEDEDE;
}

/*////////////////////////////////////////////////////////////////////////*/
body
{
	font-size:12px;
	background-color:#fff;
	/*
	background-color:#E4E3DC;
	color:#333;
	*/
	margin:0;
	padding:0;
	text-align:center;
	
	/*
	background-image:url(../images/fm-gradient-bg2.gif);
	*/
	background-image:url(../images/france-menuisiers-bg-outils.png);
	background-position:top center;
	background-repeat:x-repeat;
}

#body
{
}

/*////////////////////////////////////////////////////////////////////////*/

#wrap
{
	/*
	background-image:url(../images/footer-bg.png);
	background-position:bottom center;
	background-repeat:no-repeat;
	border-right:1px solid #111;
	background-color:#111;
	padding-left:10px;
	padding-right:11px;
	border:1px solid #111;
	*/
	padding:0px;
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	width:915px;
}
/* ***** */
#wrap div
{
	/*
	border:1px solid #ccc;
	*/
}

/*////////////////////////////////////////////////////////////////////////*/

#top 
{
	border-top:1px solid #5C5C5C;
	/*
	height:92px;
	margin-bottom:10px;
	margin-left:18px;
	margin-right:25px;
	*/
}


#top #logo
{
	position:absolute;
	margin-left:-25px;
	z-index:9000;
	/*
	margin-left:10px !important;
	margin-left:5px;
	*/
}

#top #logo img
{
	border:none;
}
/*////////////////////////////////////////////////////////////////////////*/
#top #menu
{
	font-size:11px;
	margin-left:234px !important;
	margin-left:230px;
	position:absolute;
	top:70px;
	z-index:9000;
	width:680px;
	color:#fff;
	/*
	height:36px;
	padding-top:15px;
	padding-right:9px;
	*/
}


#top #menu ul
{
	float:left;
	padding:0px;
	padding-left:4px;
	padding-top:4px;
	margin:0px;
	padding-bottom:10px;
	/*
	margin-bottom:3px;
	*/
	background-image:url(../images/menu-bg.png);
	background-position:top left;
	background-repeat:no-repeat;
}

#top #menu li
{
	display:inline;
	list-style:none;
	margin:0px;
}
#top #menu a:link,
#top #menu a:visited
{
	line-height:19px;
	text-decoration:none;
	color:#555656;
	text-transform:uppercase;
	text-align:center;
	display:block;
	float:left;
	margin-top:4px;
	padding-left:8px;
	padding-right:8px;
	/*
	padding:5px;
	*/

}

	/*
#top #menu li a:link,
#top #menu li a:visited
{
	float:left;
	display:block;
	color:#fff;
	padding-left:20px !important;
	padding-right:20px !important;
	border:1px solid #111;
	background-image:url(../images/menu-onglet-medium.png);
	background-repeat:no-repeat;
	width:270px;
	width:205px;
	height:47px;
}
	*/

#top #menu li a.current
{
	color:#d23932;
	font-weight:bold;
	border-bottom:4px solid #d23932;
}

#top #menu .current
{
	color:#d23932;
}



#top #menu a:hover,
#top #menu #submenu a:hover span,
#top #menu #submenus .submenu  a:hover  span
{
	color:#d23932 !important;
}

#top #menu .description
{
	float:left;
	display:block;
	width:5px;
	height:36px;
	background-image:url(../images/menu-end.png);
	background-position:top right;
	background-repeat:no-repeat;
	margin:0px;

}

#top #menu #submenu,
#top #menu #submenus
{
	position:absolute;
	top:-23px;
	width:700px;
	font-size:1px;
	/*
	font-weight:bold;
	*/
	color:#fff;
	margin-left:3px;
}

.body-46 #submenu,
.bodyparent-46 #submenu,
.submenu
{
	display:none;
	/*
	*/
}

#top #menu #submenu a:link,
#top #menu #submenu a:visited,
#top #menu #submenus a:link,
#top #menu #submenus a:visited
{
	font-size:10px;
	padding-left:5px;
	padding-right:5px;
}

#top #menu #submenu a.current span
{
	color:#d23932;
	font-weight:bold;
}


#top #menu #submenus div
{
	color:#fff;
}


/*

#top #menu #submenu a
{
	font-size:10px;
	padding-left:10px;
	padding-right:10px;
}
*/
/*////////////////////////////////////////////////////////////////////////*/

/*
*/
#page 
{
	margin-top:69px;
	
}
/*
#data p:first-letter
{
	font-size:150%;
	color:#d23932;
}
*/
#page b, 
#page strong 
{
	color:#444;
}
/*
*/


	/*
#page #data li
{
	background-repeat:no-repeat;
	background-position:top left;
	list-style:none;
	padding-left:30px;
	padding-bottom:10px;
	padding-top:0px;
}

#page #data li
{
	background-image:url(../images/li-arrow-blue.png);
}

#page #data li li
{
	background-image:url(../images/li-arrow-square.jpg);
	padding-top:-10px;
	background-image:none;
	list-style:square;
}
	*/

/*////////////////////////////////////////////////////////////////////////*/
#page #header
{
	/*
	margin-left:10px;
	padding-right:11px;
	padding-bottom:15px;
	
	background-color:#111;
	float:left;	
	padding-bottom:10px;
	display:block;
	margin-top:10px;
	*/
}
/*////////////////////////////////////////////////////////////////////////*/
#page.page-40 #header
{
	/*
	background-image:url(../images/header-bg.png);
	*/
}

/*////////////////////////////////////////////////////////////////////////*/

/*
*/
.produits #header
{
}

#page.page-46 #data
{
	display:none;
	/*
	*/
}

/*
#page.page-63 h1
{
	display:none;
}
*/
#page.page-52
{
}

#page.page-52 .item_cnt
{
	display:none;
	/*
	*/
}

.nos-magasins #header #bann,
#page.page-52 #header #bann
{
	height:281px;
	background-image:url(../images/header-bg-medium.png) !important;
	background-image:none;
	background-repeat:no-repeat;
	background-position:top left;
}


/*////////////////////////////////////////////////////////////////////////*/
#deadcrumb
{
	display:none;
}

.pageparent-46  #deadcrumb
{
	display:block;
}

.page-openisopen  #deadcrumb
{
	display:block;
}

/*////////////////////////////////////////////////////////////////////////*/
/*
#header #find
{
	background-image:url(../images/bg_box_search-bann.png);
	background-repeat:no-repeat;

	display:block;
	width:197px;
	height:273px;
	margin-left:778px;
	color:#fff;
}

#colonne #find
{
	background-image:url(../images/bg_box_search.png);
	background-repeat:no-repeat;

	display:block;
	width:319px;
	height:121px;	
	color:#fff;
	padding-left:1px;
}

#find h1
{
	color:#fff;
	padding:0px;
	font-size:19px;
	text-align:right;
	font-weight:normal;
	margin:5px;
	padding-top:10px;
	margin-left:70px;
	margin-right:20px;
}


#find p
{
	color:#fff;
	font-size:10px;
	font-size:11px;
	margin-left:7px;
	margin-right:3px;
}
#colonne #find p
{
	margin:2px;
	margin-left:100px;
}



#find a:link,
#find a:visited
{
	color:#ff7804;
}

#find form
{
	margin:0px;
	padding:0px;
	padding-top:0px;
}

#find b
{
	color:#fff;
}
#find input
{
	border:1px solid #ff7804;
	color:#643504;
	font-weight:bold;
	font-size:11px;
	height:22px;
	vertical-align:middle;
}
#header #find #cp
{
	width:120px;
}
#find .search_valid
{
	border:none;
}
#colonne #find #cp
{
	margin-left:100px;
}
#colonne #find #cp
{
	margin-left:0px;
}
*/
/*////////////////////////////////////////////////////////////////////////*/
#page  #deadcrumb
{
	padding-left:20px;
}

#page  #deadcrumb a:link,
#page  #deadcrumb a:visited
{
	color:#333;
}
#page  #deadcrumb a:hover
{
	color:#d23932;
}

/*////////////////////////////////////////////////////////////////////////*/


#page  #cnt
{
	background-image:url(../images/page-top.png);
	/*
	_background-image:none;
	*/
	_background-color:#fff;
	background-repeat:no-repeat;
	background-position:top left;
	padding-top:15px;
	/*
	padding-left:12px;
	padding-right:12px;
	border:1px solid #111;
	background-color:transparent !important;
	*/
}


#page  #data
{
	border-top:1px dotted #fff;
	border-bottom:1px dotted #fff;
	background-image:url(../images/page-middle.png);
	_background-image:none;
	background-repeat:repeat-y;
	background-position:top left;
	padding-left:30px;
	padding-right:30px;
	/*
	margin-left:12px;
	margin-right:12px;
	*/
	font-size:13px;
	line-height:130%;
}

#page  #data li
{
	line-height:140% ;
}

/*
#page.hasheader #data
{
	padding-top:20px;
}
#page.hasnoheader #data
{
}
*/
#page.hasheader
{
	padding-top:20px;
}
#page.hasnoheader
{
	padding-top:20px;
}



/*////////////////////////////////////////////////////////////////////////*/
#page  #data.hasbefore
{
	padding-right:20px;
	/*
	padding-right:320px;
	width:580px;
	*/
}

#page.page-40 #data
{
	font-size:15px;
}

#page.page-40  #data.hasbefore
{
	padding-right:300px;
	width:580px;
}

#page  #data_before
{
	width:295px;
	margin-top:30px;
	margin-right:20px;
	margin-left:10px;
	/*
	position:fixed;
	*/
	float:right;
}

#page.page-40  #data_before
{
	margin-left:605px;
	position:absolute;
}

#page  #data_before .block.test
{
	border:1px solid #ccc;
	width:295px;
}

#page  #data_after
{
	background-image:url(../images/page-bottom.png);
	background-repeat:no-repeat;
	background-position:top left;
	padding-top:25px;
	padding-left:5px;
}


#page.page-46 #cnt
{
	background-image:none;
	padding-top:0px;
}

#page.page-46 #data_after
{
	padding-top:0px;
	background-image:none;
}

#page  #data_after > hr
{
}

/*////////////////////////////////////////////////////////////////////////*/

#page.page-40  #data_before
{
	/*
	float:right;
	width:295px;
	
	display:block;
	margin-right:7px;
	margin-top:10px;
	margin-left:5px;
	*/
}

#page/*.accueil*/  #data_after
{
	/*
	margin-top:10px;
	margin-left:5px;
	margin-right:5px;
	*/
}

#page/*.accueil*/  #data_after .block
{
	display:block;
	float:left;
	width:275px;
	height:125px;
	
	padding:10px;
	margin-right:8px;
	
	background-image:url(../images/block-bg-2.png);
	background-repeat:no-repeat;
	background-position:left top;
}

#page  #data_after .block h3
{
	color:#fff;
	font-size:14px;
	text-transform:uppercase;
}

#page  #data_after .block p
{
	color:#fff;
	font-size:11px;
}

#page  #data_after .block b,
#page  #data_after .block strong
{
	color:#fff;
	font-size:12px;
}

#page  #data_after .block a:link
{
	color:#fff;
	text-decoration:underline;
}

/*
#page #data_after .block:hover
{
	background-image:url(../images/block-bg-1.png);

}
*/

#page  #data_after .blocks .item_3
{
	margin:0px;
}

#page  #data_after > a 
{
	text-decoration:none;
}

#page  #data_before > a 
{
	text-decoration:none;
}

#page  #data_after a:hover 
{
	color:#fff;
	text-decoration:underline;
}


#page  #data_after .nos-produits
{
	background-image:url(../images/block-bg-glow-rouge.png);
	background-repeat:no-repeat;
	background-position:left top;
}

#page  #data_after .nos-produits img
{
	border:1px solid #ccc;
	border-top:1px solid #333;
	border-left:1px solid #333;

}


#page  #data_after .environnement
{
	background-image:url(../images/block-bg-glow-vert.png);
	background-repeat:no-repeat;
	background-position:left top;
}

#page  #data_after .garanties-avantages
{
	background-image:url(../images/block-bg-glow-bleu.png);
	background-repeat:no-repeat;
	background-position:left top;
}


.blocks a
{
	text-decoration:none;
	display:inline;
}

.blocks h3
{
	margin:0px;
	padding:0px;
}



.blocks p
{
	margin:0px;
	padding:0px;
}


.blocks
{
}

.blocks a img
{
	border:none;
}



#page.page-56 #data_before 
{
	margin-left:595px;
	padding-left:10px;
	border-left:1px dotted #ACC4D6;
}



/*////////////////////////////////////////////////////////////////////////*/
#page #data .items-list
{
	/*
	*/
}

#page #data .items-list.items-list-openisopen
{
	margin-top:15px ;

}

#page #data .items-flux-52
{
	background-image:url(../images/block-white-gloss.png);
	background-repeat:no-repeat;
	background-position:left top;
	display:block;
	float:left;
	width:237px;
	height:75px;
	
	padding:20px;
	margin-left:3px;
	margin-right:3px;
	/*
	border:1px solid #111;
	*/
	margin-bottom:5px;
	font-size:12px;
}

#page #data .items-flux-52 h4
{
	margin:1px;

}

#page #data .items-flux-52 p
{
	margin:1px;

}

#page #data .items-flux-52 img
{
	float:left;
	margin-right:10px;
}

.page-52 #data .btn_devis
{
	float:right;
}

.page-52 #data table,
.page-52 #data table td
{
}

#page #data .items-flux-52 .address_item 
{
}
.address_item
{
	display:none;
	/*
	*/
}

#page #data .items-flux-52 .address_item a
{
	margin-top:8px;
	display:block;
	cursor:pointer;
}

/* liste des references a faire apparaitre dans la page maintenance via les boutons */ 
.maintenance_list
{
	display:none;
}
/*////////////////////////////////////////////////////////////////////////*/
#page  #data p
{
margin-left:0px;
margin-right:0px;
}


#page  #data a img
{
	border: none;
}

hr
{
	clear:both;
	display:block;
	visibility:hidden;
}

.clear
{
	clear:both;
	display:block;
	visibility:hidden;
}

.texteBigger
{
	font-size:14px;
}

.noir
{
	color:#643504;
}


#page .exergue,
#page table .exergue
{
	font-size:130%;
	color:#666;
	line-height:120%;
}

#page .exergueColor,
#page table .exergueColor
{
	font-size:130%;
	color:#d23932;
	line-height:120%;
}

#page .exergueColor b,
#page table .exergueColor b,
#page .exergueColor strong,
#page table .exergueColor strong
{
	color:#d23932;
}

#page .exergueColorBig,
#page table .exergueColorBig
{
	font-size:130%;
	color:#d23932;
	line-height:120%;
	font-weight:bold;
}

a
{
	color:#311007;
	text-decoration:underline;
}


h1
{
	color:#d23932;
	font-size:20px;
	font-weight:normal !important;
	text-transform:uppercase;
	margin:0px;
}

h2
{
	color:#d23932;
	font-size:21px;
	font-weight:normal;
}

h3
{
	color:#d23932;
	font-size:12px;
	font-weight:bold;
	margin-left:15px;
}

h4
{
}

p
{
	margin:10px;
	padding-right:10px;
}

li p
{
	margin-top:5px;
	margin-bottom:5px;
}

table
{
	border-collapse:collapse;
}


table td
{
	vertical-align:top;
	font-size:13px;
}



/*////////////////////////////////////////////////////////////////////////*/
.legal
{
	font-size:11px;
	line-height:14px;
	color:inherit;
}
/*////////////////////////////////////////////////////////////////////////*/



/*////////////////////////////////////////////////////////////////////////*/

/*////////////////////////////////////////////////////////////////////////*/
#diaporama {
	width:319px;
	padding: 0px;
}
#diaporama ul { 
	padding:0px;
	margin:0px;
	list-style: none; 
}
#diaporama ul li { 
	padding:0px;
	margin:0px;
	display: inline;
	background-image:none !important;
}
#diaporama ul a {
}

#diaporama ul img {
	border: 1px solid #fff;
	margin-left:1px;
	margin-bottom:2px;
}
#diaporama ul a:hover img 
{
	border: 1px solid #d23932;
}
#diaporama ul a:hover 
{ 
	color: #fff; 
}


#colonne .exergue
{
	font-weight:bold;
	font-size:12px;
}



.presse
{
	margin-bottom:25px;
}

#page.galerie #data
{
	width:auto;
	clear:both;
}

#page #data #diaporama 
{
	width:auto;
}

#page #data #diaporama li
{
	margin:0px;
	padding:0px;
}
#page #data #diaporama li a
{
}

/*////////////////////////////////////////////////////////////////////////*/

#footer
{
	color:#fff;
	color:#0E2A44;
	font-size:11px;
	margin-top:0px;
	padding-left:5px;
	padding-right:5px;
	margin-bottom:25px;
	margin-left:1px;
	margin-right:3px;
		/*
	text-align:right;
	padding-bottom:25px;	
	margin-left:auto;
	display:block;
	padding-left:14px;
	*/
	line-height:150%;
}

#footer a:link,
#footer a:visited
{
	color:#fff;
	text-decoration:underline;
}


#footer #menusecond
{
	background-color:#fff;
	display:block;
	clear:both;
	margin-top:10px;
	padding-bottom:3px;
	padding-top:5px;
	border-top:1px solid #054D85;
	padding-left:50px;
	/*
	margin-left:50px;
	margin-right:50px;
	border:1px solid #d23932;
	width:100%:
	padding-top:30px;
	*/
}


#footer ul
{
	padding:0px ;
	margin:0px;
}

#footer li
{
	list-style:none;
	display:inline;
}
#footer li a:link,
#footer li a:visited
{
	padding-left:7px;
	padding-right:7px;
	color:#0E2A44;
	text-decoration:none;
	border-left:1px solid #B8C2CB;
	/*
	*/
}

#footer li a:hover
{
	color:#d23932;
	text-decoration:underline;
}


#footer #menusecond .first
{
	border-left:none;
}
#footer #menusecond li a.current span
{
	border-left:none;
	color:#d23932;
}

/*
*/
/*////////////////////////////////////////////////////////////////////////*/
.contact_form,
.devis_form,
devis_form_reponse,
.form
{

}

.devis_form .legal,
.contact_form .legal
{
	display:block;
	clear:both;
	padding-top:20px;
}

.devis_form table.tfields,
.devis_form_dispatch table.tfields,
.devis_form_reponse table.tfields,
.contact_form table.tfields
{
	float:left;
	width:50%;

}
.devis_form_dispatch,
.devis_form_reponse
{
	background-color:#eee;
	padding:10px;
}


.contact_submit,
.devis_submit
{
	display:block;
	margin-top:10px;
	margin-bottom:20px;
	background-color:#d23932;
	color:#fff;
	padding:5px;
	text-decoration:none;
	text-align:center;
}

.contact_submit:hover,
.devis_submit:hover
{
	color:#fff;
	text-decoration:underline;
}

.asterix
{
	color:#D23932;
}
#feedback .asterix
{
	color:#fff;
}

/*////////////////////////////////////////////////////////////////////////*/
.reponse_message
{
		background-color:#fff;
		padding:5px;
}

h4
{
		color:#D23932;
}

/*////////////////////////////////////////////////////////////////////////*/

.txtfld, 
select
{
	border:1px solid #d23932;
	padding : 2px;
	color:#d23932;
	font-family:Helvetica;
	font-size:12px;
	width:180px;
}

.short
{
	width:180px;
}
.large
{
	width:370px;
}

select
{
	color:#d23932;
}

.form_title
{
	color:#d23932;
	color:#111;
	font-weight:bold;
	font-size:12px;
	width:190px;
	padding-left:30px;
	padding-right:10px;
}

#warning,
#feedback
{
	display:none;
	padding:10px;
	background-color:#D23932;
	color:#fff;
	text-align:center;
	font-weight:bold;
}

#feedback
{
	background-color:#5481A4;
}

#submit 
{
	cursor:pointer;
}


/*** set the width and height to match your images **/
.gallery {
 	/*
   padding-left:50px !important;
	height:420px;
	*/
}

#slideshow .nav-prev
{
	top:2px !important;
	left:0px !important;
	position:absolute;
}
#slideshow .nav-next
{
	position:absolute;
	top:2px !important;
	left:820px;
}
/*




#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}
*/
/*////////////////////////////////////////////////////////////////////////*/
/* slideshow header */
/*
#header #bann {
	width:970px;
	height:270px;
	margin-top:0px !important;
	margin-top:-97px;
	border:1px solid #111;
}
#header #bann {
	width:970px;
	height:270px;
	margin-top:0px !important;
	margin-top:-97px;
}

#header #bann a span
{
	display:none;
}

#header #bann #previous,
#header #bann #next
{
	padding:0xp;
	width:37px;
	height:268px;
	display:block;
	background-position:top left;
	position:absolute;
	margin-top:-268px;
	cursor:pointer;
	z-index:105;
}
#header #bann #previous
{
	background-image:url(../images/slideshow-bann-left.png);
}
#header #bann #next
{
	background-image:url(../images/slideshow-bann-right.png);
	margin-left:643px;
}
*/
/*
#header #bann a:hover
{
	background-image:none;
	background-position:top right !important;
}

#header #bann a.more
{
	display:block;
	width:ato;
	height:auto;
	position:absolute;
	z-index:12;
	margin-top:-100px;
	border:1px solid #111;
	display:none;
}

#header #bann .slideshow{
width:970px;
height:268px;
overflow:hidden;
}
#header #bann .slideshow ul{
position: relative;
padding: 0;
margin:0px;
}
#header #bann .slideshow li{
width: 970px;
height: 268px;
float: left;
list-style: none;
}
*/
#header #bann
{
	display:block;
	background-image:url(../images/header-bg-small.png);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:12px;
	padding-right:12px;
	padding-top:12px;
	height:208px;
	width:100%;
	
	height:93px;
	width:891px;
}

#header #bann.full
{
	background-image:url(../images/header-bg-big.png);
	padding-left:17px;
	padding-top:17px;
	height:440px;
}

#header #bann a
{
	cursor:pointer;
}
/*

#header #bann a span
{
	display:none;
}

#header #bann #previous,
#header #bann #next
{
	padding:0xp;
	width:50px;
	height:420px;
	display:block;
	background-position:top left;
	position:absolute;
	margin-top:-420px;
	cursor:pointer;
	z-index:100;
}

#header #bann #previous
{
	background-image:url(../images/slideshow-bann-left.png);
	background-repeat:no-repeat;
}
#header #bann #next
{
	background-image:url(../images/slideshow-bann-right.png);
	background-repeat:no-repeat;
	margin-left:830px;
}
#header #bann a:hover
{
	background-image:none;
	background-position:top right !important;
}

#header #bann a.more
{
	display:none;
	width:ato;
	height:auto;
	position:absolute;
	z-index:12;
	margin-top:-40px;
	margin-left:70px;
	color:#ADDA0E;
	font-size:11px;
}



#header #bann .slideshow{
	width:850px;
	height:420px;
	overflow:hidden;
	margin-left:15px;
}
#header #bann .slideshow ul{
	position: relative;
	padding: 0;
	margin:0px;
}
#header #bann .slideshow li{
	width: 850px;
	height: 420px;
	float: left;
	list-style: none;
}
*/
/*////////////////////////////////////////////////////////////////////////*/


/*////////////////////////////////////////////////////////////////////////*/
/* EDIT IN PLACE */ 
/* CSS class to apply when the mouse enters an element that is editable. */
.jeip-mouseover
{
	/*
	border:1px dashed #ddd;
	*/
	background-color:#eee;
}
/* CSS class to apply to the edit form wrapper. */
.jeip-editor
{
	background-color:#000;
	display:block;
}

.jeip-editor br
{
	display:none;
}

/* CSS class used on the edit field element */
.jeip-editfield
{
	border:1px solid #666;
	color:#111;
	font-size:11px;
	width:99.7%;
	height:100%;
}
/* CSS class to use on the save button */
.jeip-buttons
{
	text-align:right;
	padding:0px;
	background-color:#ddd;
}


.jeip-buttons input
{
	background-color:#fff;
}

/* CSS class to use on the save button */
.jeip-savebutton
{
	border:1px solid #6D9614;
	background-color:#6D9614 !important;
	color:#fff;
}

/* CSS class to use on the save button */
.jeip-togglebutton
{
	border:1px solid #145C96;
	background-color:#145C96 !important;
	color:#fff;
}

/* CSS class to use on the save button */
.jeip-cancelbutton
{
	border:1px solid #E30035;
	background-color:#E30035 !important;
	color:#fff;
}

