body {
padding: 0pt;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
margin-top: 10px;
margin-bottom: 30px;
background-color: #FFFFFF;
}
#lvvayout_header {
padding: 0pt;
height: 75px;
z-index: 1;
float: left;
position: relative;
width: 100%;
background-color: #0A2851;
background-image: url(layout_header.gif);
background-repeat: no-repeat;
display: block;
}
#layout_header {
display: list-item;
list-style-image: url(layout_header.gif);
list-style-position: inside;
letter-spacing: -1000em;
font-size: 1pt;
color: #fff;
margin-bottom: 15px;
height: 80px;
}
#layout_header div.logo a { display: block; width: 130px; margin-left: 25px; margin-top: 10px; float: left; height: 50px; position: absolute; }
ul.menu {display:none;}
.mirror h1 { border-bottom: 1px solid rgb(224, 224, 224); margin: 16px 0pt 0pt; font-size: 18px; color: rgb(10, 40, 81); font-weight: bold; padding-bottom: 16px; }
.o-dis-headline { padding: 4px; background: rgb(251, 248, 217) none repeat; color: rgb(10, 40, 81); font-family: Georgia,"Times New Roman",serif; font-weight: bold; font-size: 16px; }
.o-dis-description { padding: 12px 0pt; }
.o-dis-description .paragraph { margin: 0pt 0pt 12px; color: rgb(10, 40, 81); font-size: 13px; line-height: 18px; }
.o-dis-description .o-dis-ended { margin: 20px 0pt; color: rgb(10, 40, 81); font-size: 13px; font-weight: bold; }
.o-dis-question { border: 1px solid rgb(204, 204, 204); line-height: 18px; }
.o-dis-question-headline { padding: 6px 12px; background: rgb(244, 201, 136) none repeat; }
.o-dis-question-text { padding: 6px 12px 20px; }
.o-dis-reply { border: 1px solid rgb(204, 204, 204); margin: 12px 0pt 40px 20px; line-height: 18px; }
.o-dis-reply-headline { padding: 6px 12px; background: rgb(246, 238, 174) none repeat; }
.o-dis-reply-text { padding: 6px 12px 20px; } 