#body
{
    background-color: #A3A3C3;
}
#main
{
    width: 99%;
    margin: 0;
    background-color: #A3A3C3;
}
#container
{
    margin: 0 auto;
}
#headerLinks
{
    position: relative;
    top: 10px;
    left: 571px;
    height: 24px;
    width: 229px;
    color: #FFFFFF;
    text-align: center;
    vertical-align: middle;
}
.head a:link, .head a:visited, .head a:hover, .head a:active
{
    font-family: Arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}
.headSel a:link, .headSel a:visited, .headSel a:hover, .headSel a:active
{
    font-family: Arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFF66;
    text-decoration: none;
}
#nav
{
    height: 26px;
    background-color: #1A0D00;
    color: #FFFFFF;
    text-align: center;
}
#goldBarTop
{
    height: 9px;
    background-color: #999933;
}
#headImage
{
    height: 60px;
}
#blackBarTop
{
    height: 9px;
    background-color: #1A0D00;
}
#bodyHome
{
    background-color: #CCCCDF;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
}
#bodyEmpty
{
    background-color: #CCCCDF;
}
#blackBarBottom
{
    height: 9px;
    background-color: #1A0D00;
}
#goldBarBottom
{
    height: 23px;
    background-color: #999933;
    vertical-align: middle;
}
#goldBarBottom div a:link, #goldBarBottom div a:visited, #goldBarBottom div a:hover, #goldBarBottom div a:active
{
    color: #FFFFFF;
    text-decoration: none;
}

h1, h1 a:link, h1 a:visited, h1 a:hover, h1 a:active
{
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 24px;
    color: #2F2F81;
    margin-top: 0px;
    font-weight: bold;
    text-decoration: none;
}
h2, h2 a:link, h2 a:visited, h2 a:hover, h2 a:active
{
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 18px;
    font-weight: normal;
    color: #2F2F81;
    margin-top: 0px;
    text-decoration: none;
}
h3, h3 a:link, h3 a:visited, h3 a:hover, h3 a:active
{
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #000000;
    margin-top: 0px;
    margin-bottom: 2px;
    text-decoration: none;
}
p
{
    font-family: Arial, sans-serif;
    font-size: 12px;
    color: #000000;
}

#homeText
{
    padding-right: 12px;
    vertical-align: top;
}
#homeText a:link, #homeText a:visited, #homeText a:active
{
    color: #2F2F81;
    font-style: italic;
    text-decoration: none;
}
#homeText a:hover
{
    color: #DB8227;
    font-style: italic;
    text-decoration: none;
}
.homeCell
{
    width: 190px;
    height: 68px;
    border: solid 1px #5E5E9D;
    font-family: Arial, sans-serif;
    font-size: 12px;
    color: #2F2F81;
    background-color: #FFFFFF;
    text-align: center;
    vertical-align: middle;
    padding-top: 6px;
    margin-top: 14px;
    margin-bottom: 14px;
}

