body {
background-color: #f8fafc;
}
td {
font-family: verdana;
font-size: 11px;
}
td.date {
color: #454545;
}
td.subTitle {
font-family: "arial black", arial;
font-size: 7px;
font-weight: normal;
color: #ffffff;
}
td.textHp {
font-size: 10px;
}
td.credits, a.credits {
font-family: arial;
font-size: 10px;
font-weight: bold;
color: #787878;
text-decoration: none;
}
a {
font-family: verdana, arial;
font-size: 10px;
font-weight: bold;
color: #555555;
text-decoration: none;
}
a:hover {
text-decoration: none;
color: #3399CC;
}
a.nav {
font-family: "arial black", arial;
font-size: 7px;
font-weight: normal;
color: #ffffff;
text-decoration: none;
}
a.nav:hover {
color: #3399CC;
}
a.navHL {
font-family: "arial black", arial;
font-size: 7px;
font-weight: normal;
color: #3399CC;
text-decoration: none;
}
a.leftMenu {
font-family: verdana, arial;
font-size: 10px;
font-weight: bold;
color: #555555;
text-decoration: none;
}
a.leftMenuOn {
font-family: verdana, arial;
font-size: 10px;
font-weight: bold;
color: #3399CC;
text-decoration: none;
}
a.leftMenu:hover {
text-decoration: none;
color: #3399CC;
}
a.roomTitle {
font-family: verdana, arial;
font-size: 11px;
font-weight: bold;
color: #555555;
text-decoration: none;
}
a.roomTitle:hover {
text-decoration: none;
color: #3399CC;
}
a.links {
font-family: verdana, arial;
font-size: 11px;
font-weight: bold;
color: #555555;
text-decoration: none;
}
a.links:hover {
text-decoration: none;
color: #3399CC;
}
td.pageTitle {
font-family: "arial black", arial;
font-size: 17px;
font-weight: normal;
color: #3399CC;
}
div.aptmntImageTextWrapper {
height:0px;
position:relative; 
}
div.aptmntImageText {
position:absolute; 
top:-20px; 
left:3px;
z-index: 5;
vertical-align:middle;
height:20px;
width: 160px;
background-color: #000000;
filter:alpha(opacity=50);
}
div.aptmntImageTextBig {
position:absolute; 
top:-30px; 
left:0px;
z-index: 5;
vertical-align:middle;
text-align:center;
height:30px;
width: 100%;
background-color: #000000;
filter:alpha(opacity=50);
}
a.aptmntImageText {
font-family: verdana, arial;
font-size: 10px;
font-weight: bold;
color: #ffffff;
text-decoration: none;
}
a.aptmntImageText:hover {
text-decoration: none;
color: #3399CC;
}
span.aptmntSubTitle {
font-family: verdana, arial;
font-size: 12px;
font-weight: bold;
color: #555555;
}
td.offers {
font-family: verdana, arial;
font-size: 9px;
font-weight: normal;
color: #000000;
}
div.scrollBar {
scrollbar-3dlight-color:#3399CC;
scrollbar-arrow-color:#ccddee;
scrollbar-base-color:#3399CC;
scrollbar-darkshadow-color:#3399CC;
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#ccddee;
}
input, textarea {
border: 1px #000000 solid;
font-family: verdana, arial;
font-size: 10px;
font-weight: normal;
color: #000000;
width: 200px;
background-color: #f8fafc;
}
em.linkComment {
font-family: verdana;
font-size: 10px;
font-weight: normal;
color: #000000;
}
.grey {
color: #999999;
}
/******************** calendar style ********************/
.calHeader {
height: 15px;
color: #000000;
background-color: #f8fafc; 
text-align: center;
border: 1px solid #000000;
}
.calWeekDayName {
font-family: verdana; <br>
font-size: 10px; 
font-weight: normal; 
width: 18px; 
height: 20px; 
text-align: right; 
cursor: default;
}
.calWeekOfYear {
font-family: arial; 
font-weight: normal; 
font-size: 9px; 
color:#bbbbbb;
text-align: right;
}
.calDayToday {
font-family: verdana; 
font-size: 10px; 
font-weight: bold; 
color: #000000; 
text-align: right; 
cursor: default; 
padding-top: 1px; 
padding-bottom: 1px; 
padding-left: 2px; 
padding-right: 2px; 
border: 1px solid #f8fafc;
}
.calDaySelected {
font-family: verdana; 
font-size: 10px; 
font-weight: normal; 
color: #ffffff; 
text-align: right; 
cursor: default; 
padding-top: 1px; 
padding-bottom: 1px; 
padding-left: 2px; 
padding-right: 2px;
border: 1px solid #000000;
}
.calDayTodaySelected {
font-family: verdana; 
font-size: 10px; 
font-weight: normal; 
color:#ffffff; 
text-align: right; 
cursor: default; 
padding-top: 1px; 
padding-bottom: 1px; 
padding-left: 2px; 
padding-right: 2px; 
border: 1px solid #000000;
}
.calDayInMonth {
font-family: verdana; 
font-size: 10px; 
font-weight: normal; 
color: #000000; 
text-align: right; 
cursor: default; 
padding-top: 1px; 
padding-bottom: 1px; 
padding-left: 2px; 
padding-right: 2px;
border: 1px solid #f8fafc;
}
.calDayOutMonth {
font-family: verdana; 
font-size: 10px; 
font-weight: normal; 
color: #bbbbbb; 
text-align: right; 
cursor: hand; 
padding-top: 1px; 
padding-bottom: 1px; 
padding-left: 2px; 
padding-right: 2px;
}
.calHorzBorder {height: 1px; border-top: 1px solid #000000;}
.calVertBorder {width: 1px; border-right: 1px solid #000000;}
