a {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 11px;
   text-decoration: none;
   color: #000000;
}

a:link {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 11px;
   text-decoration: none;
   color: #000000;
}

a:visited {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 11px;
   text-decoration: none;
   color: #000000;
}

a:active {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 11px;
   text-decoration: none;
   color: #000000;
}


a:hover {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 11px;
   text-decoration: none;
   color: #5C7185;

}


a.metanav {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 11px;
   text-decoration: none;
   color: #083e5d;
}

a.metanav:link {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 11px;
   text-decoration: none;
   color: #083e5d;
}

a.metanav:visited {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 11px;
   text-decoration: none;
   color: #083e5d;
}

a.metanav:active {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 11px;
   text-decoration: none;
   color: #083e5d;
}


a.metanav:hover {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 11px;
   text-decoration: none;
   color: #DE1C27;

}


body {
	font-family: tahoma;
        font-size: 11px;
	color: #000000;
	text-decoration: none;
        margin: 0px;
}

body td {

	font-family: Helvetica, Arial, sans-serif;
        font-size: 11px;


}

.input-box
{
        background: #EFEFEF;
        border-width: 1px;
        height: 16px;
        width: 120px;
	font-family: Helvetica, Arial, sans-serif;
        font-size: 10px;
        color: #000000;
}
.submit-box
{
        color: #000000;
        background: #D5D4BF;
        border-color: #D5D4BF;
        border-width: solid 1px;
        border-style: solid;
        height: 20px;
        font-family: Helvetica;
        font-size: 10px;
}

.backy {
        background-color: #D5D4BF;
}

h1 {
    font-family: Helvetica, Arial, sans-serif;
    font-weight: bold;
    font-size: 16px;
    color: #214265;
}

h1 a {
    font-family: Helvetica, Arial, sans-serif;
    font-weight: bold;
    font-size: 16px;
    color: #214265;
}

h1 a:link {
    font-family: Helvetica, Arial, sans-serif;
    font-weight: bold;
    font-size: 16px;
    color: #214265;
}

h1 a:visited {
    font-family: Helvetica, Arial, sans-serif;
    font-weight: bold;
    font-size: 16px;
    color: #214265;
}

h1 a:active {
    font-family: Helvetica, Arial, sans-serif;
    font-weight: bold;
    font-size: 16px;
    color: #214265;
}


h1 a:hover {
    font-family: Helvetica, Arial, sans-serif;
    font-weight: bold;
    font-size: 16px;
    color: #0F679B;

}

h2 {
    font-family: Helvetica, Arial, sans-serif;
    font-weight: bold;
    font-size: 16px;
    color: #E41B23;
}

h2 a {
    font-family: Helvetica, Arial, sans-serif;
    font-weight: bold;
    font-size: 16px;
    color: #E41B23;
}

h2 a:link {
    font-family: Helvetica, Arial, sans-serif;
    font-weight: bold;
    font-size: 16px;
    color: #E41B23;
}

h2 a:visited {
    font-family: Helvetica, Arial, sans-serif;
    font-weight: bold;
    font-size: 16px;
    color: #E41B23;
}

h2 a:active {
    font-family: Helvetica, Arial, sans-serif;
    font-weight: bold;
    font-size: 16px;
    color: #E41B23;
}


h2 a:hover {
    font-family: Helvetica, Arial, sans-serif;
    font-weight: bold;
    font-size: 16px;
    color: #F3676F;

}

h3 {
    font-family: Helvetica, Arial, sans-serif;
    font-weight: bold;
    font-size: 20px;
    color: #214265;
}


h5 {
    font-family: Helvetica, Arial, sans-serif;
    font-weight: bold;
    font-size: 15px;
    color: #214265;
}


.news-list-date {
        font-size: 10px;
        font-weight: normal;
}

.news-background {
       background-color: #E6E6E6;
} 

.textbox {
       width: 50px;
}

