/* Print Styles */

.style2 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.style4 {font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size:16px;}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20pt;
	font-weight: bold;
	color: #999999;
}


h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #999999;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	text-transform: uppercase;
	color: #263E98;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #6D99B4;
}

.formheader {
 background-color:#eeeeee;width:100%;padding:5px;
}

h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	font-style:italic;
	color: #000000;
}

.formsubheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	font-style:italic;
	color: #000000;
}


.maincontent{
margin-top: 20px;
padding-left:0px;
}
.rightsidecontent{
float: right;
width: 200px;
background-color:#eeeeee;
padding: 20px;
}

p,td,li,div { font-size:10pt; font-family:Arial, Helvetica, sans-serif; }

th { text-align:left; }


.fullwidth {
width:100%;
background-color:#D6E8ED;
}


.fullwidthtextarea {
width:100%;
background-color:#D6E8ED;
}


.mainNav {
	background-color: #263E98;
	padding-left: 15px;
	padding-top:5px;
	padding-bottom:5px;	
	padding-right: 15px;

}

.mainNav p,
.mainNav a {
    font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	padding-right:15px;
	font-weight: bold;
}


.mainNav a:link,
.mainNav a:visited,
.mainNav a:hover,
.mainNav a:active
{
    color: #ffffff;
}

.mainNav a:hover,
.mainNav a:active
{
    color: #ffcc66;
}



.mainNavright a {
	float:right;
    font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	padding-right:15px;
	font-weight: bold;
	padding-top:6px;

}

.mainNavright a:link,
.mainNavright a:visited,
.mainNavright a:hover,
.mainNavright a:active
{
    color:#339999;
}

.mainNavright a:hover,
.mainNavright a:active
{
    color: #ffcc66;
}

a:link,
a:visited{
    color:#0033CC;
}

a:hover,
a:active
{
    color:#339966;
}


.squarebulletItem {
background-image:url(../images/design2/bluebox.gif);
background-attachment:fixed;
background-repeat:no-repeat;
background-position: 0px 2px;
padding-left: 20px;
margin-bottom: 10px;
}


.superscript1 
{
	font-size: smaller;
	vertical-align: baseline;
	position: relative;
	bottom: 0.33em;
	left: -1px;

}

.footnote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #999999;
	padding-left: 35px;
	padding-bottom: 40px;

}

.agendatable{
border-collapse:collapse;
clear:both;
}

.agendaheader {
background-color:#6D99B4;
color:#FFFFFF;
font-weight:bold;
}


.agendasubheader {
/*background-color:#D6E8ED;*/
/*background-color:#EDDDBC;*/
 background-color:#CCCCCC;
white-space:nowrap;
}


.agendatimecolumn {
 background-color:#eeeeee;
white-space:nowrap;
}


.agendagrayshade {
background-color:#eeeeee;
font-weight:bold;
}

#sidebar {
display:none;

}

#mastheadrow {
background-color:#6D99B4;
}


.agendaDetail {
font-size: 8pt;
margin-top: 0.5em;
margin-bottom: 0.5em;
/*margin-left: 1.5em;*/
/*text-indent: -1.25em;*/
}

.agendaCellHeadingCenter {
font-weight: bold;
color: #6699cc;
text-align:center;
}

.agendaCellHeading {
font-weight: bold;
color: #6699cc;


}



