﻿/* 
colors
-------------------
blueOuterBG - #9ad2e9
blueInnerBG - #b5e0f1
darkerBlue - #5f9cbb
Font(darkBlue) - #00008B
orange - #ff8c00
red - #ce000a
-------------------
*/

/* fix for PNG's
------------------------------------------------------- */
img, div
{
    behavior: url(../fix/iepngfix.htc);
}
/* ---------------------------------------------------- */

.body
{
    margin: 0;
    background-color: #ffffff;
    font-family: Tahoma;
    font-size: 12px;
    color: #00008B;
    text-align: center;
}

.menu
{
    width: 340px;
    height: 30px;
    background-image: url(../images/tabs/tabGrayGrd.jpg);
    background-repeat: repeat-x;
    border: none;
}

.redNormal
{
    color: #ce000a;
    text-decoration: none;
    cursor: pointer;
}

.redHover
{
    color: #ce000a;
    text-decoration: underline;
    cursor: pointer;
}

/* Main Links
------------------------------------------------------- */
.mainLinksNormal
{
    cursor: pointer;
    height: 30px;
    background-image: url(../images/tabs/tabBlueGRD.jpg);
    background-repeat: repeat-x;
    color: #9ad2e9;
    text-decoration: none;
    padding-left: 10px;
    padding-right: 10px;
    text-align: center;
    vertical-align: middle;
    border-left: 1px solid #00008B;
}
.mainLinksHover
{
    cursor: pointer;
    height: 30px;
    background-image: url(../images/tabs/tabBlue.jpg);
    background-repeat: repeat-x;
    text-decoration: none;
    padding-left: 10px;
    padding-right: 10px;
    text-align: center;
    vertical-align: middle;
    border-left: 1px solid #00008B;
}

.mainLinksSelected
{
    cursor: default;
    height: 30px;
    background-image: url(../images/tabs/tabOrangeGRD.jpg);
    background-repeat: repeat-x;
    text-decoration: none;
    padding-left: 10px;
    padding-right: 10px;
    text-align: center;
    vertical-align: middle;
    border-left: 1px solid #00008B;
}

/* href's */
.link
{
    text-decoration: none;
    cursor: pointer;
    color: #00008B;
}
.linkHover
{
    text-decoration: none;
    color: #ff8c00;
    cursor: pointer;
}

/* divBlock / none */
.divBlock
{
    display: block;
}
.divNone
{
    display: none;
}

/* blue Rounded Containers !!
===============================================================
============================================================ */
.b1, .b2, .b3, .b4
{
    font-size: 1px;
    overflow: hidden;
    display: block;
}
.b1
{
    height: 1px;
    background: #b5e0f1;
    margin: 0 5px;
}
.b2
{
    height: 1px;
    background: #b5e0f1;
    border-right: 2px solid #b5e0f1;
    border-left: 2px solid #b5e0f1;
    margin: 0 3px;
}
.b3
{
    height: 1px;
    background: #b5e0f1;
    border-right: 1px solid #b5e0f1;
    border-left: 1px solid #b5e0f1;
    margin: 0 2px;
}
.b4
{
    height: 2px;
    background: #b5e0f1;
    border-right: 1px solid #b5e0f1;
    border-left: 1px solid #b5e0f1;
    margin: 0 1px;
}
.content
{
    background: #b5e0f1;
    border-right: 1px solid #b5e0f1;
    border-left: 1px solid #b5e0f1;
}

/* white Rounded Containers !!
===============================================================
============================================================ */
.b1w, .b2w, .b3w, .b4w
{
    font-size: 1px;
    overflow: hidden;
    display: block;
}
.b1w
{
    height: 1px;
    background: #ffffff;
    margin: 0 5px;
}
.b2w
{
    height: 1px;
    background: #ffffff;
    border-right: 2px solid #ffffff;
    border-left: 2px solid #ffffff;
    margin: 0 3px;
}
.b3w
{
    height: 1px;
    background: #ffffff;
    border-right: 1px solid #ffffff;
    border-left: 1px solid #ffffff;
    margin: 0 2px;
}
.b4w
{
    height: 2px;
    background: #ffffff;
    border-right: 1px solid #ffffff;
    border-left: 1px solid #ffffff;
    margin: 0 1px;
}
.content_w
{
    background: #ffffff;
    border-right: 1px solid #ffffff;
    border-left: 1px solid #ffffff;
}