.spacer_loes {
       width: 150px;
}
.spacer_loes2 {
       width: 100px;
}
.spacer_loes3 {
       width: 40px;
}
.spacer_loes4 {
       width: 200px;
}
.spacer_loes5 {
       width: 80px;
}
.spacer_loes6 {
       width: 120px;
}


li {
        list-style-position: outside;
	list-style-type : disc;
	color:#000000;
	text-decoration:none;
	margin-bottom : 0pt;
}

ul {
	margin-top : 0pt;
	margin-bottom : 0pt;
	padding-top: 0px;
	padding-bottom: 0px;
}

.opaque {
	opacity: .5;
	filter: alpha(opacity=50);
}

.opaque2 {
	opacity: .5;
	filter: alpha(opacity=50);
}

.opaque3 {
	opacity: .4;
	filter: alpha(opacity=40);
}
.opaque7 {
	opacity: .7;
	filter: alpha(opacity=70);
}

.opaque8 {
	opacity: .5;
	filter: alpha(opacity=50);
}




.mnuButton {
        font-weight: normal;
        z-index: 9800;
        text-decoration:none;
       	font-size:11px;
	color: #FFFFFF;
        #letter-spacing: 1px;
}

.mnuButton a {
        font-family: Helvetica, Arial, sans-serif;
        font-weight: normal;
        z-index: 9800;
        text-decoration:none;
        font-size:11px;
        color: #FFFFFF;
        padding-right: 10px;
        padding-left: 10px;
        letter-spacing: 1px;

}


.mnuButton a:active {
        font-family: Helvetica, Arial, sans-serif;
        font-weight: normal;
        z-index: 9800;
        text-decoration:none;
        font-size:11px;
        color: #FFFFFF;
}

.mnuButton  a:link {
        font-family: Helvetica, Arial, sans-serif;
        font-weight: normal;
        z-index: 9800;
        text-decoration:none;
        font-size:11px;
        color: #FFFFFF;
}
.mnuButton  a:visited {
        font-family: Helvetica, Arial, sans-serif;
        font-weight: normal;
        z-index: 9800;
        text-decoration:none;
        font-size:11px;
        color: #FFFFFF;
}

.mnuButton  a:hover {
        font-family: Helvetica, Arial, sans-serif;
        font-weight: normal;
        z-index: 9800;
        text-decoration:none;
        font-size:11px;
        color: #CCCCCC;
}




.mnuButtonActive {
        font-weight: normal;
        z-index: 9800;
        text-decoration:none;
       	font-size:11px;
	color: #083e5d;
        #letter-spacing: 1px;
}

.mnuButtonActive a {
        font-family: Helvetica, Arial, sans-serif;
        font-weight: normal;
        z-index: 9800;
        text-decoration:none;
        font-size:11px;
        color: #FFFFFF;
        padding-right: 10px;
        padding-left: 10px;
        letter-spacing: 1px;

}


.mnuButtonActive a:active {
        font-family: Helvetica, Arial, sans-serif;
        font-weight: normal;
        z-index: 9800;
        text-decoration:none;
        font-size:11px;
        color: #083e5d;
}

.mnuButtonActive a:link {
        font-family: Helvetica, Arial, sans-serif;
        font-weight: normal;
        z-index: 9800;
        text-decoration:none;
        font-size:11px;
        color: #083e5d;
}
.mnuButtonActive a:visited {
        font-family: Helvetica, Arial, sans-serif;
        font-weight: normal;
        z-index: 9800;
        text-decoration:none;
        font-size:11px;
        color: #083e5d;
}

.mnuButtonActive a:hover {
        font-family: Helvetica, Arial, sans-serif;
        font-weight: normal;
        z-index: 9800;
        text-decoration:none;
        font-size:11px;
        color: #083e5d;
}



.mnuButtonVisual {
        font-weight: bold;
        z-index: 9800;
        text-decoration:none;
       	font-size:11px;
	color: #000000;
        #letter-spacing: 1px;
}

