/*-------- common -----------------*/

div.onlyprint
{
    display: none;
}

.centered
{
    text-align: center;
}

a:link
{
    color: #820000;
    text-decoration: none;
}
a:active
{
    color: #820000;
    text-decoration: none;
}
a:visited
{
    color: #820000;
    text-decoration: none;
}
a:hover
{
    color: #820000;
    text-decoration: underline;
}

div.clearer
{
    clear: both;
}
p.p_nomargin
{
    margin:0;
}
div.clearertop
{
	clear: both; 
	min-height:1px;
	width:100%;
	float:left;
	display:inline;	
}
div.cleareradaption
{
	clear: both; 
	margin-bottom:2em;
}

div.clearer2
{
    clear: both;
    line-height: 0;
    height: 0;
}
div.clearer3
{
    clear: both;
    line-height: 0;
    height: 1em;
}

div.smallspace
{
    float: left;
    width: 2em;
}

img.noborder
{
    border: none;
}

.bold
{
    font-weight: bold;
}


.indent1
{
    padding-left: 1em;
    display: block;
    padding-right: 1em;
}
.indent2
{
    padding-left: 2em;
    display: block;
}
.indent3
{
    padding-left: 3em;
    display: block;
}

.indent4
{
    padding-left: 4em;
    display: block;
}
.indent5
{
    padding-left: 5em;
    display: block;
}
.indent6
{
    padding-left: 6em;
    display: block;
}

.errormessage
{
    font-weight: bold;
    color: #990000;
}


/*-------- left menu --------*/

/* All left menu items should be white when hovered. 
*/


/*To enable clicking to the right of the text. 
Does not work in IE without this div*/
div.navempty
{
    height: 1%;
    width: 0.1em;
}


#leftmenu
{
    background-color: transparent;
    overflow: hidden;
}
/*#leftmenu .leftcontent:hover
{
    background-color: #FFEBEF; 
}*/
/*#leftmenu .leftcontent_extended:hover
{
    background-color: #FFEBEF;
}*/
#leftmenu .leftcontent_selected
{
    background-color: #FFEBEF; /* #EAEEEF;*/
    margin-left: 0.59em;
    margin-right: 0.07em;
    font-weight: bold;
    float: left;
    display: inline;
    width: 100%;
}
#leftmenu .leftcontent_extended
{
    margin-left: 0.59em;
    margin-right: 0.07em;
    font-weight: bold;
    float: left;
    display: inline;
    width: 100%;
}
#leftmenu a
{
    padding-left: 0;
    text-decoration: none; /*background-color: #EAEEEF; /*BACKGROUND: #ffffff; */
    color: #333333;
    padding-top: 0.488em;
    padding-bottom: 0.488em;
    margin-left: 0.215em; /*font-size: 0.95em;     text-decoration: none;     padding-top: 0.488em;     padding-bottom: 0.488em;     display: block;     line-height: 1.2em;*/ /*font-size:1.4em; För stor?*/
    font-size: 1em;
    float: left;
    display: inline;
    cursor: hand;
    cursor: pointer;
}
#leftmenu div.leftbackground_selected
{
    background-image: url(/images/LeftMenu/minusmark.png);
    margin-right: 1em;
    background-repeat: no-repeat;
    background-position: right;
    float: left;
    display: inline;
}
#leftmenu div.leftbackground
{
    background-image: url(/images/LeftMenu/plusmark.png);
    margin-right: 1em;
    background-repeat: no-repeat;
    background-position: right;
    float: left;
    display: inline;
}
#leftmenu div.leftbackground_empty
{
    margin-right: 1em;
    float: left;
    display: inline;
}
#leftmenu div.leftmenuchildsize
{
    float: left;
    display: inline;
}
#leftmenu div.leftcontent
{
    margin-left: 0.59em;
    margin-right: 0.07em;
    float: left;
    display: inline;
    width: 100%;
}
#leftmenu a.indent1
{
    /*font-size: 0.95em;     text-decoration: none;     padding-top: 0.488em;     padding-bottom: 0.488em;     display: block;     line-height: 1.2em;*/ /*padding-left:0;       text-decoration: none; /*background-color: #EAEEEF; /*BACKGROUND: #ffffff; */ /*color: Black;     padding-top: 0.488em;     padding-bottom: 0.488em;     margin-left: 0.615em;*/
}
#leftmenu a.indent2, #leftmenu a.indent3, #leftmenu a.indent4, #leftmenu a.indent5
{
    padding-left: 1.2em;
}
#leftmenu a:hover
{
    text-decoration: none; /*background-color: #EAEEEF; /*BACKGROUND: #ffffff; */
    color: Black;
    padding-top: 0.488em;
    padding-bottom: 0.488em;
    margin-left: 0.215em; /*font-weight: bold; /* font-size:0.88em;     line-height:1.25em;*/
}
img.arrowimg
{
    color: #EAEEEF;
    border: 0; /*margin-right: 0.626em;*/
    margin-right: 0.3em;
    border: none;
    float: left;
    display: inline;
    width: 0.5em;
    padding-top: 0.2em;
}
img.arrowimgselect
{
    color: #EAEEEF;
    border: none;
    margin-right: 0.3em;
    border: none;
    float: left;
    display: inline;
    width: 0.5em;
    padding-top: 0.2em;
}
.leftmenuspan
{
    display: block;
    float: left;
    width: 8.1em;
}

