body {font-family:verdana; font-size:11px;}
.wptable, .wptd {font-family:verdana; font-size:11px;color:#666666;} 
a {color:#0C538B;text-decoration:none;}
a:hover {text-decoration:underline;}
.background {background-color:#466478;background-image:url(/images/background.gif);background-repeat:repeat-x;}
.top {background-color:#ffffff;background-image:url(/images/topbg2.jpg);background-repeat:repeat-x;}
.menu {background-color:#ffffff;background-image:url(/images/menubg.gif);background-repeat:repeat-x;border:1px solid #AEB4B9;border-top:0px;border-bottom:0px;}

.shadow {background-color:#466478;background-image:url(/images/shadow.gif);background-repeat:repeat-x;}
.contentbackground {
	background-color:#ffffff;
	border: 1px solid #EBEBE8;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 20px;
}
.iframebackground {background-color:#ffffff;padding:0px;border: 1px solid #EBEBE8;}
.calcontentbackground {
	background-color:#ffffff;
	border: 1px solid #EBEBE8;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.bedrooms {background-color:#969DA2;border: 1px solid #969DA2;border-bottom:1px solid #565E63;color:#ffffff;}
.greyborder {background-color:#969DA2;}
.content {line-height:16px; color:#666666}
.form {background-color:#E1E4E6;padding-left:10px;padding-right:10px;border-bottom:1px solid #939A9F;}
.form2 {background-color:#E1E4E6;padding-left:5px;padding-right:5px;border-bottom:1px solid #939A9F;}
.dayofweek {background-color:#E1E4E6;font-size:14px;}
.monthrow {background-color:#cccccc;font-size:14px;}
.headingtext {font-family:Trebuchet MS,san serif;font-size:14px;color:#456378;font-weight:normal;}
.dkheadingtext {font-family:Trebuchet MS,san serif;font-size:16px;color:#323332;font-weight:normal;}
.highlighttext {font-family:Trebuchet MS,san serif;font-size:16px;color:#0C538B;font-weight:bold;}
.highlightNoTag {font-family:Trebuchet MS,san serif;font-size:16px;color:#666666;font-weight:bold;}


.menuitem {font-family:Trebuchet MS,sanserif;font-size:14px;color:#FFFFFF;font-weight:bold;padding-left:12px;padding-right:12px;}
.menuitem:hover {color:#C4D5E6;text-decoration:none;}
.vertline {font-family:Trebuchet MS,san serif;font-size:16px;color:#969DA2;}
.bedroomlinks {font-family:Trebuchet MS,san serif;font-size:14px;color:#FFFFFF;font-weight:bold;}
.bedroomlinks:hover {color:#C4D5E6;text-decoration:none;}
.ltgrey {border-bottom:1px solid #EBEBE8;}
.button {color:#456378;background-color:#ffffff;border-top: 1px solid #EBEBE8;border-left: 1px solid #EBEBE8;border-bottom: 1px solid #456378;border-right: 1px solid #456378;}
.ltbluetext {color:#C2DFFF;font-weight:normal;font-size:12px}
.ltbluetext a {color:#C2DFFF;font-weight:normal;font-size:12px;text-decoration:underline;}
.dropdown {width:130px;background-color:#676F73;border-left: 1px solid #A3AAAF;border-top: 0px solid #EBEBE8;border-bottom: 1px solid #565E63; border-right: 1px solid #565E63;}
.dropdownitem {width:120px;padding:4px;color:#ffffff;font-size:12px;}
.dropdownitem:hover {color:#C4D5E6;text-decoration:none;}
.title {font-family:Trebuchet MS,san serif;font-size:18px;color:#969DA2;font-weight:bold;border-bottom:1px solid #969DA2;}
.titleNU {font-family:Trebuchet MS,san serif;font-size:18px;color:#969DA2;font-weight:bold;}

.darkertext {color:#000000;}
.cal_today {color:blue;font-weight:bold;}
.calheader {background-color: #DBEAF5;border-top: 1px solid #C1CDD8;border-bottom:1px solid #C1CDD8;border-right:1px solid #C1CDD8;width:100px}
.calendarrow {border-bottom:1px solid #C1CDD8;border-right:1px solid #C1CDD8}
.calendarrowrented {border-bottom:1px solid #C1CDD8;border-right:1px solid #C1CDD8; background-color:#F2C2C2;color:#000000;}
.calendarrowrentedowner {border-bottom:1px solid #C1CDD8;border-right:1px solid #C1CDD8; background-color:#FEEBA7;color:#000000;}

.calendarfield {width: 85px; overflow: hidden; text-overflow:ellipsis}

.aggcalendarfield {width: 75px; overflow: hidden; text-overflow:ellipsis}

.ownerrestext {color:#0C538B;}

