
/* -------------------------------------- */

TD.blueBreakLine
{
	background: transparent bottom repeat-x url('../images/topnav_bg.gif');
	border:1px solid #FFFFFF;
	height: 6px;
}

/* -------------------------------------- */
/***********************************/

.upsideDownTabLeft{
	background-image: url(../images/settings_bg.gif);
	background-repeat: no-repeat;
	height: 26px;
	border-top: 1px solid #D3D3D3;
}

.upsideDownTabRight{
	background-image: url(../images/support_bg.gif);
	background-repeat: no-repeat;
	height: 26px;
	border-top: 1px solid #D3D3D3;
}

.upsideDownTabMiddle{
	background-image: url(../images/settings_middle_bg.gif);
	background-repeat: repeat;
	height: 26px;
	border-top: 1px solid #D3D3D3;
}


.greytab {
	background-image: url(../images/tab_bg_dkgrey.gif);
	background-repeat: no-repeat;
	height: 22px;
	border-bottom: 1px solid #797979; 
}
.greytabSelected {
	background-image: url(../images/tab_bg_dkgrey.gif);
	background-repeat: no-repeat;
	height: 22px;
}

.greytabBlank {
	border-bottom: 1px solid #797979;
}

.greytabBlankLeftTrimmed {
   background-image: url(../images/tab_bg_left_side_dktgrey.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #797979;
}

.greytab a {
	display: block;
	float: left;
	padding-left: 12px;	
	padding-right: 12px;
	padding-top: 3px;
	padding-bottom: 0px;
	color: #67aedf;
	line-height: 19px;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	
}

.greytab a:VISITED {
	display: block;
	float: left;
	padding-left: 12px;	
	padding-right: 12px;
	padding-top: 3px;
	padding-bottom: 0px;
	color: #67aedf;
	line-height: 19px;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	
}

.greytab a:hover {
	color: #184b82;
	text-decoration: none;
}

.greytabSelected  a{
	color: #184b82;
	display: block;
	float: left;
	padding-left: 12px;	
	padding-right: 12px;
	padding-top: 3px;
	padding-bottom: 0px;
	line-height: 19px;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;	
}

.greytabSelected  a:VISITED{
	color: #184b82;
	display: block;
	float: left;
	padding-left: 12px;	
	padding-right: 12px;
	padding-top: 3px;
	padding-bottom: 0px;
	line-height: 19px;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;	
}

.greytabSelected  a:hover{
	color: #184b82;
	text-decoration: none;
}


#tabshell {
	font-family: Arial, Tahoma, SunSans-Regular ;
	padding-left : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-right : 0px;
	font-size: 11px;
	color: #4C4C4C;
	float: left;
}
/***********************************/

#opportunities {
	font-family: Arial, Tahoma, SunSans-Regular ;
	margin-left : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-right : 0px;
}

#option1 {
	display: inline;
}

#option2 {
	display: none;
}

#state_bg {
	background-image: url(/images/state_rule_long2.gif);
	background-repeat: no-repeat;
	height: 3px;
}

#fed_bg {
	background-image: url(/images/federal_rule_long.gif);
	background-repeat: no-repeat;
	height: 3px;
} 
/***********************************/

div.greyBackground
{
	background-color:#EDEDEB;
}

div.Legend,
	div.BlueLegend
	{
		border-top: 1px solid #6698BD;
		font-weight: bold;
		font-size: 12px;
		font-family: Arial, Helvetica, sans-serif;
		color: #003492;
		font-weight: bold;
		padding:5px 10px;
		margin-bottom:5px;
		height:14px;
		display:block;
		position:relative;
	}
	
	div.BlueLegend
	{
		background-color:#d0e1f1;
	}


/*********************************** 
**********************************************/

