              table
{
    BORDER-COLLAPSE: collapse;
    BORDER: 0px;
    MARGIN: 0px;
    PADDING: 0px 
}
th
{
    BORDER: 0px;
    MARGIN: 0px;
    PADDING: 0px 
}
td
{
    BORDER: 0px;
    MARGIN: 0px;
    PADDING: 0px 
}


A.navi1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #bbbbbb;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
A.navi1:visited
{
    COLOR: #bbbbbb;
    TEXT-DECORATION: none
}
A.navi1:hover
{
    COLOR: #b45700;
    TEXT-DECORATION: none
}
A.navi1:active
{
    COLOR: #bbbbbb;
    TEXT-DECORATION: none
}
A.navi1_selected
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #b45700;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
A.navi1_selected:visited
{
    COLOR: #b45700;
    TEXT-DECORATION: none
}
A.navi1_selected:hover
{
    COLOR: #b45700;
    TEXT-DECORATION: none
}
A.navi1_selected:active
{
    COLOR: #b45700;
    TEXT-DECORATION: none
}
A.navi2
{
    FONT-SIZE: 8pt;
    COLOR: #bbbbbb;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
A.navi2:visited
{
    COLOR: #bbbbbb;
    TEXT-DECORATION: none
}
A.navi2:hover
{
    COLOR: #b45700;
    TEXT-DECORATION: none
}
A.navi2:active
{
    COLOR: #bbbbbb;
    TEXT-DECORATION: none
}
A.navi2_selected
{
    FONT-SIZE: 8pt;
    COLOR: #b45700;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
A.navi2_selected:visited
{
    COLOR: #b45700;
    TEXT-DECORATION: none
}
A.navi2_selected:hover
{
    COLOR: #b45700;
    TEXT-DECORATION: none
}
A.navi2_selected:active
{
    COLOR: #b45700;
    TEXT-DECORATION: none
}
A.contextLink_unselected
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: top;
    COLOR: #dddddd;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
A.contextLink_unselected:visited
{
    COLOR: #dddddd;
    TEXT-DECORATION: none
}
A.contextLink_unselected:hover
{
    COLOR: #964900;
    TEXT-DECORATION: none
}
A.contextLink_unselected:active
{
    COLOR: #dddddd;
    TEXT-DECORATION: none
}
A.contextLink_selected
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: top;
    COLOR: #964900;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
A.contextLink_selected:visited
{
    COLOR: #964900;
    TEXT-DECORATION: none
}
A.contextLink_selected:hover
{
    COLOR: #964900;
    TEXT-DECORATION: none
}
A.contextLink_selected:active
{
    COLOR: #964900;
    TEXT-DECORATION: none
}
A.navi3_unselected
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: top;
    COLOR: #dddddd;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
A.navi3_unselected:visited
{
    COLOR: #dddddd;
    TEXT-DECORATION: none
}
A.navi3_unselected:hover
{
    COLOR: #964900;
    TEXT-DECORATION: none
}
A.navi3_unselected:active
{
    COLOR: #dddddd;
    TEXT-DECORATION: none
}
A.navi3_selected
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: top;
    COLOR: #964900;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
A.navi3_selected:visited
{
    COLOR: #964900;
    TEXT-DECORATION: none
}
A.navi3_selected:hover
{
    COLOR: #964900;
    TEXT-DECORATION: none
}
A.navi3_selected:active
{
    COLOR: #964900;
    TEXT-DECORATION: none
}
.linkLink
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 8pt;
    LIST-STYLE-IMAGE:url("/pics/arrowgrey.gif");
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    VERTICAL-ALIGN: top;
    COLOR: #BBBBBB;
    PADDING-TOP: 3px;
}
A.linkLink:hover
{
    LIST-STYLE-IMAGE:url("/pics/arrowmaroon.gif");
    COLOR: #b45700
}
A.linkLink:active
{
    LIST-STYLE-IMAGE:url("/pics/arrowmaroon.gif");
    COLOR: #b45700
}
A.linkLink
{
    LIST-STYLE-IMAGE:url("/pics/arrowgrey.gif");
    COLOR: #BBBBBB;
    PADDING: 0
}

A.teaserHeadLine
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
A.teaserHeadLine:visited
{
    COLOR: #333333;
    TEXT-DECORATION: none
}
A.teaserHeadLine:hover
{
    COLOR: #b45700;
    TEXT-DECORATION: none
}
A.teaserHeadLine:active
{
    COLOR: #b45700;
    TEXT-DECORATION: none
}
A:active
{
    COLOR: #bbbbbb;
    FONT-FAMILY: Arial, helvetica;
    TEXT-DECORATION: underline
}
A:link
{
    COLOR: #bbbbbb;
    FONT-FAMILY: Arial, helvetica;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #bbbbbb;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #964900;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

.headline
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #b45700;
    PADDING-TOP: 0px;
    FONT-FAMILY: arial, helvetica
}
H1
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN: 3px 0px 5px;
    COLOR: #b45700;
    PADDING-TOP: 0px;
    FONT-FAMILY: arial, helvetica
}
.teaser
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    COLOR: #dddddd;
    FONT-FAMILY: arial, helvetica
}
H2
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 3px 0px 5px;
    COLOR: #dddddd;
    PADDING-TOP: 0px;
    FONT-FAMILY: arial, helvetica
}
.article
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    COLOR: #dddddd;
    FONT-FAMILY: arial, helvetica
}
.link
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica
}
A.naviTop
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #666666;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
A.naviTop:visited
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #666666;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
A.naviTop:hover
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #b45700;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-ALIGN: right
}
A.naviTop:active
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #dddddd;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.naviCellTop
{
    BORDER: 1px;
    BORDER-COLOR: #dddddd;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    FONT-SIZE: 7pt;
    OVERFLOW: hidden;
    WIDTH: 43px;
    HEIGHT: 10px;
    TEXT-ALIGN: center
}
.naviTableTop
{
    BORDER: 1px;
    BORDER-COLOR: #dddddd;
    BORDER-COLLAPSE: collapse
}
.topNavi
{
    PADDING-LEFT: 136px;
    PADDING-BOTTOM: 8px;
    VERTICAL-ALIGN: bottom;
    WIDTH: 990px;
    HEIGHT: 15px;
    TEXT-ALIGN: left
}
P
{
    MARGIN: 0px 0px 5px
}

