a, a:visited {
	color: #008cc1;
}

.svc-UL {
	list-style: disc inside;
}

h1 {
  font-size: 4em;
  font-weight: bold;
  color: black;
  margin: 40px 0px 70px;
  text-align: left;
}

.svc-rootFrame {
	position:absolute;
	top:30px;
/* 	left:200px; */	
}

.svc-rootFrameChartsMode {
	top:0px;
	left:0px;	
}

.svc-Error {
  color: red;
}

.svc-Text {
  color: black;
}

.svc-Copyright {
	font-size: 9px;
	padding-left: 10px;
	
}

.svc-Logo {
	float: right;
	padding: 10px;
}

.svc-NewsItemSummary {
	background-color: white;
	border-width:1px;
	border-color: #454D51; /* black ; */
	border-bottom-style:dotted;
	width:880px;
	padding-left: 5px;
	padding-bottom: 10px;
}

.svc-Button {
	background-color: #54AA48; /* #f36532; /* 242,101,50*/
	color: white;
}

.svc-SecondaryButton {
	background-color: #e0e0e0; /* 242,101,50*/
	color: black;
}

.svc-RecommendedLink {
	color: #454D51; /* #54AA48; /*#f36532; */
	font-weight: standard;
	font-size: 9pt;
}

.svc-EmbedButton {
	background-color: lightgray;
	color: #54AA48; /* #f36532; */
	font-weight: bold;
	font-size: 8pt;
	margin-left: 10px;
}

.svc-NavigationButtonSelected {
	color:  #454D51; /* #54AA48; /* #f36532; /* 242,101,50*/
	background-color: white;
	border-color: #454D51; /* #54AA48; /*#f36532; */
	border-style: solid;
	border-bottom-style: none;
	border-width: 1px;
	margin-right: 3px;
	padding-left: 1em;
	padding-right: 1em;
	font-weight: bold;
}

.svc-NavigationButton {
	color: white;
	background-color: #008CC1; /* #005DA1; /* #002c77; /* blue ... */ 
	border-style: none;
	margin-right: 3px;
	padding-left: 1em;
	padding-right: 1em;
	font-weight: normal;
}

.svc-NavigationButtonsContainer {
	margin-left: 25px;	
}

.svc-NavigationArea {
	border-color: #454D51; /* #54AA48; /* #f36532; /* 242,101,50*/
	border-style: none;
	border-bottom-style: solid;
	border-width: 1px;
	width:880px;
}

td.svc-NewsItemTitle {
	padding-right:3px;
}

.svc-NewsItemDate {
	color: #616365;
	padding-right: 1em;
	
}

.svc-QuickLinks {
	font-weight: bold;
	font-size: 11pt;
	color: #005DA1; /* #002c77; /* 0,44,119 */
	padding-right: 10px;	
}


.svc-ChartOnlyView {
	border-style: solid;
	border-color: black;
	border-width: 1px;
	background-color: white;
}

.svc-Tabs {
	width: 880px;
	border-style: none;
	border-color: white;
	background-color: white;
}

.svc-TabBar {
	color: black;
}

.svc-IndexConfigurationPopup {
	border-style: solid;
	border-color: #54AA48; /* #f36532; */
	border-width: 2px;
	padding: 3px;
	width: 400px;
}

.svc-IndexFormLabel {
	text-align: left;
	font-weight: bold; 
	padding-right: 10px;
}

.svc-IndexConfigCell {
	width: 70px;
	height: 1.5em;
	text-align: center;
	margin-left:auto;
	margin-right:auto;
	font-size: 8pt;
}

.svc-IndexConfigCategoryName {
	width: 200px;
	text-align: left;
	font-size: 8pt;
}

.svc-IndexConfigCategoryTitle {
	font-weight: bold;
	width: 200px;
	text-align: left;
	font-size: 10pt;
}

.svc-IndexConfigPopupTitle {
	font-weight: bold;
	font-size: 1em;
	text-align: center;
	color: #005DA1; /* #002c77; */
	margin: 3px;
}


.svc-IndexConfigEmphasis {
	font-weight: bold;
	width: 70px;
	text-align: center;
	font-size: 10pt;
}

.svc-IndexConfigBottomButtons {
	margin: auto;
}

.svc-NewsTabTitle {
	font-weight: bold;
	font-size: 1.5em;
	margin-top: 1em;	
	margin-bottom: 1em;	
}

.svc-NewsTabDate {
	color: darkgray;
	padding-right: 1em;	
}

.svc-VulField {
	font-weight: normal;
	color: #005DA1 ; /*Non-bold, blue (R0 G93 B161) */
	margin-right: 1em;
	margin-bottom: 1em;
}