.leftmenuitemselected
{
    /*font-weight: bold;*/
    text-decoration: none; /*background-color: #EAEEEF; /*BACKGROUND: #ffffff; */
    padding-top: 0.488em;
    padding-bottom: 0.488em;
    margin-left: 0.215em; /*font-size:0.88em;     line-height:1.25em;      /*font-size:0.95em;*/
}
.leftmenuchildsize
{
    /*font-size: 0.9em;*/
}

.menulink
{
    padding-left: 1em;
}


/*-------- top menu ---------------*/

/*.quicksearchtextbox
{
	width: 10em;
	height: 1em;
	/*112,15
}*/
.quicksearchbutton
{
    font-size: 0.9em;
    margin-left: 0.5em;
    margin-top: 0.2em;
}
.quicksearchleft
{
    background-image: url("/images/StartPage/TextBoxLeftSmall.png");
    background-repeat: no-repeat;
    float: left;
    height: 1.5em;
    width: 0.313em;
}
.quicksearchtextbox
{
    background-image: url("/images/StartPage/TextBoxBkgSmall.png");
    background-repeat: repeat-x;
    border-style: none;
    border-width: 0;
    float: left;
    font-family: Arial;
    font-size: 1em;
    height: 1.5em;
    padding-bottom: 0;
    width: 9.390em;
}
.quicksearchright
{
    background-image: url("/images/StartPage/TextBoxRightSmall.png");
    background-repeat: no-repeat;
    float: left;
    height: 1.5em;
    width: 0.313em;
}
/*-------- horizontal menu --------*/

#horizontalmenudiv
{
    width: 100%;
    background-color: #EEEEEE;
    line-height: 2.5em;
}


.horizontalmenulist
{
    padding-right: 0em;
    padding-left: 0em;
    padding-bottom: 0em;
    margin: 0em 0em 0em 1.315em;
    padding-top: 0em;
}
.horizontalmenulist li
{
    line-height: 2.4em;
    padding-right: 0em;
    display: inline;
    padding-left: 0em;
    padding-bottom: 0em;
    margin: 0em;
    padding-top: 0em;
    background-color: transparent;
}
a.menuhead
{
    font-size: 0.95em;
    text-decoration: none;
    margin: 0em;
    padding-top: 0.6em;
    padding-bottom: 0.6em;
    padding-left: 0.4em;
    padding-right: 0.4em;
}
a.menuhead:hover
{
    margin: 0em;
    text-decoration: none;
    background-color: #ffffff;
    color: #820000; /*float:left;*/
    line-height: 7pt;
}

a.menuhead:link
{
    text-decoration: none;
}
a.menuhead:visited
{
    text-decoration: none;
}

a.menuheadselected
{
    font-size: 0.95em;
    text-decoration: none;
    margin: 0em;
    padding-top: 0.6em;
    padding-bottom: 0.6em;
    padding-left: 0.4em;
    padding-right: 0.4em; /*float:left;*/
}
a.menuheadselected:link
{
    margin: 0em;
    text-decoration: none;
    background-color: #ffffff;
    color: #820000;
}
a.menuheadselected:visited
{
    margin: 0em;
    text-decoration: none;
    background-color: #ffffff;
    color: #820000;
}

div.horizontalmenulowerline
{
    /*border-bottom: solid 0.1em #96001E; 	padding-top: 0.05em; 	border-top: solid 0.1em #96001E;*/
    border-bottom: solid 0.1em #000000;
    padding-top: 0.05em;
    border-top: solid 0.1em #000000;
    display: block;
}
div.horizontalmenuupperline
{
    /*border-bottom: solid 0.1em #96001E;*/
    border-bottom: solid 0.1em #000000;
    display: block;
}


