.content, .dividendTable{     
	font-family: Verdana, Arial, Helvetica,sans-serif;
    font-size: 12px;
    line-height : 18px;
	color:#000000;
	text-decoration : none;
}

a.content:hover{     
	font-family: Verdana, Arial, Helvetica,sans-serif;
    font-size: 12px;
    line-height : 16px;
	color:#000000;
	font-weight : bold;
	text-decoration : none;
}

.financial{     
	font-family: Verdana, Arial, Helvetica,sans-serif;
    font-size: 12px;
    line-height : 14px;
	color:#000000;
	text-decoration : none;
}
.formgreen{
	font-family: Verdana, Arial, Helvetica,sans-serif;
	font-size: 12px;
    line-height : 14px;
	color:#336600;
	font-weight : normal;
	text-decoration : none;

}
.searchgrey{     
	font-family: Verdana, Arial, Helvetica,sans-serif;
    font-size: 12px;
    line-height : 14px;
	color:#888888;
	text-decoration : none;
}
.search{
	font-family: Verdana, Arial, Helvetica,sans-serif;
	font-size: 12px;
	line-height : 14px;
	color:#336699;
	text-decoration : none;
	font-weight : normal;
}
.textBlueItalic{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height : 14px;
	color:#336699;
	text-decoration : none;
	font-weight : normal;
	font-style: italic;
}
.stock{     
	font-family: Verdana, Arial, Helvetica,sans-serif;
    font-size: 9px;
    line-height : 11px;
	color:#000000;
	font-weight : normal;
	text-decoration : none;
}

.stockLg{     
	font-family: Verdana, Arial, Helvetica,sans-serif;
    font-size: 10px;
    line-height : 11px;
	color:#000000;
	font-weight : none;

}

.white{     
	font-family: Verdana, Arial, Helvetica,sans-serif;
    font-size: 12px;
    line-height : 14px;
	color:#FFFFFF;
	text-decoration : none;
	font-weight : bold;
}
.title{
	font-family: Verdana, Arial, Helvetica,sans-serif;
	font-size: 20px;
	line-height : 22px;
	color:#FFFFFF;
	text-decoration : none;
	font-weight : normal;
}

.subtitle{
	font-family: Verdana, Arial, Helvetica,sans-serif;
	font-size: 16px;
	line-height : 18px;
	color:#003366;
	text-decoration : none;
	font-weight : bold;
}

.subtitle2{
	font-family: Verdana, Arial, Helvetica,sans-serif;
	font-size: 14px;
	line-height : 18px;
	color:#003366;
	text-decoration : none;
	font-weight : bold;
}

.subtitleH{
	font-family: Verdana, Arial, Helvetica,sans-serif;
	font-size: 11px;
	line-height : 18px;
	color:#0053A6;
	text-decoration : none;
	font-weight : bold;
}

a.homenews{     
	font-family: Verdana, Arial, Helvetica,sans-serif;
    font-size: 12px;
    line-height : 14px;
	color:#336699;
	font-weight : none;
	text-decoration : underline;
}
a.news{     
	font-family: Verdana, Arial, Helvetica,sans-serif;
    font-size: 12px;
    line-height : 14px;
	color:#336699;
	font-weight : none;
	text-decoration : underline;
}
.news{     
	font-family: Verdana, Arial, Helvetica,sans-serif;
    font-size: 12px;
    line-height : 14px;
	color:#336699;
	font-weight : none;
	text-decoration : underline;
}
a.sidenavoff3{
	font-family: Verdana, Arial, Helvetica,sans-serif;
    font-size: 11px;
    line-height : 13px;
	color:#000000;
	font-weight : normal;
	text-decoration : none;
}
a.sidenavoff3:hover{
	font-family: Verdana, Arial, Helvetica,sans-serif;
    font-size: 11px;
    line-height : 13px;
	color:#4D901D;
	font-weight: bold;
	text-decoration : none;
}
a.sidenavlevel2{
	font-family : Verdana;
	font-size : 11px;
	line-height : 13px;
	color:#4D901D;
	font-weight: bold;
	text-decoration : none;
}
a.sidenavon3{
	font-family : Verdana;
	font-size : 11px;
	line-height : 13px;
	color:#4D901D;
	font-weight: bold;
	text-decoration : none;
}
.sidnavbg{
	font-size : 11px;
	background: #E4F5D9;
}
a.brochures{     
	font-family: Verdana, Arial, Helvetica,sans-serif;
    font-size: 12px;
    line-height : 14px;
	color:#000000;
	font-weight : bold;
	text-decoration : underline;
}
a.stock{     
	font-family: Verdana, Arial, Helvetica,sans-serif;
    font-size: 9px;
    line-height : 11px;
	color:#000000;
	font-weight : none;
	text-decoration : underline;
}
a.stockLg{     
	font-family: Verdana, Arial, Helvetica,sans-serif;
    font-size: 10px;
    line-height : 11px;
	color:#000000;
	font-weight : none;
	text-decoration : underline;
}

