A:link
{
    color: #004070;
    text-decoration: underline;
}
A:visited
{
    color:#004070;
    TEXT-DECORATION: underline
}
A:active
{
    color:#004070;
    TEXT-DECORATION: underline
}
A:hover
{
    COLOR: #881634;
    TEXT-DECORATION: underline
}

TD.SpecialNews A:link
{
    color:#004070;
    TEXT-DECORATION: none;
}
TD.SpecialNews A:visited
{
    color:#004070;
    TEXT-DECORATION: none;
}
TD.SpecialNews A:active
{
    color:#004070;
    TEXT-DECORATION: none;
}
TD.SpecialNews A:hover
{
    COLOR: #881634;
    TEXT-DECORATION: underline
}

Span.AnchorLook
{
    color:#777777;
    TEXT-DECORATION: underline;
    cursor: default;
}
DIV.LeftNavTitle
{
	text-align:center;
	padding:4px;
	color:White;
	background-color:#3333FF;
	font-weight:bold;
	border:1px solid #777777
}
DIV.LeftNavBody
{
	border-right:1px solid #777777;
	border-left:1px solid #777777;
	border-bottom:1px solid #777777;
	background-image:url(/images/meshblue.jpg);
	padding:10px;
}
DIV.LeftNavFlyout
{
	border:1px solid #777777;
	background-image:url(/images/meshblue.jpg);
	padding:5px 5px 5px 5px;
}
H1 
{
	 font-size: 12pt /*1.4em;*/ /*14pt*/
	/*color:#3333FF; blue*/
	color:#000000;
}
H2 
{
	 font-size: 10pt/*1.2em;*/ /*12pt*/
	/*color:#3333FF; blue*/
	color:#000000;
}
H3 
{
	/*color:#3333FF; blue*/
	color:#000000;
	font-size: 10pt /*1.0em;*/ /*10pt*/
}
H3.BlackH3 
{
	color:#000000;
}
.SmallHeading
{
	font-size: 0.8em;
	font-weight: bold;
}
.Button 
{
	width:90px;
}
.ButtonSmall 
{
	width:70px;
}
TD.UnderlineTD
{
	BORDER-BOTTOM: #EAEAEA 1px solid;
}
TD.FormLabel 
{
	/*#ADADE9*/
	background-color:#696969;
	color: #ffffff;
	font-weight: bold;
}
TD.FormData
{	
	background-color:#EAEAEA;
	width:100%;
}
TD.FormDataNoWidth
{
	background-color:#EAEAEA;
}
TH.RFCHeaderList 
{
	background-color:#696969;
	/*background-color:#ADADE9;*/
	color:#ffffff;
	text-align: center;
	font-weight: bold;
	vertical-align:bottom;
}
TD.RFCRecordList
{
	background-color:#EAEAEA;
	color:#444444;
	text-align: center;
	font-weight: normal;
	vertical-align:bottom;
}
TH.RFCHeader 
{
	BORDER-BOTTOM: #3333FF 1px solid;
	/*BORDER-TOP: #3333FF 2px solid;
	background-color:#ADADE9;*/
	color:#444444;
	text-align: left;
	font-weight: bold;
	vertical-align:bottom;
}
TD.RFCRecord 
{
	BORDER-RIGHT: #3333FF 1px solid;
	BORDER-LEFT: #3333FF 1px solid;
	text-indent: 8px;
	background-color:#EAEAEA;
	color:#444444;
	text-align: center;
	font-weight: normal;
	vertical-align:bottom;
}

Table.RFC
{
/*
	BORDER-RIGHT: #ADADE9 1px solid;
	BORDER-LEFT: #ADADE9 1px solid;
	BORDER-BOTTOM: #ADADE9 1px solid;

	BORDER-RIGHT: #696969 1px solid;
	BORDER-LEFT: #696969 1px solid;
	BORDER-BOTTOM: #696969 1px solid;
*/
}
TD.RFCcell
{
	text-indent: 8px;
	background-color:#d7d7d7;
	color:#444444;
	text-align: center;
	font-weight: normal;
	vertical-align:bottom;
}
TD.RFCcellOdd 
{
	text-indent: 8px;
	background-color:#EAEAEA;
	color:#444444;
	text-align: center;
	font-weight: normal;
	vertical-align:bottom;
}	

TD.RFCRecordLeft 
{
	BORDER-LEFT: #3333FF 1px solid;
	text-indent: 8px;
	background-color:#ffffff;
	color:#444444;
	text-align: center;
	font-weight: normal;
	vertical-align:bottom;
}
TD.RFCRecordRight
{
	BORDER-RIGHT: #3333FF 1px solid;
	text-indent: 8px;
	background-color:#ffffff;
	color:#444444;
	text-align: center;
	font-weight: normal;
	vertical-align:bottom;
}
TD.RFCRecordBoth
{
	BORDER-LEFT: #3333FF 1px solid;
	BORDER-RIGHT: #3333FF 1px solid;
	background-color:#ffffff;
	color:#444444;
	text-align: center;
	font-weight: normal;
	vertical-align:bottom;
}
TD.RFCRecordLeftAlt
{
	BORDER-LEFT: #3333FF 1px solid;
	text-indent: 8px;
	background-color:#EAEAEA;
	color:#444444;
	text-align: center;
	font-weight: normal;
	vertical-align:bottom;
}
TD.RFCRecordRightAlt
{
	BORDER-RIGHT: #3333FF 1px solid;
	text-indent: 8px;
	background-color:#EAEAEA;
	color:#444444;
	text-align: center;
	font-weight: normal;
	vertical-align:bottom;
}
TD.RFCRecordBothAlt
{
	BORDER-LEFT: #3333FF 1px solid;
	BORDER-RIGHT: #3333FF 1px solid;
	background-color:#EAEAEA;
	color:#444444;
	text-align: center;
	font-weight: normal;
	vertical-align:bottom;
}
TD.RFCRecordTop
{
	BORDER-TOP: #3333FF 1px solid;
}
TD.RFCNoComment
{
	BORDER-LEFT: #3333FF 1px solid;
	BORDER-RIGHT: #3333FF 1px solid;
	background-color:#fafafa;
}
TD.RFCComment
{
	BORDER-LEFT: #3333FF 1px solid;
	BORDER-RIGHT: #3333FF 1px solid;
	text-indent: 15px;
	background-color:#fafafa;
	color:#444444;
	text-align: center;
	font-weight: normal;
	vertical-align:bottom;
}
TH.ReportHeaderList 
{
	background-color:#696969;
	color:#ffffff;
	text-align: left;
	font-weight: bold;
	vertical-align:top;
}
TD.ReportRecordList
{
	background-color:#EAEAEA;
	color:#444444;
	text-align: left;
	font-weight: normal;
	vertical-align:top;
}
table.CheckBoxHolder 
{
	height: 100%;
}
.clearbreak 
{
    font-size: 0px;
    clear: both;
}
