﻿body
{
    background-color: #ffffff;
    font-family: Georgia, Verdana, Sans-Serif;
    font-size: 70%;
    text-align: center;
    margin: 0px;
}

.mastercontainer
{
    width: 1096px;
    margin: auto;
    background-image: url("mainbg.gif");
    background-repeat: repeat-y;
}

a
{
    color: #737373;
    font-weight: bold;
    text-decoration: none;
}

a:visited, a:active
{
    color: #737373;
    font-weight: bold;
    text-decoration: none;
}

a:hover
{
    text-decoration: underline;
}

td#mainContent a
{
    color: #f15c22;
    font-weight: bold;
    text-decoration: none;
}

td#mainContent a:visited, td#mainContent a:active
{
    color: #f15c22;
    font-weight: bold;
    text-decoration: none;
}

td#mainContent a:hover
{
    text-decoration: underline;
}

#rightSectionMenus
{
    width: 595px;
}


ul
{
    list-style-type: square; /*margin: 0px 0px 0px 0px; 	padding: 0px 0px 0px 0px;*/
}

h1, h2, h3, h4, h5, h6
{
    padding: 5px 0px 5px 0px;
    margin: 0px 0px 0px 0px;
}

h1
{
    font-size: 125%;
    color: #f15c22;
    padding-left: 0px;
}
h2
{
    font-size: 120%;
}
h3
{
    font-size: 115%;
}

h4
{
    font-size: 110%;
}
h5
{
    font-size: 105%;
}
h6
{
    font-size: 100%;
}

h7
{
    font-size: 125%;
    color: #f15c22;
    padding-left: 5px;
    padding-bottom: 10px;
}

div#holding
{
    height: 500px;
    margin: auto;
    text-align: left;
    border: 1px solid red;
}

#menuitemdisplay1
{
    background-color: #d9dce1;
    height: 105px;
}

.logo
{
    margin-top: 10px;
    margin-left: 5px;
    float: left;
}

.slagord
{
    font-size: 18px;
    margin-left: 8px;
    margin-top: 71px;
    float: left;
    color: #737373;
}
.forIE6
{
    _position: absolute;
    _left: 90px;
    _top: 0px;
    _z-index: -1;
}

.rightsidebanner
{
    float: right;
    margin-right: 0px;
}

.rightbanner
{
    padding-bottom: 3px;
}

div#header
{
    border: solid 0px #D4DCF0;
    height: 147px;
    margin: auto;
    margin-bottom: 3px;
    text-align: left;
    width: 1001px;
    background-image: url(topbg.gif);
    background-repeat: repeat-x;
}
div#header img
{
    margin-left: 14px;
    margin-top: 15px;
}
div#headerMember
{
    clear: both;
    border: solid 1px #D4DCF0;
    height: 105px;
    margin: 0px auto;
    margin-bottom: 11px;
    text-align: left;
    width: 749px;
    background-image: url(../images/himmel_38_V9X3T5.jpg);
}
.Logo
{
    float: left;
    margin: 0;
    padding: 0;
    height: 105px;
    width: 145px;
}
.relBanner
{
    float: left;
    width: 600px;
    height: 105px;
    margin: 0;
    padding: 0;
    border: 0px solid red;
}
.dmRelatedMediaImage
{
}
div#headerLine
{
    background-color: #8d8d8d;
    border: solid 0px #CFDED8;
    color: white;
    margin: auto;
    padding-left: 0px;
    font-size: small;
    text-align: left;
    width: 1001px;
}



.relatedPerson
		{
			/*border-bottom:solid 2px white;
			padding-bottom:10px;padding-left:4px;padding-top:10px;*/
			font-size: 125%;
			line-height   : 20px;
			padding: 0 10px 0 0;

		}
.dmdate
{
}

.newDate
{
    float: left;
    width: 80px;
    font-size: 14px;
}

a.newsfeed
{
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    font-size: 100%;
}

a.newsfeed:hover
{
    font-weight: bold;
    color: #f15c22;
    text-decoration: underline;
}

.RightNewsArticle
{
    margin-top: 5px;
    margin-bottom: 10px;
    padding-left: 12px;
}

table#container
{
    /*left margin fix*/
    margin-left: 45px;
    float: left;
    text-align: left;
}
table#container td
{
    vertical-align: top; /*background-color: #ffffff;*/
    margin-top: 0px;
    padding-top: 0px;
}

table#container td#left
{
    width: 200px;
    margin-top: 0px;
    padding-top: 0px;
}

td#main
{
    width: 800px;
}
table.shadowMain
{
    margin: 0px 0px 0px 0px;
    width: 100%;
}

tr.shadowT
{
    height: 17px;
}

td.shadowMainTL
{
    background-image: url(../images/bcgShadowMainTopLeft.gif);
    background-repeat: no-repeat;
    height: 17px;
    line-height: 17px;
    width: 17px;
}

td.shadowMainTC
{
    background-image: url(../images/bcgShadowMainTop.gif);
    background-repeat: repeat-x;
    height: 17px;
    line-height: 17px;
}

td.shadowMainTR
{
    background-image: url(../images/bcgShadowMainTopRight.gif);
    background-repeat: no-repeat;
    height: 17px;
    line-height: 17px;
    width: 21px;
}

