/*MASTHEAD*/
.mastArrow 								{font-family:"Courier New", Courier, monospace;font-size:11px;color:#76b900;}
.mastLink								{font-size:9px;color:76b900;}


/*BREADCRUMBS*/
.breadLink								{
	font-size:11px;
	color:#76b900;
	font-family: Arial, Helvetica, sans-serif;
}
.breadText								{
	font-size:9px;
	color:#gggggg;
	font-family: Arial, Helvetica, sans-serif;
}


/*FOOTER*/
.footPrimary							{
	font-size:11px;
	color:#76b900;
	line-height:125%;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}
.footSecondary 							{
	font-size:11px;
	color:#add566;
	line-height:125%;
	font-family: Arial, Helvetica, sans-serif;
}
.footerBlock							{text-align:center;}


/*SIDE NAVIGATION*/
.sideNavHeading							{color:#gggggg;font-weight:bold;}
.sideNavHeadingCurrent					{color:#cccccc;font-weight:bold;}
.sideNavLink							{color:#gggggg;}	
.sideNavLinkCurrent						{color:#cccccc;}
.sideNavOutdent							{text-indent:-1.2em;margin-left:1.2em;margin-bottom:.2em;}


/*SECONDARY NAVIGATION*/
.secondNavLink							{
	font-size:11px;
	color:76b900;
	font-family: Arial, Helvetica, sans-serif;
}


/*SELECTOR*/
.selectHeading							{font-size:11px;font-weight:bold;color:#666666;}
.selectDisclaimer						{font-size:11px;color:#cccccc;}
.selectLinkRelated						{
	color:#76b900;
	font-weight:bold;
	line-height:120%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}


/*SPOTLIGHTS*/
.spotLinkPrimary						{color:#76b900;font-weight:bold;line-height:120%;}
.spotLinkSecondary						{color:#76b900;line-height:120%;}
.spotLinkMore							{color:#76b900;line-height:120%;}

/*BLOCKS*/
.blockTitle								{font-size:11px;font-weight:bold;color:#666666;}
.blockList								{color:#666666;}
.blockFilterHead						{color:#76b900;font-weight:bold;}
.blockFilterHeadCurrent					{color:#666666;font-weight:bold;}


/*REPORTS*/
.reportPending							{background-color:#F5F5F5;}
.reportBorder							{background-color:#5E5E5E;}
.reportData								{font-size:12px;color:#999999;line-height:140%;text-align:center;}
.reportFill								{background-color:#EBEBEB;}
.reportHeading							{font-size:12px;color:#999999;line-height:150%;text-align:center;}
.tableHeading							{font-size:11px;color:#FFFFFF;font-weight:bold;margin-left:10px;margin-top:2px;margin-right:10px;margin-bottom:2px;}
.tableBGheading							{background-color:#B3B3B3;}
.tableData								{line-height:125%;margin-left:10px;margin-top:5px;margin-right:10px;margin-bottom:5px;}
.tableBorder							{line-height:0;background-color:#B3B3B3;}

/*SITE MAP*/
.siteMapHeadPrimary						{color:#76b900;font-weight:bold;}
.siteMapHeadSecondary					{color:#666666;font-weight:bold;}

/*GENERAL*/
.globalHeadPrimary						{
	font-size:14px;
	color:#76b900;
	font-weight:bold;
	line-height:normal;
	font-family: Arial, Helvetica, sans-serif;
}
.globalHeadSecondary					{
	color:#add566;
	font-weight:bold;
	font-size:11px;
	line-height:125%;
	font-family: Arial, Helvetica, sans-serif;
}
.globalBGcontent						{background-color:#f5f5f5;} 
.globalBGlist							{background-color:#ffffff;}
.globalBGborder							{background-color:#cccccc;}
.globalImgBorder						{border-bottom-color:#5e5e5e;border-left-color:#5e5e5e;border-color:#5e5e5e;border-color:#5e5e5e;}
.globalInput							{font-family:Tahoma,sans-serif;color:#666666;border-color:#d6d6d6;font-size:12px;}
.globalDropDown							{font-family:Arial, Helvetica, sans-serif;color:#666666;border-color:#d6d6d6;font-size:11px;}
.globalFormWidget						{}
.globalArrow							{font-family:"Courier New", Courier, monospace;font-size:11px;color:#76b900;}	
.globalBullet							{font-family:"Courier New", Courier, monospace;font-size:11px;color:#666666;}
.globalOutdent							{text-indent:-1.2em;padding-left:1.2em;margin-bottom:.2em;}
td, span, div, b, body, a				{font-family:Tahoma,sans-serif;font-size:11px;color:#666666;text-decoration:none}
a:link,a:visited        {color:#76b900;}
a:hover									{color: add566}
.globalInlineLink						{color:#76b900;}
.globalBodyCopy 						{
	line-height:normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 666666;


}

.globalCodeCopy 						{font-family: "Courier New", Courier, monospace;color:#333333;font-size:12px;line-height:150%;}
.hide 									{position:absolute;visibility:hidden;}
.globalDownloadLink						{color:#76b900; font-weight: bold}
.globalPublicationTitle					{color:#000000;}
.globalQuotation						{color:#000000;}
body 									{margin:0px;background-color:#ffffff;}

/* styles for template index */
.unselected {
	font-size: 10px;
	background-color: #F7F7F7;
	color: #76b900;
	line-height: 12px;
	border: 1px solid #CCCCCC;
	font-weight: 700;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 3px;
	padding-bottom: 3px;
}
.leftnav {
	font-size: 11px;
	background-color: #f5f5f5;
	color: #666666;
	line-height: 12px;
	border-top: 1px solid #D5D5D5;
	border-right: 1px solid #D5D5D5;
	border-bottom: 1px solid #D5D5D5;
	border-left: 1px solid #D5D5D5;
}
td.leftnav a {font-size: 11px}

.interst {
	font-size: 11px;
	background-color: #f5f5f5;
	color: #666666;
	line-height: 12px;
	border-top: 1px solid #D5D5D5;
	border-right: 1px solid #D5D5D5;
	border-bottom: 1px solid #D5D5D5;
	border-left: 1px solid #D5D5D5;
}
td.interst a {font-size: 11px}

.navcell {
	font-size: 11px;
	background-color: #fff;
	color: #666666;
	line-height: 12px;
	border-top: 1px solid #D5D5D5;
	border-right: 1px solid #D5D5D5;
	border-bottom: 1px solid #D5D5D5;
	border-left: 1px solid #D5D5D5;
}
td.navcell a {font-size: 11px}


.hideField {display: none}

.refreshBlock {
  background-color:#f5f5f5;
  color:#ffffff;
  width:100%;
  padding:7px 10px 10px 10px;
}
.refreshBlock.* {
  
}


/*/*/
.hideField {display: block}
ul {margin-top: 5px; margin-bottom: 10px}
.globalHeadPrimaryGrey {

	font-size:14px;
	color:#666666;
	font-weight:bold;
	line-height:normal;
	font-family: Arial, Helvetica, sans-serif;
}
.buttons {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: small-caps;
	color: #76b900;
	background-position: left center;
	text-align: left;
	padding: 5px;
}
