/*--------------*
 * TEXT LIBRARY *        GMO-PROJEKTI
 *--------------*/ 


/* TEXT -body (m, s, xs, negative/positive) */

div.text-body-m-mode1,
div.text-body-s-mode1,
div.text-body-xs-mode1,
div.text-body-m-mode2,
div.text-body-s-mode2,
div.text-body-xs-mode2,
{
margin:0px 0px 1em 0px;
padding:0px 0px 0px 0px;
}


li,
p.text-body-m-mode1,
p.text-body-s-mode1,
p.text-body-xs-mode1,
p.text-body-m-mode2,
p.text-body-s-mode2,
p.text-body-xs-mode2,
p.text-body_1st-m-mode1,
p.text-body_1st-s-mode1,
p.text-body_1st-xs-mode1,
p.text-body_1st-m-mode2,
p.text-body_1st-s-mode2,
p.text-body_1st-xs-mode2
{
margin:0px 0px 0.25em 0px;
padding:0px;
font-family: Arial, Helvetica, sans serif;
font-weight:normal;
/*line-height:1.33em;*/
}
li,
p.text-body-m-mode1,
p.text-body-s-mode1,
p.text-body-xs-mode1,
p.text-body_1st-m-mode1,
p.text-body_1st-s-mode1,
p.text-body_1st-xs-mode1
{
color:#000000;
}
p.text-body-m-mode2,
p.text-body-s-mode2,
p.text-body-xs-mode2,
p.text-body_1st-m-mode2,
p.text-body_1st-s-mode2,
p.text-body_1st-xs-mode2
{
color:#ffffff;
}
li,
p.text-body-m-mode1,
p.text-body-m-mode2,
p.text-body_1st-m-mode1,
p.text-body_1st-m-mode2
{
font-size:12pt;
}
p.text-body-s-mode1,
p.text-body-s-mode2,
p.text-body_1st-s-mode1,
p.text-body_1st-s-mode2
{
font-size:10pt;
}
p.text-body-xs-mode1,
p.text-body-xs-mode2,
p.text-body_1st-xs-mode1,
p.text-body_1st-xs-mode2
{
font-size:9pt;
}
div.text-body-m-mode1 p.text-body-m-mode1,
div.text-body-m-mode2 p.text-body-m-mode2
{
font-size:12pt;
text-indent:12pt;
}
div.text-body-s-mode1 p.text-body-s-mode1,
div.text-body-s-mode2 p.text-body-s-mode2
{
font-size:10pt;
text-indent:10pt;
}
div.text-body-xs-mode1 p.text-body-xs-mode1,
div.text-body-xs-mode2 p.text-body-xs-mode2
{
font-size:9pt;
text-indent:9pt;
}
div.text-body-m-mode1 p.text-body-m-mode1:first-child,
div.text-body-m-mode2 p.text-body-m-mode2:first-child,
div.text-body-m-mode1 p.text-body_1st-m-mode1,
div.text-body-m-mode2 p.text-body_1st-m-mode2
{
font-size:12pt;
text-indent:0pt;
}
div.text-body-s-mode1 p.text-body-s-mode1:first-child,
div.text-body-s-mode2 p.text-body-s-mode2:first-child,
div.text-body-m-mode1 p.text-body_1st-s-mode1,
div.text-body-m-mode2 p.text-body_1st-s-mode2
{
font-size:10pt;
text-indent:0pt;
}
div.text-body-xs-mode1 p.text-body-xs-mode1:first-child,
div.text-body-xs-mode2 p.text-body-xs-mode2:first-child,
div.text-body-m-mode1 p.text-body_1st-xs-mode1,
div.text-body-m-mode2 p.text-body_1st-xs-mode2
{
font-size:9pt;
text-indent:0pt;
}
p.text-body-m-mode1 i,
p.text-body-s-mode1 i,
p.text-body-xs-mode1 i,
p.text-body-m-mode2 i,
p.text-body-s-mode2 i,
p.text-body-xs-mode2 i,
p.text-body_1st-m-mode1 i,
p.text-body_1st-s-mode1 i,
p.text-body_1st-xs-mode1 i,
p.text-body_1st-m-mode2 i,
p.text-body_1st-s-mode2 i,
p.text-body_1st-xs-mode2 i
{
font-family:Georgia, Times, serif;
}


