/* Global Styles */

.bodyHOME {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin:15px;
	letter-spacing: 2pt;
	line-height: 20pt;
	}
	
.bodyHOMEGroot {
	font: bold 16pt Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin:15px;
	letter-spacing: 3pt;
	text-transform: capitalize;
	}


body {
	font: bold 11px Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	margin:0px;
	}

td {
	font:11px arial;
	color:#333333;
	}
	
a {
	font:  8pt Verdana, Arial, Helvetica, sans-serif;
	color: #015C16;
	text-decoration:none;

	}
	
a:link {
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #015C16;
	text-decoration:none;
	}
	
a:link:visited {
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #015C16;
	text-decoration:none;
	}	

a:hover {
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #015C16;
	text-decoration:underline;
	}
	
a:hover:visited {
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #015C16;
	text-decoration:underline;
	}	
	
/* ID Styles */

/* Class Styles */

.tableOutline {
	border: 1px solid #003333;
}

.tableContent {
	border: 1px solid #003333;
}

.logo {
	font:18px Geneva, Verdana, Arial, Helvetica, sans-serif;
	color: #006666;
	letter-spacing:.3em;
	font-weight:bold;
	line-height:22px;
	}

.tagline {
	font:800 10pt Verdana, Arial, Helvetica, sans-serif, Tahoma;
	color: #FFFFFF;
	letter-spacing:.1em;
	margin: 2px;
	padding: 2px;
	}

	
.bodyTitle {
	font: bold 10pt Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	letter-spacing: 1pt;
	}


.bodyText {
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin:15px;
	padding:15px;	
	letter-spacing: 1pt;

	}
	
	
.brancheRow {
	font: 10px Verdana, Arial, Helvetica, sans-serif, Tahoma;
	color: #FFFFFF;
	height: 25px;
	font-weight: 800;
	background-color: #005D13;
}	


.branche {
	font: 11pt Verdana, Arial, Helvetica, sans-serif, Tahoma;
	color: #003333;
	height: 150px;
	width: 200px;
	font-weight: 800;
}

.brancheTitle {

	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	color: #003333;	
	font-size: 10pt;

}

input.formInputText  {
	font: 9pt Verdana, Arial, Helvetica, sans-serif, Tahoma;
	color: #55802B;
	background-color: #83B61B;
	border: solid 1px #006666;

}

input.formInputButton  {
	font-size: 1.2em;
	font-weight: bolder;
	color: #FFFFFF;
	background: #83B61B;
	padding: 1px;
	border: solid 1px #EEEEEE;
	cursor: pointer;
	filter: DropShadow(Color=#333333, OffX=1px, OffY=1px, Positive=1);
    }
	
textarea { 
	font: 9pt Verdana, Arial, Helvetica, sans-serif, Tahoma;
	color: #55802B;
	background: #83B61B;
    border: solid 1px #006666;
}


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#ddcolortabs{
margin-left: 4px;
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
padding-left: 0px;
}

#ddcolortabs ul{
font: 10px Verdana, Arial, sans-serif;
margin:0;
padding:0;
list-style:none;
}

#ddcolortabs li{
display:inline;
margin:0 2px 0 0;
padding:0;

}


#ddcolortabs a{
float:left;
color: white;
background: #006666 url(../img/color_tabs_left.gif) no-repeat left top;
margin:0 2px 0 0;
padding:0 0 1px 1px;
text-decoration:none;
letter-spacing: 1px;
}

#ddcolortabs a span{
float:left;
display:block;
background: transparent url(../img/color_tabs_right.gif) no-repeat right top;
padding:4px 9px 2px 6px;
}

#ddcolortabs a span{
float:none;
}


#ddcolortabs a:hover{
background-color: #000F00;
color: #006666;
}

#ddcolortabs a:hover span{
background-color: #00FF00;
color: #006666;
}

#ddcolortabs #current a, #ddcolortabs #current span{ /*currently selected tab*/
	background-color: #00FF00;
	color: #000033;
	border-bottom: 1px solid #006666;


}

#ddcolortabsline{
clear: both;
padding: 0;
width: 100%;
height: 8px;
line-height: 8px;
background: #006666;
border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}

