/******************************************************/
/** Oldham New Style Imports	***********************/
/******************************************************/

BODY {
	FONT-SIZE: 90%; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, verdana, Sans-Serif; 
	BACKGROUND-COLOR: white;
	
	scrollbar-arrow-color: white;
	scrollbar-base-color: #BFEFEF;
	scrollbar-DarkShadow-color: dark-gray;
	scrollbar-Face-color: #76BECC;
	scrollbar-Highlight-color: silver;
	scrollbar-Shadow-color: gray;
	scrollbar-Track-color: silver;
	scrollbar-3dlight-color : gray;
}

#scroll
{
     height:100%;
     overflow:auto;
}

        
A:link {
	COLOR: #108080; 
	TEXT-DECORATION: none
}
A:visited {
	COLOR: #108080; 
	TEXT-DECORATION: none
}
A:active {
	COLOR: #108080; 
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #E1962B; 
	TEXT-DECORATION: none
}

P {
	FONT-WEIGHT: normal; FONT-SIZE: 95%; COLOR: #000000; FONT-FAMILY: Verdana, verdana, Sans-Serif
}
TH {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #000000; FONT-FAMILY: Verdana, verdana, Sans-Serif
}
TD {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana, verdana, Sans-Serif
}
PRE {
	FONT-WEIGHT: normal; FONT-SIZE: 85%; COLOR: red; FONT-FAMILY: Courier
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 300%; COLOR: #000000; FONT-FAMILY: Verdana
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 190%; COLOR: #000000; FONT-FAMILY: Verdana
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 155%; COLOR: #000000; FONT-FAMILY: Verdana
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 130%; COLOR: #000000; FONT-FAMILY: Verdana
}
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: #000000; FONT-FAMILY: Verdana
}
.hitStatHeader
{
	font-weight: bold;
}
.statistics {
	BACKGROUND-COLOR: #e1f0ff
}
.activities {
	BACKGROUND-COLOR: #e1f0ff
}
.default {
	BACKGROUND-COLOR: #ffffff
}
.legend {
	BACKGROUND-COLOR: #ffebd6
}
.black {
	BACKGROUND-COLOR: #000000
}
.grey {
	BACKGROUND-COLOR: #afdddd
}
.search {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
.boy {
	BACKGROUND-COLOR: #afdddd
}
.actTable {
	BORDER-RIGHT: #000000 2px solid; BORDER-TOP: #000000 2px solid; BORDER-LEFT: #000000 2px solid; BORDER-BOTTOM: #000000 0px solid
}
.statTable {
	BORDER-RIGHT: #000000 2px solid; BORDER-TOP: #000000 2px solid; BORDER-LEFT: #000000 2px solid; BORDER-BOTTOM: #000000 2px solid
}
.defaultTable {
	BORDER-RIGHT: #000000 2px solid; BORDER-TOP: #000000 2px solid; BORDER-LEFT: #000000 2px solid; BORDER-BOTTOM: #000000 2px solid; BACKGROUND-COLOR: #ffffff
}
.ignoreTable {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff
}
#defaultCell {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 2px solid; BACKGROUND-COLOR: #ffffff
}
#defaultColour {
	BACKGROUND-COLOR: #ffffff
}
#actCell {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 2px solid
}
#ignoreCell {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff
}
#LegendLight {
	FONT-SIZE: 70%; BACKGROUND-COLOR: #e1e1e1; TEXT-ALIGN: center
}
#Legend {
	FONT-SIZE: 70%; BACKGROUND-COLOR: #cecfce; TEXT-ALIGN: center
}
#LegendHighlight {
	FONT-SIZE: 70%; COLOR: #ff0000; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
#verysmall {
	FONT-SIZE: 20%
}
#tt {
	FONT-SIZE: 80%; BACKGROUND-COLOR: #afdddd
}
#small {
	FONT-SIZE: 70%; COLOR: #000000
}
#lovely {
	FONT-SIZE: 80%; COLOR: #ffff00; BACKGROUND-COLOR: #000000
}
#white {
	FONT-SIZE: 80%; COLOR: #ffffff; BACKGROUND-COLOR: #000000
}
#largeWhite {
	FONT-SIZE: 80%; COLOR: #ffffff; BACKGROUND-COLOR: #000000
}
#activities {
	FONT-SIZE: 80%; BACKGROUND-COLOR: #e1f0ff
}
#statistics {
	FONT-SIZE: 80%; BACKGROUND-COLOR: #e1ffe1
}
#wob {
	FONT-SIZE: 80%; COLOR: #ffffff; BACKGROUND-COLOR: #afdddd
}
#boy {
	COLOR: #000080; BACKGROUND-COLOR: #ffffaa
}
#ms {
	COLOR: #ff0000
}
#grey {
	FONT-SIZE: 70%; COLOR: #999999; TEXT-DECORATION: none
}
#lightGrey {
	FONT-SIZE: 65%; BACKGROUND-COLOR: #f5f5f5
}
#lightYellow {
	FONT-SIZE: 75%; BACKGROUND-COLOR: #ffffe6
}
#yellow {
	COLOR: #88aaaa
}
#red {
	FONT-SIZE: 75%; COLOR: #ff0000; BACKGROUND-COLOR: #f5f5f5
}
#boldRed {
	COLOR: #ff0000
}
#bar {
	LEFT: 5px; POSITION: absolute; TOP: 5px; BACKGROUND-COLOR: blue
}
#barbackground {
	BACKGROUND-COLOR: white
}
A.copyright:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.copyright:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.copyright:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A.copyright:hover {
	COLOR: #ff5555
}
A.search:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.search:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.search:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.search:hover {
	COLOR: #ff0000
}
A.LDS:link {
	COLOR: #000080; TEXT-DECORATION: none
}
A.LDS:visited {
	COLOR: #000080; TEXT-DECORATION: none
}
A.LDS:active {
	COLOR: #000080; TEXT-DECORATION: none
}
A.LDS:hover {
	COLOR: #ff0000
}
#stackImages {
	LEFT: 0px; WIDTH: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 0px
}
#placeImages {
	POSITION: relative; align: left
}
#bigger {
	FONT-SIZE: 100%
}
tr.loginHeaderRow
{
	BACKGROUND-COLOR: #AFDDDD;
	text-align: left;
}

