﻿html, body
{
	font-family: Arial, Verdana;
	margin: 0px 0px 0px 0px;
	height: 100%;
	background-color: Silver;
}
A
{
	text-decoration: none;
}
A:hover
{
    text-decoration: underline;
}
Input
{	
	border-color: #666699;	
	border-width: 1px;
	border-style: solid;	
}

/* Page */
td.PageContent
{
	background-color: White;
	margin: 0px 0px 0px 0px;	
}

/* Header */
Table.Header
{
	background-color: #333366;
    color: #ffffff;
}
TD.HeaderNavigateMenu, .HeaderNavigateMenu A
{
	background-color:#666699;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold; 
}
TD.HeaderUserMenu, .HeaderUserMenu A
{
	color: #ffffff;
	font-size: 12px;	
}
TD.HeaderLogo
{
	background-image: url(../../Images/bg_Logo_333366.gif);		
	background-position: left;
	background-repeat: no-repeat;   
}
TD.HeaderTransition
{
	background-image: url(../../Images/bg_HeaderCurve_333366.gif);		
	background-position: left;
	background-repeat: no-repeat;   
}

/* Footer */
Table.Footer
{
	background-color: #666699;
    color: #ffffff;
    font-size: 12px;
}
TD.FooterDisclaimer, A.FooterDisclaimer
{
	color: #ffffff;
	font-size: 10px;
}

/* System Date */
TD.SystemDate
{
	color: #545454;
	font-size: 13px;
}

/* Breadcrums */
TD.Breadcrums, .Breadcrums A
{
	color: #333366;	
	font-size: 13px;
	font-weight: bold;
}

/* Menu */
TD.MenuDark
{
	background-color: #000033;
	color: #ffffff;
}
TD.MenuLight
{
	background-color: #333366;
	color: #ffffff;
}
TD.MenuTransition
{
	background-image: url(../../Images/bg_MenuTransition_333366.gif);		
	background-position: left;
	background-repeat: repeat;    
}
A.MenuItem
{
	color: #ffffff;
}
A.MenuItemSelected
{
	color: #00ff00;
}

