A:link
{
text-decoration: none;
color: #0066CC;
}

A:visited
{
text-decoration: none;
/*color: #669999;*/
color: #cc6600;
}

A:active
{
text-decoration: none;
color: #FF3300;
}

A:hover
{
text-decoration: none;
/*color: #cc6600;*/
color: #669999;
}

body
{
background: #F8F8F8;
font-family: Omni Book, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
color: #000000;
}

H1, H2, H3, H4, H5, H6
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #000000;
margin-top: 0px;
margin-bottom: 0px;
padding-bottom: 0px;
}

DIV.titlepage,DIV.navheader
{
margin-top: 11pt;
margin-bottom: 0px;
}

HR
{
line-height: 50%;
}

H1,H1.title
{
font-size: 14pt;
}

H2,H2.title
{
font-size: 14pt;
}

H1.section
{
font-size: 14pt;
}

H3
{
font-size: 12pt;
margin-top: 8px;
}


.application
{
font-style: italic;
}

CODE, PRE, TT.varname, TT.type, TT.constant
{
font-family: monospace;
font-size: 10pt
}

LI
{
font-size:10pt;
font-family:Verdana, Arial, Helvetica, sans-serif
}

P, TD
{
font-size: 10pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

DT
{
font-size: 10pt;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-top: 0pt;
}

DD
{
font-size: 10pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-top: 0pt;
margin-left: 20pt;
}

BLOCKQUOTE.note, BLOCKQUOTE.caution, BLOCKQUOTE.warning
{
margin-left: 0pt;
}


.plain
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
}


.copyright
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
text-align: left;
}


.mainmenu, .navheader, .navfooter
{
/* main-menu-item: item of main-menues in header and footer */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #000000;
white-space: nowrap;
text-decoration: none;
}
.mainmenu.sup, .mainmenu.sub, .mainmenu.small
{
font-size: 8pt;
}
.mainmenuitemlink:visited
{
color: #0066cc;
}
.mainmenuitemlink:hover
{
/*color: #cc6600;*/
color: #669999;
}


.navigationtext
{
/* navigation text: text: 'you are here' et.al. */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: normal;
color: #000000;
white-space: nowrap;
text-decoration: none;
}
.navigationstext.sup, .navigationstext.sub, .navigationstext.small
{
font-size: 8pt;
}


.leftmenutitle
{
/* left-menu-title: first level of menu on left side */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #000000;
white-space: nowrap;
text-decoration: none;
padding-top: 1pt;
padding-bottom: 2pt;
padding-right: 12pt;
}
.leftmenutitle.sup, .leftmenutitle.sub, .leftmenutitle.small
{
font-size: 8pt;
}
/*
.leftmenutitlelink:visited
{
color: #0066cc;
}
*/
.leftmenutitlelink:hover
{
/*color: #cc6600;*/
color: #669999;
}


.leftmenuitem
{
/* left-menu-item: second level of menu on left side */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
white-space: nowrap;
text-decoration: none;
padding-top: 1pt;
padding-left: 6pt;
padding-right: 6pt;
}
.leftmenuitem.sup, .leftmenuitem.sub, .leftmenuitem.small
{
font-size: 8pt;
}
/*
.leftmenuitemlink:visited
{
color: #0066cc;
}
*/
.leftmenuitemlink:hover
{
/*color: #cc6600;*/
color: #669999;
}


.languagemenu
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #000000;
text-decoration: none;
font-weight: normal;
}
/*
.languagemenuitemlink:visited
{
color: #0066cc;
}
*/
.languagemenuitemlink:hover
{
/*color: #cc6600;*/
color: #669999;
}