td.shadowMainML
{
    background-image: url(../images/bcgShadowMainLeft.gif);
    background-repeat: repeat-y;
    width: 17px;
}

td.shadowMainMC
{
    /*width: 575px;*/
}

td.shadowMainMR
{
    background-image: url(../images/bcgShadowMainRight.gif);
    background-repeat: repeat-y;
    width: 21px;
}

td.shadowMainBLC
{
    background-image: url(../images/bcgShadowMainBottom.gif);
    background-repeat: repeat-x;
    height: 75px;
    line-height: 17px;
}

td.shadowMainBR
{
    background-image: url(../images/bcgShadowMainBottomRight.gif);
    background-repeat: no-repeat;
    height: 75px;
    line-height: 17px;
    width: 21px;
}

table.shadowBox
{
    vertical-align: top;
    margin: 0px 0px 0px 0px;
    width: 200px;
}

td.shadowBoxTL
{
    background-image: url(../images/bcgShadowBoxTopLeft.gif);
    background-repeat: no-repeat;
    height: 4px;
    line-height: 4px;
    width: 5px;
}

td.shadowBoxTC
{
    background-image: url(../images/bcgShadowBoxTop.gif);
    background-repeat: repeat-x;
    height: 4px;
    line-height: 4px;
}

td.shadowBoxTR
{
    background-image: url(../images/bcgShadowBoxTopRight.gif);
    background-repeat: no-repeat;
    height: 4px;
    line-height: 4px;
    width: 6px;
}

td.shadowBoxML
{
    background-image: url(../images/bcgShadowBoxLeft.gif);
    background-repeat: repeat-y;
    height: 4px;
    line-height: 4px;
    width: 5px;
}

td.shadowBoxMR
{
    background-image: url(../images/bcgShadowBoxRight.gif);
    background-repeat: repeat-y;
    width: 6px;
}

td.shadowBoxBL
{
    background-image: url(../images/bcgShadowBoxBottomLeft.gif);
    background-repeat: no-repeat;
    height: 6px;
    width: 5px;
}

td.shadowBoxBR
{
    background-image: url(../images/bcgShadowBoxBottomRight.gif);
    background-repeat: no-repeat;
    height: 6px;
    width: 6px;
}

td.shadowBoxBC
{
    background-image: url(../images/bcgShadowBoxBottom.gif);
    background-repeat: repeat-x;
    background-position: bottom;
    height: 6px;
}



a.skipnav
{
    display: none;
}
.leftMenu
{
    background-color: #d8dde0;
    color: #221E1F;
    display: block;
    font-weight: bold;
    line-height: 12px;
    padding: 4px 4px 4px 10px;
    margin-bottom: 1px;
    width: 130px;
}
.leftMenu a
{
    background-color: #d8dde0;
    color: #221E1F;
    display: block;
    font-weight: bold;
    line-height: 12px;
}

.leftMenu a.isActive
{
    color: #FFFFFF;
    text-decoration: none;
}

.leftMenu a:hover
{
    color: #F37420;
    text-decoration: none;
}

.leftMenu a.lvl1
{
    /*color: #6D6F71;*/
    padding-left: 20px;
    width: 120px;
}

.leftMenu a.lvl2
{
    /*color: #666666;*/
    padding-left: 30px;
    width: 110px;
}

.leftMenu a.lvl3
{
    /*color: #666666;*/
    padding-left: 40px;
    width: 100px;
}

.leftMenu a.lvl4
{
    /*color: #666666;*/
    padding-left: 45px;
    width: 95px;
}

.leftMenu a.lvl5
{
    /*color: #666666;*/
    padding-left: 50px;
    width: 90px;
}

.leftMenu a.skipnav
{
    display: none;
}

#Sekretariatet
{
    background-color: #FFFFFF;
}

.anylinkcss
{
    position: absolute;
    visibility: hidden;
    border: 0px solid black;
    border-bottom-width: 0;
    line-height: 18px;
    z-index: 100;
    background-color: #FFFFFF;
    width: 130px;
    margin-top: 4px;
    margin-bottom: 4px;
    padding-left: 5px;
}

.anylinkcss a
{
    display: block;
    border-bottom: 1px dotted #CCCCCC;
    padding: 5px 0;
    text-decoration: none;
    font-weight: bold;
    background-color: #FFFFFF;
    margin-top: 4px;
    margin-bottom: 4px;
    margin-left: 0px;
}

.anylinkcss a:hover
{
    /*hover background color*/
    background-color: #FFFFFF;
    color: #F37420;
}

#memberMenu a
{
    background-color: #d8dde0;
    color: #221E1F;
    display: block;
    font-weight: bold;
    line-height: 12px;
    padding: 4px 4px 4px 10px;
    margin-bottom: 1px;
    width: 130px;
}

#memberMenu a.isActive
{
    background-color: #8CAFA2;
    color: white;
    text-decoration: none;
}

#memberMenu a:hover
{
    /*background-color: #8CAFA2;*/
    color: #F37420;
    text-decoration: none;
}

#memberMenu a.lvl1
{
    background-color: #B3CAC1; /*color: #6D6F71;*/
    padding-left: 20px;
    width: 120px;
}

