body {
	background-color:#ffffff;
	margin-left: 5px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
}

#main-title
{
	font-size: 		22px;
	color:			#999999;
	font-weight:	bold;
	white-space:	nowrap;
	border-width:	0;
	padding-bottom:	5px;
}
#sub-title
{
	font-size: 		12px;
	color:			#000000;
	font-weight:	bolder;
	white-space:	nowrap;	
}

table 
{
	outline-width: 0;
	border-width: 0;
	padding: 0
}
td, th, p, div {
color: #000000; 
font-size: 11px; 	
line-height: 16px;
}

H2
{
line-height: 30px;
}

/* NAAAAAAAAAAAAAAVVVVVVVVVVVVVVVVVvvv */


#navlist
{
margin-left: 0;
padding-left: 0;
margin-bottom: 1;
list-style: none;
}

#navlist li
{
padding-left: 10px;
padding-top: 1px;
background-image: url(/img/common/puce.gif);
background-repeat: no-repeat;
background-position: 0 .3em;
font-size: 10px;
}

#navlist li a
{
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight:bold;
	border-bottom: 1px solid #dcdcdc;
}

#navlist li a:hover
{
	font-size: 11px;
	color: #006;
	text-decoration: none;
	font-weight:bold;
}





#navlist2
{
margin-left: 0;
padding-left: 0;
margin-bottom: 0;
list-style: none;
}

