
.scrolltextTALL{	/*position: static;*/
	width: 99%;
	/*295px;*/
	height: 460px; /*415px; */
	overflow-y: scroll;
	border-width: 0px;
	padding: 0px 16px 0px 0px;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #CCCCCC;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #eeeeee;
	scrollbar-arrow-color: #CCCCCC;
}

.scrolltextTALLClients{	/*position: static;*/
	width: 99%;
	/*295px;*/
	height: 540px; /*415px; */
	overflow-y: scroll;
	border-width: 0px;
	padding: 0px 16px 0px 0px;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #CCCCCC;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #eeeeee;
	scrollbar-arrow-color: #CCCCCC;
}


div#contact {
	position:relative; /* needed for footer positioning*/
	width:400px;
	background:#F9F9F9;
	border: solid 1px #E0E0E0;
}

div#contact_page {
	position:absolute; /* needed for footer positioning*/
	width:200px;
	left: 250px;
	top: 215px;
}

.title
{
	font: bold 1.2em arial;
	color: #203333;
}

.subtitle
{
	font: .85em arial;
	color: #698744;
}

.para_text
{
	font: normal .75em Arial ;
	color: #000;
	text-align: justify;
	display: block;
}

.small_text
{
	display: block;
	font: normal .8em Arial ;
	color: #F7941D;
	text-align: left;
	margin-top: 42px;
	text-align: right;
}



.email_text
{
	display: block;
	color: #595959;
	text-decoration: underline;
}

.formboxtitles
{
	font: .8em arial;
	color: #606060;
}
.red
{
	font: .8em arial;
	color: red;
}

.normaltextbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	width: 16em;
}
.normaltextboxselect {
	font-family: Arial;
	font-size: 11px;
	color: #333333;
	width: 16.5em;
}
div#quote
{
	float: right;
	width: 250px;
	margin-right: 17px;
	font: italic .75em arial;
	color: #698744;
	text-align: right;
	margin-top: 10px;
}

.quote_texter
{
	font: .9em arial;
	color: #595959;
}

div#themarket
{
	margin: 0px 0px 0px 2px;
	border: solid 1px #808080;
	width: 193px;
	margin-top: 20px;
	text-align: left;

}

.marketdataheader
{
	border-bottom: solid 1px #ffffff;
	width: 190px;
	background-color: #A0CE67;
	line-height: 1.2em;
	padding-left: 3px;
	color: white;
	font: 900 1em arial;
}
.marketdata
{
	border-bottom: solid 1px #E0E0E0;
	width: 188px;
	padding-left: 5px;
	background-color: #A0A0A0;
	font: .8em arial;
	line-height: 1.5em;
	color: white;	
}

.marketdatanoborder
{
	width: 188px;
	padding-left: 5px;
	background-color: #A0A0A0;
	font: .8em arial;
	line-height: 1.5em;
	color: white;
}

p
{
	line-height: 15px;
}

.boxtop{
	/*make this the same size as the top image*/			
	display:block;	
	margin-top: 65px;		
	width:191px;
	height:100%;			
	/*set the image as a background*/			
	background: #A0CE67 url(http://www.mpestateagency.com/proof/images/greenBoxTop.gif) top left no-repeat;
	padding: 8px 0px 0px 8px;
	text-align: left;
	font: bold 1em arial;
	color: #fff;
}		

.boxbottom{
	/*make this the same width as the bottom image*/			
	/*don’t set the height as this needs to be flexible*/			
	display:block;			
	width:191px;			
	/*set the image as a background*/			
	background: #A0CE67 url(http://www.mpestateagency.com/proof/images/greenBoxbottom.gif) bottom left no-repeat;
	padding: 8px 0px 0px 8px;
	text-align: left;
	font: bold .7em arial;
	color: #000;
	
}		

.boxbottom a
{
	font-weight: 900;
	color: #000;
	text-decoration: none;
}

.boxbottom a:hover
{
	font-weight: 900;
	color: #fff;
	text-decoration: none;
}

.contacttext
{
	display: block;
	text-align: left;
	font: normal .8em arial;
	color: #595959;
	padding-bottom: 5px;
}
	.contacttext a
	{
		color: #698744;
	}
	
.telnumber
{
	display: block;
	text-align: left;
	font: normal 1.1em arial;
	color: #454545;
}

.specials {
	margin: 5px 0px 0px 15px;
	padding: 0px;
	font: .75em arial;
	list-style: square;
	color: #003333;
}
ul.specials li span{
	color: #003333;
}
.specials li {
	margin-top: 0px;
	color: orange;
}

.fitzgibbon
{
	font: normal .8em arial;
	color: #FFFFFF;
	text-decoration: none;
	padding: 1em;
	display: block;
	text-align: justify;
}

.adminLinkButtons
{
	font: normal .70em arial;
	color: green;
}

.adminLinkButtons:hover
{
	font: normal .70em arial;
	color: orange;
}

.tableTitle
{
	font: bold .8em arial;
	color: #FFFFFF;
	background-color: #003333;
}

.adminTable
{
	padding: 0;
	border: solid 1px #003333;
}

.adminTable th
{
	background-color: #C0C0C0;
	text-align: left;
	color: #003333;
	border-bottom: solid 1px #003333;
	padding: 4px;
}

.adminTableHeadings
{
	font: bold .75em arial;
	color: #003333;
	padding: 3px;
}


.prop-display-table-header
{
	color: White;
	background: url("http://www.mpestateagency.com/images/prop-display-table-header.gif") left repeat-x;
	height: 25px;
}

.prop-display-table
{
	width: 495px;
	padding-left: 3px;
	vertical-align: top;
}

.prop-display-table th
{
	font: bold .75em arial;
	color: white;
	padding-left: 5px;
	text-align: left;
}

.prop-display-table td
{
	font: normal .75em arial;
	padding-left: 5px;
	vertical-align: top;
}

.prop-display-picture
{
	padding-left: 3px;
	padding-top: 10px;
	vertical-align: top;
}

.prop-display-highlighted
{
	font: normal 1em arial;
	display: block;
	text-align: center;
	width: 115px;
	color: #003333;
}

.prop-hlink
{
	font: bold 1em arial;
	display: block;
	color: #003333;
	padding-top: 20px;
}

.prop-hlink:hover
{
	font: bold 1em arial;
	display: block;
	color: green;
	padding-top: 20px;
}

.prop-specs
{
	font: bold .8em arial;
	display: block;
	color: #595959;
	padding-left: 5px;
}

.previewSpecsTable
{
	border: solid 1px #c9c9c9;
}

.btlink
{
	border: none;
	width: 63px;
	background: none;
	font: bold .7em arial;
	cursor: pointer;
	text-decoration: underline;
	text-align: left;
}

.btlink:hover
{
	border: none;
	width: 63px;
	background: none;
	font: bold .7em arial;
	cursor: pointer;
	text-decoration: underline;
	color: Green;
}