BODY 
{
	font-family: verdana, arial, sans-serif ;
	font-size:	12px;
	color: black;
	font-weight: normal;	
	color:black;
	background-color: white;		
}
TABLE
{
	font-family: verdana, arial, sans-serif ;
	font-size:	12px;
	color: black;
	font-weight: normal;
}
.fixedWidthData
{
	font-family: "Courier New", courier, monospace;
	font-size:  8pt;
}
.yellowOchre
{
	background-color: #cc9900;
}
.sectionHeaderText
{
	font-size:	14px;
	color: black;
	font-weight: bold;
}
.secureHeaderText
{
	font-size:  14px;
	color: #0066cc;
	font-weight: bold;
} 
.headerText
{
	font-size:	13px;
	color: black;
	font-weight: bold;
}
.taglineText
{
	font-family: verdana, arial, sans-serif;
	font-size: 14px;
	font-style: italic;
	color: #6d6d6d;	 
}
.loginText
{
	font-size:	10px;
	font-weight: bold;
}
.redText
{
	font-style: normal;
	color: #cc0033;
}
.redTextBold
{
	font-style: normal;
	font-weight: bold;
	color: #cc0033;
}
.redTextBigBold
{
	font-size: 14px;
    font-style: normal;
    font-weight: bold;
    color: #cc0033;
}
.boldText
{
	font-weight:bold;
}
.italicsText
{
	font-style:italic;	
}
.boldItalicsText
{
	font-weight:bold;
	font-style:italic;	
}
.strikethroughText
{
    font-size: 11px;
    font-family: helvetica ;
	text-decoration: line-through;
}
.blackSmall
{
	color: black;
	font-size: 11px;
}
.redSmall
{
    color: #cc0033;
    font-size: 11px;
}
.blackBold
{
	color: black;
	font-weight: bold;
}
.whiteHidden
{
    font-size:  1px;
    color: white;
}
.whiteCaps
{	
	font-size:	11px;
	color: white;
}
.whiteCapsBOLD
{	
	font-size:	11px;
	color: white;
	font-weight:bold;
}
.redCaps
{
	font-size:	12px;
	color: #cc0033;
	font-weight: bold;
}
.errorMessage
{
    font-size:  12px;
    color: #cc0033;
    font-weight: bold;
}
.redTable
{
	background-color: #cc0033;
}
.greyTable
{
	background-color: #CCCC99;
}
.lightGreyTable
{
	background-color: #EDEAD7;
}
.blueTable
{
	background-color: #64a7eb;
}
.adTable
{
	text-align:	center;
}
.bannerCell
{
	background-color: #9DB8D3; \\#EDEAD7;
	text-align:	center;
}
.footerText
{
	font-size: 11px;
	text-align: center;
}
a.footerText:link,a.footerText:visited
{
	color: black;
	text-decoration: none;
}	
a.footerText:hover,a.footerText:active
{
	color: black;
	text-decoration: underline;
}
.rightText0
{
	color: black;
	font-size: 11px;
	font-weight: bold;
}
.rightText1
{
	color: black;
	font-size: 11px;
}
.rightText2
{
	color: black;
	font-size: 11px;
}
.rightText
{
	color: black;
	font-size: 11px;
}
.rightTextBold
{
	color: black;
	font-size: 11px;
	font-weight: bold;
}
.rightTextSummary
{
	color: #cc0033;
	font-size: 11px;
}
.rightTextHighlight
{
	color:		#cc0033;
	font-size:	11px;
}
a.rightTextHighlight:link,a.rightTextHighlight:visited
{
	color:		#cc0033; 
	text-decoration: none;
}
a.rightTextHighlight:hover,a.rightTextHighlight:active
{
    color:      #cc0033;
    text-decoration: underline;
}
.rightTextLowlight
{
    color:      #edead7;
    font-size:  11px;
}
a.rightTextLowlight:link,a.rightTextLowlight:visited
{
    color:      #edead7;
    text-decoration: none;
}
a.rightTextLowlight:hover,a.rightTextLowlight:active
{
    color:      #edead7;
    text-decoration: underline;
}
.headline
{
	font-size: 11px;
	font-weight: bold;
}
.reportText
{
	font-size: 13px;
}
.reportBoldText
{
	font-size: 13px;
	font-weight: bold;
}
.reportHeader
{
	font-size: 13px;
	font-weight: bold;
	background: #9DB8D3;
}
a.homePageLink:link,a.homePageLink:visited,a.homePageLink:active
{
    text-decoration: none;
	color: #999933;  
/*
	color: #990000;  
*/
}
a.homePageLink:hover
{
	text-decoration: underline;
}
a.rightText:link,a.rightText:visited,a.rightTextBold:link,a.rightTextBold:visited
{
	color: black;
	text-decoration: none;
}
a.rightText:hover,a.rightText:active,a.rightTextBold:hover,a.rightTextBold:active
{
	color: black;
	text-decoration: underline;
}
a.rightTextSummary:link,a.rightTextSummary:visited,a.rightTextSummary:hover,a.rightTextSummary:active
{
	color: #cc0033;
	text-decoration: none;
}	
a.rightTextSummary:hover
{
    text-decoration: underline;
}
.headerLinkTable
{
    background: #9DB8D3;
	text-align: center;
}
a.headerLink:link, a.headerLink:visited
{
	color: white;
	text-decoration: none;
	font-size: 10px;
	font-weight: 500;
    font-family: verdana, arial, sans-serif;
	letter-spacing: -1px;

}	
a.headerLink:hover,a.headerLink:active
{
	color: 666666;
	text-decoration: none;
}
a.leftLink:link, a.leftLink:visited
{
    color: white;
    text-decoration: none;
    font-size: 11px;
    font-weight: 600;
    font-family: verdana, arial, sans-serif;
    letter-spacing: -1px;

}  
a.leftLink:hover,a.leftLink:active
{
    color: 666666;
    text-decoration: none;
}

