body{background-image: url('../images/background.gif'); background-repeat: repeat-y; background-color:FBFEFA; padding:o; margin:0;font-family:  Verdana,  Arial,Helvetica, sans-serif;}
#top{position:relative; width: 100%; left:0px; background-color:#E4F6F9;}
#top h1{font-size: 0.8em;color: #078198; margin-top:0px;}
#header{ margin-top:-12px; background-color: #078198; padding-top:20px;}
#header span.rics{float:left; padding-top:15px}
#header span.logo{padding-left:100px;  padding-top:15px}
#nav {position:absolute; top:12em; left:-2px;}
#nav ul {list-style:none;margin-left:-38px; }
#nav ul li a{padding: 0.4em 0 0.4em 0.3em;display: block;color:#FFFFFF;font-weight:bold;background-color: #078198; font-size: 1.0em; letter-spacing: 1px;text-decoration:none; cursor: hand; border-left: 0px; border-top: 0px; border-bottom: 2px; border-right: 0px; border-style: solid; border-color: #0B434D; width:163px;}
#nav ul li a:hover {padding:0.4em 0 0.4em 0.3em; display: block; color:#FFFFFF; font-weight:bold; background-color: #990000; font-size: 1.0em; letter-spacing: 1px; text-decoration:none; cursor: hand; border-left: 0px; border-top: 0px; border-bottom: 2px; border-right: 0px; border-style: solid; border-color: #000066; width:163px; }
#content { margin-left: 10.5em; margin-right: 2em;}
#content #topimage{background-image: url(../images/headerLarge.jpg); height:78px; width:770px;}
#content #hometextbody{width:650px;}
#content #textbody, #content #hometextbody{padding-left:20px}
#content #textbody span.surveyorsImg{float:right; padding-bottom:20px; width:275px;}
#content #textbody #date{font-size: 0.8em; }
#content #textbody h2, #content #hometextbody h2{font-size: 1.0em; text-decoration:underline; color:#044754}
#content #textbody p, #content #hometextbody p{font-size: 0.9em; text-align:justify}
#content #textbody a:link, #content #textbody a:visited{color:#044754}
#content #textbody a:hover{text-decoration:none}
#content #textbody img.home1{float:right;margin-left:10px; margin-top:-20px}
#content #hometextbody img.home2{clear:right;float:right; margin:0 0 0 10px; }
#content #textbody #form {float:left; margin:10px;}
#content #textbody #form p{float:left; margin: 0; padding:5px 0 5px 0; clear: left;}
#content #textbody #form p label{float: left; width: 180px; font-size:0.9em; text-align:right; padding-right:10px;}
#content #textbody #form p textarea, #content #form p select, #content #form p input{background-color:#E4F6F9; border: 1px solid #078198; }
#content #textbody img.formImage{border: 1px dashed #078198; margin-left:30px}
#content #textbody ul.surveys {font-size: 0.80em; padding-bottom:20px;}
#content #textbody ul.directors{font-size: 0.9em;list-style:none; }
#content #textbody ul.directors li{padding: 10px;}
#content #textbody ul.directors li div#left{float:left;}
#content #textbody ul.directors li div#right{margin-left:350px; width:300px;}
#submenu{position:absolute; top:17.2em; display:none; left: 160px;border:0px solid black; padding:0; margin:0;}
#submenu ul {list-style:none;}
#submenu ul li{width:250px;}
#submenu li a{margin-left:-40px; padding: 0.4em 0 0.4em 0.3em;display: block;color:#f4AC25;font-weight:bold;background-color: #078198; font-size: 0.9em; letter-spacing: 1px;text-decoration:none; cursor: hand; border-left: 1px; border-top: 0px; border-bottom: 2px; border-right: 2px; border-style: solid; border-color: #0B434D; width:203px;}
#submenu li a:hover {padding:0.4em 0 0.4em 0.3em; display: block; color:#078198; font-weight:bold; background-color: #f4AC25; font-size: 0.9em; letter-spacing: 1px; text-decoration:none; cursor: hand; border-left: 1px; border-top: 0px; border-bottom: 2px; border-right: 2px; border-style: solid;	border-color: #000066; width:203px; }
/*091127#footer{bottom:0px; position:absolute; width: 168px; left:0px;	font-size: 0.70em;color: #078198; padding:0 0 4px 5px}*/
#footer{bottom:0px; position:fixed; width: 168px; left:0px;	font-size: 0.70em;color: #078198; padding:0 0 4px 5px}

#footer span.footerLinks a:link, #footer span.footerLinks a:visited {color: #078198}
#footer span.footerLinks a:hover{text-decoration:none;}
p.clearerRight{clear:right}
#content #textbody img.imgborder{float:right;margin-left:10px; margin-top:-20px; background-color:#F5F7FC; border-left:2px #DEE7F7 solid; border-right:2px #4A74B0 solid; border-bottom:2px #4A74B0 solid; border-top:2px #DEE7F7 solid;}
#navFrames {position:absolute; top:6em; left:-2px;}
#navFrames ul {list-style:none;margin-left:-38px; }
#navFrames ul li a{padding: 0.4em 0 0.4em 0.3em;display: block;color:#FFFFFF;font-weight:bold;background-color: #078198; font-size: 1.0em; letter-spacing: 1px;text-decoration:none; cursor: hand; border-left: 0px; border-top: 0px; border-bottom: 2px; border-right: 0px; border-style: solid; border-color: #0B434D; width:163px;}
#navFrames ul li a:hover {padding:0.4em 0 0.4em 0.3em; display: block; color:#FFFFFF; font-weight:bold; background-color: #990000; font-size: 1.0em; letter-spacing: 1px; text-decoration:none; cursor: hand; border-left: 0px; border-top: 0px; border-bottom: 2px; border-right: 0px; border-style: solid; border-color: #000066; width:163px; }
/*new home page*/
#content #hometextbody {width:680px!important; }
ul#staff {list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0;}
ul#staff li{min-height:225px; border: 1px solid #B0C4C8; float:left; margin-bottom:8px; margin-right:5px; padding:6px 0 2px 3px; width:120px; font-size:0.75em;}
ul#staff li div.image img{ border:1px solid #000;}
ul#staff li span.title{font-size:0.9em; text-align:left}
ul#staff li span.dept{font-size:0.8em;}

#tenancyform-nav {width:163px!important;}
#tenancyform-nav #form label{font-size:0.8em; text-align:left; padding-left:10px;}
#tenancyform-nav #form textarea, #content #form select, #content #form input{background-color:#E4F6F9; border: 1px solid #078198; }