<style>body { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; scrollbar-face-color: #F0F0F0; scrollbar-shadow-color: #344E6D; scrollbar-highlight-color: #344E6D; scrollbar-3dlight-color: #F0F0F0; scrollbar-darkshadow-color: #F0F0F0; scrollbar-track-color: #F0F0F0; scrollbar-arrow-color: #000000; }
td { font-family:  Arial,Verdana, sans-serif; font-size: 12px; color: #000000; }
ul { margin-top:0; margin-left:25; font-size:12px; }
input.topsearch { color: #000000 ;font-weight: normal; font-size: 11px; width: 150px; }
.input { color: #000000; width: 220px;}

A:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #0145A8; }
A:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #0269C6; }
A:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none underline; color: #008B00; }
A.sidenav:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: normal; color: #FEFEFE; }
A.sidenav:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: normal; color: #FEFEFE; }
A.sidenav:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none underline; font-weight: normal; color: #FEFEFE; background: #1EAAE7; border-color: #184EB1;}
A.sidenavsm:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: normal; color: #000000; }
A.sidenavsm:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: normal; color: #000000; }
A.sidenavsm:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none underline; font-weight: normal; color: #000000; }
A.botnav:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: normal; color: #808080; }
A.botnav:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: normal; color: #808080; }
A.botnav:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none underline; font-weight: normal; color: #808080; }

A.topnav:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: normal; color: #FEFEFE; }
A.topnav:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: normal; color: #FEFEFE; }
A.topnav:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none underline; font-weight: normal; color: #D56911; }

A.small:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #003369; }
A.small:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #003369; }
A.small:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none underline; color: #D56911; }


A.s1:link { font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; font-weight: bold; color: #003369; }
A.s1:visited { font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; font-weight: bold; color: #003369; }
A.s1:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none underline; font-weight: bold; color: #D56911; }
A.s2:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none underline; font-weight: normal; color: #003366; }
A.s2:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none underline; font-weight: normal; color: #003366; }
A.s2:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none underline; font-weight: normal; color: #D56911; }
A.s3:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none underline; font-weight: normal; color: #003366; }
A.s3:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none underline; font-weight: normal; color: #003366; }
A.s3:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none underline; font-weight: normal; color: #D56911; }

td.Date { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FEFEFE; }
td.Category { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #FEFEFE; }
td.navSel { background-color: #FCFCFC; }
td.navnotSel { background-color: #F8F8F8; }
td.cellColor { background-color: #FFFFFF; }
td.small { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; background-color: #FFFFFF; }


td.mcell4 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; background-color: #FEFEFE; }
td.mcell5 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #356FBE; background-color: #edf0f5; }
td.navHighlight { background-color: #DBE5F0; }
td.sidenav { background-color: #F0F0F0; }

th.mcell2 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; background-color: #F0F0F0; }
th.mcell4 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; background-color: #E0E0E0; }
td.ccell1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; background-color: #C0C0C0; }
td.ccell2 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; background-color: #E0E0E0; }
td.ccell3 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; background-color: #F0F0F0; }
td.ccell4 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; background-color: #FAFAFA; }
td.scell1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #003366; background-color: #E3E7F2; }
td.scell2 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #003366; background-color: #F1F3F9; }
td.scell3 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #003366; background-color: #0066CC; }

td.sb2 {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight:normal; color: #000000}
td.sb3 {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight:normal; color: #000000}
td.sg2 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #808080; background-color: #FFFFFF; }
td.sg3 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #808080; background-color: #FFFFFF; }
td.sg4 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FEFEFE; }

tr.topheader { background-color: #40609d; }
tr.topline { background-color: #000000; }
tr.topnav { background-color: #40609d; }
tr.bgline { background-color: #000000; }

.hd1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 19px; line-height: 140%; font-weight: bold; color: #0145A8; }
.hd2 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #000000; }
.hd3 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #0269C6; }
.hd4 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #000000; }
.hd5 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; }

.sb2 {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight:normal; color: #000000}
.sb3 {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight:normal; color: #000000}
.sb4 {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9px; font-weight:normal; color: #000000}

.sg2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: normal; color: #606060; }
.sg3 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #606060; }
.sg4 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold; color: #008B00; } 

.sg5 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; font-weight: bold; color: #008B00; } 

.sr5 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; font-weight: bold; color: #CC0000; } 

.sr2 {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight:normal; color: #CC0000}
.sr3 {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight:normal; color: #CC0000}
.sr4 {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9px; font-weight:normal; color: #CC0000}


.sbl {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #003366}
.sbl2 {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight:normal; color: #003366}
.sbl3 {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight:normal; color: #003366}
.sbl4 {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9px; font-weight:normal; color: #003366}

.smt5 {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #000000}


.itemdescription { font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal; color: #B77500; }
.highlight { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000;}

.hsearch { font-family:arial,helvetica; font-size:11px; width:178px; }

select.small { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; }

tr.menuon { 
border-color: margin: 0; padding: 4px; background-color: #C8C8C8; }
tr.menuoff { background-color: #F0F0F0; }


table.main   {  border-color: #600; border-width: 0 0 1px 1px; border-style: solid; }

td.mcell2 {
border-color: #D2D2D2;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    margin: 0;
    padding: 4px;
    background-color: #F0F0F0;
}

td.mcell1 {
border-color: #A2A2A0;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    margin: 0;
    padding: 4px;
    background-color: #E0E0E0;
}

td.mcell3 { background-color: #DDDDDD;}

td.mcell4 {
border-color: #D2D2D2;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    margin: 0;
    padding: 4px;
    background-color: #D5F2D5;
}



td.wtmcell2 {
border-color: #E0E0E0;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    margin: 0;
    padding: 4px;
    background-color: #F8F8F8;
}

td.wtmcell1 {
border-color: #A0A0A0;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    margin: 0;
    padding: 4px;
    background-color: #E8E8E8;
    font-weight: normal; 
    color: #0145A8;
}

td.notes1 {
border-color: #A0A0A0;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    margin: 0;
    padding: 4px;
    background-color: #E8E8E8;
    font-weight: normal; 
    color: #0145A8;
}

td.cal1 {
border-color: #0237CB;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    margin: 0;
    padding: 4px;
    background-color: #BFCDF4;
    font-weight: normal; 
    color: #0145A8;
}

td.cal2 {
border-color: #C0C0C0;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    margin: 0;
    padding: 4px;
    background-color: #F8F8F8;
    font-weight: normal; 
    color: #0145A8;
}

td.calpending {
border-color: #FEFEFE;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    margin: 0;
    padding: 4px;
    background-color: #E9ECF2;
    font-weight: normal; 
    color: #000000;
}

td.calactive {
border-color: #FEFEFE;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    margin: 0;
    padding: 4px;
    background-color: #F2EFD5;
    font-weight: normal; 
    color: #000000;
}

td.calcompleted {
border-color: #FEFEFE;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    margin: 0;
    padding: 4px;
    background-color: #D5F2D5;
    font-weight: normal; 
    color: #000000;
}

/*---------- bubble tooltip -----------*/
a.tt{
    position:relative;
    z-index:24;
    color:#3CA3FF;
	font-weight:bold;
    text-decoration:none;
}
a.tt span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:25; color: #aaaaff; background:;}
a.tt:hover span.tooltip{
    display:block;
    position:absolute;
    top:0px; left:0;
	padding: 15px 0 0 0;
	width:216px;
	color: #333333;
    text-align: center;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
}
a.tt:hover span.top{
	display: block;
	padding: 30px 8px 0;
    background: url(/bubble.gif) no-repeat top;
}
a.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	background: url(/bubble_filler.gif) repeat bottom; 
}
a.tt:hover span.bottom{
	display: block;
	padding:3px 8px 10px;
	color: #548912;
    background: url(/bubble.gif) no-repeat bottom;
}

/*---------- bubble tooltip -----------*/
a.tt2{
    position:relative;
    z-index:24;
    color:#3CA3FF;
	font-weight:bold;
    text-decoration:none;
}
a.tt2 span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt2:hover{ z-index:25; color: #aaaaff; background:;}
a.tt2:hover span.tooltip2{
    display:block;
    position:absolute;
    top:-80px; left:20;
	padding: 15px 0 0 0;
	width:216px;
	color: #333333;
    text-align: center;
	filter: alpha(opacity:95);
	KHTMLOpacity: 0.95;
	MozOpacity: 0.95;
	opacity: 0.95;
}
a.tt2:hover span.top2{
	display: block;
	padding: 10px 8px 0;
    background: url(/bubble2.gif) no-repeat top;
}
a.tt2:hover span.middle2{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	background: url(/bubble_filler.gif) repeat bottom; 
}
a.tt2:hover span.bottom2{
	display: block;
	padding:3px 8px 10px;
	color: #548912;
    background: url(/bubble2.gif) no-repeat bottom;
}

</style>