.notapproved {font-style:italic; color: red}

TABLE.display {
	border : 1px solid Black;
	width : 450;
	padding : 1px;
	
}

.li {
	color: #000000; 
	background-color: #FFFFFF;
	font-family: "helvetica", "arial", "verdana", sans-serif;
	font-size: 85%;
	line-height: 1.3;
}

hr{
	 height: 1px ; color:#646F5E;
}

.sectionheader {
	font-size: 13px;
	font-weight: bold;
	font-type: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #2C4069;
}

TR.displayoff {
	background-color : #7080A1;
	color : #F5F5F5;
	font-weight : bold;
}

td.highlight {
	background-color : #E6E5DB;
	color : #000000;
	border-left: 2px solid  #646F5E;
	border-right: 2px solid  #646F5E;
	border-top: 1px solid  #646F5E;
	border-bottom: 1px solid  #646F5E;
}

td.inactive {
	color : #ff0000;
	border-left: 2px solid  #646F5E;
	border-right: 2px solid  #646F5E;
	border-top: 1px solid  #646F5E;
	border-bottom: 1px solid  #646F5E;
}

tr.highlight {
	background-color : #E6E5DB;
	color : #000000;
}

TR.totals {
	background-color : #E6E5DB;
	color : #000000;
	font-weight : bold;
}

TD.totals {
	background-color : #E6E5DB;
	color : #000000;
	font-weight : bold;
}

TD.bgLightfgRed {
	background-color : #e9e9e9;
	color: #004080;
	  font-size: 0.90em;
	  font-weight: bold;
}

TR.subtotals {
	background-color : #dfdfdf;
	color : #000000;
	font-weight : bold;
}

TR.inactiveText {
	color : #D0CECE;
	font-weight : normal;
	font-style: italic;
}

TR.display {
	background-color : #646F5E;
	color : #F5F5F5;
	font-weight : bold;
	font-size : .9em;	
}

a.display:link {
	color : #FFFFFF;
}
a.display:hover {
	color : #FFFFFF;
}
a.display:visited {
	color : #FFFFFF;
}

INPUT.save {
	background-color : #646F5E;
	font-size : 12px;
	font-weight : bold;
	color: #ffffff
}

INPUT,SELECT,TEXTAREA {
	background-color : #E6E5DB;
	font-size : 12px;
	font-weight : bold;
}

INPUT.radio {
	background-color : #ffffff;
}

INPUT.checkbox {
	background-color : #ffffff;
}


.disabled {
	background-color : Silver;
}

.formLabel {
	font-size: 11px;
	font-weight : bold;
}

.siteblue {
	color: #2C4069
}

.offblue {
	color: #7080A1
}

.published{
	background-color : #838281;
	color: #000000
}
.publishedon{
	background-color : #9A9998;
	color: #000000
}

.new{
	background-color : #E1E0DE;
	color: #000000
}
.newon{
	background-color : #FAF9F8;
	color: #000000
}
.update{
	background-color : #B1B0AE;
	color: #000000
}
.updateon{
	background-color : #C9C7C6;
	color: #000000
}



.on {
	background-color : #E9E7E7;
}

.off {
	background-color : #FFFFFF;
}

.white {
  color: #FFFFFF;
}

.biege {
  color: #E6E5DB;
}

.green {
  color: #646F5E;
}

.red {
  color: #FF0000;
  font-size: 0.90em;
  font-weight: bold;
}

INPUT.noedit {
	background : Silver;
	background-color : Silver;
}


td, P, li{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : .8em;	
}


.emailFont{
	font-family : Arial;
	font-size : .8em;
	text-align : left;
	color: Blue;
}

td.menuFont{
	font-family : Arial;
	font-size : .7em;
	text-align : left;
	color: #000000;
	font-weight : bold;	
}

td.menuFont:LINK {font-family : Arial;
	font-size : .7em;
	text-align : left;
	color: #000000;
	font-weight : bold;	
	text-decoration : none;
}

td.menuFont:VISITED {font-family : Arial;
	font-size : .7em;
	text-align : left;
	color: #000000;
	font-weight : bold;	
	text-decoration : none;
}

td.menuFont:HOVER {
	font-family : Arial;
	font-size : .7em;
	text-align : left;
	color: #000000;
	font-weight : bold;	
	text-decoration : none;
}

td.menuFont:active {
	text-decoration : none;
	font-family : Arial;
	font-size : .7em;
	text-align : left;
	color: #000000;
	font-weight : bold;	
}

.formLabelCenter{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : .7em;
	text-align : center;
}

.formLabelRight{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : .7em;
	text-align : right;
}

.formText{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : .7em;
	text-align : left;
}

.formTitle{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : .7em;
	text-align : left;
	font-weight : bold;	
}

.ISNText{
	font-family : Arial;
	font-size : 14px;
	text-align : left;
}

.formData{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : .7em;
	background-color : #EEEEEE;
}

.formTotal{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : .7em;
	background-color : #EEEEEE;
	color: red;
}

H3 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : .9em;
}

.ValTbl1 {
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-color: #660000;
	background-color : #7A89A9;
	border-style : solid;
	border-top-width : 0px;
}

.breakdownCost{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : .6em;
	text-align: right;
}

.breakdownCostBold{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : .6em;
	text-align: right;
	font-weight : bold;
	background-color : #EEEEEE;
}

.formDataError{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : .7em;
	text-align : left;	
	color: Red;
}

.frmStyle{
	font-size : .7em;
	font-family : "Courier New", Courier, monospace;
}

.frmStyle2{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : .7em;
	width : 175px;
}
	

.sectionTitle{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : .8em;
	background-color : #888888;
	font-weight : bold;
	color: White;
	text-decoration : underline;
}

.sectionTitle2{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : .7em;
	background-color : #888888;
	font-weight : bold;
	color: White;
}


.printHeader {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : .9em;
	font-weight : bold;
	color: Black;
	text-decoration : underline;
}


.tblHeader{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : .7em;
	background-color : Silver;
	font-weight : bold;
}

.cellHeader{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : .7em;
	font-weight : bold;
	color: Black;
}

.tblBorder{
	border : thin solid Black;
}

.cellData{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : .7em;
}

.subSection{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : .7em;
	text-align : left;
	font-style : italic;
	font-weight : bold;
}

.Cost{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : Black;
}
.KindCost{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Green;
}

A:ACTIVE, A:LINK, A:VISITED {
	color: #2C4069;
}

.setFont{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.noteText{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : .7em;
	text-align : left;	
	color: Red;
}

.regularText{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : .8em;
	text-align : left;		
}

.title1{
}

.bold{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
}


LI {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top: 0.5em;
	margin-bottom : 0.5em;
}

.footerText{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:.7em;
}

.breadcrumb {
	font-size:.9em;	
	font-weight: bold;
}

.alert {
	color: red;
	font-weight: bold;
}