BODY {
	margin-left: 1px;
	margin-right: 1px;
	margin-top: 1px;
	margin-bottom: 1px;
	NIU_background-color: ##06913E;
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	color: #000000;
	}

A.othlink {
	font-family: verdana, arial;
	font-size: 12px;
	color: #5BBF21;
	text-decoration:none;
	}	
A.othlink:link {
	font-family: verdana, arial;
	font-size: 12px;
	color: #5BBF21;
	text-decoration:none;
	}
A.othlink:visited {
	font-family: verdana, arial;
	font-size: 12px;
	color: #5BBF21;
	text-decoration:none;
	}
A.othlink:active {
	font-family: verdana, arial;
	font-size: 12px;
	color: #5BBF21;
	text-decoration:none;
	}
A.othlink:hover {
	color: #5BBF21;
	font-size: 12px;

	font-weight: bold;
	}


A.othX {
	font-family: verdana, arial;
	font-size: 10px;
	color: #238002;
	text-decoration:none;
	}	
A.othX:link {
	font-family: verdana, arial;
	font-size: 10px;
	color: #238002;
	text-decoration:none;
	}
A.othX:visited {
	font-family: verdana, arial;
	font-size: 10px;
	color: #238002;
	text-decoration:none;
	}
A.othX:active {
	font-family: verdana, arial;
	font-size: 10px;
	color: #238002;
	text-decoration:none;
	}
A.othX:hover {
	color: #238002;
	font-size: 10px;
	font-weight: bold;
	}


