body
{
	BACKGROUND-COLOR: White;
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}

span
{
	FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}

label
{
	FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}

.BoldLabel
{
	FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 11px;
    FONT-WEIGHT:bolder;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}

.HeaderText
{
	font-family: Tahoma, Arial, Helvetica;
	font-size:11px;
	font-weight:bold;
	color: #ff6600;
	text-decoration: none;
}

.HeaderDate
{
	font-family: Tahoma, Arial, Helvetica;
	font-size:11px;
	font-weight:bold;
	color: Silver;
	text-decoration: none;
}

.HeaderLink
{
	font-family: Tahoma, Arial, Helvetica;
	font-size:11px;
	font-weight:bold;
	cursor: pointer;	
	text-decoration: none;
	color:Black;
}

.HeaderLink a:link    {
	font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
	cursor: pointer;	
	text-decoration: none;
	color:Black;
}
.HeaderLink a:visited {
	font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight:bold;
	cursor: pointer;	
	text-decoration: none;
	color:Black;
}
.HeaderLink a:active  {
	font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight:bold;
	cursor: pointer;	
	text-decoration: none;
	color:Black;
}
.HeaderLink a:hover   {
	font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight:bold;
	cursor: pointer;	
	text-decoration: underline;
	color:Black;
}
.subMenu
{
	BORDER-RIGHT: black thin solid; 
	BORDER-TOP: black thin solid; 
	BORDER-LEFT: black thin solid; 
	BORDER-BOTTOM: black thin solid;
	background-color:#CBCC99;
	color:Black;
}
.HeaderClock
{
	font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight:bold;
    background-color:#CBCC99;
    color:deeppink;
}
.spacer
{
	border-top-style:solid;
	border-top-color:#CBCC99;
	border-top-width:thin;	
}

.Menu
{
	background-color:#CBCC99;
	color:Black;
}

.mnuHeaderMenuRow
{
	background-color:#CBCC99;
}

.mnuHeaderButtonRow
{
	background-color:Gainsboro;
}

.mnuHeaderCompanyRow
{
	background-color:White;
}

.mnuErrorHeader
{
	BACKGROUND-COLOR: White;	
}

.HeaderSpace
{
	color:White;
}

.HeaderButton
{
	BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    FONT-SIZE: xx-small;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-FAMILY: "Tahoma";
    width:65px;
}

.HeaderGoButton
{
	BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    FONT-SIZE: xx-small;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-FAMILY: "Tahoma";
    width:25px;
}

.DefaultAnnouncementsTD
{
	padding-left:5px;
	padding-right:5px;
	padding-top:10px;
	border-right: gray 1px outset;
}

.DefaultNewsTD
{
	padding-left:5px;
	padding-right:5px;
	padding-top:10px;
	border-left: gray 1px outset;
}

.DefaultMainTD
{
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}

.LoginFooter
{
	background-color:Black;
}

.LoginTopHeader
{
	background-color: White;
}
.LoginTopHeader img {padding: 5px}

.LoginLineHeader
{
	background-color:#CBCC99;
}

.LegendLogin
{
	FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}

.ReadOnly
{
	background-color:Gainsboro;
}

.LookupButton
{
	BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    FONT-SIZE: xx-small;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-FAMILY: "Tahoma";
}

.Grid
{
	FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}

.GridHeaderStyle
{
	BACKGROUND-COLOR: Black;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 11px;
	font-weight:bold;
	color: White;
}

.GridHeaderMainStyle
{
	BACKGROUND-COLOR: Silver;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 11px;
	font-weight:normal;
	color: Black;
}

.UITTypeHeader
{
	BACKGROUND-COLOR: #CBCC99;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 11px;
	font-weight:bold;
	color: Black;
	padding-left: 3em;
}

.UITSuperTypeHeader
{
	BACKGROUND-COLOR: #9f9a54;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 11px;
	font-weight:bold;
	color: Black;
	padding-left: 2em;
}

.PurchaseTypeHeader
{
	BACKGROUND-COLOR: Black;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 11px;
	font-weight:bold;
	color: White;
	padding-left: 1em;
}

/* Can change this so the bottom line is not a different color
.HierarGrid_Item
{
	FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 11px;
	font-weight:  normal;
	color: Black;
}
*/

.GridItemStyle
{
	BACKGROUND-COLOR: WhiteSmoke;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 11px;
	font-weight:  normal;
	color: Black;
}

.GridAlternatingStyle
{
	BACKGROUND-COLOR: Gainsboro;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 11px;
	font-weight:  normal;
	color: Black;	
}

.InformationMessage
{
	color: Green;
}

.ErrorMessage
{
	color: Red;
	font-size: 14px;
}

.SearchRow
{
	PADDING-RIGHT: .20em;
    PADDING-LEFT: .20em;
    PADDING-TOP: .20em;
    PADDING-BOTTOM: .20em;
    FONT-WEIGHT: bolder;
    COLOR: white;
    BACKGROUND-COLOR: Gainsboro;
    margin-bottom: 0em;
    margin-top: 0em;
}

a:link    {
	font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
	cursor: pointer;
}

a:visited {
	font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
	cursor: pointer;
}

a:active  {
	font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
	cursor: pointer;
}

a:hover   {
	font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
	cursor: pointer;
}

.FooterText
{
	font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight:bold;
	color: white;
}

.FooterRow
{
	background-color:Silver;
}

.FooterRight
{
	padding-right: 10;
}

.FooterLeft
{
}

.DisplayNone
{
	display:none;
}

.TermsHeader
{
	background-color:Black;
    padding: 5px,5px,5px,5px;
}

.TermsHeaderText
{
	FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    color:White;	
}

.TermsAndConditions
{
	FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 13px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}

.CusipKeywordSearch
{
	FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    color:Black;
}

.headerAdvLink {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 11px;
	color: #333333;
	padding-top: 0px;
	margin-top: 0px;
}
a.headerAdvLink:link {
	color: #333;
	text-decoration: none;
}
a.headerAdvLink:visited {
	color: #333;
	text-decoration: none;
}
a.headerAdvLink:hover {
	color: #ff6600;
	text-decoration: none;
}

.headerLink1 {
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 11px;
	line-height: 12px;
	color: #333333;
	padding-right: 2px;
	padding-bottom: 3px;
}

A.headerLink1:link 	
{
	COLOR: #333333;	
	TEXT-DECORATION: none;
}
	
A.headerLink1:visited 	
{
	COLOR: #333333;	
	TEXT-DECORATION: none;
}

A.headerLink1:hover 	
{
	COLOR: #ff6600;	
	TEXT-DECORATION: none;
}