/* CSS Document */
body {
	background-color: #e1e0df;
	margin: 25px;
	background-image: url(/images/bg_members.jpg);
	background-position: top;
	background-repeat: repeat-x;
	color: #505050;
	font-size:8.5pt;
	font-family: arial;
}

h1 {
		color: #505050;
		font-size:12pt;
		font-family: arial;
		font-weight: 900;
}

h2 {
		color: #505050;
		font-size:10pt;
		font-family: arial;
		font-weight: bold;
}
a:link {
	font-size:8.5pt;
	font-family: arial;
	color: #2463ae;
	text-decoration: none;
}
a:visited {
	font-size:8.5pt;
	font-family: arial;
	color: #2463ae;
	text-decoration: none;
}
a:hover {
	font-size:8.5pt;
	font-family: arial;
	color: #2463ae;
	text-decoration: underline;
}
a:active {
	font-size:8.5pt;
	font-family: arial;
	color: #2463de;
	text-decoration: underline;
}
.memberBody {
	margin: 25px;
}
.mNav {
	background-color: #F4F4F4;
	padding-right: 4px;
	padding-left: 10px;
	vertical-align: middle;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #cfcfcf;
	padding-top: 4px;
	padding-bottom: 4px;
}

.mNav2 {
	vertical-align: top;
	padding-left: 12px;
	background-image: url(/images/mNav_bullet.gif);
	background-repeat: no-repeat;
	padding-top: 2px;
	padding-bottom: 2px;
}

a.mNav2L:link {
	color: #006666;
	text-decoration: none;
}
a.mNav2L:visited {
	color: #336666;
	text-decoration: none;
}
a.mNav2L:hover {
	color: #006666;
	text-decoration: underline;
}
a.mNav2L:active {
	color: #000000;
	text-decoration: underline;
}

.mNavOn {
   background-color: #E1E1E1;
   padding-right: 4px;
   padding-left: 10px;
   vertical-align: middle;
   border-top-width: 1px;
   border-bottom-width: 1px;
   border-top-style: solid;
   border-bottom-style: solid;
   border-top-color: #FFFFFF;
   border-bottom-color:
   #cfcfcf; padding-top: 4px;
   padding-bottom: 4px;
}
.mNav2On {
   vertical-align: top;
   padding-left: 12px;
   background-image: url(/images/mNav2On_bullet.gif);
   background-repeat: no-repeat;
   padding-top: 2px;
   padding-bottom: 2px;
   background-color: #E1E1E1;
}

.mNavTail {
	background-color: #F4F4F4;
	padding-right: 3px;
	padding-left: 10px;
	vertical-align: middle;
}

.subhd {
	color: #505050;
	font-size: 12pt;
	font-family: Arial;
	font-weight: bold;
}
.alert {
   font-weight: bold;
   color: #FFFFFF;
   background-color: #CC0000;
   vertical-align: middle;
   padding-top: 7px;
   padding-right: 10px;
   padding-bottom: 7px;
   padding-left: 12px;
}
.pghd {
	color: #505050;
	font-size:12pt;
	font-family: arial;
	font-weight: bold;
	padding-bottom: 15px;
	padding-top: 0px;
	text-align: left;
}
.pghd_m {
	color: #505050;
	font-size:12pt;
	font-family: arial;
	font-weight: bold;
	padding-bottom: 15px;
	padding-top: 20px;
	text-align: left;
}
.footer {
	font-size: 10px;
	color: #777777;
	text-align: center;
	vertical-align: bottom;
}

.bodytext {
	color: #505050;
	font-size:8.5pt;
	font-family: arial;
	background-color: #FFFFFF;
	margin: 25px;
}

.redinstructions {
	color: #FF0000;
	font-size:8.5pt;
	font-family: arial;
}

