BODY
{
    BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 10px;
    MARGIN-LEFT:5px;
}
H1
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    MARGIN:  3px 3px;
    TEXT-INDENT: 10px
}
H2
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold
    MARGIN-TOP: 1px;
    MARGIN:1px 1px;
    TEXT-INDENT: 0px
}  
H3
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    TEXT-INDENT: 0px
}
H4
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 11px;
    FONT-STYLE: italic;
    FONT-WEIGHT: normal;
    MARGIN-LEFT: 2%;
    MARGIN-RIGHT: 0%;
    MARGIN-TOP: 0px;
    TEXT-ALIGN: left;
    TEXT-INDENT: 0px
}
P
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 9px;
    MARGIN-LEFT: 0px;
    MARGIN-TOP: 0px;
    TEXT-INDENT: 0px
}
P.indent
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    MARGIN-LEFT: 25px;
    TEXT-INDENT: 8px
}
UL
{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal
}
OL
{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 11px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal
}
INPUT
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    MARGIN-left: 5px;   
}
TEXTAREA
{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    MARGIN-LEFT: 5px;
}
SELECT
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 9px;
    MARGIN-left: 5px;
    FONT-STYLE: normal;
}
FORM
{
    BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 10px
}
TABLE
{
    FONT-FAMILY: Verdana, Arial, Helvetica
}
TR.lip				/*Height on rows in list pages*/
{
    HEIGHT: 10px;
}
TD
{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal
}

TD.blue				/*Lightblue background*/
{
    BACKGROUND-COLOR: #e5e3d7;
}
TD.grey1			/*Darkgrey background*/
{
    BACKGROUND-COLOR: #d6d6d0;
}
TD.grey2			/*Lightgrey background*/
{
    BACKGROUND-COLOR: #efefef;
}
TD.beige			/*Beige background*/
{
    BACKGROUND-COLOR: #efefef;
}
TD.odd				/*White background in lists, first row*/
{
    BACKGROUND-COLOR: #ffffff;
}
TD.even			/*Lightgrey background in lists, second row*/
{
    BACKGROUND-COLOR: #efefef;
}
.LiPH1				/*ListpageHeader1 Largest headline in a listcolumn*/
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 0px;
    MARGIN-TOP: 0px;
    TEXT-INDENT: 0px
}
.LiPH2				/*ListPageHeader 2*/
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    MARGIN-BOTTOM: 0px;
    MARGIN-TOP: 0px;
    TEXT-INDENT: 0px
}
.LiPH3				/*ListPageHeader 3*/
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 9px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 0px;
    MARGIN-TOP: 0px;
    TEXT-INDENT: 0px
}
.LiPlistrow			/*ListPageListRow text in a listrow*/
{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 9px;
    HEIGHT:10px;
}
.LiPgrprow			/*ListPageGroupRow text in a expandable listrow */
{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 9px;
}
.LiPdiffrow			/*ListPageDifferentRow text that should differ from other rows */
{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 9px;
    FONT-WEIGHT: bold;	
    HEIGHT:10px;
}
.WSgrphead			/*Work Sheet Group,headline*/
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 9px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 0px;
    MARGIN-TOP: 0px;
    MARGIN-LEFT: 5px;
    TEXT-INDENT: 0px
}
.WSgrptxtinp				
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 9px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 0px;
    MARGIN-TOP: 0px;
    TEXT-INDENT: 0px
}
.WSgrplabel			/*WorkSheetGroupLabel,text above inputfield and selectbox*/
{
  
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 9px;
    MARGIN-LEFT: 5px;
}
.WSgrpinfo			/*WorkSheetGroupInfo,text written from database*/
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 10px;
    FONT-STYLE: italic;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 0px;
    MARGIN-TOP: 0px;
    TEXT-INDENT: 0px
}
.WSgrpnumbinp			/*Format of numbers*/
{
    BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 11px
}
.WSbttlabel			/*WorkSheetButtonLabel,text above buttons*/
{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 10px;
    MARGIN-LEFT: 5px;
	MARGIN-BOTTOM: 0p
}
.WSbtthead			/*WorkSheetButtonHead,headline for buttons and buttontexts*/
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 9px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 0px;
    MARGIN-TOP: 0px;
    MARGIN-LEFT: 5px;	
    TEXT-INDENT: 0px
}
.TPlogdtnorm			/*Top Page Date*/
{

    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 9px
}
.TPlogtmnorm			/*Top Page Time*/
{

    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 9px
}
.TPlogTxtName			/*Top Page Text e.g name*/
{
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 9px
}
.TPlogTxtAccount		/*Top Page e.g. Accounttext*/
{
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 9px
}
.TPlogTxtAccounthead		/*Top Page e.g. Accounttext*/
{
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 9px;
	FONT-WEIGHT: bold
}
.TPHnorm			/*Top page Header headline on beige background*/
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 0px;
    MARGIN-TOP: 0px;
    MARGIN-LEFT: 10px;
    TEXT-INDENT: 0px
}
.disclaimer				/*law text */
{
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 10px;
	COLOR: #8B8B8B;
}
.footer				/*copyrighttext in the footer*/
{
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    VERTICAL-ALIGN: baseline
}
A.bookmark
{
    COLOR: black;
    TEXT-DECORATION: none
}
A
{
    TEXT-DECORATION: underline
}
A:link
{
	COLOR: #003366;
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
}
A:visited
{
    COLOR: #003366;
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
}
A:active
{
	COLOR: #003366;
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
}
A:hover
{
	COLOR: #006699;
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
}
A.inactive:link			/*CAS link while customer inactive*/
{
    COLOR: blue;
    TEXT-DECORATION: underline
}
A.inactive:visited
{
    COLOR: blue;
    FONT-STYLE: normal;
    TEXT-DECORATION: underline
}
A.inactive:active
{
    COLOR: blue;
    FONT-STYLE: normal;
    TEXT-DECORATION: underline
}
A.inactive:hover
{
    COLOR: blue
}

