﻿/* --------------------------------------- STANDARD HTML --- */

Body				{	
				  	font: 8pt Arial;
				  	color: #000000;
					margin-top:0px;
				  	padding: 0px;
    		  	 	background-color: #96C4DE;
    		  	 	background-image: url(../webcoreimages/s_background.jpg);
    		  	 	background-repeat: repeat-x;
					min-width: 750px;
					text-align:center;
					}

a           		{
					color: #3F8BB8;
					text-decoration: underline;
					margin:1px;
					}

a.link      		{
					color: #3F8BB8;
					text-decoration: underline;
					}

a.visited   		{
					color: #B8A932;
					text-decoration: underline;
					}

a:active 	{
					color: #B8A932;
					text-decoration: none;
					}
					
a:hover 	{
					color: #B8A932;
					text-decoration: none;
					}
					
a.button		{			
					padding:2px;
					width:75px;
					border: 1px solid #FFFFFF;
					color: #FFFFFF;
					background-color: #CC0000;
					text-decoration: none;
					margin: 2px;
					font: 9pt Arial;
					text-align:center;
					}
					
a.button:hover 	{
					background-color: #FF6600;
					color: #FFFF66;
					font-weight: bold;
					}

h1					{
					font: 14pt Verdana;
					color: #3F8BB8;
					font-weight:bold ;
					border-bottom: 1 solid #CCCCCC;
					margin:0px;
					}
				
h2					{
					font: 10pt Verdana;
					color: #000000;
					font-weight: bold;
					margin:0px;
					border-bottom:1px #FFFFFF solid;
					}
					
h3					{
					font: 12pt Verdana;
					color: #000000;
					font-weight:bold ;
					border-bottom: 1 solid #FFFFFF;
					margin:0px;
					}

ul					{
					list-style-type:square;
					}
					
.newone				{
					margin-left: 30px;
					list-style-type:square;
}
					
hr					{
					height: 1px;
					border-top: 1px solid #CCCCCC;
					}

select				{
				  	font: 8pt Arial;
				  	color: #000000;
					border: 1px solid #C0C0C0;
					}
					
textarea			{
				  	font: 8pt Arial;
				  	color: #000000;
					border: 1px solid #C0C0C0;
					}

form 				{
					margin:0px;
					}

table				{
					border-collapse: collapse;
					border:0px;
				  	font: 9pt Arial;
				  	color: #000000;
					}
					
td					{
					border:0px;
					padding: 0px;
					vertical-align:top;
					}
	
input				{
				  	font: 8pt Arial;
				  	color: #000000;
					border: 1px solid #C0C0C0;
					}

/* --------------------------------------- DATABASE RESULT --- */

.result_header		{border-bottom: 1px solid #D3E1FC;font-family: verdana; font-size: 8pt; color: #000000; font-weight: bold }
.result_row			{border-bottom: 1px solid #D3E1FC;}
.result_rowlink		{cursor:hand;}

/* --------------------------------------- PRIMARY CONTAINERS --- */

div					{
						font-family: arial;
						font-size: 9pt;
						color: #000000;
					}
				
div.container		{
						position: relative;
						width:740px;
						margin-left: auto;
						margin-right: auto;
						text-align:left;
					}
					
div.box1			{
						background-color: #EBD4C7;
						border: 1px solid #FFFFFF;
						margin: 5px;
						padding: 5px;
					}					
					
div.box2			{
						background-color: #E5D5CC;
						border: 1px solid #FFFFFF;
						margin: 5px;
						padding: 5px;
					}				

.main				{
						background-image: url(../webcoreimages/s_bodycont.jpg);
						background-repeat: repeat-y;
					}

.header				{
						background-color: #BBD9EA;
					}
					
.subheader			{
						background-color: #A0A595;
						padding:10px;
						font: 10pt Verdana;
						color: #FFFFFF;
						text-align:center;
					}					
					
.bottom				{
						background-image: url(../webcoreimages/s_botcont.jpg);
						background-repeat: repeat-y;
					}

.content			{
						padding:10px;
					}	
					
.innercontent		{
						padding:20px;
					}
					
.innercontentsub		{
						padding-left:20px;
						padding-right:20px;
					}
					

	
					
.databox			{
						border: 1px solid #FDFEFF;
					}				

.databox td			{padding: 5px;}	

.footer				{

						font: 7.5pt verdana;
						color: #808080;
						text-align:center;
					}


td.headermenu a		{			
					color: #476547;
					font: 8pt Verdana;
					text-align:right;
					text-decoration: none;
					}
					
td.headermenu a:hover	{			
						text-decoration: underline;
						}
					
				

div.subbutton a:hover  	
						{
						background-color: #FF6600;
						color: #FFFF66;
						}
						
td.buttons a		{
						padding:5px;
						border: 1px dashed #FFFFFF;
						color: #FFFFFF;
						text-decoration: none;
						text-align:center;
						font-weight: bold;
						background-color: #476647;
					}
					
td.buttons a:hover	{
						border: 1px dashed #476647;
						color: #476647;
						text-decoration: underline;
						background-color: #A1A596;
					}

input.button		{
					padding:1px;
					border: 1px solid #FFFFFF;
					color: #FFFFFF;
					text-decoration: none;
					text-align:center;
					font-weight: bold;
					background-color: #4189B9;
					}
					
.resultsHead		{
					background-color: #A1A596;
					color: #FFFFFF;
					font-weight: bold;
					text-align:center;
					}
					
.resultsRow			{
					border: #A1A596;
					}
					
.keybox				{margin:4px;}					

/* --------------------------------------- USER IMAGE DEFINITIONS --- */

.image				{border: 1px solid #CCCCCC;}
.imagelink			{cursor:hand}
.zoommap {
	position: absolute;
	z-index: 1;
	padding: 10px;
	margin: 10px;
	text-align:center;
	height:450px;
	width:648px;
	overflow:auto;
}


.rightbottom {
	vertical-align: bottom;
	text-align: right;
}

.homebox td{
	padding:0px;
}

.hometenants td{
	padding:5px;
}


.homeheader {
			font: 10pt Verdana;
			color: #FFFFFF;
			font-weight: bold;
			margin:0px;
			border-bottom:1px #FFFFFF solid;
			background-color:#3F8BB8;
			padding-top:3px;
			padding-bottom:3px;
}

.homeheaderSub {
			font: 11pt Verdana;
			color: #999999;
			font-weight: bold;
			margin:0px;
			border-bottom:1px #999999 solid;
			padding-top:3px;
			padding-bottom:3px;
}


.topsearch {
	color:#808080;
	background-color: #BBD9EA;
}

.topinput {
	color:#808080;
	font-size:8pt;
}

.topinputbottom {
	color:#FFFFFF;
	font-size:8pt;
	background-color: #3F8BB8;
}

.footerbottom {
	background-color: #3F8BB8;
	font: 7.5pt verdana;
	color: #FFFFFF;
	text-align:center;
			padding-top:3px;
			padding-bottom:3px;

}

.padding0 td{
	padding:0px
}


.padding2 {
	border:1px #C0C0C0 solid;
}

.padding2 td{
	padding:4px;
	border-bottom: 1px #C0C0C0 solid;
}

.padding1 td{
	padding:1px;
}