/*******************************************/
/*  CHICAGO AREA COUNCIL - CSS STYLESHEET  */
/* *****************************************/
/*  BOY SCOUT RED:  #CF142B (Pantone 186)  */
/*  BOY SCOUT BLUE: #003882 (Pantone 294)  */
/*******************************************/

span.MainMenu {
    display:block;
    width:105px;
    height:20px;
    vertical-align:center;
}

.HomePage{
		color:#003882;
		}
	table.HomePage{
		border-style:none;
		table-layout:fixed;
		border-color:#003882;
		border-collapse:collapse;
		}
	h1.HomePage{
		color:#CF142B;
		font-size:26px;
		font-style:normal;
                line-height:0;
		}
	p.HomePage{
		color:#003882;
		font-size:12px;
		}
	td.HomePage{
		vertical-align:top;
		border-style:solid;
		border-width:0px;
		border-color:#003882;
		padding:10px;
		}
.TopMenu{
		color:#FFFFFF;
		}
	table.TopMenu{
		height:20px;
		width:1000px;
		border-style:NONE;
		table-layout:fixed;
                border-width:0px;
		border-color:#999999;
		border-collapse:collapse;
		background-color:#CF142B;
		}
	td.TopMenu{
		text-align:center;
		font-weight:bold;
		border-style:solid;
		border-width:1px;
		border-color:#FFFFFF;
		}
	a.TopMenu{
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		}
	a.TopMenu:visited{
		font-size:12px;
		color:#FFFFFF;
		}
	a.TopMenu:hover{
		font-size:12px;
		color:#003882;
		}
.DistrictHeader{
		color:#FFFFFF;
		}
	td.DistrictHeader{
		vertical-align:top;
		background:#003882;
                border-style:solid;
		border-width:1px;
		border-color:#003882;
                border-bottom:none;
		padding:10px;
		}
        p.DistrictHeader{
		text-transform:capitalize;
                font-size:48px;
		font-style:bold;
		}
.DistrictLinks{
		text-align:center;
		}
	a.DistrictLinks{
		font-weight:bold;
		font-size:16px;
		color:#003882;
		text-decoration:none;
		}
	a.DistrictLinks:visited{
		color:#003882;
		}
	a.DistrictLinks:hover{
		font-weight:bold;
		color:#CF142B;
		}
.rssEventName{
	text-align:center;
	}
	a.rssEventName{
		font-weight:normal;
		color:#CF142B;
		text-decoration:none;
		}
	a.rssEventName:visited{
		color:#CF142B;
		}
	a.rssEventName:hover{
		font-weight:bold;
		color:#CF142B;
		}

.rssEventDate{
		color:#003882;
		text-align:center;
		}

.rssNewsItemTitle{
		text-align:left;
		}
	a.rssNewsItemTitle{
		font-weight:bold;
		font-size:16px;
		color:#CF142B;
		text-decoration:none;
		}
	a.rssNewsItemTitle:visited{
		color:#CF142B;
		}
	a.rssNewsItemTitle:hover{
		font-weight:bold;
		color:#003882;
		}
.rssNewsItemDesc{
		color:#003882;
		text-align:left;
		vertical-align:top;
		}
.rssNewsItemImg{
		width:150px;
		height:150px;
		}
/* BEGIN DOUBLEKNOT MASTER PAGE LAYOUT FRAME */
table.dkouterblock{
       padding:0;
       background-color: #FFFFFF;
       height: 100%;
       vertical-align:top;
       width:750px;
       margin-left:auto;
       margin-right:auto;
      }
tr.dkouterblock{
	vertical-align:0px;
	}
td.dkouterblock{
	vertical-align:0px;
	}

table.dkcenterblock{
	 padding:0;
	 table-layout:auto;
	 background-color:#FFFFFF;
	 vertical-align:0px;
	 width: 100%;
	 height: 100%;
	 margin: 0px;
         }
td.dkcenterblock{
	vertical-align:0px;
	}

table.dkleftblock{
	 width: 0px;
	 height: 100%;
	 margin: 0px;
	 vertical-align:0px;
	}
td.dkleftblock{
	table-layout:auto;
	vertical-align:0px;
	width: 0px;
	}

table.dkrightblock{
	 width: 0px;
	 height: 100%;
	 margin: 0px;
	 vertical-align:0px;
         }

td.dkrightblock{
	table-layout:auto;
	width: 0px;
	vertical-align:0px;
	}

tr.dkheaderblock{
	vertical-align:top;
	margin: 0px;
	height: 246px;
	}
td.dkheaderblock{
	vertical-align:top;
	margin: 0px;
	}
/********************************************/