#memberMenu a.lvl2
{
    /*color: #666666;*/
    padding-left: 30px;
    width: 110px;
}

#memberMenu a.lvl3
{
    /*color: #666666;*/
    padding-left: 40px;
    width: 100px;
}

#memberMenu a.lvl4
{
    /*color: #666666;*/
    padding-left: 45px;
    width: 95px;
}

#memberMenu a.lvl5
{
    /*color: #666666;*/
    padding-left: 50px;
    width: 90px;
}

#memberMenu a.skipnav
{
    display: none;
}


div#mainContainer
{
    /*border: solid 1px red;*/
    height: auto;
    float: left;
}

div.articleHeader
{
    color: #000000; /*border: solid 1px #D7E3DE;*/
    padding-left: 6px;
    width: 588px;
}
div.date
{
    padding: 0px 0px 0px 0px;
    float: left;
    padding-right: 5px;
    font-size: 12px;
    color: #737373;
}

div.articleHeader a
{
    color: #F37420;
}

div.articleList
{
    height: 100%;
    width: 584px;
    color: Black;
    margin-top: 0px; /*padding: 15px 13px 15px 13px;*/
    padding-left: 10px;
}

div.articleList h1, h2, h3, h4, h5, a h1
{
    /*color: #F37420;*/
    padding: 5px 10px 5px 0px;
    padding-top: 15px;
}

.articleListFooter
{
    width: 595px;
    float: left;
    padding-left: 10px;
    padding-top: 10px;
}


.redHeader
{
    padding-left: 10px;
}

div.articleList a
{
    color: #737373;
    font-weight: bold;
    text-decoration: none;
}

div.articleList a:visited, div.articleList a:active
{
    color: #737373;
    font-weight: bold;
    text-decoration: none;
}

div.articleList a:hover
{
    text-decoration: underline;
}


div.abstract
{
    padding: 0px 10px 0px 0px;
    font-size: 125%;
    line-height: 20px;
}

div.abstract img
{
    margin: 0px 5px 5px 0px;
}


div#path
{
    background-color: #EDEDED;
    color: #000000;
    font-size: 100%;
    font-weight: normal;
    margin-bottom: 0px;
    padding: 2px 10px 2px 10px;

}

div#path a, div#path a:visited, div#path a:active
{
    color: #000000;
}



div.singleArticleFullstory
{
    padding: 0px 10px 10px 10px;
    line-height: 20px;
    width: 565px;
    font-size:125%;
}
.singleArticleHeadline
{
    vertical-align: middle;
}

.mainRegiondiv
{
    min-height: 590px; /*  width: 595px;*/
    background-image: url("contentbg.gif");
    background-repeat: repeat-x;
    padding-top: 15px;
}


#mainContent
{
    /*width: 595px;*/
    background-image: url("contentbg.gif");
    background-repeat: repeat-x;
    padding-left: 3px;
}

#mainRight
{
    height: 100%; /*width: 200px;*/
    vertical-align: top;
}

div#mainRightContainer
{
    width: 200px;
    background-color: #FFFFFF;
    padding: 0px 0px 0px 0px;
    margin-left: 3px;
    height: 100%;
}
div#contact
{
    color: #547C7B;
    font-size: small;
    margin: 5px 10px 5px 10px;
    width: 139px;
}
div#contact h1
{
    /*color: #f15c22; 	font-size: small; 	margin-bottom: 5px; 	text-decoration: underline;*/
}

div#contact a
{
    color: #f15c22;
    font-size: x-small;
}

div#contact a:hover
{
    color: #f15c22;
}

div.readMore
{
    margin-bottom: 10px; /*float:left;*/
}

.articlecontainer
{
    margin-top: 5px;
}

ul#relations
{
    padding: 5px 5px 5px 5px;
    float: right; /*border: solid 1px white;*/
}

div#relations a
{
    color: #F37420;
}

table#headerTeaser
{
    width: 100%;
}
.dm_topmenuContainer
{
    float: right;
    margin-right: 10px;
}

.searchbox
{
    background-color: #f15c22;
    height: 62px;
}

.dm_searchText
{
    width: 187px;
    margin-top: 5px;
    margin-left: 5px;
    border: 1px solid #dddddd;
}

.searchImg
{
    float: right;
    margin-right: 5px;
    margin-top: 5px;
}


div#headerMenu
{
    float: left;
    width: 300px;
}

.login
{
    background-image: url(leftboxbg1.jpg);
    margin-left: 0;
    margin-right: 0;
    padding: 0;
    width: 200px;
    margin-bottom: 10px;
}

div.loginBox
{
    color: #000000;
    text-align: center;
    padding: 5px;
}

#rightButton
{
    height: 28px;
    width: 198px;
}

table#rightButtons a
{
    color: #221E1F;
    display: block;
    line-height: 10px; /*padding: 3px 10px 3px 10px;*/
    margin-left: 10px;
    margin-right: 0px;
    padding-top: 6px;
    width: 170px;
    font-size: 11px;
}

#rightButtons a:hover
{
}

.dmLoginButton
{
    float: right;
}

