﻿body {
	  	background-image: url("images/bg.gif");
	  	font-family: Arial;
	  	font-size: 11px;
	  	color: #000000;
	  }
td {
	font-family: Arial;
	font-size: 11px;
	color: #000000
}

input { 
		border-width: 0;
		border-bottom: 1px solid black;

		background-color:  #ffffff;
}

.noBorder {
			border: 0;
}

.button { border-width : 1;}


A {
	color: #0000FF;
	text-decoration: none;

}

A:hover {
	color: #B92F22;
	text-decoration: underline
}

A:active {
	text-decoration: none
}



.heading {
	color: #000000;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px
}


.footer {
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	font-family: Arial
}

A.footer {
	text-decoration: underline
}

A.footer:hover {
	text-decoration: underline
}

A.footer:active {
	text-decoration: underline
}


A.industry01 {
	color : #4469b4;
}

A.industry01:hover {
	color: #6696F7;
}

A.industry01:active {
	color: #ffff00;
}

A.industry02 {
	color : #1F3E7E;
}

A.industry02:hover {
	color: #2D5CBB;
}

A.industry02:active {
	color: #ffff00;
}


.navmenuHead {
	color: #003399;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial
}



.navmenu {
	color: #003399;
	font-size: 11px;
	font-weight: normal;
	font-family: Arial
}

.pubhead {
	color: #EAF4FD;
	font-size: 11px;
	font-weight: normal;
	font-family: Arial
}

.pub {
		bgcolor: #9ACAFA;
		font-size: 8px;
		font-weight: normal:
		font-family: Arial;
}

A.navmenu {
	color:#003399;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none
}

A.navmenu:hover {
	color: #003399;
	text-decoration: underline;
}

A.navmenu:active {
	text-decoration: none
}


.newshead {
	color: #000000;
	font-size: 13px;
	font-weight: normal;
	font-family: Arial
}

.newstext {
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	font-family: Arial
}

.polltext {
	font-size: 11px;
	font-weight: bold
}

p {
	font-size:10pt; 
	color:black
}


h3{font-family:Arial; font-size:10pt; color:black}
	.title 		{font-size:14pt}
	.subtitle 	{font-size:12pt}
	.credit 	{font-size:10pt}
	.subhead 	{font-size:10pt; color:black; font-weight:bold}

.error {
	color: red
}

.byline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica
}
.caption
{
    FONT-SIZE: 8pt;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica
}
.column_name
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica
}
.headline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    LINE-HEIGHT: 12pt;
    FONT-FAMILY: Arial, Helvetica
}
.masthead
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica
}
.section
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #630000;
    FONT-FAMILY: Arial, Helvetica
}
.source
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica
}
.story
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Helvetica
}
.subhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica
}
.text
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica
}
.clsNTMEditionDate
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    COLOR: firebrick;
    FONT-FAMILY: Arial
}
.clsNTMHeading
{
    FONT-WEIGHT: bolder;
    COLOR: darkgoldenrod;
    FONT-FAMILY: Arial
}
.clsNTMSection
{
    FONT-WEIGHT: 900;
    COLOR: black;
    FONT-FAMILY: Arial
}
.PApprovedDate
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial
}
.PByCompany
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial
}
.PCutline1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    FONT-FAMILY: Arial
}
.PCutline2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    FONT-FAMILY: Arial
}
.PFristSentence
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial
}
.PNormalText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    FONT-FAMILY: Arial
}
.PPicCaption
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial
}
.PPRText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    FONT-FAMILY: Arial
}
.PSmallLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial
}
.DByline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial
}
.DEditionDate
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial
    COLOR : #959595;
}
.DHeadline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial
}
.DStory
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial
}
.IByline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica
}
.IEditionDate
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.IHeadline
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial
}
.IHighLighter
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: yellow
}
.ISectionName
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.ISearchBackGround
{
    BACKGROUND-COLOR: #ccccff
}
.IArchiveBackGround
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ccccff
}
.ICaption
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica
}
.ISearchButton
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica
}
.ISearchFor
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: red;
    FONT-FAMILY: Arial, Helvetica
}
.ISubHead
{
    FONT-SIZE: 9pt;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica
}
.IArchiveHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: white;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #313063
}
.IDetailsHeadline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial
}
.ISource
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial
}
.IStory
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial
}
.ISection
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial
}

