﻿/* CSS layout */


body 
{
    background-color:#BEB39A;
    font-family:Verdana;
}
.main
{
   margin-left:auto;
   margin-right:auto;
   background-color:#CAC1AC;
   width:1000px;

}
.topbanner 
{
    text-align:center;
    width:1000px;
    background-color:#000000;
    margin-left:auto;
    margin-right:auto;
}

.topmenu
{
   background-color:#0E221D;
   color: #FFFFFF;
   font-size: 16px;
   text-align:center;
   font-weight:bold;
}
.bannerimg 
{
    text-align:center;
    width:1000px;
    background-color:#000000;
    margin-left:auto;
    margin-right:auto;
}
.topparagraph
{
  width:800px;
  margin-left:auto;
  margin-right:auto;
}
.paraintro 
{ 

   font-size: 14px;
   width:800px;
   padding-top:10px;


   
   
}

.parasort 
{ 

   font-size: 16px;
   font-weight:bold;
   text-align:center;
   margin-left:auto;
   margin-right:auto;
}


/* Grid Table */
.Maingrd
{
    margin-left:auto;
    margin-right:auto;

}
.Headergrd 
{ 
   background-color:#0E221D;
   color: #FFFFFF;
   font-size: 10px;
   text-align:center;
   font-weight:bold;
   position:relative ; 
   top:expression(this.offsetParent.scrollTop -15); 
   z-index: 30; 
}

.AltRowStyle
{ 
   background-color:#BEB39A;
}
    
.CabNumber
{ 

    font-size: 13px;
    text-align:center;
    font-weight:bold;
    
}

.CabName
{ 

    font-size: 13px;
    text-align:center;
    font-weight:bold;
    
}
.rReg1colgrd
{ 
    background-color:#008000;
    color: #FFFFFF;
    font-size: 13px;
    text-align:center;
    
}

.rReg2colgrd
{ 
    background-color:#008000;
    color: #FFFFFF;
    font-size: 13px;
    text-align:center;
    
}

.rWin1colgrd
{ 
    background-color:#FFFFFF;
    color: #000000;
    font-size: 13px;
    text-align:center;
    
}

.rWin2colgrd
{ 
    background-color:#FFFFFF;
    color: #000000;
    font-size: 13px;
    text-align:center;
    
}

.rHolidaycolgrd
{ 
    background-color:#FF0000;
    color: #000000;
    font-size: 13px;
    text-align:center;
    
}

.Fireplacecolgrd
{ 

    font-size: 13px;
    text-align:center;   
}

.YesNoIcon
{
    width:20px;
    height:20px;
}

.calendar
{
    margin-left:auto;
    margin-right:auto;
    width:1000px;

    
}

.calendarimg
{
    text-align:center;
    
}

.pagefooter
{
    text-align:center;
    font-size:10px;
    margin-left:auto;
    margin-right:auto;
    width:1000px;
    
}

/* Links */
a:active {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}

a:link {
	text-decoration: underline;
	color: #78A07D;
	font-weight: bold;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}
a:hover {
	text-decoration: underline;
	color: #D3DCDE;
	font-weight: bold;
}