HTML {width: 100%; height: 100%; overflow: hidden; margin: 0; padding: 0;}
BODY {width: 100%; height: 100%; overflow: hidden; margin: 0; padding: 0;}

/* Wrapper for the entire widget, forcing it to fit within Saxo's home page template */
#Container {
	padding: 8px;
	width: 420px; overflow: hidden;
	background: #212121; color: white;
}

/* Table, again forcing the width */
TABLE {width: 420px; overflow: hidden}

/* Default definition of table cells, defining font size and padding */
TD {font-family: Verdana, Arial, Helvetica; font-size: 10pt; height: 18px; padding: 5px 4px 5px 4px;}


/* Definition of header row, defining font colour and border. Font has now repeatedly changed between 8pt and 9pt */
.HeaderRow {
	color: white;
	border-bottom: solid 1px white;
}

/* Background colour and border for odd-numbered rows in the table; background not used in this widget */
.StripeRow {
	border-bottom: solid 1px #4D4D4D;
}

/* Background colour and border for even-numbered rows in the table; background not used in this widget */
.StripeRow2 {
	border-bottom: solid 1px #4D4D4D;
}

TD.LastRow {
	border-bottom: 0px !important;
}

/* Defines the font etc for the instrument column */
.Col_Instrument {
	color: white;
	width: 30%;
	padding-left: 8px;
}

/* Defines the font etc for the bid column */
.Col_Bid {
	text-align: center;
	width: 26%;
}

/* Defines the font etc for the offer column */
.Col_Offer {
	text-align: center;
	width: 26%;
}

/* Defines the font etc for the spread column */
.Col_Spread {
	text-align: center;
	width: 18%;
	color: white;
}

/* Defines a price element; adds padding so that a highlighted price has space around the text */
.Price {padding: 2px 4px 2px 4px;}

/* Class which is used, temporarily, to mark a price which has risen */
.PriceRise .Price {
	background: #159D4C;
	border-radius: 3px;
	color: white;
}

/* Class which is used, temporarily, to mark a price which has fallen */
.PriceFall .Price {
	background: #B42822;
	border-radius: 3px;
	color: white;
}

/* Style used for diffentiating the final, "decipip" digit of a price */
.PriceSub {
	vertical-align: super;
	font-size: 7pt;
}

/* Size and positioning of the icon for each instrument */
.SymbolIcon {
	width: 16px;
	height: 16px;
	border: 0;
	padding-right: 6px;
	vertical-align: bottom;
}

/* Style used when writing in the "Closed" text */
.Closed {color: #808080;}