A.pending:link			/*CAS link while customer pending*/
{
    COLOR: green;
    TEXT-DECORATION: underline
}
A.pending:visited
{
    COLOR: green;
    FONT-STYLE: normal;
    TEXT-DECORATION: underline
}
A.pending:active
{
    COLOR: green;
    FONT-STYLE: normal;
    TEXT-DECORATION: underline
}
A.pending:hover
{
    COLOR: green;
}

A.terminated:link			/*CAS link while customer terminated*/
{
    COLOR: #ff0000;
    TEXT-DECORATION: underline
}
A.terminated:visited
{
    COLOR: blue;
    FONT-STYLE: normal;
    TEXT-DECORATION: underline
}
A.terminated:active
{
    COLOR: #ff0000;
    FONT-STYLE: normal;
    TEXT-DECORATION: underline
}
A.terminated:hover
{
    COLOR: #ff0000;
}
A.error:link		/*link to more info about error*/
{
    COLOR: #ff0000;
    TEXT-DECORATION: underline
}
A.error:visited
{
    COLOR: #ff0000;
    TEXT-DECORATION: underline
}
A.error:active
{
    COLOR: #ff0000;
    TEXT-DECORATION: underline
}
.inactive			/*CAS text while customer inactive*/ 
{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 9px;
    COLOR: blue;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
    HEIGHT:10px;
}

.TPDmess			/*Error text*/ 
{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 9px;
    COLOR: blue;
    FONT-STYLE: normal;
}

.responsemsg			/*Feedback message*/ 
{
   FONT-FAMILY: Verdana, Arial, Helvetica;
   FONT-SIZE: 9px;
   COLOR: blue;
   FONT-STYLE: normal;
}


.pending			/*CAS text while customer pending*/ 
{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 9px;
    COLOR: green;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
    HEIGHT:10px;
}

.terminated			/*CAS text while customer pending*/ 
{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 9px;
    COLOR: #ff00000;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
    HEIGHT:10px;
}

FORM.beige			/* beige background in CAS form*/
{
    BACKGROUND-COLOR: #e4e3d7;
}

