/* body */

body
{
background-color: #97002E;

font-family: Georgia,Times New Roman; font-size: 12px; color:#585858;

scrollbar-face-color: #008C9A; 

scrollbar-shadow-color: #00A0B0; 

scrollbar-highlight-color: #00B7C9; 

scrollbar-3dlight-color: #FFFFFF; 

scrollbar-darkshadow-color: #007581; 

scrollbar-track-color: #E9E9E9; 

scrollbar-arrow-color: #FFFFFF;

margin-left: 0px;

margin-top: 0px;

margin-right: 0px;

margin-bottom: 0px;
}
a:link                                      {
	color:#008C9A;
	text-decoration: none;
	font-weight: bold;
}
a:active                                      {
	color:#008C9A;
	text-decoration: none;
	font-weight: bold;
}
a:hover                                       {
	color:#000000;
	text-decoration: none;
	font-weight: bold;
}
a:visited                                     {
	color:#008C9A;
	text-decoration: none;
	font-weight: bold;
}
a:visited:hover                               { 
    color:#000000;
	text-decoration: none;
	font-weight: bold;
}

/* form fields */

.smallforminput { font-size: 6pt; font-family: Georgia,Times New Roman; font-weight: bold; color: #FFFFFF; vertical-align: middle; background : #008C9A; border : 1px solid #0E0D44; }

.forminput { font-size: 8pt; font-family: Georgia,Times New Roman; font-weight: bold; color: #FFFFFF; vertical-align: middle; background : #008C9A; border : 1px solid #0E0D44; }

.formerror { font-size: 8pt; font-family: Georgia,Times New Roman; font-weight: bold; color: #FFFFFF; vertical-align: middle; background : #008C9A; border : 2px solid #97002E }

.mlsforminput { font-size: 10pt; font-family: Georgia,Times New Roman; color: #038F9C; vertical-align: middle; background : #FFFFFF; border : 1px solid #008C9A;}

/* text sets */

.blacktext {font-family: Georgia,Times New Roman; font-size: 12px; color:#000000; }

.blacktextitalic {font-family: Georgia,Times New Roman; font-size: 12px; font-style: italic; color:#000000; }

.blacktextunderline {font-family: Georgia,Times New Roman; font-size: 12px; text-decoration:underline; color:#000000; }

.blacktextunderlineitalic {font-family: Georgia,Times New Roman; font-size: 12px; font-style: italic; text-decoration:underline; color:#000000; }

.text {font-family: Georgia,Times New Roman; font-size: 12px; color:#585858; }

.textitalic {font-family: Georgia,Times New Roman; font-size: 12px; font-style: italic; color:#585858; }

.textunderline {font-family: Georgia,Times New Roman; font-size: 12px; text-decoration:underline; color:#585858; }

.textunderlineitalic {font-family: Georgia,Times New Roman; font-size: 12px; font-style: italic; text-decoration:underline; color:#585858; }

.medium {font-family: Georgia,Times New Roman; font-size: 14px; color:#000000; }

.mediumitalic {font-family: Georgia,Times New Roman; font-size: 14px; font-style: italic; color:#000000; }

.mediumunderline {font-family: Georgia,Times New Roman; font-size: 14px; text-decoration:underline; color:#000000; }

.mediumunderlineitalic {font-family: Georgia,Times New Roman; font-size: 14px; font-style: italic; text-decoration:underline; color:#000000; }

.smallgrey {font-family: Georgia,Times New Roman; font-size: 10px; color:#585858; }

.small {font-family: Georgia,Times New Roman; font-size: 10px; color:#000000; }

.smallitalic {font-family: Georgia,Times New Roman; font-size: 10px; font-style: italic; color:#000000; }

.smallunderline {font-family: Georgia,Times New Roman; font-size: 10px; text-decoration:underline; color:#000000; }

.smallunderlineitalic {font-family: Georgia,Times New Roman; font-size: 10px; font-style: italic; text-decoration:underline; color:#000000; }

.large {font-family: Georgia,Times New Roman; font-size: 24px; color:#000000; }

.largeitalic {font-family: Georgia,Times New Roman; font-size: 24px; font-style: italic; color:#000000; }

.largeunderline {font-family: Georgia,Times New Roman; font-size: 24px; text-decoration:underline; color:#000000; }

.largeunderlineitalic {font-family: Georgia,Times New Roman; font-size: 24px; font-style: italic; text-decoration:underline; color:#000000; }

.smallbold {font-family: Georgia,Times New Roman; font-size: 11px; font-weight: bold; color:#000000; }

.smallbolditalic {font-family: Georgia,Times New Roman; font-size: 11px; font-weight: bold; font-style: italic; color:#000000; }

.smallboldunderline {font-family: Georgia,Times New Roman; font-size: 11px; font-weight: bold; text-decoration:underline; color:#000000; }

.smallboldunderlineitalic {font-family: Georgia,Times New Roman; font-size: 11px; font-weight: bold; font-style: italic; text-decoration:underline; color:#000000; }

.title {font-family: Georgia,Times New Roman; font-size: 12px; font-weight: bold; color:#000000; }

.titleitalic {font-family: Georgia,Times New Roman; font-size: 12px; font-weight: bold; font-style: italic; color:#000000; }

.titleunderline {font-family: Georgia,Times New Roman; font-size: 12px; font-weight: bold; text-decoration:underline; color:#000000; }

.titleunderlineitalic {font-family: Georgia,Times New Roman; font-size: 12px; font-weight: bold; font-style: italic; text-decoration:underline; color:#000000; }

.graytext {font-family: Georgia,Times New Roman; font-size: 12px; color:#585858; }

.graytextitalic {font-family: Georgia,Times New Roman; font-size: 12px; font-style: italic; color:#585858; }

.graytextunderline {font-family: Georgia,Times New Roman; font-size: 12px; text-decoration:underline; color:#585858; }

.graytextunderlineitalic {font-family: Georgia,Times New Roman; font-size: 12px; font-style: italic; text-decoration:underline; color:#585858; }

.graylarge {font-family: Georgia,Times New Roman; font-size: 24px; color:#585858; }

.graylargeitalic {font-family: Georgia,Times New Roman; font-size: 24px; font-style: italic; color:#585858; }

.graylargeunderline {font-family: Georgia,Times New Roman; font-size: 24px; text-decoration:underline; color:#585858; }

.graylargeunderlineitalic {font-family: Georgia,Times New Roman; font-size: 24px; font-style: italic; text-decoration:underline; color:#585858; }

.graymedium {font-family: Georgia,Times New Roman; font-size: 18px; color:#585858; }

.graymediumitalic {font-family: Georgia,Times New Roman; font-size: 18px; font-style: italic; color:#585858; }

.graymediumunderline {font-family: Georgia,Times New Roman; font-size: 18px; text-decoration:underline; color:#585858; }

.graymediumunderlineitalic {font-family: Georgia,Times New Roman; font-size: 18px; font-style: italic; text-decoration:underline; color:#585858; }

.graysmallbold {font-family: Georgia,Times New Roman; font-size: 11px; font-weight: bold; color:#585858; }

.graysmallbolditalic {font-family: Georgia,Times New Roman; font-size: 11px; font-weight: bold; font-style: italic; color:#585858; }

.graysmallboldunderline {font-family: Georgia,Times New Roman; font-size: 11px; font-weight: bold; text-decoration:underline; color:#585858; }

.graysmallboldunderlineitalic {font-family: Georgia,Times New Roman; font-size: 11px; font-weight: bold; font-style: italic; text-decoration:underline; color:#585858; }

.whitesmallbold {font-family: Georgia,Times New Roman; font-size: 11px; font-weight: bold; color:#FFFFFF; }

.whitesmallbolditalic {font-family: Georgia,Times New Roman; font-size: 11px; font-weight: bold; font-style: italic; color:#FFFFFF; }

.whitesmallboldunderline {font-family: Georgia,Times New Roman; font-size: 11px; font-weight: bold; text-decoration:underline; color:#FFFFFF; }

.whitesmallboldunderlineitalic {font-family: Georgia,Times New Roman; font-size: 11px; font-weight: bold; font-style: italic; text-decoration:underline; color:#FFFFFF; }

.graytitle {font-family: Georgia,Times New Roman; font-size: 12px; font-weight: bold; color:#585858; }

.graytitleitalic {font-family: Georgia,Times New Roman; font-size: 12px; font-weight: bold; font-style: italic; color:#585858; }

.graytitleunderline {font-family: Georgia,Times New Roman; font-size: 12px; font-weight: bold; text-decoration:underline; color:#585858; }

.graytitleunderlineitalic {font-family: Georgia,Times New Roman; font-size: 12px; font-weight: bold; font-style: italic; text-decoration:underline; color:#585858; }

.graysmall {font-family: Georgia,Times New Roman; font-size: 10px; color:#585858; }

.graysmallitalic {font-family: Georgia,Times New Roman; font-size: 10px; font-style: italic; color:#585858; }

.graysmallunderline {font-family: Georgia,Times New Roman; font-size: 10px; text-decoration:underline; color:#585858; }

.graysmallunderlineitalic {font-family: Georgia,Times New Roman; font-size: 10px; font-style: italic; text-decoration:underline; color:#585858; }

.error {font-family: Georgia,Times New Roman; font-size: 12px; font-weight: bold; color:#97002E; }

.mlserror {font-family: Georgia,Times New Roman; font-size: 20px; font-style: italic; color:#97002E; }

/* tables */

.maintable {padding-left:10; padding-right:10; padding-top:10; padding-bottom:10; background-color:#FFFFFF }

.agenttable {padding-left:5; padding-right:5; padding-top:20; padding-bottom:5; }

.photos {border:10px solid; border-color:585858; } 

.resultstablecell {font-family:Georgia,Times New Roman; font-size: 10px; font-weight: bold; color:#000000; white-space:nowrap; background-color:#EEEEEE }

.resultstablecelllarge {font-family:Georgia,Times New Roman; font-size: 14px; font-weight: bold; color:#000000; white-space:nowrap; background-color:#EEEEEE }

.resultstablecellsmall {font-family:Georgia,Times New Roman; font-size: 8px; font-weight: bold; color:#000000; white-space:nowrap; background-color:#EEEEEE }

.white {background-color:#FFFFFF }

/* calculator styles */

.calc {
	background: #EEEEEE;
	border: 2px solid #FFFFFF;
	font: 83% Georgia;
	color: #000000;
	border-collapse: collapse;
}
.sfont {
	font-family: Georgia;
	font-size: 83%;
	color: #666;
}
#tiplayer {
	font-family: Georgia;
	font-size:11px;
	color: #585858;
	font-weight: bold;
	position: absolute;
	width: 190px;
	padding: 4px;
	background: #EEEEEE;
	border: 1px solid #585858;
	z-index: 10;
	visibility: hidden;
}
.fill01 {background-color: #FFFFFF}

.fill02 {background-color: #EEEEEE}

#calclist{font: 83% Georgia}

#calclist li{margin-bottom: 6px}

