a {
	color: #007DC9;
	text-decoration: none;
}

a:link {
	color: #007DC9;
	text-decoration: none;
}

a:visited {
	color: #007DC9;
	text-decoration: none;
}

a:hover {
	color: #007DC9;
	text-decoration: underline;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}



.advertising {
	font-size: 10px;
	color: #878787;
	font-weight: normal;
}

.attachedDocument {
	font-size: 11px;
	color: #000066;
}

.attachedDocument a:link {
	font-size: 11px;
	font-weight: normal;
}

.attachedDocument a:visited {
	font-size: 11px;
	font-weight: normal;
}


.attachedDocument a:hover {
	font-size: 11px;
	font-weight: normal;
}

.back {
	font-size: 11px;
	color: #000000;
}

.backsmall {
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}


.backTitre {
	font-size: 11px;
	color: #000066;
	text-decoration: none;
	font-weight: bold;	
}

.backTitreItalic
{
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-style: italic;	
	
}

.back a:link {
	font-size: 11px;
	font-weight: bold;
}

.back a:visited {
	font-size: 11px;
	font-weight: bold;
}


.back a:hover {
	font-size: 11px;
	font-weight: bold;
}

.baseline {
	font-size: 11px;
	color: #636363;
	font-weight: normal;
}

.bgColor1 {
	background-color: #FFFFFF;
}

.bc1 {
	background-color: #FFFFFF;
}

.bc2 {
	background-color: #808080;
}

.bc3 {
	background-color: #CDCDCD;
}

.bc4 {
	background-color: #6A6A6A;
}

.bc5 {
	background-color: #E3E3E3;
}

.bc6 {
	background-color: #E2E2E2;
}

.bc7 {
	background-color: #F5F5F5;
}

.bc8 {
	background-color: #FFD117;
}

.bc9 {
	background-color: #5E5E5E;
}

.bgColor2 {
	background-color: #808080;
}

.bgColor3 {
	background-color: #CDCDCD;
}

.bgColor4 {
	background-color: #6A6A6A;
}

.bgColor5 {
	background-color: #E3E3E3;
}

.bgColor6 {
	background-color: #FFFFFF;
}

.bgColor7 {
	background-color: #F5F5F5;
}

.bgColor8 {
	background-color: #FFD117;
}

.bgColor9 {
	background-color: #5E5E5E;
}

.bgColor10 {
	background-color: #A7A7A7;
}

.bc10 {
	background-color: #A7A7A7;
}

.bgColor11 {
	background-color: #FFDE57;
}

.bc11 {
	background-color: #FFDE57;
}

.bgColor12 {
	background-color: #C29F12;
}

.bc12 {
	background-color: #C29F12;
}

.bgColor13 {
	background-color: #FFD117;
}

.bc13 {
	background-color: #FFD117;
}

.bgColor14 {
	background-color: #9A710A;
}

.bc14 {
	background-color: #9A710A;
}

.bgColor15 {
	background-color: #E9E9E9;
}

.bc15 {
	background-color: #E9E9E9;
}

.bgColor6Size9 {
	background-color: #E2E2E2;
	font-size: 9px;
	text-align: center;
}

.bc16 {
	background-color: #000066;
}

.bc17 {
	background-color: #FFBF39;
}


.bgColor17 {
  background-color: #F2F2F2;
}

.bgColor18
{
  padding: 0px 2px;
  background-color: #1B9227;
  font-size: 11px;
  font-weight: bold;
  height: 19px;
}


.bg0 {
	background-image: url('/images/bg0.gif');
	font-size: 11px;
	font-weight: bold;
	height: 19px;
}

.bg1 {
	background-image: url('/images/bar_bg_gray.gif');
}

.bg2 {
	background-image: url('/images/bg2.gif');
	font-size: 11px;
	font-weight: bold;
	height: 19px;
}

.bg3 {
	background-image: url('/images/bg3.gif');
	font-size: 11px;
	font-weight: bold;
	height: 19px;
}

.bg4 {
	background-image: url('/images/bg4.gif');
	font-size: 11px;
	font-weight: bold;
	height: 19px;
}

.bg5 {
	background-image: url('/images/bg5.gif');
	font-size: 11px;
	font-weight: bold;
	height: 19px;
}

.bg6 {
	background-image: url('/images/bg6.gif');
	font-size: 11px;
	font-weight: bold;
	height: 19px;
}