.floatLeft
{
    float: left;
}
table.abstractItem
{
    width: 100%;
}

table.abstractItem .left
{
    width: 0px;
}

table#rightButtons
{
    background-color: #FFFFFF;
    width: 100%;
}

table#rightButtons .tl
{
}

table#rightButtons .tc
{
}

table#rightButtons .tr
{
}

table#rightButtons .ml
{
}

table#rightButtons .mr
{
}

table#rightButtons .bl
{
}

table#rightButtons .bc
{
}

table#rightButtons .br
{
}

div#printerContainer
{
    font-family: Times New Roman;
    font-size: 12px;
    text-align: left;
}

div#printerContainer h1, div#printerContainer h2, div#printerContainer h3, div#printerContainer h4, div#printerContainer h4, div#printerContainer h5, div#printerContainer h6
{
    color: #F37420;
}

img#printerParatLogo
{
    float: right;
    margin: 5px 5px 5px 5px;
}

div#printerPath
{
    color: #F37420;
    font-weight: bold;
    margin-top: 25px;
    text-align: center;
}

/* ARTICLES COLORS*/


/* background */

.Background
{
    color: black;
    height: 100%;
    margin-bottom: 15px;
}

.BackgroundSingleArticle
{
    color: black;
    min-height: 400px;
    margin-bottom: 15px;
    width: 595px;
}



.BlueBackground
{
    background-color: #D6E8F7;
}

.PurpleBackground
{
    background-color: #C2B9C2;
}

.GreenBackground
{
    background-color: #B3CAC1;
}

.GrayBackground
{
    background-color: #D5DEDC;
}

.OrangeBackground
{
    background-color: #E7AC86;
}
.MemberBackground
{
    background: white;
}
.pantonerubineredMemberBackground
{
    background-color: #E5007E;
}
.pantone1665MemberBackground
{
    background-color: #F26233;
}
.pantone118MemberBackground
{
    background-color: #847FA5;
}
.pantone623MemberBackground
{
    background-color: #00AFCA;
}
.pantone2603MemberBackground
{
    background-color: #6C2C91;
}
.pantone3975MemberBackground
{
    background-color: #C1B400;
}

/*	headline */

.Headline
{
    color: #f15c22;
}

.BlueHeadline
{
    color: #004A91;
}

.PurpleHeadline
{
    color: #91268F;
}

.GreenHeadline
{
    color: #F37320;
}

.GrayHeadline
{
    color: #91A5A4;
}

.OrangeHeadline
{
    color: #F37420;
}

/*Header */

.Header
{
    color: #f15c22;
    margin-left: 0px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 0px;
}

.BlueHeader
{
    background-color: #87B2D8;
    color: White;
}

.PurpleHeader
{
    background-color: #91268F;
    color: White;
}

.GreenHeader
{
    background-color: #8CAFA2;
    color: White;
}

.GrayHeader
{
    background-color: #91A5A4;
    color: White;
}

.OrangeHeader
{
    background-color: #F37420;
    color: White;
}

div.padd
{
    padding: 15px 10px 25px 10px;
}

img.abstractImage
{
    margin: 0px 5px 5px 0px;
}
.searchResultLink
{
    padding-left: 5px;
}
.searchResultLink a
{
    padding-left: 5px;
    color: #737373;
}
a.searchResultLink
{
    padding-left: 5px;
    color: #737373;
}

ul#menuRelations
{
}

ul#menuRelations a
{
    color: #737373;
    font-weight: bold;
    text-decoration: none;
}

ul#menuRelations a:visited, ul#menuRelations a:active
{
    color: #737373;
    font-weight: bold;
    text-decoration: none;
}

ul#menuRelations a:hover
{
    text-decoration: underline;
}

div.singleArticleFullstory p
{
    margin: 0px;
}
div.singleArticleFullstory ol
{
    margin-bottom: 0px;
}
div.singleArticleFullstory ul
{
    margin-bottom: 0px;
}

#bottomRightMenu
{
    overflow: hidden;
    margin-top: 0px;
}

#rightMenu
{
    width: 200px;
    padding-left: 4px;
}

#bottomRightContainer
{
    padding-left: 5px;
    width: 170px;
}

.rightHeading
{
    background-color: #ededed;
    width: 150px;
    height: 20px;
}

.rightHeadingText
{
    color: #929292;
    font-size: 14px;
    padding-left: 4px;
}