.svc-VulValue {
	margin-right: 1em;
	margin-bottom: 1em;
}

.svc-FieldValueForm {
	vertical-align: top;
}
.svc-VulFieldsTable {
	margin: 0;
}

.svc-SectionTitle {
	font-weight: bold;
	font-size: 11pt;
	color: #454D51; /* #005DA1; /* #002c77; /* 0,44,119 */
}

.svc-ChartTitle {
	font-weight: bold;
	font-size: 9pt;
	color: white; /* #f36532; /* 242,101,50*/
	background-color: #616365; /* #616365 - 97, 99, 101 */
	padding: 3px;
}

.svc-NewsChartHeader {
	font-weight: bold;
	font-size: 10pt;
	color: #454D51; /* #54AA48; /* #f36532; /* 242,101,50*/
}

.svc-ChartSecondaryHeader {
	font-weight: bold;
	font-size: 10pt;
	color: #454D51; /* #54AA48; /* #f36532; /* 242,101,50*/
	padding: 10px;
}


.svc-SearchPanelControls {
	text-align: center;
	vertical-align: middle;
	font-size: 11pt;
	background-color: white;
	margin-left: 5px;	
	margin-right: 5px;
}

.svc-ChartControls {
	text-align: center;
	font-size: 11pt;
	background-color: white;
	margin-left: 5px;	
	margin-right: 5px;
}

.svc-ChartArea {
	padding: 0px;
	background-color: white;
}

.svc-PanelStyle {
	margin: 2px;
	border-width:1px;
	border-color: #616365 ;
	border-style: solid;
}

.svc-PanelHader {
	background-color: #616365;
	color: white;
}

.svc-VulDetailsLeft {
	width: 600px;
	vertical-align: top;
}

.svc-HelpText {
	color: gray;
}

.svc-HelpTip {
}

.svc-PermissionGuidelines {
	float: right;
	color: $005DA1; /* #002c77; */
	font-weight: bold;
}

.svc-DatePicker {
	width: 75px;
	height:22px;
}

.svc-SearchBox {
	width: 480px;
	height: 22px;
}

.svc-IndexLegend {
}

.svc-IndexLegendArea {
/* 	height: 80px; */
}

.svc-IndexChangeUp {
	color: #F2291C;
	padding-left: 5px;
	text-align: right;
}

.svc-IndexChangeDown {
	color: #54AA48;
	padding-left: 5px;
	text-align: right;
}

.svc-IndexLegendText {
	padding-left: 5px;
	text-align: left;
}

.svc-IndexValue {
	color: black;
	font-weight: bold;
	padding-left: 10px;
	text-align: right;
}

.svc-IndexNoChange {
	color: black;
	padding-left: 5px;
	text-align: right;
}

.svc-SiteUrl {
	color: #54AA48; /* #f36532; */
/* 	font-weight: bold; */
	font-size: 14px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	margin-top: 6px;
}

.svc-FollowingTableCell {
	border-width: 1px;
	border-color: black;
	border-style: solid;
	padding: 5px;
}

.svc-FollowingTitleCell {
	border-width: 1px;
	border-color: black;
	border-style: solid;
	padding: 3px;
	background-color: lightgray;
}

.svc-FollowingTable {
	border-collapse: collapse;
}

.svc-FollowingTableTitle {
	color: black;
	font-weight: bold;
	font-size: 13px;
}

.svc-FollowingEditorTitle {
    margin-left: auto;
    margin-right: auto;
}

.svc-FollowingEditorSelectionbutton {
    width: 110px;
    margin-left: 10px;
    margin-right: 10px;
}

.svc-FollowingEditorButtonsArea {
    margin-left: auto;
    margin-right: auto;
}

.svc-FollowingTableLink {
	font-weight: bold;
	font-size: 1opt;
}

.svc-VendorPieFrame {
	border-width:1px;
	border-color: lightgray;
	margin-left: auto;
	margin-right: auto;
}

.svc-VendorPieName {
	font-weight: bold;
	font-size: 11pt;
	color: #005DA1; /* #002c77; /* 0,44,119 */
	margin-left: auto;
	margin-right: auto;
}

.svc-FollowingToolbarPanel {
	width: 870px;
	background-color: #b4d9ea; /* #ffca80; /* 249, 170, 151 ---- 242,101,50*/
	/* background-color: #f0f0f0; */
	/* background-color: #286a56; */
	border-width: 1px;
	border-color: black;
	border-style: solid;
	padding: 5px;	
}

.svc-FollowingToolbar {
	font-weight: normal;
	font-size: 11pt;
	color: black; /* 0,44,119 */
}

a.svc-FollowingToolbar {
	font-weight: normal;
	font-size: 11pt;
	color: blue; 
}

