body {
	margin-left: 0px; 
	margin-top: 0px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
a:link {
	color: #CCCCCC;
}
a:visited {
	color: #FFFFFF;
}
a:hover {
	color: #FFFFFF;
}
a:active {
	color: #00CCFF;
}
.hp_headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00CCFF;
}
.hp_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: justify;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: 300;
}
.hp_text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: 300;
}
.hp_text_right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-right: 10px;
	text-align: justify;
}
.hp_news_headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00CCFF;
	padding-left: 10px;
	/* background-image:url(images/hp_news_bkg.gif); */
}
.hp_news_headline_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00CCFF;
	padding-left: 10px; 
	text-decoration:none;
}
.hp_news_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: 600;
	padding-left: 12px;
}
.hp_news_header {
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.footer_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.menuItem { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color:#FFFFFF; 
	margin-left:-5px;
	padding:1px; 
	line-height:15px;
	list-style-image:url(images/nav_bullet.gif); 
	vertical-align:top;
}
.menuItem_rollover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color:#FFFFFF; 
	font-weight: bold; 
	margin-left:-5px; 
	margin-right:-5px;
	padding:1px; 
	line-height:15px;
	list-style-image:url(images/nav_bullet_rollover.gif); 
	vertical-align:top; 
}
.menuLink { 
	text-decoration:none; 
}
.menuLink1 { 
	font-weight:bold; 
	font-size:12px; 
	text-decoration:none;
}
.menuLink1:hover { 
	text-decoration:underline;
}
.menuLink2 { 
	font-size:12px;
	text-decoration:none;
}
.listingText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	line-height:18px;
}
.detailsText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.detailsLabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight:bold;
}
.detailsFooterIconLabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-weight:bold; 
	font-style:italic;
}
.detailsFooterText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
}
.formLabel { 
	font-family:Verdana, Arial, Helvetica, sans-serif;  
	font-size:10px; 
	font-weight:bold;
}
.formLabelWhite { 
	font-family:Verdana, Arial, Helvetica, sans-serif;  
	font-size:10px; 
	font-weight:bold; 
	color:#FFFFFF;
}
.formText { 
	font-family:Verdana, Arial, Helvetica, sans-serif;  
	font-size:10px; 
}
.formTextWhite { 
	font-family:Verdana, Arial, Helvetica, sans-serif;  
	font-size:10px; 
	color:#FFFFFF; 
}
.formButton { 
	font-family:Verdana, Arial, Helvetica, sans-serif;  
	font-size:10px; 
	font-weight:bold;
}
.formTitle { 
	font-family:Verdana, Arial, Helvetica, sans-serif;  
	font-size:18px; 
	font-weight:bold;
}
.tableHeading { 
	font-family:Verdana, Arial, Helvetica, sans-serif;  
	font-size:16px; 
	font-weight:bold;
}
.errorMessage { 
	font-family:Verdana, Arial, Helvetica, sans-serif;  
	font-size:16px; 
	font-weight:bold; 
	color:#FF0000;
}.tdxBulletWrap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	list-style-position: inside;
	list-style-type: disc;
	white-space: pre;
}
.servicesTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-align: justify;
	padding: 10px;
}

/* Agent Deatils Screen */
.agentName { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight:bold;
}
.agentContact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF; 
	margin-top:6px; 
	margin-bottom:6px;
}
.agentDescription {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF; 
	line-height:16px;
}

/* Meet the Team Screen */
.agentName2 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight:bold;
}
.agentContact2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-weight:600;
	color: #FFFFFF; 
	margin-top:4px; 
	margin-bottom:4px;
}
.agentDescription2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF; 
	line-height:14px;
}

.instructionText1 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight:bold;
}
.instructionText2 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
}
.instructionText3 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.instructionText4 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.desigExpTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	list-style-type: disc;
	list-style-position: outside;
}
.hp_headline_two {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00CCFF;
	padding-right: 10px;
	padding-left: 10px;
}




#botanicalGardenContainer { 
	display:block; 
	position:relative; 
	margin:0 0 0 5px;
	padding:0; 
	background:url(images/header_background_garden_flash.png) no-repeat top left; 
	width:880px; 
	height:350px; 
}
#botanicalGardenContainer #movieDIV { 
	width:360px; 
	height:204px; 
	display:block; 
	position:absolute; 
	top:86px; 
	right:20px; 
}
#botanicalGardenContainer h1 { 
	display:block; 
	position:absolute;
	top:0; 
	left:366px;
	color:#8A3129; 
	font-size:14px; 
	line-height:18px; 
	margin:0; 
	padding:6px 0 0 0; 
	font-weight:bold;
}
#botanicalGardenContainer p { 
	font-size:10px; 
	color:#000; 
	line-height:12px; 
	width:495px; 
	display:block; 
	position:absolute; 
	left:366px; 
	margin:0; 
	padding:0;
}
#botanicalGardenContainer p a { 
	color:#000; 
}
#botanicalGardenContainer p a:hover { 
	color:#00F; 
}
#botanicalGardenContainer span.blueText { 
	font-size:12px; 
	color:#229FC8; 
	line-height:14px; 
	font-weight:bold;
}
#botanicalGardenContainer p input { 
	font-size:12px; 
	color:#000; 
	line-height:14px; 
	width:355px; 
	height:14px; 
	display:block; 
	float:right;
}


#emailFormContainer {
	width:300px;
	border:2px #333 solid; 
	padding:10px; 
	background-color:#FFF;
	position:absolute; 
	top:10px;
	left:50%;
	z-index:10; 
	display:none; 
	line-height:1.5em;
}
#emailFormContainer a {
	color:#00F;	
}
#emailFormResults p.successMessage {
	color:#0C3;
	font-weight:bold; 
	font-size:1.25em;
}
#emailFormResults p.errorMessage {
	color:#C03;
	font-weight:bold; 
	font-size:1.25em;
}
#emailForm label, #emailForm input[type=submit], #emailForm input[type=button] { 
	font-weight:bold;
}
#emailForm input, #emailForm textarea {
	font-weight:normal;
}
#emailForm a.cancelEmail {
	margin-left:50px;
}


#headerBorder { 
	display:block; 
	position:relative; 
	float:left; 
	margin:0;
}

#hitCounter { 
	display:block; 
	position:relative; 
	width:60px;
	margin:20px auto 0 auto; 
	padding:6px; 
	text-align:center; 
	color:#fff; 
	background-color:#222; 
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:12px; 
}