﻿tr.d0 td { background-color: #fff; color: black; }
tr.d1 td { background-color: #ccc; color: black; }
tr.d0 td.deletebutton, tr.d1 td.deletebutton { background-color:#F00; font-weight: bold; color: #FFF; text-align:center; }
tr.d1 td.whiteout { background-color:#FFF; }
table.standardfontxmod { font-size: 13px; }
table.result1  { position:relative; left: 7px; top: 0px; width: 100%; height: 225px; background:#D1E5EC; margin-bottom: 15px; margin-right: 10px; }
table.searchtable { font-size: 13px; background-color:#D1E5EC;}
.searchlabel {text-align:center;}
.searchbuttonmargin	{margin-top:15px;}
/*  #################################################################################################################################
	YSU XMOD -  
	*/

.ysu-xmod td.resultimage 	{ background: #E0DDCE; border: 1px solid #B2BC81; padding: 5px; text-align: center; }
.ysu-xmod td.standardfont	{ font-size:13px; }
.ysu-xmod td.bigfont1 		{ font-size:14px; }
.ysu-xmod td.bigfont2 		{ font-size:18px; }
.ysu-xmod span.bigfont3 	{ font-size:16px; }
.ysu-xmod span.standardfont { font-size:13px; }
.ysu-xmod li.bigfont1		{ font-size:14px; }
.ysu-xmod span.warning		{ font-weight: bold; color: #F00;}
.ysu-xmod #containertemp 	{ width: 600px; border-top: medium solid #009; }
.ysu-xmod #container 		{ width: 100%; height: 1250px; text-align: left; position:relative; margin: 0 auto; } /* Wraps Forms */
.ysu-xmod #skyline			{ position:absolute; left: 461px; top: -128px; width: 230px; height: 129px; }
.ysu-xmod td.txtstyle1		{ text-align: center; font-size:13px; }

/* Search / Sort button styles Pager styles */

.ysu-xmod searchtxt,
.ysu-xmod searchbut,
.ysu-xmod searchbox,
.ysu-xmod sortfield,
.ysu-xmod sortbut,
.ysu-xmod sorttxt,
.ysu-xmod prevnexttxt,
.ysu-xmod pageno{ font-size:13px;}

.ysu-xmod sorttxt { padding-left: 10px;}

	/*  ADDRESS, STAT, PRICING, MISC, CONTACT
	define common attributes */
	.ysu-xmod #addressblock, 
	.ysu-xmod #statblock,
	.ysu-xmod #pricingblock,
	.ysu-xmod #miscblock,
	.ysu-xmod #proptypeblock,
	.ysu-xmod #fileinfoblock,
	.ysu-xmod #fileinfoblock1,  /*redundant testing */
	.ysu-xmod #proptypeblock1,   /*redundant testing */
	.ysu-xmod #contactblock	{ position: absolute; border: thin solid; padding-left: 5px; padding-bottom: 5px; }
	
	/* define specific attributes */
	.ysu-xmod #addressblock 		{left: 5px;top: 15px;width: 375px;}
	.ysu-xmod #statblock 			{left: 456px;top: 200px;width: 297px;}
	.ysu-xmod #pricingblock 		{left: 455px;top: 15px;width: 250px;}
	.ysu-xmod #miscblock			{left: 455px;top: 105px;width: 250px;}
	
	.ysu-xmod #proptypeblock1		{left: 5px;top: 256px;width: 375px;}	/*  */
	
	.ysu-xmod #fileinfoblock1		{left: 5px;top: 550px;width: 341px;}   /*  */
	.ysu-xmod #contactblock 		{left: 5px;top: 154px;width: 375px;padding-top: 5px;}
	.ysu-xmod #preview 				{position:absolute;left: 504px;top: 520px;width: 171px;height: 128px;}
	.ysu-xmod #addagentbox 			{position:absolute;left: 296px;top: 27px; }						
	.ysu-xmod #stnotxtbox			{position:absolute;left: 150px;width: 200px;top: 3px;height: 15px;}
	.ysu-xmod #staddrtxtbox 		{position:absolute;left: 150px;width: 200px;top: 21px;height: 15px;}
	.ysu-xmod #suitetxtbox 			{position:absolute;left: 150px;width: 200px;top: 39px;height: 15px;}
	.ysu-xmod #citytxtbox 			{position:absolute;left: 150px;width: 100px;top: 57px;height: 15px;}
	.ysu-xmod #addcitybox 			{position:absolute;left: 303px;width: 61px;top: 57px;height: 16px;}
	.ysu-xmod #statetxtbox 			{position:absolute;left: 150px;width: 200px;top: 75px;height: 15px;}
	.ysu-xmod #renttxtbox 			{position:absolute;left: 120px;width: 200px;top: 3px;height: 15px;}
	.ysu-xmod #saletypetxtbox 		{position:absolute;left: 120px;width: 200px;top: 21px;height: 15px;}
	.ysu-xmod #salepricetxtbox 		{position:absolute;left: 120px;width: 200px;top: 39px;height: 15px;}
	.ysu-xmod #ppsftxtbox 			{position:absolute;left: 120px;width: 200px;top: 57px;height: 15px;}
	.ysu-xmod #propertytxtbox 		{position:absolute;left: 200px;width: 115px;top: 2px;height: 15px;}
	.ysu-xmod #propertyid			{position:absolute;left: 160px;width: 200px;top: 3px;height: 15px;}
	.ysu-xmod #PrimaryPropType 		{position:absolute;left: 160px;width: 115px;top: 21px;height: 15px;}
	.ysu-xmod #PropertySubType 		{position:absolute;left: 160px;width: 115px;top: 40px;height: 15px;}
	.ysu-xmod #sftxtbox 			{position:absolute;left: 160px;width: 115px;top: 3px;height: 15px;}
	.ysu-xmod #lotacrestxtbox 		{position:absolute;left: 160px;width: 115px;top: 21px;height: 15px;}
	.ysu-xmod #lotsftxtbox 			{position:absolute;left: 160px;width: 115px;top: 39px;height: 15px;}
	.ysu-xmod #zonetxtbox 			{position:absolute;left: 160px;width: 115px;top: 57px;height: 15px;}
	.ysu-xmod #buildareatxtbox 		{position:absolute;left: 160px;width: 115px;top: 75px;height: 15px;}
	.ysu-xmod #availtxtbox 			{position:absolute;left: 160px;width: 115px;top: 93px;height: 15px;}
	.ysu-xmod #parkingtxtbox 		{position:absolute;left: 160px;width: 115px;top: 111px;height: 15px;}
	.ysu-xmod #officestxtbox 		{position:absolute;left: 160px;width: 115px;top: 129px;	height: 15px;}
	.ysu-xmod #conftxtbox 			{position:absolute;left: 160px;width: 115px;top: 147px;height: 15px;}
	.ysu-xmod #receptxtbox 			{position:absolute;left: 160px;width: 115px;top: 165px;height: 15px;}
	.ysu-xmod #subdivtxtbox 		{position:absolute;left: 160px;width: 25px;top: 206px;height: 15px;}
	.ysu-xmod #yeartxtbox 			{position:absolute;left: 160px;width: 115px;top: 183px;height: 15px;}
	.ysu-xmod #featurechkbox 		{position:absolute;left: 160px;width: 25px;top: 225px;height: 15px;}
	.ysu-xmod #sqftxtbox 			{position:absolute;left: 160px;width: 115px;top: 247px;height: 15px;}  
	.ysu-xmod #retailagetxtbox 		{position:absolute;left: 160px;width: 115px;top: 247px;height: 15px;}
	.ysu-xmod #sqftmintxtbox 		{position:absolute;left: 160px;width: 115px;top: 266px;height: 15px;}
	.ysu-xmod #sqftmaxtxtbox 		{position:absolute;left: 160px;width: 115px;top: 284px;height: 15px;}	
	.ysu-xmod #ziptxtbox 			{position:absolute;left: 150px;width: 200px;top: 93px;	height: 15px;}
	.ysu-xmod #CAMtxtbox 		{ position:absolute; left: 120px; top: 0px; width: 115px; height: 15px; }
	.ysu-xmod #TICAMtxtbox 		{ position:absolute; left: 120px; top: 19px; width: 115px; height: 15px; }
	.ysu-xmod #NNNchkbox 		{ position:absolute; left: 120px; top: 37px; width: 25px; }
	.ysu-xmod #NNchkbox 		{ position:absolute; left: 120px; top: 57px; width: 25px; }
	.ysu-xmod #contact1dropdown { position:absolute; left: 150px; top: 7px; width: 117px; height: 15px; }
	.ysu-xmod #contact2dropdown {position:absolute;left: 150px;	top: 44px;	width: 117px;height: 15px;}

	.ysu-xmod #shorttxtblock1 	{position:absolute;	width: 302px;left: 5px;	top: 610px;	padding-left: 5px; padding-bottom: 5px;}	 /* */
	.ysu-xmod #longtxtblock 	{position:absolute;	left: 5px;top: 809px;	width: 771px;padding-left: 5px;padding-bottom: 5px;}
	.ysu-xmod #createdtxtbox 	{position:absolute;	left: 120px;top: 3px;	width: 115px; height: 15px;}
	.ysu-xmod #updatedtxtbox	{position:absolute;	left: 120px;top: 21px;	width: 115px;	height: 15px;}
	.ysu-xmod #primaryproptxt   {position:absolute;	left: 150px;top: 2px;	width: 115px;	height: 15px;}
	
/* Beginning of Property Details CSS */

.ysu-xmod #genericcontainer 	{ position:relative; width: 100%; height: 742px; text-align: left; margin: 0 auto; border-style: solid; }
.ysu-xmod #propertydetailsbox 	{ position: absolute; border: 1px dotted; left: 4px; top: 3px; height: 465px; width: 653px; padding-top: 30px; padding-left: 30px; }
.ysu-xmod #detailsheader		{ position:absolute; height: 56px; left: 35px; top: 35px; border-style: solid; width: 608px; }
.ysu-xmod #quickfeatures 		{ position:absolute; font: bold 14px Arial,Geneva,Helvetica,sans-serif; left: 35px; top: 120px; height: 73px; }
.ysu-xmod #filesbox 			{ position:absolute; left: 300px; top: 120px; width: 298px; height: 79px; }
.ysu-xmod #featuresbox			{ position:absolute; left: 35px; top: 212px; width: 229px; height: 240px; }
.ysu-xmod #myMap				{ position:relative; width: 300px; height: 425px; }
.ysu-xmod #propertycontactbox 	{ position:absolute; left: 718px; width: 242px; top: 3px; border-style: solid; height: 496px; }
.ysu-xmod #photobox				{ position:absolute; left: 26px; top: 30px; width: 129px; height: 143px; }
.ysu-xmod #contact-info			{ position:absolute; left: 25px; top: 191px; width: 173px; height: 255px; font-family: Arial,Helvetica,sans-serif; }
.ysu-xmod #contactfont			{ font-size: 13px; }

/* END OF Property Details CSS */

/* Begin Property Search Results CSS */
.ysu-xmod #resultscontainer 	{ position: relative; width: 610px;	height: 1242px; text-align: left; margin: 0 auto; border-style: solid; }
.ysu-xmod #resultsheaderbox 	{ position:relative; width: 605px; height: 210px; margin-bottom: 5px; font-size: 14px; margin-top: 10px; }
.ysu-xmod span.resultinfobox 	{ margin-right: 10px; }


	
.ysu-xmod td.PrimaryAgent, .ysu-xmod td.SecondaryAgent { padding: 0 10px 0 10px; font-size: 13px; }
.ysu-xmod #footerbox { position:relative; left: 9px; top: 40px; width: 605px; }
table.result1 a,  table.result1 a:link { color: #F00; }
table.result1 a:visited { color: #F00; }
table.result1 a:hover { color: #F00; }
.ysu-xmod #testbox			{ font-size: 13px; }