.stockLg1 {     
	font-family: Verdana, Arial, Helvetica,sans-serif;
    font-size: 11px;
    line-height : 15px;
	color:#000000;
	font-weight : none;

}

a.more{     
	font-family: Verdana, Arial, Helvetica,sans-serif;
    font-size: 12px;
    line-height : 14px;
	color:#CC0000;
	font-weight : none;
	text-decoration : underline;
}

a.moreHome{     
	font-family: Verdana, Arial, Helvetica,sans-serif;
    font-size: 12px;
    line-height : 14px;
	color:#CC0000;
	font-weight : none;
	text-decoration : underline;
}

a.link{     
	font-family: Verdana, Arial, Helvetica,sans-serif;
    font-size: 12px;
    line-height : 14px;
	color:#333399;
	text-decoration : underline;
}
.footerlink{     
	font-family: Verdana, Arial, Helvetica,sans-serif;
    font-size: 10px;
    line-height : 12px;
	color:#000000;
	text-decoration : underline;
}

.proucts-title2{
	font-family: Verdana, Arial, Helvetica,sans-serif;
    font-size: 12px;
    line-height : 16px;
	color:#003366;
	text-decoration : none;
}

.footer{
	font-family: Verdana, Arial, Helvetica,sans-serif;
    font-size: 10px;
    line-height : 12px;
	color:#000000;
	text-decoration : none;
}

.dividendTableHeader{ background-color:#d6e0eb; }
.dividendTableCell{ border-bottom:1px solid #cccccc;}
.dividendTableCellRow{ border-bottom:1px solid #cccccc; background-color:#efefef; }

.investorRightColumn {vertical-align:top; padding:5px 4px 10px 5px;}
.investorRightColumn table {
	line-height:16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.investorRightColumn table tr td table tr th{ background-color:#c2e0a3; font-size:12px; text-align:left; padding-left:4px;}
.investorRightColumn table tr td table tr td{ vertical-align:top; padding:4px 3px 4px 3px;}

.investorRightColumn .tableNoPadding { background-color:#ebf5e0; vertical-align:top; padding:5px 0px 5px 0px;}
.investorRightColumn .tableNoPadding table { font:12px Verdana, Arial, Helvetica,sans-serif; line-height:15px; }
.investorRightColumn .tableNoPadding table tr td table tr td{ vertical-align:top; padding:0px 0px 0px 0px;}

.content table a, .investorRightColumn table a{ color:#336699; text-decoration:underline; }
.content table a:hover, .investorRightColumn table a:hover{ color:#cc0000; text-decoration:underline; }
.content th { background-color:#d6e0eb; font-size:12px; text-align:left; color:#003366; border:1px solid #cccccc; padding:0 4px;}
.investorMiddleTable { border:1px solid #cccccc; border-top:none; vertical-align:top; padding:7px 4px 9px 4px;}
.investorMiddleTable2 { font:12px Verdana, Arial, Helvetica,sans-serif; border:1px solid #cccccc; border-top:none; vertical-align:top; padding:7px 4px 9px 5px;}
.investorMiddleTable2 table{ font:12px Verdana, Arial, Helvetica,sans-serif; border-top:none; vertical-align:top; padding:7px 4px 9px 5px;}

.more { text-align:right; padding-right:10px; padding-top: 5px; margin:0;}
.moreHome { text-align:right; padding-right:0px; padding-top: 5px; margin:0;}
.smallGrey {
	font:10px Verdana, Arial, Helvetica,sans-serif;
	color: #999999;
	line-height:10px;
}


.investorBanner {
	background-image: url(/images/investor/investorRelations3.jpg);
	background-repeat: no-repeat;
}
.bold {
	font-weight: bold;
	color: #333333;
}
.tableBgCol {
	background-color: #E1F0D2;
	border: 1px solid #c2e0a3;
}
.nowrap {
	white-space: nowrap;
}

.chartBorder {
	border: 1px solid #0475c1;
}
.imgBorder {
	border: 1px solid #CCCCCC;
}


.img-caption {
font-size: 10px;
}