body
{
	background-color: white;
	font-family:Verdana,arial,helvetica;
	font-size:8pt;
	color:navy;
	border-left-width:0;
	margin-left:0px;
	margin-top:0;
	border-top-width:0;
	
}
.success
{
	background-color:Green;
	font-family:Verdana,arial,helvetica;
	font-weight:bold;
	font-size:10pt;
	color:White;
	margin-bottom:0;
	margin-top:0;
	margin-left:0;
	margin-right:0;
	TEXT-ALIGN: center
}
.link        
{
	color: #1D73AE; 
	font-family: Tahoma; 
	font-size: 9pt; 
	font-weight:bold;
	border-color:White;
	border-style:none; 
	
	}

.CompanyName
{
	font-size:18pt;
	color:black;
	border-left-width:0;
	margin-left:0px;
	margin-top:0;
	vertical-align:top;
	text-decoration:none;
}

.tah9 {
	font-family: Tahoma;
	font-size: 9px;
	text-decoration: none;
	color: #000000;

}

.tah121 {
	font-family: Tahoma;
	font-size: 12px;
	text-decoration: none;
	color: #000000;

}

.tcell
{
	
	border-color:White;
	border-style:solid;
	border-width:thin;
	vertical-align:top;
	}
	
.tlink
{
	font-size:9pt;
	font-family: Tahoma;
	color:white;
	vertical-align:top;
	text-decoration:none;
	vertical-align:middle;

	}
.tlink2
{
	font-size:12pt;
	font-weight:bold;
	font-family: Tahoma;
	color:white;
	vertical-align:top;
	text-decoration: none;
	vertical-align:middle;

	}	
	

.textright
{
	font-family: Tahoma;
	font-size:8pt;
	margin-bottom:0;
	margin-top:0;
	color: #717171;
	text-align:right;
}
.tah12 {
	font-family: Tahoma;
	font-size: 12px;
	text-decoration: none;
	color: White;
	font-weight:bold;
}

.textleft
{
	font-family: Tahoma;
	font-size:8pt;
	margin-bottom:0;
	margin-top:0;
	color: #717171;
	text-align:left;
}

.caltext
{
	font-family: Tahoma;
	font-size:8pt;
	margin-bottom:0;
	margin-top:0;
	color: Black;
	text-align:left;
}

.textleftu
{
	font-family: Tahoma;
	font-size:8pt;
	margin-bottom:0;
	margin-top:0;
	color: #717171;
	text-align:left;
	text-decoration:underline;
}

.textrightu
{
	font-family: Tahoma;
	font-size:8pt;
	margin-bottom:0;
	margin-top:0;
	color: #717171;
	text-align:right;
	text-decoration:underline;
}

.textcenter
{
	font-family: Tahoma;
	font-size:8pt;
	margin-bottom:0;
	margin-top:0;
	color: #717171;
	text-align:center;
}

.nospace
{
	margin-top:44;
	margin-bottom:44;
	margin-left:44;
	margin-right:44;
	border-bottom-width:0;
	border-left-width:0;
	border-right-width:0;
	border-top-width:0;

}



.titleleft
{
	font-family: Tahoma;
	font-size:10pt;
	margin-bottom:0;
	margin-top:0;
	color: #281156;
	text-align:center;
	font-weight:bolder;
}

.whitetextcenter
{
	font-family: Tahoma;
	font-size:10pt;
		margin-bottom:0;
	margin-top:0;
	color: white;
	text-align:center;
}

.whitetextleft
{
	font-family: Tahoma;
	font-size:10pt;
		margin-bottom:0;
	margin-top:0;
	color: white;
	text-align:left;
}
.textcenter
{
	font-family: Tahoma;
	font-size:8pt;
	margin-bottom:0;
	margin-top:0;
	color: #717171;
	text-align:center;
}

.textcentergreen
{
	font-family: Tahoma;
	background-color: lightgreen;
	font-size:8pt;
	margin-bottom:0;
	margin-top:0;
	color: #717171;
	text-align:center;
}

.border
{
	font-family: Tahoma;
	border-color:Black;
	font-size:10pt;
		margin-bottom:0;
	margin-top:0;
	color: white;
	text-align:left;
}

