﻿body  { padding: 0px; margin: 0px; font-family: Calibri, Verdana, Arial; font-size: 12pt; font-weight: normal;
        font-style: normal; text-decoration: none; background-color: #d9d9ca; }
table { padding: 0px; margin: 0px; }
img   { border: 0; }

#tblContainer { width: 960px; margin-left: auto; margin-right: auto; padding: 0px; }
    #tblContainer td { padding: 0px; }

#tblHeader { width: 100%; padding: 0px; margin: 0px; }
    #tblHeader .tdLeft  { width: 475px; background: #db8400 url(/images/design/header-left.jpg) no-repeat; height: 298px; }
    #tblHeader .tdRight { background-color: #db8400; text-align: center; vertical-align: middle; padding: 10px; }
        #tblHeader .tdRight .divTitle   { width: 90%; text-align: left; font: bold 16pt Calibri, Verdana, Arial;
                                          color: #fbe4a0; }
        #tblHeader .tdRight .divContent { width: 90%; text-align: left; font: 11pt Calibri, Verdana, Arial; color: #fbe4a0 }
            #tblHeader .tdRight .divContent span { font-weight: bold; color: #faefc2; display: inline; }

#tblNav { width: 100%; height: 70px; padding: 0px; margin: 0px; font: bold 16pt Calibri, Verdana, Arial; text-align: center;
          background-image: url(/images/design/nav_bg.gif); background-repeat: repeat-x; }
    #tblNav td a     { text-decoration: none; color: #a4a4a4; }
    #tblNav td:hover { cursor: pointer; }
        #tblNav td:hover a { color: Black; }
    #tblNav .tdLeft  { width: 15px; background: url(/images/design/nav_left.gif) no-repeat right; }
    #tblNav .tdItem  { width: 155px; background: url(/images/design/nav_item.gif) no-repeat; }
    #tblNav .tdFeet  { width: 155px; background: url(/images/design/nav_feet.jpg) no-repeat; }
    #tblNav .tdRight { width: 15px; background: url(/images/design/nav_right.gif) no-repeat; }
    
#tblContent { background-color: White; vertical-align: top; width: 100%; }
    #tblContent .tdLeftLg  { width: 570px; font-family: Calibri, Verdana, Arial; font-size: 12pt; vertical-align: top; }
        #tblContent .tdLeftLg .divPost { padding: 10px 25px 0px 25px; }
            #tblContent .tdLeftLg .divPost .divTitle { font-size: 14pt; font-weight: bold; text-decoration: underline; }
    #tblContent .tdRightSm { font-family: Calibri, Verdana, Arial; font-size: 12pt; vertical-align: top; }
        #tblContent .tdRightSm .divPartner { width: 100%; padding-bottom: 20px; text-align: center; font-size: 14pt; font-weight: bold;
                                             cursor: pointer; }
    #tblContent .tdOne { font-family: Calibri, Verdana, Arial; font-size: 12pt; vertical-align: top; }
        #tblContent .tdOne .divCont { padding: 5px 25px 5px 25px; }
            #tblContent .tdOne .divCont .divNav { display: block; width: 100%; text-align: center; }
                #tblContent .tdOne .divCont .divNav a       { color: Black; font-size: 10pt; text-decoration: none; }
                #tblContent .tdOne .divCont .divNav a:hover { font-size: bold; text-decoration: underline; }
        #tblContent .tdOne .divCont ul { list-style-image: url(/images/bullet_orange.png); }
            #tblContent .tdOne .divCont ul li a       { color: Black; text-decoration: none; }
            #tblContent .tdOne .divCont ul li a:hover { text-decoration: underline; }
                
        
#tblFooter { width: 100%; font-size: 10pt; text-align: center; vertical-align: middle; background-color: White; padding-top: 35px; }
    
.tblList { width: 910px; }
    .tblList td { vertical-align: top; padding: 10px; }
    .tblList .tdYear { width: 50px; }
    .tblList .tdPartner { width: 300px; vertical-align: middle; text-align: center; }
        .tblList .tdPartner a       { color: Black; text-decoration: none; }
        .tblList .tdPartner a:hover { text-decoration: underline; }
    .tblList .tdPartTxt p { padding: 0px 10px 0px 10px; }
    
.tblGallery { width: 600px; margin: auto; }
    .tblGallery td { width: 25%; text-align: center; vertical-align: bottom; font-size: 10pt; padding: 5px 5px 5px 5px; }
        .tblGallery td img     { margin: 5px 5px 5px 5px; max-height: 100px; }
        .tblGallery td a       { color: Black; text-decoration: none; }
        .tblGallery td a:hover { font-weight: bold; }
        
.divAlert { width: 500px; margin-left: auto; margin-right: auto; background-color: #FBF4C6; color: #DD1C00; font-weight: bold;
            font-size: 12pt; padding: 10px 10px 10px 10px; margin-top: 5px; margin-bottom: 10px; border: dashed 1px #DD1C00; }

