body {
    font-family: tahoma;
	font-size: 9pt;
}

td {
    font-family: tahoma;
	font-size: 9pt;
}

.sidebar {
	background-image: url(company/graphics/sidebar.jpg);
	background-repeat: repeat-y;
}

.sidenav {
	font-family: tahoma;
	color: #4A4B4D;
	font-size: 10px;
}

a.sidenav:link  {
	font-family: tahoma;
	color: #4A4B4D;
	text-decoration: none;
	font-size: 10px;
}

a.sidenav:visited	{
	font-family: tahoma;
	color: #4A4B4D;
	text-decoration: none;
	font-size: 10px;
}

a.sidenav:active   {
	font-family: tahoma;
	color: #4A4B4D;
	text-decoration: underline;
	font-size: 10px;
}

a.sidenav:hover	{
	font-family: tahoma;
	color: #4A4B4D;
	text-decoration: underline;
	font-size: 10px;
}
	
a.seemore:link	{
	font-family: tahoma;
	text-decoration: underline;
	font-size: 8pt;
	color: #666666;
}

a.seemore:visited	{
	font-family: tahoma;
	text-decoration: underline;
	font-size: 8pt;
	color: #666666;
}

a.seemore:active	{
	font-family: tahoma;
	text-decoration: underline;
	font-size: 8pt;
	color: #666666;
}

a.seemore:hover		{
	font-family: tahoma;
	text-decoration: underline;
	font-size: 8pt;
	color: #666666;
}
	
a.news_link:link {
	font-family: tahoma;
	color: #2E578B;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}

a.news_link:visited {
	font-family: tahoma;
	color: #2E578B;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}

a.news_link:hover {
	font-family: tahoma;
	color: #2E578B;
	text-decoration: underline;
	font-size: 10px;
	font-weight: bold;
}

a.news_link:active {
	font-family: tahoma;
	color: #2E578B;
	text-decoration: underline;
	font-size: 10px;
	font-weight: bold;
}



a.app_link:link {
	font-family: tahoma;
	color: #2E578B;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}

a.app_link:visited {
	font-family: tahoma;
	color: #2E578B;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}

a.app_link:hover {
	font-family: tahoma;
	color: #2E578B;
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
}

a.app_link:active {
	font-family: tahoma;
	color: #2E578B;
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
}



.news {
    font-family: tahoma;
	font-size: 10px;
}

.headline 	{
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333399;
}

.highlight	{
	font-family: tahoma;
	color: #0099FF;
	text-decoration: none;
	font-size: 10px;
}
	
.history	{
	color: #003399;
}
	
.history_date	{
	color: #003399;
	font-weight:bold;
}

.dropbox {
	font-size: 10pt;
	background-color: #FFFF99;
	font-weight: bold;
	width: 206px;
}

.video {
	border: 1px solid #666666;
	margin: 4px;
	padding: 0px;
}

.video_sub {
	border: 1px solid #666666;
	margin: 4px;
	padding: 4px;
	background-color: #EEEEE6;
}

a.market:link  {
	font-family: tahoma;
	color: #4A4B4D;
	text-decoration: none;
	font-size: 9px;
}

a.market:visited  {
	font-family: tahoma;
	color: #4A4B4D;
	text-decoration: none;
	font-size: 9px;
}

a.market:active {
	font-family: tahoma;
	color: #4A4B4D;
	text-decoration: underline;
	font-size: 9px;
}
	
a.market:hover {
	font-family: tahoma;
	color: #4A4B4D;
	text-decoration: underline;
	font-size: 9px;
}
	
.headline_mini {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #333399
}

.top {
	background-image: url(company/graphics/header_r2_c13.jpg);
	background-repeat: repeat;
}

.country {
	color: #003366;
	background-color: #CC99FF;
}

.leading {
	margin-top: 16px;
	margin-right: 0px;
	margin-bottom: 16px;
	margin-left: 0px;
}

.editornote {
	font-size: 8pt;
}

a.contact:link  {
	color: #99CCFF;
	text-decoration: underline;
	font-weight: bold;
}

a.contact:visited {
	color: #99CCFF;
	text-decoration: underline;
	font-weight: bold;
}

a.contact:active {
	color: #99CCFF;
	text-decoration: underline;
	font-weight: bold;
}

a.contact:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
	
.international {
	color:#FFFFFF;
	font-weight: bold;
}

.intlheadline {
	font-size: 14px; 
	font-weight: bold;
	color: #FFFFFF;
}

#country_menu {
	position: absolute;
	/* Changed Left position from 542px to account for new '>' next to selection menu on page */
	left: 542px;
	top: 3px;
}
#country_menu2 {
	position: absolute;
	/* Changed Left position from 542px to account for new '>' next to selection menu on page */
	left: 512px;
	top: 3px;
}

.hdynlink {
	/* Hard dynlink, will always remain a dynlink */
	cursor:pointer; cursor:hand;
	text-decoration: underline; color: #0000FF;
}

.bcTrail {
	margin: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#333333;
}

#conceal {
  width:200px;
  height:50px;
  background-image:url(company/graphics/gary-hutchinson-sig.jpg);
}
#processing {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:4;
	background-color: #FFFFFF;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#336699;
	font-size:12pt;
	vertical-align: middle;
	background-image: url(company/graphics/processing.jpg);
	background-repeat: repeat-x;
}