table.reportMetadata
{
	border: solid 0px black;
	width: 620px;
}

.labelHeading
{
	font-weight: bold;
}

.reportDataHead
{
	background-color: #AFDDDD;
}

iframe
{
	border: solid 0px #009494; 
}

iframe.termsFrame
{
	border: solid 1px black; 
	width: 74%;
	height: 150px;	
}

iframe.rptWizNavFrame
{
	border: solid 0px black; 
	overflow: visible;
	width: 100%;
}

.mglLeftFrame
{
	background-color: #AFDDDD;
	color: #616365;
}

.mglMainFrame
{
background-color: #FFFFFF;
color: #616365;
}

.mglheaderFrame
{
	background-color: #00B3BE;
	color: #ffffff;
}

.mglFooterFrame
{
	background-color: #AFDDDD;
	color: #FFFFFF;
}

/*******************************************/
/*   Styles for main menu in header bar.   */
/*******************************************/

.headerBarMenu
{	
	background-color : #616365;
	color: #ffffff;
	font-weight: bold;
	white-space:nowrap;	
}

select.headerBarMenu
{
	background-color : #616365;
	color: #ffffff;
	font-weight: bold;
	cursor: pointer;
}

option.headerBarMenu
{
	cursor: pointer;
}

span.headerBarMenu
{
	background-color : #616365;
	color: #ffffff;
	font-weight: bold;
}

span.headerBarMenu:hover
{
	background-color : #616365;
	color: #FFFFFF;
	font-weight: bold;
}

A.headerBar:link {
	COLOR: #ffffff; 
	TEXT-DECORATION: none
}
A.headerBar:visited {
	COLOR: #ffffff; 
	TEXT-DECORATION: none
}
A.headerBar:active {
	COLOR: #ffffff; 
	TEXT-DECORATION: none
}
A.headerBar:hover {
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none
}

/*******************************************/
/* Define the style for the metadata table */
/*******************************************/

.metaDataBodyDefinition
{
	background-color: #CFE9EB;	
	width: 90%;
	height: 100%;
	margin: 0 0 0 0;
	overflow: scroll; 
	overflow-x: hidden; 
	overflow-y: scroll;
	vertical-align:text-top;
}

.metaDataTableDefinition
{
	background-color: #CFE9EB;	
	width: 100%;
	height: 100%;
	vertical-align:text-top;
}

.metaDataHeadingCell
{
	background-color: #009494;	
	color: #FFFFFF;
	vertical-align:text-top;
	text-overflow: ellipsis;
}
.metaDataMainText
{
	color: #36435f;
	vertical-align:text-top;
	font-size: 80%;
	width: 300px;
	
	white-space: pre-wrap; /* css-3 */
    white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
    white-space: -pre-wrap; /* Opera 4-6 */
    white-space: -o-pre-wrap; /* Opera 7 */
    word-wrap: break-word; /* Internet Explorer 5.5+ */
}


/*******************************************/
/* Define style for time series hotlist    */
/*******************************************/

table.timeSeriesHotlist
{
	padding: 5px 5px 5px 5px; 
}

/*******************************************/
/* Define style for search results table   */
/*******************************************/

.basicSearchTable
{
	background-color: #CEE7E7;
	border: solid 0px black;
}

.browseMenuHeader
{
	COLOR: #204545; 
	font-family : verdana; 
	font-weight: bold; 
}

.searchButton
{
	font-weight: bold;
}

.branchSearchButton
{
	font-weight: bold;
}

.searchTextboxLabel
{
	border: inherit 1px silver;
	font-size: 90%;
	font-weight: bold;
}

.reportSearchTxtBox
{
	width: 193px;
}

.searchInputHeading
{
	margin-left: 7px;
	font-size: 90%;
	COLOR: #108080;
}

.searchDateYearDDL
{
	margin-left: 5px;
	padding-left: 5px;
	width: 100px;
	FONT-SIZE: 87.5%;
}

.searchDateMonthDDL
{
	width: 51px;
	FONT-SIZE: 87.5%;
}

.dateRange
{
	margin-left: 7px;
}

.siteSearchInput
{
	background-color: #FFFFFF;
	border-color: #7F9DB9;
	border-style: solid; 
	border-width: 1;
	FONT-SIZE: 90%;
	width: 155px;
}

select.searchSelectDDL 
{
	margin-left: 10px;
	padding-left: 10px;
	background-color: #FFFFFF;
	font-size: 80%; 
	width: 160px;
}

.basicSearchInput
{
	background-color: #FFFFFF;
	font-size: 90%; 
	border-style: solid; 
	border-width: 1; 
	border-color: #7F9DB9;
	width: 140px;
}

tr.roundedPanelSpacer
{	
	height: 3px;
	padding: 0px 0px 0px 0px;
}

table.roundedPanel
{
	width: 100%;
	border: solid 0px black;
	background-color: #CEE7E7;
}

td.roundedPanelBorderCell
{
	width: 20px;
}

td.roundedPanelHeaderCell
{
	background-color:#009494;
	color: White;
	font-weight: bold;
	text-align: center;
}

.basicSearchAdvOptCell
{
	font-size: 80%;
	font-weight: normal;
}

.advSearchBasicOptCell
{
	font-size: 80%;
	font-weight: normal;
}

.basicSearchOptionLink
{
	margin-left: 15px;
}

.advSearchOptionLink
{
	margin-left: 5px;
}

.searchResultsSortRow
{
	background-color: #E1E1E1;
	text-align: center;
	font-weight: bold;
}

.searchResultsSortCell
{
	padding: 3px 3px 3px 3px;
}

.searchResultsUnsortedCell
{
	background-color: #E5E5E5;
}

.searchResultsHeader
{
    color:#FFFFFF;
	background-color: #AFDDDD;

}

.searchResultsFooter
{
	text-align: left;
	font-weight: bold;
}

.searchResultsRow
{
	background-color: #DDDDDD;	
}

