body
{
background-color: #FFFFFF;

scrollbar-face-color: #322F98; 

scrollbar-shadow-color: #624F9F; 

scrollbar-highlight-color: #C1B0FA; 

scrollbar-3dlight-color: #FFFFFF; 

scrollbar-darkshadow-color: #4F417E; 

scrollbar-track-color: #E4DEF2; 

scrollbar-arrow-color: #F5F5F6;

margin-left: 0px;

margin-top: 0px;

margin-right: 0px;

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

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

.formerror { font-size: 8pt; font-family: Times New Roman; font-weight: bold; color: #FFFFFF; vertical-align: middle; background : #322F98; border : 2px solid #CC0000 }

.forminput2 { font-size: 7pt; font-family: Times New Roman; font-weight: bold; color: #252C31; vertical-align: middle; background : #F5F5F6; border : 1px solid #F5F5F6; }

.loginforminput { font-size: 7pt; font-family: Times New Roman; font-weight: bold; color: #252C31; vertical-align: middle; background : #FFFFFF; border : 1px solid #F5F5F6; }

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

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

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

.smalltext {font-family:Times New Roman; font-size:11px; color:#000000; }

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

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

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

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

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

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

.bluetext {font-family:Times New Roman; font-size: 12px; color:#322F98; }

.bluelarge {font-family:Times New Roman; font-size: 18px; color:#322F98; }

.bluesmallbold {font-family:Times New Roman; font-size:11px; font-weight: bold; color:#322F98; }

.bluetitle {font-family:Times New Roman; font-size: 12px; font-weight: bold; color:#322F98; }

.bluesmall {font-family:Times New Roman; font-size: 10px; color:#322F98; }

.graytext {font-family:Times New Roman; font-size: 12px; color:#7C8790; }

.graylarge {font-family:Times New Roman; font-size: 18px; color:#7C8790; }

.graysmallbold {font-family:Times New Roman; font-size:11px; font-weight: bold; color:#7C8790; }

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

.graytitle {font-family:Times New Roman; font-size: 12px; font-weight: bold; color:#7C8790; }

.graysmall {font-family:Times New Roman; font-size: 10px; color:#7C8790; }

.table {padding-left:10; padding-right:3; padding-top:10; padding-bottom:3; }

.agenttable {padding-left:10; padding-right:3; padding-top:0; padding-bottom:10; }

.newstable {padding-left:9; padding-right:4; padding-top:0; padding-bottom:0; }

.error {font-family:Times New Roman; font-size:11px; font-weight: bold; color:#CC0000; }

.mlsforminput { font-size: 7pt; font-family: Times New Roman; color: #322f98; vertical-align: middle; background : #FFFFFF; border : 1px solid #322f98;}

.calc {
	background: #EEEEEE;
	border: 2px solid #FFFFFF;
	font: 83% Times New Roman;
	color: #000000;
	border-collapse: collapse;
}
.sfont {
	font-family: Times New Roman;
	font-size: 83%;
	color: #666;
}
#tiplayer {
	font-family: Times New Roman;
	font-size:11px;
	color: #000F6C;
	font-weight: bold;
	position: absolute;
	width: 190px;
	padding: 4px;
	background: #EEEEEE;
	border: 2px solid #FFFFFF;
	z-index: 10;
	visibility: hidden;
}
.fill01 {background-color: #FFFFFF}
.fill02 {background-color: #EEEEEE}
#calclist{font: 83% Times New Roman}
#calclist li{margin-bottom: 6px}