/*
.PropdbContent 		 {font-size:12px; color:#006633; font-family:Arial,Helvetica,sans-serif; padding:2px 0px 2px 5px; vertical-align:top; }
.PropdbContentStrong {font-size:12px; color:#006633; font-family:Arial,Helvetica,sans-serif; padding:2px 0px 2px 5px; font-weight:bold; }
.PropdbIntro 		{}
.PropdbH1			{font-size:14px; color:#ffffff; font-family:Arial,Helvetica,sans-serif; font-weight:bold; padding:0px 10px 0px 12px; background-color:#5B9BBE; line-height:24px; }
.PropdbH2 			{font-size:12px; color:#006633; font-family:Arial,Helvetica,sans-serif; margin-top:10px; }
.PropdbH3 			{font-size:12px; color:#FF3300; font-family:Arial,Helvetica,sans-serif; font-weight:bold; padding:4px; text-transform:uppercase;  border: 1px solid #FF3300; }
.PropdbFormTbl 		{font-size:11px; font-family:Arial,Helvetica,sans-serif; padding:2px; background-color:#FFFFCC; vertical-align:middle; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#FFC325; }
.PropdbFormTblBot 	{padding:2px; height:30px; vertical-align:middle; }
.PropdbTblHead 		{font-size:12px; color:#006633; font-family:Arial,Helvetica,sans-serif; padding:4px; font-weight:bold; border-bottom:1px solid #006633; text-align:left; }
.PropdbBg1 			{background-color:#EFF8E1;}
.PropdbBg2 			{background-color:#EEF5F8;}
.PropdbTab 			{margin-left:20px}
.PropdbTabStrong 	{margin-left: 0px}
.PropdbImage 		{padding:10px 15px 0px 0px;}
ul.PropdbUL 		{list-style-type:none; padding:0px 0px 0px 5px; text-indent:-5px; margin:0px; }
td.PropdbM 			{vertical-align:middle}

.PropdbResultsTbl 	{font-size:12px; color:#006633; font-family:Arial,Helvetica,sans-serif; padding:5px; border-bottom:1px solid #006633; }
.PropdbDetailsTbl 	{font-size:12px; color:#006633; font-family:Arial,Helvetica,sans-serif; padding:5px; border-bottom:1px solid #E6F4D3; vertical-align:top; }
.PropdbDetailsTbl p	{padding:0; margin:0;}
input.PropdbBtn 	{ }
.PropdbBody 		{margin: 0px; background-color: #F2F0F3}
input 				{font-size: xx-small; }

#virtualtour 		{font-family:Arial,Helvetica,sans-serif; }
#virtualtour .tour 	{font-size:80%; text-align:center;padding:20px 0 10px 0; }
#virtualtour .logo 	{text-align:center; }
#virtualtour .closebtn {text-align:center; font-size:80%; }
#virtualtour a 		 {FONT-WEIGHT:normal; FONT-SIZE:11px; COLOR:#986828; LINE-HEIGHT:1.5em; FONT-FAMILY:Arial,Helvetica,sans-serif}
#virtualtour a:hover {FONT-WEIGHT:normal; FONT-SIZE:11px; COLOR:#986828; LINE-HEIGHT:1.5em; FONT-FAMILY:Arial,Helvetica,sans-serif}
#returnlink a 		 {FONT-WEIGHT:normal; FONT-SIZE:12px; COLOR:#000000; FONT-FAMILY:Arial, Helvetica, sans-serif; text-decoration: none;}
#returnlink a:hover {FONT-WEIGHT:normal; FONT-SIZE:12px; COLOR:#000000; FONT-FAMILY:Arial,Helvetica,sans-serif}
*/
/* New method of sytling the property search page JonH 20040318 */
#Propdbsearch 				{}
#Propdbsearch p 			{font-size:12px; color:#006633; font-family:Arial,Helvetica,sans-serif; }
#Propdbsearch .formhead 	{font-size:12px; color:#006633; font-weight: bold; font-family:Arial,Helvetica,sans-serif; padding-bottom:10px; }
#Propdbsearch .submit 		{padding:2px; height:30px; vertical-align:middle; text-align:center; margin-top:4px; }
#Propdbsearch #label 		{font-size:11px; font-family:Arial,Helvetica,sans-serif; background-color:#EAF6DA; vertical-align:top; padding:2px; border-bottom:1px solid #359800; }
#Propdbsearch #label p		{color:#006633; margin:4px 0px 0px 10px; font-weight:normal; }
#Propdbsearch .element 		{font-size:11px; font-family:Arial,Helvetica,sans-serif; background-color:#EAF6DA; vertical-align:top; padding:2px; border-bottom:1px solid #359800; }
#Propdbsearch .element option  {color:#006633; }
#Propdbsearch .element select {width:200px;}
#Propdbsearch .element div	{color:#006633; margin:0px 0px 3px 10px; font-weight:normal; }
#Propdbsearch .element p	{color:#006633; margin:6px 0px 3px 10px; font-weight:normal; }
#Propdbsearch td.submit 	{ }

