body {
	font-family: Verdana;
	font-size: 12pt;
	color: #000000;
	margin: 0px 0px 0px 0px;
	background-color: #000000;
}

a {
	color: #00036A;
	text-decoration: none;
}

a:hover,
a:active {
	text-decoration: underline;
	color: #FF0000;
}

#mainBody a {
	text-decoration: none;
	color: #00036A;
}

#mainBody a:hover {
	text-decoration: underline;
	color: #FF0000;
}

.listItemInfo {
	font-size: 8pt;
	color: #555555;
}

.listItemInfoLarge {
	font-size: 10pt;
	color: #555555;
}

.listItem {
	border-bottom: 1px dotted #BBBBBB;
	font-family: Verdana;
	font-size: 11pt;
}

.dottedRow {
	border-bottom: 1px dotted #BBBBBB;
	border-top: 1px dotted #BBBBBB;
	font-family: Verdana;
	font-size: 12pt;
}

.blockListHeader {
	border-bottom: 1px dotted #BBBBBB;
	font-family: Verdana;
	font-weight: bold;
}

.headerMenuItem {
	border-right:1px solid #7E7E7E;
	border-left:1px solid #B2B2B2;			
	font-family: Arial;
	text-decoration: none;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}

.headerMenuItemRight {
	border-left:1px solid #B2B2B2;			
	font-family: Arial;
	text-decoration: none;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}

.headerMenuItemLeft {
	border-right:1px solid #7E7E7E;
	font-family: Arial;
	text-decoration: none;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}

#HeaderMenu {
}

#HeaderMenu a {
	font-family: Arial;
	text-decoration: none;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}

#HeaderMenu a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.HomeButton {
	width: 95%;
	padding: 2px 2px 2px 2px;
	border: 1px solid #000000;
	font-weight: bold;
	background-image: url(images/subheadbg.png);
	background-repeat: repeat-y;
}

.BlockHeader {
	margin: 0pt 0pt 0pt 0pt;
	font-family: Verdana;
	font-size: 13pt;
}

.BlockHeaderLink {
	font-family: Verdana;
	font-size: 13pt;
	text-decoration: none;	
}

.BlockHeaderH2 {
	margin: 0pt 0pt 0pt 0pt;
	font-family: Verdana;
	font-size: 13pt;
}

.BlockHeaderH1 {
	margin: 0pt 0pt 0pt 0pt;
	font-family: Verdana;
	font-size: 13pt;
}

#SectionBlockHeader {
	font-family: Verdana;
	font-size: 13pt;
}

#SectionBlockHeader a {
	font-family: Verdana;
	font-size: 13pt;
	text-decoration: none;	
}

#SectionBlockHeader a:hover {
	font-family: Verdana;
	font-size: 13pt;
	text-decoration: none;	
	color: #FF0000;
}

#SectionBlockBold {
	font-family: Verdana;
	font-size: 11pt;
	font-weight: bold;
	
}

#SectionBlockBold a {
	font-family: Verdana;
	font-size: 11pt;
	text-decoration: none;	
	font-weight: bold;
}

#SectionBlockBold a:hover {
	font-family: Verdana;
	font-size: 11pt;
	text-decoration: none;	
	color: #FF0000;
	font-weight: bold;
}

#SectionBlock {
	font-family: Verdana;
	font-size: 11pt;
}

#SectionBlock a {
	font-family: Verdana;
	font-size: 11pt;
	text-decoration: none;	
}

#SectionBlock a:hover {
	font-family: Verdana;
	font-size: 11pt;
	text-decoration: none;	
	color: #FF0000;
}

.StandardFont {
	font-family: Verdana;
	font-size: 12pt;
}

.SmallFont {
	font-family: Verdana;
	font-size: 10pt;
}

.SmallDoubleSpacedFont {
	font-family: Verdana;
	font-size: 10pt;
	line-height: 16pt;
}

.TinyFont {
	font-family: Verdana;
	font-size: 8pt;
}

.ReallyTinyFont {
	font-family: Verdana;
	font-size: 6pt;
}

.StandardFontLink {
	font-family: Verdana;
	font-size: 10pt;	
	font-weight: bold;
	line-height: 12pt;
}

a:hover {
	color:#0000FF;
}

.SF {
	font-family: Verdana;
	font-size: 12px;
}

.CSF {
	font-family: Verdana;
	font-size: 12px;
	color: #378408;
}

.SFT {
	font-family: Verdana;
	font-size: 12px;
	border-top:1px solid #88ACD8;
}

.SFB {
	font-family: Verdana;
	font-size: 12px;
	border-bottom:1px solid #88ACD8;
}