A.searchResultsLink:link {
	COLOR: #107070; 
	TEXT-DECORATION: none
}
A.searchResultsLink:visited {
	COLOR: #107070; 
	TEXT-DECORATION: none
}
A.searchResultsLink:active {
	COLOR: #107070; 
	TEXT-DECORATION: none
}
A.searchResultsLink:hover {
	COLOR: #ff0000; 
	TEXT-DECORATION: none
}

.searchResultsAlternRow
{
	background-color: #FFFFFF;	
}

/*******************************************/
/* Define the styles for the login page */
/*******************************************/

.loginText {
	color: #36435f;
	font-weight: bold
}
.loginAlert {
	color: #e70021;
	font-weight: bold;
}

#ctlLogin
{
    margin: 5px 20px 20px 30px;
}

/*******************************************/
/* Define the styles for the header step information */
/*******************************************/

.MGLHeaderBranchText
{
	color: #009494;
	font-weight: bold;
	font-size: 100%
}

.MGLHeaderStepText
{
	color: #009494;
	font-weight: bold;
	font-size: 95%
}

/*******************************************/
/* Define some different coloured links */
/*******************************************/

A.blueLink:link
{ 
	font-size: 95%;	
	font-family : verdana; 
	font-weight : bold; 
	color : #E1962B; 
}

A.blueLink:visited 
{ 
	font-size: 95%;
	text-decoration : none; 
	font-family : verdana; 
	font-weight : bold; 
	color : #E1962B; 
}
		
A.blueLink:active 
{ 
	font-size: 95%;
	text-decoration : none; 
	font-family : verdana; 
	font-weight : bold; 
	color : #E1962B;
}
		
A.blueLink:hover 
{ 
	font-size: 95%;
	color : #D4EEEE;
	font-weight : bold;
	font-family : verdana; 
}

/*******************************************/
/* Define a lighter coloured link for use for the footer text */
/*******************************************/


A.footerLink:link
{ 
text-decoration : none; 
font-size : 75%;
font-family : verdana;
font-weight : bold;
}

A.footerLink:visited 
{ 
text-decoration : none; 
font-size : 75%;
font-family : verdana;
font-weight : bold;
}
		
A.footerLink:active 
{ 
text-decoration : none; 
font-size : 75%;
font-family : verdana;
font-weight : bold;
}
		
A.footerLink:hover 
{ 
font-size : 75%;
font-family : verdana;
font-weight : bold;
}

TD.footerCell
{
	background-color:#AFDDDD;
	color:#006363;
	font-size:75%;
}

.mglMapTitle
{
FONT-SIZE: 90%;
COLOR: #009494;
FONT-WEIGHT : bold;
TEXT-INDENT: 15pt;
}

.vertText { 
font-size: 80%;
font-weight : bold;
writing-mode: tb-rl;
width:100%;

}

.mglHorizontalRule
{
COLOR: #dddddd;
}

/*******************************************/
/* DROPDOWN MENUS
/*******************************************/

.mglMenuTable
{
    width: 95%; 
    z-index: -1; 
}
/*******************************************/
/* Define styles for the indenting nodes
/* (hopefully 7 levels should be enough!!!!!
/*******************************************/

.mLvl1
{
	LEFT: 5px;
	POSITION: relative;
}

.menuIconLevel1
{
	LEFT: 0px;
	POSITION: relative;
}

/*******************************************/
.mLvl2
{
	LEFT: 25px;
	POSITION: relative;
}

.menuIconLevel2
{
	LEFT: 20px;
	POSITION: relative;
}


/*******************************************/
.mLvl3
{
	LEFT: 45px;
	POSITION: relative;
}


/*******************************************/
.mLvl4
{
	LEFT: 65px;
	POSITION: relative;
}


/*******************************************/
.mLvl5
{
	LEFT: 85px;
	POSITION: relative;
}

/*******************************************/
.mLvl6
{
	LEFT: 105px;
	POSITION: relative;
}

/*******************************************/
.mLvl7
{
	LEFT: 125px;
	POSITION: relative;
}



/*******************************************/
/* Define styles for the parent and leaf
/* node links in the drop down menus/
/*******************************************/



/*******************************************/
/* PARENT NODE 
/* (if you click on this it causes the sub menu to be toggled)
/*******************************************/



A.pNde:link 
{ 


	font-size : 100%;
	text-decoration : none; 
	font-family : verdana; 
	font-weight : bold; 
	color : #004343; 
}

		
A.pNde:visited 
{ 
	font-size : 100%;
	text-decoration : none; 
	font-family : verdana; 
	font-weight : bold; 
	color : #004343; 
}
		
A.pNde:active 
{ 
	font-size : 100%;
	text-decoration : none; 
	font-family : verdana; 
	font-weight : bold; 
	color : #004343; 
}

		
A.pNde:hover 
{ 
	font-size : 100%;
	text-decoration : none; 
	font-family : verdana; 
	font-weight : bold; 
	color : #E1962B; 
}



/*******************************************/
/* LEAF NODE 
/* (if you click on this it links to another page)
/*******************************************/



A.lfNd:link 
{ 
	font-size : 100%;
	text-decoration : none; 
	font-family : verdana; 
	font-weight : normal; 
	color : #36435F; 
}


		
A.lfNd:visited 
{ 
	font-size : 100%;
	text-decoration : none; 
	font-family : verdana;
	font-weight : normal; 
	color : #36435F; 
}

		
A.lfNd:active 
{ 
	font-size : 100%;
	text-decoration : none; 
	font-family : verdana; 
	font-weight : normal; 
	color : #36435F; 
}

		
A.lfNd:hover 
{ 
	font-size : 100%;
	text-decoration : none; 
	font-family : verdana; 
	font-weight : normal; 
	color : #E1962B; 
}


/*******************************************/
/* Define styles for the RESULTS TABLE*/
/*******************************************/

.mglTableHeadingVert
{
	font-size: 90%;
}

.mglResultsTable
{
	background-color: #ADDEDE;
	width: 100%;
}

.mglResultsTableSortHeader
{
	font-size: 65%;
	font-color:#ffffff;
}

