img { border: none; }

A.highlights {text-decoration: none; color: black;}

FONT.PROJLINK A{
	font-family: Arial, helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
	text-decoration: none;
	}
	
.MAPLINK A{
	font-family: Arial, helvetica, sans-serif;
	font-size: 9pt;
	color:#990000;
	text-decoration: underline;
	}	
	
FONT.PROJHEAD {
	font-family: Arial, helvetica, sans-serif;
	font-size: 9pt;
	color:#000099;
	text-decoration: none;
	}
	
FONT.FOUNDERHEAD {
	font-family: Arial, helvetica, sans-serif;
	font-size: 10pt;
	color:#000099;
	text-decoration: none;
	}
	
FONT.TYPEHEAD {
	font-family: Arial, helvetica, sans-serif;
	font-size: 12pt;
	color:#33348E;
	text-decoration: none;
	font-weight: bold;
	}
	
.OFFICE {
	font-family: Arial, helvetica, sans-serif;
	font-size: 10pt;
	color:#000000;
	text-decoration: none;
	}

.OFFICE A{
	font-family: verdana, Arial, helvetica, sans-serif;
	font-size: 8pt;
	color:#050076;
	text-decoration: none;
	}
		
.BODY {
	font-family: Arial, helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
	text-decoration: none;
	}

.BODY A{
	font-family: verdana, Arial, helvetica, sans-serif;
	font-size: 8pt;
	color:#050076;
	text-decoration: none;
	}
	
.ADMIN {
	font-family: verdana, Arial, helvetica, sans-serif;
	font-size: 11pt;
	color:#000000;
	text-decoration: none;
	}
	
.ADMIN A{
	font-family: verdana, Arial, helvetica, sans-serif;
	font-size: 11pt;
	color:#017694;
	text-decoration: none;
	}
	
TD.BODYLINK A{
	font-family: Arial, helvetica, sans-serif;
	font-size: 8pt;
	color:#000000;
	text-decoration: none;
	}
		
TD.HEADRED {
	font-family: Arial, helvetica, sans-serif;
	font-size: 10pt;
	color:#8B2121;
	text-decoration: none;
	}

TD.SEARCH {
	font-family: Arial, helvetica, sans-serif;
	font-size: 10pt;
	color:#000000;
	text-decoration: none;
	}

TD.instruct A{
	font-family: Arial, helvetica, sans-serif;
	font-size: 10pt;
	color:#000000;
	text-decoration: none;
	}
	
TD.note {
	font-family: Arial, helvetica, sans-serif;
	font-size: 10pt;
	color:#FF0000;
	text-decoration: none;
	}

TD.number A{
	font-family: Arial, helvetica, sans-serif;
	font-size: 9pt;
	color:#003B7D;
	text-decoration: none;
	font-weight: bold;
	}
	
div.numberbody {
	font-family: Arial, helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
	text-decoration: none;
	font-weight: bold;
	}
		
TD.downlink A{
	font-family: Arial, helvetica, sans-serif;
	font-size: 8pt;
	color:#000000;
	text-decoration: none;
	font-weight: bold;
	}
	
TD.down {
	font-family: Arial, helvetica, sans-serif;
	font-size: 8pt;
	color:#000000;
	text-decoration: none;
	}
			
TR.form A{
	font-family: Arial, helvetica, sans-serif;
	font-size: 10pt;
	color:#000000;
	text-decoration: none;
	}

TD.FORM_PRINT {
	font-family: verdana, Arial, helvetica, sans-serif;
	font-size: 7pt;
	color:#000000;
	text-decoration: none;
	}
	
TD.BODYSMALL {
	font-family: verdana, Arial, helvetica, sans-serif;
	font-size: 8pt;
	color:#000000;
	text-decoration: none;
	}
	
TD.tmenu A{
	font-family: verdana, Arial, helvetica, sans-serif;
	font-size: 9pt;
	color:#ffffff;
	text-decoration: none;
	font-weight: 500;
	vertical-align: 5pt;
	}
	
TD.tmenu {
	font-family: verdana, Arial, helvetica, sans-serif;
	font-size: 9pt;
	color:#ffffff;
	text-decoration: none;
	font-weight: normal;
	vertical-align: 4pt;
	}
	
TD.listing A{
	font-family: verdana, Arial, helvetica, sans-serif;
	font-size: 7pt;
	color:#2C60CA;
	text-decoration: none;
	}
	
TD.listing {
	font-family: verdana, Arial, helvetica, sans-serif;
	font-size: 8pt;
	color:#000000;
	text-decoration: none;
	}

TD.listing_title {
	font-family: verdana, Arial, helvetica, sans-serif;
	font-size: 7pt;
	color:#A20303;
	text-decoration: none;
	}
		
TD.plisting {
	font-family: verdana, Arial, helvetica, sans-serif;
	font-size: 7pt;
	color:#000000;
	text-decoration: none;
	}
		
.listing {
	font-family: verdana, Arial, helvetica, sans-serif;
	font-size: 9pt;
	color:#2C60CA;
	text-decoration: none;
	}
	
FONT.head {
	font-family: verdana, Arial, helvetica, sans-serif;
	font-size: 12pt;
	color:#1B185C;
	text-decoration: bold;
	font-weight: bold;
	}


TD.listing_head {
	font-family: verdana, Arial, helvetica, sans-serif;
	font-size: 12pt;
	color:#2C60CA;
	text-decoration: none;
	}
	
TD.listing_head A{
	font-family: verdana, Arial, helvetica, sans-serif;
	font-size: 8pt;
	color:#2C60CA;
	text-decoration: none;
	}
				