BODY
{
    MARGIN: 0px;
    WIDTH: 100%;
    BACKGROUND-COLOR: white
}
.mainTable
{
    TABLE-LAYOUT: fixed;
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    MIN-HEIGHT: 100%;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    BORDER-COLLAPSE: collapse;
    HEIGHT: 100%;
    empty-cells: show;
    border-spacing: 0px
}
.logoContainer
{
    FONT-SIZE: 8pt;
    WIDTH: 100%;
    HEIGHT: 100px;
    TEXT-ALIGN: left
}
.logoRow
{
    PADDING-RIGHT: 6px;
    PADDING-BOTTOM: 2px;
    VERTICAL-ALIGN: bottom;
    WIDTH: 990px;
    HEIGHT: 100px;
    TEXT-ALIGN: right
}
.logoRowTable
{
    WIDTH: 990px;
    BORDER-COLLAPSE: collapse;
    HEIGHT: 100px
}
.mainArea
{
    TABLE-LAYOUT: fixed;
    WIDTH: 100%;
    BORDER: 0px;
    BORDER-COLLAPSE: collapse;
    HEIGHT: 100%;
    empty-cells: show
}
.mainAreaLine
{
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
    BORDER-BOTTOM: 0px;
    BORDER-COLLAPSE: collapse;
    HEIGHT: 312px;
    empty-cells: show;
    MAX-HEIGHT: 312px;

}
.mainAreaRow
{
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
    BORDER-BOTTOM: 0px;
    BORDER-COLLAPSE: collapse;
    HEIGHT: 312px;
    empty-cells: show;
    MAX-HEIGHT: 312px;
    BACKGROUND-COLOR: #CCCCCC;
}
.mainAreaCell
{
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
    BORDER-BOTTOM: 0px;
    BORDER-COLLAPSE: collapse;
    HEIGHT: 312px;
    empty-cells: show;
    MAX-HEIGHT: 312px;
    TEXT-ALIGN: left
}
.pictureArea
{
    BORDER: 0px;
    PADDING: 0px 0px 0px 0px;
    VERTICAL-ALIGN: top;
    OVERFLOW: hidden;
    WIDTH: 600px;
    HEIGHT: 312px;
    MAX-HEIGHT: 312px;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-ALIGN: left
}
.pictureDiv
{
    LEFT: 0px;
    OVERFLOW: hidden;
    MAX-WIDTH: 600px;
    MAX-HEIGHT: 312px;
    HEIGHT: 312px;
    POSITION: relative;
    TOP: 0px
}
.navigationArea
{
    BORDER: 0px;
    PADDING: 5px 0px 0px 0px;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: top;
    WIDTH: 135px;
    HEIGHT: 312px;
    TEXT-ALIGN: right;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: #333333
}
.naviCell
{
    BORDER: 0px;
    PADDING-RIGHT: 18px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: arial, helvetica;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: #333333;
    TEXT-ALIGN: right
}
.naviCellExpanded
{
    BORDER: 1px 1px 1px 0px;
    BORDER-COLOR: #DDDDDD;
    MARGIN: 0px;
    PADDING: 0px;
    PADDING-RIGHT: 4px;
    FONT-FAMILY: arial, helvetica;
    TEXT-ALIGN: right;
    BACKGROUND-COLOR: #333333
}

