<style title="essential" type=text/css>

body {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; colour: #630063
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; colour: #99FF00; 
}

h1 { font-family: Verdana; font-size:12px; colour: #99FF00
}

#headerCellH H1 {
	font-family: Verdana; 
	font-size:20px; 
	color: #660063;
	margin: 10px 0 10px 15px;
}

h2 { font-family: Verdana; font-size:10px; colour: #333333
}

h3 { font-family: Verdana; font-size:10px; colour: #333333
}

HR {
    color: #630063;
   }
   
hr_WS {
    color: #000099;
   }
 
.topInfoNoDash{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px	
	}

ul { font-family: verdana; font-size: 11px ; color: #333333; text-decoration: none;}
   
   
.siteMapLinks        { font-family: verdana; font-size: 10px ; color: #FF6600; text-decoration: none; padding: 2px;}
.siteMapLinks:hover  { font-family: verdana; font-size: 10px ; color: #630063; text-decoration: none; padding: 2px;}
.siteMapLinks:active { font-family: verdana; font-size: 10px ; color: #FF6600; text-decoration: none; padding: 2px;}

.bottomAirportLinks        { font-family: arial; font-size: 9px ; color: #666666; text-decoration: none; }
.bottomAirportLinks:hover  { font-family: arial; font-size: 9px ; color: #FF0000; text-decoration: none; }
.bottomAirportLinks:active { font-family: arial; font-size: 9px ; color: #666666; text-decoration: none; }
   
.quotebox{
 	border: 2px solid #FF9900; background-color: #FFE7BD; 
}

.quoteCell {
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; colour: #003366; 
}

.quoteCellNoPad {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; colour: #003366; 
}
   
.quoteBoxTitles {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color: #003471; text-decoration: none;}
.quoteFormBoxes {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333; text-decoration: none; background-color: #FFFFFF;}
.quoteWarningText {font-size: 11px; font-family:Verdana; color: #FF0000; font-weight: normal;}
.quoteSubmitButton {font-family: verdana; font-size: 11px;}

INPUT, BUTTON {
 	font-family: verdana; font-size: 11px; 
} 

.affiliateQuotebox{
    border: 2px solid #FF9900; background-color: #FFE7BD; 
}

.affiliateQuoteInputsLeft{
	height: 40px;
	padding-top: 5px;
	padding-bottom: 7px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;
	font-size: 11px; font-family:Verdana; color: #003366; font-weight: normal;
}

.affiliateQuoteInputsRight{
	padding-top: 5px;
	padding-bottom: 7px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;
	font-size: 11px; font-family:Verdana; color: #003366; font-weight: normal;
}

.text_warning{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color: #FF0000 ; text-decoration: none }
.text_warning:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color: #0000FF ; text-decoration: none }
.text_warning:active{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color: #FF0000 ; text-decoration: none }

.boxstyle {
	border: 1px #000000 solid; border-top-width: 0px
}

.residence {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; colour: #630063; padding: 0px;
}

.titlebar {
    background-color: #FFFFFF;
}

.topbar {
    height: 20px; background-color: #CCCCCC;
}

.topbar2{
    height: 4px; background-color: #EAEAEA;
}

.topbar3{
    height: 4px; background-color: #630063;
}

.topbarinttitle{
    background-color: #957295; font-family: Arial, Helvetica, sans-serif; font-size:14px; colour: #FF9900;
}

.topbarint{
    background-color: #957295; font-family: Arial, Helvetica, sans-serif; font-size:11px; colour: #FF9900;
}

.topbarlogin{
    background-color: #957295; font-family: Arial, Helvetica, sans-serif; font-size:10px; colour: #FF9900;
}

.navbox{
    background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size:12px; colour: #FFFFFF; padding: 10px;
}

.resultsPane{
    background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size:12px; padding: 10px;
}

.javaWarning1    { font-family: verdana; font-size: 15px ; color: #FF0000; text-decoration: none;}

.javaWarning1Link        { font-family: verdana; font-size: 15px ; color: #0000FF; text-decoration: none;}
.javaWarning1Link:hover  { font-family: verdana; font-size: 15px ; color: #000000; text-decoration: none;}
.javaWarning1Link:active { font-family: verdana; font-size: 15px ; color: #0000FF; text-decoration: none;}

.navLinks        { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 11px ; color: #FFFFFF; text-decoration: none; padding: 2px;}
.navLinks:hover  { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 11px ; color: #FF9900; text-decoration: none; padding: 2px;}
.navLinks:active { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 11px ; color: #FFFFFF; text-decoration: none; padding: 2px;}

.footerLinks        { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color: #630063; text-decoration: none; padding: 2px;}
.footerLinks:hover  { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color: #FF9900; text-decoration: none; padding: 2px;}
.footerLinks:active { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color: #630063; text-decoration: none; padding: 2px;}

.footerLinksWS        { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color: #000099; text-decoration: none; padding: 2px;}
.footerLinksWS:hover  { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color: #FF9900; text-decoration: none; padding: 2px;}
.footerLinksWS:active { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color: #000099; text-decoration: none; padding: 2px;}

.mainETHeadTopLeft {
	padding-left: 5px;
	padding-bottom: 5px;
	background-color: #630063;
}

.mainETHeadTopMiddle {
	padding-bottom: 8px;
	background-color: #630063;
	font-family: verdana, Arial, Helvetica, sans-serif; font-size: 11px ; color: #FFFFFF; text-decoration: none;
}

.mainETHeadTopRight {
	padding-bottom: 5px;
	background-color: #630063;
}

.mainETHeadTopLeftWS {
	padding-left: 5px;
	padding-bottom: 5px;
	background-color: #000099;
}

.mainETHeadTopMiddleWS {
	padding-bottom: 8px;
	background-color: #000099;
	font-family: verdana, Arial, Helvetica, sans-serif; font-size: 11px ; color: #FFFFFF; text-decoration: none;
}

.mainETHeadTopRightWS {
	padding-bottom: 5px;
	background-color: #000099;
}

.residence {
	font-family: verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color: #FFFFFF; text-decoration: none;
}

.leftProductCell {
	padding-left: 15px;
	padding-top: 5px;
}

.leftProductCell {
	padding-left: 15px;
}

.leftProductTextCell {
	padding-top: 4px;
}

.quoteTop {
	font-family: verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color: #FFFFFF; text-decoration: none;
}

.rightMenuBack {
	background-color: #E6E6E6;
}

.rightMenuTitle {
	padding-top: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	background-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-family: verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color: #000000; text-decoration: none;
}

.bottomBorder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

.rightMenuTitleCity {
	padding-top: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-family: verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color: #000000; text-decoration: none;
}

.rightMenuTitleActive {
	padding-top: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-family: verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color: #000000; text-decoration: none;
}

.rightMenuMainActive {
	padding-top: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-family: verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color: #000000; text-decoration: none;
}

.rightMenuMainCity {
	padding-top: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	background-color: #E6E6E6;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-family: verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color: #000000; text-decoration: none;
}

.rightMenuFlash { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF; background-color: #E6E6E6; font-family: verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color: #666666; text-decoration: none;}


.rightMenuMain { padding-top: 2px; padding-bottom: 2px;	padding-left: 4px; padding-right: 4px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF; background-color: #E6E6E6; font-family: verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color: #666666; text-decoration: none;}
.rightMenuMain:active { padding-top: 2px; padding-bottom: 2px;	padding-left: 4px; padding-right: 4px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF; background-color: #E6E6E6; font-family: verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color: #666666; text-decoration: none;}
.rightMenuMain:hover { padding-top: 2px; padding-bottom: 2px;	padding-left: 4px; padding-right: 4px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF; background-color: #E6E6E6; font-family: verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color: #666666; text-decoration: none;}

.rightMenuMainNoLine {padding-top: 2px;	padding-bottom: 2px; padding-left: 4px;	padding-right: 4px;	background-color: #E6E6E6; font-family: verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color: #8C8C8C; text-decoration: none;}
.rightMenuMainNoLine:active {padding-top: 2px;	padding-bottom: 2px; padding-left: 4px;	padding-right: 4px;	background-color: #E6E6E6; font-family: verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color: #8C8C8C; text-decoration: none;}
.rightMenuMainNoLine:hover {padding-top: 2px;	padding-bottom: 2px; padding-left: 4px;	padding-right: 4px;	background-color: #E6E6E6; font-family: verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color: #8C8C8C; text-decoration: none;}



.copy {	font-family: verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color: #999999; text-decoration: none; }
.copy:Active {	font-family: verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color: #999999; text-decoration: none; }
.copy :Hover {	font-family: verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color: #FF0000; text-decoration: none; }


.footer {
	font-family: verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color: #630063; text-decoration: none;
}

.resultsCell {
	padding-left: 10px;
}








.navboxint2{
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;  padding: 0px;
}

.navboxintsmall{
    background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size:10px; colour: #FFFFFF; padding: 10px;
}

.productlinksint { font-family: verdana; font-size: 12px ; color: #630063; text-decoration: none; padding: 0px;}
.productlinksint:hover  { font-family: verdana; font-size: 12px ; color: #630063; text-decoration: none; padding: 0px;}
.productlinksint:active  { font-family: verdana; font-size: 12px ; color: #630063; text-decoration: none; padding: 0px;}

}

.productlinkssmallint { font-family: verdana; font-size: 11px ; color: #333333; text-decoration: none;}
.productlinkssmallint:hover  { font-family: verdana; font-size: 11px ; color: #333333; text-decoration: none;}
.productlinkssmallint:active  { font-family: verdana; font-size: 11px ; color: #333333; text-decoration: none;}

}

.8020box{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; padding: 2px; 
}

.8020boxtitle{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding: 2px; 
}

.bottominfo{
	font-family: verdana, Arial, Helvetica, sans-serif; font-size:10px; colour: #630063; padding: 5px; 
}

.giscinfo{
	font-family: verdana, Arial, Helvetica, sans-serif; font-size:9px; font-colour: #630063; padding: 1px; 
}

.FAQ {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; colour: #99FF00; line-height: 0.5cm;
}

.content{
	font-family: verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #003366; padding: 5px; border: 2px solid #FF9900; background-color: #fee7bd;
}

.contentproducts{
	font-family: verdana, Arial, Helvetica, sans-serif; font-size:10px; colour: #630063; padding: 5px; 
}

.content_p{
	font-family: verdana, Arial, Helvetica, sans-serif; font-size:10px; colour: #630063; padding: 5px; border: 2px solid #FF9900; background-color: #fee7bd; line-height: 0.55cm;
}

.bottombar { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 9px ; color: #FFFFFF; text-decoration: none; background-color: #630063; padding: 2px;}
.bottombar:hover  { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 9px ; color: #FFFFFF; text-decoration: none; background-color: #630063; padding: 2px;}
.bottombar:active  { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 9px ; color: #FFFFFF; text-decoration: none; background-color: #630063; padding: 2px;}

.formStyle {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #444444; 
	text-decoration: none; 
	background-color: #FFFFFF;
}

.quoteInputsLeft{
	height: 40px;
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color: #003471; text-decoration: none 
}

.quoteInputsRight{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color: #003471; text-decoration: none 
}

.admin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	padding: 5px;
}

.adminlight  { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 10px ; text-decoration: none; padding: 2px;}
.adminlight:hover  { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 10px ; text-decoration: none;  padding: 2px;}
.adminlight:active  { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 10px ; text-decoration: none; padding: 2px;}


.topbarinttitle_ski{
    background-color: #7BA5DE; font-family: Arial, Helvetica, sans-serif; font-size:14px; colour: #FF9900;
}

.mainETHeadTopLeft_ski {
	padding-left: 5px;
	padding-bottom: 5px;
	background-color: #293C9C;
}

.mainETHeadTopMiddle_ski {
	padding-bottom: 8px;
	background-color: #293C9C;
	font-family: verdana, Arial, Helvetica, sans-serif; font-size: 11px ; color: #FFFFFF; text-decoration: none;
}

.mainETHeadTopRight_ski {
	padding-bottom: 5px;
	background-color: #293C9C;
}

.quoteTop_ski {
	font-family: verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color: #FFFFFF; text-decoration: none;
}

.quotebox_ski{
 	border: 2px solid #293C9C; background-color: #7BA6DE; 
}

}
</style>