
BODY     {font-family: verdana; font-size:8pt; background-color:#ffffff;}
TD       {font-family: verdana; font-size:8pt; color:#000000;}
P        {font-family: verdana; font-size:8pt; color:#000000;}

A:link     {color:#000099;}
A:visited  {color:#000099;}
A:active {color:#000099;}
A:hover:   {color:orange;}
A.img:link {color:#000000;}
A.nav1:link {color:#ffffff;}
A.nav2:link {color:#ffffff;}
A.img:visited{color:#000000;}
A.nav1:visited {color:#ffffff;}
A.nav2:visited {color:#ffffff;}
A.gray:active {font-weight:bold; color:#666666;}
A.nav1:hover {color:#ffff66; text-decoration:underline;}
A.nav2:hover {color:#ffff66; text-decoration:underline;}
A.gray:hover {color:#666666;}

.nav1     {font-size:7.5pt; text-decoration:none; color:#ffffff;}
.nav2     {font-size:10pt; text-decoration:none; color:#ffffff; font-weight:bold;}

.current  {text-indent:-7px; padding-left:7px; margin:0pt; padding-bottom:0px;}

#framecontainer {position: absolute; visibility: hidden; background-color:#ffffff;}

#listcontainer {position:relative; height:426px; font-family:verdana; font-size:8pt; width:120px; background-color:#ffffcc; border-right: 1px solid #ff9900; border-bottom: 1px solid #ff9900;} 
.list          {position:absolute; width:300px; clip:rect(auto 120 auto auto); border-bottom: 1px solid #ff9900; font-weight:bold; text-decoration:none;}
A.list:link    {color:#000000;}
A.list:visited {color:#000000;}
A.list:hover   {color:#000000;}

.listhead1     {background-color:#ff9900; width:120px; padding-top:3px; padding-bottom:3px; border-bottom: 3px solid #ffffcc;}
.listhead1s    {background-color:#ff9900; width:120px; border-bottom: 1px solid rgb(255,253,174);}
.listhead2     {background-color:#ff9900; width:120px; border-bottom: 3px solid rgb(255,253,174); border-top: 7px solid rgb(255,253,174);}

#hotelcontainer {position:relative; height:426px; font-family:verdana; font-size:8pt; width:140px; background-color:#ffffcc; border-right: 1px solid #ff9900; border-bottom: 1px solid #ff9900;} 
.hotelhead     {background-color:#ff9900; width:140px; padding-top:3px; padding-bottom:3px; border-bottom: 3px solid #ffffcc;}
.hotellist          {position:absolute; width:300px; clip:rect(auto 140 auto auto); border-bottom: 1px solid #ff9900; font-weight:bold; text-decoration:none;}
A.hotellist:link    {color:#000000;}
A.hotellist:visited {color:#000000;}
A.hotellist:hover   {color:#000000;}

#mapcontainer {position:relative;}
#map          {position:relative;}
.maphead      {background-color:#ff9900; padding-top:5px; padding-bottom:5px; border-bottom: 10px solid #ff9900; width:134px;}
.maplist      {position:absolute; width:300px; clip:rect(auto 134 auto auto); border-bottom: 1px solid #ff9900;}

#spot1  {position:absolute; width:1px; visibility:hidden;}
#spot2  {position:absolute; width:1px; visibility:hidden;}
#spot3  {position:absolute; width:1px; visibility:hidden;}
#spot4  {position:absolute; width:1px; visibility:hidden;}
#where  {position:absolute; width:1px; visibility:hidden;}

#scontainer {background-color:#ffffc0; position:relative; border-right: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; width:130px;} 
.shead   {background-color:#e0e0e0; padding-bottom:2px; padding-top:2px; width:130px;}
.slist   {position:absolute; width:300px; clip:rect(auto 130 auto auto); border-bottom: 1px solid #e0e0e0; padding-left:8px;}

#coursescontainer {position:relative; width:100px;} 
.courseslist   {position:absolute; width:300px; clip:rect(auto 140 auto auto);}
.courseshead   {background-color:#ff9900; padding-bottom:5px; padding-top:5px; width:140px;}


.nav3          {font-size:8pt; font-weight:bold; text-decoration:none;}
A.nav3:link    {color:#000000;}
A.nav3:visited {color:#000000;}
A.nav3:hover   {color:#000000;}


.nav5          {font-size:8pt; font-weight:normal; text-decoration:none;}
A.nav5:link    {color:#000000;}
A.nav5:visited {color:#000000;}
A.nav5:hover   {color:#000000;}

.hov          {text-decoration:none;}
A.hov:link    {color:#000000;}
A.hov:visited {color:#000000;}
A.hov:hover   {color:#666666;text-decoration:underline;}

.blue         {color:#000099; text-decoration:underline}

#form         {font-family:verdana; font-size:8pt; width:100px; background-color:#ff9900; padding-top:3px; padding-bottom:3px;}
.formhead1    {color:#ffffff;}
#streetform   {font-size:8pt; font-family:verdana; margin-top:2px; margin-bottom:0px; margin-left:2px; margin-right:2px;}
#monumentform {font-size:8pt; font-family:verdana; margin-top:4px; margin-bottom:4px; margin-left:2px;}
#apartmentform {font-size:8pt; font-family:verdana; margin-top:0px; margin-bottom:3px; margin-left:2px;}
#hotelform    {font-size:8pt; font-family:verdana; margin-top:0px; margin-bottom:3px; margin-left:2px;}

