body { 
	margin: 0pt; 
	padding: 0pt; 
	background: rgb(225, 225, 225) url('Images/bodybg.jpg') repeat-x scroll center top;
	font-family: Arial,Helvetica,sans-serif; 
	font-size: 100%; 
	}
/***********************************************************************Begin Header Style*********************************/
	#topuser { 
	background: rgb(222,217,194) none repeat; 
	position: absolute; right: 5px; 
	top: 10px; 
	z-index: 1; 
	margin-left: 260px; 
	font-size: 75% ! important; 
	color: rgb(51, 68, 85); 
	padding-bottom: 0.3em; 
	white-space: nowrap;
	}
	#topuser a {
	text-decoration: underline; 
	padding-right: 0.5em; 
	}
	#topuser .menu1 { 
	border-left: 1px solid rgb(187, 204, 221); 
	padding-left: 0.8em;
	}
	#topuser select {
	border: 1px solid rgb(170, 170, 170); 
	padding: 0.1em; 
	font-size: 95%; 
	}
	a:link { 
		color: rgb(0, 0, 0); 
		}
	a:visited { 
		color: rgb(0, 0, 0); 
		}
	a:hover { 
		color: rgb(0,125,104);
		text-decoration: underline; 
		}
	a:active { 
			color: rgb(210, 112, 5); 
			text-decoration: none; 
			}
	a img {border: none !important;}
	#hd{font-family: Verdana, Arial, Helvetica, sans-serif; background: rgb(222,217,194);}
	#navigationContainer { position: relative; top: 0px; left: auto; right: auto; height: 26px; width: 530px; z-index: 2; text-align: center; padding-left: 0px; }	.tab-home { width: 47px; height: 26px; float: left; margin-right: 6px;background-image: url('Images/PageHeader/Tab-Home-Const.png');}
	.tab-AboutUS { width: 80px; height: 26px; float: left; margin-right: 6px;background-image: url('Images/PageHeader/Tab-AboutUS-Const.png');}
	.tab-Portfolio{ width: 77px; height: 26px; float: left; margin-right: 6px;background-image: url('Images/PageHeader/Tab-Portfolio-Const.png');}
	.tab-leasing { width: 68px; height: 26px; float: left; margin-right: 6px;background-image: url('Images/PageHeader/Tab-leasing-Const.png');}
	.tab-IR {width: 140px; height: 26px; float: left; margin-right: 6px;background-image: url('Images/PageHeader/Tab-IR-Const.png');}
	.tab-contact { width: 70px; height: 26px; float: left; margin-right: 6px;background-image: url('Images/PageHeader/Tab-Contact-Const.png');}
	
	.tab-home-selected { width: 47px; height: 42px; float: left; margin-right: 6px;background-image: url('Images/PageHeader/Tab-Home-Selected.png');}
	.tab-AboutUS-selected { width: 80px; height: 42px; float: left; margin-right: 6px;background-image: url('Images/PageHeader/Tab-AboutUS-Selected.png');}
	.tab-Portfolio-selected { width: 77px; height: 42px; float: left; margin-right: 6px;background-image: url('Images/PageHeader/Tab-Portfolio-Selected.png');}
	.tab-leasing-selected { width: 68px; height: 42px; float: left; margin-right: 6px;background-image: url('Images/PageHeader/Tab-leasing-Selected.png');}
	.tab-IR-Selected {width: 140px; height: 42px; float: left; margin-right: 6px;background-image: url('Images/PageHeader/Tab-IR-Selected.png');}
	.tab-contact-selected { width: 70px; height: 42px; float: left; margin-right: 6px;background-image: url('Images/PageHeader/Tab-Contact-Selected.png');}
	a:hover .tab-home, a:hover .tab-AboutUS, a:hover .tab-Portfolio, a:hover .tab-leasing, a:hover .tab-IR, a:hover .tab-contact { opacity: 0.5; filter: alpha(opacity = 50);}	
	#TurtleDove { 
		text-align: center; 
		width: 900px;
		height: 20px; 
		left:auto;
		right:auto;
		background: url('Images/PropertyNav/Turtledove.png') repeat; 
		position: relative; 
		border-left: 0px solid rgb(164, 164, 164);
		}	

