body
{
	margin:0px;
	padding:0px;
}
input.cleardefault {
  //border: none;
  color: #999999;
  filter:alpha(opacity=80); /* IE's opacity*/
}

A
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
}
A:hover
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: underline;
}
A:visited
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 8pt;
}
A:link
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 8pt;
}
A.menu
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
}
A.menu:hover
{
    COLOR: #EEEEEE;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: underline;
}
A.menu:visited
{
    COLOR: #EEEEEE;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 8pt;
}
A.menu:link
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 8pt;
}
.menudisabled
{
    COLOR: #ca4040;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 8pt;
}
.bluetext
{
    COLOR: #0F53A4;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 7pt;
}
.whitetext
{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 7pt;
    COLOR: #FFFFFF;
}
.redtext
{
    COLOR: #ff3300;
}
.rubrik
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
}
.menurubrik
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
}
.rubrik2
{
    COLOR: #3333CC;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
}
.bigrubrik
{		
		COLOR: #666666;
    FONT-FAMILY: 'Gotham Medium', 'Trebuchet MS', Tahoma, Arial-narrow, Helvetica;
    FONT-SIZE: 15px;
    FONT-WEIGHT: bold;
}
.small
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 7pt;
}
.smallbold
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
}
.white
{
    font-family: Verdana, Ariel, Helvetica;
    font-size: 8pt;
    color: #FFFFFF;
}
.whitelinks a:link
{
	color: #FFFFFF;
	font-size:16px;
	font-weight:bold;
}
.whitelinks a:visited
{
	color: #FFFFFF;
	font-size:16px;
	font-weight:bold;
}
.whitelinks a:hover
{
	color: #FFFFFF;
	font-size:16px;
	font-weight:bold;
}
.whitelinks a:active
{
	color: #FFFFFF;
	font-size:16px;
	font-weight:bold;
}
.whitelinks a.active:link
{
	color: #FF9999;
	font-size:16px;
	font-weight:bold;
	text-decoration:underline;
}
.bold 
{
	font-weight: bold;
}
.rubrik3
{
    COLOR: #000000;
    FONT-FAMILY: Arial-narrow, Helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
}
HR
{
	color: #CCCCCC;
	height: 0px;
	border: none;
	border-top: 1px solid #AAA;
	line-height:0px;
}
TABLE, TR, TH, TD, UL, OL, LI, I, U, B, P
{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 8pt;
    COLOR: #333333;
}
TR.ready
{
		BACKGROUND-COLOR: #FFFFFF;
}
TR.ready2
{
		BACKGROUND-COLOR: #DDDDDD;
}
#tblColourways {
	border-collapse: collapse;	
}
#tblColourways tr.lastRow td {
	background-color:#FFF;
	border-bottom: 10px solid #FFF;
}
@media screen
  {
  TABLE.notready
	{
			BACKGROUND-COLOR: #ff9999;
	}
	TR.notready
	{
			BACKGROUND-COLOR: #ff9999;
	}
	TD.notready
	{
			BACKGROUND-COLOR: #ff9999;
	}
	OPTION.notready
	{
			BACKGROUND-COLOR: #ff9999;
			COLOR: #000000;
	}
  }
@media print
  {
  TABLE.notready
	{
			BACKGROUND-COLOR: #ff9999;
			background-image:url('images/warning_back.png');
	}
	TR.notready
	{
			BACKGROUND-COLOR: #ff9999;
			background-image:url('images/warning_back.png');
			height:33px;
	}
	TD.notready
	{
			BACKGROUND-COLOR: #ff9999;
			background-image:url('images/warning_back.png');
	}
	OPTION.notready
	{
			BACKGROUND-COLOR: #ff9999;
			COLOR: #000000;
			background-image:url('images/warning_back.png');
	}
  }

TD.ready
{
		BACKGROUND-COLOR: #FFFFFF;
}

OPTION.ready
{
		BACKGROUND-COLOR: #FFFFFF;
		COLOR: #000000;
}

