﻿h1   {font-family: Arial Narrow, Helvetica, Sans-Serif; color: #cb0006;  font-size: 16pt; font-weight: bold; text-align: left;   text-transform: uppercase; margin: 0px; padding: 10px; box-shadow: 5px 5px 15px #888888;}
h2   {font-family: Arial Narrow, Helvetica, Sans-Serif; color: #ffffff;  font-size: 14pt; font-weight: bold; text-align: center; text-transform: uppercase; margin: 10px 0px 10px 10px; padding: 0px;}
h3   {font-family: Arial Narrow, Helvetica, Sans-Serif; color: #cb0006;  font-size: 14pt; font-weight: bold; text-align: left;   text-transform: uppercase; margin: 0px; padding: 0px;}
h4   {font-family: Calibri, Arial, Helvetica, Sans-Serif; color: #cb0006;  font-size: 14pt; font-weight: bold; text-align: left; text-transform: uppercase; margin: 0px; padding: 0px;}

a                 { text-decoration: underline}
a:hover           {    text-decoration: none}

a.white           {font-family: Calibri, Arial, Helvetica, Sans-Serif; color: #ffffff; background-color: transparent; font-weight: bold; font-size: 11pt; text-decoration: none}
a.white:hover     {font-family: Calibri, Arial, Helvetica, Sans-Serif; color: #000000; background-color: transparent; font-weight: bold; font-size: 11pt; text-decoration: underline}

a.homecheckitout        {font-family: Arial Narrow, Helvetica, Sans-Serif; color: #cb0006; background-color: transparent; font-weight: bold; font-size: 16pt; text-decoration: underline}
a.homecheckitout:hover  {font-family: Arial Narrow, Helvetica, Sans-Serif; color: #cb0006; background-color: transparent; font-weight: bold; font-size: 16pt; text-decoration: none}

a.hotels          {font-family: Arial Narrow, Helvetica, Sans-Serif; color: #980003; background-color: transparent; font-size: 10pt; text-decoration: underline}
a.hotels:hover    {font-family: Arial Narrow, Helvetica, Sans-Serif; color: #ffffff; background-color: #007ec3;     font-size: 10pt; text-decoration: none}

a.slideshow       {font-family: Calibri, Arial, Helvetica, Sans-Serif; color: #007ec3; background-color: transparent; font-weight: normal; font-size: 11pt; text-decoration: none}
a.slideshow:hover {font-family: Calibri, Arial, Helvetica, Sans-Serif; color: #ffffff; background-color: #007ec3;     font-weight: normal; font-size: 11pt; text-decoration: none}

a.copyright       {font-family:Arial, Helvetica, Sans-Serif; font-size: 8pt; font-weight: normal; color: #fff;    background-color: transparent; text-align: right;}
a.copyright:hover {font-family:Arial, Helvetica, Sans-Serif; font-size: 8pt; font-weight: normal; color: #cb0006; background-color: transparent: text-align: right;}


.contracttop {width:100%;background-color:#ffffff;}

/*INPUT*/



input[type=text], input[type=number] {
    

padding: 9px 6px;
color: #666;
font: 16px Helvetica,Arial,sans-serif;
border-width: 1px;
border-style: solid;
border-color: #AAADB2 #DCDFE7 #DCDFE7;
-moz-border-top-colors: none;
-moz-border-right-colors: none;
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
border-image: none;
border-radius: 3px;
display:inline-block;
max-width: 100%;
}



input[disabled] {
	
	background-color:#DCDADA;
	border-color:#DCDADA;
	
}

input[readonly] {
	color:#333;
	border-top:0px;
	border-left:0px;
	border-right:0px;
	border-bottom:1px solid #333;
	border-radius:0px;
	padding:3px;
	
}

.onecolumn {width:99%;display:inline-block;}
.onecolumn input[type=text] {width:95%;}

.twocolumn {width:48%;display:inline-block;}
.twocolumn input[type=text] {width:95%;position:relative;}

.threecolumn {width:32%;display:inline-block;}
.threecolumn input[type=text] {width:93%;}

.fourcolumn {width:24%;display:inline-block;}
.fourcolumn input[type=text] {width:92%;}

.threequartercolumn {width:74%;display:inline-block;}
.threequartercolumn input[type=text] {width:95%;}


BODY{

background-color:#ffffff !important;
background-repeat: repeat-x;
margin:0px; 
padding: 0px; 
font-family: Calibri, Helvetica,Arial,sans-serif;
font-size: 16px;
color: #333;
}

ol li {font-family:Calibri, Arial, Helvetica, Sans-serif; font-size:11pt;color:#404040;}

p.topcontact{
font-family: Century Gothic, Calibri, Arial, Helvetica, Sans-Serif;
font-size: 12pt;
color: #000000;
font-weight: bold;
text-align: right;
}

p{
font-family: Calibri, Arial, Helvetica, Sans-Serif;
font-size: 11pt;
color: #404040;
text-align: left;
}

p.white{
font-family: Calibri, Arial, Helvetica, Sans-Serif;
font-size: 11pt;
color: #ffffff;
text-align: left;
}

p.homecheckitout{
font-family: Arial Narrow, Helvetica, Sans-Serif;
color: #000000; 
background-color: transparent;
font-weight: bold;
font-size: 16pt;
text-align: center;
text-decoration: none;
}

p.hotels{
font-family: Arial Narrow, Helvetica, Sans-Serif;
font-size: 10pt;
color: #404040;
text-align: center;
}

p.mediacenter{
font-family: Calibri, Arial, Helvetica, Sans-Serif;
font-size: 11pt;
color: #505e67;
text-align: center;
}

p.on-pattern{
font-family: Calibri, Arial, Helvetica, Sans-Serif;
font-size: 11pt;
font-weight: normal;
color: #fff;
text-align: justify;
text-justify: auto;
line-height: 16pt;
}

p.tiny{
font-family: Calibri, Arial, Helvetica, Sans-Serif;
font-size: 8pt;
font-weight: normal;
color: #505e67;
text-align: left;
}

p.on-gray{
font-family: Arial Narrow, Helvetica, Sans-Serif;
font-size: 12pt;
font-weight: bold;
color: #fff;
text-align: center;
}

p.copyright{
font-family:Arial, Helvetica, Sans-Serif;
font-size: 8pt;
font-weight: normal;
color: #fff;
text-align: right;
text-justify: auto;
}

table.ship td {font-size:11pt;font-family:Calibri, Arial, Helvetica, sans-serif;padding:5px;border:1px solid #CCC;}