/* _lcid="1033" _version="11.0.5531"
    _LocalBinding */

body {
	font-size: 8pt; 
	font-family: verdana, arial, helvetica, sans-serif; 
	text-align: justify;
	color: #000000;
	margin: 10px;
}

table, td, tr {
	font-size: 8pt; 
	font-family: verdana, arial, helvetica, sans-serif; 
	text-align: justify;
	color: #000000;
}

    
.topMenuButton {
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 8pt;
	background: white;
	color: #000000;
	border: 1px solid #CECFD1;
	text-align: center;
	vertical-align: middle;
	padding-top: 2px;
	padding-bottom: 2px;
	cursor: hand;
	display: block; 
	text-decoration: none; 
	width: 100%;
}

.topMenuButton:link {
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 8pt;
	background: white;
	color: #000000;
	text-decoration: none;	
}

.topMenuButton:visited {
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 8pt;
	background: white;
	color: #000000;
	text-decoration: none; 	
}

.topMenuButton:hover {
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 8pt;
	background: #C5ECE4;
	color: #000;
	text-decoration: none; 	
}

.leftMenuButtonMain {
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 8pt;
	font-weight: bold;
	background: #888888;
	color: #ffffff;
	border: 1px solid #cecfd1;
	text-align: left;
	vertical-align: middle;
	padding-left: 15px;
	padding-top: 2px;
	padding-bottom: 2px;
	cursor: hand;
	display: block; 
	text-decoration: none; 

}

.leftMenuButtonMain:link {
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 8pt;
	font-weight: bold;
	background: #888888;
	color: #ffffff;
	text-decoration: none;	
}

.leftMenuButtonMain:visited {
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 8pt;
	font-weight: bold;
	background: #888888;
	color: #ffffff;
	text-decoration: none; 	
}

.leftMenuButtonMain:hover {
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 8pt;
	font-weight: bold;
	background: #c5ece4;
	color: #000;
	text-decoration: none; 	
}

.leftMenuButtonSub {
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 8pt;
	background: white;
	color: #000000;
	border: 1px solid #cecfd1;
	text-align: left;
	vertical-align: middle;
	padding-left: 15px;
	padding-top: 2px;
	padding-bottom: 2px;
	cursor: hand;
	display: block; 
	text-decoration: none; 
}

.leftMenuButtonSub:link {
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 8pt;
	background: white;
	color: #000000;
	text-decoration: none;	
}

.leftMenuButtonSub:visited {
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 8pt;
	background: white;
	color: #000000;
	text-decoration: none; 	
}

.leftMenuButtonSub:hover {
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 8pt;
	background: #c5ece4;
	color: #000;
	text-decoration: none; 	
}


.mainContent {
	font-size: 8pt; 
	font-family: verdana, arial, helvetica, sans-serif; 
	text-align: justify;
	color: #000000;
}

.mainContent table, td, p{
	font-size: 8pt; 
	font-family: verdana, arial, helvetica, sans-serif; 
	text-align: justify; 
	color: #000000;
}

.mainContent h1{
	font-size: 10pt; 
	text-align: center;
	font-weight: bold;
	color: #000000;
	margin-top: 2px;
	margin-bottom: 10px;
}

.mainContent h2{
	font-size: 10pt;
	text-align: left; 
	font-weight: bold;
	color: #000000;
}

.mainContent h3{
	font-size: 10pt;
	text-align: left; 
	font-weight: bold;
	color: #000000;
	margin: 0 0 0.1em 0; /*top right bottom left*/ 
}

.mainContent ul{
	font-size: 8pt;
}

.mainContent li{
	font-size: 8pt;
}


.mainContent a{
	font-size: 8pt;
	font-family: verdana, arial, helvetica, sans-serif; 
	color: #6C4A18;
	text-decoration: underline; 
}

.mainContent a:link{
	font-size: 8pt;
	font-family: verdana, arial, helvetica, sans-serif; 
	color: #6C4A18; 
	text-decoration: underline; 
}

.mainContent a:hover{
	color: #cc0000; 
	text-decoration: underline; 
}

.mainContent a:visited{
	text-decoration: underline; 
}

.mainContent .quote{
	color: #6C4A18;
	font-style: italic;
	font-weight: bold;
}

.redBullet{
	margin: 0px 5px 0px 0px;
}

.greenBullet{
	margin: 0px 5px 0px 0px;
}

.mainContent hr{
	color: #cccccc;
	height: 1px;
}


.dottedLine {
	border-bottom: 1px dotted #cccccc;
}

.footerBox
{
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 7pt;
	background: white;
	color: #000000;
	border-top: 1px solid #CECFD1;
	padding: 3px;
}

.footer {
	font-size: 8pt; 
	font-family: verdana, arial, helvetica, sans-serif;
	text-align: center; 
	color:#707277; 
}

.footer a{
	font-size: 8pt; 
	font-family: verdana, arial, helvetica, sans-serif;
	text-align:left; 
	color:#707277; 
	text-decoration: none;
}

.footer a:link{
	font-size: 8pt; 
	font-family: verdana, arial, helvetica, sans-serif;
	text-align:left; 
	color:#707277; 
	text-decoration: none; 
}

.footer a:visited{
	text-decoration: none; 
}

.footer a:hover{
	font-size: 8pt; 
	font-family: verdana, arial, helvetica, sans-serif;
	text-align:left; 
	color:#707277;
	text-decoration: underline; 
}

#requiredWildCard{
	font-size: 8pt; 
	font-family: verdana, arial, helvetica, sans-serif; 
	color: #CC0000;
}

img {
border:0px;
}

.newsdate {
	font-size: 8pt; 
	font-family: verdana, arial, helvetica, sans-serif; 
	vertical-align: top;
	text-align: left;
	color: black;
}

.newsTitle {
	font-size: 10pt; 
	font-family: verdana, arial, helvetica, sans-serif; 
	color:#000000;
	vertical-align: top;
	text-decoration: none;
	font-weight: bold;
}

.newsBody {
	font-size: 8pt; 
	font-family: verdana, arial, helvetica, sans-serif; 
	vertical-align: top;
}

/*** JP ***/

.subHeading p {
	font-size:12pt;
	line-height:1.5em
}