td {font-family:Tahoma, Arial, helvetica; color:#666666; font-size:12px;}
form {font-family: Tahoma, Arial, helvetica; color:#666666; font-size:12px;}
li  {font-family: Tahoma, Arial, helvetica; color:#666666; font-size:12px;}
td.form  {font-family: Tahoma, Arial, helvetica; color:#000000; font-size:11px;}
h1 {font-family: Tahoma, Arial, helvetica; color:#ff6600; font-size:24px; font-weight:normal;}
h2 {font-family: Tahoma, Arial, helvetica; color:#cc6600; font-size:20px; font-weight:normal;}
h3 {font-family: Tahoma, Arial, helvetica; color:#cc9900; font-size:18px; font-weight:bold;}
h4 {font-family: Tahoma, Arial, helvetica; color:#333333; font-size:14px; font-weight:bold;}
h5 {font-family: Tahoma, Arial, helvetica; color:#ff6600; font-size:16px; font-weight:bold;}
h6 {font-family: Tahoma, Arial, helvetica; color:#666666; font-size:12px; font-weight:bold;}
dt  {font-family: Tahoma, Arial, helvetica; color:#666666; font-size:12px;}
dd  {font-family: Tahoma, Arial, helvetica; color:#666666; font-size:12px;}
p  {font-family: Tahoma, Arial, helvetica; color:#333333; font-size:12px;}
.SubscriptionBox {font-family:Tahoma, Arial, helvetica; color:#000000; font-size:10px;}

a{font-family:  Tahoma, Arial, sans-serif; font-size: 12px; color: #cc6633;}
a:visited{font-family:  Tahoma, Arial, sans-serif; font-size: 12px; color: #99cc33;}
a:hover{font-family:  Tahoma, Arial, sans-serif; font-size: 12px; color: #99cc33;text-decoration:underline;}

.body {font-family:Tahoma, Arial, helvetica; color:#666666; font-size:12px; text-decoration: none;}
a.body {font-family:Tahoma, Arial, helvetica; color:#ff6600; font-size:12px; text-decoration: none;}
a.body:hover {font-family:Tahoma, Arial, helvetica; color:#cc9900; font-size:12px; text-decoration: none;}
a.body:visited {font-family:Tahoma, Arial, helvetica; color:#666666; font-size:12px; text-decoration: underline;}

.orangebody {font-family:Tahoma, Arial, helvetica; color:#ff6600; font-size:12px; text-decoration: none; font-weight:bold;}

a.HomeMoreLink{font-family:  Tahoma, Arial, sans-serif; font-size: 12px; color: #ff6600; font-weight:bold;}
a.HomeMoreLink:visited{font-family:  Tahoma, Arial, sans-serif; font-size: 12px; color: #99cc33; font-weight:bold;}
a.HomeMoreLink:hover{font-family:  Tahoma, Arial, sans-serif; font-size: 12px; color: #ff9900;text-decoration:underline; font-weight:bold;}

.sitecredit {font-family:Tahoma, Arial, helvetica; color:#666666; font-size:10px; text-decoration: none;}
a.sitecredit {font-family:Tahoma, Arial, helvetica; color:#666666; font-size:10px; text-decoration: none;}
a.sitecredit:hover {font-family:Tahoma, Arial, helvetica; color:#99cc33; font-size:10px; text-decoration: none;}
a.sitecredit:visited {font-family:Tahoma, Arial, helvetica; color:#99cc33; font-size:10px; text-decoration: none;}

.copyright {font-family:Tahoma, Arial, helvetica; color:#ffffff; font-size:10px; text-decoration: none;}
a.copyright {font-family:Tahoma, Arial, helvetica; color:#ffffff; font-size:10px; text-decoration: none;}
a.copyright:hover {font-family:Tahoma, Arial, helvetica; color:#99cc33; font-size:10px; text-decoration: none;}
a.copyright:visited {font-family:Tahoma, Arial, helvetica; color:#99cc33; font-size:10px; text-decoration: none;}

.PhotoThumbnailCaption {font-family:Tahoma, Arial, helvetica; color:#666666; font-size:10px; text-decoration: none;}

a.Menu1{font-family:  Tahoma, Arial, sans-serif; font-size: 11px; color: #000000;text-decoration:none;}
a.Menu1:visited{font-family:  Tahoma, Arial, sans-serif; font-size: 11px; color: #666666;text-decoration:none;}
a.Menu1:hover{font-family:  Tahoma, Arial, sans-serif; font-size: 11px; color: #cc9900;text-decoration:underline;}

a.Menu1CB{font-family:  Tahoma, Arial, sans-serif; font-size: 11px; color: #000000;text-decoration:underline;}
a.Menu1CB:visited{font-family:  Tahoma, Arial, sans-serif; font-size: 11px; color: #666666;text-decoration:none;}
a.Menu1CB:hover{font-family:  Tahoma, Arial, sans-serif; font-size: 11px; color: #cc9900;text-decoration:underline;}

.Menu2Back{font-family: Tahoma, Arial, verdana, sans-serif; font-size: 11px; color: #000000; text-decoration:none;background-image: url(images/portal/tile_menu2.jpg); cursor: pointer;}
a.Menu2{display:block;font-family: Tahoma, Arial, verdana, sans-serif; font-size: 11px; color: #000000;text-decoration:none;}
a.Menu2:visited{display:block;font-family: Tahoma, Arial, verdana, sans-serif; font-size: 11px; color: #666666;text-decoration:none;}
a.Menu2:hover{display:block;font-family: Tahoma, Arial, verdana, sans-serif; font-size: 11px; color: #339900;text-decoration:none;}

.Menu2BackCB{font-family: Tahoma, Arial, verdana, sans-serif; font-size: 11px; color: #ffffff;text-decoration:none;background-image: url(images/portal/tile_menu2_over.jpg); cursor: pointer;}
a.Menu2CB{display:block;font-family: Tahoma, Arial, verdana, sans-serif; font-size: 11px; color: #000000;text-decoration:none;}
a.Menu2CB:visited{display:block;font-family: Tahoma, Arial, verdana, sans-serif; font-size: 11px; color: #666666;text-decoration:none;}
a.Menu2CB:hover{display:block;font-family: Tahoma, Arial, verdana, sans-serif; font-size: 11px; color: #339900;text-decoration:none;}

.UnitType{
font-family: Tahoma, Arial, sans-serif; 
font-size: 14px; 
color: #ffffff;
font-weight:bold; 
background: url("images/tile_black.gif");
text-decoration: none;  
padding: 8px 8px 8px 8px; 
height:15px; 
border-top: #666666 solid 1px;
border-bottom: #666666 solid 1px;}

.PriceLevel{
font-family: Tahoma, Arial, sans-serif; 
font-size: 14px; 
color: #000000;
font-weight:bold; 
background: url("images/tile_menuback-over.jpg");
text-decoration: none;  
padding: 8px 8px 8px 8px; 
height:15px; 
border-top: #666666 solid 1px;
border-bottom: #666666 solid 1px;}

.PriceRooms{
font-family: Tahoma, Arial, sans-serif; 
font-size: 12px; 
color: #996600;
font-weight:bold; 
background: url("images/tile_pricerooms.jpg");
text-decoration: none;  
padding: 8px 8px 8px 8px; 
height:15px; 
border-bottom: #cccccc solid 1px;}

.PriceUnit{
font-family: Tahoma, Arial, sans-serif; 
font-size: 12px; 
color: #000000;
font-weight:normal; 
background: url("");
display:block; 
text-decoration: none;  
padding: 8px 8px 8px 8px; 
height:15px; 
border-bottom: #666666 solid 0px;}

.PriceRow1{
font-family: Tahoma, Arial, sans-serif; 
font-size: 12px; 
color: #000000;
font-weight:normal; 
background: url("");
text-decoration: none;  
padding: 8px 8px 8px 8px; 
height:15px; 
border-bottom: #cccccc solid 1px;}

.PriceRow2{
font-family: Tahoma, Arial, sans-serif; 
font-size: 12px; 
color: #000000;
font-weight:normal; 
background: url("");
text-decoration: none;  
padding: 8px 8px 8px 8px; 
height:15px; 
border-bottom: #666666 solid 0px;}

.HomeUnitListTitle{
font-family: Tahoma, Arial, sans-serif; 
font-size: 12px; 
color: #000000;
font-weight:bold; 
background: url("images/tile_menuback-over.jpg");
display:block; 
text-decoration: none;  
padding: 3px 3px 3px 3px; 
height:15px; 
border-bottom: #666666 solid 0px;}

.HomeUnitListSubTitle{
font-family: Tahoma, Arial, sans-serif; 
font-size: 11px; 
color: #996600;
font-weight:bold; 
background: url("");
display:block; 
text-decoration: none;  
padding: 3px 3px 3px 3px; 
height:15px; 
border-bottom: #666666 solid 0px;}

.PDFDownload, a.PDFDownload, a.PDFDownload:visited{
font-family: Tahoma, Arial, sans-serif; 
font-size: 10px; 
color: #676868;
font-weight:normal; 
background: url("");
display:block; 
text-decoration: none;  
padding: 3px 3px 3px 3px; 
height:15px; 
border-bottom: #666666 solid 0px;}

a.PDFDownload:hover{
font-family: Tahoma, Arial, sans-serif; 
font-size: 10px; 
color: #ff6600;
font-weight:normal;
background: url("images/tile_HomeUnitList-over.jpg");
display:block; 
text-decoration: none;  
padding: 3px 3px 3px 3px; 
height:15px; 
border-bottom: #666666 solid 0px;}

.HomeUnitList, a.HomeUnitList, a.HomeUnitList:visited{
font-family: Tahoma, Arial, sans-serif; 
font-size: 11px; 
color: #676868;
font-weight:normal; 
background: url("");
display:block; 
text-decoration: none;  
padding: 3px 3px 3px 3px; 
height:15px; 
border-bottom: #666666 solid 0px;}

a.HomeUnitList:hover{
font-family: Tahoma, Arial, sans-serif; 
font-size: 11px; 
color: #ff6600;
font-weight:normal;
background: url("images/tile_HomeUnitList-over.jpg");
display:block; 
text-decoration: none;  
padding: 3px 3px 3px 3px; 
height:15px; 
border-bottom: #666666 solid 0px;}

.HomeMoreButton, a.HomeMoreButton, a.HomeMoreButton:visited{
font-family: Tahoma, Arial, sans-serif; 
font-size: 11px; 
color: #676868;
font-weight:normal; 
background: url("");
display:block; 
text-decoration: none;  
padding: 3px 3px 3px 3px; 
height:15px; 
border-left: #cccc99 solid 1px;
border-right: #cccc99 solid 1px;
border-top: #cccc99 solid 1px;
border-bottom: #cccc99 solid 1px;}

a.HomeMoreButton:hover{
font-family: Tahoma, Arial, sans-serif; 
font-size: 11px; 
color: #ff6600;
font-weight:normal;
background: url("images/tile_HomeUnitList-over.jpg");
display:block; 
text-decoration: none;  
padding: 3px 3px 3px 3px; 
height:15px; 
border-left: #ff6600 solid 1px;
border-right: #ff6600 solid 1px;
border-top: #ff6600 solid 1px;
border-bottom: #ff6600 solid 1px;}

.AltRow{
display: table-cell;
font-family: Tahoma, Arial, sans-serif; 
font-size: 11px; 
color: #996600;
font-weight:normal; 
background: url("");
display:block; 
text-decoration: none;  
margin: 0 0 0 0 ; 
padding: 10px 10px 10px 10px; 
height:15px; 
border-bottom: #cccccc solid 1px;}

.cal-table1 {border:solid 000000 0px;}
.cal-todaycell1 {background-color:#ffffcc; border:solid #cc0000 0px;}
.cal-cell1 {border:none ffffff 0px;}
.cal-emptycell1 {border:none ffffff 0px;}
.cal-month1 {font-family:Verdana,Tahoma, Arial,sans-serif; font-size:10px; color:666666; border:none 000000 1px; line-height:20px;}
a.cal-month1 {font-family:Verdana,Tahoma, Arial,sans-serif; font-size:10px; color:#cc9900; line-height:24px; text-decoration:none;}
a.cal-month1:visited {font-family:Verdana,Tahoma, Arial,sans-serif; font-size:10px; color:666666; line-height:24px; text-decoration:none;}
a.cal-month1:hover {font-family:Verdana,Tahoma, Arial,sans-serif; font-size:10px; color:#339900; line-height:24px; text-decoration:none;}
.cal-eventday1 {font-size:10px; color:#6699CC; font-weight: bold; font-family:Verdana,Tahoma, Arial,sans-serif;}
a.cal-eventday1 {font-size: 10px; color:#cc9900; font-weight: bold; font-family:Verdana,Tahoma, Arial,sans-serif;}
a.cal-eventday1:hover {font-size: 10px; color: #339900; font-weight: bold; font-family:Verdana,Tahoma, Arial,sans-serif;}
a.cal-eventday1:visited {font-size: 10px; color: #999999; font-weight: bold; font-family:Verdana,Tahoma, Arial,sans-serif;}
.cal-normday1 {font-size:10px; font-weight:normal; font-family:Verdana,Tahoma, Arial,sans-serif; line-height:24px; color:333333;}
.cal-days1 {font-size:10px; color:666666; font-weight:bold; font-family: Verdana,Tahoma, Arial,sans-serif; line-height:24px; border:none ffffff 0px;}

.cal-table2 {border:none 000000 0px;}
.cal-todaycell2 {background-image: url(images/bb/tile_todaycell2.jpg);background-color:#ffffcc; border:solid #cc9900 1px;}
.cal-cell2 {background-image: url(images/bb/tile_calcell2.jpg); background-color:ffcc99; border:solid ffffff 1px; border-collapse: collapse;}
.cal-emptycell2 {background-image: url(images/bb/tile_calemptycell2.jpg); background-color:cccc99; border:solid ffffff 1px; border-collapse: collapse;}
.cal-month2 {font-family:Verdana,Tahoma, Arial,sans-serif;  background-image: url(images/bb/tile_calmonth2.jpg); font-size:14px; color:ffffff; border:solid ffffff 1px; line-height:26px;}
a.cal-month2 {font-family:Verdana,Tahoma, Arial,sans-serif; font-size:14px; color:000000; line-height:26px; text-decoration:none; border:none ffffff 1px;}
a.cal-month2:visited {font-family:Verdana,Tahoma, Arial,sans-serif; font-size:14px; color:666666; line-height:26px; text-decoration:none;  border:none ffffff 1px;}
a.cal-month2:hover {font-family:Verdana,Tahoma, Arial,sans-serif; font-size:14px; color:3399cc; line-height:26px; text-decoration:none;  border:none ffffff 1px;}
.cal-event2 {font-size:10px; color:000000; font-weight: bold; font-family:Verdana,Tahoma, Arial,sans-serif;}
a.cal-event2 {font-size: 10px; color:#cc0000; font-weight: bold; font-family:Verdana,Tahoma, Arial,sans-serif;}
a.cal-event2:hover {font-size: 10px; color: #3399cc; font-weight: bold; font-family:Verdana,Tahoma, Arial,sans-serif;}
a.cal-event2:visited {font-size: 10px; color: #999999; font-weight: bold; font-family:Verdana,Tahoma, Arial,sans-serif;}
.cal-eventday2 {font-size:10px; color:000000; font-weight: bold; font-family:Verdana,Tahoma, Arial,sans-serif;}
a.cal-eventday2 {font-size: 10px; color:990000; font-weight: bold; font-family:Verdana,Tahoma, Arial,sans-serif;}
a.cal-eventday2:hover {font-size: 10px; color: cc0000; font-weight: bold; font-family:Verdana,Tahoma, Arial,sans-serif;}
a.cal-eventday2:visited {font-size: 10px; color: #666666; font-weight: bold; font-family:Verdana,Tahoma, Arial,sans-serif;}
.cal-normday2 {font-size:10px; font-weight:normal; font-family:Verdana,Tahoma, Arial,sans-serif; color:000000;}
.cal-days2 {font-size:10px; color:000000; font-weight:bold; font-family: Verdana,Tahoma, Arial,sans-serif; background-image: url(images/bb/tile_caldays2.jpg); line-height:20px; background-color:#3399cc; border:solid ffffff 1px;}