.lineR{border-right:solid #5BBF21 1px;}
.lineB{border-bottom:solid #5BBF21 1px;}

.wrap01{border-left:solid #5BBF21 1px;border-right:solid #5BBF21 1px;}
.wrap02{border-left:solid #5BBF21 1px;border-right:solid #5BBF21 1px;border-bottom:solid #5BBF21 1px;}
.wrap03{border-left:solid #5BBF21 1px;border-right:solid #5BBF21 1px;border-bottom:solid #5BBF21 1px;border-top:solid #5BBF21 1px;}



A.sdh:hover {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #000080;
	font-weight: bold;
	}
A.sdh {
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 10px;
	color: #5BBF21 ;
	text-decoration:none;
	}	
A.sdh:link {
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 10px;
	color: #5BBF21 ;
	text-decoration:none;
	}
A.sdh:visited {
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 10px;
	color: #5BBF21 ;
	text-decoration:none;
	}
A.sdh:active {
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 10px;
	color: #5BBF21  ;
	text-decoration:none;
	}
A.sdh:hover {
	color: #000080;
	}

A.linkR:hover {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	color: #E6E6E6;
	font-weight: bold;
	}
A.linkR {
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
	}	
A.linkR:link {
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
	}
A.linkR:visited {
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
	}
A.linkR:active {
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 10px;
	color: #FFFFFF  ;
	text-decoration:none;
	}
A.linkR:hover {
	color: #E6E6E6;
	}

.tDARK {
	color: #000000;
	}

.cellA {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	border: 1px solid #FFFFFF;
}

.cellB {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	border: 1px solid #5BBF21;
}

.cellR {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	border: 1px solid #FF0000;
}

.cellM {
	font-family: verdana, arial, helvetica;
	font-size: 8px;
	color: #FFFFFF;
	background-color: #5BBF21;
}


.bordDAY {
	border: 1px solid #FFFFFF;
	font-family: verdana, arial, helvetica;
	font-size: 9px;
	background-color: #5BBF21;
	color: #FFFFFF;
	font-weight: bold;

}
.bordMONTH {
	border: 1px solid #FFFFFF;
	font-family: verdana, arial, helvetica;
	font-size: 14px;
	background-color: #5BBF21;
	color: #FFFFFF;
	font-weight: bold;

}
.bordOR {
	border: 1px solid #F74902;
	font-family: verdana, arial, helvetica;
	font-size: 10px;
}


.bordB {
	border: 1px solid #000080;
	font-family: verdana, arial, helvetica;
	font-size: 10px;
}

.bordG {
	border: 1px solid #5BBF21;
	font-family: verdana, arial, helvetica;
	font-size: 10px;
}



.faxa {
	font-family: verdana, arial, helvetica;
	font-size: 14px;
	width: 700;
	border: 2px solid #FF0000;
	border-color: black;
	padding: 4px;
	margin: 1ex
}

.faxb {
	font-family: verdana, arial, helvetica;
	font-size: 18px;
	width: 700;
	border: 4px solid #FF0000;
	border-color: black;
	padding: 4px;
	margin: 1ex
}

.templ1 {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	width: 650;
	border: 1px solid #FF0000;
	border-color: white;
}

P, TD, DIV {
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	}
.tinyi {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
}
.SUPERtinyi {
	font-family: verdana, arial, helvetica;
	font-size: 9px;
	color: #000000;
}

.tinyB {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	font-weight: bold;
}

.tinyBL {
	font-family: verdana, arial, helvetica;
	font-size: 9px;
	color: #000000;
}

.medB {
	font-family: verdana, arial, helvetica;
	font-weight: bold;
}


TD.dcell 	{
	font-weight: bold;
	}
INPUT, SELECT  {
	font-family: verdana, arial, helvetica;
	font-size: 10px;
	} 
NIU_A.imgh:hover (	
	border: 2

	)
NIU_A {
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	color: #5BBF21;
	text-decoration: none;
	}




.address {
	font-family: verdana, arial, helvetica;
	font-size: 8pt;
	color: #f75500;
	vertical-align: top;
	text-align: left;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.bigcall {
	font-family: verdana, arial, helvetica;
	font-size: 14pt;
	color: #63ba18;
	vertical-align: top;
	text-align: center;
	font-weight: normal;
}

.ofs {
	font-family: verdana, arial, helvetica;
	font-size: 11pt;
	color: #63ba18;
	vertical-align: middle;
	text-align: left;
	font-weight: bold;
	padding-left: 5px;
}
.phones {
	font-family: verdana, arial, helvetica;
	font-size: 11pt;
	color: #63ba18;
	vertical-align: middle;
	text-align: left;
	font-weight: bold;
	padding-left: 5px;
}



.INPUTgray {
	font-family: arial, verdana, helvetica;
	font-size: 12px;
	color: #000000;
	} 
.SMALLinput {
	font-family: arial, verdana, helvetica;
	font-size: 10px;
	} 
.MEDIUMinput {
	font-family: arial, verdana, helvetica;
	font-size: 12px;
	} 
.cellDELE {
	font-family: arial, verdana, helvetica;
	background-color: #ffffff;
	border-right:solid #e0e0e0 1px;
	border-left:solid #e0e0e0 1px;
	}
.cellACTIONS {
	font-family: arial, verdana, helvetica;
	background-color: #e9e9e9;
	font-weight: bold;
	font-size: 14px;
	}
.cellFANCY {
	font-family: arial, verdana, helvetica;
	color: #005900;
	background-color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	border: 1px solid #005900;

	}


.cellBLUEhead {
	font-family: arial, verdana, helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	background-color: #000080;
	}
.CELLkeyHEADER {
	font-family: arial, verdana, helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #000080;
	}
.CELLprintHEADER {
	font-family: arial, verdana, helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #000080;
	}
.CELLprintHEADERsmall {
	font-family: arial, verdana, helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #000080;
	xxborder:solid #e4e4e4 1px;
	border:solid #e4e4e4 1px;
	}
.TEAMNAME {
	font-family: arial, verdana, helvetica;
	font-size: 14px;
	color: #000080;
	font-weight: bold;
	}
.MEMcell{
	XXXborder:solid #e4e4e4 1px;
	XXXfont-size: 10px;
}
.CELLad {
	xxxfont-family: arial, verdana, helvetica;
	xxxfont-size: 10px;
	color: #000080;
	vertical-align: top;
	xxborder-bottom:solid #e4e4e4 1px;
	border:solid #008000 1px;
}
.CELLprint {
	color: #000080;
	vertical-align: top;
	xxborder-bottom:solid #e4e4e4 1px;
	border:solid #e4e4e4 1px;
}
.CELLprintDONE {
	color: #000080;
	background-color: #008000;
	vertical-align: top;
	xxborder-bottom:solid #e4e4e4 1px;
	border:solid #e4e4e4 1px;
}
.CELLprintNEW {
	color: #000080;
	background-color: #ffff00;
	vertical-align: top;
	xxborder-bottom:solid #e4e4e4 1px;
	border:solid #e4e4e4 1px;
}
.CELLprintTODO {
	color: #000080;
	background-color: #ffd2d2;
	vertical-align: top;
	xxborder-bottom:solid #e4e4e4 1px;
	border:solid #e4e4e4 1px;
}
.CELLmenu {
	font-family: verdana, helvetica, arial;
	font-size: 11px;
	font-weight: bold;
	color: #008000;
	vertical-align: top;
	border:solid #008000 1px;
}
.CELLprintCENTER {
	xxxfont-family: arial, verdana, helvetica;
	font-size: 11px;
	color: #000080;
	vertical-align: top;
	text-align: center;
	border:solid #e4e4e4 1px;
	}
.CELLprintNOBORD {
	xxxfont-family: arial, verdana, helvetica;
	xxxfont-size: 10pt;
	color: #000080;
	vertical-align: top;
	}
.cellPAST {
	color: #616161;
	background-color: #e9e9e9;
	xxxfont-family: arial, verdana, helvetica;
	xxxfont-size: 9px;
	vertical-align: top;
}
.CELLprintPAST {
	xxxfont-family: arial, verdana, helvetica;
	xxxfont-size: 11px;
	color: #ff0000;
	border:solid #e4e4e4 1px;
	}
.SMALLin {
	font-family: arial, verdana, helvetica;
	font-size: 9px;
	}
.FILLEDin {
	color: #ff0000;
	font-family: arial, verdana, helvetica;
	font-size: 11px;
	font-weight: bold;
	}
.HIGHmessage {
	color: #000000;
	background-color: #ffff00;
	font-family: arial, verdana, helvetica;
	font-size: 11px;
	font-weight: bold;
	}
.HIGHblue {
	color: #000080;
	background-color: #d7d5ff;
	font-family: arial, verdana, helvetica;
	font-size: 9px;
	font-weight: none;
	}
.SelectedImage {
	color: #ffffff;
	background-color: #ff0000;
	font-family: arial, verdana, helvetica;
	font-size: 12px;
	font-weight: bold;
	}
.HIGHrequired {
	color: #FF0000;
	background-color: #ffffff;
	font-family: arial, verdana, helvetica;
	font-size: 11px;
	font-weight: bold;
}
.BUTTONinput{
	font-size: 11px;
	#c olor: #000000;
	#b ackground-color: #b9b9ff;
	#b order:solid #000000 1px;
}
.BUTTONpublic{
	font-family: arial, verdana, helvetica;
	background-color: #e9e9e9;
	text-align: center;
	border:solid #004080 1px;
	color: #000040;
	font-size: 12px;
	font-weight: bold;


	xxxfont-size: 11px;
	xxxcolor: #000000;
	xxxbackground-color: #e9aa16;
	xxxborder:solid #000000 1px;
}
.BTTNpreview{
	font-size: 11px;
	c olor: #000080;
	b ackground-color: #e9aa16;
	font-weight: bold;
	w idth: 110px;
	b order:solid #000000 1px;
}
.BTTNhome{
	font-size: 11px;
	c olor: #000000;
	b ackground-color: #e9aa16;
	f ont-weight: bold;
	b order:solid #000000 1px;
}
.BTTNdele{
	font-size: 11px;
	color: #ff0000;
	b ackground-color: #ff0000;
	f ont-weight: bold;
	b order:solid #000000 1px;
}
.BTTNdeleRES{
	font-size: 9px;
	color: #000080;
	b ackground-color: #ff0000;
	f ont-weight: bold;
	b order:solid #000000 1px;
}
.BTTNview{
	font-size: 11px;
	#c olor: #000080;
	#b ackground-color: #e9aa16;
	font-weight: bold;
	#b order:solid #000000 1px;
}
.BTTNedit{
	font-size: 11px;
	color: #000000;
	background-color: #e9aa16;
	font-weight: bold;
	border:solid #000000 1px;
}
.BTTNsave{
	font-size: 11px;
	c olor: #000000;
	b ackground-color: #e9aa16;
	font-weight: normal;
	b order:solid #000000 1px;
}
.BTTNprint{
	font-size: 11px;
	c olor: #000000;
	b ackground-color: #e9aa16;
	f ont-weight: bold;
	b order:solid #000000 1px;
}
.BTTNcanc{
	font-size: 11px;
	c olor: #000000;
	b ackground-color: #b9b9ff;
	b order:solid #000000 1px;
}
.CLOSEinput{
	font-size: 11px;
	c olor: #000000;
	b ackground-color: #98d8b1;
}
.FILLEDinput{
	background-color: #ffeaea;
	text-align: left;
	border: 1px solid #ff0000;
	color: #000000;
	font-size: 12px;
	font-weight: none;
}
.FILLEDgrey{
	background-color: #e1e1e1;
	background-color: #ffffff;
	text-align: left;
	border: 1px solid #000080;
	color: #000000;
	font-size: 12px;
	font-weight: none;
}
.footer {
	font-family: arial, verdana, helvetica;
	font-size: 9px;
}
.cellNORMALtop {
	font-family: arial, verdana, helvetica;
	font-size: 12px;
	vertical-align: top;
}
.cellNORMAL {
	font-family: arial, verdana, helvetica;
	font-size: 11px;
}
.cellNORMAL2 {
	font-family: arial, verdana, helvetica;
	font-size: 14px;
}

.tableWRAP {
	xxborder: 1px solid #e0e0e0;
	xxborder-right:solid #e0e0e0 1px;
	border-left:solid #e0e0e0 1px;
}
.tableSHADE {
	ZZZZbackground-color: #e9e9e9;
	background-color: #f9f9f9;
}
.tableWRAP_dash {
	border: 1px dashed #000080;
}
.cellWRAP {
	border: 1px solid #000080;
}
.bordBOTT {
	border-bottom:solid #b7b8ec 1px;
}
.cellMESSAGESUBJECT {
	font-family: arial, verdana, helvetica;
	font-weight: normal;
	font-size: 12px;
}
.cellMESSAGEBODY {
	font-family: arial, verdana, helvetica;
	font-weight: normal;
	font-size: 12px;
	border-top:solid #000080 0px;
	border-bottom:solid #000080 0px;
	background-color: #FFFFFF;
}
.cellRESPONES {
	font-family: arial, verdana, helvetica;
	font-weight: bold;
	font-size: 12px;
}
.cellRESPONSETABLE {
	background-color: #c6dbff;
}
.cellRESPONSETABLEadmin {
	background-color: #000080;
}
.proxyCELL {
	font-family: arial, verdana, helvetica;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
	color: #000080;
	background-color: #FFFFFF ;
	vertical-align: top;
}
.proxyCELLon {
	font-family: arial, verdana, helvetica;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
	color: #000080;
	background-color: #e9e9e9 ;
	vertical-align: top;
}
.promoCELL {
	font-family: arial, verdana, helvetica;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #008000;
}
.cellSENDINGto {
	font-family: arial, verdana, helvetica;
	font-weight: bold;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #ff0000;
}
.cellREShead {
	font-family: arial, verdana, helvetica;
	font-weight: bold;
	font-size: 11px;
	color: #000080;
	background-color: #e9e9e9;
}
.cellOPThead {
	font-family: arial, verdana, helvetica;
	font-weight: bold;
	font-size: 11px;
	color: #008000;
	background-color: #e4e4e4;
	border:solid #ffffff 1px;
}
.cellOPTheadSPECIAL {
	font-family: arial, verdana, helvetica;
	font-weight: bold;
	font-size: 13px;
	color: #F73D17;
	background-color: #e9e9e9;
}
.cellREScolumn {
	font-family: arial, verdana, helvetica;
	font-weight: bold;
	font-size: 12px;
	color: #000080;
	background-color: #FFFFFF ;
}
.cellRESrows {
	font-family: arial, verdana, helvetica;
	font-weight: bold;
	font-size: 12px;
	color: #000080;
	background-color: #FFFFFF ;
}
.cellRESrowsSMALL {
	font-family: arial, verdana, helvetica;
	font-weight: none;
	font-size: 11px;
	color: #000080;
	background-color: #FFFFFF ;
}
.cellRESrowsSMALLbold {
	font-family: arial, verdana, helvetica;
	font-weight: bold;
	font-size: 11px;
	color: #000080;
	background-color: #FFFFFF ;
}
.cellRESrowsSMALL_highlight {
	font-family: arial, verdana, helvetica;
	font-weight: none;
	font-size: 11px;
	color: #000080;
	background-color: #ffeadf ;
	XXXbackground-color: #ffffcc ;
	vertical-align: top;
}
.cellHEADteam {
	font-family: arial, verdana, helvetica;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #008000;
}
.cellHEADnote {
	font-family: arial, verdana, helvetica;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	background-color: #ffff00;
}
.cellHELP {
	font-family: arial, verdana, helvetica;
	font-weight: none;
	font-size: 11px;
	color: #000000;
	background-color: #ffffbb;
}
.cellHEADleader {
	font-family: arial, verdana, helvetica;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #FF3420;
}
.cellHEAD {
	font-family: arial, verdana, helvetica;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #000080;
}

A.navig {
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 10px;
	color: #000080;
	text-decoration:underline;
	}
A.navig:link {
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 10px;
	color: #000080;
	text-decoration:underline;
	}
A.navig:visited {
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 10px;
	color: #000080;
	text-decoration:underline;
	}
A.navig:active {
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 10px;
	color: #000080;
	text-decoration:underline;
	}
A.navig:hover {
	font-family: verdana, arial;
	font-size: 10px;
	color: #FF0000;
	font-weight: underline;
	}

A.navM {
	font-family: arial, verdana, helvetica;
	font-size: 12px;
	color: #000080;
	text-decoration:none;
	}
A.navM:link {
	font-family: arial, verdana, helvetica;
	font-size: 12px;
	color: #000080;
	text-decoration:none;
	}
A.navM:visited {
	font-family: arial, verdana, helvetica;
	font-size: 12px;
	color: #000080;
	text-decoration:none;
	}
A.navM:active {
	font-family: arial, verdana, helvetica;
	font-size: 12px;
	color: #000080;
	text-decoration:none;
	}
A.navM:hover {
	font-family: arial, verdana, helvetica;
	font-size: 12px;
	color: #000080;
	text-decoration:underline;
	}

xxxxxxxxxxxx
A.navA {
	font-family: arial, verdana, helvetica;
	font-size: 12px;
	color: #004040;
	text-decoration:underline;
	}
A.navA:link {
	font-family: arial, verdana, helvetica;
	font-size: 12px;
	color: #004040;
	text-decoration:underline;
	}
A.navA:visited {
	font-family: arial, verdana, helvetica;
	font-size: 12px;
	color: #004040;
	text-decoration:underline;
	}
A.navA:active {
	font-family: arial, verdana, helvetica;
	font-size: 12px;
	color: #004040;
	text-decoration:underline;
	}
A.navA:hover {
	font-family: arial, verdana, helvetica;
	font-size: 12px;
	color: #008000;
	text-decoration:underline;
	}


xxxxxxxxxxxx
A.navMap {
	font-family: arial, verdana, helvetica;
	font-size: 10px;
	color: #000080;
	text-decoration:underline;
	}
A.navMap:link {
	font-family: arial, verdana, helvetica;
	font-size: 10px;
	color: #000080;
	text-decoration:underline;
	}
A.navMap:visited {
	font-family: arial, verdana, helvetica;
	font-size: 10px;
	color: #000080;
	text-decoration:underline;
	}
A.navMap:active {
	font-family: arial, verdana, helvetica;
	font-size: 10px;
	color: #000080;
	text-decoration:underline;
	}
A.navMap:hover {
	font-family: arial, verdana, helvetica;
	font-size: 10px;
	color: #ff0000;
	text-decoration:underline;
	}



H2 {
	background-color: #ffffff;
	color: #000080;
	font-family: arial, verdana, helvetica;
	font-size: 18px;
	font-weight: bold;
	border-bottom:solid #000080 2px;
	margin-bottom: 2px;
	padding-bottom: 0px;
	}
H1 {
	background-color: #ffffff;
	color: #008000;
	font-family: arial, verdana, helvetica;
	font-size: 14px;
	font-weight: bold;
	border-bottom:solid #008000 2px;
	margin-bottom: 2px;
	padding-bottom: 0px;
	}
H3 {
	background-color: #FB5600;
	color: #ffffff;
	font-family: arial, verdana, helvetica;
	font-size: 14px;
	font-weight: bold;
	border-top:solid #ff8040 1px;
	border-bottom:solid #ff8040 1px;
	margin-bottom: 2px;
	padding-bottom: 0px;
	}
H4 {
	background-color: #FB5600;
	color: #ffffff;
	font-family: arial, verdana, helvetica;
	font-size: 20px;
	font-weight: bold;
	}
.MESSAGE {
	font-family: arial, verdana, helvetica;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	background-color: #ffff00;
	vertical-align: top;
}
A.navigWH {
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:underline;
	}
A.navigWH:link {
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:underline;
	}
A.navigWH:visited {
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:underline;
	}
A.navigWH:active {
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:underline;
	}
A.navigWH:hover {
	font-family: arial, verdana, helvetica;
	font-size: 11px;
	color: #ffff80;
	font-weight: underline;
	}

A.CALnavSM {
	font-family: verdana, arial;
	font-size: 9px;
	color: #000080;
	}
A.CALnavSM:link {
	font-family: verdana, arial;
	font-size: 9px;
	color: #000080;
	}
A.CALnavSM:visited {
	font-family: verdana, arial;
	font-size: 9px;
	color: #000080;
	}
A.CALnavSM:active {
	font-family: verdana, arial;
	font-size: 9px;
	color: #000080;
	}
A.CALnavSM:hover {
	font-family: verdana, arial;
	font-size: 9px;
	color: #000080;
	}
.TEMP {
	border: 1px solid #004000;
	text-align: right;
	font-family: arial, verdana, helvetica;
	font-weight: none;
	font-size: 12px;
	background-color: #ffffff ;
}
.CAL_day {
	border: 1px solid #000080;
	text-align: center;
	font-family: arial, verdana, helvetica;
	font-weight: none;
	font-size: 12px;
	color: #ff8040;
	background-color: #ffffff ;
	height: 25px;
}
.CAL_table {
	border: 1px solid #000080;
	font-family: arial, verdana, helvetica;
	font-weight: none;
	font-size: 9px;
	color: #00ff00;
	background-color: white ;
}
.CAL_head {
	border: 1px solid #000080;
	text-align: center;
	font-family: arial, verdana, helvetica;
	font-weight: none;
	font-size: 9px;
	color: #ffffff;
	background-color: #000080 ;
}
.CAL_we {
	border: 1px solid #000080;
	text-align: center;
	font-family: arial, verdana, helvetica;
	font-weight: none;
	font-size: 9px;
	color: #000080;
	background-color: #d9d9ff ;
}
.CAL_gray {
	border: 1px solid #000080;
	text-align: center;
	font-family: arial, verdana, helvetica;
	font-weight: none;
	font-size: 9px;
	color: #808080;
	background-color: #dddddd ;
}
.MENU_invisible_for_testing{
	font-family: arial, verdana, helvetica;
	background-color: #ffffff;
	text-align: center;
	border:solid #ffffff 0px;
	color: #e9e9e9;
	font-size: 12px;
	font-weight: none;
}

.MENU_UPPER_OFF{
	font-family: arial, verdana, helvetica;
	background-color: #a0bab9;
	text-align: center;
	border:solid #ffffff 0px;
	color: #000080;
	font-size: 12px;
	font-weight: none;
}
.MENU_UPPER_ON{
	font-family: arial, verdana, helvetica;
	background-color: #c7d6d5;
	text-align: center;
	border:solid #ffffff 0px;
	color: #000040;
	font-size: 12px;
	font-weight: bold;
}
.MENU_CELL_UPPER_LEFT {
	font-family: arial, verdana, helvetica;
	color: #ffffff;
	background-color: #ffffff;
	text-align: left;
	vertical-align: bottom;
}
.MENU_CELL_UPPER_RIGHT {
	font-family: arial, verdana, helvetica;
	color: #ffffff;
	background-color: #ffffff;
	text-align: right;
	vertical-align: bottom;
}


.MENU_LOWER_ON{
	font-family: arial, verdana, helvetica;
	background-color: #e9e9e9;
	text-align: center;
	border:solid #004080 1px;
	color: #000040;
	font-size: 12px;
	font-weight: bold;
}
.MENU_LOWER_OFF{
	font-family: arial, verdana, helvetica;
	background-color: #dfdfdf;
	text-align: center;
	border:solid #004080 1px;
	color: #000040;
	font-size: 12px;
	font-weight: NONE;
}
.MENU_CELL_LOWER {
	font-family: arial, verdana, helvetica;
	color: #000080;
	background-color: #c7d6d5;
	xxbackground-color: #e9aa16;
	height: 25px;
	vertical-align: middle;
	xxborder-left:solid #000080 1px;
	xxborder-right:solid #000080 1px;
	xxborder-bottom:solid #000080 1px;
}
.MENU_CELL_SPACE {
	font-family: arial, verdana, helvetica;
	color: #000080;
	background-color: #c7d6d5;
	xxbackground-color: #e9aa16;
	height: 5px;
	vertical-align: middle;
	xxborder-left:solid #000080 1px;
	xxborder-right:solid #000080 1px;
	xxborder-bottom:solid #000080 1px;
}


.PAGE_BODY {
	font-family: arial, verdana, helvetica;
	color: #000040;
	font-size: 12px;
	background-color: #ffffff;
	border-top:solid #008000 1px;
	border-left:solid #000080 1px;
	border-right:solid #000080 1px;
	border-bottom:solid #000080 1px;
}
.cellKEY {
	font-family: arial, verdana, helvetica;
	font-weight: bold;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #9f9f9f;
}
.helpCELLS {
	font-family: arial, verdana, helvetica;
	font-size: 11px;
	vertical-align: top;
	border-bottom:solid #b7b8ec 1px;
	border-right:solid #b7b8ec 1px;
}
.CELLinfo {
	font-family: arial, verdana, helvetica;
	font-size: 8pt;
	color: #000080;
	border:solid #c0c0c0 1px;
	}
.CELLmesslist {
	xxxfont-family: arial, verdana, helvetica;
	font-size: 12px;
	color: #616161;
	vertical-align: top;
	XXXborder:solid #e4e4e4 1px;
	}
.CELLnotesGRAY {
	xxxfont-family: arial, verdana, helvetica;
	font-size: 10px;
	color: #616161;
	vertical-align: top;
	}
.NOTES {
	font-family: arial,verdana, helvetica;
	font-size: 12px;
	}



A.navAD_txt {
	font-family: verdana, arial;
	font-size: 11px;
	color: #0000ff;
	text-decoration:none;
	}
A.navAD_txt:link {
	font-family: verdana, arial;
	font-size: 11px;
	color: #0000ff;
	text-decoration:none;
	}
A.navAD_txt:visited {
	font-family: verdana, arial;
	font-size: 11px;
	color: #0000ff;
	text-decoration:none;
	}
A.navAD_txt:active {
	font-family: verdana, arial;
	font-size: 11px;
	color: #0000ff;
	text-decoration:none;
	}
A.navAD_txt:hover {
	font-family: verdana, arial;
	font-size: 11px;
	color: #008000;
	}

.nav_span_title {
	font-family: verdana, arial;
	font-size: 12px;
	font-weight: bold;
	color: #0000ff;
	text-decoration:underline;
}
.nav_span_txt {
	color: #000000;
	background-color: #ffffff;
	font-family: arial, verdana, helvetica;
	font-size: 12px;
	font-weight: none;
}
.location_head {
	color: #ffffff;
	background-color: #008000;
	font-family: arial, verdana, helvetica;
	font-size: 12px;
	font-weight: bold;
}


A.navAD_title {
	font-family: verdana, arial;
	font-size: 12px;
	font-weight: bold;
	color: #0000ff;
	text-decoration:underline;
	}
A.navAD_title:link {
	font-family: verdana, arial;
	font-size: 12px;
	font-weight: bold;
	color: #0000ff;
	text-decoration:underline;
	}
A.navAD_title:visited {
	font-family: verdana, arial;
	font-size: 12px;
	font-weight: bold;
	color: #0000ff;
	text-decoration:underline;
	}
A.navAD_title:active {
	font-family: verdana, arial;
	font-size: 12px;
	font-weight: bold;
	color: #0000ff;
	text-decoration:underline;
	}
A.navAD_title:hover {
	font-family: verdana, arial;
	font-size: 12px;
	font-weight: bold;
	color: #008000;
	}

.couponLG {
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	color: #a85400;
	}
.couponMED {
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #000080;
	}
.couponSM {
	font-family: arial;
	font-size: 11px;
	font-weight: none;
	color: #808080;
	}
.about {
	font-family: arial;
	font-size: 13px;
	font-weight: none;
	color: #000080;
	}
.description {
	font-family: arial;
	font-size: 13px;
	font-weight: none;
	color: #000080;
	border:solid #e4e4e4 1px;
	}



.dHOT {
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	text-decoration:none;
	background-color: #ff0000;
	padding-left: 2px;
	padding-right: 2px;
	}	
.dMED {
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	text-decoration:none;
	background-color: #0080ff;
	padding-left: 2px;
	padding-right: 2px;
	}	
.dCOLD {
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	text-decoration:none;
	background-color: #0000ff;
	padding-left: 2px;
	padding-right: 2px;
	}	



.dCALL1 {
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
	background-color: #dfdfdf;
	padding-left: 2px;
	padding-right: 2px;
	}	
.dCALL2 {
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
	background-color: #bfbfbf;
	padding-left: 2px;
	padding-right: 2px;
	}	
.dCALL3 {
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
	background-color: #9f9f9f;
	padding-left: 2px;
	padding-right: 2px;
	}	
.dCALL4 {
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
	background-color: #7f7f7f;
	padding-left: 2px;
	padding-right: 2px;
	}	
.dCALL5 {
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
	background-color: #6a6a6a;
	padding-left: 2px;
	padding-right: 2px;
	}	
.menupad {
	font-family: verdana, arial, helvetica;
	font-size: 11pt;
	color: #333333;
	vertical-align: middle;
	text-align: left;
	font-weight: bold;
	padding-left: 	7px;
	padding-right:	0px;
	padding-top: 	10px;
	padding-bottom: 10px;
}
