/*****************************************************************************
THESE ARE THE NEW CLASSES FOR 4.0
*******************************************************************************/
INPUT.login {
	font-family: Arial, Helvetica, sans-serif;
	width: 102;
	padding-left: 4px;
	padding-right: 8px;
	padding-top: 0px;
	font-size: 11px;
	height: 18px;
	color: #FFFFFF;
	background-color: #7CC483;
	border: #47AB51;
	border-style: solid;
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-left-width: 1px;
	border-right-width: 0px;
	vertical-align: middle;
	padding-top:1px;
	padding-bottom:5px;
}
.listTable{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5E5E5E;
	border-color: #DDDDDD;
	border-width: 0px;
	border-style: solid;
	font: normal;
}
.thermTable{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5E5E5E;
	font: normal;
	padding: 7px;
}

.listScreenHeader
{
	background-color: #00950F;
	height: 25px;
	background-image: url(pics/headerGreen.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 3px;
	border-right: solid;
	border-right-width: 1px;
	border-color: #80CB87;
	color: #FFFFFF;
	text-decoration: none;
}
.listScreenHeaderP
{
	background-color: #911A5A;
	height: 25px;
	background-image: url(pics/headerPurpleGreen.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 3px;
	border-right: solid;
	border-right-width: 1px;
	border-color: #DF94BC;
	color: #FFFFFF;
	text-decoration: none;
}
.listScreenHeaderDouble
{
	background-color: #4EB258;
	height: 25px;
	background-image: url(pics/4_SFformHeader2.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #FFFFFF;
	text-decoration: none;
}
.listScreenHeaderLower {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #4EB258;
	font-weight: bold;
	height: 22px;
	font-size: 11px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #FFFFFF;
	text-decoration: none;
	border-right: solid;
	border-right-width: 1px;
	border-color: #80CB87;
}	
.listScreenHeaderGray
{
	background-color: #999999;
	height: 25px;
	background-image: url(pics/SFformHeaderGray.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-right: solid;
	border-right-width: 1px;
	border-color: #87A2FF;
	color: #FFFFFF;
	text-decoration: none;
}
.listScreenHeaderLowerGray {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #A9A9A9;
	height: 22px;
	font-size: 11px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 3px;
	color: #FFFFFF;
	text-decoration: none;
	border-right: solid;
	border-right-width: 1px;
	border-bottom: solid;
	border-bottom-width: 0px;
	border-color: #C2C2C2;
}

A.listHeaderLink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}	
.listRowText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 24px;
	vertical-align: middle;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
	text-align: left;
	color: #666666;
	border-right: solid;
	border-right-width: 1px;
	border-color: #DDDDDD;
}	
.listRowButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 23px;
	vertical-align: middle;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	padding-bottom: 8px;
	text-align: center;
	color: #666666;
	border-top: solid;
	border-top-width: 1px;
	border-right: solid;
	border-right-width: 0px;
	border-color: #DDDDDD;
}	

A.listLink {
	font-family : Arial, Helvetica, sans-serif;
	color : #666666;
	font-size : 11px;
	font-weight:bold;
	text-decoration : none;
}
A.listLink:hover {
	font-family : Arial, Helvetica, sans-serif;
	color : #666666;
	font-size : 11px;
	font-weight: bold;
	text-decoration: underline;
	}
.listScreenTotal {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #A9A9A9;
	height: 24px;
	font-size: 11px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 2px;
	color: #FFFFFF;
	text-decoration: none;
	border-right: solid;
	border-right-width: 1px;
	border-bottom: solid;
	border-bottom-width: 1px;
	border-color: #959595;
}
.listScreenHidden {
	background-color: #ffffff;
	height: 1px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	color: #FFFFFF;
	text-decoration: none;
	border-style: solid;
	border-width: 0px;
	border-color: #FFFFFF;
	}
	
.insetTable{
	background-color: #E8E8E8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5E5E5E;
	border-color: #BABABA;
	border-width: 1px;
	border-style: solid;
	font: normal;
	padding: 0px;
	margin-bottom:15px;
	margin-left:auto;
	margin-right:auto;
}
.insetHeader
{
	background-color: #A9A9A9;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 2px;
	padding-bottom: 3px;
	color: #FFFFFF;
	text-decoration: none;
}
.insetListTable{
	background-color: #E8E8E8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5E5E5E;
	border-color: #BABABA;
	border-width: 1px;
	border-style: solid;
	font: normal;
	padding: 0px;
	margin-bottom:5px;
	margin-left:auto;
	margin-right:auto;
}
.insetListHeader
{
	background-color: #A9A9A9;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 2px;
	padding-bottom: 3px;
	color: #FFFFFF;
	border-right:solid 1px #bababa;
	text-decoration: none;
}
.insetListRowText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 15px;
	vertical-align: middle;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 2px;
	padding-bottom: 1px;
	text-align: left;
	color: #666666;
	border-right: solid;
	border-right-width: 1px;
	border-color: #DDDDDD;
	border-bottom: solid 1 px #DDDDDD;
}
A.insetListLink {
	font-family : Arial, Helvetica, sans-serif;
	color : #666666;
	font-size : 11px;
	font-weight:bold;
	text-decoration : none;
}
A.insetListLink:hover {
	font-family : Arial, Helvetica, sans-serif;
	color : #666666;
	font-size : 11px;
	font-weight: bold;
	text-decoration: underline;
	}
	