.CSFT {
	font-family: Verdana;
	font-size: 12px;
	color: #378408;
	border-top:1px solid #88ACD8;
}

.StandardDoubleSpacedFont {
	font-family: Verdana;
	font-size: 12px;
	line-height: 20px;
}

.StandardTripleSpacedFont {
	font-family: Verdana;
	font-size: 12px;
	line-height: 30px;
}


.LF {
	font-family: Verdana;
	font-size: 14px;
}

.LargeDoubleSpacedFont {
	font-family: Verdana;
	font-size: 14px;
	line-height: 20px;
}

.LargeTripleSpacedFont {
	font-family: Verdana;
	font-size: 14px;
	line-height: 30px;
}

.HugeFont {
	font-family: Verdana;
	font-size: 18px;
}

.HeaderFont {
	font-family: Verdana;
	font-size: 24px;
}

.LargeDoubleSpacedFont {
	font-family: Verdana;
	font-size: 12px;
	line-height: 20px;
}


#btnSubStyle a
{
	font-family: Arial;
	text-decoration: none;
	color: #000000;
	font-size: 14px;		
}

#btnSubStyle a:hover
{
	color: #28837C;
	text-decoration: underline;
}

.btnSubTD
{
	border-right:1px solid #26665C;
	border-bottom:1px solid #26665C;
	border-top:1px solid #75A7A2;
	border-left:1px solid #75A7A2;			
	background-color: #CBDDDB;
}

#btnStyle a
{
	font-family: Arial;
	text-decoration: none;
	color: #173A33;
	font-size: 14px;
}

#btnStyle a:hover
{
	color: #28837C;
	text-decoration: underline;
}

#footerStyleX
{
	font-family: Arial;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 12px;
}

#footerStyleX a
{
	font-family: Arial;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 12px;
}

#footerStyleX a:hover
{
	color: #888888;
	text-decoration: underline;
}

#btnStyleX
{
	font-family: Arial;
	text-decoration: none;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}

#btnStyleX a
{
	font-family: Arial;
	text-decoration: none;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}

#btnStyleX a:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}

#adsStyle a
{
	color:#FFFFFF;
	font-family: Verdana;
	font-size: 10pt;
}

#frameFont
{
	font-family: Arial;
	color: #000000;
	font-size: 12px;
}

#frameFont a
{
	font-family: Arial;
	color: #000000;
	font-size: 12px;
}

#frameFont a:hover
{
	color: #FF0000;
}		

.btnTD
{
	border-right:1px solid #26665C;
	border-bottom:1px solid #26665C;
	border-top:1px solid #75A7A2;
	border-left:1px solid #75A7A2;			
	background-color: #FFFFFF;
}

.btnTDX
{
	border-right:1px solid #7E7E7E;
	border-left:1px solid #B2B2B2;			
	font-family: Arial;
	text-decoration: none;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}

a.btnTDLink
{
	font-family: Arial;
	text-decoration: none;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}

a.btnTDLink:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}

.btnTDXLeft
{
	border-right:1px solid #7E7E7E;
}

.btnTDXRight
{
	border-left:1px solid #B2B2B2;			
}

.FeaturedTitle
{
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #0C501F;
}

.PageFont
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

.DateFont
{
	font-family: Arial;
	font-size: 12px;
	color: #AAAAAA;		
}

.DateFontX
{
	font-family: Arial;
	font-size: 10px;
	color: #AAAAAA;		
}
				
.tab {
	text-align: center;
	border-left:1px solid #27847C;
	border-top:1px solid #27847C;
	border-right:1px solid #27847C;
	background-color:#CBDDDB;
	font-size: 10pt;
	font-family: Arial;
}

.tabSelected {
	text-align: center;
	border-left:1px solid #27847C;
	border-top:1px solid #27847C;
	border-right:1px solid #27847C;
	background-color:#FFFFFF;
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
}

.IntroPreview div:hover {
	position: absolute; 
	width: 500px; 
	visibility: hidden; 
	border-style: solid; 
	border-color: #000000; 
	border-width: 1px; 
	background-color: #C2C2C2; 
	padding: 3px;
	cursor: hand;
}

.IntroPreview {
	position: absolute; 
	width: 500px; 
	visibility: hidden; 
	border-style: solid; 
	border-color: #000000; 
	border-width: 1px; 
	background-color: #C2C2C2; 
	padding: 3px;
	cursor: pointer;
}

.productDiv
{
	 border-style: solid; 
	 border-color: transparent; 
	 font-size: 10px;
}

.viewerTable
{
	background-color: white;
	font-size: 10px;
}
