BODY
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    MARGIN-TOP: 2px;
    MARGIN-LEFT: 2px;
    MARGIN-BOTTOM: 2px;
    MARGIN-RIGHT: 2px
}
P
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

a 
{
  text-decoration:  none;
   COLOR: #003366;

} 
 
a:hover
{
text-decoration:  underline;
}


.feature
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FF6600
}
.guidehead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #FF6600;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.newsumm
{
    PADDING-LEFT: 10px;
    FONT-SIZE: 10px;
    MARGIN-BOTTOM: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.more
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.headlines
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
    TEXT-ALIGN: left
}
.date
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.breadcrumb
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #003366;
}
.menus
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    CURSOR: hand;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
}
.nhs_main_opts
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    CURSOR: hand;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.welcome
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.newheadline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #003366
}

.tabletext
{
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.reportheadings
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    CURSOR: hand;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #003366
}
.tableheading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    CURSOR: hand;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #003366;
    TEXT-ALIGN: left
}
.actionshead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #003366
}
.arrows
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.error
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #cc0033;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Evenrows
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Tahoma, serif
}
.welcome1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #007700;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


TR.ChanHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Tahoma, Serif;
    BACKGROUND-COLOR: #FF6600;
    TEXT-ALIGN: center
}
TR.MSIDHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Tahoma, serif;
    BACKGROUND-COLOR: #FF6600;
    TEXT-ALIGN: center
}
TD.MSIDHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, serif;
    BACKGROUND-COLOR: #003366;
    TEXT-ALIGN: center
}
TD.Headeraligncenter
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, serif;
    BACKGROUND-COLOR: #FF6600;
    TEXT-ALIGN: center
    
}
TD.PeriodLabel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    
}
TR.EvenConsRow
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Tahoma, Serif;
    TEXT-ALIGN: right
}
TR.OddConsRow
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Tahoma, Serif;
    BACKGROUND-COLOR: #669999;
    TEXT-ALIGN: right
}

TD.EstimatedEven
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #99CC99;
    TEXT-ALIGN: center;
    COLOR:Black;
}
TD.Estimatedodd
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #0099CC;
    TEXT-ALIGN: center;
    COLOR:Black;
}
.ConsReportHeader
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.DataLabels
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #003366;
    FONT-FAMILY: Tahoma, Serif;
    TEXT-ALIGN: right
}
.reportlabels
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #003366;
    FONT-FAMILY: Tahoma, Serif;
    TEXT-ALIGN: center
}
.DataInput
{
    FONT-SIZE: 10pt;
    BACKGROUND-COLOR: #99CCFF
}
.DataOutput
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Tahoma, Serif
}
.TableOutput
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR:Black;
}
.CmdButton
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.MPANList
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Tahoma, Serif;
    BACKGROUND-COLOR: #99CCFF;
    TEXT-ALIGN: left
}
.MenuHeading
{
    FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
    COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.Params
{
    BACKGROUND-COLOR: #99CCFF
}
.Trust
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Tahoma, Serif;
    TEXT-ALIGN: right
}

.group-user
{
    COLOR: #003366;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right;
    FONT-WEIGHT: bold;
}



TR.DayHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Tahoma, Serif;
    BACKGROUND-COLOR: #FF6600;
    TEXT-ALIGN: center
}
.StdRowHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Tahoma, Serif;
    BACKGROUND-COLOR: #003366;
    TEXT-ALIGN: left
}
.StdRowFooter
{
    FONT-SIZE: 10pt;
    COLOR: black;
    TEXT-ALIGN: left
}
.Warning
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #003366;
    FONT-FAMILY: Tahoma, Serif
}

