 /* Speed styles  */
.discliamer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

h1 {
	FONT-SIZE: 20px
	}
	
h2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; 
	}


h3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px;

	}
	
.toc1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		margin-top: 6pt;
		margin-bottom: 1pt
	}

.planTitle {
		font-family: Arial, Helvetica, san-serif;
		font-size: 14px;
		color: #666666;
		font-weight: bold;
		align: left;
		}
.note {
		font-weight: bold;
		font-size: 9px;
		}
.homelink {
		font-family: Arial, Helvetica, san-serif;
		font-size: 12px;
		color: #FFFFFF;
		text-decoration: none;
		}
a.homelink:link {
		font-family: Arial, Helvetica, san-serif;
		font-size: 12px;
		color: #FFFFFF;
		text-decoration: none;
		}
a.homelink:active {
		font-family: Arial, Helvetica, san-serif;
		font-size: 12px;
		color: #FFFFFF;
		text-decoration: none;
		}
a.homelink:visited {
		font-family: Arial, Helvetica, san-serif;
		font-size: 12px;
		color: #FFFFFF;
		text-decoration: none;
		}
a.homelink:hover {
		font-family: Arial, Helvetica, san-serif;
		font-size: 12px;
		color: #FFCCCC;
		text-decoration: none;
		}	
/*
.toc2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	list-style-type: none;
	list-style-image: url(/images/bullet.gif);
	margin-top: 1pt;
	margin-bottom: 3pt;
	margin-left: 6pt;
}

.toc3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	list-style-type: none;
	list-style-image: url(/images/bullet_black.gif);
	margin-top: 1pt;
	margin-bottom: 3pt;
	margin-left: 12pt;
}
*/	
/*  RRD styles */
 	 
.utilityTitle {
	FONT-SIZE: 20px
}
.utilSubTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000
}

