body 
{
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #454545;
    font-size:10pt;
}
.styleBld 
{    
	font-weight: bold;
    color: #8a9839;
}
A:link	
{	
	color: blue;
}	

A:visited
{
	color: blue;
}	

A:active
{
    color: #999999;
}	

A:hover
{
    color: blue;
}

A.sitelinks:link
{
    color: #ffffff;
    text-decoration: none;
    font-weight: normal;
    font-size: 10pt;
}	

A.sitelinks:visited
{
	color: #ffffff;
    text-decoration: none;
    font-weight: normal;
    font-size: 10pt;
}	

A.sitelinks:active
{
    color: #CCCC99;
    text-decoration: none;
    font-weight: normal;
    font-size: 10pt;
}	

A.sitelinks:hover
{
    color: CCCC99;
    text-decoration: none;
    font-weight: normal;
    font-size: 10pt;
}

.panelHeader
{
    font-weight: bold;
    font-size: 9pt;
    text-align: left;
    color: #ffffff;
}

.panelLink
{
    text-align: left;
    font-size: 10pt;
}

.panelTopTable
{
    background-color: #333333;
    width: 171px;
    height: 35px;
}

.panelBottomTable
{
    width: 171px;
}

.leftPanel
{
    width: 22%;
    vertical-align: top;
    background-color: #bcbbbb;
}

.middlePanel
{
    width: 58%;   
}

.rightPanel
{
    width: 20%;
    vertical-align: top;
    background-color: #bcbbbb;
}

.footer
{
    text-align: center;
    font-size: 8pt;
    color: gray;
    
}

.contentTable
{
    width: 100%;
   	font-size: 10pt;
}

.sitelinksTable
{
    background-color: #454545;
    width: 100%;
    height: 30px;
}

.activeLink
{
    color: white;
    font-weight: bold;
    font-size: 10pt;
}

.agendaDate
{
	TEXT-TRANSFORM: uppercase;
	LETTER-SPACING: 3pt;
}
.agendaHeaderTableOld
{
	BORDER-RIGHT:medium none; 
	BORDER-TOP:medium none; 
	BACKGROUND:#333333; 
	MARGIN-LEFT:-0.05in; 
	BORDER-LEFT:medium none; 
	BORDER-BOTTOM:medium none; 
	BORDER-COLLAPSE:collapse;
	WIDTH:450pt;
	height:20pt;
}
.agendaHeaderTableOld
{
	BORDER-RIGHT:medium none; 
	BORDER-TOP:medium none; 
	BACKGROUND:#ffffff; 
	MARGIN-LEFT:-0.05in; 
	BORDER-LEFT:medium none; 
	BORDER-BOTTOM:medium none; 
	BORDER-COLLAPSE:collapse;
	WIDTH:300pt;
	height:20pt;
}
.agendaHeaderTableOld
{
	
	MARGIN-LEFT:-0.05in; 	
	WIDTH:300pt;
	
}
.agendaHeaderTable
{
	 	
	WIDTH:300pt;
	MARGIN-LEFT:-0.08in; 
}

.agendaHeaderTimeOld
{
	BORDER-RIGHT:silver 1pt solid; 
	PADDING-RIGHT:5.4pt; 
	BORDER-TOP:silver 1pt solid; 
	PADDING-LEFT:5.4pt; 
	PADDING-BOTTOM:0in; 
	BORDER-LEFT:silver 1pt solid; 
	PADDING-TOP:0in;
	BORDER-BOTTOM:silver 1pt solid; 
	width:120pt;
	vertical-align:middle;
	text-align:center;
	font-weight:bold;
	TEXT-TRANSFORM:uppercase;
	COLOR:white;
	LETTER-SPACING:3pt;
}
.agendaHeaderTime
{	
	COLOR:#8a9839;	
	
	PADDING-LEFT:5.4pt; 
	font-weight: normal;
}
.agendaHeaderAgendaOld
{
	BORDER-RIGHT:silver 1pt solid; 
	PADDING-RIGHT:5.4pt; 
	BORDER-TOP:silver 1pt solid; 
	PADDING-LEFT:5.4pt; 
	PADDING-BOTTOM:0in; 
	BORDER-LEFT:silver 1pt solid; 
	PADDING-TOP:0in;
	BORDER-BOTTOM:silver 1pt solid; 
	width:330pt;
	vertical-align:middle;
	text-align:center;
	font-weight:bold;
	TEXT-TRANSFORM:uppercase;
	COLOR:white;
	LETTER-SPACING:3pt;
}
.agendaHeaderAgenda
{	
	COLOR:#8a9839;
	
	font-weight: normal;
	PADDING-RIGHT:5.4pt; 
}