.dialogTable{
	background-color: #E8E8E8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5E5E5E;
	border-color: #BABABA;
	border-width: 1px;
	border-style: solid;
	font: normal;
	padding: 0px;
	margin-bottom:15px;
}
.dialogHeader
{
		background-color: #00950F;
	background-image: url(pics/headerGreen.gif);
	height: 23px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #FFFFFF;
	text-decoration: none;
}
.dialogHeaderP
{
	background-color: #911A5A;
   background-image: url(pics/headerPurpleGreen.gif);
	height: 23px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #FFFFFF;
	text-decoration: none;
}
.dialogButtonRow
{
	background-color: #E8E8E8;
	height: 30px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #FFFFFF;
	text-decoration: none;
	vertical-align: middle;
	text-align: center;
}

.ButtonRow{
	background-color: #CECECE;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #5E5E5E;
	border-width: 1px;
	border-style: solid;
	font: normal;
	padding: 2px;
	padding-top: 6px;
	padding-bottom: 4px;
	border-left: 0px;
	border-right: 0px;
	border-top: 1px solid #BABABA;
	border-bottom: 0px;
	vertical-align: middle;
}

.ButtonRowSmall{
	background-color: #CECECE;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #5E5E5E;
	border-width: 1px;
	border-style: solid;
	font: normal;
	padding: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-left: 0px;
	border-right: 0px;
	border-top: 1px solid #BABABA;
	border-bottom: 0px;
	vertical-align: middle;
}

.formTopSpacer
{
	height: 8px;
}
.formTableLeft
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	color: #5E5E5E;
	padding: 3px;
	width: 150px;
	vertical-align: middle;
}

.formTableRight
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5E5E5E;
	width: 450px;
	vertical-align: middle;
	padding: 3px;
}
.formTableLeftNoWidth
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	color: #5E5E5E;
	padding: 3px;
	vertical-align: middle;
}

.formTableRightNoWidth
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5E5E5E;
	vertical-align: middle;
	padding: 3px;
}