/*-------- breadcrumb --------*/
.breadcrumb
{
    font-size: 0.875em;
    color: #777777;
    font-family: Arial;
}
a.breadcrumb
{
    color: #666666;
    font-size: 0.875em;
    font-family: Arial; /*text-decoration: underline !important;*/
    margin-left: 0.3em;
    margin-right: 0.3em;
}
a.breadcrumb1
{
    color: #666666;
    font-size: 0.875em;
    font-family: Arial; /*text-decoration: underline !important;*/
    margin-right: 0.3em;
}
.breadcrumblast
{
    font-size: 0.875em;
    color: #777777;
    font-family: Arial;
    margin-left: 0.3em;
}

/*------- layout containers --------*/

#containerdiv
{
    font-family: Verdana, Geneva, Arial, Helvetica, Tahoma, Sans-Serif;
    width: 64em;
    margin: auto;
    text-align: left;
    height: 100%;
}

#headerdiv
{
    width: 100%;
}

#topsearchdiv
{
    float: right;
    width: 70%; /*margin-top: 0.8em;*/
}

#logotypediv
{
    float: left;
    width: 20%;
    padding-top: 1.295em;
    padding-left: 0.563em;
}

#topmenudiv
{
    margin-bottom: 1.252em;
    text-align: right;
    color: #D3D3D3;
}

#topmenulogosearchdiv
{
    width: 100%; /*height:100%;*/
    height: 4.945em;
    margin-bottom: 1.189em;
}
#topkrimproddiv
{
    width: 100%;
    height: 100%;
    padding-bottom: 0.5em;
}
#searchdiv
{
    /*margin-top: 0.5em;*/
    margin-bottom: 0.5em;
    float: right;
}

#breadcrumbdiv
{
    /*padding-top: 0.5em;*/
}
#fullregiondiv
{
    background: url(/images/menu_background.gif) 20% 0;
    width: 100%;
    height: 100%;
    clear: both;
    margin-top: 0.5em;
}
.Pagetopmarginal_main
{
    height: 2.316em; /*0.833em; */
    width: 100%;
    clear: both;
}
#leftregiondiv
{
    background-color: Transparent;
    float: left;
    width: 11.831em; /*width:20%; 	margin-top: 0.5em;*/
}
#mainandrightregiondiv
{
    float: right; /*width:78%; */
    width: 76.866%;
    color: #333333;
}
#mainregiondiv
{
    float: left;
    width: 31.35em; /*width:66%;*/ /*padding-left: 0.5em; 	padding-right: 1em;	*/
    padding-left: 0.125em;
    padding-right: 1.878em;
    font-family: Verdana;
}
#mainregiondiv span
{
    line-height: 1.2em;
}
#mainregiondiv p
{
    /*margin-bottom: 0.339em;*/ /*    font-family: Verdana;     font-size: 0.8em;     color: #333333;         display: block;*/
    margin-bottom: 1em;
}
#rightregiondiv
{
    float: right; /*width:28%;*/
    width: 12.52em; /*font-size: 90%;     line-height: 1.3em;*/
}

#printericonleftspace
{
    float: left;
    width: 22%;
}
#printericonrightspace
{
    float: left;
    width: 76.5%;
    float: right;
}
#printericonleftnew
{
    float: left;
    width: 100%;   
}



/*div #startpagemainregiondiv P
{
	/*width:100%;	*/
/*margin:auto;*/
/*padding-top: 1em;
	padding-bottom: 1em;*/


/*
-moz-box-sizing:border-box;
	-box-sizing:border-box;
*/


/*
}*/

/*div{
    padding:0px;
    border-style:solid;
}
div p{
    margin:10px;
}*/



#footer
{
    width: 98.5%;
}

#startpagebottomregiondiv
{
    width: 98.5%;
    background-color: #EEEEEE; /*padding-right: 1em;*/
    padding-left: 1em; /*border: 1px solid #EEE;*/
    margin-top: 1em;
}
/*end*/
#contactinfo
{
    font-family: Arial;
    font-size: 0.9em;
    color: #666666;
    background-color: #EEEEEE;
    width: 100%;
    margin-top: 0.5em;
    clear: both;
    padding-left: 1em;
    border: 1px solid #EEE;
}

#contactinfo a
{
    color: #666666;
    text-decoration: none;
    font-size: 100%;
}

