A:link
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: verdana, arial, helvetica;
    COLOR: #000000;
}
A:visited
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: verdana, arial, helvetica;
    COLOR: #000000;

}
A:active
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: verdana, arial, helvetica;
    COLOR: #000000;
}

BODY
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: verdana, arial, helvetica;
    COLOR: #000000;
}

TD
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: verdana, arial, helvetica;
    COLOR: #000000;
}

.Text
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: verdana, arial, helvetica;
    COLOR: #000000;
}

.HomeNav:link
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial, helvetica;
    COLOR: #000000;
    TEXT-DECORATION: none;
}
.HomeNav:visited
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial, helvetica;
    COLOR: #000000;
    TEXT-DECORATION: none;
}
.HomeNav:active
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial, helvetica;
    COLOR: #000000;
    TEXT-DECORATION: none;
}

.HomeNavRO:link
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial, helvetica;
    COLOR: #000000;
    TEXT-DECORATION: none;
}
.HomeNavRO:visited
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial, helvetica;
    COLOR: #000000;
    TEXT-DECORATION: none;
}
.HomeNavRO:active
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial, helvetica;
    COLOR: #000000;
    TEXT-DECORATION: none;
}

.HomeNav
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial, helvetica;
    TEXT-DECORATION: underline;
}

.HomeSEL
{
    COLOR: #000000;
}

.Home
{
    COLOR: #000000;
}

.HomeSeperator
{
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    COLOR: #CCCCCC;
}

.HomeNavSizing
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial, helvetica;
}



.AboutNav:link
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial, helvetica;
    COLOR: #000000;
    TEXT-DECORATION: none;
}
.AboutNav:visited
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial, helvetica;
    COLOR: #000000;
    TEXT-DECORATION: none;
}
.AboutNav:active
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial, helvetica;
    COLOR: #000000;
    TEXT-DECORATION: none;
}

.AboutNavRO:link
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial, helvetica;
    COLOR: #000000;
    TEXT-DECORATION: none;
}
.AboutNavRO:visited
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial, helvetica;
    COLOR: #000000;
    TEXT-DECORATION: none;
}
.AboutNavRO:active
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial, helvetica;
    COLOR: #000000;
    TEXT-DECORATION: none;
}

.AboutNav
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial, helvetica;
    TEXT-DECORATION: underline;
}

.AboutSEL
{
    COLOR: #000000;
}

.Level2HistorySEL
{
    COLOR: #000000;
}

.Level2History
{
    COLOR: #000000;
}

.Level2ValuesSEL
{
    COLOR: #000000;
}

.Level2Values
{
    COLOR: #000000;
}

.Level3Nav:link
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial, helvetica;
    COLOR: #999999;
    TEXT-DECORATION: none;
}
.Level3Nav:visited
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial, helvetica;
    COLOR: #999999;
    TEXT-DECORATION: none;
}
.Level3Nav:active
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial, helvetica;
    COLOR: #999999;
    TEXT-DECORATION: none;
}

.Level3NavRO:link
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial, helvetica;
    COLOR: #CCCCCC;
    TEXT-DECORATION: none;
}
.Level3NavRO:visited
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial, helvetica;
    COLOR: #CCCCCC;
    TEXT-DECORATION: none;
}
.Level3NavRO:active
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial, helvetica;
    COLOR: #CCCCCC;
    TEXT-DECORATION: none;
}

.Level3Nav
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial, helvetica;
    TEXT-DECORATION: underline;
}

.Level3Title
{
    FONT-SIZE: 16pt;
    FONT-FAMILY: verdana, arial, helvetica;
    TEXT-DECORATION: none;
}

.Level3CabinetrySEL
{
    COLOR: #993333;
}

.Level3Cabinetry
{
    COLOR: #CC6666;
}

.Level3PlumbingSEL
{
    COLOR: #669999;
}

.Level3Plumbing
{
    COLOR: #99CCCC;
}

.Level3WaterSEL
{
    COLOR: #6699CC;
}

.Level3Water
{
    COLOR: #99CCFF;
}

.Level3CareersSEL
{
    COLOR: #9999CC;
}

.Level3Careers
{
    COLOR: #CCCCFF;
}

.Level3PressSEL
{
    COLOR: #003399;
}

.Level3Press
{
    COLOR: #6699CC;
}

.SiteMapHeaderA:link
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
.SiteMapHeaderA:visited
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
.SiteMapHeaderA:active
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.SiteMapA:link
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial, helvetica;
    TEXT-DECORATION: none;
}
.SiteMapA:visited
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial, helvetica;
    TEXT-DECORATION: none;
}
.SiteMapA:active
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial, helvetica;
    TEXT-DECORATION: none;
}

.SiteMapROA:link
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial, helvetica;
}
.SiteMapROA:visited
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial, helvetica;
}
.SiteMapROA:active
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial, helvetica;
}

.CollegeHeadingText
{
    COLOR: #9999CC;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
}

.ValuesHeadingText
{
    COLOR: #3366CC;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
}

.ValuesLeadersText
{
    COLOR: #3366CC;
    FONT-WEIGHT: bold;
}

.DateText
{
    FONT-SIZE: 8pt;

}

.PortalImportantNoticeText
{
	FONT-SIZE: 12.5pt;
	LINE-HEIGHT: 12.5pt;
	FONT-WEIGHT: bold;
    COLOR: #003399;
}

