body {
text-align: center;
font-family: Arial;
background-color: #e8e8e8;
background-image: url("../images/orange.png") ; 
background-repeat: repeat-x;
margin-top: 10px;
color: black;
overflow: auto;
}

p { font-size: 10pt; color: black ; margin: 0 10 10 10px;}
h1 { color: #00adef; font-size: 13pt; margin: 10 10 10 10px; }
h2 { color: #00adef; font-size: 13pt; margin: 10 10 10 10px; }
h3 { color: #00adef; font-size: 13pt; margin: 10 10 10 10px; }
h4 { color: #00adef; font-size: 13pt; margin: 10 10 10 10px; }


a:link {color:#00a0af; font-size: 10pt; text-decoration: none; border: 0px;}
a:visited {color:#00a0af; font-size: 10pt; text-decoration: none; border: 0px;}
a:hover {color:#00a0af; font-size: 10pt; border: 0px;}
a:active {color:#00a0af; font-size: 10pt; text-decoration: none; border: 0px;}

#container{
position: relative;
margin: 0px auto;
width: 825px;
height: 580px;
background-image: url("../images/blank.png") ;
border: solid 0px white;
}

#header {
position: relative;
float: left;
text-align: right;
height: 110px;
width: 825px;
background-image: url("../images/header.png") ;
background-repeat: no-repeat;
border: solid 0px white;
font-size: 10pt;
}

#header img {margin-right: 10px; }

#menu_top {
float: left;
height: 30px;
text-align: center;
width: 825px;
border: solid 0px white;
padding-left: 4px;
}

#menu_top ul{
list-style: none;
margin: 0px;
padding: 0px;
}

#menu_top li {
float: left;
margin-left: 2px;
line-height: 30px;
width: 160px;
}

#menu_top a{
color: white; 
font-size: 10pt;
font-weight: bold; 
text-decoration: none; 
display: block;
background-color: #00adef;
}

#menu_top a:hover {
color: silver;
}

#menu_top #current a{
color: white; 
font-size: 10pt; 
font-weight: bold;
text-decoration: none;
background-color: #ffd200;
display: block;
}

#page {
position: relative;
float: left;
width: 825px;
background-image: url("../images/blank.png") ;
border: solid 0px white;
}


#left {
position: relative;
float: left;
margin: 10 0 0 20px ;
width: 147px;
height: 400px;
text-align: left;
overflow: auto;
border-right: solid 1px #f78f1e;
}

#picture {
position: relative;
margin: 0 0 0 20px ;
width: 147px;
text-align: left;
overflow: auto;
border-right: solid 1px #f78f1e;
}

#left ul{
list-style: none;
margin: 0px;
padding: 0px;
}

#left li {
margin: 5 0 7 0px;
float: left;
line-height: 12px;
width: 120px;
}

#left a{
margin: 10 0 10 0px;
color: #00a0af; 
font-size: 9pt; 
text-decoration: none;
font-weight: bold; 
}

#left a:hover {
color: silver;
}

#left #current a{
margin: 10 0 10 0px;
color: #fa8800;
font-size: 9pt;
font-weight: bold; 
}

#left #current_no a{
margin: 0 0 10 10px;
color: #006c68;
font-size: 8pt; 
font-style: italic;
font-weight: normal;
}

#left #current_no a:hover {
color: silver;
}


#left #current_sub a{
margin: 0 0 20 10px;
color: #00adef;
font-size: 8pt; 
font-style: italic; 
text-decoration: underline;
font-weight: normal;
}

#content {
position: relative;
float: right;
margin: 10 10 10 10px ;
width: 620px;
height: 400px;
text-align: left;
border: solid 0px white;
overfow: auto;
}

#content li { font-size: 10pt; color: black ; }

#footer {
position: relative;
float: left;
text-align: left;
width: 825px;
border: solid 0px white;

}

.scrollgeneric {
line-height: 1px;
font-size: 1px;
position: absolute;
top: 0; left: 0;
}

.vscrollerbase {
width: 10px;
background-color: #dbd8d8;
}

.vscrollerbar {
width: 10px;
background-color: #fa8800;
}

img { margin: 10px; border: 0px; }
.tx-rlmpflashdetection-pi1 {margin: 5 8 5 0px;}

legend {display: none}

.tx-felogin-pi1 {font-size: 10pt; color: black;}
.tx-felogin-pi1 fieldset {border: 10px}
.tx-dvssimplelogout-button {margin-right: 20px;}
.tx-dvssimplelogout-button p {display:none;}
