<!-- ******** VERY IMPORTANT *******-->
<!-- ******** THERE IS A BUG IN ASP FOR METHOD "READALL" IN GLOBAL.ASA (only when called in Global.asa*******-->
<!-- ******** The char sequence INTRO + . is replaced by an INTRO *******-->
<!-- ******** Thats why the names of the classes beginning by "." MUST NOT BE the first char in the line in this file*******-->
BODY {
	  background-color:#FFFFFF;
}H1{
  color:#000040;
  font:14pt Trebuchet MS, Arial, Times New Roman,Verdana;
  font-weight:bold;
}H2{
  color:#000040;
  font:13pt Trebuchet MS, Arial, Times New Roman,Verdana;
  font-weight:bold;
}H3{
	color:#000040;
	font:12pt Trebuchet MS, Arial, Times New Roman,Verdana;
	font-weight:bold;
}H4{
	color:#000040;
	font:11pt Trebuchet MS, Arial, Times New Roman,Verdana;
	font-weight:bold;
}.cell-error {
  background-color:#FFFFE1;
  color:#6f4f4f;
  font: 600 Trebuchet MS, Arial, Times New Roman,Verdana;
  font-size:8pt ;
  border-width : 1px 1px 1px 1px;
  border-style : solid;
  border-color : #D9D9C5;
}.cell-titleBackground {
  background-color:#B7B889;
  border-width : 1px 1px 0px 1px;
  border-style : solid;
  border-color : #C3D5D7;
}.cell-block {
  background-color:#FFFFFF;
  border-width : 1px 1px 1px 1px;
  border-style : solid;
  border-color : #C3D5D7;
}.cell-mainContent {
  background-color:#FFFFFF;
}.cell-formLabel{
  background-color:#F3F3DD;
  color:#666699;
  font: 400 Trebuchet MS, Arial, Times New Roman,Verdana;
  font-size:9pt ;
  border-width : 1px 1px 1px 1px;
  border-style : solid;
  border-color : #F3F3DD;
  cursor:default;
}.cell-formValue{
  background-color:#FFFFFF;
  color:#666699;
  font: 800 Trebuchet MS, Arial, Times New Roman,Verdana;
  font-size:9pt ;
  border-width : 1px 1px 1px 1px;
  border-style : solid;
  border-color : #F3F3DD;
}.cell-formValueInput{
  background-color:#FFFFFF;
  color:#666699;
  font: 600 Trebuchet MS, Arial, Times New Roman,Verdana;
  font-size:9pt ;
  border:none;
}.cell-formValueRemarked{
  background-color:#F3F3DD;
  color:#000080;
  font: 800 Trebuchet MS, Arial, Times New Roman,Verdana;
  font-size:9pt ;
  border-width : 1px 1px 1px 1px;
  border-style : solid;
  border-color : #F3F3DD;
}.cell-column-header{
  background-color:#EBEBCF;
  color:#000066;
  font: 800 Trebuchet MS, Arial, Times New Roman,Verdana;
  font-size:10pt ;
  border-width : 1px 1px 1px 1px;
  border-style : solid;
  border-color : #F3F3DD;
}.cell-previousToFooter{
  background-color:#FFFFFF;
}.cell-footer{
  background-color:#FFFFFF;
}.defaultCursorRow {
  cursor:default;
}.table-main{
  background-color:#EBEBCF;
  border-width : 1px 1px 1px 1px;
  border-style : solid;
  border-color : #11122D;
  text-align: left;
}.table-contents {
	 background-color:#EBEBCF;
  border-width : 2px 0px 0px 2px;
  border-style : outset;
  border-color : #11122D ;
}.table-title{
  background-color:#EBEBCF;
  border-width : 0px 0px 0px 0px;
  border-style : solid;
  border-color : #C3D5D7 ;
  color:#11122D;
  font:17pt Trebuchet MS, Arial, Times New Roman,Verdana;
  font-weight:bold;
}.table-subtitle1{
  background-color:#FFFFFF;
  border-width : 0px 0px 1px 0px;
  border-style : dotted;
  border-color : #000066;
  color:#000066;
  font:14pt Trebuchet MS, Arial, Times New Roman,Verdana;
  font-weight:bold;
}.table-subtitle2{
  background-color:#FFFFFF;
  border-width : 0px 0px 1px 0px;
  border-style : dotted;
  border-color : #666699;
  color:#666699;
  font:11pt Trebuchet MS, Arial, Times New Roman,Verdana;
  font-weight:bold;
}.table-blockSection{
  background-color:#FFFFFF;
  border-width : 1px 1px 1px 1px;
  border-style : solid;
  border-color : #D9D9C5;
  color:#363A72;
  font:8pt Trebuchet MS, Arial, Times New Roman,Verdana;
  font-weight:200;
}.table-menuButton {
	 background-color:#739CBC;
  /* border-width: TOPpx RIGHTpx BOTTOMpx LEFTpx; */
  border-width : 1px 1px 1px 1px;
  border-style : solid;
  border-color : #C3D5D7 ;
}.table-help {
  background-color:#FFFFE1;
  border-width : 1px 1px 1px 1px;
  border-style : solid;
  border-color : #000000;
  color:#000000;
  font:8pt  Arial,Trebuchet MS, Times New Roman,Verdana;
  font-weight:200;
}.table-formHeader{
	background-color:#FFFFFF;
  border-width : 0px 0px 0px 0px;
  border-style : solid;
  border-color : #FFFFFF;
}.table-formSection{
  background-color:#FFFFFF;
  border-width : 1px 1px 1px 1px;
  border-style : solid;
  border-color : #C3D5D7;
}.table-messageSection{
	background-color:#FFFFFF;
  border-width : 1px 1px 1px 1px;
  border-style : solid;
  border-color : #C3D5D7;
}.table-searchResultsFeatures1{
	background-color:#E5EEEF;
  border-width : 1px 1px 1px 1px;
  border-style : solid;
  border-color : #C3D5D7;
}.table-searchResultsFeatures2{
	background-color: #ffffff;
	border-width : 1px 1px 1px 1px;
	border-style : solid;
	border-color : #C3D5D7;
}.table-searchResultsPhoto{
	background-color:#FFFFFF;
  border-width : 1px 1px 1px 1px;
  border-style : solid;
  border-color : #C3D5D7;
}.table-searchResultsPrice{
	background-color:#FFFFEE;
  border-width : 1px 1px 1px 1px;
  border-style : solid;
  border-color : #C3D5D7;
}.table-searchResultsBlock{
  CANCEL_background-color:#f5f5f5;
  border-width : 0px 0px 0px 0px;
  border-style : solid;
  border-color : #C3D5D7;
}.text-superTitle{
  color:#000040;
  font:24pt Trebuchet MS, Arial, Times New Roman,Verdana;
  font-weight:bold;
}.text-title{
  color:#000040;
  font:17pt Trebuchet MS, Arial, Times New Roman,Verdana;
  font-weight:bold;
}.text-subtitle1{
	color:#000040;
	font:14pt Trebuchet MS, Arial, Times New Roman,Verdana;
	font-weight:bold;
}.text-subtitle2{
	color:#363A72;
	font:15pt Trebuchet MS, Arial, Times New Roman,Verdana;
	font-weight:bold;
}.text-normal{
  color:#363A72;
  font:8pt Trebuchet MS, Arial, Times New Roman,Verdana;
  font-weight:200;
}.text-message{
  color:#363A72;
  font:8pt Trebuchet MS, Arial, Times New Roman,Verdana;
  font-weight:200;
}.text-formheader{
  color:#363A72;
  font:8pt Trebuchet MS, Arial, Times New Roman,Verdana;
  font-weight:600;
}.text-warning{
  color:#D43A21;
  font:8pt Times New Roman,Trebuchet MS, Arial, Verdana;
  font-weight:600;
}.text-formLabel{
  color:#363A72;
  font:8pt Trebuchet MS, Arial, Times New Roman,Verdana;
  font-weight:100;
}<!-- text-formBox MUST remain Trebuchet MS, Arial, Times New Roman. Netscape does not accept others, as far as it seems -->
.text-formBox{
	color:#363A72;
	font:8pt Trebuchet MS, Arial, Times New Roman,Verdana;
	font-weight:600;
	cursor: auto;
}.text-valueInPage{
	color:#363A72;
	font:8pt Trebuchet MS, Arial, Times New Roman,Verdana;
	font-weight:600;
}.text-note{
	color:#363A72;
	font: italic 8pt Trebuchet MS, Arial, Times New Roman,Verdana;
	font-weight:100;
}.text-homeNote{
	color:#363A72;
	font: 8pt Trebuchet MS, Arial, Times New Roman,Verdana;
	font-weight:100;
	text-align : justify;
}.text-smallNote{
	color:#363A72;
	font: italic 7.5pt Trebuchet MS, Arial, Times New Roman,Verdana;
	font-weight:100;
}
.cellData1 {
	color: #00008b;
	font: 7pt Arial;
	font-weight:100;
	border : 1px outset #e6e6fa;
	background-color: #EAEAC2;
}
.cellData2 {
	color: #00008b;
	font: 7pt Arial;
	font-weight:100;
	border : 1px outset #e6e6fa;
	background-color: #D2D2DA;
}
.blockTable{
	border : 1px outset grey;
}

.scheme2 {
	background-color:#C6D1DE;

}

.scheme4 {
  background-color:#E3E3B9;
}
a.tinylink:link {
  color:#00008b;
  font:8pt Arial;
  font-weight:300;
}

a.tinylink:visited {
  color:#00008b;
  font:8pt Arial;
  font-weight:300;
}
a.tinylink:hover {
  color:#0000cd;
  font:8pt Arial;
  font-weight:300;
}
.blockTableWithTinyText{
	border : 1px outset grey;
  color:#00008b;
  font:8pt Arial;
  font-weight:300;
}



.text-heavy1{
  color:#363A72;
  font:11pt Trebuchet MS, Arial, Times New Roman,Verdana;
  font-weight:bold;
}.text-heavy2{
  color:#363A72;
  font:8pt Trebuchet MS, Arial, Times New Roman,Verdana;
  font-weight:600;
}.text-money1{
  color:#000040;
  font:12pt Trebuchet MS, Arial, Times New Roman,Verdana;
  font-weight:bold;
}.text-money2{
  color:#000040;
  font:12pt Trebuchet MS, Arial, Times New Roman,Verdana;
  font-weight:bold;
}.text-menuButton {
 font: 8pt Trebuchet MS, Arial, Times New Roman,Verdana;
 font-weight:600;
 color:#000040;
}a {
  text-decoration:none;
  font:8pt Trebuchet MS, Arial, Times New Roman,Verdana;
  font-weight:600;
  color:#363A72;
  cursor:hand;
}a.link-footer {
 font: 7 pt Arial, Trebuchet MS, Times New Roman,Verdana;
 font-weight:400;
 color:#D9DAA6;
}a.link-footer:link {
 font: 7 pt Arial, Trebuchet MS, Times New Roman,Verdana;
 font-weight:400;
 color:#D9DAA6;
}a.link-footer:visited {
 font: 7 pt Arial, Trebuchet MS, Times New Roman,Verdana;
 font-weight:400;
 color:#D9DAA6;
}a.link-footer:hover {
 font: 7 pt Arial, Trebuchet MS, Times New Roman,Verdana;
  font-weight:400;
  color:#FFFFFF;
}a.link-normal {
  font: 8 pt Trebuchet MS, Arial, Times New Roman,Verdana;
  font-weight:600;
  color:#12407E;
}a.link-normal:link {
  font: 8 pt Trebuchet MS, Arial, Times New Roman,Verdana;
  font-weight:600;
  color:#363A72;
}a.link-normal:visited {
  font: 8 pt Trebuchet MS, Arial, Times New Roman,Verdana;
  font-weight:600;
  color:#363A72;
}a.link-normal:hover {
  font: 8 pt Trebuchet MS, Arial, Times New Roman,Verdana;
  font-weight:600;
  color:#F2D11C;
}a.link-menuButton {
  font:8pt Trebuchet MS, Arial, Times New Roman,Verdana;
  font-weight:600;
  color:#000040;
}a.link-menuButton:link {
  font:8pt Trebuchet MS, Arial, Times New Roman,Verdana;
  font-weight:600;
  color:#000040;
}a.link-menuButton:visited {
  font:8pt Trebuchet MS, Arial, Times New Roman,Verdana;
  font-weight:600;
  color:#000040;
}a.link-menuButton:hover {
  font:8pt Trebuchet MS, Arial, Times New Roman,Verdana;
  font-weight:600;
  color:#EDEDD7;
}a.link-special {
  font:10pt Trebuchet MS, Arial, Times New Roman,Verdana;
  font-weight:600;
  color:#6495ed;
}a.link-special:link {
  font:10pt Trebuchet MS, Arial, Times New Roman,Verdana;
  font-weight:600;
  color:#6495ed;
}a.link-special:visited {
  font:10pt Trebuchet MS, Arial, Times New Roman,Verdana;
  font-weight:600;
  color:#6495ed;
}a.link-special:hover {
  font:10pt Trebuchet MS, Arial, Times New Roman,Verdana;
  font-weight:600;
  color:#0000cd;
}

.inputText{
 width=90%;
	border: 1px dotted #D9D9C5;
 padding: 2;	margin: 1;
	font : 300 Trebuchet MS, Arial;
	font-size : 8pt;
	color: #353593;
	background : #FAFAEE;
}
.inputRadio {
	border: 1px dotted #D9D9C5;
 padding: 1;	margin: 1;
	font : 300 Trebuchet MS, Arial;
	font-size : 8pt;
	color: #353593;
	background : #FAFAEE;
}
.inputSelect{
 width=90%;
	border: 1px dotted #D9D9C5;
 padding: 6;	margin: 4;
	font : 300 Trebuchet MS, Arial;
	font-size : 8pt;
	color: #353593;
	background : #FAFAEE;
}
.inputSelectAutoWidth{
 width=Auto;
	border: 1px dotted #D9D9C5;
 padding: 6;	margin: 4;
	font : 300 Trebuchet MS, Arial;
	font-size : 8pt;
	color: #353593;
	background : #FAFAEE;
}
fieldset.cool {
	width: 100%;
	border: 1px inset grey;
 padding: 0;	margin: 0;
	margin: 0px;
	padding: 0px 1px 1px 1px;
}
fieldset.cool legend {
	border: 1px dotted #D9D9C5;
	background : #F5F5E3;
 padding: 1;	margin: 1;
	font : 400 Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #000040;
}

fieldset.cool textarea {
 width=90%;
	border: 1px dotted #D9D9C5;
 padding: 1;	margin: 1;
	font : 300 Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #353593;
	background : #F5F5E3;
}
fieldset.cool input {
 width=90%;
	border: 1px dotted #D9D9C5;
 padding: 1;	margin: 1;
	font : 300 Trebuchet MS, Arial;
	font-size : 8pt;
	color: #353593;
	background : #F5F5E3;
}

fieldset.cool select {
	border: 1px dotted #D9D9C5;
 padding: 1;	margin: 1;
	font : 300 Trebuchet MS, Arial;
	font-size : 8pt;
	color: #353593;
	background : #F5F5E3;
}

fieldset.cool2 {
	width: 100%;
	border: 1px inset #D9D9C5;
 padding: 0;	margin: 0;
	margin: 0px;
	padding: 0px 1px 1px 1px;
}
fieldset.cool2 legend {
	border: 1px dotted #D9D9C5;
	background : #F5F5E3;
 padding: 1;	margin: 1;
	font : 400 Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #000040;
}
fieldset.cool2 input {
	border: 1px outset #D9D9C5;
 padding: 0;	margin: 0;
	font : 800 Trebuchet MS, Arial;
	font-size : 7pt;
	color: #1C1E62;
	background : #F5F5E3;
}
fieldset.cool TEXTAREA.focus {
	BACKGROUND-COLOR: #FFFFFF
}
fieldset.cool INPUT.focus {
	BACKGROUND-COLOR: #FFFFFF
}
fieldset.cool SELECT.focus {
	BACKGROUND-COLOR: #FFFFFF
}
fieldset.cool2 TEXTAREA.focus {
	BACKGROUND-COLOR: #FFFFFF
}
fieldset.cool2 INPUT.focus {
	BACKGROUND-COLOR: #FFFFFF
}
fieldset.cool2 SELECT.focus {
	BACKGROUND-COLOR: #FFFFFF
}

fieldset.cool2 select {
	border: 1px dotted #D9D9C5;
 padding: 1;	margin: 1;
	font : 300 Trebuchet MS, Arial;
	font-size : 8pt;
	color: #353593;
	background : #F5F5E3;
}

fieldset.cool3 {
	width: 100%;
	border: 1px inset #D9D9C5;
 padding: 0;	margin: 0;
	margin: 0px;
	padding: 0px 1px 1px 1px;
}
fieldset.cool3 legend {
	border: 1px dotted #D9D9C5;
	background : #F5F5E3;
 padding: 1;	margin: 1;
	font : 400 Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #000040;
}
.button{
	border: 1px outset #D9D9C5;
 width: 80px;
 padding: 2;	margin: 10;
	font : 400 Arial;
	font-size : 8pt;
	color: #1C1E62;
	background : #EBEBCF;
}
INPUT.focus {
	BORDER-COLOR: #6495ED;
}
SELECT.focus {
	BORDER-COLOR: #6495ED;
}
TEXTAREA.focus {
	BORDER-COLOR: #6495ED;
}