#copyrightinfo
{
    font-family: Arial;
    font-size: 0.9em;
    color: #666666;
    float: right;
}






/* ------ Text items -------- */


body
{
    font-family: Verdana, Geneva, Arial, Helvetica, Tahoma, Sans-Serif;
    font-size: 0.75em; /*orginal 0.9em*/
    background-color: #FFFFFF;
    line-height: 1.4em;
}

/* brödtext */
div.normalText
{
    color: black; /*line-height: 1.3em;*/
    background-color: #fff;
}



table
{
    font-size: 1em;
}


h1, .heading1
{
    /*color: #393939;*/ /*color:#333333;*/
    font-style: normal;
    font-family: arial;
    font-size: 1.6em;
    editmenuname: Rubrik 1;
    margin: 0em 0em 0em 0em;
    padding-bottom: 1em;
    padding-top: 0.9em;
    font-weight: normal;
}
h2,.heading2
{
    font-family: arial;     
    font-size: 1.2em;       
    margin: 1em 0em 0.3em 0em;
    font-weight:normal;
    color:#333333;
    editmenuname: Rubrik 2;
}

/*.heading2
{
     font-family: arial;     font-size: 1.2em;     editmenuname: Rubrik 2;     margin: 1em 0em 0.3em 0em;
    font-family: Arial;
    font-size: 0.875em;
    color: #333333;
    editmenuname: Rubrik 2;
    display: block;
    font-weight: bold;
    line-height: 1.4em; 
    margin-top:0.5em;
    margin-bottom:0.5em;
}*/
/*h3, .heading3
{
    /*font-size: 1em;     font-weight: bold;     editmenuname: Rubrik 3;     margin: 1em 0em 0em 0em;*/
 /*   font-family: Arial;
    font-size: 1.125em;
    color: #333333;
    editmenuname: Rubrik 3;
    display: block;
    margin: 0;
    margin-bottom: 0.5em;
    font-weight: normal;
}*/
.heading4
{
    font-size: 1em;
    font-family: Arial;
    editmenuname: Höger faktaruta rubrik;
    margin: 0em 0em 0em 0em;
}
.righttext4
{
    font-size: 0.75em;
    font-family: Verdana;
    editmenuname: Höger faktaruta text;
    margin: 1em 0em 0em 0em;
}
div.rightemptypanel
{
    height: 2em;
    width: 100%;
}






/* Links */

p
{
    margin: 0em 0em 1em 0em;
}


img
{
    margin: 0.2em 0.5em 0.2em 0.2em;
}

img.noborder
{
    border: none;
}


.inputlabel
{
    width: 6em;
    padding-top: 0.4em;
    font-weight: bold;
}


input, textarea
{
    font-family: Verdana, Arial, Helvetica, Tahoma;
}

input.button
{
    margin-right: 0.5em;
}






/* episerver standard */


a.uppercaselink
{
    text-transform: uppercase;
    font-weight: bold;
    text-decoration: none;
}
a.rightlisting
{
    text-decoration: none;
    display: block;
    padding-left: 1em;
    margin: 0.2em 0;
}
a.linklist
{
    text-decoration: none;
}
div.menuitem
{
    border-bottom: solid 0.1em #ddd;
    width: 100%;
    padding: 0.4em 0em 0.4em 0em;
    float: left;
}

hr
{
    height: 0.1em;
    color: #ddd;
}
select
{
    font-size: 1em;
}
span.errormessage
{
    color: #a00;
    font-size: 1em;
}
.inputlabel
{
    width: 6em;
    float: left;
    padding-top: 0.4em;
    font-weight: bold;
}
.inputlabelwide
{
    width: 10em;
    float: left;
    padding-top: 0.4em;
    font-weight: bold;
}
img.quicksearch
{
    position: relative;
    top: 0.2em;
    width: 2.3em;
    height: 1.7em;
    border: 0;
}
img.shadow
{
    position: relative;
    editmenuname: Shadow;
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#555555,direction=125,strength=10);
}
img.opacity
{
    position: relative;
    editmenuname: Semi transparent;
    filter: alpha(opacity=40,finishopacity=24,style=3);
}
img.fliph
{
    position: relative;
    editmenuname: Flip horisontally;
    filter: fliph;
}
img.flipv
{
    position: relative;
    editmenuname: Flip vertically;
    filter: flipv;
}
img.dashedborder
{
    position: relative;
    border: dashed 1px grey;
    editmenuname: Dashed border;
}
img.circularfade
{
    position: relative;
    editmenuname: Circular fade;
    filter: alpha(opacity=100,finishopacity=0,style=2);
}
img.leftfloat
{
    float: left;
    editmenuname: Flöda text till höger;
}