.redtext {color: #FF0000}
.bluetext {color: #0000FF}
.whitetext {color: #FFFFFF}
.greentext {color: #339933}
.row1 {
	background-color: #E1E1E1;
}
.row2 {
	background-color: #F4F4F4;
}
.row3_alert {
   background-color: #FFCACA;
   font-weight: bold;
   color: #000000;
}


A.sortLink         { color: #FFFFFF; font-family: Verdana; font-size: 7.5pt; font-weight: bold; text-decoration: none; text-transform: uppercase; }
A.sortLink:visited { color: #FFFFFF; font-family: Verdana; font-size: 7.5pt; font-weight: bold; text-decoration: none; text-transform: uppercase; }
A.sortLink:hover   { color: #FFFFFF; font-family: Verdana; font-size: 7.5pt; font-weight: bold; text-decoration: underline; text-transform: uppercase; }

A.smalllink         { color: #003366; font-family: Verdana; font-size: 7.5pt; font-weight: normal; text-decoration: underline; text-transform: none; }
A.smalllink:visited { color: #003366; font-family: Verdana; font-size: 7.5pt; font-weight: normal; text-decoration: underline; text-transform: none; }
A.smalllink:hover   { color: #6699cc; font-family: Verdana; font-size: 7.5pt; font-weight: normal; text-decoration: underline; text-transform: none; }

A.largelink         { color: #CC0000; font-family: Verdana; font-size: 12pt; font-weight: normal; text-decoration: underline; text-transform: none; }
A.largelink:visited { color: #CC0000; font-family: Verdana; font-size: 12pt; font-weight: normal; text-decoration: underline; text-transform: none; }
A.largelink:hover   { color: #CC0000; font-family: Verdana; font-size: 12pt; font-weight: normal; text-decoration: underline; text-transform: none; }

A.navlink         { color: #ffffff; font-family: Verdana, Arial; font-size: 7.5pt; font-weight: normal; text-decoration: none; }
A.navlink:visited { color: #ffffff; font-family: Verdana, Arial; font-size: 7.5pt; font-weight: normal; text-decoration: none; }
A.navlink:hover   { color: #ffffff; font-family: Verdana, Arial; font-size: 7.5pt; font-weight: normal; text-decoration: underline; }

A.sidebarlink         { color: #669999; font-family: Century Gothic,Verdana, Arial; font-size: 10pt; font-weight: bold; text-decoration: none; }
A.sidebarlink:visited { color: #669999; font-family: Century Gothic,Verdana, Arial; font-size: 10pt; font-weight: bold; text-decoration: none; }
A.sidebarlink:hover   { color: #669999; font-family: Century Gothic,Verdana, Arial; font-size: 10pt; font-weight: bold; text-decoration: underline; }

A.datalink         { color: #006699; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal}
A.datalink:visited { color: #0033CC; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal}
A.datalink:hover   { color: #0033CC; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal}

A.userringlink         { color: #006699; font-family: Arial; font-size: 7.5pt; font-weight: normal; text-decoration: none; margin: 10px; }
A.userringlink:visited { color: #006699; font-family: Arial; font-size: 7.5pt; font-weight: normal; text-decoration: none; margin: 10px; }
A.userringlink:hover   { color: #006699; font-family: Arial; font-size: 7.5pt; font-weight: normal; text-decoration: underline; margin: 10px; }

input.fieldtext { color: black; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; width:200px; border-right: #7f9db9 1px solid; border-top: #7f9db9 1px solid; border-left: #7f9db9 1px solid; border-bottom: #7f9db9 1px solid; }
.fieldBg {
	background-color: #CDCDCD;
	padding: 2px;
}
.staticField {background-color: #CDCDCD; padding: 2px; color: black; font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}
.staticFieldBold {background-color: #CDCDCD; padding: 2px; color: black; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold;}
input.fieldtext170 { color: black; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; width:170px; border-right: #7f9db9 1px solid; border-top: #7f9db9 1px solid; border-left: #7f9db9 1px solid; border-bottom: #7f9db9 1px solid; }
input.fieldtext70 { color: black; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; width:70px; border-right: #7f9db9 1px solid; border-top: #7f9db9 1px solid; border-left: #7f9db9 1px solid; border-bottom: #7f9db9 1px solid; }

textarea.fieldtext { color: black; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; width:300px; border-right: #7f9db9 1px solid; border-top: #7f9db9 1px solid; border-left: #7f9db9 1px solid; border-bottom: #7f9db9 1px solid; }
textarea.fieldtextro { color: black; background-color: #EEEEEE; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; width:300px; border-right: #7f9db9 1px solid; border-top: #7f9db9 1px solid; border-left: #7f9db9 1px solid; border-bottom: #7f9db9 1px solid; }
select.fieldtext { color: black; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; width:200px; }
input.widefieldtext { color: black; font-family: "Courier New", Courier, mono; font-size: 9pt; font-weight: normal; text-decoration: none; text-transform: none; width:100%; border-right: #7f9db9 1px solid; border-top: #7f9db9 1px solid; border-left: #7f9db9 1px solid; border-bottom: #7f9db9 1px solid; }
select.widefieldtext { color: black; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; width:300px; }
select.fieldtextnowidth { color: black; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; }
input.smbutton { color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: normal; text-decoration: none; text-transform: none; }

.fieldtextwide { color: black; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; width:350px; border-right: #7f9db9 1px solid; border-top: #7f9db9 1px solid; border-left: #7f9db9 1px solid; border-bottom: #7f9db9 1px solid; }
.textfieldsimple { color: black; font-family: "Courier New", Courier, mono; font-size: 9pt; font-weight: normal; text-decoration: none; text-transform: none; border-right: #7f9db9 1px solid; border-top: #7f9db9 1px solid; border-left: #7f9db9 1px solid; border-bottom: #7f9db9 1px solid; }
.smalltext { color: black; font-family: Verdana; font-size: 7.5pt; font-weight: normal; text-decoration: none; text-transform: none; }
.smalltextbold { color: black; font-family: Verdana; font-size: 7.5pt; font-weight: bold; text-decoration: none; text-transform: none; }
.ltgraytextsm { color: #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: normal; text-decoration: none; text-transform: none; }
.graytextsm { color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: normal; text-decoration: none; text-transform: none; }
.dkgraytext { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; text-decoration: none; text-transform: none; }
.dkgraytextbold { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration: none; text-transform: none; }
.dkgraytextsm { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: normal; text-decoration: none; text-transform: none; }
.dkgraytextboldsm { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: bold; text-decoration: none; text-transform: none; }
.blacktext { color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; text-decoration: none; text-transform: none; }
.blacktextbold { color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration: none; text-transform: none; }
.blacktextsm { color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: normal; text-decoration: none; text-transform: none; }
.blacktextlg { color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: normal; text-decoration: none; text-transform: none; }
.blacktextboldsm { color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: bold; text-decoration: none; text-transform: none; }
.blacktextboldjumbo { color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 48pt; font-weight: bold; text-decoration: none; text-transform: none; }
.redtext { color: #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; text-decoration: none; text-transform: none; }
.redtextsm { color: #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: normal; text-decoration: none; text-transform: none; }
.redtextlg { color: #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: normal; text-decoration: none; text-transform: none; }
.bluetext { color: #0000FF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; text-decoration: none; text-transform: none; }
.bluetextsm { color: #0000FF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: normal; text-decoration: none; text-transform: none; }
.dkbluetextlg { color: #003399; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18pt; font-weight: normal; text-decoration: none; text-transform: none; }
.dkbluetext { color: #003399; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; text-decoration: none; text-transform: none; }
.ltbluetext { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; text-decoration: none; text-transform: none; }
.ltbluetextsm { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: normal; text-decoration: none; text-transform: none; }
.ltbluetextbold { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration: none; text-transform: none; }
.whitetext { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; text-decoration: none; text-transform: none; }
.whitetextbold { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration: none; text-transform: none; }
.red { color: #FF0000; }

.labeltext {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	background-color: #E1E1E1;
	padding: 3px;
	font-size: 8.5pt;
}
.labeltextred {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	background-color: #FFCCCC;
	padding: 3px;
	font-size: 8.5pt;
}
.labeltextsm {
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: bold;
	text-decoration: none;
	text-transform: none;
	background-color: #E1E1E1;
}

.labeltextplain {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: none;
	background-color: #E1E1E1;
	padding: 3px;
	font-size: 8.5pt;
}

.labeltextplainlg {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-transform: none;
	background-color: #E1E1E1;
	padding: 3px;
	font-size: 10pt;
}
.sampletext { color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: normal; text-decoration: none; text-transform: none; }
.errortext { color: #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: bold; text-decoration: none; text-transform: none; }
.subtitle { color: black; font-family: Arial; font-size: 10pt; font-weight: normal; font-style: italic; text-decoration: none; text-transform: none; }
.maintitle {
	color: black;
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
	text-transform: none;
	padding-bottom: 5px;
}

.columnheading  {
	background-color: #CCCCCC;
	color: #FFFFFF;
	font-size: 7.5pt;
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
	padding: 3px;
	text-transform: uppercase;
	font-family: Verdana;
}

.columnheading2  {
	background-color: #A4A4A4;
	color: #FFFFFF;
	font-size: 7.5pt;
	font-weight: bold;
	vertical-align: bottom;
	padding: 3px;
	text-transform: uppercase;
	font-family: Verdana;
}

.columnheadingsort  {
	background-color: #FFFFFF;
	font-size: 7.5pt;
	font-weight: bold;
   text-align: center;
	vertical-align: bottom;
	padding: 3px;
	text-transform: uppercase;
	font-family: Verdana;
   border-bottom: #505050 2px solid;
}

.alignablecolumnheading  { background-color: #CCCCCC; color: #444444; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; vertical-align: bottom; }
.tableheading   { background-color: #FFFFFF; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; }
.tabledata      { background-color: #FFFFFF; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; }
.tabledataalt { background-color: #CCCCCC; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; }
.tabledataBold { background-color: #FFFFFF;  color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; }
.tabledatagray  { background-color: #FFFFFF; color: #999999; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; }
.tabledatablack { background-color: #FFFFFF; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; }
.tabledatared   { background-color: #FFFFFF; color: #FF0000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; }
.tabledatagreenbold { background-color: #FFFFFF; color: #009900; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; }
.tabledatahighlightred { background-color: #FFDDDD; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; }
.tabledatahighlightblue { background-color: #DDDDFF; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; }
.tabledatahighlightgrey { background-color: #EEEEEE; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; }
.tabledatahighlightgreen { background-color: #009900; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; }
.tabledatahighlightyellow { background-color: #FFFF33; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; }
.tabledatahighlightbrightred { background-color: #FF3333; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; }
.monotext11    { color: #000000; font-family: "Courier New", Courier, mono; font-size: 11px; }

.maintext      { color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; }
.maintextWhite { color: #eeeeee; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; }
.maintextBold  { color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; }

.tablebg { background-color: #999999 }
.D { background-color: #2E3643 }
.G { background-color: #CCCCCC }
.L { background-color: #EEEEEE }
.B { background-color: #003366 }
.P { background-color: #CCCCCC }
.W { background-color: #FFFFFF }

.pagebreak   {page-break-before: always }

.printable{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}
.listSectionHd {
	color: #333333;
	font-weight: bold;
	text-transform: uppercase;
	background-color: #CACACA;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
}

td {
	font-size:8.5pt;
	font-family: arial;
}

.redbox {
	background-color: #FFFFFF;
   border: #FF0000 2px solid;
   padding: 2px 2px 2px 2px;
	vertical-align: middle;
   text-align: left;
}

td.dotred {
   background-image: url(/images/dot_red.png);
   width: 30px;
   height: 30px;
   text-align: center;
   vertical-align: middle;
   font-size:10pt;
   font-family: arial;
   font-weight: bold;
   color: #FFFFFF;
}

td.dotblue {
   background-image: url(/images/dot_blue.png);
   width: 30px;
   height: 30px;
   text-align: center;
   vertical-align: middle;
   font-size:10pt;
   font-family: arial;
   font-weight: bold;
   color: #FFFFFF;
}

td.dotgreen {
   background-image: url(/images/dot_green.png);
   width: 30px;
   height: 30px;
   text-align: center;
   vertical-align: middle;
   font-size:10pt;
   font-family: arial;
   font-weight: bold;
   color: #FFFFFF;
}

td.dotorange {
   background-image: url(/images/dot_orange.png);
   width: 30px;
   height: 30px;
   text-align: center;
   vertical-align: middle;
   font-size:10pt;
   font-family: arial;
   font-weight: bold;
   color: #FFFFFF;
}

td.appraisalstatus_100 {
   background-image: url(/images/reporting/appraisal/mini_status/100.png);
   background-repeat: no-repeat;
   color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 11px;
}

td.appraisalstatus_200 {
   background-image: url(/images/reporting/appraisal/mini_status/200.png);
   background-repeat: no-repeat;
   color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 11px;
}

td.appraisalstatus_300 {
   background-image: url(/images/reporting/appraisal/mini_status/300.png);
   background-repeat: no-repeat;
   color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 11px;
}

td.appraisalstatus_400 {
   background-image: url(/images/reporting/appraisal/mini_status/400.png);
   background-repeat: no-repeat;
   color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 11px;
}

td.appraisalstatus_500 {
   background-image: url(/images/reporting/appraisal/mini_status/500.png);
   background-repeat: no-repeat;
   color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 11px;
}

td.appraisalstatus_600 {
   background-image: url(/images/reporting/appraisal/mini_status/600.png);
   background-repeat: no-repeat;
   color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 11px;
}

td.appraisalstatus_700 {
   background-image: url(/images/reporting/appraisal/mini_status/700.png);
   background-repeat: no-repeat;
   color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 11px;
}

td.appraisalstatus_800 {
   background-image: url(/images/reporting/appraisal/mini_status/800.png);
   background-repeat: no-repeat;
   color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 11px;
}

td.appraisalstatus_900 {
   background-image: url(/images/reporting/appraisal/mini_status/900.png);
   background-repeat: no-repeat;
   color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 11px;
}

td.appraisalstatus_1000 {
   background-image: url(/images/reporting/appraisal/mini_status/1000.png);
   background-repeat: no-repeat;
   color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 11px;
}

.almostduerow { background-color: #FFFF99; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; }
.duerow { background-color: #FFCCCC; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; }
.readyrow { background-color: #99FF99; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; }
.failedrow { background-color: #BBBBBB; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; }
.stuckrow { background-color: #FF6666; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; }

.highlight {
	background-color: #ffff99;
	padding: 1px;
	font-weight: bold;
}

.highlightbigbold {
	background-color: #ffff99;
	padding: 1px;
	font-weight: bold;
   font-size: 12pt;
}