.bg7 {
	background-image: url('/images/bg7.gif');
	font-size: 11px;
	font-weight: bold;
	height: 19px;
}

.bg8 {
	background-image: url('/images/bg8.gif');
	font-size: 11px;
	font-weight: bold;
	height: 19px;
}

.bg9 {
	background-image: url('/images/bg9.gif');
	font-size: 11px;
	font-weight: bold;
	height: 19px;
}

.bg10 {
	background-image: url('/images/bg10.gif');
	font-size: 11px;
	font-weight: bold;	
	height: 19px;
}

.bg11 {
	background-image: url('/images/bg11.gif');
	font-size: 11px;
	font-weight: bold;	
	height: 19px;
}

.bg12 {
	background-image: url('/images/bg12.gif');
	font-size: 11px;
	font-weight: bold;	
	height: 19px;
}

.bg13 {
	background-image: url('/images/bg13.gif');
	font-size: 11px;
	font-weight: bold;	
	height: 19px;
}

.bg14 {
	background-image: url('/images/bg14.gif');
	font-size: 11px;
	font-weight: bold;	
	height: 19px;
}

.bg15 {
	background-image: url('/images/bg15.gif');
	font-size: 11px;
	font-weight: bold;	
	height: 19px;
}

.bg16 {
	background-image: url('/images/bg16.gif');
	font-size: 11px;
	font-weight: bold;	
	height: 19px;
}

.bg17 {
	background-image: url('/images/bg17.gif');
	font-size: 11px;
	font-weight: bold;	
	height: 19px;
}

.bg18 {
	background-image: url('/images/bg18.gif');
	font-size: 11px;
	font-weight: bold;	
	height: 19px;
}

.size9 {
	font-size: 9px;
	text-align: center;	
}

.bgWsize8Right {
	font-size: 8px;
	text-align: right;
	background-color: white;	
}

.bgWsize8Left {
	font-size: 8px;
	text-align: left;
	background-color: white;	
}

.bgWsize8Center {
	font-size: 8px;
	text-align: center;
	background-color: white;	
}

.bgWsize9Right {
	font-size: 9px;
	text-align: right;
	background-color: white;	
}

.bgWsize9Left {
	font-size: 9px;
	text-align: left;
	background-color: white;	
}

.bgWsize9Center {
	font-size: 9px;
	text-align: center;
	background-color: white;	
}

.bgWsize10Right {
	font-size: 10px;
	text-align: right;
	background-color: white;	
}

.bgWsize10Left {
	font-size: 10px;
	text-align: left;
	background-color: white;	
}

.bgWsize10Center {
	font-size: 10px;
	text-align: center;
	background-color: white;	
}


.bgWsize11Right {
	font-size: 11px;
	text-align: right;
	background-color: white;	
}

.bgWsize11Left {
	font-size: 11px;
	text-align: left;
	background-color: white;	
}

.bgWsize11Center {
	font-size: 11px;
	text-align: center;
	background-color: white;	
}

.bgGsize11Right {
	font-size: 11px;
	text-align: right;
	background-color: #CDCDCD;	
}

.bgGsize11Left {
	font-size: 11px;
	text-align: left;
	background-color: #CDCDCD;	
}

.bgGsize11Center {
	font-size: 11px;
	text-align: center;
	background-color: #CDCDCD;	
}

.bigImageValueNull {
	font-size: 24px;
	font-weight: bold;
	color: #000066;
}

.bigImageValuePositive {
	font-size: 24px;
	font-weight: bold;
	color: #08C440;
}

.bigImageValueNegative {
	font-size: 24px;
	font-weight: bold;
	color: #D00000;
}

.bigImageTitle {
	font-size: 36px;
	font-style: normal;
	font-weight: normal;
	color: #000066;
	text-decoration: none;
}