TR.selected
{
		BACKGROUND-COLOR: #DDDDDD;
}
TD.selected
{
		BACKGROUND-COLOR: #DDDDDD;
}
TR.unselected
{
		BACKGROUND-COLOR: #FFFFFF;
}
TD.unselected
{
		BACKGROUND-COLOR: #FFFFFF;
}
td.bigrubrik
{
    COLOR: #666666;
    FONT-FAMILY: 'Gotham Medium', 'Trebuchet MS', Tahoma, Arial-narrow, Helvetica;
    FONT-SIZE: 15px;
    FONT-WEIGHT: bold;
}
td.bigwhiterubrik
{
    COLOR: #FFFFFF;
    FONT-FAMILY: 'Gotham Medium', 'Trebuchet MS', Tahoma, Arial-narrow, Helvetica;
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
}
A.bigwhiterubrik
{
    COLOR: #FFFFFF;
    FONT-FAMILY: 'Gotham Medium', 'Trebuchet MS', Tahoma, Arial-narrow, Helvetica;
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
A.bigwhiterubrik:hover
{
    COLOR: #FFFFFF;
    FONT-FAMILY: 'Gotham Medium', 'Trebuchet MS', Tahoma, Arial-narrow, Helvetica;
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
A.bigwhiterubrik:visited
{
    COLOR: #FFFFFF;
    FONT-FAMILY: 'Gotham Medium', 'Trebuchet MS', Tahoma, Arial-narrow, Helvetica;
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
A.bigwhiterubrik:link
{
    COLOR: #FFFFFF;
    FONT-FAMILY: 'Gotham Medium', 'Trebuchet MS', Tahoma, Arial-narrow, Helvetica;
    FONT-SIZE: 18px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
td.eventtext
{
    COLOR: #333333;
    FONT-FAMILY: 'Gotham Light', 'Trebuchet MS', Tahoma, Arial-narrow, Helvetica;
    FONT-SIZE: 16px;
}
td.eventtext_small
{
    COLOR: #333333;
    FONT-FAMILY: 'Gotham Light', 'Trebuchet MS', Tahoma, Arial-narrow, Helvetica;
    FONT-SIZE: 13px;
}
td.eventtext_smaller
{
    COLOR: #333333;
    FONT-FAMILY: 'Gotham Light', 'Trebuchet MS', Tahoma, Arial-narrow, Helvetica;
    FONT-SIZE: 11px;
}
td.intratext
{
    COLOR: #666666;
    FONT-FAMILY: 'Gotham Medium', 'Trebuchet MS', Tahoma, Arial-narrow, Helvetica;
    FONT-SIZE: 12px;
    //FONT-WEIGHT: bold;
}
td.intratextred
{
    COLOR: #ea0437;
    FONT-FAMILY: 'Gotham Medium', 'Trebuchet MS', Tahoma, Arial-narrow, Helvetica;
    FONT-SIZE: 12px;
    //FONT-WEIGHT: bold;
}
td.small
{
    COLOR: #333333;
    FONT-FAMILY: Verdana, Tahoma, Arial-narrow, Helvetica;
    FONT-SIZE: 8px;
}
BODY
{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 8pt;
    COLOR: #333333;
}
BLOCKQUOTE
{
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt;
    COLOR: #333333;
}
TEXTAREA
{
		FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 8pt;
}
image.blackborder
{
		border-style:solid;
		border-color: #000000;
		border-width: 1px;
}
//INPUT.redbutton
{
	border-style:solid;
	border-width: 2px;
	border-top-color: #EC6969;
	border-bottom-color: #DA3B3B;
	border-left-color: #EC6969;
	border-right-color: #DA3B3B;
	background-color: #E15252;
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
}
//INPUT.greenbutton
{
	border-style:solid;
	border-width: 2px;
	border-top-color: #80DA79;
	border-bottom-color: #4BAA43;
	border-left-color: #80DA79;
	border-right-color: #4BAA43;
	background-color: #5FC956;
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
}
A.Points {
	LINE-HEIGHT:18px;
	FONT-SIZE:10px;
	COLOR: #000000;
  FONT-FAMILY: Verdana, Arial, Helvetica;
  TEXT-DECORATION: none;
}
A.PointsChosen {
	LINE-HEIGHT:18px;
	PADDING:1px 0 1px 0;
	FONT-SIZE:10px;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #c70000;
  FONT-FAMILY: Verdana, Arial, Helvetica;
  TEXT-DECORATION: none;
  border-radius: 3px;
}
A.PointsHoover {
	LINE-HEIGHT:18px;
	PADDING:1px 0 1px 0;
	FONT-SIZE:10px;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #d76a6a;
  FONT-FAMILY: Verdana, Arial, Helvetica;
  TEXT-DECORATION: none;
}
.Label {
	border: 2px solid white;
	border-radius:3px;
	opacity:0.9;
}

.LabelChosen {
	border: 2px solid black;
	border-radius:3px;
	opacity:1;
}

div#fixedbox{
  position: fixed;
  top: 60px;
  left: 920px;
}
.width150 {
	width:150px;
}
.width80 {
	width:80px;
}
.module {
	border:1px solid #CCCCCC;
	border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px 3px 3px 3px;
	-webkit-border-radius: 3px;
	page-break-inside: avoid;
}
#flytLager {
	background-image:url('images/systemback.png');
	border-radius: 0 0 10px 0;
	-webkit-border-bottom-right-radius: 10px;
}
#ArticleStatus img {
	height:35px;
}
#ArticleStatus input {
	height:35px;
}
.helptext {
	color:#999999;
}
.cancel {
	text-decoration: line-through;
	color:#CC3300;
}
.AdminIcon {
	vertical-align: middle;
	display: table-cell;
	margin-left:10px;
	margin-right:15px;
}
.sizelabel {
	-moz-border-radius:3px;
	border-radius: 3px;
	padding:5px;
	line-height:30px;
	margin-right:5px;
	white-space:nowrap;
	
}
.sizelabel1 {
	background-color:#FF99FF;
}
.sizelabel2 {
	background-color:#9999FF;
}
.sizelabel3 {
	background-color:#99FF99;
}
.sizelabel4 {
	background-color:#FFFF99;
}		
.sizelabel5 {
	background-color:#FFcc99;
}
.sizeGroupHead {
	width:350px;
	-moz-border-radius:3px;
	border-radius: 3px;
	background-color:#999999;
	color:#FFFFFF;
	font-size:14px;
	background-image:url('images/whiteplus.png');
	background-repeat:no-repeat;
	background-position:1% 50%;
	padding:5px 0px 5px 30px;
	cursor:pointer;
}
.width300 {
	width:300px;
}
.width200 {
	width:200px;
}
.width150 {
	width:150px;
}
.width100 {
	width:100px;
}
.width50 {
	width:50px;
}