#leftNavigation
{
    background-color: #DFDFEB;
    width: 171px;
    border-right: solid 1px #FFFFFF;
    vertical-align: top;
}
.leftNav
{
    height: 23px;
    width: 146px;
    background-image: url('/dnn/Portals/0/images/LeftNav.gif');
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 14px;
    padding-left: 24px;
    border-bottom: solid 1px #FFFFFF;
    cursor: pointer;
    padding-top: 5px;
}
.leftNavSel
{
    height: 23px;
    width: 146px;
    background-image: url('/dnn/Portals/0/images/LeftNavSel.gif');
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 14px;
    font-weight: bold;
    padding-left: 24px;
    border-bottom: solid 1px #FFFFFF;
    cursor: pointer;
    padding-top: 5px;
}
.leftNavDown
{
    height: 23px;
    width: 146px;
    background-image: url('/dnn/Portals/0/images/LeftNavDown.gif');
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 14px;
    padding-left: 24px;
    border-bottom: solid 1px #FFFFFF;
    cursor: pointer;
    padding-top: 5px;
}
.leftNavDownSel
{
    height: 23px;
    width: 146px;
    background-image: url('/dnn/Portals/0/images/LeftNavDownSel.gif');
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 14px;
    font-weight: bold;
    padding-left: 24px;
    border-bottom: solid 1px #FFFFFF;
    cursor: pointer;
    color: #FFFF66;
    padding-top: 5px;
}
.leftNavWhite
{
    width: 146px;
    padding-left: 24px;
    background-color: #FFFFFF;
    border-bottom: solid 1px #D7D7AF;
}
.leftNavWhiteHidden
{
    display: none;
    visibility: hidden;
}
.leftNavWhiteDiv
{
    padding-top: 2px;
    padding-bottom: 2px;
}
a.leftNavWhiteMain:link, a.leftNavWhiteMain:visited, a.leftNavWhiteMain:hover, a.leftNavWhiteMain:active
{
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 13px;
    color: #000000;
    text-decoration: none;
}
a.leftNavWhiteMainSel:link, a.leftNavWhiteMainSel:visited, a.leftNavWhiteMainSel:hover, a.leftNavWhiteMainSel:active
{
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 13px;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}
a.leftNavWhiteSub:link, a.leftNavWhiteSub:visited, a.leftNavWhiteSub:hover, a.leftNavWhiteSub:active
{
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 12px;
    color: #666666;
    text-decoration: none;
    padding-left: 10px;
}
a.leftNavWhiteSubSel:link, a.leftNavWhiteSubSel:visited, a.leftNavWhiteSubSel:hover, a.leftNavWhiteSubSel:active
{
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 12px;
    color: #2F2F81;
    font-weight: bold;
    text-decoration: none;
    padding-left: 10px;
}

#mainArea
{
    vertical-align: top;
    padding-left: 16px;
    padding-top: 10px;
    padding-right: 10px;
}
#mainArea a:link, #mainArea a:visited, #mainArea a:active
{
    color: #2F2F81;
    font-style: italic;
    text-decoration: none;
}
#mainArea a:hover
{
    color: #DB8227;
    font-style: italic;
    text-decoration: none;
}

#mapsCol
{
    width: 323px;
    padding-right: 10px;
    padding-top: 40px;
    padding-bottom: 40px;
}
.mapContainer
{
    width: 323px;
    height: 351px;
    background-color: #DFDFEB;
    text-align: center;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-top: 5px;
}
.map
{
    width: 300px;
    height: 300px;
    background-color: #FFFFFF;
    margin-left: 11px;
    margin-right: 11px;
    margin-top: 5px;
    margin-bottom: 10px;
    border: solid 1px #5E5E9D;
    text-align: center;
    vertical-align: middle;
}

#loginCol
{
    width: 262px;
    padding-right: 10px;
    padding-top: 50px;
    padding-bottom: 50px;
    font-family: Arial;
    font-size: 12px;
    vertical-align: top;
}
.loginContainer
{
    width: 242px;
    height: 131px;
    background-color: #DFDFEB;
    text-align: center;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
}
#loginCol a:link, #loginCol a:visited, #loginCol a:active 
{
    color:#2F2F81;
    font-style:italic;
    text-decoration: none;
}
#loginCol a:hover
{
    color:#DB8227 ;
    font-style:italic;
    text-decoration: none;
}

#caseStudy
{
    vertical-align: top;
    padding-top: 10px;
}
.caseStudy
{
    width: 383px;
    background-color: #DFDFEB;
    text-align: center;
}
.caseCell
{
    width: 359px;
    height: 233px;
    background-color: #FFFFFF;
    margin-left: 12px;
    margin-right: 12px;
    margin-top: 10px;
    margin-bottom: 10px;
    border: solid 1px #5E5E9D;
    text-align: center;
    vertical-align: middle;
}

.news
{
    width: 605px;
    padding-bottom: 30px;
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 12px;
}
a.newsLink:link, a.newsLink:visited, a.newsLink:active 
{
    color:#BD1A2B;
    font-style:italic;
    font-weight: bold;
    text-decoration: none;
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 12px;
}
a.newsLink:hover
{
    color:#DB8227;
    font-style:italic;
    font-weight: bold;
    text-decoration: none;
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 12px;
}