.PortalText
{
	FONT-SIZE: 11pt;
	LINE-HEIGHT: 14pt;
    COLOR: #666666;
}

.WelcomeText
{
	FONT-SIZE: 9pt;
	LINE-HEIGHT: 14pt;
    COLOR: #000000;
}

.WelcomeTextEmp
{
	COLOR: #000000;
	FONT-WEIGHT: bold
}

.WelcomeHeadingText0
{
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold;
    COLOR: #000000;
}

.WelcomeHeadingText1
{
    FONT-SIZE: 4pt;
    FONT-WEIGHT: bold;
    COLOR: #FFFFFF;
}

.WelcomeHeadingText2
{
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold;
    COLOR: #8BB9FF;
}

.WelcomeHeadingText3
{
    FONT-SIZE: 13pt;
    FONT-WEIGHT: bold;
    COLOR: #4D94FF;
}

.WelcomeHeadingText4
{
    FONT-SIZE: 13pt;
    FONT-WEIGHT: bold;
    COLOR: #0F6FFF;
}

.WelcomeHeadingText5
{
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    COLOR: #0051CA;
}

.WelcomeHeadingText6
{
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    COLOR: #003388;
}

.HeadingText
{
    FONT-SIZE: 12pt;
}

.BoldText
{
    FONT-WEIGHT: bold;
}

.ItalicText
{
    FONT-STYLE: italic;
}

.LeftMarginList
{
    POSITION: relative;
    LEFT: -22px;
    PADDING-BOTTOM: 5px;
}

.TableList
{
    PADDING-BOTTOM: 5px;
}

.TableListLevel2First
{
    PADDING-BOTTOM: 2px;
}

.TableListLevel2
{
    PADDING-TOP: 5px;
    PADDING-BOTTOM: 2px;
}

.TableListTabFirst
{
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 5px;
}

.TableListTab
{
    PADDING-LEFT: 40px;
    PADDING-BOTTOM: 5px;
}

.HistoryDecade
{
    COLOR: #FF9966;
    FONT-WEIGHT: bold;
}

.SiteMapTab
{
    PADDING-LEFT: 10px;
}

.SiteMapTabSPA
{
    MARGIN-LEFT: 34px;
}

.FacilityHeader
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-WEIGHT: bold;
    COLOR: #003399;
}

.FacilityHeaderBlk
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial, helvetica;
    FONT-WEIGHT: bold;
}

.FacilitySection
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana, arial, helvetica;
    COLOR: #003399;
    TEXT-DECORATION: underline;
}

.Facility
{
    COLOR: #003399;
}

.Legal
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, arial, helvetica;
    COLOR: #000000;
}

.PortalA:link
{
    FONT-SIZE: 11pt;
    FONT-FAMILY: verdana, arial, helvetica;
    COLOR: #6699CC;
    FONT-WEIGHT: bold;
}
.PortalA:visited
{
    FONT-SIZE: 11pt;
    FONT-FAMILY: verdana, arial, helvetica;
    COLOR: #003399;
    FONT-WEIGHT: bold;

}
.PortalA:active
{
    FONT-SIZE: 11pt;
    FONT-FAMILY: verdana, arial, helvetica;
    COLOR: #6699CC;
    FONT-WEIGHT: bold;
}

.LEVEL2SPACING
{
    PADDING-LEFT: 10px;
    PADDING-TOP: 7px;
    PADDING-RIGHT: 3px;
}

.LEVEL2ABOUTSPACING
{
    PADDING-LEFT: 10px;
    PADDING-TOP: 3px;
}

.LEVEL2PRESSRELEASESPACING
{
    PADDING-LEFT: 8px;
    PADDING-TOP: 5px;
}

.LEVEL3SPACINGTITLE
{
    PADDING-LEFT: 8px;
    PADDING-TOP: 5px;
}

.LEVEL3SPACINGCENTER
{
    PADDING-LEFT: 10px;
    PADDING-TOP: 3px;
    PADDING-RIGHT: 10px;
}

.LEVEL3CAREERSPACINGTITLE
{
    PADDING-LEFT: 8px;
    PADDING-TOP: 5px;
    PADDING-BOTTOM: 5px;
}

.LEVEL3CAREERSPACINGCENTER
{
    PADDING-LEFT: 10px;
    PADDING-TOP: 10px;
    PADDING-RIGHT: 10px;
}

.LEVEL3CAREERSPACINGOPENING
{
    PADDING-LEFT: 10px;
    PADDING-TOP: 3px;
    PADDING-RIGHT: 10px;
}
.REPORTRIGHTPADDING
{
    PADDING-RIGHT: 5px;
}


A.negro:link 
{
	font-family: arial; 
	font-size: 11; 
	color: 222222;  
	PADDING-LEFT: 9px;
	text-decoration: none;
}



A.negro:visited 
{
	font-family: arial; 
	font-size: 11; 
	color: 222222;  
	PADDING-LEFT: 9px;
	text-decoration: none;
}


A.negro:active 
{
	font-family: arial; 
	font-size: 11; 
	color: 222222;   
	PADDING-LEFT: 9px;
	text-decoration: none; 
}


A.negro:hover 
{
	font-family: arial; 
	font-size: 11; 
	color: ff9900;   
	PADDING-LEFT: 9px;
	text-decoration: none;
}