.mnuButtonVisual a {
        font-family: Helvetica, Arial, sans-serif;
        font-weight: bold;
        z-index: 9800;
        text-decoration:none;
        font-size:11px;
        color: #000000;
        padding-right: 10px;
        padding-left: 10px;
        letter-spacing: 1px;
}


.mnuButtonVisual a:active {
        font-family: Helvetica, Arial, sans-serif;
        font-weight: bold;
        z-index: 9800;
        text-decoration:none;
        font-size:11px;
        color: #CCCCCC;
}

.mnuButtonVisual a:link {
        font-family: Helvetica, Arial, sans-serif;
        font-weight: bold;
        z-index: 9800;
        text-decoration:none;
        font-size:11px;
        color: #000000;
}
.mnuButtonVisual a:visited {
        font-family: Helvetica, Arial, sans-serif;
        font-weight: bold;
        z-index: 9800;
        text-decoration:none;
        font-size:11px;
        color: #000000;
}

.mnuButtonVisual a:hover {
        font-family: Helvetica, Arial, sans-serif;
        font-weight: bold;
        z-index: 9800;
        text-decoration:none;
        font-size:11px;
        color: #666666;
}






.mnuButtonVisualAct {
        font-weight: bold;
        z-index: 9800;
        text-decoration:none;
       	font-size:11px;
	color: #A0A0A0;







        #letter-spacing: 1px;
}

.mnuButtonVisualAct a {
        font-family: Helvetica, Arial, sans-serif;
        font-weight: bold;
        z-index: 9800;
        text-decoration:none;
        font-size:11px;
        color: #A0A0A0;
        padding-right: 10px;
        padding-left: 10px;
        letter-spacing: 1px;

}


.mnuButtonVisualAct a:active {
        font-family: Helvetica, Arial, sans-serif;
        font-weight: bold;
        z-index: 9800;
        text-decoration:none;
        font-size:11px;
        color: #A0A0A0;
}

.mnuButtonVisualAct a:link {
        font-family: Helvetica, Arial, sans-serif;
        font-weight: bold;
        z-index: 9800;
        text-decoration:none;
        font-size:11px;
        color: #A0A0A0;
}
.mnuButtonVisualAct a:visited {
        font-family: Helvetica, Arial, sans-serif;
        font-weight: bold;
        z-index: 9800;
        text-decoration:none;
        font-size:11px;
        color: #A0A0A0;
}

.mnuButtonVisualAct a:hover {
        font-family: Helvetica, Arial, sans-serif;
        font-weight: bold;
        z-index: 9800;
        text-decoration:none;
        font-size:11px;
        color: #A0A0A0;
}










.mnuButtonDeep {
        font-weight: bold;
        z-index: 9800;
        text-decoration:none;
       	font-size:11px;
	color: #FFFFFF;
        #letter-spacing: 1px;
}

.mnuButtonDeep a {
        font-family: Helvetica, Arial, sans-serif;
        font-weight: bold;
        z-index: 9800;
        text-decoration:none;
        font-size:11px;
        color: #FFFFFF;
        padding-right: 10px;
        padding-left: 10px;
        letter-spacing: 1px;
        border-style: solid;
        border-width: 0px;
        border-left: 0px;
        border-top: 0px;
        border-bottom: 0px;
        border-color: #FFFFFF;
}


.mnuButtonDeep a:active {
        font-family: Helvetica, Arial, sans-serif;
        font-weight: bold;
        z-index: 9800;
        text-decoration:none;
        font-size:11px;
        color: #FFFFFF;
}

.mnuButtonDeep a:link {
        font-family: Helvetica, Arial, sans-serif;
        font-weight: bold;
        z-index: 9800;
        text-decoration:none;
        font-size:11px;
        color: #FFFFFF;
}
.mnuButtonDeep a:visited {
        font-family: Helvetica, Arial, sans-serif;
        font-weight: bold;
        z-index: 9800;
        text-decoration:none;
        font-size:11px;
        color: #FFFFFF;
}