/* Toolbox */
TABLE.Toolbox
{
	color: #ffffff;
}
TD.ToolboxTitle, .ToolboxTitle A
{
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
TD.ToolboxContent, .ToolboxContent A
{
	color: #ffffff;	
	font-size: 13px;
}
TD.ToolboxFooter, .ToolboxFooter A
{
	color: #ffffff;	
	font-size: 10px;
}

/* ContentBox */
Table.ContentBox
{
	background-color: #ffffff;
    border-color: #666699;
    border-style: solid;
    border-width: 1px;    
}
TD.ContentBoxHeader
{
	background-color: #d9d9d9;
}
TD.ContentBoxTitle
{
	background-color: #666699;
	color: #ffffff;
	font-size: 13px;
	font-weight: bold;	
}
A.ContentBoxOptionEnabled
{
	color: #ffffff;
	font-size: 11px;
	font-weight: normal;	
}
.ContentBoxOptionDisabled
{
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
}
.ContentBoxCheckbox INPUT
{
	border-style: none;
}

/* To be changed */
TD.ContentBoxContentLabel
{
	font-size: 14px;
	height: 18px;
}
TD.ContentBoxContentValue 
{
	font-size: 14px;
	height: 18px;
}
.ContentBoxContentValue A
{
	font-size: 12px;
	color: #0000ff;
}

/* Data Grid */
TABLE.DataGrid
{
	background-color: #ffffff;
    border-style: none;    
}
TR.DataGridHeader, .DataGridHeader A
{
	background-color: #666699;
	border-style: none;  
	color: #ffffff;
	font-size: 13px;
	font-weight: bold;
}
TR.DataGridRow
{
	border-style: none;  
	font-size: 13px;
}
TR.DataGridRowOnFocus
{
	background-color: #696969;
	border-style: none;  
	color: #ffffff;
	font-size: 13px;
}
.DataGridPagerLabel
{
	color: #000000;
	font-size: 13px;
	font-weight: normal;
}
TR.DataGridPager
{
	border-style: none;  
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}
.DataGridPager A
{
	color: #666699;
	font-size: 13px;
	font-weight: normal;
}
TD.DataGridSelector, SELECT.DataGridSelector, INPUT.DataGridSelector
{
	font-size: 12px;
	font-weight: normal;
}

/* Form */
TD.FormTitle
{
	font-size: 18px;
	font-weight: bold;
}
TD.FormDescription
{
	font-size: 12px;	
}
Table.FormContent
{
	background-color: #ffffff;
    border-color: #666699;
    border-style: solid;
    border-width: 1px;    
}
TD.FormContentText
{
	font-size: 14px;	
}
TD.FormContentLabel 
{
	font-size: 14px;	
}
TD.FormContentValue
{
	font-size: 14px;	
}
.FormContentValue A
{
	font-size: 14px;
	color: #0000ff;
}
.FormContentCheckbox INPUT
{
	border-style: none;
}
SPAN.FormContentSuccess
{
	color: #0000ff;
	font-size: 12px;	
}
SPAN.FormContentError
{
	color: #ff0000;
	font-size: 12px;	
}














/* CompanyInfo */
TD.CompanyInfoTitle
{
	font-size: 18px;
	font-weight: bold;
}
TD.CompanyInfoLabel
{
	font-size: 12px;
	font-weight: normal;
}
TD.CompanyInfoValue
{
	font-size: 13px;
	font-weight: normal;
}
A.CompanyInfoLink
{
	color: #333366;
	font-size: 13px;
	font-weight: normal;
}
Table.CompanyInfoScore
{
	background-color: #666699;
	border-color: #ffffff;
	border-style: solid;
	border-width: 2px;
}
TD.CompanyInfoScoreTitle
{
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;	
}
TD.CompanyInfoScoreContent
{
	font-size: 28px;
	font-weight: bold;

}
.CompanyInfoScorePass
{
	color: #71ba16;
}
.CompanyInfoScoreFail
{
	color: #e92c1d;
}
.CompanyInfoScoreNone
{
	color: #c0c0c0;
}
TD.CompanyInfoScoreFooter
{
	color: #a9a9a9; 
	font-size: 10px;
}

/* Map control */
TD.MapFooter
{
	color: #000000; 
	font-size: 10px;
}
A.MapFooter
{
	color: #333366;
}

/* Financial Statements */
TABLE.FinancialStatement
{
	font-size: 13px;
}
TD.FinancialStatementDate
{
	font-size: 13px;
	font-weight: bold;
}
TD.FinancialStatementTitle
{
	color: #666699;
	font-size: 16px;
	font-weight: bold;
}
TD.FinancialStatementSubtitle
{	
	font-style: italic;
	font-weight: bold;
}
A.FinancialStatementSelector
{
	color: #666699;
}

/* Alphabet List */
DIV.AlphabetList
{
	color: #505050;
	font-size: 11px;	
}
A.AlphabetList
{
	color: #0000ff;
	font-size: 11px;
}
A.AlphabetListSelected
{
	color: #505050;
	font-size: 12px;
	font-weight: bold;
}

/* Graph */
TD.GraphTitle
{
	color: #505050;
	font-size: 12px;
	font-weight: bold;
}
TD.GraphSelector
{
	color: #666699;
	font-size: 11px;
}
SELECT.GraphSelector
{
	color: #000000;
	font-size: 11px;
}
A.GraphSelector
{
	color: #0000ff;
	font-size: 11px;
}
A.GraphSelectorSelected
{
	color: #505050;
	font-size: 12px;
	font-weight: bold;
}
TD.GraphLegend
{
	color: #666699;
	font-size: 12px;
}

/* QuickSearch */
TABLE.QuickSearch
{
	color: #ffffff;
}
TD.QuickSearchTitle
{
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
TD.QuickSearchContent
{
	color: #ffffff;	
	font-size: 11px;
}