span.text-body-s-mode1
{
margin:0px 0px 0.25em 0px;
padding:0px;
font-family: Arial, Helvetica, sans serif;
font-weight:normal;
font-size:10pt;
color:#000000;
}

/* TEXT -ingress (m, s, xs, negative/positive) */

div.text-ingress-m-mode1,
div.text-ingress-s-mode1,
div.text-ingress-xs-mode1,
div.text-ingress-m-mode2,
div.text-ingress-s-mode2,
div.text-ingress-xs-mode2
{
margin:0px 0px 1em 0px;
padding:0px 0px 0px 0px;
}

p.text-ingress-m-mode1,
p.text-ingress-s-mode1,
p.text-ingress-xs-mode1,
p.text-ingress-m-mode2,
p.text-ingress-s-mode2,
p.text-ingress-xs-mode2
{
margin:0px 0px 0.25em 0px;
padding:0px;
font-family: Arial, Helvetica, sans serif;
font-weight:normal;
}
p.text-ingress-m-mode1,
p.text-ingress-s-mode1,
p.text-ingress-xs-mode1
{
color:#0033aa;
}
p.text-ingress-m-mode2,
p.text-ingress-s-mode2,
p.text-ingress-xs-mode2
{
color:#000000;
}
p.text-ingress-m-mode1,
p.text-ingress-m-mode2
{
font-size:12pt;
}
p.text-ingress-s-mode1,
p.text-ingress-s-mode2
{
font-size:10pt;
}
p.text-ingress-xs-mode1,
p.text-ingress-xs-mode2
{
font-size:9pt;
}
div.text-ingress-m-mode1 p.text-ingress-m-mode1,
div.text-ingress-m-mode2 p.text-ingress-m-mode2
{
font-size:12pt;
text-indent:12pt;
}
div.text-ingress-s-mode1 p.text-ingress-s-mode1,
div.text-ingress-s-mode2 p.text-ingress-s-mode2
{
font-size:10pt;
text-indent:10pt;
}
div.text-ingress-xs-mode1 p.text-ingress-xs-mode1,
div.text-ingress-xs-mode2 p.text-ingress-xs-mode2
{
font-size:9pt;
text-indent:9pt;
}
div.text-ingress-m-mode1 p.text-ingress-m-mode1:first-child,
div.text-ingress-m-mode2 p.text-ingress-m-mode2:first-child
{
font-size:12pt;
text-indent:0pt;
}
div.text-ingress-s-mode1 p.text-ingress-s-mode1:first-child,
div.text-ingress-s-mode2 p.text-ingress-s-mode2:first-child
{
font-size:10pt;
text-indent:0pt;
}
div.text-ingress-xs-mode1 p.text-ingress-xs-mode1:first-child,
div.text-ingress-xs-mode2 p.text-ingress-xs-mode2:first-child
{
font-size:9pt;
text-indent:0pt;
}
p.text-ingress-m-mode1 i,
p.text-ingress-s-mode1 i,
p.text-ingress-xs-mode1 i,
p.text-ingress-m-mode2 i,
p.text-ingress-s-mode2 i,
p.text-ingress-xs-mode2 i
{
font-family:Georgia, Times, serif;
}


/* TEXT -info (m, s, xs, negative/positive) */

div.text-info-m-mode1
{
margin:2em 0px 1em 0px;
padding:0.5em 0px 0px 0px;
/*border-color:#c5d9c6;*/
border-color:#003366;
border-style:solid;
border-width:1px 0px 0px 0px;
}

p.text-info-m-mode1,
p.text-info-s-mode1,
p.text-info-xs-mode1,
p.text-info-m-mode2,
p.text-info-s-mode2,
p.text-info-xs-mode2
{
margin:0px 0px 0.25em 0px;
padding:0px;
font-family: Arial, Helvetica, sans serif;
font-weight:normal;
}
p.text-info-m-mode1,
p.text-info-s-mode1,
p.text-info-xs-mode1
{
color:#003366;
}
p.text-info-m-mode2,
p.text-info-s-mode2,
p.text-info-xs-mode2
{
color:#ffff99;
}
p.text-info-m-mode1,
p.text-info-m-mode2
{
font-size:10pt;
}
p.text-info-s-mode1,
p.text-info-s-mode2
{
font-size:10pt;
}
p.text-info-xs-mode1,
p.text-info-xs-mode2
{
font-size:9pt;
}