div.articleHeader h1
{
    height: 16px;
    margin: 0px;
    margin-bottom: 3px;
}
div.articleHeader
{
}
div.dm_defaultArticletop
{
    color: #000000;
    margin-bottom: 2px;
    padding: 0px 2px 18px 2px;
    float: left;
    width: 590px;
}
div.dm_defaultArticletop p
{
    margin: 0px;
    margin-bottom: 15px;
}
.dm_loginArticletop
{
    background-color: #FFFFFF;
    color: White;
    margin-bottom: 2px;
    padding: 0px 13px 18px 13px;
}
.dm_sendtoFriendArticletop
{
    background-color: #8CAFA2;
    color: White;
    margin-bottom: 2px;
    padding: 0px 13px 18px 13px;
    float: left;
}
/*************************left menu***************************/
div.menu_1_activeTrue_ChildrenTrue
{
    background: #ffffff;
    text-indent: 10px;
    font-weight: bold;
    line-height: 10pt;
    margin-top: 5px;
    margin-bottom: 5px;
}
div.menu_1_activeTrue_ChildrenFalse
{
    background: #ffffff;
    text-indent: 10px;
    font-weight: bold;
    line-height: 10pt;
    margin-top: 5px;
    margin-bottom: 5px;
}
a.mainMenu_1_activeTrue
{
    font-size: x-small;
    text-decoration: none;
    color: #000000;
    font-weight: bold;
}
div.menu_1_activeFalse_ChildrenFalse
{
    text-indent: 10px;
    font-weight: bold;
    line-height: 10pt;
    margin-top: 5px;
    margin-bottom: 5px;
}
div.menu_1_activeFalse_ChildrenTrue
{
    text-indent: 10px;
    font-weight: bold;
    line-height: 10pt;
    margin-top: 5px;
    margin-bottom: 5px;
}
a.mainMenu_1_activeFalse
{
    font-size: x-small;
    text-decoration: none;
    color: #ffffff;
    font-weight: bold;
}
div.menu_2_activeTrue_ChildrenFalse
{
    background: #ffffff;
    margin-left: 15px;
    margin-top: 5px;
    margin-bottom: 5px;
}
div.menu_2_activeFalse_ChildrenTrue
{
    background: #ffffff;
    margin-left: 15px;
    margin-top: 5px;
    margin-bottom: 5px;
}
div.menu_2_activeFalse_ChildrenFalse
{
    margin-left: 15px;
    margin-top: 5px;
    margin-bottom: 5px;
}
a.mainMenu_2_activeFalse
{
    color: #ffffff;
    font-size: x-small;
    text-decoration: none;
}
a.mainMenu_2_activeTrue
{
    color: #000;
    font-size: x-small;
    text-decoration: none;
}
/*******************left menu*************************/

/*******************left menu*************************/

.blimedlem
{
    margin-top: 10px;
    margin-top: 10px;
}

.leftbox
{
    background-image: url(leftboxbg.jpg);
    width: 192px;
    height: 155px;
    margin-bottom: 10px;
    padding-left: 8px;
    padding-top: 8px;
}

.leftbox1
{
    width: 200px;
    height: 53px;
    padding-bottom: 8px;
    padding-left: 0px;
    padding-top: 8px;
    float: left;
}

.leftbox2
{
    width: 200px;
    height: 210px;
    padding-bottom: 8px;
    padding-left: 0px;
    padding-top: 8px;
    background-image: url(leftboxbg1.jpg);
    float: left;
}

.leftbox3
{
    width: 200px;
    height: 53px;
    padding-bottom: 20px;
    padding-left: 0px;
    padding-top: 8px;
    
    float:left;
}


.leftbox2text
{
    padding-left: 5px;
}
/*******************Calendar Styles*************************/

table.entireCal
{
    width: 595px;
    padding: 0px;
    border: 1px solid silver;
	float:left;
}
table.entireCal td
{
    font-family: Verdana;
    font-size: 12px;
}
table.entireCal td table td
{
    border: 0px;
}
.titleCal
{
    font-weight: bold;
    font-family: Verdana;
    font-size: 12px;
    color: #FFFFFF;
}
.titleCal tr
{
    height: 18px;
}
td.dayHeadCal
{
    background-color: #FFFFFF;
    color: black;
    font-weight: bold;
    font-family: Verdana;
    font-size: 12px;
}
.selDayCal
{
    font-weight: normal;
    font-family: Verdana;
    font-size: 12px;
}
div.calEvents
{
    float: left;
    padding-left: 10px;
}
.dm_relDocHeader
{
    background-color: #4888AA;
    color: #FFFFFF;
    width: 207px;
    margin-top: 20px;
    font-size: 10px;
    font-weight: bold;
    font-family: Verdana;
    padding: 3px;
}
.EventHeader
{
    float: left;
    width: 589px;
    background-color: #f15c22;
    color: #FFFFFF;
    margin-top: 0px;
    font-size: 12px;
    font-weight: bold;
    padding: 3px;
}
.dm_relItem
{
    color: #3180AA;
    font-family: Verdana;
    font-weight: normal;
    font-size: 10px;
    margin-top: 10px;
}
.dm_relation
{
    float: left;
    margin-right: 5px;
}
.dm_event
{
    font-weight: normal;
    margin: 10px 10px 10px 5px;
}
.headerTitle
{
    font-family: Verdana;
    font-weight: bold;
    font-size: 14px;
    margin-top: 20px;
}
.headerMisc
{
    font-family: Verdana;
    font-weight: bold;
    font-size: 12px;
    margin: 10px 0px 35px 0px;
}
.EventDescription
{

    font-weight: normal;
    font-size: 11px;
    color: #000000;
    padding-bottom: 10px;
}

/*.EventSpan{float:left;width:150px}
	.EventLocation{float:left;width:120px}*/
