body,html{
 margin:0;
 background-color:#F8EFEF;
 background-image:url(images/bg.png);    
 background-repeat:repeat-y;
}
.menublock{
 height:100%;
 background-image:url(images/bg.png);
 width:150;
}
a.menu {
 display:block;
 margin-bottom:0px;
 text-align:right;
 width:150;
 border-bottom-style:solid;
 border-bottom-width:1px;
 border-bottom-color:#A00000;
 text-decoration:none;
 padding-top:6;
 padding-bottom:6;
}
a.menu:visited, a.menu:active, a.menu:link {
 color:#ffffff;
 background-image:url(images/bg.png);
 font-weight:bold;
 font-family:verdana;
 font-size:11;
}
a.menu:hover   {
 color:#ffffff;
 background-image:none;
 background-color:#A00000;
}
a:visited, a:active, a:link {
 color:#000000;
 font-family:verdana;
 font-size:11;
 letter-spacing:1;
 text-decoration:none;
}
a:hover   {
 color:#000000;
 text-decoration:underline;
}
.contentblock{
 position:absolute;
 left:150;
 top:0;
 height:100%;
 width:650px;
 background-color:#F8EFEF
}
.content{
 font-family:verdana;
 font-size:12;
 color:#000000;
 line-height:140%;
 padding-left:10;
 padding-top:10;
}
td,table,tr{
 font-family:verdana;
 font-size:12;
 color:#000000;
 line-height:140%;
}
.inp{
 border-color:#6A0000;
 border-style:dashed;
 border-width:1;
 background-color:#F2D9D9;
 padding:2;
 font-size:12;
 font-family:verdana;
}
.submit{
 border-color:grey;
 border-style:outline;
 border-width:1;
 background-color:#F4F1F1
}
.editor{
 border-color:#B7B7B7;
 border-style:dashed;
 border-width:1;
 background-color:#FAFAFA;
 padding:2;
 font-size:12;
 font-family:verdana;
}
h2{
 font-size:13;
 font-family:verdana;
 color:#430000;
 font-style:italic;
 margin-top:4
}
form{
 margin:0;
}
.passed, div#passed{
 font-weight:bold;
 color:#000000;
 border-style:dashed;
 border-color:#3f700b;
 border-width:1;
 background-color:#daefc3;
 width:80%;
 padding:10;
 margin-bottom:20;
}
.error, div#error{
 font-weight:bold;
 color:#000000;
 border-style:dashed;
 border-color:#861919;
 border-width:1;
 background-color:#f7dbdb;
 width:80%;
 padding:10;
 margin-bottom:20;
}
.check{
 margin:0;
}
.small_text{
 font-size:9;
}
td#info_r{
 font-size:9;
}
td#config_l{
 padding-left:11;
}
.button{
 border-style:outset;
 background-color:#e7e7e7;
 border-width:1;
 border-color:#C0C0C0;
 padding:2;
}
.info{
 border-style:dashed;
 border-color:#C0C0C0;
 border-width:1;
 background-color:#f0f0f0;
 padding:8;
 margin-top:10;
 margin-bottom:10;
}
input{
 background-color:#f9f9f9;
 border-style:solid;
 border-color:#d1b8b8;
 border-width:1;
 padding:1;
}
tr#top, td#top{
 font-weight:bold;
 border-bottom-style:solid;
 border-bottom-width:1;
 border-bottom-color:#d1b8b8
}
.checkbox{
 background-color:transparent;
 border-width:0;
 margin:0;
 margin-right:4;
 padding:0;
}