.mainimage
{
	background-image: url(http://localhost/Customer/Reservations/IRImages/queen404.jpg);
	background-repeat:no-repeat;
	background-position:LEFT;
	background-color:silver;
}

.thumbnail2{
position: relative;
z-index: 0;
}

.thumbnail2:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail2 span{ /*CSS for enlarged image*/
position: absolute;
background-color: white;
width:222;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail2 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail2:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}


.thumbnail2{
position: relative;
z-index: 0;
}

.thumbnail2 span{ /*CSS for enlarged image*/
position: absolute;
background-color: white;
width:222;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}
.reportheading

{
	font-family: Tahoma;
	font-size:8pt;
	margin-bottom:0;
	margin-top:0;
	color: #717171;
	text-align:center;
}

.reportheadingR

{
	font-family: Tahoma;
	font-size:8pt;
	margin-bottom:0;
	margin-top:0;
	color: #717171;
	text-align:right;
}

.reportheadingL

{
	font-family: Tahoma;
	font-size:8pt;
	margin-bottom:0;
	margin-top:0;
	color: #717171;
	text-align:left;
}
.BoldNavy
{
	font-family: Tahoma;
	font-size:8pt;
	margin-bottom:0;
	margin-top:0;
	color: navy;
	text-align:center;
	font-weight:bolder;
		
}
.Navy
{
	font-family: Tahoma;
	font-size:8pt;
	margin-bottom:0;
	margin-top:0;
	color: navy;
	text-align:left;
	
		
}
.textcenter
{
	font-family: Tahoma;
	font-size:8pt;
	margin-bottom:0;
	margin-top:0;
	color: #717171;
	text-align:center;
}

.text
{
	font-family: Tahoma;
	font-size:8pt;
	margin-bottom:0;
	margin-top:0;
	color: #717171;
	
}

.textright
{
	font-family: Tahoma;
	font-size:8pt;
	margin-bottom:0;
	margin-top:0;
	color: #717171;
	text-align:right;
}

.textleft
{
	font-family: Tahoma;
	font-size:8pt;
	margin-bottom:0;
	margin-top:0;
	color: #717171;
	text-align:left;
}

.contactus
{
	behavior:url(http://www.isleroyale.com/mail.html);
}

.submit
{
    text-decoration:none;
     cursor:default;
     text-align:center;
}

.error
{
	font-family: tahoma;
	font-size:10pt;
	color: white;
	text-align:center;
	background-color:Red;
}




.header
{
	font-family: tahoma;
	background-color:#EFEFEF;
	font-size:10pt;
	margin-bottom:0;
	margin-top:0;
	color: navy;
	text-align:left;
	text-decoration:underline;
}
 
.td
{
	font-family: tahoma;
	font-size:10pt;
	margin-bottom:0;
	margin-top:0;
	color: navy;
	text-align:right;
	vertical-align:middle;
}

.left
{
	font-family: tahoma;
	font-size:10pt;
	margin-bottom:0;
	margin-top:0;
	color: navy;
	text-align:left;
}

.left2
{
	font-family: tahoma;
	font-size:8pt;
	margin-bottom:0;
	margin-top:0;
	color: navy;
	text-align:left;
}

.tiny
{
	font-family: tahoma;
	font-size:8pt;
	margin-bottom:0;
	margin-top:0;
	color:#828282;
	text-align:left;
}

.tiny2
{
	font-family: tahoma;
	font-size:8pt;
	margin-bottom:0;
	margin-top:0;
	color:#828282;
	text-align:center;
}

.success
{
	font-family: tahoma;
	font-size:10pt;
	margin-bottom:0;
	margin-top:0;
	color: green;
	text-align:center;
}

.center
{
	font-family: tahoma;
	font-size:10pt;
	margin-bottom:0;
	margin-top:0;
	color: navy;
	text-align: center;
}
.spacer
{
	font-family: tahoma;
	width: 1;
	font-size:10pt;
	margin-bottom:0;
	margin-top:0;
	color: navy;
	background-color: navy;
}

input
{
	font-family: tahoma;
	font-size:10pt;
	margin-bottom:0;
	margin-top:0;
	color: navy;
	text-align:left;	
}



.tdcenter
{
	font-family: tahoma;
	font-size:10pt;
	margin-bottom:0;
	margin-top:0;
	color: navy;
	text-align:center;
}


.lowText, a.lowText:link, a.lowText:visited, a.lowText:active, a.lowText:focus {
	color: White;
	font-weight:bolder;
	font-family:Verdana,arial,helvetica;
	font-size:8pt;
	text-align: left;
	text-decoration: none;
}

.highText, a.highText:link, a.highText:visited, a.highText:active, a.highText:focus {
	color: White;
	font-weight:bolder;
	font-family:Verdana,arial,helvetica;
	font-size:8pt;
	text-align: left;
	text-decoration: none;
}

/* Borders used by some items */

.itemBorder {
	border: 1px solid #666666;
}
.itemBorderBlank {
	border: 1px solid #CCCCDD;
}