BODY {
        background-image: url(/orgheaders/929/bkg.gif);
        background-repeat: repeat-x;
        background-color: #005696;
        FONT-SIZE: 12px;
	COLOR: #003882;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	text-align:left;
	}

A {
	COLOR: #003882;
	}
	A:linked {
		COLOR: #003882;
		}
	A:visited {
		COLOR: #003882;
		}
	A:hover {
		COLOR: #CF142B;
		TEXT-DECORATION: none;
	        }

H1 {
	color:#CF142B;
	font-size:26px;
	font-style:normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	}

H2 {
	color:#CF142B;
	font-size:20px;
	font-style:normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	}

H3 {
	color:#CF142B;
	FONT-SIZE: 16px;
	font-style:normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	}

LI {
	COLOR: #003882;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	margin-bottom: 8;
	}

P {
	FONT-SIZE: 12px;
	COLOR: #003882;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	}

TD{
	FONT-SIZE: 12px;
	COLOR: #003882;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	}
TH {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	background-color: #003882;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	}
TT{
	FONT-SIZE: 10px;
	COLOR: #003882;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	}
UL {
	COLOR: #003882;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	}

LI.larger {
	FONT-SIZE: 14px;
	COLOR: #003882;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	margin-bottom: 8;
	}

.nomargin {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 1px 0px 0px;
	PADDING-TOP: 0px;
}
.message{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #003882;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}
.normal{
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}
.normalBold{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	}
	A.normalBold{
		COLOR: #003882;
		FONT-WEIGHT: bold;
		FONT-SIZE: 9pt;
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	}

.normalBold-Big{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	}
	A.normalBold-Big{
		COLOR: #003882;
		FONT-WEIGHT: bold;
		FONT-SIZE: 11pt;
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
		}

.normalBold-Large{
	FONT-WEIGHT: bold;
	FONT-SIZE: 15pt;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	}

.pageHeader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #003882;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	}

.cellborderleft {
	BORDER-RIGHT: #003882 0px solid;
	BORDER-TOP: #003882 0px solid;
	BORDER-LEFT: #003882 1px solid;
	BORDER-BOTTOM: #003882 0px solid;
	}

.cellborderright {
	BORDER-RIGHT: #003882 1px solid;
	BORDER-TOP: #003882 0px solid;
	BORDER-LEFT: #003882 0px solid;
	BORDER-BOTTOM: #003882 0px solid;
	}

.MENU {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #525d71;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	}

.MENU1 {
	FONT-SIZE: 12px;
	COLOR: #525d71;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	}
	A.MENU1 {
		FONT-WEIGHT: bold;
		FONT-SIZE: 12px;
		COLOR: #525d71;
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
		TEXT-DECORATION: none;
		}
	A.MENU1:hover {
		FONT-WEIGHT: bold;
		FONT-SIZE: 12px;
		COLOR: #888888;
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
		TEXT-DECORATION: none;
		}

.MENU2 {
	FONT-SIZE: 16px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	}
	A.MENU2:hover {
		FONT-WEIGHT: bold;
		FONT-SIZE: 11px;
		COLOR: #888888;
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
		TEXT-DECORATION: none;
		}
/* PAGE TITLE BAR for doubleknot generated pages */
.PAGETITLE1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	}

.PAGETITLE2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #555555;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	}

.PAGETITLE3 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 24px;
	COLOR: #003882;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	}

.PAGETITLE4 {
	FONT-SIZE: 24px;
	COLOR: #333333;
	FONT-FAMILY: CVerdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	}

.PAGETITLE5 {
	FONT-SIZE: 18px;
	COLOR: #333333;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	}

/* CALENDAR DAY OF WEEK HEADERS */
.calendarDay {
	FONT-WEIGHT:normal;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	}

UNKNOWN {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	}
UNKNOWN {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	}

.white {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	}
	A.white {
		FONT-WEIGHT: bold;
		FONT-SIZE: 10px;
		COLOR: #ffffff;
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
		TEXT-DECORATION: none;
		}

/* HORIZONTAL FUNCTION MENU shown across top when logged in */
.functionline{
	FONT-WEIGHT: BOLD;
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	color: #003882;
	text-decoration: none;
	text-transform: none;
	}
	A.functionline {
		FONT-WEIGHT: BOLD;
		FONT-SIZE: 10pt;
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
		color: #003882;
		text-decoration: none;
		text-transform: none;
		}
	A.functionline:visited {
		FONT-WEIGHT: BOLD;
		FONT-SIZE: 10pt;
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
		color: #003882;
		text-decoration: none;
		text-transform: none;
		}
	A.functionline:hover {
		FONT-WEIGHT: BOLD;
		FONT-SIZE: 10pt;
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
		color: #CF142B;
		text-decoration: UNDERLINE;
		text-transform: none;
		}
/************************************************************/

TABLE.tablecolor {
	BACKGROUND-COLOR: #003882;
	color: #FFFFFF;
}

TABLE.tablecolorhightligh
{
	BACKGROUND-COLOR: #cccccc;
	border-bottom-color: #003882 10px solid;
	border-right-color: #FFFFFF 0px solid;
	border-top-color: #FFFFFF 0px solid;
	border-left-color: #003882 10px solid;
}

TR.rowcolor1{
	background-color: #003882;
	}
TR.rowcolor2{
	background-color: #cccccc;
	}
TR.rowcolor3{
	background-color: #003882;
	height: 50;
	}

TD.tlabelhblue {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	BACKGROUND-COLOR: #003882;
	}
TD.highlightcell {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #000000;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	BACKGROUND-COLOR: #cccccc;
	}

.pageTitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #003882;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	}

.prdate {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #003882;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	}

.prtitle {
	FONT-SIZE: 10px;
	COLOR: #888888;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	}
	A.prtitle {
		FONT-SIZE: 10px;
		COLOR: #888888;
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
		}
	A.prtitle:hover {
		FONT-SIZE: 10px;
		COLOR: #000000;
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
		}

.prlink {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #003882;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	}
	A.prlink {
		FONT-WEIGHT: bold;
		FONT-SIZE: 9px;
		COLOR: #FFFFFF;
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
		}
	A.prlink:hover {
		FONT-WEIGHT: bold;
		FONT-SIZE: 9px;
		COLOR: #FFFFFF;
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
		}

.heading {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #003882;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	margin-bottom: 8
	}

.contentBold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #555555;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	}
	A.contentBold {
		FONT-SIZE: 12px;
		COLOR: #555555;
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
		text-decoration: underline;
		}
	A.contentBold:hover {
		FONT-SIZE: 12px;
		COLOR: #555555;
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
		text-decoration: none;
		}

.content {
	FONT-SIZE: 12px;
	COLOR: #555555;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	}
	A.content {
		FONT-SIZE: 12px;
		COLOR: #555555;
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
		text-decoration: underline;
		}
	A.content:hover {
		FONT-SIZE: 12px;
		COLOR: #555555;
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
		text-decoration: none;
		}

.text {
	FONT-SIZE: 12px;
	COLOR: #003882;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	}
	A.text {
		FONT-SIZE: 12px;
		COLOR: #003882;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		}
	A.text:hover {
		FONT-SIZE: 12px;
		COLOR: #888888;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		}

.progressCurrent{
	FONT-WEIGHT: bold;
	FONT-SIZE: 7pt;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	}
	A.progressCurrent {
		FONT-WEIGHT: bold;
		FONT-SIZE: 7pt;
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
		COLOR: #003882;
		text-decoration:underline;
		}
	A.progressCurrent:hover {
		FONT-WEIGHT: bold;
		FONT-SIZE: 7pt;
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
		COLOR: #DDDDDD;
		text-decoration:none;
		}
	TD.progressCurrent{
		BACKGROUND-COLOR: #003882;
		}

.progressOther{
	FONT-WEIGHT: bold;
	FONT-SIZE: 7pt;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	color: #003882;
	}
	A.progressOther {
		FONT-WEIGHT: bold;
		FONT-SIZE: 7pt;
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
		COLOR: #003882;
		text-decoration:underline;
		}
	A.progressOther:hover {
		FONT-WEIGHT: bold;
		FONT-SIZE: 7pt;
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
		COLOR: #DDDDDD;
		text-decoration:none;
		}
	TD.progressOther{
		BACKGROUND-COLOR: #cccccc;
		}

.oddRows{
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	color: #003882;
	}
	A.oddRows {
		COLOR: #003882;
		}
	A.oddRows:hover {
		COLOR: #333333;
		}
	TD.oddRows{
		BACKGROUND-COLOR: #BBBBBB;
		}

.evenRows{
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	color: #003882;
	}
	A.evenRows {
		COLOR: #003882;
		}
	A.evenRows:hover {
		COLOR: #333333;
		}
	TD.evenRows{
		BACKGROUND-COLOR: #DDDDDD;
		}

HR.hrcolor{
	color: #C0C0C0;
	}

.RequiredFlag{
	COLOR: red;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	}

.itemTitle{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: black;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	}

.condition-text {
	Color: #77776F;
	font-size: 11px;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	}

.condition-text-bold{
	Color: #77776F;
	font-size: 11px;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	}

.surveyTitle {
	font-size: 18px;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	font-weight: Bold;
	}
	A.surveyTitle {
		color: black;
		font-size: 18px;
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
		font-weight: Bold;
		}

.text-white{
	Color: #FFFFFF;
	font-size: 12px;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	}
.greyedText{
	Color: #999999;
	font-size: 9pt;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	}
.separator{
	font-size: 13px;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	}

.TBLHeadColor {
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	}
	table.TBLHeadColor {
		COLOR: #FFFFFF;
		background-color:#003882;
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
		border:0px;
		}
	tr.TBLHeadColor {
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
		border:0px;
		}
	td.TBLHeadColor {
		COLOR: #FFFFFF;
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
		border:0px;
		}

.rslttbl {
	}
	TABLE.rslttbl {
		FONT-SIZE: 9pt;
		COLOR: #000000;
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
		BACKGROUND-COLOR: #003882;
		}
	TH.rslttbl {
		COLOR: #000000;
		FONT-WEIGHT: bold;
		FONT-SIZE: 12px;
		}
	TR.rslttbl {
		COLOR: #000000;
		FONT-SIZE: 9pt;
		}
	TD.rslttbl {
		FONT-SIZE:xx-small;
		COLOR: #000000;
		vertical-align:top;
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
		BACKGROUND-COLOR: #dddddd;
		}
	A.rslttbl {
		FONT-WEIGHT: BOLD;
		FONT-SIZE:xx-small;
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
		color: #000000;
		text-decoration: UNDERLINE;
		text-transform: none;
		}
	A.rslttbl:visited {
		FONT-WEIGHT: BOLD;
		FONT-SIZE:xx-small;
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
		color: #000000;
		text-decoration: UNDERLINE;
		text-transform: none;
		}
	A.rslttbl:hover {
		FONT-WEIGHT: BOLD;
		FONT-SIZE:xx-small;
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
		color: #000000;
		text-decoration: none;
		text-transform: none;
		}

.rslttblodd {
	{
	TD.rslttblodd {
		FONT-SIZE:xx-small;
		COLOR: #000000;
		vertical-align:top;
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
		BACKGROUND-COLOR: #ffffff;
		}
	A.rslttblodd {
		FONT-WEIGHT: BOLD;
		FONT-SIZE:xx-small;
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
		color: #000000;
		text-decoration: UNDERLINE;
		text-transform: none;
		}
	A.rslttblodd:visited {
		FONT-WEIGHT: BOLD;
		FONT-SIZE:xx-small;
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
		color: #000000;
		text-decoration: UNDERLINE;
		text-transform: none;
		}
	A.rslttblodd:hover {
		FONT-WEIGHT: BOLD;
		FONT-SIZE:xx-small;
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
		color: #000000;
		text-decoration: none;
		text-transform: none;
		}

/************** CALENDAR ***************/
.tablecolorcalendar1 {
	}
	TABLE.tablecolorcalendar1 {
		BACKGROUND-COLOR: #999999;
		border-bottom-color: #FFFFFF;
		border-right-color: #FFFFFF;
		border-top-color: #003882;
		border-left-color: #003882;
		color:ffffff;
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
		border:0px;
		}
	TH.tablecolorcalendar1 {
		FONT-WEIGHT: bold;
		FONT-SIZE: 12px;
		background-color: #003300;
		}
	TD.tablecolorcalendar1 {
		FONT-SIZE:xx-small;
		border-bottom-color: #FFFFFF;
		border-right-color: #FFFFFF;
		border-top-color: #003300;
		border-left-color: #003300;
		}
	A.tablecolorcalendar1 {
		FONT-WEIGHT: BOLD;
		FONT-SIZE:xx-small;
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
		color: #000000;
		text-decoration: UNDERLINE;
		text-transform: none;
		}
	A.tablecolorcalendar1:visited {
		FONT-WEIGHT: BOLD;
		FONT-SIZE:xx-small;
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
		color: #000000;
		text-decoration: UNDERLINE;
		text-transform: none;
		}
	A.tablecolorcalendar1:hover {
		FONT-WEIGHT: BOLD;
		FONT-SIZE:xx-small;
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
		color: #333333;
		text-decoration: none;
		text-transform: none;
		}
/***********************************************************/

.highlightcellwoBold {
	FONT-SIZE: xx-small;
	COLOR: #000000;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	BACKGROUND-COLOR: #e8f3ff;
	}

/* BEGIN CUSTOM HOMEPAGE CLASSES*/
	/*  BOY SCOUT RED:  #CF142B (Pantone 186)  */
	/*  BOY SCOUT BLUE: #003882 (Pantone 294)  */

/****************************************/



































