img.rightfloat
{
    float: right;
    editmenuname: Flöda text till vänster;
}
span.usernamelabel
{
    padding-top: 0.5em;
    display: block;
}
th
{
    text-align: left;
}
tr.evenrow
{
    background-color: #eee;
}
tr.unevenrow
{
    background-color: #fff;
}
tr.headerrow
{
    background-color: #ccc;
}
div.leftmenuline
{
    background-image: url('/images/LeftMenu/dottedline.png');
    background-repeat: repeat-x;
    width: 100%;
    height: 2px;
    margin-left: 0.563em;
    float: left;
    display: inline;
}
div.dynamicimagemain
{
    width: 100%; /*31.35em;*/
    float: left;
    display: inline;
    margin-bottom: 0.125em; /*margin-top:1.878em;     margin-bottom:1.878em;*/
}
div.dynamicimagecontent, div.dynamicimagecontentright
{
    /*width: 10.329em;*/
    display: inline; /*margin-right: 0.125em;*/
    text-align: left;
    min-height: 1px;
}
div.dynamicimagecontent img, div.dynamicimagecontentright img
{
    margin: 0;
    padding: 0;
    border:0;
}
div.dynamicimagecontent
{
    float: left;
}
div.dynamicimagecontentright
{
    float: left;
    margin-left: 0.125em;
}
div.dynamicimagecontentlast
{
    /*width: 10.329em;*/
    float: left;
    display: inline;
    text-align: center;
}
img.dynamic
{
    width: 10.329em;
}
div#infobox
{
    float: left;
    display: inline;
    width: 31.4em;
    margin-top: 3.005em;
}
div#infobox div
{
    float: left;
    display: inline;
}
div#infobox div.infobox_top
{
    background-image: url('/images/Info/know_upper.png');
    background-repeat: no-repeat;
    height: 0.1878em;
    width: 501px;
    overflow: hidden;
}
div#infobox div.infobox_bottom
{
    background-image: url('/images/Info/know_bottom.png');
    background-repeat: no-repeat;
    height: 0.1878em;
    width: 501px;
}
div#infobox div.infobox_middle
{
    background-image: url('/images/Info/know_middle.png');
    background-repeat: repeat-y; /*width: 31.4em;*/
    width: 501px;
    min-height: 0.313em;
    overflow: hidden;
}
div#infobox div.contentinfo
{
    margin-left: 4px;
    margin-right: 4px;
    background-image: url('/images/Info/know_background.png');
    background-repeat: no-repeat;
    padding-left: 26px; /*1.627em;*/
    padding-right: 26px; /*1.627em;*/
    padding-top: 20px; /*1.252em;*/
    padding-bottom: 23px; /*1.440em;*/
    width: 441px; /*27.5em;*/
}
div#infobox div.infobox_middle div.bulletlist p
{
    /*margin-bottom:0.939em;*/ /*font-family:Arial;     font-size:1.45em;        margin-bottom:0.339em;      color:#B50021;  */
    margin-bottom: 0.339em;
}
span.headerbullet
{
    font-family: Arial;
    font-size: 1.3em;
    margin-bottom: 0.539em;
    color: #B50021;
    editmenuname: Rubrik punktlista;
    display: block;
}
div.bulletpanel
{
    margin: 0em;
    padding: 0;
    width: 100%; /*width: 31.35em;*/
    float: left;
    display: inline;
    margin-bottom: 0.4em;
    margin-top: 0.4em;
}
div.bulletpanel div.bulletleft
{
    width: 0.95em;
    float: left;
    display: inline;
    min-height: 1em; /* padding-top:0.3em;*/
    margin-right: 1em;
}
div.RightColumnBoxContentChild
{
    margin-top:1em;  
    width:15em;  
    padding-left: 0.9em;
}
div.bulletleftinserted
{
    width: 0.95em;
    float: left;
    display: inline;
    min-height: 1em; /* padding-top:0.3em;*/
    margin-right: 1em;
}
div.bulletpanel div.bulletleft img
{
    display: block;
    margin-top: 0.15em;
}
div.bulletpanel div.bulletright
{
    width: 30.40em;
    float: left;
    display: inline;
    min-height: 1em;
}
div.bulletlist2 div.bulletpanel div.bulletright
{
    width: 24.40em;
}
span.bullettext
{
    color: #333333; /*font-size: 0.75em;*/
    font-family: Verdana;
    display: block;
}
div.separatorright, div.separatorright2
{
    background-image: url('/images/Info/separator_rightcontent.png');
    background-repeat: repeat-x;
    height: 3px;
    margin-top: 0.313em;
}
div.separatorright
{
    margin-bottom: 1.064em;
}
div.separatorright2
{
    margin-bottom: 0em;
}
span.maintitleright
{
    font-size: 1.3em;
}
.mainbody1portal
{
}
.mainbody1portal p
{
    margin-bottom: 0em;
    font-family: Verdana;
    font-size: 0.8em;
    margin-bottom: 1.127em;
}
h1.portaltitle
{
    font-size: 1.5em;
    padding-top: 0.8em;
    padding-bottom: 0.8em;
}
img.rightarrow
{
    color: #B50021;
    padding-left: 0.3em;
    border: none;
    margin:0 !important;
}
img.pdficon
{
    padding-left: 0.3em;
    border: none;
    position: relative;
    /*top: 0.7em;*/
    top: 0.4em;   
    editmenuname: PDFIkon;
}
/*.infoingress
{
    font-family: Arial;
    font-size: 0.875em;
    color: #333333;
    editmenuname: Info Ingress;
    display: block;
    font-weight: bold;
}*/
/*.infocontentheader
{
    font-family: Arial;
    font-size: 1.125em;
    color: #333333;
    editmenuname: Info Rubrik;
    display: block;
    margin-bottom: 0.8em;
}*/
/*.publicationpageinfo
{
    font-family: Verdana;
    font-size: 0.75em;
    color: #666666;
    editmenuname: Pubcat Info;
    display: block;
    padding-top: 0.5em;
}*/
/*.infocontenttext
{
    font-family: Verdana;
    font-size: 0.8em;
    color: #333333;
    editmenuname: Info Text;
    display: block;
}*/