.message
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #003366;
    FONT-FAMILY: Tahoma, Serif
}
.OverlayHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, 'Sans serif'
}
.logfiletext
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Terminal,'Courier New',Verdana, arial, helvetica, 'san serif'
}
.StdHeading
{
    PADDING-RIGHT: 200px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, 'sans serif';
    BACKGROUND-COLOR: #003366
}
.StdHeading2
{
    PADDING-RIGHT: 50px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, 'sans serif';
    BACKGROUND-COLOR: #003366
}
TR.BillingHead
{
    FONT-WEIGHT: bold;
}
.billing
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, 'Sans Serif'
}
TD.billsubsec
{
    FONT-WEIGHT: bold
}
TR.billsubsec
{
    FONT-WEIGHT: bold
}
TR.BillSecHead
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #bbeebb
}
TD.totalheading
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #cc99cc
}
TD.AdminMenuCell
{
    WIDTH: 110px;
    TEXT-ALIGN: left
}
TD.clBar
{
    WIDTH: 8px;
    BACKGROUND-COLOR: #003366
}
TR.clTop
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, helvetica, 'sans serif';
    BACKGROUND-COLOR: #99CCFF
}
TD.CellText
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, helvetica, 'sans serif';
}

.ProfileLabels
{
    FONT-SIZE: 12px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    FONT-WEIGHT: bold;
}

.links
{
    FONT-SIZE: 11px;
    COLOR: #003366
}
.ErrorHeader
{
    COLOR: white;
    BACKGROUND-COLOR: #cc0033
}
TD.MSIDTransHead
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #FF6600;
    TEXT-ALIGN: center
}

TD.MessageHdr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #FF6600;
 }

TR.TariffError
{
    BORDER-RIGHT: teal thin solid;
    BORDER-TOP: teal thin solid;
    FONT-WEIGHT: 600;
    FONT-SIZE: 10pt;
    BORDER-LEFT: teal thin solid;
    COLOR: white;
    BORDER-BOTTOM: teal thin solid;
    FONT-FAMILY: Tahoma, 'Microsoft Sans Serif', 'MS Sans Serif';
    BACKGROUND-COLOR: red
}
TR.TariffList
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #003366;
    FONT-FAMILY: Tahoma, 'MS Serif';
    BACKGROUND-COLOR: navajowhite
}
TD.TariffList
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #003366;
    FONT-FAMILY: Tahoma, 'MS Serif';
    BACKGROUND-COLOR: navajowhite
}
.TariffHeading
{
    BORDER-RIGHT: black 1pt solid;
    BORDER-TOP: black 1pt solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BORDER-LEFT: black 1pt solid;
    COLOR: black;
    BORDER-BOTTOM: black 1pt solid;
    FONT-FAMILY: Tahoma, 'MS Serif';
    BACKGROUND-COLOR: lightpink
}
.TariffHeading2
{
    BORDER-RIGHT: gray thin ridge;
    BORDER-TOP: gray thin ridge;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BORDER-LEFT: gray thin ridge;
    COLOR: #003366;
    BORDER-BOTTOM: gray thin ridge;
    FONT-STYLE: normal;
    FONT-FAMILY: Tahoma, 'MS Serif';
    BACKGROUND-COLOR: lightpink
}
.OrgbasedColor
{
BACKGROUND-COLOR:#990033;
}

.TabletextColor
{
COLOR:#003366;
FONT-WEIGHT: bold;
FONT-SIZE: 12px;
}

TD.periodbgcolor
{
FONT-WEIGHT: bold;
FONT-SIZE: 10pt;
BACKGROUND-COLOR:#99CCFF;;
}

.logincolor
{
BACKGROUND-COLOR:#003366;
}

.noticebgcolor
{
BACKGROUND-COLOR:#669999;
}

.orgddbgcolor
{
BACKGROUND-COLOR:#FFCC99;
}


.notesize
{
FONT-SIZE = 10pt;
FONT-WEIGHT: bold;
}

.notesizecolour
{
FONT-SIZE = 10pt;
COLOR:#FF6600;
FONT-WEIGHT:normal;
}

.noteEstimated
{
FONT-SIZE = 10pt;
COLOR:#FF6600;
}

.disclaimer
{
FONT-WEIGHT: bold;
FONT-SIZE: 12px;
COLOR: #003366;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
BACKGROUND-COLOR: #ffffff
}



.pagelinks
{
Font-size: 13
}

.style_headings
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #0099CC;
    FONT-FAMILY: Tahoma, Serif;
    TEXT-ALIGN: center
}

.style_page_contents
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Serif;
    TEXT-ALIGN: left;
    BACKGROUND-COLOR:#ffffff;
}


