/*----------------------------*/ /* -- Class on links -- */ /*----------------------------*/ 
a.link-black-underline:link {font-family: Arial; font-size: 11px; color: #000000; text-decoration: none;}
a.link-black-underline:active {font-family: Arial; font-size: 11px; color: #000000; text-decoration: none;} 
a.link-black-underline:visited {font-family: Arial; font-size: 11px; color: #000000; text-decoration: none;} 
a.link-black-underline:hover {font-family: Arial; font-size: 11px; color: #000000; text-decoration: underline;} 

a.link-black12-underline:link {font-family: Verdana; font-size: 12px; color: #000000; text-decoration: none;}
a.link-black12-underline:active {font-family: Verdana; font-size: 12px; color: #000000; text-decoration: none;} 
a.link-black12-underline:visited {font-family: Verdana; font-size: 12px; color: #000000; text-decoration: none;} 
a.link-black12-underline:hover {font-family: Verdana; font-size: 12px; color: #000000; text-decoration: underline;} 

a.link-black11-underline:link {font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none;}
a.link-black11-underline:active {font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none;} 
a.link-black11-underline:visited {font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none;} 
a.link-black11-underline:hover {font-family: Verdana; font-size: 11px; color: #000000; text-decoration: underline;} 

a.link-black-bold-underline:link {font-family: Arial; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none;}
a.link-black-bold-underline:active {font-family: Arial; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none;} 
a.link-black-bold-underline:visited {font-family: Arial; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none;} 
a.link-black-bold-underline:hover {font-family: Arial; font-size: 11px; color: #000000; font-weight: bold; text-decoration: underline;}

a.link-grey-underline:link {font-family: Arial; font-size: 11px; color: #707173; text-decoration: none;}
a.link-grey-underline:active {font-family: Arial; font-size: 11px; color: #707173; text-decoration: none;} 
a.link-grey-underline:visited {font-family: Arial; font-size: 11px; color: #707173; text-decoration: none;} 
a.link-grey-underline:hover {font-family: Arial; font-size: 11px; color: #707173; text-decoration: underline;} 

a.link-grey-S-underline:link {font-family: Arial; font-size: 9px; color: #707173; text-decoration: none;}
a.link-grey-S-underline:active {font-family: Arial; font-size: 9px; color: #707173; text-decoration: none;} 
a.link-grey-S-underline:visited {font-family: Arial; font-size: 9px; color: #707173; text-decoration: none;} 
a.link-grey-S-underline:hover {font-family: Arial; font-size: 9px; color: #707173; text-decoration: underline;} 

.layout {padding-right: 10px; padding-bottom: 5px; float: left} 

/*----------------------------*/ /* -- Class on content -- */ /*----------------------------*/ 

.text { font-family: Verdana; font-size: 11px; line-height: 14px; color: #000000; } 
.text-bold { font-family: Verdana; font-size: 11px; color: #000000; font-weight: bold; } 
.text-small { font-family: Verdana; font-size: 10px; color: #000000; } 
.text-big { font-family: Arial; font-size: 18px; color: #000000; } 
.text-big-bold { font-family: Arial; font-size: 18px; color: #000000; font-weight: bold; } 

.title-14-blue { font-size: 14px; font-weight: bold; color: #182866 ; font-family: Arial} 
.title-links { font-size: 14px; font-weight: bold; color: #182866 ; font-family: Arial} 
.title-16-blue { font-size: 16px; font-weight: bold; color: #182866 ; font-family: Arial} 
.title-black-bold { font-size: 12px; font-weight: bold; line-height: 18px; font-family: Arial} 
.title-black-11 {font-size: 11px; font-weight: bold ;font-family: Arial}
.text-white-bold { font-family: Arial; font-size: 12px; line-height: 16px; color: #FFFFFF; font-weight: bold; } 
.text-white { font-family: Arial; font-size: 11px; color: #FFFFFF; } 
.text-white-small { font-family: Arial; font-size: 10px; color: #FFFFFF; }

.text-blue-bold { font-family: Arial; font-size: 12px; color: #182866; font-weight: bold; } 
.text-blue { font-family: Arial; font-size: 11px; color: #182866;} 

.text-grey { font-family: Arial; font-size: 12px; color: #707173; } 
.text-grey-bold { font-family: Arial; font-size: 12px; color: #707173; font-weight: bold; } 
.text-grey-small { font-family: Arial; font-size: 9px; color: #707173; } 

.text-blue-bold { font-family: Arial; font-size: 12px; color: #182866; font-weight: bold; } 

.padding10 { padding-left: 10px; padding-right: 10px; padding-top: 10px; }
.padding20 { padding-left: 20px; padding-right: 20px; padding-top: 10px; }
.padding10bis { padding-left: 10px}

.text-blueDRY {
font-family: Arial; font-size: 11px; line-height: 16px; color: #182866;
}
.text-blue-boldDRY {
font-family: Arial; font-size: 12px; color: #182866; line-height: 16px; font-weight: bold;
}
.LOGIN {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #000000;
	text-align:left;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.ERROR {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #C02100;
	text-align:left;
	padding-left: 0px;
	padding-top: 10px;
	padding-bottom: 0px;
}

.overlay
{ 
  display: none;
  position: absolute;
  padding: 12px;
  margin: 0;
  padding: 0px;
  border: 1px solid #2e2c71;}
.overlayc
{ 
  display: none;
  position: absolute;
  padding:12px;
  margin: 0;
  padding: 0px;
  width: 300px;
}
.login label
{ 
  font-family: Arial; font-size: 12px; color: #182866; font-weight: normal;
  display:		inline;
  float:		left;
  width:		70px;
  vertical-align:	baseline;
  margin:		auto;
}
/*.legend { margin:	222px; }*/
.login fieldset
{
  font-family: Arial; font-size: 12px; color: #182866; font-weight: bold;
  padding:		1em;
  width:		284px;
  margin:		12px auto;
  background:		white;
  border:		1px solid #C02100;
}

.login_submit
{ 
  float:		right;
}

