body     {font-family: Verdana, Arial, Helvetica, sans-serif;
         }

td       {font-family: Verdana, Arial, Helvetica, sans-serif;
         }

th       {font-family: Verdana, Arial, Helvetica, sans-serif;
         }

a        {text-decoration:none;
         }

#content
         {margin-right:auto;
		  margin-left:auto;
		  width:910px;
		  border:0px;
		  border-style:solid;
		  border-color:#093F71;
		  background-color:#FFFFFF;
		 }

#pictureBar
         {background-color:#B6B6B6;
		 }

#nav     {height:40px;
		  width:910px;
		  background-color:#B6B6B6;
		  color:#FFFFFF;
         }

#nav ul  {margin:0 0 0 0;
         }

#nav li  {list-style:none;
          line-height:30px;
		  margin-left:1px;
	     }

#nav a   {padding: 0 5px 0 5px;
	      text-decoration:none;
	      color:#FFFFFF;
		  display:block;
		  font-size:14px;
	     }

html>body #nav a {width:auto;} /* fixes IE6 hack */
		 
/* Hide rule from IE5-Mac \*/
#nav a   {float:none;}   /* End IE5-Mac hack */

#nav a:hover
         {color:#666666;
	     }

#nav #current, #nav #current a
         {color:#666666;
		 }

.column1
         {padding: 20px 20px 20px 20px;
		  color:#666666;
		  font-size:12px;
		 }

.column1 a
         {text-decoration:underline;
		  color:#666666;
		 }

.column1 a:hover
         {color:#000000;
		 }

.column2
         {padding: 20px 20px 20px 20px;
		  color:#666666;
		  font-size:12px;
		  line-height:18px;
		 }

.column2 a
         {text-decoration:underline;
		  color:#666666;
		 }

.column2 a:hover
         {color:#000000;
		 }

.pageHeader
         {font-style:italic;
		  font-size:18px;
		 }

.subHeader
         {font-style:italic;
		  font-size:16px;
		 }

.subHeader2
         {font-style:italic;
		  font-size:14px;
		 }

.text1   {line-height:18px;
         }

.text1 a
         {text-decoration:underline;
		  color:#666666;
		 }

.text1 a:hover
         {color:#000000;
		 }

.textList1
         {list-style:none;
		  margin:0px 0px 0px 10px;
		 }

.textList1 li
         {background:url(img/img-bullet.jpg) top left no-repeat;
		  margin:0;
		  padding:0px 0px 0px 15px;
		  line-height:20px;
		 }

.outHeader
         {font-size:12px;
		  font-weight:bold;
		  text-decoration:none;
		  color:#666666;
		 }

.outHeader a
         {text-decoration:underline;
		  color:#666666;
		 }

.outHeader a:hover
         {color:#999999;
		 }

.tab2
         {font-size:12px;
		  font-weight:bold;
		  text-decoration:none;
		  color:#666666;
		  padding-left:20px;
		 }

.linkHide a
         {text-decoration:none;
		  color:#666666;
		 }

.linkHide a:hover
         {color:#999999;
		 }

.map1
         {font-size:8px;
		  line-height:12px;
		 }

.newTable
         {
		  border:1px;
		  border-style:solid;
		  border-color:#B6B6B6;
		  color:#999999;
		  font-size:12px;
		  line-height:18px;
		 }

.newTable a
         {color:#999999;
		 }

.newTable th
         {font-size:16px;
		 }

.newBold
         {font-weight:bold;
		  font-size:14px;
		 }

.rateTable th
         {text-align:left;
		  font-size:16px;
		  font-style:italic;
		  font-weight:normal;
		 }

.availHead
         {font-size:16px;
		 }

.availTab th
         {width:18px;
		  text-align:center;
		  font-weight:normal;
		  font-size:11px;
		 }

.availTab td
         {text-align:center;
		  background-color:#E1E1E1;
		  margin: 1px 1px 1px 1px;
		  font-size:12px;
		 }

.availHead a
         {color:#192520;
		  text-decoration:none;
		 }

.availHead2
         {font-size:12px;
		  
		 }

.availHead2 a
         {color:#192520;
		  text-decoration:underline;
		 }

.availHead2 a:hover
         {text-decoration:underline;
		 }

.friTab
         {color:#FF0000;
		  background-color:#E1E1E1;
		  text-align:center;
		 }

.avlTab
         {color:#000000;
		  background-color:#E1E1E1;
		  text-align:center;
		 }

.bookedTab
         {color:#FFFFFF;
		  background-color:#B6B6B6;
		  text-align:center;
		  margin: 1px 1px 1px 1px;
		 }

 .availTab .bookedTab
         {background-color:#B6B6B6;
		 }

.reservedTab
         {color:#000000;
		  background-color:#E1E1E1;
		  text-align:center;
		 }

.monthTab
         {width:70px;
		  padding-left:5px;
		 }

.yearTab
         {width:70px;
		  padding-left:5px;
		  color:#FF0000;
		 }

.availTab .yearTab
         {font-size:12px;
		 }

.tariffTable
         {border:1px;
		  border-style:solid;
		  border-color:#B6B6B6;
		 }
		 
.tariffTable th
         {font-size:18px;
		  background-color:#B6B6B6;
		  color:#FFFFFF;
		  font-weight:normal;
		  padding: 5px 10px 5px 10px;
		 }

.tariffTable td
         {padding: 1px 5px 1px 5px;
		  text-align:right;
		 }

.keyTab th
         {padding: 0px 0px 10px 0px;
		  font-size:16px;
		  text-align:left;
		  font-weight:normal;
		 }

.keyTab td
         {padding: 3px 0px 3px 0px;
		  font-size:12px;
		 }

.imgNoBorder
        {border:0;
		}

.imgBorder
         {border:1px;
		  border-style:solid;
		  border-color:#B6B6B6;
	     }

.feature
         {border:1px;
		  border-style:solid;
		  border-color:#B6B6B6;
		  padding: 10px 0px 10px 10px;
		 }

.featureR
         {padding: 0px 10px 0px 20px;
		 }

.featureH
         {font-style:italic;
		  font-size:18px;
		 }

.bookmark
         {text-align:right;
		  padding-right:20px;
		 }

#pictureFoot
         {background-color:#B6B6B6;
		 }

#footerBar
         {background-color:#B6B6B6;
		  font-size:10px;
		  color:#FFFFFF;
		  padding-left:20px;
		 }

#footerBar a
         {text-decoration:none;
	      color:#FFFFFF;
		 }

#footerBar a:hover
         {color:#666666;
		 }

#footList
         {width:908px;
          height:120px;
		  font-size:10px;
		  padding-top:10px;
	      color:#666666;
		  margin-right:auto;
		  margin-left:auto;
		  margin-top:1px;
		  border:1px;
		  border-style:solid;
		  border-color:#B6B6B6;
         }

#footList td
         {padding: 0px 0px 5px 20px;
		 }

#footList a
         {text-decoration:none;
	      color:#666666;
		  text-align:left;
		  padding: 0px 0px 0px 15px;
		  background:url(img/img-bullet2.jpg) top left no-repeat;
		 }

#footList a:hover
         {color:#999999;
		 }

.footBit {color:#666666;
         }

.footHeader
         {color:#000000;
		  text-align:left;
		  padding: 0px 0px 5px 20px;
		 }
#footList .noBullet a
         {background:url(img/img-nobullet.jpg) top left no-repeat;
		 }







