/*
Ma commmon to all pages
*/
#wrapper
{
    width : 981px;
    min-height : 800px;
    background-image: url('../../images/community/ma/wrapper.jpg');
    background-repeat: repeat-y;
    margin : 5px auto 0 auto;
}
#wrapperBottom
{
    width : 981px;
    height : 20px;
    background-image: url('../../images/community/ma/wrapperBottom.jpg');
    background-repeat: no-repeat;
    margin : 0 auto;
}
#footer
{
    width : 981px;
    height : 100px;
    margin : 0 auto 10px auto;
}
#staticContent
{
    padding : 20px 40px;;
}
#topNav
{
    width : 939px;
    height : 33px;
    background-color: #05276e;
    color : #FFFFFF;
    margin : 0 auto;
}
#topNav .navItem
{
    height : 15px;
    margin : 6px 0 0 0 ;
    padding : 0 10px;
    float : right;
    font-size : 10pt;
    text-align : center;
    border-left : 1px solid #FFFFFF;
}
#topNav .loggedIn
{
    float : left;
    border-left : 0px;
    color : #FFFFFF;
}
#topNav .environment{
    color : red;
    width : 80px;
    height : 25px;
    float : left;
    border-left: 0px;
}
#topNav .last
{
    border-left : none;
}
#topNav .navItem a
{
    color : #FFFFFF;
    text-decoration:none;
    cursor : pointer;
    font-weight : normal;
}
#topNav .navItem a:hover
{
    /*color : #2F2F2F;*/
    text-decoration:underline;
}
#logo_1
{
    width : 939px;
    height : 167px;
    background-image: url('../../images/community/ma/logo_1.jpg');
    background-repeat: no-repeat;
    margin : 0 auto;
}
#logo_2
{
    width : 939px;
    height : 167px;
    background-image: url('../../images/community/ma/logo_2.jpg');
    background-repeat: no-repeat;
    margin : 0 auto;
}
#logo_1 .clickArea,
    #logo_2 .clickArea
{
    width : 240px;
    height : 60px;
    cursor : pointer;
    margin : 70px 0 0 670px;
    float : left;
}
#mainNav
{
    width : 939px;
    height : 40px;
    margin : 0 auto;
    font-size : 14pt;
    text-align : center;
    color : #FFFFFF;
    clear : both;
}
#mainNav .navItem
{
    /*width : 213px;*/
    min-height : 30px;
    background-color: #136754;
    float : left;
    margin : 0 2px 0 0;
}
#mainNav .navItem:hover
{
    background-color: #05266c;
}
#mainNav .selected
{
    background-color: #05266c;
}
#mainNav .last
{
    margin-right : 0;
}
#mainNav .wide
{
    /*width : 253px;*/
}
#mainNav .navItem a
{
    display: block;
    float: left;
    padding : 10px 10px;
    color : #FFFFFF;
    text-decoration: none;
    cursor : pointer;
    font-weight : normal;
}
#mainContent
{
    /*width : 939px;*/
    margin : 0 auto;
    min-height : 650px;
}
#footer
{
    width : 981px;
    height : 75px;
    margin : 5px auto 25px auto;
    font-size : 9pt;
    clear : both;
    border-top : none;
}
#footer .logo
{
    width : 354px;
    height : 60px;
    background-image: url('../../images/community/common/clp_logo.png');
    background-repeat: no-repeat;
    float : left;
}
#footer .footerText
{
    width : 150px;
    margin : 5px 0 0 100px;
    float : left;
    text-align : right;
    color : #30416f;
}
#footer .footerNav
{
    width : 375px;
    float : left;
    margin : 5px 0 0 0 ;
}
#footer .footerNav .navItem
{
    width : 95px;
    float : right;
    padding : 0 5px;
    text-align : center;
    border-left : 1px solid #30416f;
}
#footer .footerNav .small
{
    width : 65px;
}
#footer .footerNav .navItem a
{
    color : #30416f;
    text-decoration:none;
}
#footer .footerNav .navItem a:hover
{
    text-decoration:underline;
}

/* th used in heading for knowledgebase detail.php items (tom): options:
light blue: 92CAF0
dark blue on light blue: background-color: #C2EFEF; color: #003964;
dark blue background: 0865AB
*/
th, .headingReverse {
    background-color: #6B9ECE;
    color: white;
}