#navlist2 li
{
padding-left: 20px;
padding-top: 0px;
background-image: url(/img/common/fleche_plan.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
font-size: 10px;
}

#navlist2 li a
{
	padding-left: 1px;
	 color: #666666; 
	 font-size: 11px; 
	 line-height: 16px; 
	 text-decoration: none; 
	 border-bottom: 1px solid #dcdcdc 
}

#navlist2 li a:hover
{
	 color: #006; 
	 font-size: 11px; 
	 line-height: 16px; 
	 text-decoration: none; 
	 border-bottom: 1px solid #b9b9d5;
}




/* NAAAAAAAAAAAAAAVVVVVVVVVVVVVVVVVvvv */









/* NAVIGATION HISTORIQUE */

.vousetesici  { 
	color: #666; 
	font-size: 11px; 
	font-family: Verdana, Arial, sans-serif;
	font-weight:bold; 
	}

.navhistoblank  { 
	color: #b03078; 
	font-size: 11px; 
	font-family: Verdana, Arial, sans-serif;
	}	
	
/* NAVIGATION HISTORIQUE */	
	
	
.date  { color: #666; font-size: 11px; font-family: "Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", Arial, sans-serif;}

.titreslot  { 
	color: #0077d4;
	font-weight:bold;
	font-size: 11px;
	font-family: Verdana, Arial, sans-serif;
	}


/* NAVIGATION PRIMAIRE */	

		
.separateurnav1 {
	font-size: 11px;
	color:#FFFFFF;
		}
		
td A.navprincoff:link,td A.navprincoff:visited, td A.navprincoff:active
	 { 
	 /* font-family:"Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;*/
	 
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;	 
	 color: #ffffff; 
	 font-size: 12px;
	 font-weight: bold;
	 text-decoration: none;
	 padding: 1px 3px 1px 3px;
	 text-shadow: 2px 3px 3px #369;
	 }	

td A.navprincoff:hover
	  {
	 /* font-family:"Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;*/
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;	 
	  color: #ffffff;
	  font-size: 12px;
	  font-weight: bold;
	  text-decoration: none;
	  background-color: #006;
	  padding: 1px 3px 1px 3px;
	  text-shadow: 2px 3px 3px #369 
	  }	

td A.navprincon:link,td A.navprincon:visited, td A.navprincon:active, td A.navprincon:hover
		{
	 /* font-family:"Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;*/
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;	 
		color: #ffffff;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
		background-color: #b03078;
		padding: 1px 3px 1px 3px;
		}
/* NAVIGATION PRIMAIRE */	

/* SLOTS VERTICAUX SOUS-HOMES */

td .slotvertical1
	  {
	font-family: Verdana, Arial, sans-serif;
	color: #0077d4;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-color: #D4EEFB;
	padding: 3px 0px 3px 16px;
	background-image: url(/img/common/slotv1_backg.gif);
	background-repeat: no-repeat;
}	

td .slotvertical2
	{
	font-family: Verdana, Arial, sans-serif;
	color: #0077d4;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-color: #ECE1EE;
	padding: 3px 0px 3px 16px;
	background-image: url(/img/common/slotv2_backg.gif);
	background-repeat: no-repeat;
	}
	
td .slotborder
	{
	background-color: #F4FAFF;
}

		
/* CONTENT DES PAGES */	

.titresoushomes
	{
	font-family: Verdana, Arial, sans-serif;
	color: #B1B1B1;
	 font-size: 11px; 
	 font-weight: bold; 
	}


.shortdesccommunique
	{
	font-family: Verdana, Arial, sans-serif;
	color: #0077d4;
	 font-size: 11px; 
	 font-weight: bold; 

	}

.titrecom

	{
	font-family: Verdana, Arial, sans-serif;
	color: #0077d4;
	 font-size: 14px; 
	 font-weight: bold; 
	line-height:20px;
	}

.intromolecule
	{
	font-family: Verdana, Arial, sans-serif;
	color: #0077d4;
	 font-size: 11px; 
	 font-weight: bold; 

	}
	
.titremolecule
	{
	font-size: 11px;
	color:#666666;
	font-weight: bold; 

	}
	
.chapeau

	{
	font-family: Verdana, Arial, sans-serif;
	color: #0077d4;
	 font-size: 11px; 
	 font-weight: bold; 

	}

.titredirigeant

	{
	font-family: Verdana, Arial, sans-serif;
	color: #0077d4;
	 font-size: 13px; 
	 font-weight: bold; 

	}

.titrepies  { 
	color: #0077D4; 
	font-size: 11px; 
	font-family: Verdana, Arial, sans-serif;
	font-weight:bold; 
	}	

#dottedboldlink
	{
	font-size: 11px;
	color: #0077d4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0077d4;
	
	}
#dottedboldlink a
	{
	font-size: 11px;
	color: #0077d4;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0077d4;
	font-weight: bold;
	}	
#dottedboldlink a:hover
	{
	font-size: 11px;
	color: #006;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006;
	font-weight: bold;
	}

.imgborder
	{
	border: thin; border-color: #0077d4;
	}


	
td A.dottedboldlink:link,td A.dottedboldlink:visited, td A.dottedboldlink:active
	{
	font-size: 11px;
	color: #0077d4;
	text-decoration: none;
	border-bottom: 1px solid #c5e0f5;
	font-weight: bold;
	}
td A.dottedboldlink:hover
	{
	font-size: 11px;
	color: #006;
	text-decoration: none;
	border-bottom: 1px solid #b9b9d5;
	font-weight: bold;
	}
		
	
td A.regularlinkgris:link,td A.regularlinkgris:visited, td A.regularlinkgris:active
	{
	font-size: 11px;
	color: #666666;
	text-decoration: none;
border-bottom: 1px solid #d6d6d6;
	}
td A.regularlinkgris:hover
	{
	font-size: 11px;
	color: #006;
	text-decoration: none;
border-bottom: 1px solid #006;
	}	

.intro  { color: #AAA; font-size: 11px; font-family: "Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", Arial, sans-serif }

/* TABLE 01 */	
.tablestitle
	  {
	font-family: Verdana, Arial, sans-serif;
	color: #0077d4;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	background-color: #D4EEFB;
	padding: 2px 0px 3px 3px;
	border-left: 1px solid #d6d6d6;
	border-top: 1px solid #d6d6d6;
}
.tablestitle2
	  {
	font-family: Verdana, Arial, sans-serif;
	color: #D4EEFB;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	background-color: #0077D4;
	padding: 2px 0px 3px 3px;
	border-left: 1px solid #d6d6d6;
	border-top: 1px solid #d6d6d6;
}
.tablestitle3
	  {
	font-family: Verdana, Arial, sans-serif;
	color: #0077D4;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	background-color: #78C7EB;
	padding: 2px 0px 3px 3px;
	border-left: 1px solid #d6d6d6;
	border-top: 1px solid #d6d6d6;
}
.tablestitle4
	  {
	font-family: Verdana, Arial, sans-serif;
	color: #0077d4;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	background-color: #EBEBEB;
	padding: 2px 0px 3px 3px;
	border-left: 1px solid #d6d6d6;
	border-top: 1px solid #d6d6d6;
}
.tablestitletotal
	  {
	font-family: Verdana, Arial, sans-serif;
	color: #0077d4;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 2px 0px 3px 3px;
	border-left: 1px solid #d6d6d6;
	border-top: 1px solid #d6d6d6;
}
.tablestitletotal2
	  {
	font-family: Verdana, Arial, sans-serif;
	color: #666;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 2px 0px 3px 3px;
	border-left: 1px solid #d6d6d6;
	border-top: 1px solid #d6d6d6;
}
.tablestitleleft
	  {
	font-family: Verdana, Arial, sans-serif;
	color: #D4EEFB;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	background-color: #0077D4;
	padding: 2px 0px 3px 3px;
	border-top: 1px solid #d6d6d6;
	border-left: 1px solid #d6d6d6;
}
/* END TABLE 01 */	

/* TABLE 02 */	
.widetablestitle
	  {
	font-family: Verdana, Arial, sans-serif;
	color: #0077d4;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	background-color: #D4EEFB;
	padding: 2px 0px 3px 3px;
	border-bottom: 1px solid #d6d6d6;
	border-left: 1px solid #d6d6d6;
}
.widetablestitle2
	  {
	font-family: Verdana, Arial, sans-serif;
	color: #D4EEFB;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	background-color: #0077D4;
	padding: 2px 0px 3px 3px;
	border-bottom: 1px solid #d6d6d6;
	border-left: 1px solid #d6d6d6;
}
.widetablestitle3
	  {
	font-family: Verdana, Arial, sans-serif;
	color: #0077D4;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	background-color: #78C7EB;
	padding: 2px 0px 3px 3px;
	border-bottom: 1px solid #d6d6d6;
	border-left: 1px solid #d6d6d6;
}
.widetablestitle4
	  {
	font-family: Verdana, Arial, sans-serif;
	color: #0077d4;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	background-color: #EBEBEB;
	padding: 2px 0px 3px 3px;
	border-bottom: 1px solid #d6d6d6;
	border-left: 1px solid #d6d6d6;
}
.widetablesitem
	  {
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	text-decoration: none;
	padding: 2px 0px 3px 3px;
}
.widetablesitem1
	  {
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	color: #0077D4;
	font-weight: bold;
	text-decoration: none;
}
.widetablesitem2
	  {
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	color: #0077D4;
	font-weight: bold;
	text-decoration: none;
}
.widetablesitem3
	  {
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	color: #666;
	text-decoration: none;
}
.widetablesborder
	  {
	padding: 2px 0px 3px 3px;
	line-height: 1em;
	border-top: 1px solid #d6d6d6;
	border-left: 1px solid #d6d6d6;
}
.widetablesborder2
	  {
	padding: 2px 0px 3px 3px;
	line-height: 1em;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}
.widetables
	  {
	padding: 0px 0px 0px 0px;
	line-height: 1em;
	border-right: 1px solid #d6d6d6;
	border-bottom: 1px solid #d6d6d6;
}
/* END TABLE 02 */	


/* CONTENT DES PAGES */

	

/* NAVIGATION SECONDAIRE */	

td A.navsecoff:link,td A.navsecoff:visited,td A.navsecoff:active
	 {
	 color: #0077d4;
	 font-size: 11px; 
	 font-weight: bold; 
	 line-height: 16px; 
	 text-decoration: none; 	 
	 border-bottom: 1px solid #c5e0f5;
	 }

td A.navsecoff:hover
	  { 
	  color: #006; 
	  font-size: 11px; 
	  font-weight: bold; 
	  line-height: 16px; 
	  text-decoration: none; 
	  border-bottom: 1px solid #b9b9d5;
	  }		
	
td A.navsecon:link,td A.navsecon:visited,td A.navsecon:hover,td A.navsecon:active
	{
	font-size: 11px;
	color: #b03078;
	text-decoration: none;
	font-weight:bold;
	}		

td A.regularlink:link,td A.regularlink:visited, td A.regularlink:active, A:link,A:visited,A:active
	{
	font-size: 11px;
	color: #0077d4;
	text-decoration: none;
	border-bottom: 1px solid #c5e0f5;
	}
td A.regularlink:hover, A:hover
	{
	font-size: 11px;
	color: #006;
	text-decoration: none;
	border-bottom: 1px solid #b9b9d5;
	}



#content
	{
	color:#666666;
	}
#content a
	{
	font-size: 11px;
	color: #0077d4;
	text-decoration: none;
	border-bottom: 1px solid #c5e0f5;
	}	
#content a:hover
	{
	font-size: 11px;
	color: #006;
	text-decoration: none;
	border-bottom: 1px solid #b9b9d5;
	}






	
td A.navteron:link,td A.navteron:visited,td A.navteron:hover,td A.navteron:active
	{
	font-size: 11px;
	color: #b03078;
	line-height: 14px; 
	text-decoration: none;
	font-weight:bold;
	}		
	
	
td A.navteroff:link,td A.navteroff:visited, td A.navteroff:active
	{
	font-size: 11px;
	color: #666666;
	/*color: #0077d4;*/
	line-height: 14px;
	text-decoration: none;
	font-weight:bold;
	border-bottom: 1px solid #dcdcdc;
	}		

td A.navteroff:hover
	{
	font-size: 11px;
	color: #006;
	text-decoration: none;
	font-weight:bold;
	border-bottom: 1px solid #b9b9d5;
	
	
	}		


td A.navquaton:link,td A.navquaton:visited,td A.navquaton:hover,td A.navquaton:active
	{
	font-size: 11px;
	color: #b03078;
	text-decoration: none;
	}		

td A.navquatoff:link,td A.navquatoff:visited,td A.navquatoff:active
	 { 
	 color: #666666; 
	 font-size: 11px; 
	 line-height: 16px; 
	 text-decoration: none; 
	 border-bottom: 1px solid #dcdcdc 
	 }
	 
td A.navquatoff:hover
	 { 
	 color: #006; 
	 font-size: 11px; 
	 line-height: 16px; 
	 text-decoration: none; 
	 border-bottom: 1px solid #b9b9d5;
	 }	

/* NAVIGATION SECONDAIRE */	



/* TITRES */	
	
.titreniveau1 	{
	font-size: 20px;
	color:#0077d4;
	font-weight:bold;
		}		

.titreniveau2 	{
	font-size: 14px;
	color:#0077d4;
	font-weight:bold;
		}	

.titreniveau2regular 	{
	font-size: 14px;
	color:#0077d4;
		}	


.titreniveau3 	{
	font-size: 11px;
	color:#0077d4;
	font-weight:bold;
		}
		
		

		
/* TITRES */	


		
/* STOCK */	
.indicecotation 	{
	font-size: 10px;
	color:#b03078;
	font-weight:bold;
	line-height:24px;	
		}		
.datecotation 	{
	font-size: 10px;
	color:#666666;

		}		
.heurecotation 	{
	font-size: 10px;
	color:#666666;
		}

td A.cotationlink:link,td A.cotationlink:visited, td A.cotationlink:active
	{
	font-size: 10px;
	color: #0077d4;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0077d4;
	line-height:20px;
	}
td A.cotationlink:hover
	{
	font-size: 10px;
	color: #006;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006;
	line-height:20px;
	}




				
/* STOCK */	

		
/* TOOLS */
td A.tools:link,td A.tools:visited, td A.tools:active   
	{
	font-family: Verdana, Arial, sans-serif;
	/*font-family: "Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", Arial, sans-serif;*/
	color: #666;
	font-size: 10px;
	text-decoration: none;
	}
	
td A.tools:hover
	{
	font-family: Verdana, Arial, sans-serif;
	/*font-family: "Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", Arial, sans-serif;*/
	color: #006;
	font-size: 10px;
	text-decoration: none 
	}
/* TOOLS */

/* CITATION */
.titrecitation 	{
	font-size: 22px;
	color:#0077d4;
	font-weight:bold;
		}		
/* CITATiON */
		
.texteCourant  { color: #666; font-size: 11px; font-family: "Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", Arial, sans-serif; line-height: 16px }


td A.contact:link,td A.contact:visited,td A.contact:hover,td A.contact:active
	 {font-family: "Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", Arial, sans-serif; color: #C99744; font-size: 11px; line-height: 14px; text-decoration: none; border-bottom: 1px solid #ebdac4 }



td A.contact:hover
	 {font-family: "Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", Arial, sans-serif; color: #006; font-size: 11px; line-height: 14px; text-decoration: none; border-bottom: 1px solid #b9b9d5; }
	 
.contact_titre 	{
	font-family: "Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	color:#C99744;
	font-weight:bold;
		}

	 
.contact_texte 	{
	font-family: "Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	color:#C99744;
		}


input.sidebar {
	font-family: Verdana, Arial, sans-serif;
    background-color: #FFFFFF;
	FONT-SIZE: 9px;
    border: 1px solid #bbbbbb;
    color: #999999;
    text-align: left;
    width: 60px;
}


/* FORMULAIRE */
.titreform
	{
	font-family: Verdana, Arial, sans-serif;
	color: #0077d4;
	 font-size: 11px; 
	 font-weight: bold; 
	}

.mandatoryfields  { 
	color: #b03078; 
	font-size: 11px; 
	font-family: "Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
	}	
	

/* CUSTOMER SERVICES BEGIN */

th.csnavprincon
		{
	 /* font-family:"Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;*/
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;	 
		color: #1f60a9;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
		background-color: #ccecf4;
		padding: 1px 3px 1px 3px;
		text-align:left;
		}

td A.csnavsecoff:link,td A.csnavsecoff:visited,td A.csnavsecoff:active
	 {
	 color: #0077d4;
	 font-size: 11px; 
	 font-weight: bold; 
	 line-height: 16px; 
	 text-decoration: none;
	 border-bottom: 0px;
	 }
A.csnounderline
{
	text-decoration: none;
	 border-bottom: 0px;
}

.cstinyalert
{
font-size:9px;
font-weight:bold;
}

.shaded
{
		background-color: #eeeeee;
}
.unshaded
{		background-color: #ffffff;}

.tableheading
{
		font-weight: bold;
		text-decoration: none;
		color:#0077d4;
		background-color:#ccecf4;
		border-bottom: 0px;
}
/* CUSTOMER SERVICES END */	 
	 
.ReportHyperLinks
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: xx-small;
    COLOR: #0077d4;
    FONT-FAMILY: Verdana, Arial, 'Lucida Console', sans-serif;
    TEXT-DECORATION: none
}
.ReportHyperLinks2
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: x-small;
    COLOR: #0077d4;
    FONT-FAMILY: Verdana, Arial, 'Lucida Console', sans-serif;
    TEXT-DECORATION: none
}
.ReportColumnHeading
{
    BORDER-RIGHT: thin outset;
    BORDER-TOP: thin outset;
    BORDER-LEFT: thin outset;
    BORDER-BOTTOM: thin outset;
    BACKGROUND-COLOR: #cccccc
}
.ReportDataRow
{
    BORDER-RIGHT: thin inset;
    BORDER-TOP: thin inset;
    BORDER-LEFT: thin inset;
    COLOR: black;
    BORDER-BOTTOM: thin inset;
    BACKGROUND-COLOR: #ccffcc
}
.Data
{
    FONT-SIZE: xx-small;
    FONT-FAMILY: Verdana, Arial, 'Lucida Console', sans-serif
}
.Label
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: xx-small;
    FONT-FAMILY: Verdana, Arial, 'Lucida Console', sans-serif
}
.Heading
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: medium;
    FONT-FAMILY: Verdana, Arial, 'Lucida Console', sans-serif
}
.ImageHyperLink
{
    CURSOR: hand;
    COLOR: blue;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    TEXT-DECORATION: underline
}


/* STYLES USED BY CONTRACTS SECTION END */
.cspagehead
{
	font-size: 24px; 
	color:#dddddd;
	font-weight:bolder;
	line-height: 24px;
}

h2
{
	font-size: 24px; 
	color:#dddddd;
	font-weight:boldest;
	line-height: 24px;
}

.csfooter
{
font-size: 9px;
line-height: 10px;
}
A.csfooter:link,A.csfooter:visited,A.csfooter:active
{
font-size: 9px;
line-height: 10px;
color: #0077d4;
border-bottom: 1px solid #c5e0f5;

}

A.csfooter:hover
{
font-size: 9px;
line-height: 10px;
color: #006;
border-bottom: 1px solid #c5e0f5;

}

.cspagesubhead
{
	line-height: 16px;
	font-size: 11px; 
	color:#dddddd;
	font-weight:bolder;
}

/***
 *	Styles to replace htmlconstants.xml
 */
th.box-blue 
{
	color: #0099CC;
}
td.box-blue
{
	color: #D2E7E7;
}
td.box-blue-rowon
{
	color: #E2FBFB;
}

.boxes-WHITE
{
	background-color: #FFFFFF;
}
.boxes-rowon-WHITE
{
	background-color: #CCCCFF;
}




.divMain
{
	margin:0px;
	width: 100%;
	text-align: center;
	height: 100%;
	min-height: 600px;		
}

.divContainer
{
 
	margin: 0px;
}

.divContent
{
	text-align: left;
	vertical-align: top;
	 
	margin: 0px;
	margin-left: 10px;
	margin-top: 5px;
	margin-right: 5px;
	padding-right: 15px;
	 
	 
	 
	 
}

.divFooter
{
	text-align: center;
	width:100%;
	float:left;
	margin-top: 20px;
	margin-bottom: 50px;
	
}

.divHeader
{
	text-align: left;
}

.divMenu
{
	text-align: left;
	vertical-align: top;
	 
	margin: 0px;
	height: 100%;
	
}