/************************************************/
/* TEXT -author (m, s, xs, negative/positive) */
/************************************************/

p.text-author-m-mode1,span.text-author-m-mode1,
p.text-author-s-mode1,span.text-author-s-mode1,
p.text-author-xs-mode1,span.text-author-xs-mode1,
p.text-author-m-mode2,span.text-author-m-mode2,
p.text-author-s-mode2,span.text-author-s-mode2,
p.text-author-xs-mode2,span.text-author-xs-mode2
{
font-family:Arial, Helvetica, sans serif;
font-weight:normal;
}
p.text-author-m-mode1,
p.text-author-s-mode1,
p.text-author-xs-mode1,
p.text-author-m-mode2,
p.text-author-s-mode2,
p.text-author-xs-mode2
{
margin:0px 0px 1em 0px;
padding:0px;
}
p.text-author-m-mode1,span.text-author-m-mode1,
p.text-author-s-mode1,span.text-author-s-mode1,
p.text-author-xs-mode1,span.text-author-xs-mode1
{
color:#003366;

}
p.text-author-m-mode2,span.text-author-m-mode2,
p.text-author-s-mode2,span.text-author-s-mode2,
p.text-author-xs-mode2,span.text-author-xs-mode2
{
color:#ffffff;
}
p.text-author-m-mode1,span.text-author-m-mode1,
p.text-author-m-mode2,span.text-author-m-mode2
{
font-size:12pt;
}
p.text-author-s-mode1,span.text-author-s-mode1,
p.text-author-s-mode2,span.text-author-s-mode2
{
font-size:10pt;
}
p.text-author-xs-mode1,span.text-author-xs-mode1,
p.text-author-xs-mode2,span.text-author-xs-mode2
{
font-size:9pt;
}

/* TEXT -data (m, s, xs, negative/positive) */

/* TEXT -caption (m, s, xs, negative/positive) */

p.text-caption-m-mode1,
p.text-caption-s-mode1,
p.text-caption-xs-mode1,
p.text-caption-m-mode2,
p.text-caption-s-mode2,
p.text-caption-xs-mode2
{
margin:0px 0px 0.25em 0px;
padding:0px;
font-family: Arial, Helvetica, sans serif;
font-weight:normal;
}
p.text-caption-m-mode1,
p.text-caption-s-mode1,
p.text-caption-xs-mode1
{
color:#000000;
}
p.text-caption-m-mode2,
p.text-caption-s-mode2,
p.text-caption-xs-mode2
{
color:#ffffff;
}
p.text-caption-m-mode1,
p.text-caption-m-mode2
{
font-size:11pt;
}
p.text-caption-s-mode1,
p.text-caption-s-mode2
{
font-size:10pt;
}
p.text-caption-xs-mode1,
p.text-caption-xs-mode2
{
font-size:9pt;
}


/* TEXT -heading (m, s, xs, negative/positive) */

h1.text-head-m-mode1,
h1.text-head-s-mode1,
h1.text-head-xs-mode1
{
color:#003366;
margin:0.25em 0px 0.25em 0px;
padding:0px;
font-family:Georgia, Times, serif;
font-weight:normal;
clear:both;
}
h1.text-head-m-mode2,
h1.text-head-s-mode2,
h1.text-head-xs-mode2
{
color:#003366;
margin:0px 0px 0.25em 0px;
padding:0px;
font-family:Arial, Helvetica, Sans-serif;
font-weight:normal;
clear:both;
}
h1.text-head-m-mode1
{
font-size:20pt;
}
h1.text-head-m-mode2
{
font-size:12pt;
}
h1.text-head-s-mode1,
h1.text-head-s-mode2
{
font-size:16pt;
}
h1.text-head-xs-mode1,
h1.text-head-xs-mode2
{
font-size:14pt;
}


/* TEXT -subheads (m, s, xs, negative/positive) */
/* Level 1 */