.ITocSubHead
{
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial
}
.IScore
{
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Arial
}
.ISCopyright
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial
}
.EVSupColour
{
    COLOR: red
}
.EVListingFont
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial
}
.EVOrgListFont
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial
}
.EVHeadline
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial
}
.EVMonthHeadline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: white;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #EFEFEF
}
.EVCalBackGround
{
}
.EVCalFont
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 18pt;
    FONT-FAMILY: Arial, Helvetica,Geneva,Swiss,SunSans-Regular
}
.EVEventFieldFont
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #002863;
    FONT-FAMILY: Arial
}
.EVEventDetailFont
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    FONT-FAMILY: Arial
}
.EVOrgDetailFont
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    FONT-FAMILY: Arial
}
.EVOrgFieldFont
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #002863;
    FONT-FAMILY: Arial
}
.EVButtonFont
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt
}
.EVSearchBoxFont
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial
}
.EVSearchButton
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial
}
.EVDetailBackGround
{
    FONT-FAMILY: Arial
}
.EVSearchBackGround
{
    BACKGROUND-COLOR: #ccccff
}
.EVHeadlineBground
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: powderblue
}
.EVEventName
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial
}
.EVAddOrgFormBground
{
    BACKGROUND-COLOR: #ccccff
}
.EVAddEventFormBground
{
    BACKGROUND-COLOR: #ccccff
}
.EVCalMonthFont
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial
}
.EVEventHeader
{
    FONT-SIZE: 14pt;
    COLOR: white;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #52557b
}
.EVOrgHeader
{
    FONT-SIZE: 14pt;
    COLOR: white;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #52557b
}
.EVAdminFieldFont
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    FONT-FAMILY: Arial
}
.EVAdminDetailFont
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial
}
.EVOptionBackGround
{
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: skyblue
}
.EVOption
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial
}
.listing
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica
}
.boxtitle2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #cc0000;
    FONT-FAMILY: Arial, Helvetica
}
.prcaption
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica
}
.prtext
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica
}
.prtitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica
}
.paidlisting
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica
}
.paidlisting2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #cc0000;
    FONT-FAMILY: Arial, Helvetica
}
.maintext
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Helvetica
}
.maintitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    FONT-FAMILY: Arial, Helvetica
}
.pagetext
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica
}
.pagetext2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica
}
.pagetext3
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Helvetica
}
.listbox
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica
}
.DImgCap
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial
}

p.small {
	font-family : Helvetica, Arial, sans-serif;
	font-size : 11px;
	color : #000000;
	margin-left: 10px;
	margin-right: 10px
}
/***********************************************/
#vertm {
	position: relative;
	margin: 0;
	padding: 0;
	float: left;
	width: 141px;
	clear: both;
}
#vertnav{list-style: none;}

ul#vertnav { 
	padding:0;
	margin:0px 0px 15px 0px;
	list-style: none;
	width:141px;
	overflow:visible;
	/*position:absolute; */
	background-color:#9cf;  
	border-bottom: 1px solid #06c;
}

#vertnav li { 
	position: relative;
	width:141px;
	background-color:#9cf;
	border: solid 1px #06c;
	display: block;
	height:1.5em;
	margin:0;
	padding: 0;
	z-index: 1;
}
#vertnav ul li { 
	background-color:#9cf;
}

#vertnav li { 
	border-width:1px 1px 0px 1px;
}

#vertnav li:last-child {
	border-bottom: 1px solid #06c;
}

#vertnav a {
    text-decoration:none; 
    display:block;
    padding: 0.1em;  
    margin:0.2em 0 0.2em 0.1em; /*helps Opera with hover */
    width:100%; /*helps IE with hover */
    height:1.2em;
	color: #039;
}
#vertnav li:hover, #vertnav a:hover{
    background-color:#036;
	color: #fff;
}

#vertnav ul, #vertnav ul ul, #vertnav ul ul ul{
    display:none; 
    position:absolute; 
    top:0; 
    left:9.1em;
	border-bottom: 1px solid #06c;
}

#vertnav li:hover ul ul, #vertnav li:hover ul ul ul{
    display:none; 
  
}

#vertnav li:hover ul, #vertnav ul li:hover ul, #vertnav ul ul li:hover ul{
    display:block;
}

li>ul { 
	top: auto;
	left: auto;
}

/* Win IE only \*/
* html #vertnav li {
	float:left;
} 
/* end holly hack */