.mnuButtonDeep a:hover {
        font-family: Helvetica, Arial, sans-serif;
        font-weight: bold;
        z-index: 9800;
        text-decoration:none;
        font-size:11px;
        color: #FF6262;
}







.mnuButtonSitemap {
        font-weight: normal;
        z-index: 9800;
        text-decoration:none;
       	font-size:11px;
	color: #FFFFFF;
        #letter-spacing: 1px;
}

.mnuButtonSitemap a {
        font-family: Helvetica, Arial, sans-serif;
        font-weight: normal;
        z-index: 9800;
        text-decoration:none;
        font-size:11px;
        color: #FFFFFF;
        padding-right: 10px;
        padding-left: 10px;
        letter-spacing: 1px;
        border-style: solid;
        border-width: 1px;
        border-right: 0px;
        border-top: 0px;
        border-bottom: 0px;
        border-color: #FFFFFF;
}


.mnuButtonSitemap a:active {
        font-family: Helvetica, Arial, sans-serif;
        font-weight: normal;
        z-index: 9800;
        text-decoration:none;
        font-size:11px;
        color: #FFFFFF;
}

.mnuButtonSitemap a:link {
        font-family: Helvetica, Arial, sans-serif;
        font-weight: normal;

        z-index: 9800;
        text-decoration:none;
        font-size:11px;
        color: #FFFFFF;
}
.mnuButtonSitemap a:visited {
        font-family: Helvetica, Arial, sans-serif;
        font-weight: normal;
        z-index: 9800;
        text-decoration:none;
        font-size:11px;
        color: #FFFFFF;
}

.mnuButtonSitemap a:hover {
        font-family: Helvetica, Arial, sans-serif;
        font-weight: normal;
        z-index: 9800;
        text-decoration:none;
        font-size:11px;
        color: #CCCCCC;
}







.scrollButton1 {
        font-weight: normal;
        z-index: 9700;
        width: 200px;
        font-family: Helvetica;
        text-decoration:none;
        font-size:11px;
        color: #FFFFFF;
        letter-spacing: 1px;
        float: left; 
        background-color: #E1C58E;
}

.scrollButton1 a {
        font-weight: normal;
        z-index: 9700;
        text-decoration:none;
        font-size:11px;
        color: #FFFFFF;
        padding-left: 10px;
        letter-spacing: 1px;
        background-color: #E1C58E;
}

.scrollButton1 a:link {
        font-weight: normal;
	text-decoration:none;
       	font-size:11px;
	color: #FFFFFF;
}

.scrollButton1 a:visited {
        font-weight: normal;
	text-decoration:none;
       	font-size:11px;
	color: #FFFFFF;
}

.scrollButton1 a:active {
        font-weight: normal;
	text-decoration:none;
       	font-size:11px;
	color: #FFFFFF;
}

.scrollButton1 a:hover {
        font-weight: normal;
	text-decoration:none;
       	font-size:11px;
	color: #000000;
}

#SplashContent {
	background-image: url('fileadmin/template/images/launch_image.jpg');
        text-align: left;
	margin-top: -210px;
	margin-left: -375px;
	position: absolute;
	width: 745px;
	height: 420px;

}

#frame {
	position:relative;
	width: 750px;
}

#navLinktitle a{
	font-family:Helvetica;
        font-weight: bold; 
	font-size:11px;
	text-decoration: none;
	color: #000000;
}

#navLinktitle  a:active {
	font-family:Helvetica;
        font-weight: bold; 
	font-size:11px;
	text-decoration: none;
	color: #000000;
}

#navLinktitle  a:link {
	font-family:Helvetica;
        font-weight: bold; 
	font-size:11px;
	text-decoration: none;
	color: #000000;
}
#navLinktitle  a:hover {
	font-family:Helvetica;
        font-weight: bold; 
	font-size:11px;
	text-decoration: none;
	color: #000000;
}


.navLink2 {
        font-weight: normal;
        font-family: Helvetica, Arial, sans-serif;
	font-size:12px;
	text-decoration: none;
	color: #083e5d;
}

