H1 A:link, H2 A:link, H3 A:link, H4 A:link, H5 A:link, H6 A:link,
H1 A:visited, H2 A:visited, H3 A:visited, H4 A:visited, H5 A:visited, H6 A:visited 
{color: #000;}

.headerSubtext {
	color: FF6600;
	font-family: verdana, arial;
	font-size: 7pt;
	font-weight: bold;
}

.navBG {
	background-image: url(navBG.gif);
}

.talRightCol TD {
	color: #000;
	font-family: verdana, arial;
	font-size: 9pt;
	font-weight: bold;
	background-color: #ECECEC;	
	vertical-align: top;
	border: 1px solid;
	border-color: #66CCFF #66CCFF #66CCFF #66CCFF;
}

.talRightCol P {
	color: #000;
	font-family: verdana, arial;
	font-size: 8pt;
	font-weight: normal;
	background-color: #ECECEC;	
	vertical-align: top;
}

.talRightCol TH {
	color: #000;
	font-family: verdana, arial;
	font-size: 10pt;
	background-color: #fff;	
	vertical-align: top;
	text-align: left;
	font-weight: normal;
}

.talRightCol OL {
	color: #000;
	font-family: verdana, arial;
	font-size: 8pt;
	font-weight: normal;
	background-color: #ECECEC;	
	vertical-align: top;
}

.talRightColSource {
	color: #000;
	font-family: verdana, arial;
	font-size: 7pt;
	font-weight: normal;
	background-color: #ECECEC;	
	vertical-align: top;
}

.talNav {
	background-color: #ECECEC;
	color: #000;
	cursor: pointer;
	font-family: verdana, arial;
	font-size: 9pt;
	font-weight: bold;
}
.talNav A:link, .talNav A:visited {
	color: #000;
}

TR TD.talNav A:link, TR TD.talNav A:visited {
	text-decoration: none;
}

.talNavStatic {
	background-color: #66ccff;
	color: #000;
	font-family: verdana, arial;
	font-size: 9pt;
	font-weight: bold;
}

TD.swath {
	font: 9pt verdana, arial; !important;
}


TR.talNavRow TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #66CCFF #66CCFF #66CCFF;
	border-left: none;
}

TR.talNavRow TD.swath {
	background-color: #66CCFF;
	border-right: none;
}

.Copyright
	{
	FONT-SIZE: 7pt;
	COLOR: black;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	TEXT-DECORATION: none;
	text-align: right;
	}

.insertedTable TD {
	background-color: #000000;	
	font-family: verdana, arial, san-serif;
	font-size: 10pt;
	color: #ffffff;
	vertical-align: middle;
	border-color: #66CCFF #66CCFF #66CCFF #66CCFF;
}

.insertedTable TD a:visited {
	color: #ffffff;
	text-decoration: none;
}

.insertedTable TD a:hover  {
	color: #ffffff;
	text-decoration: none;
}

.insertedTable TD a:link {
	color: #ffffff;
	text-decoration: none;
}

.insertedTable TR {
	background-color: #fff;
	font-family: verdana, arial, san-serif;
	font-size: 10pt;
	color: #000;
}


