﻿body, html
{
    margin: 0;
    padding: 0;
    color: #000;
    background: #ffffff;
}

#wrap
{
    width: 100%;
}
#header
{
    background:url(../../images/header-gradient.jpg) 0% 0% repeat-x;
    height: 140px;
}
#header h3
{
    color: White;
}
#header h4
{
    color: #99cccc;
}
#header .logoLeft
{
    text-align: left; float: left;
    padding: 5px 5px 5px 5px;
}
#header .headerLeft
{
    text-align: left; float: left;
}
#header .headerRight
{
    text-align: right; float: right; margin-right: 5px; color: #99CCFF; 
}
#header .headerRight a, a:visited
{
    color: #99CCFF; text-decoration: none;
}
#main
{
    height: 100%;
    width: 100%;
    float: left;
}
#main .leftCol
{
    position: absolute; 
    /* float: left;
    clear: both; */
    width: 300px;
    left: 0px;
    top: 140px;
}
#main .contentArea
{
    /* clear: right;
    float: left; */
    /* width: 80%; */
    top: 140px;
    margin-left: 300px;
    margin-right: 5px;
}
        .rcbHeader ul,
        .rcbFooter ul,
        .rcbItem ul, .rcbHovered ul, .rcbDisabled ul, .rcbList ul
        {
         width: 100%;
         display: inline-block;
         margin: 0;
         padding: 0;
         list-style-type: none;
        }

        .col1, .col2, .col3, .col4
        {
         float: left;
         width: 110px;
         margin: 0;
         padding: 0 5px 0 0;
         line-height: 14px;
        }

        label,
        .selection-result
        {
         font: 13px 'Segoe UI', Arial, sans-serif;
         color: #4888a2;
        }

        label
        {
         padding: 0 10px 0 0;
        }

        .button
        {
         vertical-align: middle;
         margin-left: 10px;
        }

        .selection-result
        {
         padding: 10px 0 10px 0;
         display: block;
        }

        div.bigModuleBottom
        {
         padding-top: 25px;
        }

        .multipleRowsColumns .rcbItem, .multipleRowsColumns .rcbHovered
        {
            float: left;
            margin: 0 1px;
            min-height: 13px;
            overflow: hidden;
            padding: 2px 19px 2px 6px;
            width: 125px;
            color: #ffffff;
        }
        
.radAjaxFix
{
    float: left;
}
.helpBox
{
    display: inline;
}

.blogTitle { color: #003366; font-size: large; font-family: Arial, Sans-Serif; }
.blogAuthor { color: #003399; font-size: small; font-family: Arial, Sans-Serif; }
.blogDate { color: #bbbbbb; font-size: small; font-family: Arial, Sans-Serif; font-style: italic; }
.blogDate { font-family: Arial, Sans-Serif; }