.bigImageDateStamp {
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

.bigImageIndice {
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
}

.smallImageIndice {
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
}

.bigImageIndiceValueNull {
	font-size: 12px;
	font-weight: bold;
	color: #000066;
}

.bigImageIndiceValueNegative {
	font-size: 12px;
	font-weight: bold;
	color: #D00000;
}

.bigImageIndiceValuePositive {
	font-size: 12px;
	font-weight: bold;
	color: #08C440;
}


.bodyAnchor {
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

.bodyAnchor a:link {
	font-size: 11px;
	font-weight: bold;
}

.bodyAnchor a:visited {
	font-size: 11px;
	font-weight: bold;
}



.bodyAnchor a:hover {
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

.bodyText {
	font-size: 11px;
	color: #000000;
}

.bodyTextBold {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

.bodyText a:link {
	font-size: 11px;
	font-weight: normal;
}

.bodyText a:visited {
	font-size: 11px;
	font-weight: normal;
}


.bodyText a:hover {
	font-size: 11px;
	color: #000066;
	font-weight: normal;
}

.btn1 {
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

.btn1 a:link {
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

.btn1 a:visited {
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

.btn1 a:hover {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.btn2 {
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
}

.btn2 a:link {
	font-size: 10px;
	color: #000000;
	font-weight: normal;

}

.btn2 a:visited {
	font-size: 10px;
	color: #000000;
	font-weight: normal;

}

.btn2 a:hover {
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

.btn3 {
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	/* image-decoration: none; */ 
}

.btn3 a:link {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.btn3 a:visited {
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}

.btn3 a:hover {
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

.boxMore {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.boxMore a:link {
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

.boxMore a:visited {
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

.boxMore a:hover {
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

.boxTabTitle {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;

}

.boxText {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}

.boxText a:link {
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
}

.boxText a:visited {
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
}

.boxText a:hover {
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
}

.boxTitle {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.box2BarSubtitle {
	font-size: 12px;
	color: #000066;
	text-decoration: none;
	font-weight: normal;
	line-height: normal;
}

.box2BarTitle {
	font-size: 18px;
	color: #000066;
	text-decoration: none;
	font-weight: normal;
}

.cachediv {
	display: none;
	overflow: hidden;
	height: 1px;
	margin-top: -1px;
	position: absolute;
}

.contentGroupLink {
	font-size: 11px;
	color: #000066;
	text-decoration: none;
	font-weight: normal;
}

.contentGroupLink a:link {
	font-size: 11px;
	font-weight: normal;
}

.contentGroupLink a:visited {
	font-size: 11px;
	font-weight: normal;
}

.contentGroupLink a:hover {
	font-size: 11px;
	font-weight: normal;
}

.gettingStarted {
	font-size: 18px;
	color: #000066;
	text-decoration: none;
	font-weight: normal;
}


.dateStamp {
	font-size: 11px;
	font-weight: normal;
	color: #808080;
}

.dateSoft {
	font-size: 9px;
	color: #606060;
}

.dateStampGray {
	color: #606060;
}

.dateStampBlack {
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

.dateStampSmall {
	font-size: 10px;
	font-weight: normal;
	color: #808080;
}

.debug {
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	color: #FF0000;
	font-weight: normal;
}

.detailNote {
	font-size: 11px;
	font-weight: normal;
	color: #808080;
}

.dot {
	background-image: url('/images/dot.gif');
	width:3; 
	height:3;
}

.dot0 {
	background-image: url('/images/dot.gif');
	width:1; 
	height:1;
}

.dot1 {
	background-image: url('/images/dot.gif');
	width:3; 
	height:1;
}

.dot2 {
	background-image: url('/images/dot.gif');
	width:3; 
	height:2;
}

.dot3 {
	background-image: url('/images/dot.gif');
	width:3; 
	height:3;
}

.dot4 {
	background-image: url('/images/dot.gif');
	width:3; 
	height:4;
}

.dot5 {
	background-image: url('/images/dot.gif');
	width:3; 
	height:5;
}

.euroPriceHeader {
	font-size: 10px;
	color: #000066;
	text-decoration: none;
	font-weight: normal;
}

.euroPriceStrong {
	font-size: 14px;
	color: #000066;
	text-decoration: none;
	font-weight: bold;
}

.euroPriceDateStamp {
	font-size: 10px;
	font-weight: normal;
	color: #636363;
}

.euroPriceTitle {
	font-size: 11px;
	color: #000066;
	text-decoration: none;
	font-weight: bold;
}

.fc1 {
  color: #000000;
  font-weight: bold;
}

.fc2 {
  color: #000000;
}

.fileSize {
	font-size: 11px;
	font-weight: normal;
	color: #999999;
}

.formTitle {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.formFieldLabel {
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

.instrumentName {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.shortDescription {
	font-size: 11px;
	font-weight: normal;
	font-style: italic;
	color: #000000;
}

.shortDescription2 {
	font-size: 9px;
	font-weight: normal;
	color: #000000;
}

.identificationTitle {
	font-size: 18px;
	font-weight: bold;
	color: #A6A6A6;
}

.identificationTitle1 {
	font-size: 16px;
	font-weight: bold;
	color: #A6A6A6;
}

.identificationTitle2 {
	font-size: 14px;
	color: #A6A6A6;
}

.identification2 {
	font-size: 14px;
	font-weight: bold;	
	color: #A6A6A6;
}

.list {
	font-size: 11px;
	color: #000000;
}

.list a:link {
	font-size: 11px;
	font-weight: normal;
}

.list a:visited {
	font-size: 11px;
	font-weight: normal;
}

.list a:hover {
	font-size: 11px;
	font-weight: normal;
}

.menuLeft {
	font-size: 12px;
	color: #000066;
	text-decoration: none;
	font-weight: normal;
}

.menuLeft a:link {
	font-size: 12px;
	font-weight: normal;
}

.menuLeft a:visited {
	font-size: 12px;
	font-weight: normal;
}

.menuLeft a:hover {
	font-size: 12px;
	font-weight: normal;
}

.menuTop {
	font-size: 11px;
	color: #000066;
	font-weight: normal;

}

.menuTopHeading1 {
	font-size: 11px;
	color: #000066;
	font-weight: bold;
}

.more {
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

.moreBig {
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}

.operationType {
	font-size: 11px;
	font-weight: normal;
	color: #808080;
}

.pageHeading1 {
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}

.pageHeading2 {
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}

.pageHeading2 a:link {
	font-size: 16px;
	font-weight: bold;
}

.pageHeading2 a:visited {
	font-size: 16px;
	font-weight: bold;
}

.pageHeading2 a:hover {
	font-size: 16px;
	font-weight: bold;
}

.pageHeading3 {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.pageHeading3 a:link {
	font-size: 14px;
	font-weight: bold;
}

.pageHeading3 a:visited {
	font-size: 14px;
	font-weight: bold;
}

.pageHeading3 a:hover {
	font-size: 14px;
	font-weight: bold;
}

.pageLongTitle {
	
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.pageLongTitle a:link {
	font-size: 12px;
	font-weight: bold;
}

.pageLongTitle a:visited {
	font-size: 12px;
	font-weight: bold;
}

.pageLongTitle a:hover {
	font-size: 12px;
	font-weight: bold;
}

.pageParagraphTitle {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.pageTitle {
	font-size: 22px;
	color: #333333;
	font-weight: bold;
}
.pageTitleTrading {
	font-size: 22px;
	color: #333333;
	font-weight: bold;
}

.scrolling {
	font-size: 11px;
	color: #000066;
	font-weight: bold;
}

.scrolling a:link {
	font-size: 11px;
	font-weight: bold;
}

.scrolling a:visited {
	font-size: 11px;
	font-weight: bold;
}

.scrolling a:hover {
	font-size: 11px;
	font-weight: bold;
}

.searchColumnLabels  {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

.columnLabelsC
{
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	background-color: #E2E2E2;		
	text-align: center;	
}

.columnDatasC
{
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	text-align: center;
}

.sectionTitle {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.sectionTitleBlue {
	font-size: 11px;
	font-weight: bold;
	color: #000066;
}

.sectionTitleColored {
	text-align: left;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #CDCDCD;	
}
.sectionTitleCentered {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #CDCDCD;		
}

.sectionTitleCenteredNotBold {
	text-align: center;
	font-size: 11px;
	color: #000000;
	background-color: #CDCDCD;		
}
.sectionTitleDate {
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

.sectionTitle2 {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

.sectionTitle3 {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

.soft1 {
	font-size: 11px;
	color: #636363;
	font-weight: normal;
}

.symbolPositive {
	font-size: 14px;
	color: #08C440;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
}

.symbolNegative {
	font-size: 14px;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
}

.symbolEqual {
	font-size: 14px;
	color: #808080;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
}

.tableBgColor1 {
	background-color: #F5F5F5;
}

.tableBgColor2 {
	background-color: #FFFFFF;
}

.tableDateStamp {
	font-size: 11px;
	font-weight: normal;
	color: #808080;
}

.tableGroupName {
	font-size: 12px;
	color: #000000;
	font-weight: bold;

}

.tableHeader {
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	background-color: #808080;
}

.tableHeader td {
  color: #FFF;
}

.tableHeader a:link {
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: underline;
}

.tableHeader a:visited {
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: underline;
}

.tableHeader a:hover {
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
}

.tableHeader2 {
	font-size: 10px;
	color: #000066;
	font-weight: normal;

}

.tableHeader3 {
	font-size: 10px;
	color: #636363;
	font-weight: normal;
}

.tableHeader2 a:link {
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}

.tableTotalLabel {
	font-size: 11px;
	color: #606060;
	font-weight: bold;
}

.tableTotalLabel2 {
	font-size: 11px;
	color: #606060;
	font-weight: bold;
	background-color: #F5F5F5;
}

.tableTotalValue {
	font-size: 11px;
	color: #606060;
	font-weight: normal;
	text-align: right;
}

.tableValueName {
	font-size: 11px;
	color: #000000;
	font-weight: bold;

}

.tableValueName a:link {
	font-size: 11px;
	font-weight: bold;
}

.tableValueName a:visited {
	font-size: 11px;
	font-weight: bold;
}

.tableValueName a:hover {
	font-size: 11px;
	font-weight: bold;
}

.tableValue {
	font-size: 11px;
	color: #000066;
	font-weight: normal;
	background-color: white;

}

.tableValue a:link {
	font-size: 11px;
	font-weight: normal;
}

.tableValue a:visited {
	font-size: 11px;
	color: #9999D4;
	font-weight: normal;
}

.tableValue a:hover {
	font-size: 11px;
	color: #000066;
	font-weight: normal;
}

.tableValueNegative {
	font-size: 11px;
	font-weight: bold;
	color: #D00000;
	text-align: right;
}
.tableValueNegativeCentered {
	font-size: 11px;
	font-weight: bold;
	color: #D00000;
	text-align: center;
}
.tableValueNegativeLeftAligned {
	font-size: 11px;
	font-weight: bold;
	color: #D00000;
	text-align: left;
}
.tableValueNull {
	font-size: 11px;
	font-weight: normal;
	color: #000066;
	text-align: right;
}

.tableValueNullCentered {
	font-size: 11px;
	font-weight: normal;
	color: #000066;
	text-align: center;
}
.tableValuePositive {
	font-size: 11px;
	font-weight: bold;
	color: #08C440;
	text-align: right;
}

.tableValuePositiveCentered {
	font-size: 11px;
	font-weight: bold;
	color: #08C440;
	text-align: center;
}

.tableValuePositiveLeftAligned {
	font-size: 11px;
	font-weight: bold;
	color: #08C440;
	text-align: left;
}

.tableValueNegative2 {
	font-size: 11px;
	font-weight: bold;
	color: #D00000;
	text-align: right;
}

.tableValueNull2 {
	font-size: 11px;
	font-weight: bold;
	color: #000066;
	text-align: right;
}

.tableValuePositive2 {
	font-size: 11px;
	font-weight: bold;
	color: #08C440;
	text-align: right;
}

.tabsRow {
	font-size: 12px;
	color: #000066;
	text-decoration: none;
	font-weight: normal;
}

.tabsRow a:link {
	font-size: 12px;
	font-weight: normal;
}

.tabsRow a:visited {
	font-size: 12px;
	font-weight: normal;
}

.tabsRow a:hover {
	font-size: 12px;
	color: #D70000;
	font-weight: normal;
}

.tabsRowSmall {
	font-size: 11px;
	color: #000066;
	text-decoration: none;
	font-weight: normal;
}

.tabsRowSmall a:link {
	font-size: 11px;
	font-weight: normal;
}

.tabsRowSmall a:visited {
	font-size: 11px;
	font-weight: normal;
}

.tabsRowSmall a:hover {
	font-size: 11px;
	color: #D70000;
	font-weight: normal;
}

.tableValueNum {
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-align: right;
}

.tableValueNumBold {
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-align: right;
}
.tableValueNumLeft {
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-align: left;
}
.tableValueNumCentered {
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-align: center;
}
.tableValueNumCenteredGray {
	font-size: 11px;
	color: #808080;
	font-weight: normal;
	text-align: center;
}
.tableValueNumRight {
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-align: right;
}
.top {
	font-size: 11px;
	color: #000000;
}

.top a:link {
	font-size: 11px;
	font-weight: bold;
}

.top a:visited {
	font-size: 11px;
	font-weight: bold;
}

.top a:hover {
	font-size: 11px;
	font-weight: bold;
}

.ticker {
	font-family: "Courier New", Courier, mono;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 3px;
}

.tickerPositive {
	color: #08C53D;
}

.tickerNegative {
	color: #FF1414;
}



.paragraphTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.dateStamps {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}

a.bodyTextHyperlink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	text-decoration: underline;
	font-weight: normal;
}

a.bodyTextHyperlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #741073;
	text-decoration: underline;
	font-weight: normal;
}

a.bodyTextHyperlink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	text-decoration: underline;
	font-weight: normal;
}

a.bodyTextHyperlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	text-decoration: underline;
	font-weight: normal;
}


a.listHyperlink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000066;
	text-decoration: underline;
	list-style: url('/images/bullet1.gif');
}

a.listHyperlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #741073;
	text-decoration: underline;
	list-style: url('/images/bullet1.gif');
}

a.listHyperlink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #D70000;
	text-decoration: underline;
	list-style: url('/images/bullet1.gif');
}

a.listHyperlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #D70000;
	text-decoration: underline;
	list-style: url('/images/bullet1.gif');
}

li.list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	list-style: url('/images/bullet1.gif');
}

.tableTitleBold {
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #808080;
}

.notAvailable
{
	font-size: 12px;
	color: red;
	text-decoration: none;
	font-weight: normal;
	font-family: Verdana;
	background-color: #CDCDCD;	
}

.expertModifSaved {
	font-size: 12px;
	font-weight: bold;
	color: #D00000;
}

.ct {
	background-color:#E9E9E9;
	BORDER-RIGHT: #808080 1px solid;
	BORDER-TOP: #808080 1px solid;
	BORDER-LEFT: #808080 1px solid; 
	BORDER-BOTTOM: #808080 1px solid;
}

.ct1 {
	background-color:#FFFFFF;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid;
}

.ct2 {
	background-color:#009900;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid;
}

.ct3 {
	background-color:#E9E9E9;
	height: 20px;
	BORDER-RIGHT: #808080 1px solid;
	BORDER-TOP: #808080 1px solid;
	BORDER-BOTTOM: #808080 1px solid;
}

.ct4 {
	BORDER-RIGHT: #000066 1px solid;
	BORDER-TOP: #000066 1px solid;
	BORDER-LEFT: #000066 1px solid; 
	BORDER-BOTTOM: #000066 1px solid;
}

.ct5 {
	font-size: 10px;
	color: #FFFFFF;
	background-color:#808080;
	BORDER: #FFFFFF 1px solid;
}

.ct5r {
	font-size: 10px;
	color: #FFFFFF;
	background-color:#808080;
	BORDER-RIGHT: #FFFFFF 1px solid;
	BORDER-TOP: #FFFFFF 1px solid;
	BORDER-BOTTOM: #FFFFFF 1px solid;
}

.ct5l {
	font-size: 10px;
	color: #FFFFFF;
	background-color:#808080;
	BORDER-TOP: #FFFFFF 1px solid;
	BORDER-BOTTOM: #FFFFFF 1px solid;
}

.dsnw {
	font-size: 11px;
	font-weight: normal;
	color: #808080;
	white-space:nowrap;
}

.ct6 {
	background-color:#FF3333;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid;
}

.bc18 {
	background-color: #FF3333;
}

.ct7 {
	background-color:#FFCC33;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid;
}

.bc19 {
	background-color: #FFCC33;
}


.ct8 {
	background-color:#FFFF00;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid;
}

.bc20 {
	background-color: #FFFF00;
}

.ct9 {
	background-color:#99CC99;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid;
}

.bc21 {
	background-color: #99CC99;
}

.bc22 {
	background-color: #009900;
}

.ct10 {
	background-color:#FFFFFF;
	BORDER-RIGHT: #FFFFFF 1px solid;
	BORDER-TOP: #FFFFFF 1px solid;
	BORDER-LEFT: #FFFFFF 1px solid; 
	BORDER-BOTTOM: #FFFFFF 1px solid;
}

.ct11 {
	background-color:#FFFFFF;
	BORDER-RIGHT: #CECFCE 1px solid;
	BORDER-TOP: #CECFCE 1px solid;
	BORDER-LEFT: #CECFCE 1px solid; 
	BORDER-BOTTOM: #CECFCE 1px solid;
}

.orderBookTable{
  border-right: #808080 1px solid; 
}
.pressReleaseName {
	font-size: 9px;
	font-weight: normal;
	color: #808080;
	font-style: italic;
}

.linkPopupFinancialCalendar a:link{
	text-decoration: underline; 
	font-weight: bold; 
	color: #0000FF;
}

.hideTableRow {
	display: none;
}

.showTableRow {
	display: table-row;
}