INPUT.TEXT {
	font-family: Arial, Helvetica, sans-serif;
	width: 300;
	padding-left: 4px;
	padding-right: 8px;
	padding-top: 2px;
	padding-bottom:2px;
	font-size: 12px;
	height: 19px;
	color: #5E5E5E;
	background-color: #F8FEF9;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
}
.textSmall {
	font-family: Arial, Helvetica, sans-serif;
	width: 55;
	padding-left: 4px;
	padding-right: 8px;
	padding-top: 2px;
	padding-bottom:2px;
	font-size: 12px;
	height: 19px;
	color: #5E5E5E;
	background-color: #F8FEF9;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
}
.textSmall[disabled] {
	color: #cccccc;
}
.textNoWidth {
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 4px;
	padding-right: 8px;
	padding-top: 2px;
	padding-bottom:2px;
	font-size: 12px;
	height: 19px;
	color: #5E5E5E;
	background-color: #F8FEF9;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
}
.textSmaller {
	font-family: Arial, Helvetica, sans-serif;
	width: 25;
	padding-left: 4px;
	padding-right: 8px;
	padding-top: 2px;
	padding-bottom:2px;
	font-size: 12px;
	height: 19px;
	color: #5E5E5E;
	background-color: #F8FEF9;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
}
.SELECT {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #F8FEF9;
	font-size: 11px;
	color: #5E5E5E;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	width: 300 px;
}
.SELECT200 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #F8FEF9;
	font-size: 15px;
	color: #5E5E5E;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	width:200px;
}
.SELECT[disabled] {
	color: #cccccc;
}
.selectNoWidth {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #F8FEF9;
	font-size: 11px;
	color: #5E5E5E;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
}
.selectMonth {
   font-family: Arial, Helvetica, sans-serif;
	background-color: #F8FEF9;
	font-size: 11px;
	color: #5E5E5E;
	width: 150px;
		border-width: 1px;
}
.selectDay {
   font-family: Arial, Helvetica, sans-serif;
	background-color: #F8FEF9;
	font-size: 11px;
	color: #5E5E5E;
	border-width: 1px;
	width: 45px;
}
.selectYear {
   font-family: Arial, Helvetica, sans-serif;
	background-color: #F8FEF9;
	font-size: 11px;
	color: #5E5E5E;
	border-width: 1px;
	width: 80px;
}
.TEXTAREA {
   font-family: Arial, Helvetica, sans-serif;
   border-style: inset;
	background-color: #F8FEF9;
	font-size: 12px;
	color: #5E5E5E;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	width: 300px;
	height: 50px;
}
INPUT.RADIOBUTTON{
   font-family : Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5E5E5E;
}
input.checkbox{
   font-family : Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF8300;
}
		/*****************************************************************************
			START GREEN SCREEN CLASSES
		*******************************************************************************/
.greenScreenTable
	{
	background-color: #EEF1DE;
	}