.menumouseout
{
	BACKGROUND-COLOR: #FF6600;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	CURSOR: hand;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
        
}


.menumouseover
{
	BACKGROUND-COLOR: #003366;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	CURSOR: hand;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
        
}	

.privileges
{
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-FAMILY: Tahoma, Serif;
    TEXT-ALIGN: left
}

.main_page_heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.subheadline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FF6600;
    TEXT-ALIGN: left
    
}
.invisibletext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Serif;
    TEXT-ALIGN: left
}

a.Nav:link    {
  text-decoration:  none;
  COLOR: #003366;
  } 
a.Nav:visited {
  text-decoration:  none;
  COLOR: #003366;
  } 
a.Nav:hover   {
  text-decoration:  none;
  COLOR: #003366;
  } 
a.Nav:active  {
  text-decoration:  none;
  COLOR: #003366;
  }
  
.generaltext
{
  FONT-SIZE: 9pt;
}

.copyright
{
COLOR: #003366;
}

.Heading_smallfont
{
FONT-WEIGHT: bold;
FONT-SIZE: 9pt;
COLOR: white;
FONT-FAMILY: Verdana, Arial, Helvetica, 'sans serif';
}

.links_mail
{
    FONT-SIZE: 12pt;
    COLOR: #FF6600;
}

.billingmessages
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}


.ROC_Table_Header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, serif;
    BACKGROUND-COLOR: #006600;
    TEXT-ALIGN: center
}

.ROC_text_bottom
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Serif;
    BACKGROUND-COLOR: #006600;
    TEXT-ALIGN: left
}

.ROC_Total
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, serif;
    BACKGROUND-COLOR: #006600;
    TEXT-ALIGN: right
}

.ROC_EvenRow
{
    
    FONT-SIZE: 10pt;
    FONT-FAMILY: Tahoma, Serif;
    BACKGROUND-COLOR: lavenderblush;
    
}

.ROC_OddRow
{
    
    FONT-SIZE: 10pt;
    FONT-FAMILY: Tahoma, Serif;
    BACKGROUND-COLOR: #d8bfd8;
    
}

TD.ROClinkText

{
    FONT-SIZE: 13px;
    COLOR: black;
    FONT-FAMILY: Courier New,sans-serif
}


.ROC_month_year
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Serif
}

.ROCHeading
{
    
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #663399;
    FONT-STYLE: normal;
    FONT-FAMILY: Tahoma, 'MS Serif';
    BACKGROUND-COLOR: lightpink
}

.ROC_Edit_Table
{
    
    BACKGROUND-COLOR: lightpink
}

.StdHeading3
{
    
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, 'sans serif';
    BACKGROUND-COLOR: #663399
}

.Add_readings
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #663399;
    FONT-FAMILY: Tahoma, Serif;
    TEXT-ALIGN: left
}

.month_text

{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Courier New,sans-serif
}


.Reading_text
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Courier New,sans-serif
}




#roc_navbar 
{
	width: 100%;
	border: 0px solid #000;
	padding: 1px;
}


#roc_navbar ul 
{
	margin-left: 0;
	padding-left: 0;
	display: inline;
	FONT-WEIGHT: bolder;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	CURSOR: hand;
	COLOR: #ffffff;
	white-space: nowrap;
	line-height: 14px;
} 

#roc_navbar ul li 
{
	margin-left: 0;
	padding: 0px 5px;
	border-left: 1px solid #000;
	list-style: none;
	display: inline;
	BACKGROUND-COLOR: #007700;
}
	
		
#roc_navbar ul li.first 
{
	margin-left: 0;
	border-left: none;
	list-style: none;
	display: inline;
}

#roc_navbar ul li.first_alternate 
{
	margin-left: 0;
	border-left: none;
	list-style: none;
	display: inline;
	background-color:#663399;
}
	
	
#roc_navbar ul li.alternate
{
	background-color:#663399;
}
	
	
#roc_navbar li a 
{
	text-decoration: none;
	padding: 5px 5px;
	color: #FFF;
}

#roc_navbar lia:link 
{
	color: #FFF:
}

