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/background2.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:#FAFAFA;padding:15px 15px 0px 10px;background:url(images/big_hr_gray.jpg) repeat-y;}
.contentbackground2 {background-color:#FAFAFA;padding:0px 0px 0px 0px;border:1px solid #EBEBE8;border-top:0px;border-bottom:0px;}
.contentbackground3 {background-color:#FAFAFA;padding:20px 15px 0px 10px;background:url(images/big_hr_gray2.jpg) repeat-y;}
#R1OForm input, #R1OForm label, #R1OForm select {font-family:verdana; font-size:11px;color:#666666;}
.iframebackground {background-color:#ffffff;padding:0px;border: 1px solid #EBEBE8;}
.calcontentbackground {background-color:#ffffff;padding:10px;border: 1px solid #EBEBE8;}
.bedrooms {background-color:#969DA2;border: 1px solid #969DA2;border-bottom:1px solid #565E63;color:#ffffff;}
.bedrooms2 {background-color:#969DA2;border: 0px solid #969DA2;color:#ffffff;}
.bedrooms3 {background-color:#969DA2;border-top: 1px solid #d1d3d2;border-bottom:1px solid #d1d3d2;color:#ffffff;background:url(images/bedrooms_bg.jpg) repeat-x;}
.greyborder {background-color:#d1d3d2;}
.content {line-height:16px; color:#666666}
.callout{line-height:16px; color:#666666;margin-top:0px;padding-top:0px;}
.contentbig {line-height:16px; color:#666666;font-size:12px;}
.rightcontent {padding:20px;}
.leftcontent {padding:20px;padding-right:0px;}
.highlightbox{font-weight:bold;margin:30px;margin-top:0px;margin-bottom:10px;margin-left:25px;padding:15px;background-color:#647AA9;color:#fff;font-family:Trebuchet MS,san serif;font-size:14px;}
.rightcontenttext {font-size:12px;line-height:20px;}
.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;}
.form3 {background-color:#969DA2;padding-left:10px;padding-right:10px;padding-top:2px;border-bottom:1px solid #939A9F;color:white;}
.form_new {padding-left:0px;padding-right:0px;}
.form_contact_new {padding-left:10px;padding-right:10px;background:url(images/form_bg.jpg) repeat-y;}
.form_contact_new2 {padding-left:10px;padding-right:10px;background:url(images/form_bg2.jpg) repeat-x;border-top:1px solid #d1d3d2;border-bottom:1px solid #d1d3d2;}
.highlightarea {background:url(images/form_bg3.jpg) repeat-y;}
.form_top {height:7px;width:305px;background:url(images/form_top.jpg) repeat-y;padding:0px;}
.form_bottom {height:7px;width:305px;background:url(images/form_bottom.jpg) repeat-y;padding:0px;}
.form_top2 {height:7px;width:305px;background:url(images/form_top2.jpg) repeat-y;padding:0px;}
.form_bottom2 {height:7px;width:305px;background:url(images/form_bottom2.jpg) repeat-y;padding:0px;}
.topform {background-color:#E1E4E6;border-bottom:1px solid #939A9F;}
.dayofweek {background-color:#E1E4E6;font-size:14px;}
.monthrow {background-color:#cccccc;font-size:14px;}
.headingtext {font-family:Helvetica, sans-serif;font-size:16px;color:#456378;font-weight:bold;}
.headingtextbig {font-family:Helvetica, sans-serif;font-size:16px;color:#456378;font-weight:normal;}
.dkheadingtext {font-family:Helvetica, sans-serif;font-size:16px;color:#323332;font-weight:normal;}
.highlighttext {font-family:Helvetica, sans-serif;font-size:17px;color:#0C538B;font-weight:bold;}
.highlightNoTag {font-family:Helvetica, sans-serif;font-size:17px;color:#666666;font-weight:bold;}
.formNoMargin {margin:0px;background-color:#E1E4E6;}
.highlighttext2 {font-family:Helvetica, sans-serif;font-size:18px;color:#666666;font-weight:bold;}

p.contentblob {line-height:14px;padding-top:2px;padding-bottom:2px;margin:0;}
.strongtext {font-weight:bold;}

.menuitem {font-family:Helvetica, sans-serif;font-size:14px;color:#FFFFFF;font-weight:bold;padding-left:12px;padding-right:12px;}
.menuitem:hover {color:#C4D5E6;text-decoration:none;}
.vertline {font-family:Helvetica, sans-serif;font-size:16px;color:#969DA2;}
.bedroomlinks {font-family:Helvetica, sans-serif;font-size:14px;color:#0C538B;font-weight:bold;}
.bedroomlinks:hover {text-decoration:underline;}
.bedroomlinks2 {font-family:Helvetica, sans-serif;font-size:14px;color:#456378;}
.bedroomlinks2:hover {color:#177ED0;text-decoration:none;}
.ltgrey {border-bottom:1px solid #a9aaaa;}
.ltgrey2 {border-bottom:1px solid #cccccc;}
.button {color:#0C538B;background-color:#ffffff;border:1px solid #456378;padding:3px;border-top:1px solid #d1d3d2; border-left:1px solid #d1d3d2;font-weight:bold;}
.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:Helvetica, sans-serif;font-size:18px;color:#969DA2;font-weight:bold;border-bottom:1px solid #969DA2;}
.titleNU {font-family:Helvetica, sans-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;}
