/* CSS Document */

BODY
{
  scrollbar-arrow-color: #0C212D;
  scrollbar-track-color: #85A5B8;
  scrollbar-face-color: #C0D1D9;
  scrollbar-highlight-color: ;
  scrollbar-3dlight-color: ;
  scrollbar-darkshadow-color: #0C212D;
  scrollbar-shadow-color: #0C5B75;
}

.S_Cyan
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #136DAB;
}

.S_Cyan_B 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #136DAB;
	font-weight: bold;
}

A.S_Cyan_Link:Link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #136DAB; TEXT-DECORATION: none
}

A.S_Cyan_Link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #136DAB; TEXT-DECORATION: none
}

A.S_Cyan_Link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #102C5C; TEXT-DECORATION: none
}

A.S_Cyan_Link_B:Link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	COLOR: #136DAB; TEXT-DECORATION: none
}
A.S_Cyan_Link_B:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	COLOR: #136DAB; TEXT-DECORATION: none
}

A.S_Cyan_Link_B:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	COLOR: #102C5C; TEXT-DECORATION: none
}

.Text11Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #102C5C;
}
.Text11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #102C5C;
}

.Text11Red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
}

.S_Dark_Blue 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #102C5C;
}

.S_Dark_Blue_B 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #102C5C;
	font-weight: bold;
}

A.S_Dark_Blue_Link:Link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #102C5C; TEXT-DECORATION: none
}

A.S_Dark_Blue_Link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #102C5C; TEXT-DECORATION: none
}

A.S_Dark_Blue_Link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #136DAB; TEXT-DECORATION: none
}

A.S_Dark_Blue_Link_B:Link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	COLOR: #102C5C; TEXT-DECORATION: none
}

A.S_Dark_Blue_Link_B:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	COLOR: #102C5C; TEXT-DECORATION: none
}

A.S_Dark_Blue_Link_B:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	COLOR: #136DAB; TEXT-DECORATION: none
}

.SearchTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #461900;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #461900;
	font-weight: bold;
	margin-left: 10px;

}

.search-box{
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #25485C;
	background-image: url(images/shadowinput2.gif);
	border: 1px solid #BFC7D3;

}

.contact-box{
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #25485C;
	background-image: url(images/shadowinput.gif);
	border: 1px solid #25485C;
	width: 200px;
	height: 18px;
	vertical-align: middle;
	text-align: left;
}

.Border_dark_blue {
	border: 1px solid #102C5C;
}

.Border_gris_bleue {
	border: 1px solid #BFC7D3;
}

.search-box-comments {

    border-top: 1px solid #BFC7D3;
    border-bottom: 1px solid #BFC7D3;
    border-left: 1px solid #BFC7D3;
    border-right: 1px solid #BFC7D3;
    background-color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;    
    color: #3D6389;
    background-image: url(images/shadowcomments2.gif);
	background-attachment: scroll;
    background-repeat: no-repeat; 
    background-position: left top;
}

.line_white_bottom {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FFFFFF;
}

.line_gris_b_bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BFC7D3;
}
.line_gris_b_bottom_top {
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-bottom-style: solid;
	border-top-style: solid;
	border-bottom-color: #BFC7D3;
	border-top-color: #BFC7D3;
	border-left-style:solid;
	border-left-width: 1px;
	border-left-color: #BFC7D3;
}

.border_left_blue {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #BFC7D3;
	border-right-color: #BFC7D3;
	border-bottom-color: #BFC7D3;
	border-left-color: #BFC7D3;
}

.border_left_right_blue {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-top-color: #BFC7D3;
	border-right-color: #BFC7D3;
	border-bottom-color: #BFC7D3;
	border-left-color: #BFC7D3;
}

.line_blue_bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BFC7D3;
}

.Register {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 8pt;
		text-decoration: none;
		color: #102C5C;
		cursor: hand;
}

.flinkdefTxt {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 8pt;
		text-decoration: none;
		color: #0000AA;
		cursor: hand;
}.TextRedSml {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FF0000;
}
.Text11BoldWhite {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.BorderComplete {
	border: 1px solid #999999;
}
.BorderThreeQuarters {
	border-top: 1px none #003366;
	border-right: 1px solid #003366;
	border-bottom: 1px solid #003366;
	border-left: 1px solid #003366;
	color: #003366;
}
.BlueBorder {
	border: 1px solid #003366;
}
.BlueDivs {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #b1c7de;
	border-right-color: #8fadcd;
	border-bottom-color: #b1c7de;
	border-left-color: #8fadcd;
	color: #000066;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.TextHeading14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #102C5C;
}
.ReportBorders {
	border-top: 1px solid #b1c7de;
	border-right: 1px solid #b1c7de;
	border-bottom: 1px none #b1c7de;
	border-left: 1px none #b1c7de;
}
.ReportBorderBottom {
	border-bottom-width: 1px;
	border-top-style: none;
	border-bottom-style: solid;
	border-bottom-color: #003366;
	border-top-width: 1px;
	border-top-color: #003366;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #b1c7de;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.BlueBorderEdge {
	border-top: 1px solid #003366;
	border-right: 1px solid #003366;
	border-bottom: 1px none #003366;
	border-left: 1px solid #003366;
}
.Text11Orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FF9900;
}