/***********************************************************************Begin Body Style*********************************/
	#PrimaryBody { 
		border-top: 0px;
		border-right: 1px rgb(164,164,164);
		border-width: 0px 0px 0px 0px; 
		margin: 0pt auto; 
		margin-top: 0pt; 
		background-color: rgb(255,255,255) !important;
		width: 900px; 
		height: auto;}
	PrimaryBody Table{width:100%; height:auto;}
	.banner{
			padding-top: 0px;
			border-top: #000000 1px solid;
			padding-bottom: 0px;
			border-bottom: #000000 1px solid;
			margin-bottom: 0px;}
	#MainContent{
		width: 700px;
		background-color: rgb(255,255,255);
		text-align: center;
		font-family:Arial,Helvetica,sans-serif;
		font-size: 12px;
		height:auto;
		vertical-align:top;
		background: rgb(255,255,255) url('Images/DPContentBG.gif') no-repeat bottom right;
		}
	#MainContentHome{
		width: 700px;
		background-color: rgb(255,255,255);
		text-align: center;
		font-family:Arial,Helvetica,sans-serif;
		font-size: 12px;
		height:auto;
		vertical-align:top;
	}
	#leftNav{
		width: 200px;
		border-top:0px solid rgb(164, 164, 164);
		border-left: 0px solid rgb(164, 164, 164); 
		border-bottom: 0px solid rgb(164, 164, 164); 
		border-right: 1px solid rgb(164, 164, 164);
		height:auto;
		background: rgb(222,217,194) url('Images/IndexHeader.gif') no-repeat top center;
		vertical-align:top;}
	#leftNavHome{
		width: 200px;
		border-top:0px solid rgb(164, 164, 164);
		border-left: 0px solid rgb(164, 164, 164); 
		border-bottom: 0px solid rgb(164, 164, 164); 
		border-right: 1px solid rgb(164, 164, 164);
		height:auto;
		background: rgb(222,217,194) url('Images/IndexHeader3.gif') no-repeat top center;
		vertical-align:top;
	}
	#index, #index table  {font-size: 11px;}
	#index h3{ 
		font-weight: bold;
		height:20px;
		margin: 0pt; 
		padding: 6px; 
		font-size: 12px; 
		font-style: normal; 
		color: rgb(0, 0, 0);
		background: url('Images/IndexHeader.gif') no-repeat top center;}
	#index h3 a{text-decoration:none;}
	#index h3 a:hover{color: rgb(0,125,104);}	
	#index ul { margin: 0px; padding: 0px; }
	#index ul li { display: block;border-style: solid; border-color: rgb(5, 27, 74); border-width: 0px 0px 1px; font-size:11px;}
	#index ul li a{margin: 0px; padding: 3px 15px; background-color: rgb(255, 255, 255); color: rgb(51, 51, 51);font-size: 11px; display: block; text-decoration: none; }
	#index ul li a:hover { border-color: rgb(5, 27, 74); border-width: 0px 0px 1px; margin: 0px;  background-color: rgb(239, 239, 239); color: rgb(51, 51, 51); font-size: 11px; display: block; text-decoration: none; }
	#focus{background-image: url('../Images/arrow.gif'); background-repeat: no-repeat; background-position: 0px 0px 0px 3px;}
	#News {float: left;width: 200px;text-align: left;font-size:11px;}
	.NewsTitle{font-weight: bold; padding: 10px 13px;/* background: url('Images/IndexHeader3.gif') no-repeat top center; */}
	.NewsLink{text-align:right;padding: 5px 5px 5px 5px;}
	.NewstoSNL{text-align:center; font-size:12px;border-top: 1px solid rgb(5,27,74)}
	#BindingBox {	
		padding: 0px 0px 0px 0px;  
		width: 680px;
		height:auto;
		/* max-height:800px;
		overflow-y: auto;
		overflow-x:hidden; */
		text-align: left; 
		margin-right: auto; 
		margin-left: auto; 
		margin-top: 0px; 
		}
	#BindingBox h2{/* color:white; */padding-left:20px;color: rgb(0,125,104);font-size: 16px; font-weight: bold; 
				text-transform: uppercase;}
	#BindingBoxDP{
		padding: 0px 8px 8px 0px;  
		width: 680px;
		height:650px;
		text-align: left; 
		margin-right: auto; 
		margin-left: auto; 
		margin-top: 0px; 
		}
	.Section_Whole{
		/* background-color: #d4d4d4; */
		height:250px;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
	}
	#GreenThing{
		width:450;
		height:10px;
		background: url('Images/LNCBG3.png') no-repeat top left ;
		margin-left:0px;
		}
	.DPContent, .PDContent p{margin: 25px 15px 15px 25px;}
	.Standard, .Standard p{margin: 20px 115px 0px 25px; line-height:1.5;}
	.Search {margin: 5px 15px 15px 25px;}
	.list {font-family: arial; text-align:center;}
	.Home {margin: 25px 15px 15px 25px;text-align:center;}
