body { font-family:verdana, arial, helvetica, sans-serif; font-size:12px; background-color:#0F0F0F; color:#333; }

.wrapper { margin:auto; width:800px; background-color:#FFF; background:#FFF url('images/top.jpg') no-repeat top left; }

h1,h2,h3,h4,h5,h6 { color:#000; }

.headerimg { margin-left:16px; }

a { color:#079ECB; }
a:hover { color:#666; }

.maintitle { padding:8px; display:none; }

.sidemenu { float:left; width:120px; padding:2px; border-right:1px dotted #333; }
.rightmenu { float:right; width:160px; padding:2px; border-left:1px dotted #333; }

.listmenu { font-size:10px; list-style:none; margin:0; padding:0; }
.listmenu li { padding:0; margin:0; }
.listmenu li a { padding:1px; color:#666; text-decoration:none; display:block; border-bottom:1px solid #FFF; }
.listmenu li a:hover { background-color:#ebf9fe; border-bottom:1px solid #333; }

.content { margin:0 168px 0 128px; line-height:1.5; }

.footer { clear:both; text-align:center; font-size:10px; padding:4px; background:url('images/bot.jpg') no-repeat bottom left; }

.questionlist li{ margin-bottom:16px; border-bottom:1px dotted #333; font-size:10px; }
.questionlist li a { font-size:14px; }

.wordlist { margin-bottom:16px; font-size:14px; }

.keywordlist { list-style:none; margin:0; padding:0; }
.keywordlist li { margin-bottom:16px; font-size:16px; text-align:center; }

.answercont { font-weight:bold; }
.similarhead, .answerhead { color:#000; font-size:16px; font-weight:bold; }
.similarlist { list-style:none; margin:0; padding:0; }
.similarlist li { margin-bottom:8px; }

.noliststyle { list-style:none; }

.adHeadline {font: bold 10pt Arial; text-decoration: underline; color: #079ECB;}
.adText {font: normal 10pt Arial; text-decoration: none; color: #333333;}