{
	color: #CCC;
}
.MenuHeading_Orgbased
{
    FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
    COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/*------ Charting CSS-----------*/
body
{
	font-size: 9pt;
	color: black;
	font-family: Verdana, 'Trebuchet MS' , Arial;
}

.body
{
	margin: 0px;
}

p
{
	font-size: 9pt;
	color: black;
}

input
{
	font-family: Verdana, 'Trebuchet MS' , Arial;
	font-size: 9pt;
	color: black;
}

select 
{
	font-family: Verdana, 'Trebuchet MS' , Arial;
	font-size: 9pt;
	color: black;
}
 
td, .syminfo
{
	font-size: 9pt;
	color: black;
}

p.dscr
{
	font-size: 11pt;
	margin: 8, 0, 8, 0;
	padding: 6, 4, 6, 4;
	width: 718px;
	color: black;
}

H3, .h3
{
	color: #FF6600;
	font-size: 11pt;
}

H4, .h4
{
	color: #FF6600;
	font-size: 10pt;
}

H1, .h1
{
	color: #FF6600;
	font-size: 14pt;
}

H2, .h2
{
	color: #FF6600;
	font-size: 13pt;
}

H3, .h3
{
	color: black;
	font-size: 11pt;
	font-weight:normal;

}

H6, .h6
{
	color: #FF6600;
	font-weight:bold;
}

li
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	line-height:12pt;
	color: black;
}


div
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	color: black;
}

a:hover
{
	text-decoration:underline ;
}

a:hover.light, a:active.light, a:visited.light, a:link.light
{
	color:WhiteSmoke;
	text-decoration:none;
}

a:hover.light
{
	color: WhiteSmoke;
	text-decoration: underline;
}

a:hover.black, a:active.black, a:visited.black, a:link.black, a:hover.black
{
	color: Black;
	text-decoration:none;
}

.header
{
	font-weight: normal;
	font-size: 16pt;
	color: #FF6600;
}

.inputs
{
	left: 168px;
	position: relative;
}
.labels
{
	left: 0px;
	width: 168px;
	position: relative;
	text-align: right;
}

.sampleTable
{
	border-spacing:0px;
	border-collapse:collapse;
	margin: 0px;
	padding: 2px;
	width: 718px;
	vertical-align:top;
	text-align:left;
    height: 835px;
}
.controls
{
	border-spacing:0px;
	border-collapse:collapse;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-top:0px;
	padding-bottom:0px;
	width: 100%;
	vertical-align:middle;
}

td.tdchart
{
	width:412px;
}

td.label
{
	width: 168px; 
	text-align: right;
	margin: 0px;
	padding:0px;
}

td.label48
{
	width: 48px; 
	text-align: right;
	margin: 0px;
	padding:0px;
}

span.validator
{
	margin-left:20px;
}

.spaceright
{
	position:relative;
	left:4px;
}

.tdwhite
{
	color:White;
}
/*-------new addition-------*/
A.frontlinks:link
{
    PADDING-LEFT: 25px;
    /*FONT-WEIGHT: bold;*/
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: url(arrow.gif);
    PADDING-BOTTOM: 2px;
    COLOR: #003366;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
  }
A.frontlinks:active
{
    PADDING-LEFT: 25px;
    /*FONT-WEIGHT: bold;*/
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: url(arrow.gif);
    PADDING-BOTTOM: 2px;
    COLOR: #003366;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A.frontlinks:visited
{
    PADDING-LEFT: 25px;
    /*FONT-WEIGHT: bold;*/
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: url(arrow.gif);
    PADDING-BOTTOM: 2px;
    COLOR: #003366;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A.frontlinks:hover
{
    PADDING-LEFT: 25px;
    /*FONT-WEIGHT: bold;*/
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: url(arrow_over.gif);
    PADDING-BOTTOM: 2px;
    COLOR: #003366;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
A.frontlinks2
{
    PADDING-LEFT: 25px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: url(arrow_over.gif);
    PADDING-BOTTOM: 2px;
    COLOR: #FF6600;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
    
}

menu_dropdowns
{
  FONT-SIZE: 10px;  
}