.mglResultsTableHeader
{
	TEXT-ALIGN: center;
	font-weight : bold;       	
	background-color: #CEE7E7;
	
}

.mglProfileTableDataColumns
{
 	vAlign: bottom;
  	noWrap;	
 	align: center;
 	width: 8%;
}

.mglProfilerLayerTitleColumn
{
 	width: 40%;
}

.profilerDateFormat
{
	color: #773333;
	font-style:italic;
	font-size: 90%;

}

.resultsTableTitle
{
	color: black;
	font-weight : bold;
	TEXT-ALIGN: left;
	font-size: 100%;
	TEXT-INDENT: 1pt;
}

.resultsTableMainTitle
{
	font-color: #A40046;
	font-weight : bold;
	TEXT-ALIGN: left;
	font-size: 100%;
	TEXT-INDENT: 1pt;
}

/* BOTH rows the same because of sorting....they end up mixed anyway!!! */
.mglResultsTableEvenRow
{
	TEXT-INDENT: 1pt;
	FONT-SIZE: 80%;
	background-color: #eeeeee;
}

.mglResultsTableOddRow
{
	TEXT-INDENT: 1pt;
	FONT-SIZE: 80%;
	background-color: #eeeeee;
}

.mglResultsTableGeogComparatorRow
{
TEXT-INDENT: 0pt;
FONT-SIZE: 80%;
background-color: #dddddd;
}

/*******************************************/
/* TABLE SORT STYLES */
/* (from http://kryogenix.org/code/browser/sorttable/)*/
/*******************************************/

table.sortable a.sortheader 
{
    TEXT-ALIGN: center; 
}

table.sortable span.sortarrow 
{
	font-size: 65%;
}

.tableCellMouseOver
{
	background-color: #8E8E8E;
	TEXT-ALIGN: center;
	cursor: pointer;
	cursor: hand;
}

.tableCellMouseOff
{
	background-color: #cee7e7;
	TEXT-ALIGN: center;
	cursor: default;
}

/*******************************************/
/* WHERES MY NEAREST FACILITY DETAILS TABLE */
/*******************************************/

.WMNFacDetailsTable
{

}

.WMNFacDetailsHeadingRow
{
	font-weight : bold;
	TEXT-ALIGN: left;
	TEXT-INDENT: 3pt;
	FONT-SIZE: 110%;
	background-color: #AFDDDD;
}

.WMNFacDetailsSubHeadingRow
{
	font-weight : bold;
	TEXT-ALIGN: left;
	TEXT-INDENT: 3pt;
	FONT-SIZE: 100%;
	background-color: #DDDDDD;
}

.WMNFacDetailsTextRow
{
	font-weight : normal;
	TEXT-ALIGN: left;
	TEXT-INDENT: 0pt;
	FONT-SIZE: 85%;
	background-color: #ffffff;
}

.facHighlighted
{
	color: #F78C5A;
}

/*******************************************/
/* Facility/Statistic label text font */
/*******************************************/

.facStatLabel
{
	color: #204545;
	font-family : verdana; 
	font-weight: bold;
}

/*******************************************/
/* Define styles for the clear all link on what info & browse system result pages */
/*******************************************/

.clearAllTable
{
	WIDTH='100%';	
}

.clearAllRow
{
}

.clearAllColumnLeft
{
	WIDTH='60%';
	TEXT-ALIGN: right;
	vertical-align:center;
}

.clearAllColumnRight
{
	TEXT-ALIGN: left;
	vertical-align:top;
}

.clearAllFont
{
	FONT-SIZE: 80%;
}

/*******************************************/
/* Define styles for distinguishing layerItems */
/*******************************************/

.statUniqueGeogFont
{
	FONT-SIZE: 90%;
	font-style: italic; 
	COLOR: gray;
}

.statCollectionDateFont
{
	FONT-SIZE: 90%;
	font-style: normal; 
	COLOR: gray;
}

.iconHelpTable
{
	FONT-SIZE: 90%;
	font-style: normal; 
	COLOR: gray;
	valign: bottom;
}

.profilerResultDetailsDesc
{
	font-weight : bold;
}


/*******************************************/
/* Report Wizard Styles 		   */
/*******************************************/

.rptWizNavTable
{
	width: 100%;
	TEXT-INDENT: 1pt;	
}

.rptWizNavRow
{

}

.rptWizNavCol
{

}

.rptWizNavDisabledLink
{
	color : silver;
	font-weight: bold;
}

.rptWizSelectedGeogsTable
{
	FONT-SIZE: 90%;
	width: 60%;	
	border: 0;
}

.rptWizSelectedGeogsTableMap
{
	FONT-SIZE: 90%;
	width: 100%;	
	border: 0;
}

.RptWizSmallIndGeogsAlt
{
	FONT-SIZE: 90%;
	background-color: #D4EEEE;
}


.RptWizSmallIndGeogs
{
	FONT-SIZE: 90%;
	background-color: #D4EEEE;
}

.RptWizAverageRow
{
	background-color: #EFE3D1;
}

.rptWizHundredPercRow
{
	background-color: #EBE0DF;
}

.rptWizNavExtraText
{
	FONT-SIZE: 90%;
	font-style: italic;
}

.rptWizSummary
{
	FONT-SIZE: 90%;
}

.rptWizMainTitle
{
	font-color: #A40046;
	font-weight : bold;
	TEXT-ALIGN: center;
	font-size: 115%;
	TEXT-INDENT: 1pt;
}

.rptWizHeading
{
	font-color: #A40046;
	font-weight : bold;
	TEXT-ALIGN: center;
	font-size: 105%;
	TEXT-INDENT: 1pt;}


.RptWizSVGTableHeader
{
    background-color: #AFDDDD;    
}

.divIcons
{
   position : relative;
   bottom: 0;
   float: bottom;
   TEXT-ALIGN: bottom;
}

.divChartIcon
{
  float: left;
  position : relative;
  left : 10;
  width : 10px;
  display: inline;

}

.divText
{
   float: top;
   position : relative;
   top: 0;
}

.divMetaIcon
{
  position : relative;
  float: right;

  right : 0;
  width : 10px;
  display: inline;
}