A.adtext
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9px;
    TEXT-DECORATION: none
}
A.adtext:hover
{
    COLOR: red;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9px;
    TEXT-DECORATION: none
}
A.NamesList
{
    COLOR: #000066;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    MARGIN: 0px 30px;
    TEXT-DECORATION: none
}
P.bodyhead
{
    COLOR: #3366cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    MARGIN: 10px;
    FONT-STYLE: italic;
    TEXT-DECORATION: none;
}
P.bodytext
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 16px;
    MARGIN: 10px 20px 10px 10px;
    TEXT-DECORATION: none
}
P.leader
{
    COLOR: #000066;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    MARGIN: 0px 0px 2px;
    TEXT-DECORATION: none
}
P.position
{
    COLOR: #000066;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    MARGIN: 0px 0px 2px;
    TEXT-DECORATION: none
}
P.positionDescr
{
    COLOR: #000066;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    MARGIN: 0px 0px 2px;
    TEXT-DECORATION: none
}
TD.default
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    MARGIN: 0px 0px 2px;
    TEXT-DECORATION: none
}
TD.defaultBlue
{
    COLOR: #000066;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    MARGIN: 0px 0px 2px;
    TEXT-DECORATION: none
}
UL.NamesList
{
    COLOR: #000066;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: italic;
    MARGIN: 0px 30px 2px;
    TEXT-DECORATION: none
}
.answertext
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 16px;
    MARGIN-RIGHT: 10px;
    TEXT-DECORATION: none
}
.answertext2
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 16px;
    MARGIN-RIGHT: 10px;
    TEXT-DECORATION: none
}
.bodytext
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
.button
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
.colInfoSm
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal
}
.colTitleSm
{
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: center
}
.contentTitle
{
    COLOR: #000099;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
.filterselecttitles
{
    COLOR: #99ccff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bolder
}
.inputfielddata
{
    COLOR: black;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
.inputfielddataBig
{
    COLOR: black;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
.inputfielddataSmall
{
    COLOR: black;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
.inputfielddataBlue
{
    COLOR: darkblue;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
.inputfieldlabel
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.messageLogin
{
    COLOR: darkRed;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-STYLE: italic;
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: none
}
.ipshadow
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    MARGIN-LEFT: -2px;
    MARGIN-TOP: 2px
}
.leftmenunav
{
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bolder
}
.leftnav
{
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: none
}
.leftnavsel
{
    COLOR: #cc6600;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: none
}
.leftsubnav
{
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
.leftsubnavsel
{
    COLOR: #cc6600;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: none
}
A.leftsubnavsela
{
    COLOR: #cc6600;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: none
}
.logintitle
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bolder;
    MARGIN-LEFT: 6px
}
.message
{
    COLOR: red;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.messageErrorPage
{
    COLOR: red;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.note
{
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.orangetitle
{
    COLOR: #cc6600;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bolder;
    TEXT-TRANSFORM: none
}
.PageContent
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 16px;
    MARGIN: 10px 20px 10px 10px;
    TEXT-DECORATION: none
}
.pagetitle
{
    COLOR: navy;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bolder;
    MARGIN-LEFT: 5px
}
.pagetitleBig
{
    COLOR: navy;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 18px;
    FONT-WEIGHT: bolder;
    MARGIN-LEFT: 5px
}
.opptitleSmall
{
    COLOR: navy;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bolder;
}
.orangetitleBig
{
    COLOR: #cc6600;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    TEXT-TRANSFORM: none
}
.pagetitleRED
{
    COLOR: darkred;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bolder;
    MARGIN-LEFT: 5px
}
.questionanswer
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 16px;
    MARGIN-RIGHT: 10px
}
.questionanswer2
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: italic;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 16px;
    MARGIN-RIGHT: 10px
}
.itsboolean
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9px;
    FONT-STYLE: italic;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.recordaction
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.recordnav
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.tabledata
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
.tabledata12
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
.tabledatabold
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: none
}
.tableheader
{
    COLOR: #000099;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: none
}
.tablelabel
{
    COLOR: #000099;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.tablelabelbold
{
    COLOR: #000099;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: none
}
.tablelabelorange
{
    COLOR: #cc6600;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.tablelabel12
{
    COLOR: #000099;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
table.tableWhiteBack
{
	border-width: thin;
	border-style: solid;
	border-color: Silver;
	background-color: #FFFFFF
}
table.tableBackLiteBlue
{
	border-width: thin;
	border-style: solid;
	border-color: Silver;
	background-color: #f0f5fa
}
table.tableBackMedBlue
{
	border-width: thin;
	border-style: solid;
	border-color: Silver;
	background-color: #ccffcc
}
table.tableBackLiteYellow
{
	border-width: thin;
	border-style: solid;
	border-color: Silver;
	background-color: #f1f78b
}
table.tableBackLitePurple
{
	border-width: thin;
	border-style: solid;
	border-color: Silver;
	background-color: #cba0f8
}
table.tableBackLiteOrange
{
	border-width: thin;
	border-style: solid;
	border-color: Silver;
	background-color: #fac382
}
table.tableBackLiteYellow
{
	border-width: thin;
	border-style: solid;
	border-color: Silver;
	background-color: #f1f78b
}
table.tableBackLiteRed
{
	border-width: thin;
	border-style: solid;
	border-color: Silver;
	background-color: #EF8F8F
}
table.tableDkBlueOutlineWhiteBk
{
	border-width: 1px;
	border-style: solid;
	border-color: 00029A;
	background-color: #FFFFFF
}
table.tableDkBlueOutlineMedBlueBk
{
	border-width: 1px;
	border-style: solid;
	border-color: #00029A;
	background-color: #f0f5fa
}
table.tableDkBlueOutlineGreyBk
{
	border-width: 1px;
	border-style: solid;
	border-color: 00029A;
	background-color: #EDEDEB
}
table.tableDkBlueOutlineTopGreyBk
{
	border-width: 0px;
	border-top-width: 1px; 
	border-style: solid;
	border-color: 00029A;
	background-color: #EDEDEB
}
table.tableOrangeOutlineWhiteBk
{
	border-width: 1px;
	border-style: solid;
	border-color: CC6600;
	background-color: #FFFFFF
}
table.tableOrangeOutlineGreyBk
{
	border-width: 1px;
	border-style: solid;
	border-color: CC6600;
	background-color: #EDEDEB
}
table.tableRedOutlineWhiteBk
{
	border-width: 2px;
	border-style: solid;
	border-color: AA0D04;
	background-color: #FFFFFF
}
table.tableLtBlueOutlineWhiteBk
{
	border-width: 2px;
	border-style: solid;
	border-color: #57B7E9;
	background-color: #FFFFFF
}

TR.topNavigation
{
	background-color: #003399
}
TR.subNavigation
{
	background-color: #0066cc
}
TD.LiteBlue
{
	font-family: Arial, Helvetica, sans-serif;
	color: White;
	font-size:12px;
	font-weight: bold;
	border-width: thin;
	border-style: solid;
	border-color: Silver;
	background-color: #8bc1f7
}
TD.EpipelineDarkBlue
{
	font-family: Arial, Helvetica, sans-serif;
	color: White;
	font-size:12px;
	font-weight: bold;
	background-color: #000099
}
TD.EpipelineDarkBlueSmall
{
	font-family: Arial, Helvetica, sans-serif;
	color: White;
	font-size:12px;
	background-color: #000099
}
TR.EpipelineDarkBlue
{
	font-family: Arial, Helvetica, sans-serif;
	color: White;
	font-size:12px;
	font-weight: bold;
	background-color: #000099
}
TD.EpipelineDarkBlueBig
{
	font-family: Arial, Helvetica, sans-serif;
	color: White;
	font-size:14px;
	font-weight: bold;
	background-color: #000099
}
TD.EpipelineDarkBlueBigNotBold
{
	font-family: Arial, Helvetica, sans-serif;
	color: White;
	font-size:14px;
	font-weight: bold;
	background-color: #000099
}
TD.WhiteTitleOnRed
{
	font-family: Arial, Helvetica, sans-serif;
	color: White;
	font-size:12px;
	font-weight: bold;
	background-color: #AA0D04
}
TD.WhiteTitleOnLtBlue
{
	font-family: Arial, Helvetica, sans-serif;
	color: White;
	font-size:12px;
	font-weight: bold;
	background-color: #57B7E9
}
TD.EpipelineOrangeBlockTitle
{
	font-family: Arial, Helvetica, sans-serif;
	color: White;
	font-size:12px;
	font-weight: bold;
	background-color: #CC6600
}
TR.BlockTitleLiteBlue
{
	font-family: Arial, Helvetica, sans-serif;
	color: White;
	font-size:12px;
	font-weight: bold;
	background-color: #0066cc
}
TR.EpipelineOrangeBlockTitle
{
	font-family: Arial, Helvetica, sans-serif;
	color: White;
	font-size:12px;
	font-weight: bold;
	background-color: #CC6600
}
TD.EpipelineRedBlockTitle
{
	font-family: Arial, Helvetica, sans-serif;
	color: White;
	font-size:12px;
	font-weight: bold;
	background-color: #AA0D04
}
TD.EpipelineDarkBlueSmall
{
	font-family: Arial, Helvetica, sans-serif;
	color: White;
	font-size:10px;
	background-color: #000099
}
TD.BoxTitle
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    font-weight: bold;
    TEXT-DECORATION: underline
}
TD.EpipelineOrangeTitle
{
	font-family: Arial, Helvetica, sans-serif;
	color: Black;
	font-size:12px;
	font-weight: bold;
	TEXT-DECORATION: underline;
	background-color: #fac382
}
TD.EpipelineOrange
{
	font-family: Arial, Helvetica, sans-serif;
	color: Black;
	font-size:11px;
	FONT-WEIGHT: bolder;
	background-color: #fac382
}
TD.EpipelineOrangeSmall
{
	font-family: Arial, Helvetica, sans-serif;
	color: Black;
	font-size:10px;
	background-color: #fac382
}
TD.EpipelineLiteBlue
{
	font-family: Arial, Helvetica, sans-serif;
	color: White;
	font-size:12px;
	font-weight: bold;
	background-color: #0066cc
}
A.researchLinkLeft
{
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}
A.researchLinkLeft:HOVER
{
    COLOR: 86888A;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}A.researchLinkLeft:VISITED
{
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}
A.whiteLink
{
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}
A.whiteLink:VISITED
{
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}
A.whiteLink:HOVER
{
    COLOR: 86888A;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}
A.whiteLinkBig
{
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}
A.whiteLinkBig:HOVER
{
    COLOR: 86888A;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}
A.researchLinkLeft11
{
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}
A.researchLinkLeft11:HOVER
{
    COLOR: 86888A;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}
A.researchLinkLeftGrey
{
    COLOR: 86888A;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}
A.researchLinkLeftGrey:HOVER
{
    COLOR: 86888A;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}
A.researchLinkLeftGrey:VISITED
{
    COLOR: 86888A;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}
A.researchLinkLeftGrey11
{
    COLOR: 86888A;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}
A.researchLinkLeftGrey11:HOVER
{
    COLOR: 86888A;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}
A.researchLink
{
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline;
}
A.researchLink:HOVER
{
    COLOR: #86888A;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline;
}
A.researchLink:VISITED
{
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline;
}
A.researchLink15
{
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 15px;
    TEXT-DECORATION: underline;
}
A.researchLink15:HOVER
{
    COLOR: #86888A;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 15px;
    TEXT-DECORATION: underline;
}
A.researchLink15:VISITED
{
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 15px;
    TEXT-DECORATION: underline;
}
A.researchLinkV
{
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline;
}
A.researchLinkV:HOVER
{
    COLOR: #86888A;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline;
}
A.researchLinkV:VISITED
{
    COLOR: #CC6600;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline;
}
A.commandLink
{
    COLOR: #00029A;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: underline;
}
A.commandLink:HOVER
{
    COLOR: #86888A;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: underline;
}
A.reportLink
{
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline;
}
A.reportLink:VISITED
{
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
}
A.reportLink:HOVER
{
    COLOR: #CC6600;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline;
}

A.linkRed {
	text-decoration: none;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
   FONT-SIZE: 11px;
	color: #7e2d11;
}
A.linkRed:VISITED {
	text-decoration: none;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
   FONT-SIZE: 11px;
	color: #7e2d11;
}

A.linkRed:HOVER {
	text-decoration: none;
   FONT-FAMILY: Arial, Helvetica, sans-serif;
   FONT-SIZE: 11px;	
	color: #b36b00;
}

A.linkRedU {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
   FONT-SIZE: 11px;
	color: #7e2d11;
	 TEXT-DECORATION: underline;
}
A.linkRedU:VISITED {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
   FONT-SIZE: 11px;
	color: #7e2d11;
	 TEXT-DECORATION: underline;
}

A.linkRedU:HOVER {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
   FONT-SIZE: 11px;	
	color: #b36b00; 
	TEXT-DECORATION: underline;
}

A.headerLink
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    font-weight: bold;
    TEXT-DECORATION: underline;
}
A.headerLinkOn
{
    COLOR: #CC6600;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    font-weight: bold;
    TEXT-DECORATION: underline;
}
A.headerLink:HOVER
{
    COLOR: #86888A;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    font-weight: bold;
    TEXT-DECORATION: underline;
}
A.reportLinkView:LINK
{
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline;
}
A.reportLinkView:VISITED
{
    COLOR: #CC6600;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline;
}
A.reportLinkView:HOVER
{
    COLOR: #86888A;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline;
}

A.reportLinkGrey
{
    COLOR: 86888A;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline;
}
A.reportLink:HOVER
{
    COLOR: #CC6600;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline;
}
A.reportLinkGrey:VISITED
{
    COLOR: 86888A;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline;
}
A.orangeLink11
{
    COLOR: #CC6600;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: underline;
}
A.orangeLink11:HOVER
{
    COLOR: 86888A;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: underline;
}
A.researchLinkSmall
{
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline;
}
A.researchLinkSmall:HOVER
{
    COLOR: 86888A;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline;
}
A.linkSmall10
{
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    TEXT-DECORATION: underline;
}
A.linkSmall10:HOVER
{
    COLOR: 86888A;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    TEXT-DECORATION: underline;
}
A.linkSmall10Orange
{
    COLOR: #CC6600;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    TEXT-DECORATION: underline;
}
A.linkSmall10Orange:HOVER
{
    COLOR: #86888A;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    TEXT-DECORATION: underline;
}
A.itsboolean
{
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9px;
    FONT-STYLE: italic;
    FONT-WEIGHT: normal;
     TEXT-DECORATION: underline;
}
A.itsboolean:HOVER
{
    COLOR:  86888A;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9px;
    FONT-STYLE: italic;
    FONT-WEIGHT: normal;
     TEXT-DECORATION: underline;
}
A.itsbooleanGrey
{
    COLOR: 86888A;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9px;
    FONT-STYLE: italic;
    FONT-WEIGHT: normal;
     TEXT-DECORATION: underline;
}
A.itsbooleanGrey:HOVER
{
    COLOR:  86888A;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9px;
    FONT-STYLE: italic;
    FONT-WEIGHT: normal;
     TEXT-DECORATION: underline;
} 
.blueButton {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: white;
  border-width: 1px 1px 1px 1px;
  background-color: 6698FE;
}