BODY {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.bodybold {
	FONT-WEIGHT: bold; COLOR: #000000
}
A:link {
	FONT-WEIGHT: bold; COLOR: #666699; TEXT-DECORATION: underline
}
A:visited {
	FONT-WEIGHT: bold; COLOR: #666699; TEXT-DECORATION: underline
}
A:hover {
	FONT-WEIGHT: bold; COLOR: #666699; TEXT-DECORATION: underline
}
A:active {
	FONT-WEIGHT: bold; COLOR: #666699; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.subLink:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666699; TEXT-DECORATION: underline
}
A.subLink:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666699; TEXT-DECORATION: underline
}
A.subLink:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666699; TEXT-DECORATION: underline
}
A.subLink:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.subLinkTeal:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #3399cc
}
A.subLinkTeal:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #3399cc
}
A.subLinkTeal:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #3399cc
}
A.subLinkTeal:hover {
	COLOR: #cc6600
}
P {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TR {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*UL {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
LI {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; 
}*/

TEXTAREA {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
INPUT {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.adminbar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 1px; BACKGROUND-COLOR: #666699
}
A.adminbar:link {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
A.adminbar:visited {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
A.adminbar:active {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
A.adminbar:hover {
	COLOR: #ccffff; TEXT-DECORATION: none
}
.adminline {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; BORDER-LEFT: #ffffff 0px solid; BORDER-BOTTOM: #666699 1px solid
}
.hrxpressTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 19px; COLOR: #666699
}
.username {
	FONT-WEIGHT: bold
}
TABLE.utilitynav {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; FONT-WEIGHT: bold; BORDER-LEFT: #000000 0px solid; COLOR: #990033; BORDER-BOTTOM: #000000 1px solid
}
A.utilitynav:link {
	FONT-WEIGHT: bold; COLOR: #666699; TEXT-DECORATION: none
}
A.utilitynav:visited {
	FONT-WEIGHT: bold; COLOR: #666699; TEXT-DECORATION: none
}
A.utilitynav:active {
	FONT-WEIGHT: bold; COLOR: #666699; TEXT-DECORATION: none
}
A.utilitynav:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.crumbs {
	FONT-SIZE: 11px; COLOR: #3399cc
}
A.crumbs:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #3399cc; TEXT-DECORATION: none
}
A.crumbs:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #3399cc; TEXT-DECORATION: none
}
A.crumbs:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #3399cc; TEXT-DECORATION: none
}
A.crumbs:hover {
	COLOR: #cc6600; TEXT-DECORATION: none
}
.crumbs_s {
	FONT-SIZE: 11px; COLOR: #000000
}
.sectionNav {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #666699

}
.sectionNav_s {
	FONT-WEIGHT: bold; COLOR: #ccffff; BACKGROUND-COLOR: #666699
}
A.sectionNav:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.sectionNav:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.sectionNav:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.sectionNav:hover {
	COLOR: #ccffff; TEXT-DECORATION: none
}
A.clusterNav:link {
	FONT-SIZE: 11px; COLOR: #999999; TEXT-DECORATION: none
}
A.clusterNav:active {
	FONT-SIZE: 11px; COLOR: #999999; TEXT-DECORATION: none
}
A.clusterNav:visited {
	FONT-SIZE: 11px; COLOR: #999999; TEXT-DECORATION: none
}
A.clusterNav:hover {
	COLOR: #666699; TEXT-DECORATION: none
}
.clusterNav {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999; HEIGHT: 15px
}
.clusterNav_s {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666699; TEXT-DECORATION: none
}
.clusterNavVertLine {
	FONT-WEIGHT: bold; FONT-SIZE: 7px; BACKGROUND-COLOR: #ffffff
}
.clusterNavHorzLine {
	BORDER-RIGHT: #666699 0px solid; BORDER-TOP: #666699 2px solid; FONT-SIZE: 2px; BORDER-LEFT: #666699 0px solid; BORDER-BOTTOM: #666699 0px solid
}
.clusterTitle {
	FONT-SIZE: 20px
}
.upTitle {
	FONT-SIZE: 20px
}
.actHorzLine {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 0px solid; FONT-SIZE: 1px; BORDER-LEFT: #000000 0px solid; BORDER-BOTTOM: #000000 0px solid; HEIGHT: 100%
}
.actTitle {
	FONT-WEIGHT: bold
}
.actViewTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.procHelpViewTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.seeAlsoBoxTxt {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.loginTitle {
	FONT-SIZE: 20px; COLOR: #666699
}
.loginSubTitle {
	FONT-SIZE: 17px; COLOR: #000000
}

.hrhelpPipe {
	FONT-SIZE: 11px
}
.hrhelpPipe_s {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
A.hrhelpPipe:link {
	FONT-SIZE: 11px
}
A.hrhelpPipe:visited {
	FONT-SIZE: 11px
}
A.hrhelpPipe:active {
	FONT-SIZE: 11px
}
A.hrhelpPipe:hover {
	COLOR: #000000
}
.searchBoxTxt {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.redErrorMessage {
	COLOR: red
}
.messageTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #666699
}
.messageTxt {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #339966
}
.hrxpertTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 20px
}
.hrxpertBriefNumber {
	FONT-WEIGHT: bold; FONT-SIZE: 13px
}
.hrxpertSubHead1 {
	FONT-WEIGHT: bold
}
.hrxpertSubHead2 {
	FONT-WEIGHT: bold; COLOR: #3399cc
}
.hrxpertPolicyDisclaimer {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TABLE.footer {
	BORDER-RIGHT: #666699 0px solid; BORDER-TOP: #666699 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #666699 0px solid; COLOR: #990033; BORDER-BOTTOM: #666699 1px solid; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.footer {
	FONT-WEIGHT: bold; COLOR: #666699
}
.footerpipe {
	FONT-WEIGHT: bold; COLOR: #666699
}
A.footer:link {
	FONT-WEIGHT: bold; COLOR: #666699; TEXT-DECORATION: none
}
A.footer:visited {
	FONT-WEIGHT: bold; COLOR: #666699; TEXT-DECORATION: none
}
A.footer:active {
	FONT-WEIGHT: bold; COLOR: #666699; TEXT-DECORATION: none
}
A.footer:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.footer_s {
	FONT-WEIGHT: bold
}
.copyright {
	FONT-SIZE: 12px
}
.redOuterBorder {
	BORDER-RIGHT: #cb1e43 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cb1e43 2px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cb1e43 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cb1e43 2px solid
}
.grayOuterBorder {
	BORDER-RIGHT: #cccccc 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 2px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 2px solid
}
.redHorzLine {
	BORDER-RIGHT: #cb1e43 0px solid; BORDER-TOP: #cb1e43 1px solid; FONT-SIZE: 2px; BORDER-LEFT: #cb1e43 0px solid; BORDER-BOTTOM: #cb1e43 0px solid
}
.blackHorzLine {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 2px; BORDER-LEFT: #000000 0px solid; BORDER-BOTTOM: #000000 0px solid
}
.blackVertLineSM {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; FONT-SIZE: 1px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 0px solid; HEIGHT: 100%
}
.lineSpace5px {
	FONT-SIZE: 1px; HEIGHT: 5px
}
.lineSpace8px {
	FONT-SIZE: 1px; HEIGHT: 8px
}
.lineSpace10px {
	FONT-SIZE: 1px; HEIGHT: 10px
}
.altTRColor1 {
	BACKGROUND-COLOR: #eeeeee
}
.altTRColor2 {
	BACKGROUND-COLOR: #ffffff
}
.headerBgColor {
	BACKGROUND-COLOR: #ffffff
}
.titlebar {
	BACKGROUND-COLOR: #cccccc
}
.tabselected {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; COLOR: white; FONT-FAMILY: Arial,Tahoma,Helvetica,Verdana,sans-serif; BACKGROUND-COLOR: #026f93; TEXT-DECORATION: none
}
.tabunselected {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; COLOR: #026f93; FONT-FAMILY: Arial,Tahoma,Helvetica,Verdana,sans-serif; BACKGROUND-COLOR: white; TEXT-DECORATION: none
}
.homebackground {
	BACKGROUND-COLOR: #ffffff
}
.contentbgcolor {
	BACKGROUND-COLOR: #ffffff
}
.portletcontainer {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial,Tahoma,Helvetica,Verdana,sans-serif; BACKGROUND-COLOR: #ffffff
}
.portletcontainerBlended {
	FONT-FAMILY: Arial,Tahoma,Helvetica,Verdana,sans-serif; BACKGROUND-COLOR: #ffffff
}
.portlettitlebar {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Arial,Tahoma,Helvetica,Verdana,sans-serif; BACKGROUND-COLOR: #0099cc
}
.portletheading {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Arial,Tahoma,Helvetica,Verdana,sans-serif; BACKGROUND-COLOR: #0099cc
}
.portletbanner {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #026f93
}
.portletheader {
	FONT-WEIGHT: bold; COLOR: #026f93
}
.portletcontent {
	FONT-SIZE: 9pt
}
.portletfooter {
	FONT-SIZE: 8pt; BACKGROUND-COLOR: #eeeeee
}
.pageheader {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #000000; LINE-HEIGHT: 18pt; FONT-FAMILY: Arial,Helvetica,Tahoma,Verdana,sans-serif
}
.instructions {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,Tahoma,Verdana,sans-serif
}
.contentheading {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #026f93
}
.contentsubheading {
	FONT-WEIGHT: bold; COLOR: #026f93
}
.minortext {
	FONT-SIZE: 8pt
}
.headerlink {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt
}
.errorMessage {
	COLOR: red; FONT-FAMILY: Arial,Helvetica,Tahoma,Verdana,sans-serif
}
.successMessage {
	COLOR: green; FONT-FAMILY: Arial,Helvetica,Tahoma,Verdana,sans-serif
}
.row {
	BACKGROUND-COLOR: white
}
.row1 {
	BACKGROUND-COLOR: white
}
.row2 {
	BACKGROUND-COLOR: lightgrey
}
.spacerRow {
	HEIGHT: 10px; BACKGROUND-COLOR: white
}
.emptyRow {
	HEIGHT: 15px
}
FORM {
	MARGIN: 0px
}
.fieldlabel {
	FONT-WEIGHT: bold; align: right
}
.priorityLow {
	FONT-WEIGHT: bold; COLOR: blue
}
.priorityMedium {
	FONT-WEIGHT: bold; COLOR: goldenrod
}
.priorityHigh {
	FONT-WEIGHT: bold; COLOR: red
}
.listHighlight {
	BACKGROUND-COLOR: silver
}
.reportHeader {
	FONT-SIZE: 8pt; BACKGROUND-COLOR: #f3dc79
}
.reportSection {
	BACKGROUND-COLOR: silver
}