.TxtHdOptional {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #888888;
	padding: 4px;
}
.CellBGOptional {
	background-color: #ECECEC;
}
.TblSearchDetails {
	background-color: #FCFCCC;
	padding: 2px;
	border: 1px solid #999999;
}
.TblInstructions {
	background-color: #F7F8DF;
	padding: 4px;
	border: 1px solid #D8DAA3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #006699;
}
.TblHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #666666;
	background-color: #C9CBCA;
	padding: 4px;
}
.TbleContents {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FAFAFA;
	padding: 4px;
}
.TblOutlineOptional {
	border: 1px solid #666666;
}
.TblOutlineStandard {
	border: 1px solid #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	
}
.ResultsText {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	
}
.TblOutlineRefinSearch {
	border: 1px solid #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding: 2px;
	background-color: #F1F1F1;
}
.FormFields {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}
.PageHeadCD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #52160E;
}
.DisplayedResults {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
}
.TblHeadResults {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	background-color: #CCCCCC;
	padding: 4px;
}
.Tasks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	font-weight: bold;
}
.TbleContentsResults {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #F1F1F1;
	padding: 4px;
}
.subnavNorm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #006699;
	text-transform: uppercase;
}
.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.content2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}


.tableTLCD {
	border-left: 1px solid #999999; 
	border-top: 1px solid #999999; 
	margin: 0px 0px 5px 0px;
}

.TxtFooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}
.PopUpPageHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #751E14;
	background-image: url(images/cd_popup_bgcolor.jpg);
	background-repeat: repeat;
}
.PopUpCDInst {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #f4f4f4;
	background-color: #A26962;
}
.SubtabOnJV {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7B8947;
	font-weight: bold;
}


.SubtabOnCD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #751F14;
	font-weight: bold;
	text-decoration:none;
	
}
.SubtabOnSLJ {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1A5F6E;
	font-weight: bold;
}

.SubtabOffCD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	visited.hover.color: #333333;
	hover.color: #333333;
}
.SubtabOffSLJ {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	visited.hover.color: #333333;
	hover.color: #333333;
}
.DisplayModeON {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #751F14;
	text-decoration: none;
}
.DisplayModeOFF {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #006699;
	text-decoration:underline;
	hover.color: #006699;
	visited.hover.color:#006699;
}
.subnavOn {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 color: #333333;
 text-decoration: none;
 text-transform: uppercase;
}
.HighlightsCat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
    text-transform: uppercase;
}
.HighlightsData {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.HighlightsBG {
	background-color: #FFFFFF;
	padding: 4px;
	border: 1px solid #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
BODY { font-family:"Verdana, Arial, Helvetica, sans-serif"; font-size:70%;}

	DIV#divMenuBar { background-color:#666666; }
	TABLE#tblMenuBar TD { font-size:60%; color:#888888; padding:0px 5px 0px 5px; cursor:default; }
	TABLE#tblMenuBar TD.clsMenuBarItem { font-weight:bold; cursor:default; }

	/* These two style rules added for links in MenuBar */
	TABLE#tblMenuBar TD.clsMenuBarItem A { text-decoration:none; color:#CCCCCC; font-weight:bold; }
	TABLE#tblMenuBar TD.clsMenuBarItem A:hover { color:#FFFFFF; }
	DIV.clsMenu { 
		font-size:90%; background-color:#666666;
		position:absolute; visibility:hidden; width:150px; 
		padding:5px 5px 5px 8px; border-top:1 white solid; 
	}
	DIV.clsMenu A { text-decoration:none; color:#CCCCCC; font-weight:bold; }
	
	DIV.clsMenu A:active { text-decoration:none; color:#CCCCCC; font-weight:bold; }
	
	DIV.clsMenu A:visited  { text-decoration:none; color:#CCCCCC; font-weight:bold; }
	
	DIV.clsMenu A:hover { color:#FFFFFF; }.PageHeadLB {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #006699;
}
.SubtabOnLB {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	font-weight: bold;
}
.PopUpPageHeadCCL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/ccl_popup_bgcolor.jpg);
	background-repeat: repeat;
}
.PopUpCCLInst {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #f4f4f4;
	background-color: #E0C986;
}
.PopUpSLJInst {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #f4f4f4;
	background-color: #97B4C2;
}
.PopUpPageHeadSLJ {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #306986;
	background-image: url(images/slj_popup_bgcolor.jpg);
	background-repeat: repeat;
}
.PopUpJVInst {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #f4f4f4;
	background-color: #90A86C;
}
.PopUpPageHeadJV {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/jv_popup_bgcolor.jpg);
	background-repeat: repeat;
}
.PopUpPageHeadMUNI {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #7C3B57;
	background-image: url(images/muni_popup_bgcolor.jpg);
	background-repeat: repeat;
}
.PopUpMUNIInst {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #f4f4f4;
	background-color: #B0899A;
}
.PopUpPageHeadLBIN {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #383B6F;
	background-image: url(images/lbin_popup_bgcolor.jpg);
	background-repeat: repeat;
}
.PopUpLBINInst {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #f4f4f4;
	background-color: #8889A9;
}
.PopUpPageHeadJP {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #8B704E;
	background-image: url(images/jp_popup_bgcolor.jpg);
	background-repeat: repeat;
}
.PopUpJPInst {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #f4f4f4;
	background-color: #B9A995;
}
.PopUpPageHeadREALTY {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #376E55;
	background-image: url(images/realty_popup_bgcolor.jpg);
	background-repeat: repeat;
}
.PopUpREALTYInst {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #f4f4f4;
	background-color: #87A899;
}

A.jso {
	color:BLUE;text-decoration:underline;
}
A:visited.jso{
	color:DEEPPINK;
}

A.jso:active {
	color:RED;
}
A.jso:hover{
	color:#3399ff;text-decoration:underline;
}
	