.greenTL
{
	background-image: url(pics/green_topLeft.gif);
	width: 7px;
	height: 7px;
	background-color: #EEF1DE;
}
.greenL
{
	background-image: url(pics/green_left.gif);
	width: 7px;
	background-color: #EEF1DE;
}
.greenR
{
	background-image: url(pics/green_right.gif);
	width: 7px;
	background-color: #EEF1DE;
}
.greenT
{
	background-image: url(pics/green_top.gif);
	height: 7px;
	background-color: #EEF1DE;
}
.greenBL
{
	background-image: url(pics/green_bottomLeft.gif);
	width: 7px;
	height: 7px;
	background-color: #EEF1DE;
}
.greenTR
{
	background-image: url(pics/green_topRight.gif);
	width: 7px;
	height: 7px;
	background-color: #EEF1DE;
}
.greenSpacer
{
	width: 7px;
	background-color: #FFFFFF;
}
.greenBR
{
	background-image: url(pics/green_bottomRight.gif);
	width: 7px;
	height: 7px;
	background-color: #EEF1DE;
}
.greenB
{
	background-image: url(pics/green_bottom.gif);
	height: 7px;
	background-color: #EEF1DE;
}
.greenM
{
	background-color: #EEF1DE;
}
.greenDataSmallLeft
{
	background-color: #EEF1DE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-align: right;
	padding-right: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.greenDataBig
{
	background-color: #EEF1DE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
}
A.greenDataBig
{
	background-color: #EEF1DE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: blink;
}
.greenDataSmallRight
{
	background-color: #EEF1DE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-align: left;
	text-decoration: none;
	padding-right: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
}
	
		/*****************************************************************************
			END GREEN SCREEN CLASSES
		*******************************************************************************/	
/*****************************************************************************
END NEW CLASSES FOR 4.0
*******************************************************************************/



span.bodytext {font-size:12px;font-family:Arial, Helvetica, sans-serif;font-style:normal}

p.footer {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal ;
	color: #849989;
}

P {
	font-family : Arial, Helvetica, sans-serif;
	color : #666666;
	font-size : 12px;
}
P.black {
	font-family : Arial, Helvetica, sans-serif;
	color : Black;
	font-size : 11px;
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
}
P.white {
	font-family : Arial, Helvetica, sans-serif;
	color : white;
	font-size : 11px;
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
}
P.blue {
	font-family : Arial, Helvetica, sans-serif;
	color : #2452FF;
	font-size : 12px;
}
P.whiteHeader {
	font-family : Arial, Helvetica, sans-serif;
	color :white;
	font-size : 11px;
	font-weight:bold;
	text-decoration : none;
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
}
P.graphNumbers {
	font-family : Arial, Helvetica, sans-serif;
	color : #999999;
	font-size : 10px;
	text-decoration : none;
}
P.gray {
	font-family : Arial, Helvetica, sans-serif;
	color : #666666;
	font-size : 11px;
	text-decoration : none;
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
}
span.gray {
	font-family : Arial, Helvetica, sans-serif;
	color : #666666;
	font-size : 11px;
	text-decoration : none;
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
}
P.red {
	font-family : Arial, Helvetica, sans-serif;
	color : #B16B6B;
	font-size : 11px;
	text-decoration : none;
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
}
P.superBigGray {
	font-family : Arial, Helvetica, sans-serif;
	color : #666666;
	font-size : 20px;
	font-weight : bold;
	text-decoration : none;
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
}
P.superBigRed {
	font-family : Arial, Helvetica, sans-serif;
	color : #B16B6B;
	font-size : 20px;
	font-weight : bold;
	text-decoration : none;
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
}
P.whitetext {
	font-family : Arial, Helvetica, sans-serif;
	color : white;
	font-size : 11px;
}

A {
	font-family : Arial, Helvetica, sans-serif;
	color : #2452FF;
	font-size : 12px;
}
A.gray {
	font-family : Arial, Helvetica, sans-serif;
	color : #666666;
	font-size : 11px;
	font-weight:bold;
	text-decoration : none;
}
A.gray:hover {
	font-family : Arial, Helvetica, sans-serif;
	color : #666666;
	font-size : 11px;
	font-weight: bold;
	text-decoration: underline;
	}
	A.blue {
	font-family : Arial, Helvetica, sans-serif;
	color : #2452FF;
	font-size : 12px;
	text-decoration : none;
}
A.blue:hover {
	font-family : Arial, Helvetica, sans-serif;
	color : #2452FF;
	font-size : 12px;
	text-decoration: underline;
	}
A.white {
	font-family : Arial, Helvetica, sans-serif;
	color :white;
	font-size : 11px;
	font-weight:bold;
	text-decoration : none;
}

A.white:hover {
	font-family : Arial, Helvetica, sans-serif;
	color :white;
	font-size : 11px;
	font-weight: bold;
	text-decoration: underline;
	}
		A.white12 {
	font-family : Arial, Helvetica, sans-serif;
	color :white;
	font-size : 12px;
	font-weight:bold;
	text-decoration : none;
	
}
A.white12:hover {
	font-family : Arial, Helvetica, sans-serif;
	color :white;
	font-size : 12px;
	font-weight: bold;
	text-decoration: underline;
	}

A.whiteHeader {
	font-family : Arial, Helvetica, sans-serif;
	color :white;
	font-size : 11px;
	font-weight:bold;
	text-decoration : none;
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
}
A.whiteHeader:hover {
	font-family : Arial, Helvetica, sans-serif;
	color :white;
	font-size : 11px;
	font-weight:bold;
	text-decoration : underline;
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
}
span.whitetext {
	font-family : Arial, Helvetica, sans-serif;
	color : white;
	font-size : 11px;
}
span.titletext {
	color: #2452FF;
	font-weight: bold;
	font-size: 16px;
	font-family: arial, helvetica, sans-serif;}
	
span.blocktext {
	color: #2452FF;
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
	margin: 10px;
    	}

			/*****************************************************************************
			START NOTE CLASSES
		*******************************************************************************/
.greenNoteTable
	{
	background-color: #D8FEDC;
	}
.noteGreenTL
{
	background-image: url(pics/noteGreenTL.gif);
	width: 4px;
	height: 5px;
	background-color: #D8FEDC;
}
.noteGreenT
{
	background-image: url(pics/noteGreenT.gif);
	height: 5px;
	background-color: #D8FEDC;
}
.noteGreenTR
{
	background-image: url(pics/noteGreenTR.gif);
	width: 4px;
	height: 5px;
	background-color: #D8FEDC;
}
.noteGreenL
{
	background-image: url(pics/noteGreenL.gif);
	width: 4px;
	background-color: #D8FEDC;
}
.noteGreenM
{
	background-color: #D8FEDC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #666666;
	vertical-align: top;
	padding-top:0px;
}
.noteGreenR
{
	background-image: url(pics/noteGreenR.gif);
	width: 4px;
	background-color: #D8FEDC;
}
.noteGreenBL
{
	background-image: url(pics/noteGreenBL.gif);
	width: 4px;
	height: 4px;
	background-color: #D8FEDC;
}
.noteGreenB
{
	background-image: url(pics/noteGreenB.gif);
	height: 4px;
	background-color: #D8FEDC;
}
.noteGreenBR
{
	background-image: url(pics/noteGreenBR.gif);
	width: 4px;
	height: 4px;
	background-color: #D8FEDC;
}
.redNoteTable
	{
	background-color: #FFE3E3;
	}
.noteRedTL
{
	background-image: url(pics/noteRedTL.gif);
	width: 4px;
	height: 5px;
	background-color: #FFE3E3;
}
.noteRedT
{
	background-image: url(pics/noteRedT.gif);
	height: 5px;
	background-color: #FFE3E3;
}
.noteRedTR
{
	background-image: url(pics/noteRedTR.gif);
	width: 4px;
	height: 5px;
	background-color: #FFE3E3;
}
.noteRedL
{
	background-image: url(pics/noteRedL.gif);
	width: 4px;
	background-color: #FFE3E3;
}
.noteRedM
{
	background-color: #FFE3E3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #666666;
	vertical-align: top;
	padding-top:1px;
}
.noteRedR
{
	background-image: url(pics/noteRedR.gif);
	width: 4px;
	background-color: #FFE3E3;
}
.noteRedBL
{
	background-image: url(pics/noteRedBL.gif);
	width: 4px;
	height: 4px;
	background-color: #FFE3E3;
}
.noteRedB
{
	background-image: url(pics/noteRedB.gif);
	height: 4px;
	background-color: #FFE3E3;
}
.noteRedBR
{
	background-image: url(pics/noteRedBR.gif);
	width: 4px;
	height: 4px;
	background-color: #FFE3E3;
}

.noteYellow
{
	border-color: DBDBDB;
	border-style: solid;
	border-width:0px;
	background-color: FCF9A9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: top;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	text-align: left;
	color: #666666;
}
.noteTable{
	background-color: #FCF9A9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5E5E5E;
	border-color: #D7CAA4;
	border-width: 1px;
	border-style: solid;
	font: normal;
	padding: 3 px;
	margin-bottom:8px;
}
.noteHeader
{
	background-color: #FACF3D;
	height: 22px;
	background-image: url(pics/4_SFformHeaderYellow.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 3px;
	padding-right: 8px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #62A40;
	text-decoration: none;
}

A.listHeaderLinkLower
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
	
		/*****************************************************************************
			END Note CLASSES
		*******************************************************************************/	
	
    