BODY { background: #FFFFFF; color: #999999;
       font-family: Verdana;
       font-size: 9pt;
}

A:link { color: #660033; }
A:visited { color: #666666; }
A:active { color: #663333; }
.TextArea { 
		background-color: #FFFFFF; 
		color: #000000;
       	font-family: Verdana;
       	font-size: 8pt;
}
.txt_process {
	color: #999999;
	text-align: center;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
}

.Calendar_Area { 
	background-color: #FFFFFF; 
	color: #000000;
    font-weight: bold; text-align: left;
    font-family: Verdana;
    font-size: 8pt;
}
.TLabelW { 
		background-color: #CCCC99; 
		color: #660000;
        font-weight: bold; text-align: left;
       	font-family: Verdana;
       	font-size: 9pt;
}
.TLabelW2 { 
		background-color: #CCCC99; 
		color: #660000;
        font-weight: normal; text-align: left;
       	font-family: Verdana;
       	font-size: 9pt;
}
.TLabelW3 { 		
		background-color: #CCCC99; 
		color: #660000;
        font-weight: normal; text-align: right;
       	font-family: Verdana;
       	font-size: 9pt;
}
.TLabelW4 { 
		background-color: #CCCC99; 
		color: #660000;
        font-weight: normal; text-align: center;
       	font-family: Verdana;
       font-size: 9pt;
}
.TLabelW2s {
		background-color: #CCCC99; 
		color: #660000;
        font-weight: normal; text-align: left;
       	font-family: Verdana;
       	font-size: 8pt;
}
.TLabelW3s {
		background-color: #CCCC99; 
		color: #660000;
        font-weight: normal; text-align: right;
       	font-family: Verdana;
       	font-size: 8pt;
}
.TLabelW4s {
		background-color: #CCCC99; 
		color: #660000;
        font-weight: normal; text-align: center;
       	font-family: Verdana;
       font-size: 8pt;
}

.TLabelHoteldesc {
	background-color: #CCCCCC; 
	color: #330066;
	text-align: left;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: normal;
}

.TLabelHoteldescBold {
	background-color: #CCCCCC; 
	color: #330066;
	text-align: left;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
}
.Term_Cond {
	background-color: #FFFFFF;
	color: {fr_termcond};
	text-align: left;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
}

.TMaindesc {
	color: #000000;
	background-color: #FFFFFF;
	text-align: left;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
}
.TPrice {
	color: #000000;
	background-color: #FFFFFF;
	text-align: center;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
}
.ThPrice {
	color: #000000;
	background-color: #FFFFFF; 
	text-align: center;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
}
.TNumber {
	color: #000000;
	background-color: #FFFFFF; 
	text-align: right;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
}
.TEntryForm {
	color: #000000;
	background-color: #FFFFFF;
	text-align: left;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
}
.TEntryForm2 {
	color: #000000;
	background-color: #FFFFFF;
	text-align: left;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: normal;
}
.TMainTableRow { 
	color: #000000;
    font-weight: normal; text-align: left;
    font-family: Verdana;
    font-size: 10pt;
}
.TMainTableRow_C { 
	color: #000000;
    font-weight: normal; text-align: center;
    font-family: Verdana;
    font-size: 10pt;
}
.TMainTableRow_R { 
	color: #000000;
    font-weight: normal; text-align: right;
    font-family: Verdana;
    font-size: 10pt;
}
.TLabelForm { 
	color: #000000;
	background-color: #FFFFFF; 
    font-weight: bold; text-align: left;
    font-family: Verdana;
    font-size: 8pt;
}
.TResno {
	color: #000000;
	background-color: #FFFFFF;
	text-align: right;
	font-family: Verdana;
	font-size: 18pt;
	font-weight: bold;
}
.TLabelResno {
	color: #000000;
	background-color: #FFFFFF;
	text-align: right;
	font-family: Verdana;
	font-size: 12pt;
	font-weight: normal;
}
.TFooter { #FFFFFF; color: #999999;
          font-weight: bold; text-align: center;
       font-family: Verdana;
       font-size: 10pt;
}	   
.TFooterMenu { #FFFFFF; color: #999999;
       font-weight: normal; text-align: center;
       font-family: Verdana;
       font-size: 8pt;
}	


.TLabel { 
		color: #000000;
		background-color: #FFFFFF;
       	font-weight: bold; text-align: left;
       	font-family: Verdana;
       	font-size: 8pt;
}
.TPromotitle { 
		color: #000000;
		background-color: #FFFFFF;
        font-weight: bold; text-align: right;
       font-family: Verdana, Helvetica, sans-serif;
       font-size: 10pt;
}
.TPromotitle_Center { 
		color: #000000;
		background-color: #FFFFFF;
          font-weight: bold; text-align: center;
       font-family: Verdana, Helvetica, sans-serif;
       font-size: 10pt;
}
.TNumberBold {
	color: #000000;
	background-color: #FFFFFF;
	text-align: right;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
}

.TLabelResnoC {
	color: #000000;
	background-color: #FFFFFF;
	text-align: center;
	font-family: Verdana;
	font-size: 12pt;
	font-weight: normal;
}
.TMaintitle { 
	color: #000000;
	background-color: #FFFFFF;    
	font-weight: bold; text-align: left;
    font-family: Verdana;
    font-size: 10pt;
}
.TMaintitleLink {
	color: #000000;
	background-color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	font-family: Verdana;
	font-size: 10pt;
	text-decoration: none;
}
.TButton {
	color: #000000;
	text-align: center;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
}
.TWarningWait {
	color: #FF0000;
	background-color: #FFFFFF;	
	font-weight: normal;
	text-align: center;
	font-family: Verdana;
	font-size: 10pt;
}
.Trequired {
	color: #FF0000;
	background-color: #FFFFFF;	
	font-weight: bold;
	text-align: left;
	font-family: Verdana;
	font-size: 9pt;
}
.cylo_toolTip {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: black 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; BORDER-LEFT: black 1px solid; COLOR: black; PADDING-TOP: 6px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: absolute; BACKGROUND-COLOR: #99ccff
}
.tt_img_opac {
	POSITION: absolute
}
.cylo_confBoxTop {
	BORDER-RIGHT: black 2px solid; BORDER-TOP: black 2px solid; BORDER-LEFT: black 2px solid; WIDTH: 300px; BACKGROUND-COLOR: #99ccff
}
.cylo_confBoxBottom {
	BORDER-RIGHT: black 2px solid; BORDER-LEFT: black 2px solid; WIDTH: 300px; BORDER-BOTTOM: black 2px solid; BACKGROUND-COLOR: #99ccff
}
.cylo_confBoxTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #CCCC99; verticle-align: middle
}
.cylo_confBoxBody {
	COLOR:#000000; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 100px; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: center
}
.cylo_confBoxButtons {
	VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #CCCC99; TEXT-ALIGN: center
}
.cylo_confbutton {
	FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; WIDTH: 100px; COLOR: black; HEIGHT: 20px
}
.cylo_toolDebug {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: black 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; BORDER-LEFT: black 1px solid; WIDTH: 600px; COLOR: black; PADDING-TOP: 6px; BORDER-BOTTOM: black 1px solid; POSITION: absolute; HEIGHT: 200px; BACKGROUND-COLOR: #99ccff; WORD-WRAP: break-word
}
.CyloToolTip {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: black 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; BORDER-LEFT: black 1px solid; COLOR: black; PADDING-TOP: 6px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: absolute; BACKGROUND-COLOR: #99ccff
}
.tt_img_opac {
	POSITION: absolute
}