Body {border:0;margin:0;}
.TopArea {text-align:left;height:108px;padding-top:6px;background-image: url(images/TopBarBackground.jpg);}

	.PrintHeader {display:none;}
	.ScreenHeader {height:62px;}
		.ScreenHeaderRunonideas {padding-left:15px;width:280px;background-image: url(images/TopBarRunonideas.gif);background-repeat:no-repeat;background-position:center;}
		.ScreenHeaderRedChip {display:none;text-align:right;width:60px;background-image:url(images/redchipLogoSmall.gif);background-repeat:no-repeat;background-position:center;}
		.ScreenHeaderAurelius {text-align:right;width:180px;padding-right:20px;background-image:url(images/TopBarAureliusLogo.gif);background-repeat:no-repeat;background-position:center;}

	.MenuButton {text-align:center;font-family:Tahoma,sans-serif;font-size:13px;font-weight:bold;color:#FFF;}
	.MenuButtonSelected {text-align:center;font-family:Tahoma,sans-serif;font-size:13px;font-weight:bold;color:#FFF;background-color:#004288;}
		.MenuLink {text-decoration:none;color:#FFF;}
		.MenuLink:Hover {color:#CCC;text-decoration:underline;}
	.MenuSpacer {color:#000;width:2px;font:80% Verdana,sans-serif;}
	.MenuSpacerSelected {color:#004288;width:2px;font:80% Verdana,sans-serif;background-color:#004288;}

.websitedescription {display:none;}

.TopGreyBoxArea {padding-left:4px;padding-right:7px;height:55px;padding-top:3px;text-align:right;background-color:#E7E7E7;border-bottom:1px solid #CCC;}
	.TopGreyPageTitle {text-align:left;font-size:14pt;font-family:Tahoma,sans-serif;font-weight:bold;color:#444;}
.TopGreyBoxText {font-family:Verdana,sans-serif;font-size:11px;font-weight:bold;color:#77775E;}
.TopGreyBoxTextSmall {font-family:Verdana,sans-serif;font-size:10px;font-weight:bold;color:#77775E;}
	.TopGreyBoxLink {color:#77775E;text-decoration:none;}
	.TopGreyBoxLink:hover {color:#77775E;text-decoration:underline;}
	.TopGreyBoxInputBox {font-family:Verdana,sans-serif;font-size:10px;color:#000;border:1px solid #888;}

.NavBar {height:27px;width:700px;}

.MainArea {border-bottom:1px solid #CCC;}
.MainAreaPadded {border-bottom:1px solid #CCC;padding:3px;padding-top:8px;padding-right:3px;}

		.MainAreaSizerLeft {width:210px;}
		.MainAreaSizerCenter {padding-left:11px;_width:70%;}
		.MainAreaSizerRight {padding-left:11px;width:expression(document.body.clientWidth > 1000?"350px":"250px");}

		.BodyArea {display:inline;font-family:Arial,sans-serif;font-size:10pt;}
		.BodyText {font-family:Arial,sans-serif;font-size:10pt;}
		.BodyTextSmall {font-family:Tahoma,sans-serif;font-size:8pt;}

		.BodyHeader {font-family:Tahoma,sans-serif;font-size:14pt;font-weight:bold;}
		.BodyHeaderSmall {font-family:Tahoma,sans-serif;font-size:13px;font-weight:bold;color:#2E70B6;}
		.BodyHeaderMedium {font-family:Tahoma,sans-serif;font-size:16px;font-weight:bold;color:#2E70B6;}
			
		.BodyDividerThin {color:#004288;height:1px;}
		.BodyDivider {color:#004288;height:2px;}
		.BodyDividerThick {color:#004288;height:4px;}

		.BoxArea {}
			.BoxAreaTable {width:100%;border:1px solid #CCC;border-bottom:0;}
			.BoxAreaTableHeader {}
			.BoxAreaTableHeaderText {font-family:Tahoma,sans-serif;font-size:12px;font-weight:bold;padding-left:5px;}

			.BoxAreaTableRow {vertical-align:top;}
			.BoxAreaTableRowTD {padding:3px;font-family:Arial,sans-serif;font-size:10pt;}
			.BoxAreaTableRowTDLargeText {font-family:Arial,sans-serif;font-size:11pt;}
			.BoxAreaTableRowTDSmallText {display:inline;font-family:Arial,sans-serif;font-size:9pt;}

		.BodyAreaTable {width:100%;border:0 solid #CCC;border-right:0;border-bottom:0;}
		.BodyAreaTableHeader {}
		.BodyAreaTableHeaderText {font-family:Tahoma,sans-serif;font-size:12px;font-weight:bold;padding-left:5px;}

		.BodyAreaTableRow {vertical-align:top;}
		.BodyAreaTableRowTD {padding:5px;font-family:Arial,sans-serif;font-size:10pt;}
		.BodyAreaTableRowTDLargeText {font-family:Arial,sans-serif;font-size:11pt;}
		.BodyAreaTableRowTDSmallText {font-family:Arial,sans-serif;font-size:9pt;}

		.BodyLinkLargeBold {text-decoration:none;font-family:Tahoma,sans-serif;font-size:14px;font-weight:bold;}
		.BodyLinkLargeBold:Hover {color:#888;}

		.BodyLinkBold {text-decoration:none;font-family:Tahoma,sans-serif;font-size:10pt;font-weight:bold;color:#004288;}
		.BodyLinkBold:hover {color:#888;}
		
		.BodyLink {text-decoration:none;font-family:Arial,sans-serif;font-size:10pt;color:#004288;}
		.BodyLink:hover {color:#888;}

		.SmallBodyLink {text-decoration:none;font-family:Arial,sans-serif;font-size:9pt;color:#004288;}
		.SmallBodyLink:hover {color:#888;}

		.TinyBodyLink {text-decoration:none;font-family:Arial,sans-serif;font-size:8pt;color:#004288;}
		.TinyBodyLink:hover {color:#888;}

		.ParentLink {text-decoration:none;color:#000;}
		.ParentLink:hover {text-decoration:underline;color:#0000FF;}

		.SmallBR {padding-top:6px;}
		.TinyBR {padding-top:4px;}

		.CourierBold {font-family:Courier New,sans-serif;font-weight:bold;}

		.TRHeaderLight {background-color:#B2CAE4;}
		.TR1Light {background-color:#F0F0F0;}
		.TR2Light {background-color:#E7E7E7;}
		.TDRow {font-family:Arial,sans-serif;font-size:10pt;}

		.TDTickerBackgroundUP {background-color:#DCF5DC;font-family:Arial,sans-serif;font-size:11px;}
		.TDTickerBackgroundSAME {font-family:Arial,sans-serif;font-size:11px;}
		.TDTickerBackgroundDOWN {background-color:#F5DCDC;font-family:Arial,sans-serif;font-size:11px;}
		.TDRowSmall {font-family:Arial,sans-serif;font-size:11px;text-align:center;}
		.TDRowSmallBold {font-weight:bold;font-family:Arial,sans-serif;font-size:11px;}
		.TDRowSmallBoldLink {color:#004288;text-decoration:none;font-weight:bold;font-family:Arial,sans-serif;font-size:11px;}
		.TDRowSmallBoldLink:hover {color:#CC0000;}

		.InputBox {font-family:Arial,sans-serif;font-size:8pt;border: 1px solid #888;}

		.RightSideAds {width:200px;}

		.CommunityHeaderLink {font-family:Tahoma,sans-serif;font-size:13pt;font-weight:bold;color:#2E70B6;text-decoration:none;}
		.CommunityHeaderLink:hover {color:#D18F49;text-decoration:none;}

		.TopLevelIndent {padding-left:10px;padding-top:8px;padding-right:10px;_height:400px;}
		.SecondLevelIndent {padding-left:15px;}
		.ThirdLevelIndent {padding-left:15px;}

		/* Special Overrides */
		.CalendarOfEventsTable {border: 1px solid #888;background-color:#E0E0E0;width:750px;}

		.MMLink {color:#003399;text-decoration:none;}
		.MMLink:hover {color:#CC0000;}

		.FeaturedStockImagePadding {margin-bottom:10px;}
		ul {margin:0px;margin-left:20px;}

		/* End Special */

.BottomArea {border-top:10px solid #E7E7E7;background-color:#004288;height:70px;}
	.TopBottomArea {padding-top:1px;padding-left:10px;padding-right:5px;height:42px;border-bottom:1px solid #FFF;font-family:Verdana,sans-serif;font-size:10pt;color:#D7D7D7;font-weight:bold;}
		.BottomLink {font-family:Tahoma,sans-serif;font-size:9pt;font-weight:bold;color:#FFF;text-decoration:none;}
		.BottomLink:hover {color:#D7D7D7;text-decoration:underline;}
	.BottomBottomArea {padding-left:10px;height:28px;padding-top:0px;padding-right:10px;}
		.CopyrightText {font-family:Tahoma,sans-serif;font-size:11px;color:#FFF;}
		.CopyrightLink {color:#FFF;}
		.CopyrightLink:hover {color:#888;}
.linkAD {font-family:arial;text-align:left;font-size:8pt;padding:4px;}
.linkAD a {color:#0000CC;font-size:9pt;font-weight:bold;}
.linkAD2 {font-family:arial;text-align:left;font-size:8pt;padding:4px;border:1px solid #888;}
.linkAD2 a {color:#0000CC;font-size:9pt;font-weight:bold;}
		
/* Special Homepage Transformations */
/*
.FocusStockTopBox {height:60px;FILTER:progid:DXImageTransform.Microsoft.Fade(Overlap=0.75);WIDTH:100%;}
.FocusStockInfoBox {FILTER: progid:DXImageTransform.Microsoft.Pixelate(MaxSquare=20);WIDTH: 100%;}
.FocusStockBottomBox {height:10px;FILTER: progid:DXImageTransform.Microsoft.Fade(Overlap=0.0);WIDTH: 100%;}
*/
		.MarcusLink {color:#AA4444;font-family:Tahoma,sans-serif;font-size:11px;text-decoration:none;}
		.MarcusLink:hover {color:#888;text-decoration:underline;}

/* Investor Styles */

.InvestorArea {}

.InvestorSideBarTD {width:205px;background-color:#E5EEFB;border-right:1px solid #4789CF;}
.InvestorMainAreaTD {padding:5px;}

.InvestorSideBar {padding:5px;width:205px;}
.SideBarTitle {font-weight:bold;font-size:11pt;color:#000;font-family:Arial,sans-serif;}
.SideBarHeading {font-weight:bold;font-size:8pt;color:#0D4F95;font-family:Tahoma,Arial,Helvetica,sans-serif;}


.SideBarHeadingLink {font-weight:bold;font-size:8pt;color:#0D4F95;font-family:Tahoma,Arial,Helvetica,sans-serif;text-decoration:none}
.SideBarHeadingLink:hover {color:#CC4400;}

.InvestorSideBarArea {padding-left:8px;padding-bottom:7px;font-family:Tahoma,sans-serif;font-size:8pt;}
.SideBarLink {line-height:16px;text-decoration:none;color:#000033;}
.SideBarLink:hover {text-decoration:underline;color:#666;}

.SideBarLinkLarge {font-family:Tahoma,sans-serif;font-size:10pt;font-weight:bold;text-decoration:none;color:#000033;}
.SideBarLinkLarge:hover {text-decoration:underline;color:#666;}
.SideBarLinkLarge:active {text-decoration:underline;color:#666;}

.InvestorCompanyName {font-family:Tahoma,sans-serif;font-size:14pt;font-weight:bold;}
.InvestorCompanyExSyWrapper {font-family:Arial,sans-serif;font-size:13pt;font-weight:bold;}
.InvestorCompanyExchange {font-family:Arial,sans-serif;font-size:13pt;font-weight:bold;}
.InvestorCompanySymbol {font-family:Arial,sans-serif;font-size:13pt;font-weight:bold;}
.InvestorIndustries {font-family:Verdana,sans-serif;font-size:10pt;font-weight:bold;color:#444444;line-height:35px;}

.InvestorTable {border: 1px solid #888;background-color:#E0E0E0;}

.InvestorHeading {font-family:Tahoma,sans-serif;font-size:10pt;font-weight:bold;color:#2E70B6;}
.InvestorHeadingLinkBlue {font-family:Tahoma,sans-serif;font-size:10pt;font-weight:bold;color:#2E70B6;}
.InvestorHeadingLinkBlue:hover {color:#D18F49;}

.InvestorHeadingLink {font-family:Tahoma,sans-serif;font-size:10pt;font-weight:bold;color:#D18F49;}
.InvestorHeadingLink:hover {color:#A96721;}

.InvestorArea {padding-left:8px;padding-bottom:10px;padding-top:4px;font-family:Arial,sans-serif;font-size:10pt;width:555px;text-align:justify;}

.InvestorTDHeader {font-family:Arial,sans-serif;font-size:10pt;font-weight:bold;color:#FFF;}
.InvestorTDHeaderSmall {font-family:Arial,sans-serif;font-size:11px;font-weight:bold;color:#FFF;}

.InvestorTDRow {font-family:Arial,sans-serif;font-size:11px;}
.InvestorTDRowBold {font-family:Arial,sans-serif;font-size:11px;font-weight:bold;}

.InvestorTRHeader {background-color:#2E70B6;}
.InvestorTR1 {background-color:#FAFAFA;}
.InvestorTR2 {background-color:#E7E7E7;}

.InvestorTRHighlight {background-color:#FFFF00;}
.InvestorTRHighlightLesser {background-color:#FFFFA0;}
.InvestorTRHighlightLeast {background-color:#FFFFE0;}

.InvestorManagementName {font-weight:bold;}
.InvestorManagementTitle {color:#606060;}

.photodiv {text-align:center;font-weight:bold;width:160px;cursor:hand;float:left;padding-right:8px;}

.oneliner{font-weight:bold;font-size:12pt;font-family:Tahoma;padding: 0px 0px 0px 5px;}
.oneliner a{color:#004288;}
.oneliner a:hover{color:#66150C;}



.InvestorSideBarTDReds {width:190px;padding:5px;}
.InvestorSideBarReds {padding:5px 5px 0px 5px; }
.InvestorMainAreaTDReds {padding:5px;}
.InvestorAreaReds {padding-left:8px;padding-bottom:10px;padding-top:4px;font-family:Arial,sans-serif;font-size:10pt;text-align:justify;}

