<STYLE>

BODY
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: none;
}

P
{
    FONT-FAMILY: Arial, Verdana, sans-serif;
    FONT-SIZE: 10pt;
}

H1
{
	padding-top: 10px;
	font-family: Arial, Verdana, sans-serif;
	font-size: 140%;
	color: #663399;
	font-weight: bold;
	width: 100%;
	border-bottom: 1px solid #FF9900;
}

H2
{
	/* padding-top: 10px; */
	font-family: Arial, Verdana, sans-serif;
	font-size: 120%;
	color: #663399;
	font-weight: bold;
	width: 100%;
	border-bottom: 1px solid #FF9900;
}

H3
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 105%;
}

HR { color: #FF9900; }

TH
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 12pt;
    font-weight: bold;
}

TD
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 10pt;
    font-weight: none;
}


A:link { color: #330066; text-decoration: underline }
A:visited { color: #330066; text-decoration: underline }
A:hover { color: #FF9900; text-decoration: underline }
A:active { color: #9898FE; text-decoration: underline }

A.niceheading:link { color: #9966CC; text-decoration: underline }
A.niceheading:visited { color: #9966CC; text-decoration: underline }
A.niceheading:hover { color: #FFCC00; text-decoration: underline }
A.niceheading:active { color: #FFCC00; text-decoration: underline }

A.reports:link { color: #0000FF; text-decoration: underline }
A.reports:visited {color: #0000FF; text-decoration: underline }
A.reports:hover { color: #FFCC00; text-decoration: underline }
A.reports:active { color: #FFCC00; text-decoration: underline }

A.menumain:link { color: #ffffff; text-decoration: underline,bold }
A.menumain:visited {color: #ffffff; text-decoration: underline,bold }
A.menumain:hover { color: #FFCC00; text-decoration: underline,bold }
A.menumain:active { color: #FFCC00; text-decoration: underline,bold }


.serviceheading
{
    border-bottom: 0px;
    padding-top: 0px;
}

.heading 
{
    font-family: Arial, Verdana, sans-serif;
    font-weight: bold;
    font-size: 14pt;
    background-color: #F0F0F0;
}

.altrow
{
	background-color: #eeeeff;
}

.altrow
{
	background-color: #eeeeff;
}

.altrow2
{
	/* set to white to disable alternating rows */
    	background-color: #ffffff;
}


.nicebutton
{
 	FONT-FAMILY: Arial, Verdana, Helvetica;
	font-weight: bold;
	font-size: 90%;
	color: #009900;
	background: #EEEEEE;
}

.niceinput
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 8pt;
    border-width: 1px;
    border-color: #CFCFCF;
    background-color: #FFFFFF;
}

.niceheading
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 11pt;
    color: #663399;
    font-weight: bold;
}

.niceheading2
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 13pt;
    color: #663399;
    font-weight: bold;
}

.stepheading
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 14pt;
    color: #663399;
    font-weight: bold;
    text-decoration: none;
}

.stepheadingsub
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 12pt;
    color: #663399;
    font-weight: bold;
}

.urgent
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 12pt;
    color: red; /*#FF9900*/
    font-weight: bold;
}

.noturgent
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 12pt;
    color: green; /*#FF9900*/
    font-weight: bold;
}

.debug
{
	color: blue;
	text-decoration: none;
}

.menumain
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 10pt;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
}

.menusub1
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 10pt;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
}

.menusub2
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 10pt;
    color: #663399;
    font-weight: bold;
    /* text-decoration: none; */
}

.menusub3
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 12pt;
    color: #663399;
    font-weight: bold;
    text-decoration: none;
}

.exportrow
{
   font-family: Verdana, Arial, sans-serif;
   font-size: 6pt;
}


.exportrow2
{
   font-family: Verdana, Arial, sans-serif;
   font-size: 8pt;
}

.sidetext
{
	font-size: 12px;
	color: #000000; // #330066;
	padding: 3px;
}

.tiletitle
{
	color: #330066;
	font-family: arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	border-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 7px;
}

.tiletitle A, .tiletitle A:visited
{
	text-decoration: none;
}

.tiletitle A:hover
{
	color: #FF9900;
	text-decoration: none;
}

.tiletext
{
	color: #663399;
	font-family: arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

.tilelinks
{
	font-family: arial, sans-serif;
	font-size: 9px;
}

.tilelinks A, .tilelinks A:visited
{
	color: #0000FF;
}

.tilelinks A:hover
{
	color: #FF9900;
}

.ddstylebutton
{
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}

.sidemenutitle { color: white; font-size: 11px; }
.sidemenuitem { text-decoration: none; color: #000000; font-size: 11px; }

.nlhead
{
	color: #663399;
	font-size: 12pt;
	font-weight: bold;

}

.nlhead2
{
	color: #663399;
	font-size: 10pt;
	font-weight: bold;
}

.linker
{
	color: black;
	text-decoration: none;
}

.below { font-family: arial, sans-serif; font-size: 32px; font-weight: bold; position: relative; left: 2px; top: 2px; color: #666699; }
.above { font-family: arial, sans-serif; font-size: 32px; font-weight: bold; position: absolute; left: -2px; top: -2px; color: #ffffff; }
.below2 { font-family: arial, sans-serif; font-size: 18px; font-weight: bold; position: relative; left: 2px; top: 2px; color: #666699; }
.above2 { font-family: arial, sans-serif; font-size: 18px; font-weight: bold; position: absolute; left: -2px; top: -2px; color: #ffffff; }

.frmLabel,.frmInput {
	display: block;
	width: 72%;
	float: left;
	margin-bottom: 10px;
}

.frmLabel {
	text-align: right;
	width: 25%;
	padding-right: 20px;
}

#frmAffAdmin br 
{
	clear:left;
}

.success 
{
	color: #050;
	font-weight:bold;
}

.urgent
{
	color: #500;
	font-weight:bold;
}

.heading th
{
    font-family: Arial, Verdana, sans-serif;
    font-weight: bold;
    font-size: 10pt;
    padding:4px;
    border: none;
    background-color: #F0F0F0;
}

.optionsRow
{
	padding: 6px;
}

.dataFooter
{
	border-top: 1px solid #aaa;
}

.frmRuleText
{
	text-align:center;
	width: 65%;
	font-family: Monospace;
	font-size: 9pt;
}

.frmRuleEditText
{
	font-family:Monospace;
	font-size:9pt;
}

.centeredGridView
{
	margin: 0 auto;
	text-align:center;
}


.Enabled
{
	background-color: #4BC239;
}


.SecondPass
{
	background-color: #FF7F7F;
}

.ThirdPass
{
	background-color: #FF3030;
}

.Disabled
{
	background-color: #ccc;
}

.LargeStats
{
	font-size:200%;
	font-weight:bold;
	font-family:sans-serif;
}

.StandardTable
{	
	border: 1px solid #639;
	width: 100%;
}

</STYLE>