.navLink2  a {
        font-weight: normal;
        font-family: Helvetica, Arial, sans-serif;
	font-size:12px;
	text-decoration: none;
	color: #083e5d;
}

.navLink2  a:active {
        font-weight: normal;
        font-family: Helvetica, Arial, sans-serif;
	font-size:12px;
	text-decoration: none;
	color: #083e5d;
}

.navLink2  a:link {
        font-weight: normal;
        font-family: Helvetica, Arial, sans-serif;
	font-size:12px;
	text-decoration: none;
	color: #083e5d;
}

.navLink2  a:visited {
        font-weight: normal;
        font-family: Helvetica, Arial, sans-serif;
	font-size:12px;
	text-decoration: none;
	color: #083e5d;
}

.navLink2  a:hover {
        font-weight: normal;
        font-family: Helvetica, Arial, sans-serif;
	font-size:12px;
	text-decoration: none;
	color: #083e5d;
}

.tdProp {

        background-color: #D5D4BF;
        padding-bottom: 2px;
        padding-top: 2px;
        #padding-left: 15px;

}

.tdPropCurr {

        background-color: #FFFFFF;
        padding-bottom: 2px;
        padding-top: 2px;
        padding-left: 15px;


}

.tdProptitle {

        background-color: #D5D4BF;
        padding-bottom: 2px;
        padding-top: 2px;
        padding-left: 5px;

}

.tdPropCurrtitle {


        background-color: #FFFFFF;
        padding-bottom: 2px;
        padding-top: 2px;
        padding-left: 5px;


}

.tdProp2 {

        background-color: #E6E4D9;
        padding-bottom: 2px;
        padding-top: 2px;
        padding-left: 25px;
}

.tdProp3 {

        background-color: #E6E4D9;
        padding-bottom: 2px;
        padding-top: 2px;
        padding-left: 35px;
}

.tdPropCurr2 {

        background-color: #EFEEE7;
        padding-bottom: 2px;
        padding-top: 2px;
        padding-left: 25px;

}

.tdPropCurr3 {

        background-color: #EFEEE7;
        padding-bottom: 2px;
        padding-top: 2px;
        padding-left: 35px;

}

.spacerProp{

        line-height: 10px;
        background-color: #EFEEE7;

}

#submenuPanel td {
        border-style: solid;
        border-width: 1px;
        border-color: #FFFFFF;
        border-right: 0px;
        border-bottom: 0px;
        margin-left: 10px;
}

.bodytext {
        font-family: Helvetica, Arial, sans-serif;
        font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
        margin-bottom: 10px;        
}

#####################
### COMMERCE
#####################

ul#shopnav {
    font-size: 0.8em;
    margin: 20px 0 20px 0; padding: 0;
    /*border: 1px solid black;
    background-color: brown;*/
}
ul#shopnav li {
    /*list-style: none;*/
    margin: 0; padding: 0.2em;
    font-weight: bold;
    text-decoration: none;
}
ul#shopnav li ul {
    margin: 0 0 0 1em; padding: 0;
    font-weight: normal;
    text-decoration: none;
    font-size: 0.9em;
}
ul#shopnav li ul li {
    margin: 0.1em 0;
    font-weight: normal;
    text-decoration: none;
    font-size: 0.9em;
}
ul#shopnav a {
    padding: 0.2em;
    margin-left: -5px;
    color: brown;
    text-decoration: none;
}
ul#shopnav a:visited {
    padding: 0.2em;
    margin-left: -5px;
    color: brown;
    text-decoration: none;
}
ul#shopnav a:hover {
    color: white; background-color: gray;
}

#####################
### COMMERCE
#####################



/*****************************/
/* Menu / Sitemap, generally */
/*****************************/