/***********************************************************************Begin Body/Detailed Property Page(s) Style*********************************/
	#rightpropertycontainer1{position:relative;float:left; width: 175px;padding-left:0px}
	#rightpropertycontainer2{position:relative;float:left;width:200px;}	
	#GoogleMapIFrame{width:400px; height:300px; overflow-y:hidden; overflow-x:hidden;border: 0px;}
	
	#leftproperty1, #leftproperty2, #leftproperty3, #leftproperty4, #leftproperty5 { font-family: Arial,Helvetica,sans-serif; font-size: 11px; width: 225px; float: left; margin-left: 24px; margin-top: 5px; }
	#rightproperty1, #rightproperty2, #rightproperty3, #rightproperty4, #rightproperty5 { font-family: Arial,Helvetica,sans-serif; font-size: 11px; height: auto; width: 400px; float: right;  margin-top: 30px; margin-left: 40px;position: absolute; left: 240px;}
	#PrimaryPic{
		border: 1px solid rgb(204,204,204);
		text-align:center;
		width:225px;
		height:150px;
		background: url('Images/PrimacyPix.gif') no-repeat center left ;
		}
	#PrimaryPic img{padding-top:8px;}
	.DPTitle{padding-top: 10px;}
	.DPAddress{font-size: 16px;font-family: arial;}
	.PDBody{}
	.LeasingNavContainer{text-align: right;float: right; height: 50px; width:650px; /* background: transparent url('../Images/PropertyTest/LNCBG.png') no-repeat left top;  */ }
	.LeasingNavPropSwitch{width:auto;}
	.LeasingBodyContainer{margin-top:65px; border-top: 1px dotted rgb(120, 73, 106);}
	.LeasingNavContainer a{text-decoration:none;}
	.propertyphotolink { border: 5px solid rgb(255, 255, 255); margin-top: 8px; margin-bottom: 8px; }

	#overviewlayer { position: absolute; width: 685px; height: 388px; z-index: 5; padding-top: 0px; margin-top: 0px; visibility: visible; }
	#siteplanslayer { position: absolute; width: 685px; height: 388px; z-index: 4; visibility: hidden; }
	#photoslayer { position: absolute; width: 685px; height: 388px; z-index: 3;  visibility: hidden; }
	#maplayer { position: absolute; width: 685px; height: 388px; z-index: 2; visibility: hidden; }
	#demographicslayer { position: absolute; width: 685px; height: 388px; z-index: 1;visibility: hidden; }
	
	#tenants {/*  border: 1px solid rgb(204, 204, 204); */ padding: 0px 4px 2px 12px; clear: both; width: 158px; max-height:340px; overflow-y: auto;}
	#tenants p { border-bottom: 1px solid rgb(204, 204, 204); margin: 0px; padding: 0px; }
	#PropsByState{padding-left:6px;padding-top:-2px;background: rgb(222,217,194)}
	#OtherProps{padding: 0px 4px 2px 12px; clear: both; width: 158px; max-height:150px; overflow-y: auto;}
	#vacants{/* border: 1px solid rgb(204, 204, 204); */padding: 0px 4px 12px 0px; clear: both; float: left; width: 150px; max-height:180px; overflow-y: auto;}
	.tenantlisthead , .tenantlisthead a{ font-family: Arial,Helvetica,sans-serif; 
										font-size: 12px; 
										color: rgb(0,125,104);
										/* color: rgb(120, 73, 106); */ 
										/* color:rgb(110,110,110); */
										font-weight: bold; 
										margin-bottom: 0px; 
										padding-bottom: 0px; 
										margin-top: 16px; 
										padding-top: 0px; 
										border-top-style: none; }
	.propertytitle {font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-weight: bold; 
				text-transform: uppercase;
				color: rgb(0,125,104);
				/* color: rgb(120, 73, 106); */
				 /* color: rgb(110,110, 110); */ 
				margin-top: 0px; 
				margin-bottom: 0px; width: 200px; margin-left: 0px; 
				/* background: url('Images/PropertyNav/PropertyTitleBG.png') no-repeat center left ; */
				}
	.propertyoverviewtable { margin-right: 20px; margin-left: 20px; font-family: Arial,Helvetica,sans-serif; font-size: 11px; margin-top: 0px; width: 660px; }
	.propertyoverviewtable td { padding-right: 20px; text-align: left; vertical-align: top; padding-top: 8px; }
	.propertysubheads { font-family: Arial,Helvetica,sans-serif; font-size: 12px; 
						color: rgb(0,125,104);
						font-weight: bold; 
						margin-bottom: 0px; padding-bottom: 0px; 
						margin-top: 16px; padding-top: 0px; 
						border-top-style: none; }
	.propertyhighlights  {font-size: 12px; line-height: 130%; padding-right:8px;}
	.propertysubheads1 { font-family: Arial,Helvetica,sans-serif; font-size: 12px; 
						color: rgb(0,125,104);
						/* color: rgb(120, 73, 106); */ 
						/* color: rgb(110,110,110) ; */
						font-weight: bold; 
						margin-bottom: 0px; padding-bottom: 0px;
						margin-top: 10px;
						padding-top: 0px; }
	#photobindingbox{
		height:125px;
		max-width:600px;
		
		overflow-x:auto;
		}
	#CenterListing{text-align:center !important;}
	#CenterListingHeader{background-color: rgb(216,216,216);font-size: 12px;font-weight: bold;font-family: Arial,Helvetica,sans-serif;}
	#CenterListingContent{font-size: 12px;font-family: Arial,Helvetica,sans-serif;vertical-align:middle;}
	/*http://www.w3schools.com/Html/html_colors.asp*/
	.Even{background-color:rgb(240,240,240);} 
	.Odd{background-color: rgb(255,255,255);}
	#CenterListing a:hover, #CenterListingContent a:hover{color: rgb(51, 51, 51);}
	
	#Blankfill{position:relative;width:100%;height:50px;margin:0pt;padding:0pt;float:bottom;}
	#Blankfill_Leasing{position:relative;width:100%;height:130px;margin:0pt;padding:0pt;float:bottom;}
	#listing2  a:link{text-decoration: none;color:black;}
	#listing2  a:active{text-decoration: none;}
	#listing2  a:visited{text-decoration: none;color:black;}
	#listing2  a:hover{text-decoration: none;color:blue;}
	