a.homeLeftLink:link,a.homeLeftLink:visited
{
    color: black;
    text-decoration: none;
}
a.homeLeftLink:hover,a.homeLeftLink:active
{
    color: black;
    text-decoration: underline;
}

a.AsisNetLink:link,a.AsisNetLink:visited,a.AsisNetLink:hover,a.AsisNetLink:active
{
	color: black;
	text-decoration: none;
	font-weight: bold;
}
.para-title
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			14;
	font-weight:		bold;
	margin-bottom:		12;
	margin-top:			12;
}
.para-subtitle
{
	font-weight:	bold;
	font-size:		12;
	font-style:		oblique;
	margin-bottom:	12;
	margin-top:		12;
 }
.body-title	
{
	font-size:		20;
	font-family:	Arial, Helvetica, sans-serif;
	color:			#0000CC;
}
.body-subtitle
{
	font-family:	Arial, Helvetica, sans-serif;
	color:			#000000;
}
.fine-print	
{
	font-family:	Arial, Helvetica, sans-serif;
	font-size:		10;
}
.notice	
{
	font-size:		12;
	font-weight:	bold;
}
.item-caption	
{
	font-size:		12;
	font-weight:	bold;
}
.required-item-caption	
{
	font-size:		12;
	font-weight:	bold;
	color:			#cc0033;
}
.readonly-item-caption
{
	font-size:      12;
	font-weight:    bold;
	color:          #0066cc;
}
.blueText
{
	color:			#0066cc;
}
.heading-caption 
{
	font-size:		15;
	font-weight:	bold;
	color:			#000000;
}
.major-heading	
{
	font-size:		20;
	color:			#000000
}
.valid			
{
	color:			#cc0033 
}
TH				
{
	font-size: 14; 
	background: #9DB8D3; 
	color: #FFFFFF; 
}
.line-item0
{
	background: #FFFFFF;
}
.line-item1
{
	background: #E9F4EE;
}


.coverhd {font-family:arial,sans-serif;font-size:11pt;font-weight:bold;color:#007fbe;}

.clockDays
{
    font-size:  12px;
    background-color: #f6aa55;
    font-weight: bold;
}

.clockHours, .clockMinutes, .clockSeconds
{
    font-size:  10px;
    color: black;
    font-weight: normal;
}


.readonly
{
	background: #cccccc;
}


.webstyle
{
	background: #9DB8D3;
    font-size: 12;
    color: #FFFFFF;
}

.substyle
{
	background: #ccccff;
    font-size: 11;
    font-weight: bold;
    color: #333333;
}

.activestyle
{
	background: #ccccff;
    font-size: 11;
    color: #333333;
}

#goalActive
{
	background: #ccccff;
}

#strategyActive
{
	background: #ccffcc;
}

#initiativeActive
{
	background: #ffcccc;
}

.inactivestyle
{
	background: #e7e7ff;
    font-size: 11;
    color: #333333;
}

#goalInactive
{
	background: #e7e7ff;
}

#strategyInactive
{
	background: #e7ffe7;
}

#initiativeInactive
{
	background: #ffe7e7;
}

.boldmessage
{
	font-size: 12px;
    font-weight: bold;
    color: #333333;
	text-align: left;
}

.redmessage
{
	font-size: 12px;
    font-weight: bold;
    color: #cc0033;
	text-align: center;
}

.spdefault
{
    font-size: 11px;
}

h2.spheader
{
    font-size: 14px;
}

h3.spheader
{
    font-size: 11px;
}

h4.spheader
{
    font-size: 9px;
}

.spheader
{
	text-align: center;
}

.data
{
	text-align: center;
}

.instructions
{
	font-size: 11px;
}

.question
{
	font-size: 12px;
}

.matrixCol0
{
	background-color: #cccccc;
}

.matrixCol1
{
	background-color: #ff9933;
}

.matrixCol2
{
	background-color: #99ccff;
}

.matrixCol3
{
	background-color: #ff99cc;
}

.matrixCol4
{
	background-color: #ffff66;
}

.matrixCol5
{
	background-color: #99ff99;
}

.matrixRow2
{
	background-color: #ffff66;
}

.matrixRow1
{
	background-color: #99ff99;
}

.matrixRow0
{
	background-color: #ffcc99;
}

.reportRow1
{
	background-color: #ccffff;
}

.reportRow0
{
	background-color: #ffffff;
}

.pstyle
{
	background: #ffffff;
{