td.LogoutControlLeftCell
{
	COLOR: white;
}

td.LogoutControlRightCell
{
  font-weight:bold;
}


 
 /*******************************************/
/* Define styles DYNAMIC LEGEND   */
/*******************************************/
#legendBorder
{
    border: solid 1px #bbbbbb;
    margin: 2px 3px 2px 0px;
}

#legendIndenting
{
   margin: 2px 3px 2px 3px;
}

.LegendTitle
{
   font-size:110%;
   font-weight:bold;
   color:#000000;
}

.StatisticTitleLabel
{
   font-size:90%;
   font-weight:bold;
   color:#000000;
}

.GeographyLabel
{
   font-size:90%;
   font-weight:normal;
   color:#000000;
}

.DateLabel
{
   font-size:90%;
   font-weight:normal;
   color:#000000;
}

.VariableTypeLabel
{
   font-size:90%;
   font-weight:normal;
   color:#000000;
}

.RangeTypeLabel
{
   font-size:90%;
   font-weight:normal;
   color:#000000;
}

.RangeDescriptionLabel
{
   font-size:60%;
   font-weight:normal;
   font-style:italic;
   color:#000000;
}

.intervalDescription
{    
    vertical-align:middle;
    font-size:80%;
}

.subGroupIntervalDescription
{     
    font-size:80%;
    vertical-align:middle;
}

.legendImage
{
    vertical-align: middle;
    border: solid 1px #000000;
}

.glegendImage
{
    vertical-align: middle;
    border: solid 1px #000000;
}

.VariableTypeHeading
{
       font-size:80%;
    font-weight:bold;
}

.RangeTypeHeading
{
       font-size:80%;
    font-weight:bold;
}

.IndicatorHeading
{
       font-size:80%;
    font-weight:bold;
}

.IndicatorDescriptionLabel
{
   font-size:60%;
   font-weight:normal;
   font-style:italic;
   color:#000000;
}



/*******************************************/
/* Define style for Data Admin branch   */
/*******************************************/

.dataAdminHeading
{
	font-color: #A40046;
	font-weight : bold;
	TEXT-ALIGN: center;
	font-size: 110%;
	TEXT-INDENT: 1pt;
}


/* Define style - USER ADMIN   */

.selectText
{
    font-size : 75%;
}

.deleteText
{
    font-size : 75%;
}

.ModifyUserMainGridView	
{
    background-color : #ffffff;
    padding:0;
    border: 0;
    border-color: #ffffff;
}

.ModifyUserMainFooter	
{
 
}

.ModifyUserMainPagerStyle	
{
        background-color : #dddddd;
        text-align:center;
}

.ModifyUserMainHeader	
{
    background-color : #afdddd;
    color: #ffffff;
}

.ModifyUserMainRowStyle	
{
      background-color : #D4EEEE;
}

.ModifyUserMainAltRowStyle	
{
      background-color : #D4EEEE;
}

.ModifyUserMainSelectedRow	
{
      background-color : #F5F5F5;
}            
            
.ModifyUserDetailsView	
{
}

.ModifyUserDetailFooter
{
      background-color : #D4EEEE;       
}

.ModifyUserDetailPagerStyle
{
      background-color : #F5F5F5;
}

.ModifyUserDetailHeader
{
  background-color : #afdddd;
    color: #ffffff;
}

.ModifyUserDetailRowStyle
{
     background-color : #F5F5F5;
}

.ModifyUserDetailAltRowStyle  
{
      background-color : #F5F5F5;
}

/*******************************************/
/* Define style for Data Upload section    */
/*******************************************/

.uploadDataStep
{
      position:absolute;
      top:100px;
      left: 300px;
      width:600px;
      margin:10px 10px 10px 10px;
}

.stepNav
{
	font-size: 90%;
	position:absolute;
	top:62px;
	left: 290px;
	width:200px; 
	margin:10px 10px 10px 10px;
}

.stepHeader
{
	position:absolute;
	top:15px;
	left: 288px;
	width:500px;
	margin:0px 10px 10px 10px;
}

.stepSidebar
{
	position:absolute;
	top:0px;
	left:0px;
	width:285px;
	height:300%;
	background-color: #AFDDDD;
}

.selectedStepbarStep
{
	margin-left: 20px;
	background-image: url(../../WebImages/stepSelected.gif);
	background-repeat:no-repeat;
	background-position: left;
}

.lblFatal
{
	color: Red;
	font-size: 100%;
}

.lblError
{
	color: Red;
	font-size: 85%;
}

.lblWarning
{
	color: #FF6F21;
	font-size: 85%;
}

.lblOK
{
	color: Green;
	font-weight:bold;
	font-size: 85%;
}

.dataLabel
{
	font-weight: bold;
}

.dataValue
{
}

.layerThemes
{
	font-size: 90%;
	width: 650px;
}

.uploadDataStepTable
{
	
	font-size: 85%;
}

.mglLeftDiv
{
    height:800px;
    width:31%;
    padding:10px;
    background-color: #AFDDDD;
}

.mglRightDiv
{
    position: absolute;
    right:0px;
    top:0px;
    width:65%;
    height:100%;
    padding:2px;
    background-color: #FFFFFF;
}


 /*******************************************/
/* Define styles for DataAdminSummary table   */
/*******************************************/

.DataAdminSummaryTitle
{
    font-size: 14px;
    font-weight : bold;
}

.DataAdminTableTitle
{
    font-size: 12px;
    font-weight : bold;
}

table.DataAdminSummaryTable 
{
    font-size: 10px;
}
table.DataAdminSummaryTable td
{
    padding: 1px 8px 1px 8px;
}

.DataAdminSummaryNormalCell
{
   text-align: center;
   background-color: #e6e6fa;
}

.DataAdminSummaryHeaderRow 
{
    color: #ffffff;
    font-weight : bold;
    background-color: #afdddd;

}

.DataAdminSummaryLeftColumn
{
   color: #ffffff;
   text-align: left;
   font-weight : bold;
   background-color: #afdddd;
}

.DataAdminTableImageSummary
{
    font-size: 10px;
}