/********************************************Bios**********************************************/
	#bios { padding-left: 8px; padding-bottom: 20px; padding-right: 8px; } /*background-color: rgb(236, 235, 227);*/
	.smallertitle { margin-top:10px;font-size: 11px; }
	.moreinfo {vertical-align:top; margin: 5px 0px 8px 8px; font-family: Arial,Geneva,Verdana,sans-serif; font-size: 12px; font-weight: bold; text-align: center; }
	.moreinfo a:link { font-weight: bold; color: rgb(124, 119, 83); text-decoration: none; }
	.moreinfo a:visited { color: rgb(124, 119, 83); text-decoration: none; }
	.moreinfo a:hover { color: rgb(124, 119, 83); text-decoration: underline; }
	.listItems { border-bottom: 1px solid rgb(124, 119, 83); padding-bottom: 10px; padding-top: 10px; }
	.listItems2 { border-bottom: 1px solid rgb(124, 119, 83); text-align: left; }
	.listItems_first { border-bottom: 1px solid rgb(124, 119, 83); padding-bottom: 10px; }
	.listItems_last { padding-top: 10px; }
	h7 { margin: 0px 0px 10px 0px; padding: 0pt; font-family: Arial,Geneva,Verdana,sans-serif; font-size: 12px; font-weight: bold; line-height: 13px; text-align: left; }

	#JDE{
		border-style: solid; 
		border-color: rgb(246, 246, 246) rgb(164, 164, 164) rgb(246, 246, 246) rgb(246, 246, 246); 
		border-width: 0px; 
		padding: 0pt 0%; 
		; 
	}
	#JDE table{
	width: 95%;
	text-align: center; 
	}
	#Para p{
		font-size: 85%; 
		text-align: center; 
		line-height: 115%;
		border-style: solid; 
		border-color: rgb(246, 246, 246) rgb(164, 164, 164) rgb(246, 246, 246) rgb(246, 246, 246); 
		border-width: 1px; 
		padding: 0pt 3%; 
		margin-left: 200px; 
	}
	#Glossary  {
		font-size: 85%; 
		text-align: left; 
		line-height: 170%;
		padding: 0pt 4%;
		width: 90%; 
	}
	
	caption { 
		font-size: 85%;
		}
	.bodyTable { 
		width: 100%; 
		margin-bottom: 6px;
		}
	.textBlurb { 
	padding: 15px; 
	background: rgb(225, 225, 225) none repeat;
	width: 374px; 
	color: rgb(0, 0, 0); 
	text-align: left; 
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 65%; 
	}
	.textBlurb b1{
	padding: 1px; 
	background: rgb(225, 225, 225) none repeat; 
	width: 374px; 
	color: rgb(0, 0, 0); 
	text-align: left; 
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 115%;
	font-style: normal; 
	font-weight: bold;
	}
	.textBlurb a {
	color: rgb(0, 0, 0);
	text-transform: capitalize; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	}
	.smallImages { 
	width: 398px;
	text-align: center; 
	vertical-align: top; 
	padding-left: 6px; 
	}
	.smallImgText { 
	background: rgb(255, 255, 255) none repeat;
	text-align: center; 
	font-weight: bold;
	width: 33%; 
	font-size: 80%;
	}
	.smallImgText a {
	padding: 4px; 
	text-decoration: none; 
	display: block; 
	font-size: 80%;
	text-align: center;
	}
	.smallImgText a:hover { 
	text-decoration: underline;
	text-align: center;
	}
	.smallImgPic { 
	padding: 4px; 
	background: rgb(255, 255, 255) none repeat; 
	text-align: center; 
	}
	.comp { 
	position: relative;
	}
	.compImg {
	z-index: 0; 
	position: relative; 
	}
	.compImg img {
	border: 0pt none ; 
	width: 123px; 
	height: 92px;
	}
	.compTextBox {
	z-index: 1; 
	position: absolute;
	width: 123px; 
	height: 18px; 
	top: 75px; 
	background-color: rgb(227, 227, 227);
	}
	.compText { 
	border-top: 1px solid rgb(255, 255, 255);
	z-index: 2; 
	position: absolute;
	width: 123px; 
	height: 18px; 
	top: 74px; 
	color: rgb(255, 255, 255);
	font-family: verdana,arial,sans-serif; 
	text-transform: uppercase;
	font-size: 9px; 
	line-height: 16.5px; 
	padding-left: 5px; 
	font-weight: bold; 
	text-align: left; 
	}
	.compText a, .compText a:hover {
	color: rgb(0, 0, 0); 
	text-decoration: underline; 
	}
	.contentHeader { 
	font-weight: bold;
	padding-bottom: 3px; 
	color: rgb(0, 0, 0);
	font-size: 75%;
	}
	.border { 
	background: rgb(204, 204, 204) none repeat;
	}
