a:link		{ color: #003399; font-family: Arial, Geneva, Verdana, Helvetica, sans-serif; text-decoration: none }
a:visited	{ color: #003399; font-family: Arial, Geneva, Verdana, Helvetica, sans-serif; text-decoration: none }
a:hover		{ color: #003399; font-family: Arial, Geneva, Verdana, Helvetica, sans-serif; text-decoration: underline }
a:active	{ color: #003399; font-family: Arial, Geneva, Verdana, Helvetica, sans-serif; text-decoration: none }

a.link:link		{ color: #003399; font-family: Arial, Geneva, Verdana, Helvetica, sans-serif; text-decoration: none }
a.link:visited	{ color: #003399; font-family: Arial, Geneva, Verdana, Helvetica, sans-serif; text-decoration: none }
a.link:hover	{ color: #003399; font-family: Arial, Geneva, Verdana, Helvetica, sans-serif; text-decoration: none }
a.link:active	{ color: #003399; font-family: Arial, Geneva, Verdana, Helvetica, sans-serif; text-decoration: none }

body {
	color: #000000; 
	font-style: normal; font-size: 12px; line-height: 16px; font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	}
	
ul li		{ list-style-type: square; font-weight: normal; }

.h3	 			{ color: #000000; font-weight: bold; font-size: 21px; line-height: 21px; font-family: Arial, Geneva, Verdana, Helvetica, sans-serif; }

.h4	 			{ color: #003399; font-weight: bold; font-size: 16px; line-height: 21px; font-family: Arial, Geneva, Verdana, Helvetica, sans-serif; }

.text			{ color: #000000; font-style: normal; font-size: 12px; line-height: 16px; font-family: Arial, Geneva, Verdana, Helvetica, sans-serif; }

.textsmall		{ color: #000000; font-style: normal; font-size: 11px; line-height: 13px; font-family: Arial, Geneva, Verdana, Helvetica, sans-serif; }

.textmiddle		{ color: #000000; font-style: normal; font-size: 14px; line-height: 18px; font-family: Arial, Geneva, Verdana, Helvetica, sans-serif; }

.textgrey		{ color: #666666; font-style: normal; font-size: 12px; line-height: 16px; font-family: Arial, Geneva, Verdana, Helvetica, sans-serif; }

.textgreybold	{ color: #aaaaaa; font-style: normal; font-weight: bold; font-size: 12px; line-height: 16px; font-family: Arial, Geneva, Verdana, Helvetica, sans-serif; }

.textcolored	{ color: #003399; font-style: normal; font-size: 12px; line-height: 16px; font-family: Arial, Geneva, Verdana, Helvetica, sans-serif; }

.textcoloredsmall	{ color: #003399; font-style: normal; font-size: 11px; line-height: 13px; font-family: Arial, Geneva, Verdana, Helvetica, sans-serif; }

.textcoloredmiddle	{ color: #003399; font-style: normal; font-size: 14px; line-height: 18px; font-family: Arial, Geneva, Verdana, Helvetica, sans-serif; }

.textcoloredbig	{ color: #003399; font-style: normal; font-size: 18px; line-height: 20px; font-family: Arial, Geneva, Verdana, Helvetica, sans-serif; }

.textwhite		{ color: #FFFFFF; font-style: normal; font-size: 12px; line-height: 16px; font-family: Arial, Geneva, Verdana, Helvetica, sans-serif; }

.textwhitesmall	{ color: #FFFFFF; font-style: normal; font-size: 11px; line-height: 13px; font-family: Arial, Geneva, Verdana, Helvetica, sans-serif; }

.textcopyright 	{ color: #666666; font-size: 9px; line-height: 16px; font-family: Arial, Geneva, Verdana, Helvetica, sans-serif; }

.textbold     	{ color: #000000; font-weight: bold; font-size: 12px; line-height: 13px; font-family: Arial, Geneva, Verdana, Helvetica, sans-serif; }

.smalltextbold  { color: #000000; font-size: 10px; line-height:13px; font-weight: bold; font-family: Arial, Geneva, Verdana, Helvetica, sans-serif; }

.smalltext  	{ color: #000000; font-size: 10px; line-height:13px; font-family: Arial, Geneva, Verdana, Helvetica }

.smalltextgrey  { color: #aaaaaa; font-size: 10px; line-height:13px; font-family: Arial, Geneva, Verdana, Helvetica }

.table_title_text		{ color: #000000; font-weight: bold; font-style: normal; font-size: 12px; line-height: 16px; font-family: Arial, Geneva, Verdana, Helvetica, sans-serif; }

.table_row_text			{ color: #000000; font-style: normal; font-size: 12px; line-height: 16px; font-family: Arial, Geneva, Verdana, Helvetica, sans-serif; }

.table_inscription_text	{ color: #666666; font-style: normal; font-size: 10px; line-height: 16px; font-family: Arial, Geneva, Verdana, Helvetica, sans-serif; }

.buttonstyle 		{ color: #FFFFFF; font-size: 10px; line-height:13px; font-weight: bold; font-family: Arial, Geneva, Verdana, Helvetica, sans-serif; border: 1px; height: 15px; background-color: #0066FF;}

.formstyle			{ width: 270px; background-color: #DDDDDD; border-left: medium none #DDDDDD; border-right: medium none #DDDDDD; border-top: medium none #DDDDDD; border-bottom: 1px #DDDDDD}

.formstylemiddle	{ font-size: 9px; height: 15px; background-color: #DDDDDD;}

.formstyleshort		{ width: 148px; background-color: #DDDDDD; border-left: medium none #DDDDDD; border-right: medium none #DDDDDD; border-top: medium none #DDDDDD; border-bottom: 1px #DDDDDD}

.extranet_input		{ width: 170px; color: #000000; font-size: 11px; line-height:11px; font-weight: bold; font-family: Arial, Geneva, Verdana, Helvetica, sans-serif; border:1px solid #003399; background-color: #ffffff; padding: 1px; margin-bottom: 3px;}

.extranet_submit	{ background-color: #e7e7e7; color: #000000; font-size: 11px; line-height:11px; font-weight: bold; font-family: Arial, Geneva, Verdana, Helvetica, sans-serif; border:1px solid #003399;}

.searchtextfield	{ width: 170px; background-color: #DDDDDD; border-left: medium none #DDDDDD; border-right: medium none #DDDDDD; border-top: medium none #DDDDDD; border-bottom: 1px #DDDDDD}
.searchtext			{ width: 170px; height: 50px; background-color: #DDDDDD; border-left: medium none #DDDDDD; border-right: medium none #DDDDDD; border-top: medium none #DDDDDD; border-bottom: 1px #DDDDDD}