<style type="text/css">
body {color: #000000; margin:0px; padding:0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
a img {border: 0;}
ul,li {
    margin: 0 0 0 0.5em;
    padding: 0 0 0.3em 0;
}
p {line-height: 15pt;}
p.indent {text-indent: 15pt;}
table {font-size: 12px; line-height: 15pt;}
input {font-size: 12px;}
select {font-size: 12px;}
textarea {font-size: 12px; line-height: 15pt; word-wrap: break-word; word-break: break-all;}
h2 { font-size: 12pt; padding: 0; margin: 1em; text-align: center;}

td {font-family: Arial, Helvetica, sans-serif;}
a { font-family: Arial, Helvetica, sans-serif;
	color: #0077aa;
        text-decoration:none; 
}
a:visited { color: #0077aa; text-decoration:none; }
a:hover { color:#0077aa;	text-decoration:underline;  }
a:active { text-decoration:none;  }

.logo { background:url(/image/bg_logo.gif); }

.mainMenu { clear:both; background:url(/image/bg_mainmenu.gif); background-color:#FFF; }
.mainMenu li { float:left; color:#000;}
.mainMenu a { color:#000; font-size:12px;  text-decoration:none; padding:0px 6px; border-right:1px solid #DDD; display:block;}
.mainMenu a:visited { color:#000; text-decoration: none; }
.mainMenu a:hover { color:#000; background-color:#F5F5F5; text-decoration:underline; }
.mainMenuSelect a:visited { background:url(/image/bg_mainmenu.gif);color:#000; background-color:#F5F5F5; font-weight:bold;}
.mainMenuNormal { background:url(/image/bg_mainmenu.gif); background-color:#FFF; }

.login {
    background: none;
    border: 1px dotted #DDD;
    font-weight: normal;
    padding: 0px;
    margin: 0px;

    font-family: Arial, Helvetica, sans-serif; 
    font-size: 12px; 
}

.login td {
    font-family: Arial, Helvetica, sans-serif; 
}
.leftmenu_old {
    background: url(image/bg_left.jpg) #ffffff fixed repeat-y right top
}
.leftmenu {
    border-right: 0px dotted #DDD;
    background: #EBEBEB;
}
.leftmenu ul,
.leftmenu li {
    list-style: none;
    list-style-image: none;
}
.rightmenu {
    border-left: 0px dotted #DDD;
    background: #EBEBEB;
}
.rightmenu ul,
.rightmenu li {
    list-style: none;
    list-style-image: none;
}
.foot {
    border-top: 1px dotted #DDD;
    margin: 1em 0em 0em 0em;
    text-align: center;
}
.foot ul,
.foot li {
    list-style: none;
    list-style-image: none;
    display: inline;
    text-align: center;
}
.userControl {
    background: #F5F5F5;
    border-top: 0px solid #DDD;
    border-bottom: 0px dotted #DDD;
    font-weight: normal;
    font-size: 10pt;
    height: 1.1em;
    padding: 0 0 0 0;
    text-align: right;
}
.userControl ul,
.userControl li {
    margin: 0;
    list-style: none;
    list-style-image: none;
    display: inline;
    color:#000; 
    text-align: right;
    font-family: arial,sans-serif;
    font-size: 9pt;
}
.userControl a,a:visited, a.active {color: :#000;  text-decoration: none; }
.userControl a:hover { color:#000; text-decoration:none; font-weight: bold;}

.editionctrl{
    font-weight: normal;
    font-size: 10pt;
    border-top: 0px;
    border-bottom: 0px;
    height: 1.1em;
    padding: 0 0 0 0;
    text-align: right;
}
.editionctrl ul,
.editionctrl li {
    margin: 0;
    list-style: none;
    list-style-image: none;
    display: inline;
    font-size: 9pt;
}
.editionctrlcurrent li {
    margin: 0;
    list-style: none;
    list-style-image: none;
    display: inline;
    color:#000; 
    font-weight: bold;
    font-size: 9pt;
}

.pagectl {
    text-align: right;
    font-size: 80%;
}

.pagectl a { font-weight: bold; }

.doc {
    background: #FFF;
    font-weight: normal;
    padding: 0.5em;
}
.doc ul,
.doc li {
    padding: 0 0 0 1em;
    color: Black;
    text-align: left;
    list-style-image: url(/image/pic014.gif);
}
.doc a:hover { color:#0077aa;	text-decoration:underline;  }
</style>