BODY {
scrollbar-3d-light-color: #CCCCCC;
		scrollbar-arrow-color: #990000;
		scrollbar-base-color: #CCCCCC;
		scrollbar-darkshadow-color: #CCCCCC;
		scrollbar-face-color: #FFFFFF;
		scrollbar-highlight-color: #FFFFFF;
		scrollbar-shadow-color: #FFFFFF;
		scrollbar-track-color: #EBEBEB}

.base_text {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: justify;
}
.basep1 { color: #4A0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1px; text-decoration: none}
.basep2 { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1px; text-decoration: none}
.base_gris { color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none}
.base_blanc_tit {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 1px;
}
.base_blanc { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none}
.base_bold { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 2px; text-decoration: bold}
.base_redb { color: #990000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}
.base_redb2 { color: #990000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 22px; font-weight: normal}
.base_redp { color: #990000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}

.mar { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: normal}
a.mar:link {text-decoration: none;}
a.mar:visited {text-decoration: none; color: #FFFFFF;}
a.mar:hover {color: #000000;}
a.mar:active {text-decoration: none;}

.mar2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FFFFFF;
	font-weight: normal
}
a.mar2:link {text-decoration: none;}
a.mar2:visited {text-decoration: none; color: #FFFFFF;}
a.mar2:hover {color: #000000;}
a.mar2:active {text-decoration: none;}

.mar3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: normal}
a.mar3:link {text-decoration: none;}
a.mar3:visited {text-decoration: none; color: #FFFFFF;}
a.mar3:hover {color: #000000;}
a.mar3:active {text-decoration: none;}

.button { font-weight: bold; font-size: 11px; COLOR: #990000; font-family: Verdana, Arial, sans-serif; text-decoration: none}
a.button {font-weight: bold; font-size: 11px; COLOR: #990000; font-family: Verdana, Arial, sans-serif; text-decoration: none}
a.button:hover {font-weight: bold; font-size: 11px; COLOR: #666666; font-family: Verdana, Arial, sans-serif; text-decoration: none}

.button1 { font-weight: normal; font-size: 11px; COLOR: #333333; font-family: Verdana, Arial, sans-serif; text-decoration: none}
a.button1 {font-weight: normal; font-size: 11px; COLOR: #333333; font-family: Verdana, Arial, sans-serif; text-decoration: none}
a.button1:hover {font-weight: normal; font-size: 11px; COLOR: #990000; font-family: Verdana, Arial, sans-serif; text-decoration: underline}

.button2 { font-weight: bold; font-size: 10px; COLOR: #333333; font-family: Verdana, Arial, sans-serif; text-decoration: none}
a.button2 {font-weight: bold; font-size: 10px; COLOR: #333333; font-family: Verdana, Arial, sans-serif; text-decoration: none}
a.button2:hover {font-weight: bold; font-size: 10px; COLOR: #990000; font-family: Verdana, Arial, sans-serif; text-decoration: none}


.button4 {
	font-weight: normal;
	font-size: 11px;
	COLOR: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	font-style: italic;
}
a.button4 {
	COLOR: #FFFFFF;
}
a.button4:hover {
	COLOR: #000000;
}

.button3 { font-weight: bold; font-size: 11px; COLOR: #333333; font-family: Verdana, Arial, sans-serif; text-decoration: none}
a.button3 {font-weight: bold; font-size: 11px; COLOR: #333333; font-family: Verdana, Arial, sans-serif; text-decoration: none}
a.button3:hover {font-weight: bold; font-size: 11px; COLOR: #990000; font-family: Verdana, Arial, sans-serif; text-decoration: none}

.bkgrn_ml {BACKGROUND-IMAGE:  url(images/l.gif);BACKGROUND-REPEAT: repeat-y;}
.bkgrn_mr {BACKGROUND-IMAGE:  url(images/r.gif);BACKGROUND-REPEAT: repeat-y;}
.bkgrn_mb {BACKGROUND-IMAGE:  url(images/b.gif);BACKGROUND-REPEAT: repeat-x;}
.bkgrn_0 {BACKGROUND-COLOR: #F9F6F4; background-position: left top;}
.bkgrn_1 {BACKGROUND-COLOR: #FFFFFF; background-position: left top;}

.border_mar {border-color:#FFFFFF}

/*
Forms
*/
.msg_invalid,
.invalid{
	border-color:#aa0000;
	color:#aa0000;
	font-size:11px;
}