.DataAdminSummaryKeyTable
{
    position:absolute;
    right: 10px;
    top: 5px;   
    width: 300px;
    border: solid 1px #dddddd;

}


 /*******************************************/
/* Define forgotten password control   */
/*******************************************/

.forgotPasswordInfoText
{
    font-size:10px;
    color:Red;
    text-indent: 5px;
}

.forgotPasswordLink
{
    font-size:12px
}

.forgotPasswordLabel
{
    font-size:12px
}

.forgotPasswordInputBox
{
     font-size:12px;
     width:200px;     
}


.forgotPasswordPanel
{
    margin: 0px 10px 10px 10px;
}


.forgotPasswordInternalPanel
{
    background-color: #efefef;
    padding:0px 5px 5px 5px;
    width: 250px;
    margin: 0px 10px 10px 10px;
    border-style:dotted;
    border-width:1px;
    border-color:#dddddd;
}


 /*******************************************/
/* Define edit user settings/password control   */
/*******************************************/

.editUserSettingsLink
{
    font-size:9px;
    color:#ffffff;
}


.editUserSettingsHeader
{
    width:100%;
    background-color:#AFDDDD;
    border-bottom: solid 2px black;

    padding: 10px 10px 10px 10px;    
}

.editUserSettingsHeaderFont
{
    font-weight:bold;
    font: 20px;
    color:Black;
}

 /*******************************************/
/* PAGE LOADING EFFECT (requires animated gif 'MGLLoading.gif'   */
/*******************************************/

.pageloadingBody
{
	align: center;
	margin: 0 0 0 0;
}

.pageloadingOuter {
  position: absolute;
  top: 0px;
  right:0px;
  bottom:0px;
  left: 0px;
  width: 120%;
  height: 100%;
  background-color: #dddddd;
  z-index: 99;
  filter:alpha(opacity=35);
  -moz-opacity:.35;opacity:.35;
}

.pageloadingInner {
	position: relative;
	left:30px;
	font-weight: bold;
	font-family: Vagabond, Verdana, verdana, Sans-Serif;

}

.pageloadingImage
{
	left:14px;
	width:123px;
	height:6px;
	position: relative;
	background-image: url(../../WebImages/MGLLoading.gif);
	background-repeat: no-repeat;
	z-index:100;
}

.opaqueBox
{
    vertical-align:middle;
	position: absolute;
	top: 25%;
	left: 38%;
	background-color: White;
	width: 150px;
	height: 33px;
	margin: 2 2 2 2;
}

/*******************************************/
/* Generic tables style   */
/*******************************************/


.GenericTableTitle
{
    font-size: 120%;
    background-color:#dddddd;

}

.GenericGridViewStyle
{
    font-size: 80%;
    width:100%;
    border: solid 1px #aaaaaa;
    color:#333333;
}

.GenericRowStyle
{
    text-align:left;        
    border: solid 1px #aaaaaa;
    background-color:#eeeeee;
    color:#333333;
}

.ComparatorGeographyStyle
{
    font-weight:bold;
    text-align:left;    
    border: solid 1px #666666;
    background-color:#EED2D4;
    color:#000000;   

}

.GenericAlternateRowStyle
{
    text-align:left;    
    border: solid 1px #aaaaaa;
    background-color:#dddddd;
    color:#284775;
} 

.GenericEditRowStyle
{
    background-color:#999999;
} 

.GenericSelectedRowStyle
{
    background-color:#E2DED6;
    font-weight:bold;
    color:#333333;
} 

.GenericFooterRowStyle
{  
    background-color:#afdddd;
    font-weight:bold;
    color:#ffffff;
}

.GenericPagerRowStyle
{    
    text-align:center;
    background-color:#afdddd;
    font-weight:bold;
    color:#ffffff;
}

.GenericHeaderRowStyle
{    
    border-spacing:5px;
    border-style:outset;
    border-width:2px;
    background-color: #cee7e7;
    font-weight:bold;
    color:#000000;    
}

.GenericHeaderRow
{
    background-image: url(../WebImages/sortNone.gif);     
    background-color: #cee7e7;
    background-repeat: no-repeat;
    background-position: center left;  
  
}

.GenericHeaderRow a
{   
   text-decoration:none;
   color:#000000;
   display:block;
   padding-left: 15px;
   padding-right: 15px; 
}

.GenericHeaderRowStyleUnsortable
{    
    color: #000000;
    background-color:#cee7e7;
}

.GenericHeaderSortAscStyle
{
    background-image: url(../WebImages/sortAsc.gif);
    background-color: #8dbdd8;
    background-repeat: no-repeat;
    background-position: center left;
}

.GenericHeaderSortAscStyle a
{   
   text-decoration:none;
   color:#000000;
   display:block;
   padding-left: 15px;
   padding-right: 15px; 
}

.GenericHeaderSortDescStyle
{
    background-image: url(../WebImages/sortDesc.gif);
    background-color: #8dbdd8;
    background-repeat: no-repeat;
    background-position: center left;
}

.GenericHeaderSortDescStyle a
{   
   text-decoration:none;
   color:#000000;
   display:block;
   padding-left: 15px;
   padding-right: 15px; 
}

/*******************************************/
/* MGL Table Styles   */
/*******************************************/

.MGLTableTextCell
{
    
    padding: 0px 20px 0px 20px;
    text-align:right;
}

.MGLTableChartCell
{
    background-color: #dddddd;
    padding: 0px 0px 0px 0px;
    width:210px;
}

.MGLTableChartColumn
{
    background-image:none;
    padding: 0px 0px 0px 0px;
    width:210;
    font-size:50%;
}

.ShowSettingsButtonStyle
{
    font-size:70%;
}

.ShowMetadataButtonStyle
{
    /*

top: 13px;
    left:48px;   
    position:absolute;
*/
}


.PagingLinkStyle
{
    vertical-align:middle;
    font-size:70%;
}

.PagingLabelStyle
{
    vertical-align:middle;
    font-weight:bold;
    font-size:80%;
}

.PagingDLLStyle
{    
    font-size:70%;
}

.PagingDivStyle
{
    float:left;
}