div.main3 h2,
h2.text-subhead-m-mode1,
h2.text-subhead-s-mode1,
h2.text-subhead-xs-mode1,
h2.text-subhead-m-mode2,
h2.text-subhead-s-mode2,
h2.text-subhead-xs-mode2
{
margin:1em 0px 0.25em 0px;
padding:0px;
font-family:Georgia, Times, serif;
font-weight:normal;
}
div.main3 h2,
h2.text-subhead-m-mode1,
h2.text-subhead-s-mode1,
h2.text-subhead-xs-mode1
{
color:#003366;
}
h2.text-subhead-m-mode2,
h2.text-subhead-s-mode2,
h2.text-subhead-xs-mode2
{
color:#00aa00;
}
div.main3 h2,
h2.text-subhead-m-mode1,
h2.text-subhead-m-mode2
{
font-size:16pt;
}
h2.text-subhead-s-mode1,
h2.text-subhead-s-mode2
{
font-size:14pt;
}
h2.text-subhead-xs-mode1,
h2.text-subhead-xs-mode2
{
font-size:12pt;
}

/* Level 2 */

h3.text-subhead-m-mode1,
h3.text-subhead-s-mode1,
h3.text-subhead-xs-mode1,
h3.text-subhead-m-mode2,
h3.text-subhead-s-mode2,
h3.text-subhead-xs-mode2
{
margin:1em 0px 0.25em 0px;
padding:0px;
font-family:Georgia, Times, serif;
font-weight:normal;
}
h3.text-subhead-m-mode1,
h3.text-subhead-s-mode1,
h3.text-subhead-xs-mode1
{
color:#00aaaa;
}
h3.text-subhead-m-mode2,
h3.text-subhead-s-mode2,
h3.text-subhead-xs-mode2
{
color:#00aa00;
}
h3.text-subhead-m-mode1,
h3.text-subhead-m-mode2
{
font-size:14pt;
}
h3.text-subhead-s-mode1,
h3.text-subhead-s-mode2
{
font-size:12pt;
}
h3.text-subhead-xs-mode1,
h3.text-subhead-xs-mode2
{
font-size:10pt;
}

/* Level 3 */

h4.text-subhead-m-mode1,
h4.text-subhead-s-mode1,
h4.text-subhead-xs-mode1,
h4.text-subhead-m-mode2,
h4.text-subhead-s-mode2,
h4.text-subhead-xs-mode2
{
margin:1em 0px 0.25em 0px;
padding:0px;
font-family:Georgia, Times, serif;
font-weight:normal;
}
h4.text-subhead-m-mode1,
h4.text-subhead-s-mode1,
h4.text-subhead-xs-mode1
{
color:#00aaaa;
}
h4.text-subhead-m-mode2,
h4.text-subhead-s-mode2,
h4.text-subhead-xs-mode2
{
color:#00aa00;
}
h4.text-subhead-m-mode1,
h4.text-subhead-m-mode2
{
font-size:12pt;
}
h4.text-subhead-s-mode1,
h4.text-subhead-s-mode2
{
font-size:10pt;
}
h4.text-subhead-xs-mode1,
h4.text-subhead-xs-mode2
{
font-size:9pt;
}


a.text:link {
color:#0033aa;
text-decoration:underline;
}
a.text:visited {
color:#0033aa;
text-decoration:underline;
}
a.text:hover {
color:#0066ff;
text-decoration:underline;
}
a.text:active, a.text:focus {
color:#0066ff;
text-decoration:underline;
}

a.text-heading:link {
text-decoration:none;
color:#003366;
}
a.text-heading:hover {
text-decoration:underline;
color:#0066ff;
}


i.text {
font-style:italic;
}
b.text {
font-weight:bold;
}
tt.text {
font-family:courier new;
}

div.text-section- {
margin:0px;
padding:2px 10px;
border-width:1px;
border-style:solid;
border-color:#99aa66;
background:#aaccaa;
}


div.text-image-left {
margin:0px;
padding:0px 10px 0px 0px;
float:left;
clear:left;
}
img.text-image-mode1 {
margin:0px;
padding:0px;
border-width:1px;
border-style:solid;
border-color:#000000;
}

a.text-heading:visited,
a.text-heading:link {
text-decoration:none;
color:#003366;
}
a.text-heading:active,
a.text-heading:focus,
a.text-heading:hover {
text-decoration:underline;
color:#0066ff;
}