DIV.csc-menu { #margin-left: 10px; }
DIV.csc-menu P { font-size: 13px; font-weight: normal; margin: 1px 0px 0px 0px; padding: 2px 2px 2px 10px; background-color: #FFFFFF;}
DIV.csc-menu P A { color: #000000; text-decoration: none; font-family: Helvetica, Arial, sans-serif;}
DIV.csc-menu P A:hover { color: #EA9948; text-decoration: none; }
DIV.csc-menu P.csc-section { font-weight: normal; margin-left: 40px; font-style: italic; }

/* Menu / Sitemap, "Menu of these pages" */
DIV.csc-menu-def P {  }

/* Menu / Sitemap, "Menu of subpages to these pages" */
DIV.csc-menu-1 { }

/* Menu / Sitemap, "Sitemap" */
DIV.csc-menu-2 { }
DIV.csc-menu-2 P.csc-sitemap { }
DIV.csc-menu-2 P.csc-sitemap-level1 { margin-left: 20px; margin-top: 30px; background-color: #E6E6E6;}
DIV.csc-menu-2 P.csc-sitemap-level2 { margin-left: 80px; }
DIV.csc-menu-2 P.csc-sitemap-level3 { margin-left: 140px; }
DIV.csc-menu-2 P.csc-sitemap-level4 { margin-left: 200px; }
DIV.csc-menu-2 P.csc-sitemap-level1 A { color: #000000; font-size: 11px; letter-spacing:1px; }
DIV.csc-menu-2 P.csc-sitemap-level2 A { color: #333333; font-size: 11px;}
DIV.csc-menu-2 P.csc-sitemap-level3 A { color: #666666; font-size: 11px;}
DIV.csc-menu-2 P.csc-sitemap-level4 A { color: #999999; font-size: 10px;}

/* Menu / Sitemap, "Section index (pagecontent w/Index checked)" */
DIV.csc-menu-3 { }
DIV.csc-menu-3 P.csc-section { margin-left: 0px; }
DIV.csc-menu-3 P.csc-section A { color: #000000; }

/* Menu / Sitemap, "Menu of subpages to these pages (with abstract)" */
DIV.csc-menu-4 { }
DIV.csc-menu-4 P { margin-top: 2px; }
DIV.csc-menu-4 P.csc-abstract { font-weight: normal; font-style: italic; margin-top: 0px; padding: 0px 2px 2px 20px; }

/* Menu / Sitemap, "Recently updated pages" */
DIV.csc-menu-5 { }

/* Menu / Sitemap, "Related pages (based on keywords)" */
DIV.csc-menu-6 { }

/* Menu / Sitemap, "Menu of subpages to these pages + sections" */
DIV.csc-menu-7 { }
DIV.csc-menu-7 P { font-weight: bold; }
DIV.csc-menu-7 P.csc-section A { color: #000000; }
### END SiteMap ###


/*********************/

/* Tables, generally */
/*********************/

TABLE.contenttable P { font-size: 11px; }
TABLE.contenttable TR TD { vertical-align: top; }
TABLE.contenttable TR TD a { text-decoration: none; }

/* Tables, specifically */
/*
TABLE.contenttable-0 P { color: #EA9948;}
TABLE.contenttable-0 TD.td-1 P { text-align: right; }
TABLE.contenttable-0 TD.td-last P { text-align: right;width:100;}

TABLE.contenttable-1 P { color: #186900; }
TABLE.contenttable-1 TR.tr-0 TD P { font-weight: bold; width:100;}
TABLE.contenttable-1 TR.tr-0 TD { background-color: #D1D2E4;width:100;}
 
TABLE.contenttable-2 P { color: #10007B; }


TABLE.contenttable-2 TR TD.td-0 { background-color: #F5FFAA; width:100;}
TABLE.contenttable-2 TR TD.td-0 P { font-weight: bold; width:100;}

TABLE.contenttable-3 P { color: #8A0020; }
TABLE.contenttable-3 TR TD.td-0, TABLE.contenttable-3 TR.tr-0 TD { background-color: #D1D2E4; width:100;}
TABLE.contenttable-3 TR TD.td-0 P, TABLE.contenttable-3 TR.tr-0 TD P { font-weight: bold; width:100;}
*/