a:link        { color: #000099; text-decoration: none }
a:visited     { color: #000099; text-decoration: none }
a:active      { color: #000099; text-decoration: none }
a:link:hover, a:visited:hover  { color: #D0B000 }
a:visited.topnav { color: #0E4B84 } 

	
a.topnav { color: #0E4B84 }
a:link:hover.topnav, a:visited:hover.topnav  { color: #D0B000 }

a.red:link  { color: red; text-decoration: none } 
a.red:visited     { color: red; text-decoration: none } 
a.red:active      { color: red; text-decoration: none } 
a.red:link:hover, a.red:visited:hover  { color: #D0B000 }


body         { background-color: #ffffff }
body, td      { font-family: Verdana, Arial, Helvetica, sans-serif; 
                color: #000099 font-size: 12px }
                           
option.navy {color: #333399; } 

tr.detail0   { font-family: 'Times New Roman', Times, serif; color: #FFFFFF; background-color: #FFFFFF;}
tr.detail1   { font-family: 'Times New Roman', Times, serif; color: #333399; background-color: #CCCCCC;}
 
td.goldborder { background-color: #D0B000 }
td.content    { background-color: #ffffff;
                font-family: Verdana, Arial, Helvetica, sans-serif; 
                color: #000099 font-size: 12px }
td.leftnav    { background-color: #778FA7; 
                font-family: Arial, Times New Roman, Helvetica, sans-serif; 
                color: #ffffff; font-size: 13px }
td.topnav    { background-color: #ffffff; 
               font-family: Arial, Helvetica, sans-serif; 
               color: #ffffff; font-size: 18px; font-weight: bolder }
td.photo { font-family: Verdana, Arial, Helvetica, sans-serif; 
                  color: #FFFFFF; font-size: 12px }
td.white { font-family: Verdana, Arial, Helvetica, sans-serif; 
                  color: #FFFFFF; font-size: 12px }
td.header    { background-color: #778FA7; font-weight: bold;
                font-family: Verdana,'Times New Roman', Times, serif;
                color: #ffffff; font-size: 11px }
td.small      { font-family: Verdana, Arial, Helvetica, sans-serif; 
                color: #000099; font-size: 11px; height: 20 }                  

form {margin-top: 0; margin-bottom: 0}

.pagehed {margin-top: .5em; margin-bottom: 0}
.eprop { font-family: 'Times New Roman', Times, serif }
.info { font-family: Verdana, Arial, Helvetica, sans-serif; color: green; }
.error { font-family: Verdana, Arial, Helvetica, sans-serif; color: red; }
.disclaimer { font-family: Verdana, Arial, Helvetica, sans-serif; color: white; }
h1 { color:#006; font:bold 18px 'arial narrow',arial,helvetica,sans-serif; margin:0 0 15px 0; padding:0; text-transform:uppercase; }
h2 { color:#006; font:bold 15px 'arial narrow',arial,helvetica,sans-serif; margin:5px 0 0 0; padding:0; text-transform:uppercase; }
h3 { color:#006; font:bold 18px 'arial narrow',arial,helvetica,sans-serif; margin:0 0 0 0; padding:0; text-transform:uppercase; }
h5 { margin:0 0 5 0; padding:0;}		 
		 
.contentblock  {margin-top: .6em; margin-bottom: 0;}
.contenttitle  {font-weight: bold;}
.contentsubtitle  {margin-top: 0; margin-bottom: 0;}
.contentsummary  {margin-top: 0; margin-bottom: 0; font-style: italic;}
.contenttext {margin-top: .3em; margin-bottom: .2em;}
.contentbulletlist {margin-top: 0; margin-bottom: 0;}
.contentbulletitem {margin-top: 0; margin-bottom: 0; line-height: 1em;}
.contentphoto {margin-right: 15px; float: left;}	


.notice        { font-family: Arial, Verdana, Helvetica, sans-serif; 
                  color: white; }
                
.msg			 { font-family: Verdana, Arial, Helvetica, sans-serif; 
                  color: #D0B000; }	 

.red { color: #ff0000 }   
.black {color: #000000 }
.text {color:#000099}

.linetop { border-top:1px solid #778FA7; background:#fff; }
.searchform { font-size:10px; font-weight:normal; }
.advsearch1 { background:#fff; font-size:10px; font-weight:normal; border:1px solid #778FA7; border-bottom:0; width:100%; }
.advsearch2 { background:#fff; font-size:10px; font-weight:normal; border:1px solid #778FA7; width:100%; }
.advsearch { background:#fff; font-size:10px; font-weight:normal; }
.advsearchtext { background:url(/images/buttons/btn_advsearch.gif) top left no-repeat #E0E3EC; font-size:11px; font-weight:bold; padding:5px 15px 5px 15px; border:1px solid #778FA7; text-transform:uppercase; color:#000066; }

.proplist { background:#fff; font-size:11px; font-weight:normal; border:1px solid #778FA7; width:555px; }
.proplist2 { background:#fff; font-size:11px; font-weight:normal; width:550px; }
.proplist3 {  font-size:11px; font-weight:normal; width:555px;  }


input { background:#fff; }
select { background:#fff; font-size: 10px; }
#map { float:right; border:1px solid #ccc; position:relative; }

.search { font-size:11px; font-weight:bold; padding:0; margin:0; }

#executive img {padding:0 7px 0 0;}
#executive p { font-family: Verdana, Arial, Helvetica, sans-serif; 
                color: #000099; font-size: 12px; }
#executive .description {font-size:9px;}
#clear {clear:both;}

#rpdiv { 
	background:#fff;
	width:135px;
	padding:7px 0px 5px 0px;
	margin-top:5px;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, Sans Serif;
	border:2px solid #39738e;
	border-top:0;
	color: #29617B;
	}
#rpdivhead { 
	background:url(/images/rphead.gif) top left no-repeat;
	width:138px;
	padding:0;
	margin-bottom:-5px;
	margin-top:5px;
	height:15px;
	}
* html #rpdiv { 
	padding:7px 2px 5px 2px;
	margin-top:5px;
	}
* html #rpdivhead { 
	margin-bottom:-8px;
	}
	
#rpdiv2 { 
	background:#fff;
	width:113px;
	padding:3px 0 3px 0;
	margin-top:4px;
	font-size:10px;
	font-weight:bold;
	font-family:Arial, Helvetica, Sans Serif;
	border:2px solid #39738e;
	border-top:0;
	color: #29617B;
	}
	
#rpdivhead2 { 
	background:url(/images/rphead2.gif) top center no-repeat;
	width:117px;
	padding:0;
	margin-bottom:-5px;
	margin-top:4px;
	height:14px;
	}
	
* html #rpdivhead2 { 
	margin-bottom:-9px;
	}
	


#rp { 
	background:#fff;
	width:135px;
	padding:3px 2px 5px 2px;
	margin-top:0px;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, Sans Serif;
	}