.EventLocation a
{
    color: red;
}
.headerTime
{
    float: left;
    width: 150px;
}
.headerLocation
{
    float: left;
    width: 120px;
}
.headerEvent
{
    float: left;
    width: 120px;
}
.EventDate
{
    float: left;
    margin-right: 20px;
}
.EventTitle
{
    float: left;
}
.spacer
{
    margin-top: 20px;
    border: 1px solid white;
}

#navID A
{
    letter-spacing: 0px !important; /*color: #221E1F; 	font-weight: bold;*/
}
#navID
{
    padding-right: 0px;
    padding-left: 0px;
    font-weight: normal;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    list-style-type: none;
    background-color: #d8dde0;
    width: 200px;
}
/* IS NO LONGER USED (At least on the frontpage)
#navID OL
{
    padding-right: 0px;
    padding-left: 0px;
    font-weight: normal;
    float: left;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    list-style-type: none;
    border-right: 1px solid #FFFFFF;
}
#navID LI
{
    clear: both !important;
    float: left;
    margin-bottom: 0px;
    line-height: 1.25em;
    position: relative;
    border-left: 0px solid #FFFFFF;
    border-top: 0px solid #FFFFFF;
    height: 42px;
    width: 200px;
    background-image: url(menubg.gif);
    background-repeat: repeat-x;
}
#navID LI A
{
    display: block;
    padding-left: 10px;
    font-size: 13px;
    color: #ffffff;
    padding-bottom: 5px;
    vertical-align: middle;
    border-top-style: none;
    padding-top: 13px;
    font-family: Arial;
    border-right-style: none;
    border-left-style: none;
    letter-spacing: -1px;
    text-decoration: none;
    border-bottom-style: none;
}
#navID LI A
{
    width: 149px !important;
    color: #ffffff; /*	font-weight: bold;*/
/*}
#navID LI OL
{
    padding-right: 0px;
    padding-left: 0px;
    display: none;
    font-size: 11px;
    padding-bottom: 0px;
    margin: -32px 0px 0px 200px;
    padding-top: 0px;
    position: absolute;
}

#navID LI:hover OL
{
    display: block;
}
#navID LI:hover ol ol
{
    display: none;
}
#navID LI:hover ol ol ol
{
    display: none;
}
#navID LI:hover ol ol ol ol
{
    display: none;
}
#navID LI:hover ol ol ol ol ol
{
    display: none;
}
*/


/* for IE6  Start 
#navID LI.sfhover OL
{
    display: block;
}
#navID LI.sfhover ol ol
{
    display: none;
}
#navID LI.sfhover ol ol ol
{
    display: none;
}



#navID LI.sfhover ol ol ol ol
{
    display: none;
}
#navID LI.sfhover ol ol ol ol ol
{
    display: none;
}

/* for IE6  End 



#navID LI.sfhover OL LI:hover OL
{
    display: block;
}
/* for IE6 
#navID LI.sfhover OL LI.sfhover OL
{
    display: block;
}
#navID LI.sfhover OL LI:hover OL OL
{
    display: none;
}
/* for IE6 
#navID LI.sfhover OL LI.sfhover OL OL
{
    display: none;
}

#navID LI.sfhover OL LI.sfhover OL LI:hover OL
{
    display: block;
}
/* for IE6 
#navID LI.sfhover OL LI.sfhover OL LI.sfhover OL
{
    display: block;
}



#navID LI.sfhover OL LI.sfhover OL LI:hover OL OL
{
    display: none;
}
/* for IE6 
#navID LI.sfhover OL LI.sfhover OL LI.sfhover OL OL
{
    display: none;
}
#navID LI.sfhover OL LI.sfhover OL LI.sfhover OL LI:hover OL
{
    display: block;
}
/* for IE6 
#navID LI.sfhover OL LI.sfhover OL LI.sfhover OL LI.sfhover OL
{
    display: block;
}


#navID LI.sfhover OL LI.sfhover OL LI:hover OL LI:hover OL OL
{
    display: none;
}
/* for IE6 
#navID LI.sfhover OL LI.sfhover OL LI.sfhover OL LI.sfhover OL OL
{
    display: none;
}
#navID LI.sfhover OL LI.sfhover OL LI.sfhover OL LI.sfhover OL LI:hover OL
{
    display: block;
}
/* for IE6 
#navID LI.sfhover OL LI.sfhover OL LI.sfhover OL LI.sfhover OL LI.sfhover OL
{
    display: block;
}


#navID LI:hover A
{
    color: #F37420;
}
#navID LI.sfhover A
{
    color: #F37420;
}
/* for IE6 
#navID LI.sfhover OL A
{
    color: #221E1F;
}
#navID LI.sfhover OL LI:hover A
{
    color: #F37420;
}
#navID LI.sfhover OL LI.sfhover A
{
    color: #F37420;
}
/* for IE6 
#navID LI.sfhover OL LI.sfhover OL A
{
    color: #221E1F;
}
#navID LI.sfhover OL LI.sfhover OL LI:hover A
{
    color: #F37420;
}
#navID LI.sfhover OL LI.sfhover OL LI.sfhover A
{
    color: #F37420;
}
/* for IE6 
#navID LI.sfhover OL LI.sfhover OL LI.sfhover OL A
{
    color: #221E1F;
}
#navID LI.sfhover OL LI.sfhover OL LI.sfhover OL LI:hover A
{
    color: #F37420;
}
#navID LI.sfhover OL LI.sfhover OL LI.sfhover OL LI.sfhover A
{
    color: #F37420;
}
/* for IE6 


#navID LI.sfhover OL LI.sfhover OL LI.sfhover OL LI.sfhover OL A
{
    color: #221E1F;
}
#navID LI.sfhover OL LI.sfhover OL LI.sfhover OL LI.sfhover OL LI:hover A
{
    color: #F37420;
}
#navID LI.sfhover OL LI.sfhover OL LI.sfhover OL LI.sfhover OL LI.sfhover A
{
    color: #F37420;
}
/* for IE6 

#navID LI.sfhover OL LI.sfhover OL LI.sfhover OL LI.sfhover OL LI.sfhover OL A
{
    color: #221E1F;
}
#navID LI.sfhover OL LI.sfhover OL LI.sfhover OL LI.sfhover OL LI.sfhover OL LI:hover A
{
    color: #F37420;
}
#navID LI.sfhover OL LI.sfhover OL LI.sfhover OL LI.sfhover OL LI.sfhover OL LI.sfhover A
{
    color: #F37420;
}
/* for IE6 */