.furtherText
{
    PADDING: 3px 3px 3px 5px;
    FONT-SIZE: 8pt;
    MARGIN: 10px 0px 0px 0px;
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica;
    BACKGROUND-COLOR: #e5e5e5
}
.textArea
{
    MARGIN: 5px;
    VERTICAL-ALIGN: top;
    WIDTH: 260px;
    HEIGHT: 312px;
    TEXT-ALIGN: left;
    BACKGROUND-COLOR: #333333
}
.furtherArea
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: 0px;
    WIDTH: 998px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    BORDER-COLLAPSE: collapse;
    HEIGHT: 100%;
    empty-cells: show;
    border-spacing: 0px
}
.furtherAreaLine
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 1px 0px 0px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: 0px;
    WIDTH: 998px;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: 0px;
    BORDER-COLLAPSE: collapse;
    HEIGHT: 100%;
    MIN-HEIGHT: 100%;
    empty-cells: show;
    border-spacing: 0px
}
.furtherBufferArea
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    BORDER-COLLAPSE: collapse;
    HEIGHT: 550px;
    BACKGROUND-COLOR: #ffffff;
    empty-cells: show;
    border-spacing: 0px
}
.navigationBufferArea
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    MIN-WIDTH: 133px;
    MAX-WIDTH: 133px;
    WIDTH: 134px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    BORDER-COLLAPSE: collapse;
    HEIGHT: 550px;
    MIN-HEIGHT: 550px;
    BACKGROUND-COLOR: #ffffff;
    empty-cells: show;
    border-spacing: 0px
}
.spacerPicForBottom
{
    HEIGHT: 750px;
}
.contextArea
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: 0px;
    MAX-WIDTH: 260px;
    WIDTH: 260px;
    HEIGHT: 550px;
    MIN-HEIGHT: 550px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left;
    empty-cells: show;
    border-spacing: 0px
}
.furtherPictureArea
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: top;
    OVERFLOW: hidden;
    BORDER-LEFT: 0px;
    WIDTH: 600px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left;
    empty-cells: show;
    border-spacing: 0px
}
.naviColumn
{
    BORDER: 0px;
    BORDER-COLLAPSE: collapse;
    WIDTH: 100%
}
.linkList
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: 0px;
    WIDTH: 100%;
    COLOR: #dddddd;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-ALIGN: left;
    border-spacing: 0px
}
.linkHeadTeaser
{
    BORDER-RIGHT: white 0px;
    PADDING-RIGHT: 2px;
    BORDER-TOP: white 0px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: white 0px;
    COLOR: #eeeeee;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: white 0px;
    FONT-FAMILY: Arial,Helvetica;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-ALIGN: left;
    border-spacing: 0px
}
.linkHeadContext
{
    BORDER-RIGHT: white 0px;
    PADDING-RIGHT: 2px;
    BORDER-TOP: white 0px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: white 0px;
    COLOR: #FFFFFF;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: white 0px;
    FONT-FAMILY: Arial,Helvetica;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: #BFBFBF;
    TEXT-ALIGN: left;
    border-spacing: 0px
}
.linkHead
{
    BORDER-RIGHT: white 0px;
    PADDING-RIGHT: 2px;
    BORDER-TOP: white 0px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: white 0px;
    COLOR: #FFFFFF;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: white 0px;
    FONT-FAMILY: Arial,Helvetica;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-ALIGN: left;
    border-spacing: 0px
}
UL
{
    FONT-SIZE: 8pt;
    MARGIN: 3px 3px 3px 23px;
    COLOR: #dddddd;
    FONT-FAMILY: Arial, Helvetica, Sansserif
}
.contextCell
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: middle;
    OVERFLOW: hidden;
    WIDTH: 86px;
    PADDING-TOP: 0px;
    HEIGHT: 40px;
    TEXT-ALIGN: center
}
.contextDescrCell
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    VERTICAL-ALIGN: top;
    OVERFLOW: hidden;
    WIDTH: 196px;
    PADDING-TOP: 3px;
    HEIGHT: 40px;
    TEXT-ALIGN: left
}
.navi3Cell
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: middle;
    OVERFLOW: hidden;
    WIDTH: 72px;
    PADDING-TOP: 0px;
    HEIGHT: 33px;
    TEXT-ALIGN: center
}
.navi3DescrCell
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    VERTICAL-ALIGN: top;
    OVERFLOW: hidden;
    WIDTH: 196px;
    PADDING-TOP: 3px;
    HEIGHT: 33px;
    TEXT-ALIGN: left
}
.teaserPic1
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: middle;
    OVERFLOW: hidden;
    BORDER-LEFT: 0px;
    MAX-WIDTH: 199px;
    WIDTH: 199px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    HEIGHT: 90px;
    TEXT-ALIGN: center
}
.teaserPicCell1
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    VERTICAL-ALIGN: top;
    OVERFLOW: hidden;
    BORDER-LEFT: 0px;
    WIDTH: 199px;
    MAX-WIDTH: 199px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    MAX-HEIGHT: 100px;
    TEXT-ALIGN: left
}
.teaserText
{
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, Sansserif
}
.teaserTextCell1
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 3px;
    TEXT-ALIGN: left;
    WIDTH: 100%
}
A.more
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: bottom;
    WIDTH: 100%;
    COLOR: #dddddd;
    FONT-FAMILY: Arial, Helvetica, Sansserif;
    HEIGHT: 100%;
    TEXT-ALIGN: right
}
A.more:hover
{
    COLOR: #b45700
}
.contextTable
{
    Table-layout:fixed;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: middle;
    OVERFLOW: hidden;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-ALIGN: left
}
.context
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: middle;
    OVERFLOW: hidden;
    BORDER-LEFT: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    HEIGHT: 40px;
    TEXT-ALIGN: left;
    FONT-SIZE: 0px
}
.navi3Table
{
    
    TABLE-LAYOUT: fixed;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: middle;
    OVERFLOW: hidden;
    WIDTH: 600px;
    PADDING-TOP: 0px;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: #EEEEEE;
    TEXT-ALIGN: left
}
.navi3
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: middle;
    OVERFLOW: hidden;
    BORDER-LEFT: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    HEIGHT: 40px;
    TEXT-ALIGN: left;
    FONT-SIZE: 0px
}
.bufferArea
{
    MARGIN: 5px;
    BORDER-COLLAPSE: collapse;
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: middle;
    OVERFLOW: hidden;
    BORDER-LEFT: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    HEIGHT: 312px;
    BACKGROUND-COLOR: #333333;
    FONT-SIZE: 10pt
}
.naviSpacer
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    HEIGHT: 1px;
    BACKGROUND-COLOR: #DDDDDD;
    BORDER-COLLAPSE: collapse;
    FONT-SIZE: 0px
}
.verticalSpacer
{
    MIN-WIDTH: 1px;
    MAX-WIDTH: 1px;
    WIDTH: 1px;
    HEIGHT: 100%;
    BACKGROUND-COLOR: #ffffff;
    FONT-SIZE: 0px
}
.verticalSpacerForNavi
{
    MIN-WIDTH: 1px;
    MAX-WIDTH: 1px;
    WIDTH: 1px;
    BACKGROUND-COLOR: #333333;
    FONT-SIZE: 0px
}
.verticalSpacerForText
{
    MIN-WIDTH: 1px;
    MAX-WIDTH: 1px;
    WIDTH: 1px;
    BACKGROUND-COLOR: #ffffff;
    FONT-SIZE: 0px
}
.verticalSpacerForPicture
{
    MIN-WIDTH: 1px;
    MAX-WIDTH: 1px;
    WIDTH: 1px;
    BACKGROUND-COLOR: #ffffff;
    FONT-SIZE: 0px
}
.verticalSpacerForBuffer
{
    MIN-WIDTH: 1px;
    MAX-WIDTH: 1px;
    WIDTH: 1px;
    BACKGROUND-COLOR: #ffffff;
    FONT-SIZE: 0px
}
.verticalSpacerForContext
{
    MIN-WIDTH: 1px;
    MAX-WIDTH: 1px;
    WIDTH: 1px;
    BACKGROUND-COLOR: #ffffff;
    FONT-SIZE: 0px
}
.verticalSpacerForFurther
{
    MIN-WIDTH: 1px;
    MAX-WIDTH: 1px;
    WIDTH: 1px;
    BACKGROUND-COLOR: #ffffff;
    FONT-SIZE: 0px
}
.verticalSpacerContextPic
{
    MIN-WIDTH: 1px;
    MAX-WIDTH: 1px;
    WIDTH: 1px;
    BACKGROUND-COLOR: #ffffff;
    FONT-SIZE: 0px
}
.linkListSpacer
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 100%;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    HEIGHT: 1px;
    BACKGROUND-COLOR: #ffffff;
    FONT-SIZE: 0px
}
.tableSpacerWhiteTeaser
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 100%;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    HEIGHT: 1px;
    BACKGROUND-COLOR: #999999;
    FONT-SIZE: 0px
}
.tableSpacerWhite
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 100%;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    HEIGHT: 1px;
    BACKGROUND-COLOR: #ffffff;
    FONT-SIZE: 0px
}
.verticalSpacerMainArea
{
    WIDTH: 100%;
    COLOR: #ffffff;
    HEIGHT: 1px;
    BACKGROUND-COLOR: #ffffff;
    FONT-SIZE: 0px
}
.preLoad
{
    DISPLAY: none
}
.more
{
    FONT-SIZE: 8pt;
    COLOR: #dddddd;
    FONT-FAMILY: Arial, Helvetica, 'Sans Serif'
}

