.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.copyright A:link{
	color: #666666;
	text-decoration: none;
}
.copyright A:visited{
	color: #666666;
	text-decoration: none;
}
.copyright A:hover{
	color: #00712F;
	text-decoration: none;
}

.subnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.subnav A:link{color: #666666; text-decoration: none;}
.subnav A:visited{color: #666666; text-decoration: none;}
.subnav A:hover{
	color: #00712F;
	text-decoration: none;
}

.subnavfore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.subnavfore A:link{color: #666666; text-decoration: none;}
.subnavfore A:visited{color: #666666; text-decoration: none;}
.subnavfore A:hover{
	color: #00712F;
	text-decoration: none;
}

.titletable {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	color: #000000;
}

.titlebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #00712F;
	font-weight: bold;
}

.subtext {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #15acd7;
	text-decoration: underline;
}
.subtext A:link{color: #15acd7; text-decoration: underline;}
.subtext A:visited{color: #15acd7; text-decoration: underline;}
.subtext A:hover{color: #15acd7; text-decoration: underline;}

.subtextboldnoline {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #15acd7;
	text-decoration: none;
}

.homesubtextwhite {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #ffffff;
	line-height: normal;
}
.homesubtextwhite A:link{color: #ffffff; text-decoration: none;}
.homesubtextwhite A:visited{color: #ffffff; text-decoration: none;}
.homesubtextwhite A:hover{color: #ffffff; text-decoration: underline;}

.homesubtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
}
.homesubtext A:link{color: #15ACD7; text-decoration: none;}
.homesubtext A:visited{color: #15ACD7; text-decoration: none;}
.homesubtext A:hover{color: #15ACD7; text-decoration: underline;}
.maintextboldTitle {	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11pt;
	line-height: 18px;
	font-weight: bold;
	color: #333333;}
.maintextbold {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 13px;
	line-height: 20px;
	font-weight: bold;
	color: #333333;
}
.maintextbold A:link{color: #000000; text-decoration: underline;}
.maintextbold A:visited{color: #000000; text-decoration: underline;}
.maintextbold A:hover{color: #66A61E; text-decoration: underline;}

.maintextbluebold {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	color: #0958A5;
}

.mainnav {
	FONT-SIZE: 12px;
	COLOR: #474747;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
}
.mainnav A:link{color: #474747; text-decoration: none;}
.mainnav A:visited{color: #474747; text-decoration: none;}
.mainnav A:hover{color: #006335; text-decoration: underline;}

.menu {
	FONT-SIZE: 13px;
	COLOR: #3A6CB3;
	font-family: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 20px;
}
.menu A:link{color: #666666; text-decoration: none;}
.menu A:visited{color: #666666; text-decoration: none;}
.menu A:hover{
	color: #00712F;
	text-decoration: none;
}

.maintext {
	FONT-SIZE: 13px;
	COLOR: #333333;
	font-family: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 20px;
}
.maintext A:link{
	color: #333333;
	text-decoration: none;
}
.maintext A:visited{
	color: #333333;
	text-decoration: none;
}
.maintext A:hover{
	color: #00712F;
	text-decoration: none;
}

.hometext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
}
.hometext A:link{
	color: #333333;
	text-decoration: none;
}
.hometext A:visited{
	color: #333333;
	text-decoration: none;
}
.hometext A:hover{
	color: #00712F;
	text-decoration: none;
}

.notetextbold {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #7F8485;
}

.notetext {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #7F8485;
}
.notetext A:link{color: #7F8485; text-decoration: underline;}
.notetext A:visited{color: #7F8485; text-decoration: none;}
.notetext A:hover{color: #7F8485; text-decoration: underline;}

.hometextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #333333;
}
.homequotedown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #FF0000;
}
.homequoteup {
	font-family: Arial, Helvetica, sans-serif;
	color: #009933;
	font-size: 12px;
	line-height: 18px;
}

.more {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	color: #3A6CB3;
}
.more A:link{
	color: #333333;
	text-decoration: none;
}
.more A:visited{
	color: #333333;
	text-decoration: none;
}
.more A:hover{
	color: #00712F;
	text-decoration: none;
}

.hometexttext {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin-top: 3px;
}

.search {
	margin-top: 3px;
}

.quoteup {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #FF0000;
}
.quoteup A:link{color: #FF0000; text-decoration: none;}
.quoteup A:visited{color: #FF0000; text-decoration: none;}
.quoteup A:hover{color: #666666; text-decoration: underline;}

.quotedown {
	font-family: "Arial", "Helvetica", "sans-serif";
	color: #009933;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
}
.pagetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #00712F;
}
.pagetitle A:link{color: #474747; text-decoration: underline;}
.pagetitle A:visited{color: #474747; text-decoration: underline;}
.pagetitle A:hover{color: #14ACD7; text-decoration: underline;}


.subtextbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	color: #474747;
}

.footerblue {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #15acd7;
}
.footerblue A:link{color: #15acd7; text-decoration: none;}
.footerblue A:visited{color: #15acd7; text-decoration: none;}
.footerblue A:hover{color: #15acd7; text-decoration: underline;}

.footer {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	color: #FFFFFF;
}
.footer A:link{
	color: #666666;
	text-decoration: none;
}
.footer A:visited{
	color: #666666;
	text-decoration: none;
}
.footer A:hover{
	color: #00712F;
	text-decoration: none;
}

.style3 {color: #FF0000;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

.hometexttexttext {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 13px;
	width: 94px;
}

.search_txt{
	width:138px;
	height:18px;
	border:0px;
	background:transparent;
	float: left;
	margin-top: 3px;
	margin-left: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

.search_div{
	float:right;
	text-align:right;
	width:214px;
	overflow:hidden;
	background-image: url(images/search.gif);
	background-repeat: no-repeat;
	height: 25px;
	background-position: right;
}

.search_submit{
	border:0px;
	width:60px;
	height:25px;
	margin-left:6px;
	cursor:hand;
	background-image: url(images/search.gif);
	background-repeat: no-repeat;
	background-position: right;
}

#topmenu5 td a{
	display:block;
	width: 100%;
	height: 35px;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #00712F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 35px;
	font-weight: bold;
}
#topmenu5 td a:hover{
	color: #FFFFFF;
	background-image: url(images/bar_s.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#irItemDiv ul { padding:0; margin:0}
#irItemDiv ul li { list-style-type:none; }
#irItemDiv ul li a {display:block; float:right; width:80px; height:40px;margin:5px;color:#bce7bb; font-weight:bold; font-size:13px; text-align:left; padding-left:35px;line-height:40px; text-decoration:none}
#irItemDiv ul li a:hover {color:#ffffff}
#irItemDiv ul li a.event {background:#1c6037 url(images/event_off.png) no-repeat 8% center;}
#irItemDiv ul li a.announcements {background:#1c6037 url(images/announcements_off.png) no-repeat 8% center;}
#irItemDiv ul li a.finance {background:#1c6037 url(images/finance_off.png) no-repeat 8% center;}
#irItemDiv ul li a.finreports {background:#1c6037 url(images/finreports_off.png) no-repeat 8% center;}
#irItemDiv ul li a.event:hover {background:#1c6037 url(images/event.png) no-repeat 8% center;}
#irItemDiv ul li a.announcements:hover {background:#1c6037 url(images/announcements.png) no-repeat 8% center;}
#irItemDiv ul li a.finance:hover {background:#1c6037 url(images/finance.png) no-repeat 8% center;}
#irItemDiv ul li a.finreports:hover {background:#1c6037 url(images/finreports.png) no-repeat 8% center;}
#annualreportDiv {height:100px; width:109px; overflow:hidden;float:left; border:1px solid #dddddd}
#annualreportDiv img { position:relative;top:-2px;left:-2px}