body { 	background-color: #ffffff; 
		color: #000000; 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-weight: normal; 
		font-size: 11px; 
		margin: 0px 0px 0px 0px; 
		clear: both; }

img {	background-color: inherit; 
		border: solid 0px #006699;	
		clear: both; 
		color: #000000; }

a			{	background-color: inherit; 
				color: inherit; text-decoration: none; }
a:hover		{	background-color: inherit; 
				color: inherit; 
				text-decoration: underline; }
a:visited	{ }

.taboff  
{
    background-color: #dedede; 
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#cccccc'); /* for IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#cccccc)); /* for webkit browsers */
    background: -moz-linear-gradient(top,  #ffffff,  #cccccc); /* for firefox 3.6+ */
    color: #000000; border-top: 2px solid #99A3A6; border-right: 1px solid #99A3A6; 
    border-bottom: 1px solid #99A3A6; border-left: 1px solid #99A3A6;
}
.tabon  { background-color: #ffffff; color: #000000; border-top: 2px solid #0000cc; border-right: 1px solid #99A3A6; border-bottom: 1px solid #ffffff; border-left: 1px solid #99A3A6;}

.smallTitle {   background:#dedede; 
                filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#cccccc'); /* for IE */
                background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#cccccc)); /* for webkit browsers */
                background: -moz-linear-gradient(top,  #ffffff,  #cccccc); /* for firefox 3.6+ */
                color: #000000; height: auto; line-height: 1em; padding: 5px; width: 162px;
                border-top: none;
                border-right: 1px solid #666666;
                border-bottom: 1px solid #666666;
                border-left: none;
                text-decoration: center;
            }
            
.MajorTitle {   background:#191d66; 
                filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6d71bf', endColorstr='#191d66'); /* for IE */
                background: -webkit-gradient(linear, left top, left bottom, from(#6d71bf), to(#191d66)); /* for webkit browsers */
                background: -moz-linear-gradient(top,  #6d71bf,  #191d66); /* for firefox 3.6+ */
                color: #ffffff; height: auto; line-height: 1em; padding: 5px; width: 162px;
                font-weight: bold;
                border-top: none;
                border-right: 1px solid #330000;
                border-bottom: 1px solid #330000;
                border-left: none;
                text-align: center;
            }

.hr {	background-color: inherit; 
		color: #993333; 
		height: 1px; 
		border-width: 0; 
		margin-top: 2px; }

.LoginBtn {		background-color: #006600; 
				color: #FFFFFF; 
				border-top: solid 1px #33cc33; 
				border-right: solid 1px #003300; 
				border-bottom: solid 1px #003300; 
				border-left: solid 1px #33cc33; 
				height: 24px;
				vertical-align: middle;
				float: right;
				font-weight: bold;
				 }
				 
.HideMeWhite {	background-color: #FFFFFF; 
				border: solid 0px #FFFFFF; 
				color: #FFFFFF; 
				width: 0px; 
				height: 0px; }
				
/* ---Simple Image Gallery--- */
.sig			{ clear: both; margin: 16px 4px; padding: 0px; display: table-cell;}
.sig_clr		{ clear: both;}
.sig_cont		{ float: left;  margin-left: 10px;}
.sig_thumb		{ float: left; margin: 0px 5px 5px 5px; padding: 0px; background: url(../Images/Other/shadowAlpha.png) no-repeat bottom right !important; background: url(../Images/Other/shadow.gif) no-repeat bottom right; }
.sig_thumb img	{ display: block; position: relative; background: #ffffff; border: 1px solid #cccccc; margin: -5px 5px 5px -5px; padding: 2px; }

/* ---Slimbox--- */
#lbOverlay			{ position: absolute; left: 0; width: 100%; background-color: #000000; cursor: pointer;}
#lbCenter, #lbBottom { position: absolute; left: 50%; overflow: hidden; background-color: #ffffff;}
.lbLoading			{ background: #ffffff url(../Images/Other/loading.gif) no-repeat center;}
#lbImage			{ border: 10px solid #ffffff;}
#lbPrevLink, #lbNextLink { display: block; position: absolute; top: 0; width: 50%; outline: none; }
#lbPrevLink			{ left: 0;}
#lbPrevLink:hover	{ background: transparent url(../Images/Other/prevlabel.gif) no-repeat 0% 15%;}
#lbNextLink			{ right: 0;}
#lbNextLink:hover	{ background: transparent url(../Images/Other/nextlabel.gif) no-repeat 100% 15%;}
#lbBottom			{ font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #666666; line-height: 1.4em; text-align:left; border: 10px solid #ffffff; border-top-style: none;}
#lbCloseLink		{ display: block; float: right; width: 66px; height: 22px; background: transparent url(../Images/Other/closelabel.gif) no-repeat center; margin: 5px 0;}
#lbCaption, #lbNumber { margin-right: 71px; }
#lbCaption			{ font-weight: normal; }
#lbCaption b		{ color: #C63C13; font-size:11px; }
#lbOverlay,#lbCenter,#lbBottom,#lbPrevLink,#lbNextLink { z-index:999; } /* JoomlaWorks fix for Slimbox */
/* --- END --- */

#fader { /*--Transparent background layer - stops clicking off reservation lookup--*/
        display: none;
	    background: #090974;
	    position: fixed; left: 0; top: 0;
	    width: 100%; height: 100%;
	    opacity: .75;
	    z-index: 9999;} 

/*--hidden by default--*/
 .popup_block { display: none;
	            background: #ffffff;
	            padding: 5px;
	            border: 5px solid #ffffff; /*border: 5px solid #006a46;*/
	            float: left;
	            font-size: 1.2em;
	            position: fixed;
	            top: 50%; left: 50%;
	            z-index: 99999;
	            /*--CSS3 Box Shadows--*/
	            -webkit-box-shadow: 0px 0px 5px #000000;
	            -moz-box-shadow: 0px 0px 5px #000000;
	            /*--box-shadow: 0px 0px 5px #000000; --*/
	            /*--CSS3 Rounded Corners--*/
	            -webkit-border-radius: 5px;
	            -moz-border-radius: 5px;
	            /*--border-radius: 5px;--*/}