.PagingDDLDivStyle
{     
    text-indent:10px;
    float:right;
}

.MGLTablesMetadataPanel
{
    border-style:dotted;
    border-width:1px;
    background: #eeeeee;
}

.QuickLinkPanel
{
    border-style:dotted;
    border-width:1px;
    background: #eeeeee;
}

.InpageMetadata 
{
    border-style:none;
    font-size: 80%;
    margin-left:20px;
    width:95%;  
    color:#333333;
    text-align:center;   
}
.InpageMetadata th {
}

.InpageMetadata td 
{
    border-style:none;
    padding: 5px 5px 5px 15px;
    text-align:left;        
}

.ComparatorSettingsPanel
{          
    float:right;
}

.MGLTableTitleDiv
{
    width:100%;
}

.GenericTableTitleWidth
{
    font-weight:bold;
    width: 70%;
}

.ComparatorsLabel
{
    font-size:110%;
    width:100%;
    text-align:center;
    font-weight:bold;
    text-align:center;
}

/*******************************************/
/* MGL Popup dialogue   */
/*******************************************/

.PrinterFriendLink
{      
    top: -2px;
    font-size:80%;
    position:absolute;


.ShowQuickLinkButtonStyle
{
    top: -2px;
    position:absolute;
}

.MGLPopupWidth
{   
}

/** DONT add a full stop in front of this class!!!! ***/
mglPopupDialog 
{
    font-family:verdana,"lucida grande",tahoma,verdana,sans-serif;
    font-size:11px;
    text-align:left;
    
    height:0px;
    left:0px;

    overflow:visible;
    position:absolute;
    top:0px;
    width:100%;
    z-index:100;
}

table.mglPopUpTable 
{   
    border-collapse:collapse;
    margin:auto;
    table-layout:fixed;  
}

.mglPopupDialog .mglPopupDialog_popup 
{
    z-index: 100;
    height:0px;
    overflow:visible;
    position:absolute;
    left:1px;
}

.mglPopUpHeadingSpan 
{
    font-family:verdana,"lucida grande",tahoma,verdana,sans-serif; 
    background:#cee7e7 none repeat scroll 0%;
    border:1px solid #555555;
    color:#000000;
    font-size:18px;
    font-weight:bold;
    margin:0px;
    padding: 5px;
}

td.mglPopUpLeftTop, td.mglPopUpRightTop, td.mglPopUpLeftBottom, td.mglPopUpRightBottom 
{
    height:10px;
    overflow:hidden;
    padding:0px !important;
    width:10px !important;
}

td.mglPopUpMainColumn .mglPopUpBodyStyle 
{
    font-family:verdana,"lucida grande",tahoma,verdana,sans-serif; 
    background:#FFFFFF none repeat scroll 0%;
    border-color:#555555;
    border-style:solid;
    border-width:0px 1px 1px;
}

td.mglPopUpMainColumn .mglPopUpBodyStyleTop 
{
    border-bottom:1px solid #CCCCCC;
    padding:10px;
}

td.mglPopUpMainColumn .mglPopUpBodyStyleBottom 
{
    background:#F2F2F2 none repeat scroll 0%;
    padding:8px;
    text-align:right;
}

.mglPopUpBodyStyle .mglPopUpBodyStyleBottom .mglPopUpBodyStyle .mglPopUpBodyStyleBottom 
{
    padding-left:10px;
    padding-right:10px;
}

td.mglPopUpMainColumn .mglPopUpBodyStyleBottom input 
{
    margin-left:5px;
}

.inputbutton, .inputsubmit 
{
    background-color:#3B5998;
    border-color:#D9DFEA rgb(14, 31, 91) rgb(14, 31, 91) rgb(217, 223, 234);
    border-style:solid;
    border-width:1px;
    color:#FFFFFF;
    font-family:verdana,"lucida grande",tahoma,verdana,sans-serif;
    font-size:11px;
    padding:2px 15px 3px;
    text-align:center;
}

td.mglPopUpMainColumn
{
    background-color:white;
    padding:0px;
}

.hideBackgroundDiv
{
  position: absolute;
  top:0px;
  bottom:0px;
  left:0px;
  right:0px;
  width: 100%;
  height: 100%;
  background-color: #dddddd;
  z-index: 99;
  filter:alpha(opacity=55);
  -moz-opacity:.55;opacity:.55;
}
/* Query Builder Styles */
/* TabbedWizard */ 
/* tabs */
a.TabLinkActive 
{
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR:#000000; vertical-align:bottom;
	height:27px; width:86px; text-align: center; padding-top:0px; padding-bottom: 0px;
	background-image: url(..\webimages\tabactive_relief.gif);background-repeat: no-repeat; 
}
a.TabLinkInactive {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR:#000000; vertical-align: bottom;
	height:27px; width:86px; text-align: center; padding-top:0px; padding-bottom: 0px;
	background-image: url(..\webimages\tabinactive_relief.gif);background-repeat: no-repeat; 
}
a.TabLinkInactive:visited
{
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR:#000000; vertical-align: bottom;
	height:27px; width:86px; text-align: center; padding-top:0px; padding-bottom: 0px;
	background-image: url(..\webimages\tabinactive_relief_hover.gif);background-repeat: no-repeat; 
}
a.TabLinkInactive:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR:#000000; vertical-align: bottom;
	height:27px; width:86px; text-align: center;padding-top:0px; padding-bottom: 0px;
	background-image: url(..\webimages\tabinactive_relief_hover.gif);background-repeat: no-repeat; 
}
.betweenTabs
{
	background-image: url(..\webimages\inbetweentabs.gif); background-repeat: repeat-x;
}

.Panel 
{ 
	background-color:#E7E7FF;
}
	
.TabPane 
{
	background-color:#FFFFFF;
	BORDER-RIGHT: thin 1px black; 
	BORDER-TOP: thin 1px black; 
	OVERFLOW: auto; 
	BORDER-LEFT: thin 1px black; 
	BORDER-BOTTOM: thin 1px black; 
	padding: 10px 10px 10px 10px;
	HEIGHT: 100%;
	font-size:75%;	
	scrollbar-arrow-color: black;
	scrollbar-base-color: silver;
	scrollbar-DarkShadow-color: black;
	scrollbar-Face-color: silver;
	scrollbar-Highlight-color: normal;
	scrollbar-Shadow-color: silver;
	scrollbar-Track-color: white;
}