h1.infopageheader
{
    color: #333333;
    font-size: 1.5em;
    padding-top: 0.8em;
    padding-bottom: 0.8em;
    font-weight: normal;
	line-height:1.2em;
}
div.info_clearer
{
    background-image: url('/images/Info/info_divider.png');
    background-repeat: repeat-x;
    width: 100%;
    height: 2px;
    /*margin-top: 1.8em;*/
    float: left;
}
div.info_clearer_m
{
    background-image: url('/images/Info/info_divider.png');
    background-repeat: repeat-x;
    width: 100%;
    height: 2px;
    margin-top: 1.8em;
    float: left;
}
div.printiconregionnormal
{
    width: 100%;
    clear: both;
    padding-top: 0.5em;
    margin-bottom: 4em;
    display: inline;
    float: left;
}
div.imagewithtext
{
    display: inline;
}
div.imagewithtext span.imagetext
{
    font-size: 0.75em !important;
    font-family: Arial !important;
    font-style: italic;
}
img.imagetext
{
    float: left;
}
div.pubseparator
{
    height: 1px;
    background-image: url('/images/publication/pub_separator.png');
    background-repeat: repeat-x;
    float: left;
    display: inline;
    width: 100%;
}
div.quotepanel
{
    width: 31.35em;
    float: left;
    display: inline;
    margin-bottom: 1.878em;
}
div.quotemainpanel
{
    margin-left: 3.5em;
    margin-top: 2.19em;
    margin-bottom: 2.19em;
    width: 24.35em;
}
div.quotemainpanel div.quotecontent
{
    float: left;
    display: inline;
}
div.quotemainpanel img.quoteimg
{
    float: left;
    display: inline;
    margin-right: 0.5em;
}
div.quotemainpanel img.quoteimg2
{
    display: inline;
    margin-left: 0.2em;
}
div.quotemainpanel div.quotecontent div.quoteright, div.quotemainpanel div.quotecontent div.quoteright span
{
    font-family: Georgia;
    font-size: 1em;
    font-style: italic;
    color: #b10021;
    float: right;
    width: 22.35em;
}
div.quotemainpanel div.quotecontent div.quoteright span
{
    line-height: 1.3em !important;
    float: none;
}
div.quotemainpanel div.quotecontent div.quoteleft
{
    width: 2em;
    float: left;
    display: inline;
}
div.quotemainpanel div.quotecontent2
{
    float: right;
    display: inline;
    margin-top: 1.25em;
    color: #333333;
    font-size: 1em;
    font-family: Arial;
    font-style: italic;
}

