body
{ 
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    MARGIN: 0px 0px 0px 0px; 
    CURSOR: default; 
    COLOR: #000000;  
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif; 
    BACKGROUND-COLOR: #fcfae6;
    overflow-Y:hidden; 
    overflow-X:hidden; 
}
.btn_text
{
    BORDER-RIGHT: #383838 1px solid;
    PADDING-RIGHT: 0pt;
    BORDER-TOP: #383838 1px solid;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #383838 1px solid;
    WIDTH: 54px;
    CURSOR: pointer;
    COLOR: #383838;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #383838 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 17px;
    BACKGROUND-COLOR: #fff3aa;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.btn_text_big
{
    BORDER-RIGHT: #383838 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #383838 1px solid;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #383838 1px solid;
    WIDTH: 78px;
    CURSOR: hand;
    COLOR: #383838;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #383838 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 17px;
    BACKGROUND-COLOR: #fff3aa;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
    PADDING-RIGHT: 4px;
}
.btn_text_NoWidth
{
    BORDER-RIGHT: #383838 1px solid;
    PADDING-RIGHT: 0pt;
    BORDER-TOP: #383838 1px solid;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #383838 1px solid;
    CURSOR: hand;
    COLOR: #383838;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #383838 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 17px;
    BACKGROUND-COLOR: #fff3aa;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.DivRightBorder
{
	BORDER-RIGHT: #C9B181 1px solid;
	BORDER-COLLAPSE: collapse;
}
.footerBackground
{
	BACKGROUND-COLOR:#A20000
}
.grayBackground
{
	background-color:#C9B181;
}
.IFrameSearchBox
{
	background-color:#fcfae6;	
}
#mainWrapper
{
	position:relative;
	float:left;
	font-family:Arial, sans-serif, Verdana;
	width:100%;
	height:100%;
	background-color:fcfae6;
}
#mainWrapperOther
{
	position:absolute;
	float:left;
	font-family:Arial, sans-serif, Verdana;
	height:100%;
	width:100%;
	background-color:#fcfae6;
	overflow:auto;
}
#navmenu
{
	BACKGROUND: #A20000;
	FLOAT: left;
	COLOR: #ffffff;
	HEIGHT: 20px;
	width:100%;
	TEXT-ALIGN: left;
	border:solid 0px;
}
#navmenu UL {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 2px; LIST-STYLE-TYPE: none;}
#navmenu UL LI {	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 2px; LIST-STYLE-TYPE: none; POSITION: relative;}

#navmenu UL LI A {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; FONT: 11px Arial,Helvetica, sans-serif; COLOR: #ffffff; PADDING-TOP: 0px; TEXT-DECORATION: none}

#navmenu UL LI UL {PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; FONT-SIZE: 0px; Z-INDEX: 99999; BACKGROUND: #ffffff; LEFT: -5px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: visible; PADDING-TOP: 0px; border-left:1px solid #5F6661;  border-right:1px solid #5F6661; border-bottom:1px solid #5F6661; LIST-STYLE-TYPE: none; POSITION: absolute}
#navmenu UL LI UL LI {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 0px; TEXT-ALIGN: left; height:20px; border-bottom:1px solid #bfd5d5;}
#navmenu UL LI UL LI A {PADDING-RIGHT: 1px; PADDING-LEFT: 5px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; PADDING-TOP: 2px; COLOR: #333333; width:162px;height:18px}
#navmenu UL LI UL LI A:hover {BACKGROUND: #FCFAE6; COLOR: #333333; height:18px;}
#navmenu UL LI UL LI:hover {BACKGROUND: #FCFAE6; COLOR: #333333}
/*#navmenu UL LI:hover UL {DISPLAY: block}*/
#navmenu LI.over UL {DISPLAY: block}
#navmenu UL LI > UL {LEFT: auto; TOP: auto}
.RowHeader1Cell1
{	
	border-left: #C9B181 1px solid;
	border-right: #C9B181 1px solid;
	padding-right: 4px;
	border-top: #C9B181 1px solid;
	padding-left: 4px;
	font-weight: Bold;
	font-size: 8pt;
	margin-left: 4px;
	vertical-align: middle;
	margin-right: 4px;
	margin-bottom: 1px;
	padding-top: 2px;
	background-color: #C9B181;
	border-bottom: #C9B181 1px solid;
	text-align: left;	
	color: #000000
}
.RowHeader1cell1 A
{    
	color: #000000
}
.RowHeader1cell1 A:Hover
{    
	text-decoration:underline;
}
.RowHeader1
{
	border-right: #C9B181 1px solid;
	padding-right: 4px;
	border-top: #C9B181 1px solid;
	padding-left: 4px;
	font-weight: bolder;
	font-size: 8pt;
	margin-left: 4px;
	vertical-align: middle;
	margin-right: 4px;
	margin-bottom: 1px;
	padding-top: 2px;	
	background-color: #C9B181;
	border-bottom: #C9B181 1px solid;
	color: #000000	
}
.RowHeader1 A
{    
	text-decoration:none;
	color: #000000
}
.RowHeader1 A:hover
{    
	text-decoration:underline;
	color: #000000
}
.RowHeader2Cell1
{	
	border-left: #C9B181 1px solid;
	border-right: #C9B181 1px solid;
	padding-right: 4px;
	border-top: #C9B181 1px solid;
	border-bottom: #994704 1px solid;
	padding-left: 4px;
	font-weight: normal;
	font-size: 8pt;
	margin-left: 4px;
	margin-bottom: 1px;
	vertical-align: bottom;
	margin-right: 4px;
	padding-top: 2px;
	background-color: #F0E8C1;
	color: #000000
}
.RowHeader2Cell1 A
{    
	text-decoration:none;
	color: #000000
}
.RowHeader2Cell1 A:hover
{    
	text-decoration:underline;
	color: #000000
}
.RowHeader2
{
	border-right: #C9B181 1px solid;
	padding-right: 4px;
	border-top: #C9B181 1px solid;
	border-bottom: #994704 1px solid;
	padding-left: 4px;
	font-weight: normal;
	font-size: 8pt;
	margin-left: 4px;
	vertical-align: bottom;
	margin-right: 4px;
	margin-bottom: 1px;
	padding-top: 2px;	
	background-color: #F0E8C1;
	color: #000000;
}
.RowHeader2 A
{    
	text-decoration:none;
	color: #000000
}
.RowHeader2 A:hover
{    
	text-decoration:underline;
	color: #000000
}
.RightTextHeading
{
    cursor:pointer;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #994704;
    FONT-FAMILY: Arial;
    HEIGHT: 10px;
    vertical-align:middle;
    align:absmiddle;
	text-decoration:none;
}
.SearchResultTable TR TD
{
    BORDER-RIGHT: #bfd5d5 1px solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 70%;    
    BORDER-BOTTOM: #bfd5d5 1px solid;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.SearchTableHeader
{
    BORDER-BOTTOM: #C9B181 1px solid;
    BORDER-LEFT: #C9B181 1px solid
}
.SearchTableHeader TR TH
{
    BORDER-TOP: #C9B181 1px solid;
    VERTICAL-ALIGN: baseline;
    BORDER-RIGHT: #C9B181 1px solid;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #F0E8C1;
    TEXT-ALIGN: left    
}
.SearchResultTable_Active
{
   BACKGROUND-COLOR: #FCFAE6
}
.SearchTableDataDiv
{
    BORDER-RIGHT: #C9B181 1px solid;
    OVERFLOW: scroll;
    position: absolute;
    MARGIN: 0px;
    BORDER-LEFT: #C9B181 0px solid;
    BORDER-BOTTOM: #C9B181 1px solid;
    BORDER-LEFT: #C9B181 1px solid;
    BACKGROUND-COLOR: #FFFFFF
}
.TanBackground
{
background-color:#C9B181
}
.Table_Border
{
	border-bottom: #C9B181 1px solid;	
}
.Table_Border_Print
{
	border-bottom: #C9B181 1px solid;
	BORDER-LEFT: #C9B181 1px solid;
	BORDER-RIGHT:#C9B181 1px solid;
	BORDER-COLLAPSE:collapse	
}
.Tableborderlevel1
{
	BORDER-LEFT: #C9B181 1px solid;
	BORDER-RIGHT: #C9B181 1px solid;
	background-color:#994704;
}
.Tableborderlevel2
{
	background-color:#FEDC77;
	BORDER-LEFT: #C9B181 1px solid;
	BORDER-RIGHT: #C9B181 1px solid
}
.Table_Data
{    
	border-top: #bfd5d5 1px solid;
    BORDER-Right: #bfd5d5 1px solid;
	background-color:#FFFFFF;	
	padding-right: 4px;	
	padding-left: 4px;
	font-weight: normal;
	font-size: 8pt;
	margin-left: 4px;
	margin-bottom: 1px;
	vertical-align: top;
	margin-right: 4px;
	padding-top: 2px
}
.Table_Data img{
cursor:pointer;
}
.Table_DataCell1
{    
    border-Left: 1px solid #C9B181;
	BORDER-top: 1px solid #bfd5d5;
    BORDER-Right: 1px solid #bfd5d5;
	background-color:#FFFFFF;	
	padding-right: 4px;	
	padding-left: 4px;
	font-weight: normal;
	font-size: 8pt;
	margin-left: 4px;
	margin-bottom: 1px;
	vertical-align: Top;
	margin-right: 4px;
	padding-top: 2px
}
.Table_DataCell1 A
{    
	text-decoration:underline;
	color: #000000;
}
.Table_DataCell1 A:Visited
{    
	text-decoration:underline;
	color: #6699CC;
}
.Table_DataCell1rowlast
{    
	BORDER-Bottom: #C9B181 1px solid;
	BORDER-TOP: #bfd5d5 1px solid;
    BORDER-Right: #bfd5d5 1px solid;
	border-Left: #C9B181 1px solid;
    VERTICAL-ALIGN: baseline;     
	background-color:#FFFFFF;	
	padding-right: 4px;	
	padding-left: 4px;
	font-weight: normal;
	font-size: 8pt;
	margin-left: 4px;
	margin-bottom: 1px;
	vertical-align: Top;
	margin-right: 4px;
	padding-top: 2px
}
.Table_DataCell1rowlast A
{    
	text-decoration:underline;
	color: #000000;
}
.Table_DataCell1rowlast A:Visited
{    
	text-decoration:underline;
	color: #6699CC;
}
.Table_DataCelllast
{    
	border-Right: #C9B181 1px solid;
	BORDER-top: #bfd5d5 1px solid;    	
	background-color:#FFFFFF;	
	padding-right: 4px;	
	padding-left: 4px;
	font-weight: normal;
	font-size: 8pt;
	margin-left: 4px;
	margin-bottom: 1px;
	vertical-align: Top;
	margin-right: 4px;
	padding-top: 2px
}
.Table_DataCelllast A
{    
	text-decoration:underline;
	color: #000000
}
.Table_DataCelllastrowlast
{    
	BORDER-Bottom: #C9B181 1px solid;    
	border-Right: #C9B181 1px solid;
	BORDER-TOP: #bfd5d5 1px solid;
	VERTICAL-ALIGN: baseline;     
	background-color:#FFFFFF;	
	padding-right: 4px;	
	padding-left: 4px;
	font-weight: normal;
	font-size: 8pt;
	margin-left: 4px;
	margin-bottom: 1px;
	vertical-align: Top;
	text-transform: capitalize;
	margin-right: 4px;
	padding-top: 2px
}
.Table_DataCelllastrowlast A
{    
	text-decoration:underline;
	color: #000000
}
.Table_Datarowlast
{    
	BORDER-Bottom: #C9B181 1px solid;
	BORDER-TOP: #bfd5d5 1px solid;
    BORDER-Right: #bfd5d5 1px solid;
    VERTICAL-ALIGN: baseline;     
	background-color:#FFFFFF;	
	padding-right: 4px;	
	padding-left: 4px;
	font-weight: normal;
	font-size: 8pt;
	margin-left: 4px;
	margin-bottom: 1px;
	vertical-align: top;
	margin-right: 4px;
	padding-top: 2px
}
.Table_Datarowlast A
{    
	text-decoration:underline;
	color: #000000
}
.Table_Datarowlast A:Hover
{    
	text-decoration:underline;
}
.Table_Datarowlast A:Visited
{    
	color: #6699CC;
}
.textbox_class
{
    FONT-WEIGHT: normal;
    padding-right:1px;
    padding-left:1px;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial;
    HEIGHT: 17px;
    BORDER-TOP: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid
}
.Totalcolorcell1_subrow
{
    background-color:#E8DCB9;
	BORDER-left: #C9B181 1px solid;	
	BORDER-Right: #C9B181 1px solid;
	BORDER-Top: #C9B181 1px solid;	
	BORDER-Bottom: #C9B181 1px solid;			
	padding-right: 4px;
	padding-left: 4px;
	font-weight: bold;
	font-size: 8pt;
	margin-left: 4px;
	margin-bottom: 1px;
	vertical-align: middle;
	margin-right: 4px;
	padding-top: 2px;
	border-collapse:collapse;	
}
.Totalcolorcell1_subrow A
{
	COLOR: #000000;
	TEXT-DECORATION: underline;
}
.Totalcolorcell1_subrow A:hover
{
	TEXT-DECORATION: underline;
}
.Totalcolorcell1_subrow A:visited
{
	COLOR: #6699cc;
}
.Totalcolorcell1
{
    background-color:#E8DCB9;
	BORDER-left: #C9B181 1px solid;	
	BORDER-Right: #C9B181 1px solid;	
	BORDER-Top: #C9B181 1px solid;	
	padding-right: 4px;
	padding-left: 4px;
	font-weight: bold;
	font-size: 8pt;
	margin-left: 4px;
	vertical-align: middle;
	margin-right: 4px;
	margin-bottom: 1px;
	padding-top: 2px;
	border-collapse:collapse;	
}
.Totalcolorcell1 A
{
	COLOR: #000000;
	TEXT-DECORATION: underline;
}
.Totalcolorcell1 A:hover
{
	TEXT-DECORATION: underline;
}
.Totalcolorcell1 A:visited
{
	COLOR: #6699cc;
}
.Totalcolorcelllast_subrow
{
    background-color:#E8DCB9;
	BORDER-Right: #C9B181 1px solid;
	BORDER-Top: #C9B181 1px solid;
	BORDER-bottom: #C9B181 1px solid;
	padding-right: 4px;
	padding-left: 4px;
	font-weight: bold;
	font-size: 8pt;
	margin-left: 4px;
	margin-right: 4px;
	margin-bottom: 1px;
	padding-top: 2px;
}
.Totalcolorcelllast_subrow A
{
	COLOR: #000000;
	TEXT-DECORATION: underline;
}
.Totalcolorcelllast_subrow A:hover
{
	TEXT-DECORATION: underline;
}
.Totalcolorcelllast_subrow A:visited
{
	COLOR: #6699cc;
}
.Totalcolorcelllast
{
    background-color:#E8DCB9;
	BORDER-Right: #C9B181 1px solid;
	BORDER-Top: #C9B181 1px solid;	
	padding-right: 4px;
	padding-left: 4px;
	font-weight: bold;
	font-size: 8pt;
	margin-left: 4px;
	margin-right: 4px;
	margin-bottom: 1px;
	padding-top: 2px;
}
.Totalcolorcelllast A
{    
	text-decoration:underline;
	color: #000000;
}
.Totalcolorcelllast A:Hover
{    
	text-decoration:underline;
}
.Totalcolorcelllast A:Visited
{    
	color: #6699CC;
}
.Totalcolor_subrow
{
    background-color:#E8DCB9;
	BORDER-Right: #C9B181 1px solid;
	BORDER-Top: #C9B181 1px solid;
	BORDER-Bottom: #C9B181 1px solid;
	padding-right: 4px;
	padding-left: 4px;
	font-weight: bold;
	font-size: 8pt;
	margin-left: 4px;
	vertical-align: middle;
	margin-right: 4px;
	margin-bottom: 1px;
	padding-top: 2px;
}
.Totalcolor
{
    background-color:#E8DCB9;
	BORDER-Right: #C9B181 1px solid;
	BORDER-Top: #C9B181 1px solid;	
	padding-right: 4px;
	padding-left: 4px;
	font-weight: bold;
	font-size: 8pt;
	margin-left: 4px;
	vertical-align: middle;
	margin-right: 4px;
	margin-bottom: 1px;
	padding-top: 2px;
}
.TextHeading
{
	FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: #994704;
    FONT-FAMILY: Arial;
    HEIGHT: 10px
}
.divNewsflash
{
	border:solid 1px #333333;
	width:480px;
	height:300px;
	background:#FCFAE6;
	text-align:left;
	overflow:auto;
}
.NewsFlash
{
	border:solid 1px #333333;
	background:#A20000;
	height:20px;
	width:480px;
}
.NewsFlashSpan
{
	color:#FFFFFF;
	font-size:8pt;
	font-family:Arial, Helvetica, sans-serif;
}
hr{
	DISPLAY:none
}

/*Classes for perfomance reports*/
.Table_Data_Perf
{    
	background-color:#FFFFFF;
	padding-right: 4px;	
	padding-left: 4px;
	font-weight: normal;
	font-size: 8pt;
	margin-left: 4px;
	vertical-align: top;
	margin-right: 4px;
	padding-top: 2px
}
.Table_DataCell1_Perf
{    
	border-left: #C9B181 1px solid;
	background-color:#FFFFFF;
	padding-right: 4px;	
	padding-left: 4px;
	font-weight: normal;
	font-size: 8pt;
	margin-left: 4px;
	vertical-align: Top;
	margin-right: 4px;
	padding-top: 2px
}
.Table_DataCell1_Perf A
{    
	text-decoration:underline;
	color: #000000;
}
.Table_DataCell1_Perf A:Visited
{    
	text-decoration:underline;
	color: #6699CC;
}
.Table_DataCelllast_Perf
{    
	border-Right: #C9B181 1px solid;
	background-color:#FFFFFF;	
	padding-right: 4px;	
	padding-left: 4px;
	font-weight: normal;
	font-size: 8pt;
	margin-left: 4px;
	vertical-align: Top;
	margin-right: 4px;
	padding-top: 2px
}
.Table_DataCelllast_Pref A
{    
	text-decoration:underline;
	color: #000000
}
.Table_DataCelllast_Pref A:Visited
{    
	text-decoration:underline;
	color: #6699CC;
}
.RowHeader1Cell1_Perf
{
	padding-right: 4px;
	padding-left: 4px;
	font-weight: Bold;
	font-size: 8pt;
	margin-left: 4px;
	vertical-align: middle;
	margin-right: 4px;
	margin-bottom: 1px;
	padding-top: 2px;
	background-color: #C9B181;
	border-top: #C9B181 1px solid;
	border-left: #C9B181 1px solid;
	text-align: left;	
	color: #000000
}
.RowHeader1cell1_Perf A
{    
	color: #000000
}
.RowHeader1cell1_Perf A:Hover
{    
	text-decoration:underline;
}
.RowHeader1_Perf
{
	border-top: #C9B181 1px solid;
	padding-right: 4px;
	padding-left: 4px;
	font-weight: bolder;
	font-size: 8pt;
	margin-left: 4px;
	vertical-align: middle;
	margin-right: 4px;
	margin-bottom: 1px;
	padding-top: 2px;	
	background-color: #C9B181;
	color: #000000		
}
.RowHeader1_Perf A
{    
	text-decoration:none;
	color: #000000	
}
.RowHeader1_Perf A:hover
{    
	text-decoration:underline;
	color: #000000	
}
.RowHeader1Last_Perf
{
	padding-right: 4px;
	padding-left: 4px;
	font-weight: Bold;
	font-size: 8pt;
	margin-left: 4px;
	vertical-align: middle;
	margin-right: 4px;
	padding-top: 2px;
	background-color: #C9B181;
	border-top: #C9B181 1px solid;
	border-right: #C9B181 1px solid;	
	text-align: left;	
	color: #000000
}
.RowHeader1Last_Perf A
{    
	color: #000000
}
.RowHeader1Last_Perf A:Hover
{    
	text-decoration:underline;
}
.RowHeader2Cell1_Perf
{
	border-top: #C9B181 1px solid;
	border-bottom: #C9B181 1px solid;
	border-left: #C9B181 1px solid;	
	padding-right: 4px;
	padding-left: 4px;
	font-weight: normal;
	font-size: 8pt;
	margin-left: 4px;
	vertical-align: bottom;
	margin-right: 4px;
	padding-top: 2px;
	background-color: #F0E8C1;
	color: #000000
}
.RowHeader2Cell1_Perf A
{    
	text-decoration:none;
	color: #000000
}
.RowHeader2cell1_Perf A:Hover
{    
	text-decoration:underline;
}
.RowHeader2_Perf
{
	border-top: #C9B181 1px solid;
	border-bottom: #C9B181 1px solid;
	padding-right: 4px;
	padding-left: 4px;
	font-weight: normal;
	font-size: 8pt;
	margin-left: 4px;
	vertical-align: bottom;
	margin-right: 4px;
	margin-bottom: 1px;
	padding-top: 2px;	
	color: #000000; 
	background-color: #F0E8C1;
}
.RowHeader2_Perf A
{    
	text-decoration:none;
	color: #000000
}
.RowHeader2_Perf A:Hover
{    
	text-decoration:underline;
}
.RowHeader2Last_Perf
{
	border-top: #C9B181 1px solid;
	border-bottom: #C9B181 1px solid;	
	border-right: #C9B181 1px solid;		
	padding-right: 4px;
	padding-left: 4px;
	font-weight: normal;
	font-size: 8pt;
	margin-left: 4px;
	vertical-align: bottom;
	margin-right: 4px;
	padding-top: 2px;
	background-color: #F0E8C1;
	color: #000000
}
.RowHeader2Last_Perf A
{    
	text-decoration:none;
	color: #000000
}
.RowHeader2Last_Perf A:Hover
{    
	text-decoration:underline;
}
.Table_Border_Perf
{
	border-top: #C9B181 1px solid;	
	border-bottom: #C9B181 1px solid;	
	BORDER-LEFT: #C9B181 1px solid;
	BORDER-RIGHT: #C9B181 1px solid;
	border-collapse: collapse
}
.ScrollingDiv
{
border-right-color:#C9B181;
}

/* CSS for Menu - Start */
.first_navigation_row
{
	BACKGROUND: #a20000;
	FLOAT: left;
	COLOR: #ffffff;
	HEIGHT: 20px;
	width:100%;
	TEXT-ALIGN: left;
	border:solid 0px;
	font-size:8pt;
}

.MainMenu
{	
	color:#ffffff;	
	background-color:#a20000;
	text-align:left;
	float:left;
	border:solid 0px;
	font: 11px Arial,Helvetica, sans-serif;		
	font-size:8pt;
}

.StaticMenuItemStyle{font-weight:normal; color:#ffffff; font-size:8pt;}
.StaticMenuItemStyle A:link{font-weight:normal; color:#ffffff; font-size:8pt; text-decoration:none;}
.StaticMenuItemStyle A:visited{font-weight:normal; color:#ffffff; font-size:8pt; text-decoration:none;}
.StaticMenuItemStyle A:hover{font-weight:normal; color:#ffffff; font-size:8pt; text-decoration:none;}


.DynamicMenuItemStyle{font-weight:normal; color:#000000; display:block; padding-left:5px; padding-top:2px; padding-bottom:2px; width:170px; border-top:solid 1px #bfd5d5; font-size:8pt;}
.DynamicMenuStyle{font-weight:normal; color:#000000; padding-left:0px; border-bottom:solid 1px #5f6661; border-left:solid 1px #5f6661; border-right:solid 1px #5f6661; font-size:8pt;} 

.StaticMenuHoverStyle{text-decoration:none; color:#ffffff;}
a.StaticMenuHoverStyle:link{text-decoration:none; color:#ffffff;}
a.StaticMenuHoverStyle:visited{text-decoration:none; color:#ffffff;}
a.StaticMenuHoverStyle:hover{text-decoration:none; color:#ffffff;}

.DynamicMenuHoverStyle{text-decoration:none; color:#000000;}
a.DynamicMenuHoverStyle:link{text-decoration:none; color:#000000;}
a.DynamicMenuHoverStyle:visited{text-decoration:none; color:#000000;}
a.DynamicMenuHoverStyle:hover{text-decoration:none; color:#333333; background-color:#fcfae6;width:165px;//width:170px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    a.DynamicMenuHoverStyle:hover { width:170px; } 
    }

.MenuHoverStyle1{text-decoration:none; color:#000000;}
a.MenuHoverStyle1:link{text-decoration:none; color:#000000;}
a.MenuHoverStyle1:visited{text-decoration:none; color:#000000;}
a.MenuHoverStyle1:hover{text-decoration:none; color:#333333; background-color:#fcfae6;}
/* CSS for Menu - End */