/*newly added left menu mailed by Fredrick on 16th mar 10 */

.level1selectedTrue
{
    background: url(menubg.gif) repeat-x 0px 0px;
    padding: 12px 10px 12px 10px;
    font-size: 125%;
    font-family: Georgia, Verdana, arial;
    white-space:nowrap;
}
.level1selectedTrue a
{
    color: #464646;
    text-decoration: none;
    font-weight: normal;
}
.level1selectedTrue a:hover
{
    color: #F37420;
    text-decoration: none;
    font-weight: normal;
}

.level1selectedFalse
{
    background: url(menubg.gif) repeat-x 0px 0px;
    padding: 12px 10px 12px 10px;
    font-size: 125%;
    font-family: Georgia, Verdana, arial;
    white-space:nowrap;
}
.level1selectedFalse a
{
    color: #ffffff;
    text-decoration: none;
    font-weight: normal;
}
.level1selectedFalse a:hover
{
    color: #F37420;
    text-decoration: none;
    font-weight: normal;
}

.level2selectedTrue
{
    background: #a3a3a3;
    padding: 5px 10px 5px 10px;
    font-size: 125%;
    font-family: Georgia, Verdana, arial;
}
.level2selectedTrue a
{
    color: #464646;
    text-decoration: none;
    font-weight: normal;
}
.level2selectedTrue a:hover
{
    color: #F37420;
    text-decoration: none;
    font-weight: normal;
}

.level2selectedFalse
{
    background: #858585;
    padding: 4px 10px 5px 10px;
    font-size: 125%;
    font-family: Georgia, Verdana, arial;
}
.level2selectedFalse a
{
    color: #ffffff;
    text-decoration: none;
    font-weight: normal;
}
.level2selectedFalse a:hover
{
    color: #F37420;
    text-decoration: none;
    font-weight: normal;
}

.level3selectedTrue
{
    background: url(../images/level3true.jpg) no-repeat 12px 11px #babcbb;
    padding: 5px 10px 5px 20px;
    font-size: 125%;
    font-family: Georgia, Verdana, arial;
}
.level3selectedTrue a
{
    color: #383838;
    text-decoration: none;
    font-weight: normal;
}
.level3selectedTrue a:hover
{
    color: #F37420;
    text-decoration: none;
    font-weight: normal;
}

.level3selectedFalse
{
    background: #babcbb;
    padding: 5px 10px 5px 20px;
    font-size: 125%;
    font-family: Georgia, Verdana, arial;
}
.level3selectedFalse a
{
    color: #383838;
    text-decoration: none;
    font-weight: normal;
}
.level3selectedFalse a:hover
{
    color: #F37420;
    text-decoration: none;
    font-weight: normal;
}

.level4selectedTrue
{
    background: url(../images/level3true.jpg) no-repeat 17px 11px #babcbb;
    padding: 5px 10px 5px 30px;
    font-size: 125%;
    font-family: Georgia, Verdana, arial;
}
.level4selectedTrue a
{
    color: #383838;
    text-decoration: none;
    font-weight: normal;
}
.level4selectedTrue a:hover
{
    color: #F37420;
    text-decoration: none;
    font-weight: normal;
}

.level4selectedFalse
{
    background: #babcbb;
    padding: 5px 10px 5px 30px;
    font-size: 125%;
    font-family: Georgia, Verdana, arial;
}
.level4selectedFalse a
{
    color: #383838;
    text-decoration: none;
    font-weight: normal;
}
.level4selectedFalse a:hover
{
    color: #F37420;
    text-decoration: none;
    font-weight: normal;
}




/*********** left menu End ***********/


/*********** left menu End ***********/

/*********** comment area start ************/

