
	BODY
	{
		FONT-SIZE: 11px;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	}
	TD
	{
		FONT-SIZE: 11px;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	}
	SELECT
	{
		FONT-SIZE: 11px;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	}
	INPUT
	{
		FONT-SIZE: 11px;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	}
	TEXTAREA
	{
		FONT-SIZE: 11px;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	}
	HR
	{
		HEIGHT: 1;
		COLOR:#FDA541;
	}
	.TEXTAREA_RED
	{
		BORDER-STYLE: solid;
		BORDER-COLOR: #FE0000;
		OVERFLOW : hidden;
	}
	A
	{
		COLOR: #000088;
	}
	A:ACTIVE
	{
		COLOR: #FE0000;
	}
	A:HOVER
	{
		COLOR: #FE0000;
	}
	UL.Tree
	{
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-BOTTOM: 0px;
		MARGIN: 0px 0px 0px 0px;
		PADDING-TOP: 0px
	}
	UL.TreeClosed
	{
		DISPLAY: none
	}
	UL.TreeOpened
	{
		PADDING-RIGHT: 0px;
		DISPLAY: block;
		PADDING-LEFT: 0px;
		PADDING-BOTTOM: 0px;
		MARGIN: 0px 0px 0px 11px;
		PADDING-TOP: 0px;
	}
	UL.Tree LI
	{
		MARGIN: 0px;
		LIST-STYLE-TYPE: none;
	}
	UL.Tree A
	{
		COLOR: black;
	}
	UL.Tree A:hover
	{
		COLOR: #FE0000;
	}
	UL.Tree A:visited
	{
		COLOR: black;
	}
	UL.Tree SPAN
	{
	}
	UL.Tree SPAN.TreeCurrent
	{
		BORDER-RIGHT: #000 1px solid;
		BORDER-TOP: #000 1px solid;
		BORDER-LEFT: #000 1px solid;
		COLOR: #FFFFFF;
		BORDER-BOTTOM: #000 1px solid;
		BACKGROUND-COLOR: #003399;
	}
	DIV.Loading
	{
		BORDER-RIGHT: #000 1px solid;
		PADDING-RIGHT: 2px;
		BORDER-TOP: #000 1px solid;
		PADDING-LEFT: 2px;
		PADDING-BOTTOM: 2px;
		MARGIN-LEFT: 2px;
		BORDER-LEFT: #000 1px solid;
		COLOR: #000000;
		PADDING-TOP: 2px;
		BORDER-BOTTOM: #000 1px solid;
		BACKGROUND-COLOR: ivory;
	}
	.simplequery
	{
		COLOR: #0066FF;
	}
	.archive_label
	{
		FONT-SIZE: 12px;
		FONT-WEIGHT: bold;
		COLOR: #0066FF;
	}
	.login
	{
		BACKGROUND-COLOR: #FCEBD3; 
	}
	.authentication
	{
		BACKGROUND-IMAGE: url(../images/identification.jpg);
		BACKGROUND-REPEAT: no-repeat;
	}
	.login_text_introducing
	{
		FONT-SIZE: 12px;
		FONT-WEIGHT: bold;
		COLOR: #FDA541;
	}
	.search_on
	{
		FONT-SIZE: 12px;
		FONT-WEIGHT: bold;
		COLOR: #0066FF;
	}
	.component_title
	{
		FONT-SIZE: 18px;
		FONT-WEIGHT: bold;
		COLOR: #FF6600;
	}
	.errors
	{
		FONT-SIZE: 14px;
		FONT-WEIGHT: bold;
		COLOR: #FE0000;
	}
	.control
	{
		BACKGROUND-COLOR: #F7DD96;
		BORDER-bottom: #8C7B84 1px solid; 
		BORDER-left: #FFFFFF 1px solid; 
		BORDER-right: #8C7B84 1px solid; 
		BORDER-top: #FFFFFF 1px solid; 
		COLOR: #000000;
	}
	.expert_button
	{
		BACKGROUND-COLOR: #F7DD96;
		BORDER-bottom: #8C7B84 1px solid; 
		BORDER-left: #FFFFFF 1px solid; 
		BORDER-right: #8C7B84 1px solid; 
		BORDER-top: #FFFFFF 1px solid; 
		FONT-WEIGHT: bold;
		COLOR: #000000;
	}
	.index_letters
	{
		BACKGROUND-COLOR: #F7DD96;
		BORDER-WIDTH: 1;
	}
	.cdweb_main_table
	{
		BORDER-COLOR:#000000;
		BORDER-WIDTH:1;
		BORDER-STYLE:solid;
		WIDTH: 95%;
	}
	.cdweb_menu
	{
		WIDTH: 130px;
		VERTICAL-ALIGN: top;
	}
	.cdweb_menu_table
	{
		BORDER-COLOR:#000000;
		WIDTH:130px;
		BACKGROUND-IMAGE: url(../images/fond_gauche.jpg);
		BACKGROUND-REPEAT: no-repeat;
	}
	.cdweb_menu_jump
	{
		HEIGHT: 60px
	}
	.cdweb_menu_td
	{
		HEIGHT: 246px;
		VERTICAL-ALIGN: top;
	}
	.cdweb_search
	{
		WIDTH: 100%;
	}
	.cdweb_body
	{
		VERTICAL-ALIGN: top;
	}
	.cdweb_body_table
	{
		BORDER-COLOR:#FDA541;
		BORDER-WIDTH:1;
		BORDER-STYLE:solid;
		WIDTH:100%;
		HEIGHT:245;
		BACKGROUND-COLOR:ivory;
	}
	.cdweb_body_td
	{
		VERTICAL-ALIGN: top;
	}
	.cdweb_right
	{
		WIDTH: 87px;
		VERTICAL-ALIGN: top;
		BACKGROUND-IMAGE: url(../images/fond_droit.jpg);
		BACKGROUND-REPEAT: no-repeat;
	}
	.header
	{
		WIDTH: 777px;
		HEIGHT: 68px;
		BACKGROUND-IMAGE: url(../images/bandeau_hautessai.jpg);
	}
	.footer
	{
		TEXT-ALIGN: center;
	}
	.color1
	{
		COLOR: white;
		BACKGROUND-COLOR: #FDA541;
		TEXT-ALIGN: center;
		FONT-WEIGHT: bold;
	}
	.color1 A
	{
		COLOR: #000088;
	}
	.color1 A:hover
	{
		COLOR: #FE0000;
	}
	.color1 A:active
	{
		COLOR: #FE0000;
	}
	.color2
	{
		COLOR: black;
		BACKGROUND-COLOR: #F7DD96;
		TEXT-ALIGN: left;
	}
	.color2 A
	{
		COLOR: #000088;
	}
	.color2 A:hover
	{
		COLOR: #FE0000;
	}
	.color2 A:active
	{
		COLOR: #FE0000;
	}
	.color3
	{
		COLOR: black;
		BACKGROUND-COLOR: #FCF1D3;
		TEXT-ALIGN: left;
	}
	.color3 A
	{
		COLOR: #000088;
	}
	.color3 A:hover
	{
		COLOR: #FE0000;
	}
	.color3 A:active
	{
		COLOR: #FE0000;
	}
	.field_error_color
	{
		COLOR: white;
		BACKGROUND-COLOR: #FE0000;
		TEXT-ALIGN: center;
		FONT-WEIGHT: bold;
	}
	.menu_image
	{
		BACKGROUND-IMAGE: url(../images/fleche.gif);
		BACKGROUND-REPEAT: no-repeat;
		WIDTH: 8px;
		BACKGROUND-POSITION-Y: center;
	}
	.menu_item
	{
	}
	.tooltips
	{
		FONT-WEIGHT: normal;
		COLOR: black;
		BACKGROUND-COLOR:#FFFFC6; 
		FONT-SIZE: 11px;
		BORDER-STYLE: solid;
		BORDER-WIDTH: 1; 
		POSITION: absolute;
		VISIBILITY: hidden;
	}
	.control_body
	{
		BACKGROUND-IMAGE: url(../images/fond_gauche.jpg);
		BACKGROUND-REPEAT: no-repeat;
	}
	.thumbnails
	{
		BORDER-STYLE: solid;
		BORDER-WIDTH: 1;
		BORDER-COLOR: black;
	}
	.toolbar
	{
		TEXT-DECORATION: none;
		COLOR: #000088;
	}
	TABLE.toolbar
	{
		BORDER-RIGHT: #FDA541 0px solid;
		BORDER-TOP: #FDA541 0px solid;
		BORDER-LEFT: #FDA541 0px solid;
		BORDER-BOTTOM: #FDA541 0px solid;
		BACKGROUND-REPEAT: repeat-x;
	}
	.progress
	{
		PADDING: 2px;
	}
	.mail_message
	{
		TEXT-ALIGN: left;
	}
	.postit
	{
		POSITION: absolute; 
		VISIBILITY: hidden;
	}
	.postit_textarea
	{
		FONT-WEIGHT: normal;
		COLOR: black;
		BACKGROUND-COLOR:#FFFFC6; 
		FONT-SIZE: 11px;
		BORDER-STYLE: solid;
		BORDER-WIDTH: 1;
		WIDTH: 200;
		HEIGHT: 80;
	}
	.search_on_linkedfields1
	{
		COLOR: #FDA541;
		FONT-WEIGHT: bold;
		BACKGROUND-COLOR: #FCF1D3;
		TEXT-ALIGN: right;
	}
	.search_on_linkedfields2
	{
		BACKGROUND-COLOR: #FCF1D3;
		TEXT-ALIGN: left;
	}
	.search_on_linkedfields3
	{
		COLOR: #FDA541;
		TEXT-ALIGN: left;
		FONT-WEIGHT: bold;
	}
	.search_on_linkedfields_control
	{
		BACKGROUND-COLOR: #FCF1D3;
		COLOR: #000000;
		BORDER-bottom: #8C7B84 1px solid; 
		BORDER-left: #FFFFFF 1px solid; 
		BORDER-right: #8C7B84 1px solid; 
		BORDER-top: #FFFFFF 1px solid; 
	}
	.queries
	{
		COLOR: #FDA541;
		FONT-WEIGHT: bold;
	}