/***********************************************************************Begin Footer Style*********************************/
	#footer {
	padding-top: 0px;padding-right: 8px;padding-bottom: 8px;padding-left: 8px;
	clear: both;
	width: auto; 
	height: 117px; 
	text-align: left; 
	background-color: rgb(148, 149, 153); 
	}
	.footermenu { 
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10px; 
	color: rgb(255, 255, 255); 
	margin-bottom:10px;
	}
	.footermenu a { 
	color: rgb(255, 255, 255);
	text-decoration: none;
	}
	.footermenu a:hover { 
	color: rgb(255, 255, 255); 
	text-decoration: underline;
	}
/**************************************Begin Google API Styling**************************************/	
	#map{}
	#GoogleMap{border:1px solid;padding:-12px 0px 0px 0px;margin: -16px 0px 0px 0px;}
	#GoogleMap table{margin-top:-10px;}
	#Ballon{
	padding: 1;
	font-size: 12px;
	width= 60px;
	}
	#Ballon table td tr{
	border-top: 3px solid rgb(10,97,56); 
	border-bottom: 1px solid rgb(170, 170, 170);
	}
	#BTitle{font-size: 12px;font-weight:bold;}
	#BAddress{font-size:10px;font-weight:normal;}
	#BInfo{font-size:11px;padding-bottom:15px;}
	#listTitle{padding-left:6px;padding-top: 4px;height:30px;border-bottom:1px solid rgb(164, 164, 164);background: url('../Images/IndexHeader-Small.gif') repeat-x scroll center bottom; ;}/*text-decoration: none ! important; */
	#listTitle p{margin:0px 0px 0px 0px; padding:5px 0px 0px 0px; text-align:left;font-size:12px;font-weight:bold;color:black;}
	#list{padding-left:6px;/* line-height: 11px;margin: 0em 2pt; */font-size: 11px;}
	#list p{font-size:9px; /* border-bottom: 1px solid; */ padding-bottom:0px; padding-top:0px;}
	#listTop{font-size:12px;border-top: 1px solid;padding-top:1px;}
	#side_bar{width:150px;max-height:350px;overflow-x:hidden;overflow-y:auto;background: rgb(222,217,194);
				font-family:Arial,Helvetica,sans-serif;}
	#side_bar a:link{text-decoration: none;color:black;}
	#side_bar a:visited{text-decoration: none;}
	#side_bar a:active{text-decoration: none;}
	#side_bar a:hover{text-decoration: none;color:blue;}
	#listing {font-family: verdana,helvetica,arial,san-serif;font-size: 12px;text-align: center;}
	#listing2 {font-family: verdana,helvetica,arial,san-serif;font-size: 12px;text-align: left;}
	#listing2  a:link{text-decoration: none;color:black;}
	#listing2  a:active{text-decoration: none;}
	#listing2  a:visited{text-decoration: none;color:black;}
	#listing2  a:hover{text-decoration: none;color:blue;}

	/*DOJO LNCBG.png*/
	.accordion2 { 
		border-bottom: 0px solid rgb(196, 196, 196); 
		width: 200px; 
		font-family: Arial,Helvetica,sans-serif; 
		background: url('Images/IndexHeader.gif') no-repeat top center; }
	.accordion2 h2 
		{	/* border-style: solid solid none solid;  */ 	
			border-bottom: 1px solid rgb(196,196,196);
			/* border-style: solid none solid none; 
			border-color: rgb(196, 196, 196) rgb(196, 196, 196); */ 
			/* border-width: 0px 0px medium;  */
			margin: 0pt; 
			padding: 8px 5px; 
			background: rgb(222,217,194) url('Images/arrow-square.gif') no-repeat scroll right -51px; 
			font-family: Arial,Helvetica,sans-serif; 
			font-style: normal; 
			font-variant: normal; 
			font-weight: bold; 
			font-size: 12px; 
			line-height: 100%; 
			font-size-adjust: none; 
			font-stretch: normal; 
			cursor: pointer;
			height:17px;
			}
	.accordion2 h2:hover { background-color: rgb(227, 226, 226); }
	.accordion2 h2.active { background-position: right 5px; }
	.accordion2 p
		{ 	border-left: 0px solid rgb(196, 196, 196); 
			border-right: 0px solid rgb(196, 196, 196);
			font-size:12px;
			margin: 0pt; 
			padding: 4px 7px 4px; 
			background: rgb(247, 247, 247) none repeat; 
			display: none;font-family: Arial,Helvetica,sans-serif; 
			}
	.accordion2 p a{
		font-size:11px;
		border-color: rgb(196, 196, 196);
		margin:4px 0px 0px 7px; 
		text-decoration:none;
		line-height:1.4;
		}
	#largeImg{border: solid 1px #ccc;width: 300px;height: 200px;padding: 5px;}
	.thumbs img {border: solid 1px #ccc;width: 100px;height: 100px;padding: 4px;}
	.thumbs img:hover {border-color: #FF9900;}

	#BGSwitch{background: rgb(222,217,194);}
	/*#side_bar{background-color: white;}*/
	
	/*DETAIL PROPERTY PAGE CSS BOXES*/
	.column { float: left; margin-right: 0px; padding-top:10px; padding-bottom:5px;}
	.span-4 .cssbox { margin: 0px auto; width: 175px ! important; padding-right: 0px; }
	.span-5 .cssbox { margin: 20px auto; width: 190px ! important; padding-right: 0px; }
	.span-6 .cssbox { margin: 0pt 0pt 2px; width: 222px ! important; padding-right: 0px; }
	.span-7 .cssbox { margin: 20px auto; width: 270px ! important; padding-right: 0px; }
	.span-8 .cssbox { margin: 20px auto; width: 310px ! important; padding-right: 0px; }
	.cssbox_link { background: transparent url('../Images/PropertyFluff/img.php.png') no-repeat scroll left bottom; margin-right: 7px; padding-bottom: 7px; }
	.cssbox_link a { border-top: 1px dotted rgb(230, 230, 228); margin: 0px; padding: 5px 0pt 7px 14px; display: block; text-decoration: underline; }
	.cssbox_link a:hover { text-decoration: none; }
	.cssbox, .cssbox_body { background: transparent url('../Images/PropertyFluff/img.php.png') no-repeat scroll left bottom;padding-right:0px;}
	.cssbox_head, .cssbox_head p {
		background: transparent url('../Images/PropertyFluff/img2.php.png') no-repeat scroll right bottom; 
		font-family: Arial,Helvetica,sans-serif; 
		font-size: 12px;
		color: rgb(0,125,104);
		font-weight: bold; 
		margin-bottom: 0px; 
		padding-bottom: 0px;
		margin-top: 0px;
		padding-top: 0px; }
	.cssbox_head, .cssbox_head  a:link, .cssbox_head a:visited{text-decoration: none;color: rgb(0,125,104);}
	.cssbox_body { padding: 3px 5px 2px 0px; background-position: left bottom; margin-right: 0px; }
	.cssbox_head { background-position: right top; margin-right: 0px; padding-right: 40px; }
	.cssbox_head p { border: 0pt none ; margin: 0pt; padding: 10px 15px 6px; background-position: left top; font-weight: 700; height: auto ! important; }

	.span-1 { width: 30px; }
	.span-2 { width: 70px; }
	.span-3 { width: 110px; }
	.span-4 { width: 175px; }
	.span-5 { width: 190px; }
	.span-6 { width: 222px; }
	.span-7 { width: 270px; }
	.span-8 { width: 310px; }
	.span-9 { width: 350px; }
	.span-10 { width: 390px; }
	.span-11 { width: 430px; }
	.span-12 { width: 470px; }
	.span-13 { width: 510px; }
	.span-14 { width: 550px; }
	.span-15 { width: 590px; }
	.span-16 { width: 630px; }
	.span-17 { width: 670px; }
	.span-18 { width: 710px; }
	.span-19 { width: 750px; }
	.span-20 { width: 790px; }
	.span-21 { width: 830px; }
	.span-22 { width: 870px; }
	.span-23 { width: 910px; }
	.span-24 { margin: 0pt; width: 950px; }
	.append-1 { padding-right: 40px; }
	.append-2 { padding-right: 80px; }
	.append-3 { padding-right: 120px; }
	.append-4 { padding-right: 175px; }
	.append-5 { padding-right: 200px; }
	.append-6 { padding-right: 240px; }
	.append-7 { padding-right: 280px; }
	.append-8 { padding-right: 320px; }
	.append-9 { padding-right: 360px; }
	.append-10 { padding-right: 400px; }
	.append-11 { padding-right: 440px; }
	.append-12 { padding-right: 480px; }
	.append-13 { padding-right: 520px; }
	.append-14 { padding-right: 560px; }
	.append-15 { padding-right: 600px; }
	.append-16 { padding-right: 640px; }
	.append-17 { padding-right: 680px; }
	.append-18 { padding-right: 720px; }
	.append-19 { padding-right: 760px; }
	.append-20 { padding-right: 800px; }
	.append-21 { padding-right: 840px; }
	.append-22 { padding-right: 880px; }
	.append-23 { padding-right: 920px; }
	.prepend-1 { padding-left: 40px; }
	.prepend-2 { padding-left: 80px; }
	.prepend-3 { padding-left: 120px; }
	.prepend-4 { padding-left: 160px; }
	.prepend-5 { padding-left: 200px; }
	.prepend-6 { padding-left: 240px; }
	.prepend-7 { padding-left: 280px; }
	.prepend-8 { padding-left: 320px; }
	.prepend-9 { padding-left: 360px; }
	.prepend-10 { padding-left: 400px; }
	.prepend-11 { padding-left: 440px; }
	.prepend-12 { padding-left: 480px; }
	.prepend-13 { padding-left: 520px; }
	.prepend-14 { padding-left: 560px; }
	.prepend-15 { padding-left: 600px; }
	.prepend-16 { padding-left: 640px; }
	.prepend-17 { padding-left: 680px; }
	.prepend-18 { padding-left: 720px; }
	.prepend-19 { padding-left: 760px; }
	.prepend-20 { padding-left: 800px; }
	.prepend-21 { padding-left: 840px; }
	.prepend-22 { padding-left: 880px; }
	.prepend-23 { padding-left: 920px; }
	
	.clear:after, .container:after { content: "."; display: block; height: 0pt; clear: both; visibility: hidden; }
	.clear {  }
	* html .clear { height: 1%; }
	.clear { display: block; }
	
	/*label, input { display:block; }
	input.text { margin-bottom:12px; width:95%; padding: .4em; }
	fieldset { padding:0; border:0; margin-top:25px; }
	div#users-contain {  width: 350px; margin: 20px 0; }
	div#users-contain table { margin: 1em 0; border-collapse: collapse; width: 100%; }
	div#users-contain table td, div#users-contain table th { border: 1px solid #eee; padding: .6em 10px; text-align: left; }
	.ui-button { outline: 0; margin:0; padding: .4em 1em .5em; text-decoration:none;  !important; cursor:pointer; position: relative; text-align: center; }
	.ui-dialog .ui-state-highlight, .ui-dialog .ui-state-error { padding: .3em;  }*/
	textarea{resize:none;}
	label{font-size:11px;}
	
	.tableContainer
		{
			clear: both;
		   overflow: auto;
		   
		   
		   /* Sets Width and Height of the container */
		   width: 680px;
		   height: 288px
		  }
	.fixedHeader{}
	DIV.tableContainer TABLE
		{
		   float: left;
		   max-height:800px;
		   width: 650px
		}
	THEAD.fixedHeader TH
		{

		   padding-left: 3px;
		   padding-right: 3px;
		   padding-top: 4px;
		   padding-bottom: 4px;
		   font-weight: bold;
		   
		   /* #fff is the color code for the fixed header's font */
		   color: #fff;
		   
		   /* you can use 'justify', 'left', 'right' or 'center' here */
		   text-align: center
		}
	THEAD.fixedHeader TR
		{
			position: relative
		}
	TBODY.scrollContent TD
		{
		   border-left-style: none;
		   border-right: #ccc 1px solid;
		   border-top: #ddd 1px solid;
		   border-bottom: #ddd 1px solid;
		   padding-left: 4px;
		   padding-right: 3px;
		   padding-top: 2px;
		   padding-bottom: 3px;
		   background: #fff;
		   text-align: center
		}