.commentListArea
{
    margin: 10px 0px 0px 0px;
    padding-left: 0px; /*background-color:#FFFFE0;*/
    border: solid 1px #D8DDE0;
    border-bottom: solid 0px #D8DDE0;
    width: 390px;
}
.commentListAreaNew
{
    margin: 10px 0px 7px 0px;
    padding-left: 10px; /*background-color:#FFFFE0;*/
    border: solid 1px #D8DDE0;
    width: 380px;
}
.centerTableconfirm
{
    border-top: 1px solid #D8DDE0;
    border-left: 1px solid #D8DDE0;
    border-right: 1px solid #D8DDE0;
    width: 100%; /*margin-left:18px;*/
}
.headerTr
{
    /*background-color:#FFFFE0;*/
    height: 21px;
    width: 100%;
}
.headerTd
{
    /*color:#287eb0;*/
    font-family: Georgia;
    font-size: 12px;
    font-weight: bold;
    padding: 0px 5px 0px 10px;
}
.itemsTr
{
    height: 19px;
}
.itemsTd
{
    color: #000000;
    font-family: Georgia;
    font-size: 12px;
    padding: 0px 5px 0px 10px;
    border-bottom: 1px solid #D8DDE0;
}
.header
{
    font-size: 22pt;
    color: #000000;
    text-decoration: none;
    padding-left: 10px;
    margin-top: 10px;
}
.backPage
{
    margin-top: 15px;
    padding-left: 10px;
}
.commentSection
{
    padding: 0px 6px 0px 6px;
}
.commentSectionTop
{
    padding-left: 10px;
    margin-bottom: 10px;
    width: 585px;
}
.commentHeading
{
    padding: 0px 10px 0px 0px;
    font-size: small;
    font-weight: bold;
}
.commentAbsract
{
    font-size: small;
}

/*********** comment area ************/

/*********** footer area ************/

.footer
{
    width: 1001px;
    height: 170px;
    margin-left: 48px;
    background-image: url("footerbg.gif");
    background-repeat: repeat-x;
}

.footertext
{
    width: 190px;
    float: left;
    font-family: Georgia, Verdana, Arial;
    font-size: 125%;
    margin-top: 23px;
    padding-left: 5px;
    text-align: left;
}
a.submenuhead
{
    color: #f15c22;
    font-family: Georgia;
    font-size: 12px;
    text-decoration: none;
    font-weight: normal;
}
.subMenuTop
{
    font-family: Georgia;
    font-size: 12px;
    font-weight: normal;
    padding: 12px;
}
a.artList
{
    color: #000000;
    text-decoration: none;
    font-family: Georgia;
    font-size: 12px;
    font-weight: normal;
}

a.artList:hover
{
    color: #f15c22;
    text-decoration: none;
    font-family: Georgia;
    font-size: 12px;
    font-weight: normal;
}

.mainSubmenu
{
    height: 100%;
    width: 700px;
    background-image: url("contentbg.gif");
    background-repeat: repeat-x;
}
.RelItems
{
    font-weight: bold;
    color: #f15c22;
    text-decoration: none;
    font-size: 100%;
    margin-top: 20px;
}
.dm_relationItem
{
    border: solid 0px gray;
    width: 160px;
    padding: 20px;
}
.EventEventCal
{
    margin-top: 8px;
    font-weight: bold;
}
.EventEventCal a
{
    margin-top: 20px;
    font-weight: bold;
}


td.obs_cell
{
    padding-bottom: 10px;
}

a.obs_link:link
{
    color: #000000;
}

a.obs_link:visited
{
    color: #000000;
}

.obs_source
{
    color: #bbbbbb;
}

/* New styles for CalendarSearch.aspx */

.calEventSearch
{
    margin: 20px 0px 20px 0px;
    width: 100%;
}

.calEventSearch .searchHeadItem
{
    font-weight: bold;
}

.calEventSearch .searchAltItem
{
    background-color: #EEEEEE;
}

.calEventSearch .searchItem, .calEventSearch .searchItem a, .calEventSearch .searchAltItem, .calEventSearch .searchAltItem a
{
    color: #000000;
    height: 60px;

}
.absMain
{
    text-decoration:none;
    color:#000;
    font-weight:normal;
}
.absMain:hover
{
    text-decoration:underline;
}
.rssLink a
{
    color:Black;
}
.rssLink
{
    color:Black;
    margin-bottom:15px;
}
.footerarticle
{
    width: 265px;
    float: left;
    margin-top: 23px;
    padding-left: 5px;
    text-align: left;
    margin-right:10px;
    margin-left:10px;
    }
    
    
    
    .dm_quickmenuFontsize
{
	margin-left: 5px;
	margin-right: 8px;
	color: #287eb0;
	font-weight: bold;
	float:right;
}
.   dm_quickmenuFontsize a
{
	color: #287eb0;
	
	font-weight: bold;
}
.dm_quickmenuFontsize1
{text-decoration: underline;
	font-size: 12px;
}
.dm_quickmenuFontsize2
{text-decoration: underline;
	font-size: 14px;
}
.dm_quickmenuFontsize3
{text-decoration: underline;
	font-size: 15px;
}
div.dm_quickmenuFontsize 
{

		_margin-top: 0px;
}

*+html .dm_quickmenuFontsize{
	margin-top: -17px;
} 

div.lesewebcontainer 
{

	float:right;
	margin-right:90px;
	_margin-top: 0px;
}

*+html .lesewebcontainer{
	margin-top: -15px;
} 
