/* qlWeb Theme */

body {
background-color: #f7f7f7;
font-family: Verdana, Helvetica;
font-size: 10px;
top: 10px;
height: 10px;
left: 10px;
right: 10px;
margin: 10px;
}

font {
font-family: Verdana, Helvetica;
font-size: 10px;
}

td {
font-family: Verdana, Helvetica;
font-size: 10px;
}

p {
font-family: Verdana, Helvetica;
font-size: 10px;
}

div {
font-family: Verdana, Helvetica;
font-size: 10px;
}

.bodyline {
background-color: #f7f7f7;
border: 1px solid #5f91c9;
}

font, th, td, p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
}

.head {
color: #5f91c9;
}

a.menu:link, a.menu:active, a.menu:visited {
color: #5f91c9;
text-decoration: none;
}

a.menu:hover {
text-decoration: none;
color: #000000;
}

hr {
height: 0;
border: 0 solid #5f91c9;
border-top-width: 1px;
}

a:link, a:active, a:visited {
color: #23578d;
text-decoration: underline;
}

a:hover {
text-decoration: none;
color: #000000;
}

.title {
background: none;
color: #000000;
font-size: 14px;
font-weight: bold;
font-family: Verdana, Helvetica;
text-decoration: none;
}

.content {
background: none;
color: #000000;
font-size: 10px;
font-family: Verdana, Helvetica;
}

.contentbold {
background: none;
color: #339933;
font-weight: bold;
}

.block-title {
background: none;
color: #ffffff;
font-size: 10px;
font-family: Verdana, Helvetica;
}

.storytitle {
background: none;
color: #ffffff;
font-size: 12px;
font-weight: bold;
font-family: Verdana, Helvetica;
text-decoration: none;
}

.storycat {
background: none;
color: #000000;
font-size: 10px;
font-weight: bold;
font-family: Verdana, Helvetica;
text-decoration: underline;
}

.boxtitle {
background: none;
color: #000000;
font-size: 10px;
font-weight: bold;
font-family: Verdana, Helvetica;
text-decoration: none;
}

.boxcontent {
background: none;
color: #000000;
font-size: 10px;
font-family: Verdana, Helvetica;
}

.option {
background: none;
color: #000000;
font-size: 10px;
font-weight: bold;
font-family: Verdana, Helvetica;
text-decoration: none;
}

.tiny {
background: none;
color: #000000;
font-size: 10px;
font-weight: normal;
font-family: Verdana, Helvetica;
text-decoration: none;
}

.small {
background: none;
color: #000000;
font-size: 9px;
font-weight: normal;
font-family: Verdana, Helvetica;
text-decoration: none;
}

.footmsg_l {
background: none;
color: #000000;
font-size: 10px;
font-weight: normal;
font-family: Verdana, Helvetica;
text-decoration: none;
}

input, textarea, select {
color: #000000;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
border-color: #a6a6a6;
border-width: 1px;
}

input.post, textarea.post, select {
background-color: #f7f7f7;
}

input {
text-indent: 2px;
}

input.button {
background-color: #f7f7f7;
color: #000000;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

input.mainoption {
background-color: #f7f7f7;
font-weight: bold;
}

input.liteoption, input.helpline {
background-color: #f7f7f7;
font-weight: normal;
}

.code {
background: #fafafa;
border: 1px solid #d1d7dc;
color: #006600;
font: 11px Courier, 'Courier New', sans-serif;
}

.quote {
background: #fafafa;
border: 1px solid #d1d7dc;
color: #444444;
font: 11px/125% Verdana, Arial, Helvetica, sans-serif;
}

.check {background: url(images/check.gif) no-repeat transparent top;
}
