body
{
    font-size:.8em;
}
body, input, textarea, select
{
    font-family:verdana;
}
body, div, form, p, h1, h2, h3
{
    margin:0px;
    padding:0px;
    display:block;
}
img
{
    border:0px;
}
a
{
    color:#006699;
}
a:hover
{
    color:#97A6BE;
}
.layout
{
}
.header
{
}
.logo
{
    width:341px;
    height:85px;
}
.date
{
}
.nav
{
    display:none;
}
.context
{
    display:none;
}

.advert
{
    display:none;
}
.advert .advertimage
{
    position:absolute;
    margin-top:0px;
    margin-left:0px;
    z-index:0;
}
.advert .adverttop
{
    position:absolute;
    margin-top:5px;
    margin-left:8px;
    width:133px;
    font-size:120%;
    text-align:left;
}
.advert .advertmiddle
{
    position:absolute;
    margin-top:50px;
    margin-left:8px;
    width:50px;
    text-align:left;
}
.advert .advertbottom
{
    position:absolute;
    margin-top:135px;
    margin-left:8px;
    width:133px;
    font-size:120%;
    text-align:left;
}
.workarea
{
}
.billboard
{
    width:680px;
    height:200px;
    clear:both;
}
.banner
{
    width:680px;
    height:114px;
    clear:both;
}
.content
{
    clear:both;
    margin-top:10px;
    margin-bottom:10px;
}
.content h1
{
    color:#006699;
    font-size:165%;
    font-weight:normal;
    margin-bottom:10px;
}
.content p
{
    margin-bottom:10px;
}
.features
{
    width:100%;
    clear:both;
    margin-bottom:10px;
}
.feature
{
    width:200px;
    float:left;
    text-align:center;
    margin-top:11px;
    margin-bottom:10px;
}
.featurehighlight
{
    width:200px;
    float:left;
    text-align:center;
    margin-bottom:10px;
    padding:10px;
}
.featureimage
{
    width:200px;
    height:95px;
    float:left;
    margin-bottom:10px;
}
.feature h2, .featurehighlight h2
{
    width:100%;
    font-size:100%;
    font-weight:bold;
    color:#006699;
    margin-bottom:10px;
}
.featuresplit
{
    width:28px;
    height:20px;
    float:left;
}
.footer
{
    display:none;
}
.footer a
{
    color:#ffffff;
}
.footer a:hover
{
    color:#c0c0c0;
}
.legal
{
    width:600px;
    text-align:left;
    float:left;
    clear:both;
}

.imagecontentleft
{
    float:left;
    margin-right:1em;
    margin-bottom:1em;
}
.imagecontentright
{
    float:right;
    margin-left:1em;
    margin-bottom:1em;
}
.content p
{
    clear:both;
}