.ButtonLink
{
	font-size: 80%;
}

.tabWizLabel
{
	font-weight:bold;
	font-size:79%;
}

.tabWizValue
{
	font-size:79%;	
}

.tabWizDDL
{
	font-size:90%;
	width: 380px;
}

.tabWizListBox
{
	font-size:12.0;
    vertical-align: middle;
}

.wizSelByAttrib
{
	width: 550px;
}

.divWizListBox
{
	border: solid 1px gray;
	height:100px;
	width:380px;
	overflow:auto;
	scrollbar-arrow-color: black;
	scrollbar-base-color: silver;
	scrollbar-DarkShadow-color: black;
	scrollbar-Face-color: silver;
	scrollbar-Highlight-color: normal;
	scrollbar-Shadow-color: silver;
	scrollbar-Track-color: white;
}	
.opType
{
	width: 200px;
	font-size:90%;	
}

.ConditionsListBox
{
	width: 150px;
	height: 55px;
	scrollbar-arrow-color: black;
	scrollbar-base-color: silver;
	scrollbar-DarkShadow-color: black;
	scrollbar-Face-color: silver;
	scrollbar-Highlight-color: normal;
	scrollbar-Shadow-color: silver;
	scrollbar-Track-color: white;
}
.conditionsPreview
{
	width: 472px;
	height: 40px;
	border: thin 1px gray;
	font-size:73%;
}

.queryPreview
{
	width: 472px;
	height:150px;
	border: thin 1px gray;
	font-size:73%;	
}

.logicalOp
{
	width: 150px;
	font-size:73%;	
}

.ddlSelByLoc
{
	width: 300px;
}
.ddlFunction
{
	width: 454px;
}

.celSelByCharLabel
{
	font-weight:bold;
	font-size:85%;
	width: 200px;
}
.celSelByLocLabel
{
	font-weight:bold;
	font-size:73%;
	width: 150px;
}

.celSelByLocFuncVal
{
	padding-left: 4px;
	font-size:95%;
}
.celSelByLocHeader
{
	font-weight:bold;
	font-size:90%;
}

.mandatoryParam
{
	font-weight:bold;
	font-size:78%;
	color: Orange;	
}
.funcParamValidSummary
{
	font-size:78%;
	color: Red;		
}

.queryResults
{
	width: 460px;
	border: 0px 0px 0px 0px;
}
.queryResultsHeader
{
	text-align: left;
	font-weight: bold;
	color: White;
	background-color:  #AFDDDD;	
	border-color:  #AFDDDD;
}

.queryResultRow
{
	background-color: White;
}

.queryResultRowAlt
{
	background-color: #CACACA;
}

.progressControl
{
	border: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: solid;
	border-color: Silver;
	width: 100%;
	height: 25px;
}

.progressBar
{
	background-color: #36435F;	
	width: 100%;
	height: 20px;
}

/*******************************************/
/* Define the styles for the logOUT control */
/*******************************************/
.logoutcontrol {
 color: #000084;
 font-weight: bold;
 font-size: 10px;
}

.logoutlink:link {
 font-size: 10pt;
 font-family: verdana;
 font-weight: bold;
 color: #FFFF00;
}

.logoutlink:visited {
 font-size: 10pt;
 text-decoration: none;
 font-family: verdana;
 font-weight: bold;
 color: #FFFF00;
}

.logoutlink:active {
 font-size: 10pt;
 text-decoration: none;
 font-family: verdana;
 font-weight: bold;
 color: #FFFF00;
}

.logoutlink:hover {
 font-size: 10pt;
 color: #FFFFFF;
 font-weight: bold;
 font-family: verdana;
}

.meanTypeWarning
{
     color: #000000;
      font-size: 70%;
      font-style:italic;
}
 /*******************************************/
/* Define styles for Whats New Table   */
/*******************************************/

.WhatsNewTableStyle
{
    width:98%;
    padding: 2 2 2 10;
    text-align:center;
}

.WhatsNewTableHeaderStyle
{
    background-color:#afdddd;
    font-weight:bold;
    color:#ffffff;
    text-align:center;
}

.WhatsNewTablePagerStyle
{
   background-color:#706656;
   color:#ffffff;
   text-align:center;
}

.WhatsNewTableRowStyle
{
    text-align:center;
    background-color: #eeeeee;	
}

.WhatsNewTableAltRowStyle
{
    text-align:center;
    background-color: #eeeeee;	
}

 /*******************************************/
/* Define styles for Report Wizard 
    Facility/Statistics tabs */
/*******************************************/

.FacStatTabBox
{
    border-top: solid 3px #009494;
    background: url(../../WebImages/footer_rounding_right.gif) right bottom no-repeat;
    background-color:#cee7e7;
}

.FacStatTabBoxSpan
{
    background-color:#cee7e7;
}

.FacStatTabSheetLink
{
    background: #00B0AE url(../../WebImages/header_rounding_left_hover.gif) left top no-repeat;
    padding-left:10px;
    float:left;
display: block;

}

.FacStatTabSheetSpan
{
    background: #00B0AE url(../../WebImages/header_rounding_right_hover.gif) right top no-repeat;
    padding-right:10px;
    float:left;

display: block;
}

a.FacStatTabSheetLink
{     
    color: #ffffff;
    font-weight:bold;
}

.FacStatTabSheetLinkSelected
{
    background: #009494 url(../../WebImages/header_rounding_left.gif) left top no-repeat;
    padding-left:10px;
    display: block;
    float:left;

}

.FacStatTabSheetSpanSelected
{
    background: #009494 url(../../WebImages/header_rounding_right.gif) right top no-repeat;
    padding-right:10px;
    float:left;   
    display: block;
}

a.FacStatTabSheetLinkSelected
{     
    color: #ffffff;
    font-weight:bold;

}

.FacStatTabSheetLink:hover
{
    color: #E1962B;
}
