﻿body
{
	font-family: Arial, Tahoma;
	font-size: 10pt;
}

.table-header-blue
{
	background-color:#0A65F2;
	color:#FFFFFF;
	font-weight:bold;
}

.header2
{
	font-weight:bold;
	color:#000000;
}

.icon-td 
{
	padding: 5px 5px 5px 5px;
	width: 70px;
	font-size:x-small;
	font-family: Verdana, Arial, Times New Roman;
	text-align: center;
	vertical-align: top;
	white-space: nowrap;
}
.desc-td
{
	width: 33%;
	background-color: #F0F0F0;
	padding: 5px 5px 5px 5px;
	text-align: left;
	vertical-align: top;
	font-size: x-small;
	font-family: Verdana, Arial, Times New Roman;
}

.desc-td40
{
	width: 40%;
	background-color: #F0F0F0;
	padding: 5px 5px 5px 5px;
	text-align: left;
	vertical-align: top;
	font-size: x-small;
	font-family: Verdana, Arial, Times New Roman;
}

.grey-cell
{
	background-color: #D0D0D0;
}

.grey-cell-bold
{
	background-color: #D0D0D0;
	font-weight:bold;
}

.black-cell
{
	background-color: #000000;
	color: #FFFFFF;
}

.black-cell-bold
{
	background-color: #000000;
	color: #FFFFFF;
	font-weight:bold;
}

.divContent
{
	background-color:#FFFFFF;
	width: 975px;
	text-align: left;
}

/* most tables are class 'content' */
.content
{
	border: solid 1px #777777;
	padding: 0px;
	margin: 0px;
	color: #000000;
}

/* all links */
.content a			{ color: #001090; text-decoration: none; }
.content a:hover	{ color: #001090; text-decoration: underline; }

table.content td {
	padding: 5px;
}

/* Header 1 - Main header */
tr.header1 
{	
	background-image: url('/images/titleBack.gif');
	color: #ffffff;
	font-weight: bold;
	padding: 0px;
	font-size: 11pt;
}

tr.header1 a { color: #ffffff;	text-decoration: none; }
tr.header1 a:hover { color: #eeffee; text-decoration: underline; }	

td.header1 
{
	background-image: url('/images/titleBack.gif');
	background-color: #0A65F2;
	color: #ffffff;
	font-weight: bold;
	padding: 0px;
	font-size: 11pt;
	height: 40px;
}	

td.header1 a { color: #ffffff;	text-decoration: underline; }
td.header1 a:hover { color: #eeffee; text-decoration: underline; }	

.header1Title
{
	background-image: url('/images/titleBack.gif');
	color: #ffffff;
	font-weight: bold;
	padding: 0px;	
	height: 40px;
	font-size: 11pt;
}

.header2Title
{
	background-color: #e3e3e3;
	color: #55a055;
	font-weight: bold;
}


/* Header 2 - Sub header */
tr.header2 {
	background-color: #e3e3e3;
	color: #55a055;
	font-weight: bold;
}

td.header2 {
	background-color: #e3e3e3;
	color: #1F1F1F;
	font-weight: bold;
}

td.header2 a { color: #000090; text-decoration: none; }
td.header2 a:link { color: #7f7f7f; text-decoration: none; }
td.header2 a:visited { color: #7f7f7f; text-decoration: none; }
td.header2 a:active { color: #7f7f7f; text-decoration: none; }
td.header2 a:hover { color: #7f7f7f; text-decoration: underline; }

td.infoTable {
	background-color: #FAFAFA;
	padding: 10px;
	border: 1px solid #F2F2F2;
}

table.content td.header1 
{
	padding: 0px 0px 0px 10px;
}


table.content2 td 
{
	padding: 1px;
}

/* Footer1 - Bottom of tables */
.footer1 {
	font-size: 7pt;
	height: 28px;
	background-color: #f4f4f4;
}

.footer1 select, .footer1 td {
	font-size: 10px;
}

.news-header
{
	font-size: small;
	color: #000000;
	font-weight: normal;
}

.news-author
{
	font-size:smaller;
	color: Gray;
	font-weight: normal;
}

.news-body
{
	font-size: 8pt;
	color: #303030;
	font-weight:normal;
}

.tiny-link
{
	font-size: x-small;
	color: Gray;
}

.tiny-link a
{
	text-decoration: none;
	font-size: x-small;
	color: Gray;
}

.tiny-link a.hover
{
	color:#000000;
	text-decoration:none;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

table.content2 td 
{
	padding: 1px;
}