TD.bottomlink A{
	font-family: verdana, Arial, helvetica, sans-serif;
	font-size: 10pt;
	color:#0B64C0;
	text-decoration: none;
	}

TD.bottomgrey {
	font-family: verdana, Arial, helvetica, sans-serif;
	font-size: 10pt;
	color:#A3A3A3;
	text-decoration: none;
	}
			
TD.HEAD {
	font-family: verdana, Arial, helvetica, sans-serif;
	font-size: 10pt;
	color:#8B2121;
	text-decoration: none;
	}

DIV.map {
	font-family: verdana, Arial, helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
	text-decoration: none;
	}
		
TD.map A{
	font-family: verdana, Arial, helvetica, sans-serif;
	font-size: 7pt;
	color:#000000;
	text-decoration: none;
	}
	
FONT.popclose A{
	font-family: Arial, helvetica, sans-serif;
	font-size: 13pt;
	color:#8B8B8B;
	text-decoration: none;
	font-weight: none;
	vertical-align: 4pt;
	}

TD.toplink A{
	font-family: verdana, helvetica, sans-serif;
	font-size: 10pt;
	color:#ffffff;
	text-decoration: none;
	}
	
TD.PRO_BODY {
	font-family: Arial, helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
	text-decoration: none;
	}
	
TD.PRO_HEAD {
	font-family: Arial, helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color:#710000;
	text-decoration: none;
	}
	
TD.PRO_LIST {
	font-family: Arial, helvetica, sans-serif;
	font-size: 9pt;
	color:#000000;
	text-decoration: none;
	}

TD.PRO_CAPTION {
	font-family: Arial, helvetica, sans-serif;
	font-size: 8pt;
	color:#000000;
	text-decoration: none;
	}
	
TD.MIDDLENAV A{
	font-family: Arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: 600;
	vertical-align: 1pt;
	color:#000000;
	text-decoration: none;
	}
	/* GENERIC DROPDOWN */
.dd_table {
	font: 9px/10px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#9A5E00;
}
.dd_table_title {
	font: 10px/19px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#000066;
}
.dd_table A {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	text-decoration: none;
	color:#000066;
}
.dd_table A:hover {
	color: #A8BB0E; 
	text-decoration:underline;
}
.dd_arrow {
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	font:12px/12px Tahoma, Arial, Helvetica, sans-serif;
	color:#000066;
}
.dd_select {
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000; 
	font-weight: normal;
}


.dd_paged {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	text-decoration: none;
}
.dd_paged A {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	text-decoration: none;
	color: #666666;
}
.dd_paged A:hover {
	color: #A8BB0E; 
	text-decoration:underline;
}
.dd_paged_previous {
	width:70px; text-align:right;
}
.dd_paged_seperator {
	width:10px;
	text-align:center;
}
.dd_paged_arrow {
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	font:12px/12px Tahoma, Arial, Helvetica, sans-serif;
	color:#000066;
}
.dd_paged_next {
	width:50px; 
	text-align:left;
}

.dd_paged_box_in {
	font: 10px/19px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	border: 1px solid #943635; 
	background-color:#943635; 
	padding-left:4px; 
	padding-right:4px;
	color:#FFFFFF; 
	font-weight: bold;
}
.dd_paged_box_on {
	font: 10px/19px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	border: 1px solid #3a71b1; 
	background-color:#fdf1cd; 
	padding-left:4px; 
	padding-right:4px;
	color:#ff0300;  
	font-weight: bold;
	margin:0px 3px 0px 3px;
	cursor:pointer;
}
.dd_paged_box_off {
	font: 10px/19px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none; 
	border: 1px solid #3a71b1; 
	background-color:#ffffff; 
	padding-left:4px; 
	padding-right:4px;
	margin:0px 3px 0px 3px;
	color:#3a71b1; 
	font-weight: bold;
}

/* GENERIC DROPDOWN */

TD.MIDDLENAV a:hover {color: #A20303; text-decoration: underline;}		
TD.listing_head a:hover {color: #A20303; text-decoration: underline;}	
.BODY a:hover {color: #A30400; text-decoration: underline;}
.ADMIN a:hover {color: #A30400; text-decoration: underline;}
.OFFICE a:hover {color: #A30400; text-decoration: underline;}
FONT.PROJLINK a:hover {color: #990000; text-decoration: underline;}
.MAPLINK a:hover {color: #A3030B; text-decoration: underline;}
TD.BODYLINK a:hover {color: #990000; text-decoration: underline;}
TD.toplink a:hover {color: #8BC3BE; text-decoration: underline;}	
TD.bottomlink a:hover {color: #A3030B; text-decoration: underline;}
TD.listing a:hover {color: #A20303; text-decoration: underline;}
TD.BODY a:hover {color: #A30400; text-decoration: underline;}
TD.map a:hover {color: #CC6600; text-decoration: none;}
TD.tmenu a:hover {color: #ffcc00; text-decoration: none;}




/**************** NEW CSS *********************/


/* DISPLAY TABLES */
table.menu_settings_table {
	border: 1px #000000 solid;
	font-size: 10pt;
}

td.menu_settings_table_label {
	background-color: #C0B6C9;
	color: #FFFFFF;
	font-size: 11pt;
}

td.menu_settings_table_sort {
	border-right: 1px solid #666666;
}

td.menu_settings_table_sub_sort {
	border-right: 1px solid #F0ECE6;
}

tr.menu_settings_table_sub_label {
	background-color: #F0ECE6;
	font-size: 10pt;
}

div.disabled, td.disabled, span.disabled {
	color: #CCCCCC;
}

input.disabled, select.disabled {
	background-color: #CCCCCC;
}
/* DISPLAY TABLES */


