/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/   


/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg {
}

/* background color for the content part of the pages */
Body
{
}

/* background/border colors for the selected tab */
.TabBg {
}

.LeftPane  { 
}

.ContentPane  { 
}

.RightPane  { 
}

/* text style for the selected tab */
.SelectedTab {
}

/* hyperlink style for the selected tab */
A.SelectedTab:link {
}

A.SelectedTab:visited  {
}

A.SelectedTab:active   {
}

A.SelectedTab:hover    {
}

/* text style for the unselected tabs */
.OtherTabs {
}
    
/* hyperlink style for the unselected tabs */
A.OtherTabs:link {
}

A.OtherTabs:visited  {
}

A.OtherTabs:active   {
}

A.OtherTabs:hover    {
}

/* GENERAL */
/* style for module titles */
.Head   {
}

/* style of item titles on edit and admin pages */
.SubHead    {
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
}

/* text style used for most text rendered by modules */
.Normal
{
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
}

.NormalRed
{
}

.NormalBold
{
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
}

A.CommandButton:visited  {
}

A.CommandButton:active   {
}

A.CommandButton:hover    {
}
    
/* GENERIC */
H1  {
}

H2  {
}

H3  {
}

H4  {
}

H5, DT  {
}

H6  {
}

TFOOT, THEAD    {
}

TH  {
}

A:link  {
}

A:visited   {
}

A:active    {
}

A:hover {
}

SMALL   {
}

BIG {
}

BLOCKQUOTE, PRE {
}


UL LI   {
}

UL LI LI    {
}

UL LI LI LI {
}

OL LI   {
}

OL OL LI    {
}

OL OL OL LI {
}

HR {
}

/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message    {
}   

/* style of item titles by Announcements and events */
.ItemTitle    {
}

/* Menu-Styles */
/* Module Title Menu */
.ModuleTitle_MenuContainer {
}

.ModuleTitle_MenuBar {
}

.ModuleTitle_MenuItem {
}

.ModuleTitle_MenuIcon {
}

.ModuleTitle_SubMenu {
}

.ModuleTitle_MenuBreak {
}

.ModuleTitle_MenuItemSel {
}

.ModuleTitle_MenuArrow {
}

.ModuleTitle_RootMenuArrow {
}

/* Main Menu */

.MainMenu_MenuContainer {
}

.MainMenu_MenuBar {
}

.MainMenu_MenuItem {
}

.MainMenu_MenuIcon {
}

.MainMenu_SubMenu {
}

.MainMenu_MenuBreak {
}

.MainMenu_MenuItemSel {
}

.MainMenu_MenuArrow {
}

.MainMenu_RootMenuArrow {
}

.Calculator
{
	width: auto;
}

table.indices,
.indices
{
	border: none;
	color: #30328B;
	width: 100%;
	margin-bottom: 5px;
	border-color: #30328B;
}

table.indices tbody tr.head td.head,
table.indices tbody tr.head td,
table.indices tbody tr td.head,
table.indices tr.head td.head,
table.indices tr.head td,
table.indices tr td.head,
.indices tbody tr.head td.head,
.indices tbody tr.head td,
.indices tbody tr td.head,
.indices tr.head td.head,
.indices tr.head td,
.indices tr td.head
{
	color: #666666;
	font-weight: bold;
	padding: 0 4px 2px 4px;
	border-bottom: solid 1px #30328B;
	border-color: #628EBC;
}
table.indices tbody tr.title td.title,
table.indices tbody tr.title td,
table.indices tbody tr td.title,
table.indices tr.title td.title,
table.indices tr.title td,
table.indices tr td.title,
.indices tbody tr.title td.title,
.indices tbody tr.title td,
.indices tbody tr td.title,
.indices tr.title td.title,
.indices tr.title td,
.indices tr td.title
{
	font-weight: bold;
	color: #628EBC;
	padding: 3px 4px 3px 4px;
	border-bottom: solid 1px #30328B;
	border-color: #628EBC;
}
table.indices tbody tr.result td.result,
table.indices tbody tr.result td,
table.indices tbody tr td.result,
table.indices tr.result td.result,
table.indices tr.result td,
table.indices tr td.result,
.indices tbody tr.result td.result,
.indices tbody tr.result td,
.indices tbody tr td.result,
.indices tr.result td.result,
.indices tr.result td,
.indices tr td.result
{
	color: #666666;
	padding: 3px 4px 3px 4px;
	border-bottom: solid 1px #30328B;
	border-color: #628EBC;
}

/* for news or indices links */
.indices a
{
	color: #58bdb9;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.indices a:hover
{
	color: #666666;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}


.LinksHeader, p.LinksHeader
{
	color:#58BDB9;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	text-align:left;
	vertical-align: middle;
}
a.LinksHeader, a.LinksHeader:active, a.LinksHeader:link, a.LinksHeader:visited
{
	color:#58BDB9;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	text-align:left;
	vertical-align: middle;
}
a.LinksHeader:hover
{
	color: #58BDB9;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	text-align:left;
	vertical-align: middle;
}

.LinksFooter, p.LinksFooter
{
	color: #999999;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
}
a.LinksFooter, a.LinksFooter:active, a.LinksFooter:link, a.LinksFooter:visited
{
	color: #999999;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
}
a.LinksFooter:hover
{
	color: #58BDB9;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
}

a.HomeConsultants, a.HomeConsultants:active, a.HomeConsultants:link, a.HomeConsultants:hover, a.HomeConsultants:visited
{
	color: #B5A56F;
	text-decoration: none;
	font-weight: bold;
}
a.HomeFinancial, a.HomeFinancial:active, a.HomeFinancial:link, a.HomeFinancial:hover, a.HomeFinancial:visited
{
	color: #628EBC;
	text-decoration: none;
	font-weight: bold;
}
a.HomeInvestors, a.HomeInvestors:active, a.HomeInvestors:link, a.HomeInvestors:hover, a.HomeInvestors:visited
{
	color: #78A095;
	text-decoration: none;
	font-weight: bold;
}
a.HomeOccupiers, a.HomeOccupiers:active, a.HomeOccupiers:link, a.HomeOccupiers:hover, a.HomeOccupiers:visited
{
	color: #8581A4;
	text-decoration: none;
	font-weight: bold;
}
a.HomeGeneral, a.HomeGeneral:active, a.HomeGeneral:link, a.HomeGeneral:hover, a.HomeGeneral:visited
{
	color: #58BDB9;
	text-decoration: none;
	font-weight: bold;
}
.InformationLibrarySearch
{
                font-family: Tahoma;
	font-size: 11px;
}
.TermsButton
{
	font-family: Tahoma;
	font-size: 11px;
	border-style: groove;
	background-color: #58BDB9;
}
