body
{
    margin:0 0 15px 0;
    background-color:#616161;
    background-image:url('../img/bgMain.jpg');
    background-repeat:repeat-x;
    color:#254770;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}

#headFrame
{
    background-image:url('../img/bgHead.jpg');
    background-repeat:no-repeat;
    height:193px;
}

#mainFrame
{
    background-image:url('../img/bgCenter.jpg');
    background-repeat:repeat-y;
    height:193px;
}

#contentFrame
{
    background-image:url('../img/bgContent.jpg');
    background-repeat:no-repeat;
    background-position:top;
    height:67px;
}

#footerFrame
{
    background-image:url('../img/bgFooter.jpg');
    background-repeat:no-repeat;
    height:62px;
    font-size:9px;
    color: #6F89A9;
}

#footerFrame a
{
    color: #6F89A9;
    text-decoration:none;
}

#footerFrame a:hover
{
    color: #3C516B;
    text-decoration:underline;
}

#footerFrame div
{
    margin:12px 80px 0 0;
}

#menuFrame
{
    width:220px;
    padding:0 0 0 80px;
}

#menuFrame a
{
    display:block;
    font-size:11px;
    background-image:url('../img/bgHref.jpg');
    background-repeat:no-repeat;
    height:20px;
    text-decoration:none;
    color:#4F4F4F;
    padding:6px 0 0 15px;
}

#menuFrame a:hover
{
    background-image:url('../img/bgHref2.jpg');
}

#infoFrame
{
    font-size:11px;
    padding:0 20px 15px 0;
}

#infoFrame p
{
    text-indent:20px;
    margin:0 0 10px 0;
}

#infoFrame h1
{
    font-size:32px;
    font-weight:normal;
    margin:0 0 10px 0;
    background-image:url('../img/bgH1.jpg');
    background-repeat:no-repeat;
    background-position:bottom left;
    padding:0 0 10px 0;
    font-family:"Times New Roman", Times, serif;
}

#infoFrame .shadowBox
{
    background-color: #C2CAD7;
    border: 1px solid #85959F;
}

#infoFrame a
{
    color:#5797BD;
}

#infoFrame a:hover
{
    color:#2E6D92;
}

#boxFrame
{
    width:200px;
    padding:35px 0 0 0;
}

.box
{
    padding:0 80px 0 20px;
    font-size:11px;
    color:#5F5F5F;
    text-align:center;
    margin: 0 0 20px 0;
}

.box img
{
    display:block;
}

#infoFrame form
{
    margin:0 0 0 0;
    padding:0 0 0 0;
}

#infoFrame .td1
{
    background-color:#B2CEDF;
}

#infoFrame .td2
{
    background-color:#CBDEEA;
}

#infoFrame .input
{
    font-size:11px;
    width:250px;
}

#infoFrame .button
{
    font-size:11px;
    width:100px;
    background-color:#5A87B0;
    border:1px solid #27547D;
    margin:0 0 0 0;
    padding:2px 2px 2px 2px;
}