div.introbody
{
    font-size: 1em;
}
/*div.introbody div.pagebody p, div.introbody div.pagebody span
{
    font-family: Verdana;
    font-size: 0.8em;
    color: #333333;
}*/
div.introbody div.pagebody, table#id_matrix span
{
    font-family: Verdana;
    font-size: 0.8em;
    color: #333333;
    line-height: 1.2;
}
div.introbody div.pagebody img
{
    margin: 0.2em 0.5em 0.2em 0.2em;
}
/*Publication*/
div.publicationdivider
{
    background-image: url("/images/Info/info_divider.png");
    background-repeat: repeat-x;
    width: 100%;
    height: 2px;
    float: left;
    display: inline;
}
div.publicationmain
{
    float: left;
    display: inline;
    width: 11.7em;
}
div.publicationmain a:visited, div.publicationmain a, div.publicationmain_selected a:visited, div.publicationmain_selected a
{
    font-size: 1em !important;
    color: #333333 !important;
}
/*div.publicationmain:hover
{
    background-color: #FFEBEF;
}*/
div.publicationmain div.publicationselectarea, div.publicationmain_selected div.publicationselectarea
{
    float: left;
    display: inline;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}
div.publicationmain div.publicationselectarea a.publicationlink
{
    width: 11.485em;
    display: block;
    float: left;
    margin-left: 0.215em;
}
div.publicationmain_selected div.publicationselectarea a.publicationlink_select
{
    width: 11.485em;
    display: block;
    float: left;
    margin-left: 0.215em;
}
div.publicationmain div.publicationselectarea a, div.publicationmain_selected div.publicationselectarea a
{
    cursor: pointer;
    cursor: hand;
}
div.publicationselectareachildren
{
    padding-left:1em !important;
    width: 10.7em !important;
     /* background-image:url('/images/LeftMenu/plusmark.png');
      background-repeat:no-repeat;
      background-position:right;   */
}
div.publicationselectareachildren a
{
    width: 10.485em !important;
}
div.publicationmain div.publicationselectarea a.publicationlink img, div.publicationmain_selected div.publicationselectarea a.publicationlink_select img
{
}
div.publicationmain div.publicationselectarea a.publicationlink .publicationimg, div.publicationmain_selected div.publicationselectarea a.publicationlink_select .publicationimg
{
    src: url('/images/LeftMenu/leftarrow.png');
}
div.publicationmain div.publicationselectarea a.publicationlink .publicationimg_empty
{
    src: url('/images/LeftMenu/leftarrow_empty.png');
}
div.publicationmain_selected
{
    float: left;
    display: inline;
    width: 11.7em;
    background-color: #FFEBEF;
}
div.publicationmain_selected span.leftmenuspan
{
    font-weight: bold !important;
}
/*Slideshow*/
div#slideshow
{
    width: 513px;
    min-height: 15px;
    float: left;
    display: inline;
    margin-left: -4px;
    margin-top: 1em;
    margin-bottom: 7.8em;
}
div#slideshow div
{
    float: left;
    display: inline;
}
div#slideshow div.topslide
{
    width: 513px;
    height: 7px;
    background-image: url('/images/Info/slide/imageslidetop.png');
    background-repeat: no-repeat;
}
div#slideshow div.middleslide
{
    width: 513px;
    min-height: 1px;
    background-image: url('/images/Info/slide/imageslidemiddle.png');
    background-repeat: repeat-y;
}
div#slideshow div.middleslide div.contentslide
{
    margin: 14px;
    width: 485px;
    min-height: 1px;
    margin-top: 6px;
}
div#slideshow div.middleslide div.contentslide div.imageplaypanel
{
    width: 485px;
    height: 1px;
    position: relative;
    top: 5px;
    right: 4px;
    float: left;
}
div#slideshow div.middleslide div.contentslide div.imageplaypanel span
{
    font-family: Arial;
    font-size: 0.876em;
    font-weight: bold;
    color: White;
}
div#slideshow div.middleslide div.contentslide div.imageplaypanel img.leftslideimage
{
    position: relative;
    float: left;
    top: 75px;
    left: -20px;
    cursor: hand;
    cursor: pointer;
}
div#slideshow div.middleslide div.contentslide div.imageplaypanel img.rightslideimage
{
    position: relative;
    float: right;
    top: 75px;
    left: 118px;
    cursor: hand;
    cursor: pointer;
}
div#slideshow div.middleslide div.contentslide div.imageplaypanel div.imagenumber
{
    float: right;
    height: 23px;
    padding-top: 3px;
    padding-left: 4px;
    padding-right: 4px;
    margin-right: 2px;
    background-color: #3c3c3c; /*opacity:0.7; filter:alpha(opacity=70);*/
}

