﻿.b1h, .b2h, .b3h, .b4h, .b2bh, .b3bh, .b4bh, .header, .footer
{
    opacity:0.7;
    filter:alpha(opacity=70);
}
.b1h, .b2h, .b3h, .b4h, .b2bh, .b3bh, .b4bh
{
    font-size: 1px;
    overflow: hidden;
    display: block;
    background-color:#ffffff;
}
.b1h
{
    height: 1px;
    margin: 0 5px;
}
.b2h, .b2bh
{
    height: 1px;
    margin: 0 3px;
}
.b3h, .b3bh
{
    height: 1px;
    margin: 0 2px;
}
.b4h, .b4bh
{
    height: 2px;
    margin: 0 1px;
}
.b2bh, .b3bh, .b4bh
{
}
.headh
{
    background-color:#ffffff;
}

.header
{
    background-color:#ffffff;
}

h1
{
    font-size:20px;
    font-family:Arial;
    font-weight:bolder;
    line-height:30px;
}
h2
{
    font-size:16px;
    font-family:Arial;
    font-weight:bolder;
    letter-spacing:0px;
}
h3
{
    font-size:12px;
    font-family:Arial;
    font-weight:bold;
}

.footer
{
    font-size: 12px;
    text-align: center;
    background-color:#ffffff;
}
.contenth
{
    background-color:#ffffff;
}
.contenth div 
{
    padding-top: 5px;
}

html, body {
    height: 100%;
    margin: 0;
    padding: 0;
    font-family:Arial;
}

img#bg {
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
}

.login 
{
    font-size:10px;
}

.loginText 
{
    color: #CCCCCC; 
    font-size: 10px;
}

.loginTextActive
{
    color: #000000; 
    font-size: 10px;
}

.loginText:hover
{
    background-color:#5C40FD;
    color:#ffffff;
}

.loginTextActive:hover
{
    background-color:#5C40FD;
    color:#ffffff;
}

.textBox
{
    color: #000000;
}

.popupMessage
{
    background-color:#ffffff;
    font-size:12px;   
}

.popupMessageError
{
    background-color:#ffffff;
    font-size:12px;   
    color:#FF0000;
    
}

a:hover
{
    color: #ffffff;
    background-color: #5C40FD;
}

.hover
{
    background-color:#5C40FD;
    color:#ffffff;
}

div#leaders, div#catagories, div#ads, div#searchDiv, div#newQuestion, div#searchResults, div#featureAds, div#featureAllAds, div#searchEngineItems
{
    padding: 7px;
    background-color: #FFFFFF;
    background-image: url('section.jpeg');
    width: 150px;
    font-size: 12px;
    background-repeat: repeat-x;
}

.SectionTitle
{
    font-weight: bold;
    font-size: 14px;
}

div#searchDiv input, div#newQuestion input, div#searchResults input
{
    font-size:13px;
}

div#questionDiv
{
    padding: 7px;
    background-color: #5C40FD;
    background-image: url('section.jpeg');
    width:150px;
    font-size:12px;
}

.answerInfo
{
    font-size:10px;
}

i
{
    font-size:10px;
}

.Question
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
}

.tab
{
    border-style: solid;
    border-width: thin;
    width: 100px;
    background-color: #FFFFFF;
    color: #000000;
    margin-left: 10px;
    padding-top: 3px;
    padding-left: 5px;
    padding-right: 5px;
    text-decoration: none;
}

.tab:hover
{
    color: #000000;
    background-color: #99CCFF;
}

.activeTab
{
    border-style: solid;
    border-width: thin;
    width: 100px;
    margin-left: 10px;
    padding-top: 3px;
    padding-left: 5px;
    padding-right: 5px;
    text-decoration: none;
    color: #000000;
    background-color: #99CCFF;   
}
.activeTab:hover
{
    border-style: solid;
    border-width: thin;
    width: 100px;
    margin-left: 10px;
    padding-top: 3px;
    padding-left: 5px;
    padding-right: 5px;
    text-decoration: none;
    color: #000000;
    background-color: #99CCFF;   
}
.InfoTitle
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #99CCFF;
}

.RecentQuestion
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
}

.ad
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    width: 80px;
    height: 180px;
    margin-left: 10px;
    float: left;
}

.adAll
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    width: 80px;
    margin-left: 10px;
    float: left;
}

.adShowAll
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    width: 100%;
    text-align:right;
    clear:both;
}

.itemText
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.searchTitle
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight:bold;
}

.searchContent
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.searchURL
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
}

.alternateRow
{
    background-color:#CCCCCC;
}