#Propdbsearch .element dl {margin: 0;}
#Propdbsearch .element dt {display: none;}
#Propdbsearch .element dt.level01 {margin:0px 0px 3px 10px; display: inline; float: left; }
#Propdbsearch .element dd {float: left; margin: 0 10px; border-left: 1px solid #CECFCE;}
#Propdbsearch .element dd p, #pagetoview dd ul {margin-top: 0.2em; margin-bottom: 0.2em; }

.PropdbTandCs		{font-size:10px; color:#006633; font-family:arial,helvetica,san-serif; padding-top:10px; }
.PropdbTandCs h3	{font-size:12px; color:#006633; font-family:arial,helvetica,san-serif; }
#disclaimer 		{display:none}

/* sams styles */
body, html	{margin:10px; padding:0; background-color:#fff; color:#063; font:100% arial,verdana,helvetica,sans-serif; }

h1 		{padding:0; margin:0; color:#fff; font:bold 14px arial,verdana,helvetica,sans-serif; padding-left:12px; background-color:#5B9BBE; line-height:24px; }
p		{font:80% arial,verdana,helvetica,sans-serif; }
ul		{font:100% arial,verdana,helvetica,sans-serif; margin:0 0 5px 16px; padding:0; }
a:link, a:visited	{color:#063; }
a:hover	{color:#5B9BBE; }
a img	{border:0; }
select, input, textarea	{font:100% arial,verdana,helvetica,sans-serif; color:#063; }
.bold	{font-weight:bold; }
.icon	{padding-right:5px; }
#Propdbsearch p.error	{color:#c00; margin:0; }
#Propdbsearch ul.error	{color:#c00; margin:0 0 10px 30px; }

th 		{font:bold 90% arial,verdana,helvetica,sans-serif; padding:4px; border-bottom:1px solid #063; text-align:left; }
td 		{font:80% arial,verdana,helvetica,sans-serif; color:#063; padding:5px; }
.bg1 	{background-color:#EFF8E1; }
.bg2 	{background-color:#EEF5F8; }
.searchResults td	{border-bottom:1px solid #063; padding:5px; font-size:100%; }

.contactRow		{clear:both; min-height:18px; height:18px; margin:10px 0; }
.contactLeft	{width:180px; float:left; }
.contactRight	{float:left; max-width:450px; }

.detailsTop	.detailsRow		{margin:5px 0 0 190px; padding:0; min-height:18px; height:18px; clear:none; border-bottom:1px solid #E6F4D3; border-top:0; }
.detailsTop	.detailsRow p	{margin:0; padding:0 0 0 5px; }
.detailsTop	.detailsLeft	{width:100px; float:left; }
.detailsTop	.detailsLeft p	{font-weight:bold; }
.detailsTop .detailsRight	{float:left; max-width:200px; }

.detailsRow		{clear:both; min-height:18px; margin-top:10px; padding-top:5px; border-top:1px solid #E6F4D3; }
.detailsLeft	{font-weight:bold; width:190px; float:left; }
.detailsRight	{float:left; max-width:450px; }

.bigImg	{margin:5px 0; }
#subs	{background:url("/assets/BELLS/img/bellslink000.gif") no-repeat; padding:5px 0 5px 34px; }
#subs:hover	{background:url("/assets/BELLS/img/bellslink001.gif") no-repeat; }

body#emailTpl		{margin:0; padding:0; }
#emailTpl h1, #emailTpl p, #emailTpl form, #emailTpl fieldset	{margin:0; padding:0; }
#emailTpl input, #emailTpl select, #emailTpl textarea	{font:80% arial,verdana,helvetica,sans-serif; }
#emailTpl fieldset	{border:0; }
#emailTpl legend	{display:none; }
#emailTpl 			{margin:10px; }
#emailTpl h1		{padding:0 6px; margin:4px 0; }
#emailTpl p			{margin:10px 0 0 0; }
#emailTpl p.footnote	{margin-top:0; }
#emailTpl .inputFull	{width:336px; }
#emailTpl .properror	{border:1px solid #c00; margin-bottom:8px; }
#emailTpl p.error		{margin:8px 8px 0 8px; color:#c00; }
#emailTpl ul.error		{margin:2px 8px 8px 8px; color:#c00; font-size:80%; list-style-position:inside }