div#slideshow div.middleslide div.contentslide div.imageplaypanel div.imageslide
{
    float: right;
    height: 23px;
    padding-left: 6px;
    padding-top: 3px;
    width: 20px;
    background-color: #3c3c3c; /*opacity:0.7; filter:alpha(opacity=70);*/
    cursor: hand;
    cursor: pointer;
}

div#slideshow div.middleslide div.contentslide div.imageplaypanel div.imageslide img
{
    border: 0;
    display: block;
    float: left;
}
div#slideshow div.middleslide div.contentslide div.imageplaypanel div.imageslide img#playimages
{
    margin-right: 2px;
    margin-top: 4px;
}
div#slideshow div.middleslide div.contentslide div.imageplaypanel div.imageslide img.playimages
{
    margin-left: 3px;
}
div#slideshow div.middleslide div.contentslide div.imageplaypanel div.imageslide img.playimages2
{
    margin-left: 1px;
}
div#slideshow div.middleslide div.contentslide div.imageplaypanel div.imageslide img#playimages2
{
    margin-top: 4px;
}
div#slideshow div.middleslide div.contentslide div.imagepanel
{
    display: none;
}
div#slideshow div.middleslide div.contentslide div.imagepanel_selected
{
    display: inline;
}
div#slideshow div.middleslide div.contentslide div.slidesurround
{
    width: 485px;
    overflow: hidden;
    text-align: center;
}
div#slideshow div.middleslide div.contentslide img.mainslideimage
{
    max-width: 485px;
}
div#slideshow div.middleslide div.contentslide div.imagepanel div.descriptionpanel, div#slideshow div.middleslide div.contentslide div.imagepanel_selected div.descriptionpanel
{
    margin-top: 12px;
    font-family: Arial;
    font-size: 0.876em;
    color: Black;
    font-style: italic;
    padding-left: 12px;
    padding-right: 12px;
    width: 461px;
    padding-bottom: 12px;
}
div.descriptionpanel_child
{
    margin-top: 12px;
    font-family: Arial;   
    color: Black;    
    padding-left: 12px;
    padding-right: 12px;
    width: 461px;
    padding-bottom: 12px;
}
div#slideshow div.middleslide div.contentslide div.imagepanel div.descriptionpanel p, div#slideshow div.middleslide div.contentslide div.imagepanel_selected div.descriptionpanel p
{
    margin: 0;
}
div#slideshow div.middleslide div.contentslide div.imagepanel div.slidesurround, iv#slideshow div.middleslide div.contentslide div.imagepanel_selected div.slidesurround
{
}
div#slideshow div.bottomslide
{
    height: 8px;
    background-image: url('/images/Info/slide/imageslidebottom.png');
    background-repeat: repeat-x;
    width: 513px;
}
div.imagedescription
{
    margin-top: 12px;
    font-family: Arial;
    font-size: 0.876em;
    color: Black;
    font-style: italic;
    padding-left: 12px;
    padding-right: 12px;
    width: 461px;
    padding-bottom: 12px;
}
div.imageview img
{
    max-width: 485px;
}

/*Crisis*/

div#crisis
{
    width:38.438em;
    float:left;
    display:inline;
    min-height:1px;
}
div#crisis div
{
    float: left;
    display: inline;
      width:38.438em;
}
div#crisis div.crisisimagepanel
{
    margin-bottom:40px;
    margin-top:5px;
}
div#crisis div.crisislatestnews
{

}
div#crisis div.crisislatestnews div p, div#crisis div.crisislatestnews div div
{
    font-size:0.688em;
    font-family:Verdana;
}
div#crisis div.crisisdivider
{
    background-image: url('/images/Info/kdivider.png');
    background-repeat: repeat-x;
    width:100%;
    height:5px;
    margin-bottom:30px;
    margin-top:30px;
}
div#crisis div.crisisoldnews div p, div#crisis div.crisisoldnews div div
{
    font-size:0.688em;
    font-family:Verdana;
}
.Imagemap
{
      width:250px;
      margin-bottom:10px;
}
.ImagemapLeft
{
    width:250px; 
    float:left;
}
.ImagemapRight
{
    width:250px; 
    float:right;
}
.ImagemapSeparator
{
    height:10px;
    width:250px;
}