.agendaContentTable
{
	WIDTH:440pt; 
	font-size:10pt;	
	height:17pt;
}
.agendaContentTimeOld
{
	BORDER-RIGHT:medium none; 
	PADDING-RIGHT:5.4pt; 
	BORDER-TOP:windowtext 1pt solid; 
	PADDING-LEFT:5.4pt; 
	PADDING-BOTTOM:0in; 
	BORDER-LEFT:medium none; 
	WIDTH:115pt; 
	PADDING-TOP:0in; 
	BORDER-BOTTOM:windowtext 1pt solid; 
	font-size:10pt;
	height:20pt;
}
.agendaContentTime
{	
	WIDTH:115pt; 
	font-size:10pt;	
	
}

.agendaContentAgendaOld
{
	BORDER-RIGHT:medium none; 
	PADDING-RIGHT:5.4pt; 
	BORDER-TOP:windowtext 1pt solid; 
	PADDING-LEFT:5.4pt; 
	PADDING-BOTTOM:0in; 
	BORDER-LEFT:medium none; 
	WIDTH:325pt; 
	PADDING-TOP:0in; 
	BORDER-BOTTOM:windowtext 1pt solid; 
	height:20pt;
	font-size:10pt;
	font-weight:bold;
}
.agendaContentAgenda
{	
	PADDING-BOTTOM:0in; 	
	WIDTH:325pt; 
	PADDING-TOP:0in; 	
	
	font-size:10pt;
	font-weight:bold;
}
.agendaContentAgendaI
{
	font-weight: normal;	 
	font-style: italic;
}
.breakoutContentHeader
{
	PADDING-RIGHT:5.4pt; 
	BORDER-TOP:medium none; 
	PADDING-LEFT:5.4pt; 
	PADDING-BOTTOM:0in; 
	BORDER-LEFT:medium none; 
	WIDTH:440pt; 
	PADDING-TOP:0in; 
	font-size:10pt;
	height:20pt;
	font-weight:bold;
	text-align:center;
}

.breakoutContentTime
{
	PADDING-RIGHT:5.4pt; 
	BORDER-TOP:medium none; 
	PADDING-LEFT:5.4pt; 
	PADDING-BOTTOM:0in; 
	BORDER-LEFT:medium none; 
	WIDTH:120pt; 
	PADDING-TOP:0in; 
	font-size:10pt;
	height:20pt;
}

.breakoutContentAgenda
{
	PADDING-RIGHT:2pt; 
	BORDER-TOP:medium none; 
	PADDING-LEFT:2pt; 
	PADDING-BOTTOM:0in; 
	BORDER-LEFT:medium none; 
	WIDTH:77pt; 
	PADDING-TOP:0in; 
	height:20pt;
	font-size:10pt;
	text-align:center;
}

.breakoutContentTime5
{
	PADDING-RIGHT:5.4pt; 
	BORDER-TOP:medium none; 
	PADDING-LEFT:5.4pt; 
	PADDING-BOTTOM:0in; 
	BORDER-LEFT:medium none; 
	WIDTH:150pt; 
	PADDING-TOP:0in; 
	font-size:10pt;
	height:20pt;
}

.breakoutContentAgenda5
{
	PADDING-RIGHT:5.4pt; 
	BORDER-TOP:medium none; 
	PADDING-LEFT:5.4pt; 
	PADDING-BOTTOM:0in; 
	BORDER-LEFT:medium none; 
	WIDTH:53pt; 
	PADDING-TOP:0in; 
	height:20pt;
	font-size:10pt;
	text-align:center;
}

.News_Image
{
	margin-left: 20px;
	margin-bottom: 20px;
}

.News_Title
{
	font-size: 10pt;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
.News_Date
{
	font-size: 8pt;
	color: #333333;
	font-style: italic;
	text-decoration: none;
}
.News_Text
{
	font-size: 9pt;
	color: #333333;
	text-decoration: none;
}

.newsTable
{
	width: 80%;
}

.quicklinksTable
{
	font-size: 10pt;
}

.quicklinks
{
	
	text-decoration: underline;
	
}

.quicklinksfaqs
{
	font-weight: bold;
}

.contentHeader
{
	font-size: 16pt;
	font-weight: bold;
	text-align: left;
	color: #3591c7;	
}
.contentSubHeader
{
	font-size: 15pt;
	font-weight: bold;
	
	PADDING-LEFT: 4pt;
	color: #3591c7;	
}

A.backtoTop:link
{
	color: blue;
}

A.backtoTop:visited
{
	color: blue;
}

A.backtoTop:active
{
	color: blue;
}

A.backtoTop:hover
{
	color: blue;
}

.bioName
{
	font-weight: bold;
}

.bioTitle
{
	font-style: italic;
}

.faqsTable
{
	text-align:left;
	font-size:10pt;
	font-weight:bold;
}
.subheads
{
	font-weight: bold;
	color: #8a9839;
}