/* 
Style sheets for Microsoft Internet Explorer 4 or higher

The following style sheets are basic style sheets for use in standard situations.
Depending on the layout and HTML page structure, the line heights needed for a correct
visual result may vary. The colours given here are fixed and should not be varied.
Line height 15 for navigation lists is a standard and should not be varied either.


Text without hover effects (headlines, copy, etc.)
Syntax: <span class="copyText11">dummy copy text</span>
*/

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

.copyText11		{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	line-height:12px;
	color:#000000;
}

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

.headlineText16	{
	font-family:arial,helvetica,sans-serif;
	font-size:16px;
	line-height:16px;
	font-weight:bold;
	color:#000000;
}

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

.subheadlineText13	{
	font-family:arial,helvetica,sans-serif;
	font-size:13px;
	line-height:14px;
	font-weight:bold;
	color:#000000;
}

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

.subheadlineText11	{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	line-height:14px;
	font-weight:bold;
	color:#000000;
}

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

.disclaimerText09	{
	font-family:arial,helvetica,sans-serif;
	font-size:9px;
	line-height:11px;
	color:#000000;
}

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

/*
Text with hover effects (navigation lists, teasers, etc.)
Syntax: <a href="link.html" class="navigationListGrey">dummy navigation text</a>

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

To be used for navigation and teaser text on white background:
*/

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

a.navigationListGrey	{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;	
	line-height:15px;	
	color:#666666;
}

a.navigationListGrey:hover	{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;	
	line-height:15px;	
	color:#003399;
}

a.navigationListGrey:active	{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;	
	line-height:15px;	
	color:#003399;
}

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

a.headlineHomeTeaser09	{
	font-family:arial,helvetica,sans-serif;
	font-size:9px;	
	line-height:14px;	
	color:#666666;
}

a.headlineHomeTeaser09:hover	{
	font-family:arial,helvetica,sans-serif;
	font-size:9px;	
	line-height:14px;	
	color:#003399;
}

a.headlineHomeTeaser09:active	{
	font-family:arial,helvetica,sans-serif;
	font-size:9px;	
	line-height:14px;	
	color:#003399;
}

a.copyHomeTeaser09	{
	font-family:arial,helvetica,sans-serif;
	font-size:9px;	
	line-height:11px;	
	color:#666666;
}

a.copyHomeTeaser09:hover	{
	font-family:arial,helvetica,sans-serif;
	font-size:9px;	
	line-height:11px;	
	color:#003399;
}

a.copyHomeTeaser09:active	{
	font-family:arial,helvetica,sans-serif;
	font-size:9px;	
	line-height:11px;	
	color:#003399;
}

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

a.headlineHomeTeaser11	{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;	
	line-height:15px;	
	color:#666666;
}

a.headlineHomeTeaser11:hover	{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;	
	line-height:15px;	
	color:#003399;
}

a.headlineHomeTeaser11:active	{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;	
	line-height:15px;	
	color:#003399;
}

a.		{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;	
	line-height:12px;	
	color:#666666;
}

a.copyHomeTeaser11:hover	{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;	
	line-height:12px;	
	color:#003399;
}

a.copyHomeTeaser11:active	{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;	
	line-height:12px;	
	color:#003399;
}

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

/*
To be used for navigation on grey background, e.g. in the top or 
bottom frame:
*/

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

a.navigationTextWhite	{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;	
	line-height:15px;	
	color:#ffffff;
}

a.navigationTextWhite:hover	{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;	
	line-height:15px;	
	color:#000066;
}

a.navigationTextWhite:active	{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;	
	line-height:15px;	
	color:#000066;
}

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

/*
To be used for text in buttons with grey background and dark blue 
background hover effect:
*/

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

a.buttonTextWhite	{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;	
	line-height:12px;	
	color:#ffffff;
}

a.buttonTextWhite:hover	{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;	
	line-height:12px;	
	color:#6699ff;
}

a.buttonTextWhite:active {
	font-family:arial,helvetica,sans-serif;
	font-size:11px;	
	line-height:12px;	
	color:#6699ff;
}


- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

/* adds */


/* 1st main headline */
.hl1 { color: #000000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 19px; line-height: 21px; text-decoration: none; font-weight:bold; }

/* 2nd main headline */
.hl2 { color: #666666; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 19px; line-height: 21px; text-decoration: none; font-weight:bold; }

/* 3rd main headline */
.hl3 { color: #999999; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 19px; line-height: 21px; text-decoration: none; font-weight:bold; }

/* 1st main headline */
.hl4 { color: #000000; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 19px; line-height: 21px; text-decoration: none; font-weight:bold; }

/* normal white body */
body.whiteBack {
	bgcolor: #FFFFFF;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:10px;
	text-decoration: none;
	background-repeat:no-repeat;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-height:0px;
	margin-width:0px;
}

/* table for arranging elements */
table.arrange {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:10px;
	text-decoration: none;
	vertical-align:top;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-height:0px;
	margin-width:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	border-width:0px;
	border-style:solid;
	border-spacing:0px;
}

table.arrangeO {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:0px;
	text-decoration: none;
	vertical-align:bottom;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-height:0px;
	margin-width:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	border-width:0px;
	border-style:none;
	border-spacing:0px;
}

tr.arrange {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:10px;
	text-decoration: none;
	vertical-align:top;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-height:0px;
	margin-width:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	border-width:0px;
	border-style:solid;
	border-spacing:0px;
}

tr.arrangeO {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:0px;
	text-decoration: none;
	vertical-align:bottom;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-height:0px;
	margin-width:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	border-width:0px;
	border-style:none;
	border-spacing:0px;
}

tr.arrange14 {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:10px;
	text-decoration: none;
	vertical-align:top;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-height:0px;
	margin-width:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	border-width:0px;
	border-style:solid;
	border-spacing:0px
	height:14px;
}

tr.arrange9 {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:10px;
	text-decoration: none;
	vertical-align:top;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-height:0px;
	margin-width:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	border-width:0px;
	border-style:solid;
	border-spacing:0px
	height:9px;
}

td.arrange {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:10px;
	text-decoration: none;
	vertical-align:top;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-height:0px;
	margin-width:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	border-width:0px;
	border-style:solid;
	border-spacing:0px;
}

td.arrangeO {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:0px;
	text-decoration: none;
	vertical-align:bottom;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-height:0px;
	margin-width:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	border-width:0px;
	border-style:none;
	border-spacing:0px;
}

td.arrangeOO {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:10px;
	text-decoration: none;
	vertical-align:bottom;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-height:0px;
	margin-width:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	border-width:0px;
	border-style:none;
	border-spacing:0px;
}

td.arrange14 {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:10px;
	text-decoration: none;
	vertical-align:top;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-height:0px;
	margin-width:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	border-width:0px;
	border-style:solid;
	border-spacing:0px;
	height:14px;
}

td.arrange9 {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:10px;
	text-decoration: none;
	vertical-align:top;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-height:0px;
	margin-width:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	border-width:0px;
	border-style:solid;
	border-spacing:0px;
	height:9px;
}

td.arrangeCntr {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:10px;
	text-decoration: none;
	vertical-align:middle;
	text-align:center;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-height:0px;
	margin-width:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	border-width:0px;
	border-style:solid;
	border-spacing:0px;
	height:9px;
}


/* button with text - grey/enabled */
.btnStd {
        text-align: left;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 6px;
        height: 14px;
        font-family: Arial, Verdana, Helvetica;
        font-size:10px;
        color:#FFFFFF;
        font-weight:normal;
        text-decoration: none;
        white-space: nowrap;
        border-right: 1px solid;
        border-color: #FFFFFF;
        background-color: #666666;
	width: 100%;
}

.btnStd:hover {
        color: #666666;
        background-color: #FFFFFF;
        text-decoration: none;
}
.btnStdSmall {
        text-align: left;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 6px;
        height: 14px;
        font-family: Arial, Verdana, Helvetica;
        font-size:10px;
        color:#FFFFFF;
        font-weight:normal;
        text-decoration: none;
        white-space: nowrap;
        border-right: 1px solid;
        border-color: #FFFFFF;
        background-color: #666666;
        cursor: hand;
	width: 113px;
}

.btnStdSmall:hover {
        color: #666666;
        background-color: #FFFFFF;
        text-decoration: none;
}

.btnStdBig {
        text-align: left;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 6px;
        height: 14px;
        font-family: Arial, Verdana, Helvetica;
        font-size:10px;
        color:#FFFFFF;
        font-weight:normal;
        text-decoration: none;
        white-space: nowrap;
        border-right: 1px solid;
        border-color: #FFFFFF;
        background-color: #666666;
        cursor: hand;
	width: 170px;
}

.btnStdBig:hover {
        color: #666666;
        background-color: #FFFFFF;
        text-decoration: none;
}


/* button with text - black/enabled */
.btnStd2 {
        text-align: left;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 6px;
        height: 14px;
        font-family: Arial, Verdana, Helvetica;
        font-size:10px;
        color:#FFFFFF;
        font-weight:normal;
        text-decoration: none;
        white-space: nowrap;
        border-right: 1px solid;
        border-color: #FFFFFF;
        background-color: #000000;
	width: 100%;
}

.btnStd2:hover {
        color: #000000;
        background-color: #FFFFFF;
        text-decoration: none;
}
.btnStd2Small {
        text-align: left;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 6px;
        height: 14px;
        font-family: Arial, Verdana, Helvetica;
        font-size:10px;
        color:#FFFFFF;
        font-weight:normal;
        text-decoration: none;
        white-space: nowrap;
        border-right: 1px solid;
        border-color: #FFFFFF;
        background-color: #000000;
	width: 113px;
}

.btnStd2Small:hover {
        color: #000000;
        background-color: #FFFFFF;
        text-decoration: none;
}

.btnStd2Big {
        text-align: left;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 6px;
        height: 14px;
        font-family: Arial, Verdana, Helvetica;
        font-size:10px;
        color:#FFFFFF;
        font-weight:normal;
        text-decoration: none;
        white-space: nowrap;
        border-right: 1px solid;
        border-color: #FFFFFF;
        background-color: #000000;
	width: 170px;
}

.btnStd2Big:hover {
        color: #000000;
        background-color: #FFFFFF;
        text-decoration: none;
}


/* table for a formular */
table.formul {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:10px;
	text-decoration: none;
	vertical-align:top;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-height:0px;
	margin-width:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	border-width:1px;
	border-style:solid;
	border-spacing:0px;
	border-color: #669999;
        background-color: #E6E6E6;
}

tr.formul {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:10px;
	text-decoration: none;
	text-align: right;
	color:#000000;
	vertical-align:middle;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-height:0px;
	margin-width:0px;
	padding-left:7px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	border-width:0px;
	border-spacing:0px;
        height:10px;
}

td.formul {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:10px;
	text-decoration: none;
	text-align: right;
	color:#000000;
	vertical-align:middle;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-height:0px;
	margin-width:0px;
	padding-left:7px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	border-width:0px;
	border-spacing:0px;
        height:10px;
}

tr.formul2 {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:10px;
	text-decoration: none;
	text-align: left;
	color:#000000;
	vertical-align:middle;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-height:0px;
	margin-width:0px;
	padding-left:7px;
	padding-right:7px;
	padding-top:0px;
	padding-bottom:0px;
	border-width:0px;
	border-spacing:0px;
        height:10px;
}

td.formul2 {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:10px;
	text-decoration: none;
	text-align: left;
	color:#000000;
	vertical-align:middle;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-height:0px;
	margin-width:0px;
	padding-left:7px;
	padding-right:7px;
	padding-top:0px;
	padding-bottom:0px;
	border-width:0px;
	border-spacing:0px;
        height:10px;
}

td.formul3 {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	text-align: center;
	color:#000000;
	vertical-align:middle;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-height:0px;
	margin-width:0px;
	padding-left:7px;
	padding-right:7px;
	padding-top:0px;
	padding-bottom:0px;
	border-width:0px;
	border-spacing:0px
}

tr.formul4 {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:10px;
	text-decoration: none;
	text-align: right;
	color:#000000;
	vertical-align:top;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-height:0px;
	margin-width:0px;
	padding-left:7px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	border-width:0px;
	border-spacing:0px;
        height:10px;
}

td.formul4 {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:10px;
	text-decoration: none;
	text-align: right;
	color:#000000;
	vertical-align:top;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-height:0px;
	margin-width:0px;
	padding-left:7px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	border-width:0px;
	border-spacing:0px;
        height:10px;
}

tr.formul5 {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:10px;
	text-decoration: underline;
	text-align: left;
	color:#000000;
	vertical-align:middle;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-height:0px;
	margin-width:0px;
	padding-left:7px;
	padding-right:7px;
	padding-top:0px;
	padding-bottom:0px;
	border-width:0px;
	border-spacing:0px;
        height:10px;
}

td.formul5 {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:10px;
	text-decoration: underline;
	text-align: left;
	color:#000000;
	vertical-align:middle;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-height:0px;
	margin-width:0px;
	padding-left:7px;
	padding-right:7px;
	padding-top:0px;
	padding-bottom:0px;
	border-width:0px;
	border-spacing:0px;
        height:10px;
}

select.formul1 {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:10px;
	text-decoration: none;
	vertical-align:middle;
	color:#000000;
	width:233px;
}

select.formul2 {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:10px;
	text-decoration: none;
	vertical-align:middle;
	color:#000000;
	width:150px;
}

select.formul3 {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:10px;
	text-decoration: none;
	vertical-align:middle;
	color:#000000;
	width:113px;
}

select.formul4 {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:10px;
	text-decoration: none;
	vertical-align:middle;
	color:#000000;
	width:42px;
}

input.formul1 {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:10px;
	text-decoration: none;
	vertical-align:middle;
	color:#000000;
	width:113px;
}

input.formul2 {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:10px;
	text-decoration: none;
	vertical-align:middle;
	color:#000000;
	width:150px;
}

input.formul3 {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:10px;
	text-decoration: none;
	vertical-align:middle;
	color:#000000;
	width:233px;
}

input.formul4 {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:10px;
	text-decoration: none;
	vertical-align:middle;
	color:#000000;
	width:42px;
}

tr.formulHead {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	vertical-align:middle;
	color:#ffffff;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-height:0px;
	margin-width:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	border-width:1px;
	border-style:solid;
	border-spacing:0px
	height:15px;
	border-color: #669999;
        background-color: #669999;
}

td.formulHead {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
	vertical-align:middle;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-height:0px;
	margin-width:0px;
	padding-left:7px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	border-width:1px;
	border-style:solid;
	border-spacing:0px
	height:15px;
	border-color: #669999;
        background-color: #669999;
}

tr.formul10 {
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-height:0px;
	margin-width:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	border-width:0px;
	border-spacing:0px
	height:10px;
}

td.formul10 {
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-height:0px;
	margin-width:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	border-width:0px;
	border-spacing:0px
	height:10px;
}

tr.formul7 {
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-height:0px;
	margin-width:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	border-width:0px;
	border-spacing:0px
	height:7px;
}

td.formul7 {
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-height:0px;
	margin-width:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	border-width:0px;
	border-spacing:0px
	height:7px;
}


/* table for a result list */
table.result {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:10px;
	text-decoration: none;
	vertical-align:top;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-height:0px;
	margin-width:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	border-spacing:0px;
	border-color: #999999;
        background-color: #999999;
}

tr.resultHead {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:10px;
	text-decoration:none;
	vertical-align:bottom;
	color:#000000;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-height:0px;
	margin-width:0px;
	padding-left:7px;
	padding-right:0px;
	padding-top:2px;
	padding-bottom:4px;
	border-spacing:0px;
	height:18px;
	border-color: #999999;
        background-color: #999999;
}

td.resultHead {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:10px;
	text-decoration:none;
	vertical-align:bottom;
	color:#000000;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-height:0px;
	margin-width:0px;
	padding-left:7px;
	padding-right:0px;
	padding-top:2px;
	padding-bottom:4px;
	border-spacing:0px;
	height:18px;
	border-color: #999999;
        background-color: #999999;
}

td.resultHeadO {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:10px;
	text-decoration:none;
	vertical-align:bottom;
	color:#000000;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-height:0px;
	margin-width:0px;
	padding-left:4px;
	padding-right:0px;
	padding-top:2px;
	padding-bottom:2px;
	border-spacing:0px;
	height:18px;
	border-color: #999999;
        background-color: #999999;
}

td.resultHead2 {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:10px;
	text-decoration:none;
	text-align: right;
	vertical-align:bottom;
	color:#000000;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-height:0px;
	margin-width:0px;
	padding-left:7px;
	padding-right:0px;
	padding-top:2px;
	padding-bottom:4px;
	border-spacing:0px;
	height:18px;
	border-color: #999999;
        background-color: #999999;
}

tr.resultWhite {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:10px;
	text-decoration: none;
	text-align: left;
	color:#000000;
	vertical-align:middle;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-height:0px;
	margin-width:0px;
	padding-left:7px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	border-width:0px;
	border-spacing:0px;
        background-color: #FFFFFF;
}

td.resultWhite {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:10px;
	text-decoration: none;
	text-align: left;
	color:#000000;
	vertical-align:middle;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-height:0px;
	margin-width:0px;
	padding-left:7px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	border-width:0px;
	border-spacing:0px;
        background-color: #FFFFFF;
}

tr.resultGrey {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:10px;
	text-decoration: none;
	text-align: left;
	color:#000000;
	vertical-align:middle;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-height:0px;
	margin-width:0px;
	padding-left:7px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	border-width:0px;
	border-spacing:0px;
        background-color: #CCCCCC;
}

td.resultGrey {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:10px;
	text-decoration: none;
	text-align: left;
	color:#000000;
	vertical-align:middle;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-height:0px;
	margin-width:0px;
	padding-left:7px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	border-width:0px;
	border-spacing:0px;
        background-color: #CCCCCC;
}

tr.resultWhite2 {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:10px;
	text-decoration: none;
	text-align: right;
	color:#000000;
	vertical-align:middle;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-height:0px;
	margin-width:0px;
	padding-left:7px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	border-width:0px;
	border-spacing:0px;
        background-color: #FFFFFF;
}

td.resultWhite2 {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:10px;
	text-decoration: none;
	text-align: right;
	color:#000000;
	vertical-align:middle;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-height:0px;
	margin-width:0px;
	padding-left:7px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	border-width:0px;
	border-spacing:0px;
        background-color: #FFFFFF;
}

tr.resultGrey2 {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:10px;
	text-decoration: none;
	text-align: right;
	color:#000000;
	vertical-align:middle;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-height:0px;
	margin-width:0px;
	padding-left:7px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	border-width:0px;
	border-spacing:0px;
        background-color: #E6E6E6;
}

td.resultGrey2 {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:10px;
	text-decoration: none;
	text-align: right;
	color:#000000;
	vertical-align:middle;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-height:0px;
	margin-width:0px;
	padding-left:7px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	border-width:0px;
	border-spacing:0px;
        background-color: #E6E6E6;
}

img.result {
	margin-left:7px;
	border-width:0px;
}

a.resultHead	{
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:10px;
        text-decoration: none;
	color:#000000;
}

a.resultHead:hover	{
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:10px;
        text-decoration: underline;
	color:#000000;
	cursor:hand;
}

a.resultHead:active {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:10px;
        text-decoration: none;
	color:#000000;
}

a.resultHead2	{
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:10px;
        text-decoration: none;
	color:#777777;
}

a.resultHead2:hover	{
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:10px;
        text-decoration: underline;
	color:#777777;
	cursor:hand;
}

a.resultHead2:active {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:10px;
        text-decoration: none;
	color:#777777;
}
