/* This style sheet affects the overall appearance of the online-booking pages */


/*********************
 *HTML tag over-rides*
 *********************/
 
/* The following code is to keep margins from bleeding into IE */
*{
	margin-top:0px;
	margin-bottom:0px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
}

p
{

	margin: 1em 0;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}

a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}

a:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ccccff;
	text-decoration: none
}

a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ccccff;
	text-decoration: none;
}
html {
scrollbar-base-color: white;
scrollbar-arrow-color: #3c77af;
scrollbar-track-color: #cccccc;

scrollbar-shadow-color: black;
scrollbar-lightshadow-color: black; 
scrollbar-darkshadow-color: gray;

scrollbar-highlight-color: white;
scrollbar-3dlight-color: 0066cc;
}
body {
background-color: #3c77af;
color: #FFFFFF;					
				}

/**************
 *  Classes   * 
 **************/

.mainHeading	{
					font-size:larger;
					font-weight:bold;
					width: auto;
					margin: 0px;
				}
.version		{
					font-size: 10px;
				}	

.middleLabel	{
					font-size:14px;
					font-weight:bold;
				}		
.searchLabel	{
font-size:12px;
					font-weight:bold;
				}	

.form_disp	{
		font-size:12px;
color: #FFFFFF;					
				}
	
.waitWrapper	{
					position: normal;
					background-color: #FFFFFF;
					width: 600px;
					heigth:auto;
					margin-left:0px;
					margin-right:auto;
				}				
.results		{
					margin-left:10px;
				}			

.pageCount		{
					font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
					font-size:11px;
					font-weight:bold;
				}					
						
/**********************   
 *		Layers        *
 *                    *
 * Setup using IDs to *
 * allow jScript.     *
 **********************/

#wrapper		{
	position: normal;
	background-color: #3c77af;
        color:#ffffff;
	width: 10px;
				}
#header			{												
					margin-left: 10px;
				}
#queryTable		{
					position:normal;
					margin-left:10px;
					margin-right:10px;
					margin-bottom: 20px;
					margin-top: 20px;
					background-color:#025227;
					border:1px solid #000000;					
				}
#mainBody		{
					margin-left: 10px;
					margin-right: 10px;
				}
#insideTable	{
					position:normal;
					margin-left:0px;
					margin-right:0px;
					margin-bottom:0px;
					margin-top:0px;
                                        color:#ffffff;
					background-color:#3c77af;				
				}

#unitHeader		{
					font-weight:bold;
					font-size:16px;
					color:#ffffff;
background-color:#6699cc;
					height: 50px;
					
				}
#unitHeaderTotal{
					text-align:right;
					width: 110px;
					margin-right:10px;
					float: right;
				}
#headcustom {
border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #ffffff;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #ffffff;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #ffffff;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #ffffff;
}
#unitHeaderAddress{
					text-align:left;
					font-size:16px;
					width: 500px;
					float:left;
				}				
#unitPhoto		{
					position:relative;					
				}
#unitDesc		{
					position:relative;
					margin-right:10px;
					margin-left: 10px;
					font-size: 12px;
				}						

#unitInfo1		{
					position:relative;
					margin-left:10px;
					font-size: 11px;
					font-weight:bold;
				}		
#unitInfo2		{
					position:relative;
					margin-right:10px;
					font-size: 11px;
					font-weight: bold;
				}
#unitInfo3		{
					font-size: 12px;
				}
				
#unitTotal		{
					font-size:10px;
				}
									

