﻿A:link {text-decoration: none;}
A:visited {text-decoration: none;}
A:active {text-decoration: none;}
A:hover {text-decoration: none;}
/*IMG {border: 1px solid red;}*/
.FooterText {
	font-family: Arial;
	font-size: 9pt;
	color: #808080;
}

.FooterTextLink:link, .FooterTextLink:visited, .FooterTextLink:active {
	font-family: Arial;
	font-size: 9pt;
	color: #808080;
}

.FooterTextLink:hover {
	font-family: Arial;
	font-size: 9pt;
	color: #FF0000;
}

.HeaderText {
	font-family: Arial;
	font-size: 8pt;
	letter-spacing: 1px;
	color: #FF0000;
}

.HeaderTextLink:link, .HeaderTextLink:visited, .HeaderTextLink:active {
	font-family: Arial;
	font-size: 8pt;
	color: #BDC7C6;
	letter-spacing: 1px;
	text-decoration: none;
}

.HeaderTextLink:hover {
	font-family: Arial;
	font-size: 8pt;
	color: #FF0000;
	letter-spacing: 1px;
	text-decoration: none;
}

.BodyText {
	font-family: Verdana;
	font-size: 9pt;
	color: black;
	
}
.AltBodyText {
	font-family: Verdana;
	font-size: 9pt;
	color: black;
	background: #EEEEF1;
}

.BodyLink, a.BodyLink  {
	font-family: Verdana;
	font-size: 9pt;
	color: black;
	
}
.TitleText {
	font-family: Verdana;
	font-size: 9pt;
	color: black;
}
.TextInput {
	/*border: 1px solid #A2A9B1;*/
	background:white;
	font-family: Arial;
	font-size: 10pt;
	padding: 2px;
}

/* Styles for the news table */
.TableBorder {background: #D6D7D6;}

.TableHeader {
	font-family: Verdana;
	font-size: 9pt;
	color: #FF0000;
}

.AltTableHeader {
	
	font-family: Arial;
	font-size: 9pt;
	color: #008200;
}

.HelpText {
	background: #FFFFFF;
	font-family: Arial;
	font-size: 9pt;
	color: black;
}

.TableBody {
	background: #FFFFFF;
	font-family: Verdana;
	font-size: 9pt;
	color: black;
}

.AltTableBody {
	background: #EFEBEF;
	font-family: Arial;
	font-size: 9pt;
	color: black;
}

/* Styles for the top menu cells */

.TopMenuTextLink:link, .TopMenuTextLink:visited, .TopMenuTextLink:active {
	font-family: Verdana;
	font-size: 9pt;
	color: #FFFFFF;
	line-height: 17px;
}

.TopMenuTextLink:hover {
	font-family: Verdana;
	font-size: 9pt;
	color: #FFFFFF;
	line-height: 17px;
}

.TopMenuLinkCurrent:link, .TopMenuLinkCurrent:visited, .TopMenuLinkCurrent:active, .TopMenuLinkCurrent:hover {
	font-family: Verdana;
	font-size: 9pt;
	color: #EFEFEF;
	line-height: 17px;
}

.GreenButton {
	border: 1px solid black; 
	background: #0F9F01;
	font-family: Arial;
	font-size: 9pt;
	color: white;
}

/* styles for the search page */
.SearchWordStyle {
	font-family: Arial;
	font-size: 10pt;
	color: #EF0000;
}

.SearchResultMatchesLink:link, .SearchResultMatchesLink:active, .SearchResultMatchesLink:visited {
	font-family: Arial;
	font-size: 9pt;
	color: #EF0000;
	text-decoration: none;
}

.SearchResultMatchesLink:hover {
	font-family: Arial;
	font-size: 9pt;
	color: #EF0000;
	text-decoration: underline;
}

.SearchResultLink:link, .SearchResultLink:active, .SearchResultLink:visited {
	font-family: Arial;
	font-size: 9pt;
	color: #EF0000;
	text-decoration: none;
}

.SearchResultLink:hover {
	font-family: Arial;
	font-size: 9pt;
	color: #EF0000;
	text-decoration: underline;
}

.Divider {background: #000000;}
.IndicatorBarTable {border: 1px solid #631484;}

/* styles for the page through module */
.PageThroughLink:link, .PageThroughLink:visited, .PageThroughLink:active {
	font-family: Arial;
	font-size: 9pt;
	color: #EF0000;
	text-decoration: none;
}

.PageThroughLink:hover {
	font-family: Arial;
	font-size: 9pt;
	color: #EF0000;
	text-decoration: none;
}


.ClientTable { 
	border: 1px solid #CCCCCC;
}

.ClientCell {
	background:#EEEFF1;
}

.ClientMiddleCell {
	border-left: 1px solid #CCCCCC; 
	padding: 10px;
} 
