BODY
{
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    background-color: White;
    scrollbar-base-color: #004165;
    scrollbar-dark-shadow-color: white;
    xscrollbar-face-color: white;
    scrollbar-highlight-color: white;
    scrollbar-arrow-color: white;
    scrollbar-shadow-color: white;
    scrollbar-3d-light-color: white;
}
TABLE
{
    font-size: 11px;
}
INPUT, OPTION, SELECT
{
    font-size: 11px;
}
A
{
    color: #004165;
    text-decoration: none;
}
A:HOVER
{
    text-decoration: underline;
}
A:ACTIVE
{
    color: red;
}
FIELDSET
{
    font-size: 10px;
    margin: 0px;
    background: #FFFFFF;
    border: 1px solid #000000;
    text-align: left;
    padding: 2px 2px 2px 5px;
    margin-bottom: 6px;
}
LEGEND
{
    font-size: 12px;
    font-weight: bold;
    color: black;
    margin-bottom: 3px;
}

#header
{
    background-color: #004165;
}
#meny
{
    padding-top: 3px;
    color: #D52B1E;
    background-color: White;
    text-align: center;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    border-bottom: 1px solid #D52B1E;
}
#meny A
{
    color: #D52B1E;
}
#meny A:HOVER
{
    text-decoration: underline overline;
}
.selectedHeader
{
    background-color: #D52B1E;
    color: White;
    padding-left: 2px;
    padding-right: 2px;
}
#main
{
    padding-top: 5px;
    padding-bottom: 10px;
}
#footer
{
    text-align: center;
    font-size: 9px;
    color: #928B81;
    border-top: 1px solid #D52B1E;
}
.footer
{
        font-size: 9px;
        color: #928B81;
}
#colLeft
{
    padding-top: 10px;
    padding-right: 10px;
}
#colMain
{
    padding-top: 10px;
}
#colRight
{
    padding-left: 15px;
    padding-top: 10px;
}
.legendImportant
{
    font-size: 12px;
    font-weight: bold;
    color: red;
    text-decoration: none;
    margin-bottom: 3px;
}
.spaceUltraSmall
{
    font-size: 0.1em;
}
.spaceSmall
{
    font-size: 0.2em;
}
.spaceMedium
{
    font-size: 0.5em;
}
.spaceLarge
{
    font-size: 1.0em;
}
.regularText
{
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    font-style: normal;
    font-weight: normal;
}
.regularTextBold
{
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    font-style: normal;
    font-weight: bold;
}
.header1
{
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}
.header2
{
    font-size: 14px;
    font-weight: bold;
    color: #000000;
}
.header3
{
    font-size: 18px;
    font-weight: bold;
    color: #000000;
}
.fotoFont
{
    font-size: 8px;
}
.fotoFrame
{
    border: solid 1px black;
}
HR.separator
{
    color: #000000;
    width: 99%;
    height: 1px;
    margin-bottom: 7px;
    margin-top: 7px;
}
.frameTD td
{
    border-color: #004165;
    border-style: dotted;
    border-width: 1px;
}
.paddingTD td
{
    padding-left: 2px;
    padding-right: 2px;
}
.fieldSetTimeTable
{
    width: 160px;
}
.paddingTimeTableHead
{
    padding-left: 10px;
    padding-right: 10px;
}
.timeTableDate
{
    font-size: 9px;
    margin-top: 5px;
}
.varvShowOffBox
{
    border-color: #024C84;
    border-style: solid;
    border-width: 1px;
    padding: 8px;
}
.varvShowOffHeading
{
    color: #FFFFFF;
    padding: 4px;
    text-align: center;
    font-weight: bold;
}
.varvShowOffPicSpacer
{
    padding-left: 2px;
}
.AscxSelected TD
{
    border-color: #D52B1E;
    border-style: dotted;
    border-width: 1px;
}
.AscxMeny
{
    border-color: #092304;
    border-style: solid;
    border-width: 1px;
    padding-left: 2px;
    padding-right: 2px;
}
.AscxMenyHeader
{
    background-color: #004165;
    color: White;
}
.AscxMenyHeader A
{
    color: White;
}
.AscxMenyKartLink
{
    background-color: #004165;
    color: White;
    border-bottom:solid 1px #000000;
    border-left:solid 1px #000000;
    border-right:solid 1px #000000;
    width:120px;
    padding-left:3px;
}
.infoTab
{
    background-color: #004165;
    color: white;
}
.infoTab TD
{
    border-bottom: solid 1px white;
    text-align: left;
    padding-left: 5px;
}
.infoTab A
{
    color: white;
}

