﻿
@media screen and (min-width: 769px) {
.timelinedate {
    color: #fff;
}
.content {
    background-color: #f0ecd6;
    border: 1px solid #989898;
    box-shadow: 10px 10px 25px -2px #cccccc;
    display: block;
    padding: 10px;
}
table.timeline {
    background: url("images/timelineBG.jpg") repeat-y scroll center top transparent;
}
.sfimageWrp {
    margin: 0 auto;
    max-width: 950px;
}
.sfimageWrp img {
    width: 100%;
}
#navContainer {
    background: none repeat scroll 0 0 #264e71;
    width: 100%;
}
img {
    border: 0 none;
}
#wrapper2 {
    position: relative;
}
.pin {
    display: none;
}
.tooltip-up, .tooltip-down {
    background: url("dot.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 7px;
    position: absolute;
    width: 7px;
}
.tooltip-down {
    background-position: 0 -42px;
}
.tooltip {
    background: url("hoverBG.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #dc6800;
    cursor: help;
    display: none;
    height: 97px;
    left: 20%;
    padding: 15px;
    position: absolute;
    top: 10px;
    width: 199px;
    z-index: 999;
}
.tooltip:after {
    content: "";
    left: 50%;
    margin-left: -10px;
    position: absolute;
    top: -10px;
}
.tooltip-down .tooltip {
    bottom: 12px;
    top: -80px;
}
.tooltip-down .tooltip:after {
    bottom: -10px;
    top: auto;
}
.tooltip ul {
    list-style: outside none none;
    margin: 0;
    padding: 0;
}
#fullPageBG {
    background-color: #eff2f5;
    background-image: url("images/common/main-bg.jpg");
    background-position: 0 0;
    background-repeat: repeat-x;
}
#fullPagetreeBG {
    background-color: #eff2f5;
    background-image: url("images/common/treebanner.jpg");
    background-position: 0 0;
    background-repeat: repeat-x;
}
body {
    color: #2b2922;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 400;
    margin: 0;
}
a {
    color: #2b2922;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 400;
    text-decoration: underline;
}
a:hover {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 400;
    text-decoration: underline;
}
p {
    color: #2b2922;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 400;
    padding: 0 5px;
}
.clear {
    clear: both;
}
.image {
    border-color: #afafaf;
    border-style: outset;
    border-width: 1px;
}
#wrapper {
    margin: 0 auto;
    width: 100%;
}
.container {
    background: none repeat scroll 0 0 #fff;
}
.containerContent {
    margin: 0 auto;
    width: 950px;
}
#content-wrapper {
    background-color: #ffffff;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 50px;
    width: 950px;
}
#content-wrapper h1 {
    color: #2b2922;
    font-family: "Bree Serif",serif;
    font-size: 24px;
    font-weight: normal;
}
#content-wrapper h2 {
    color: #dc6800;
    font-family: "Bree Serif",serif;
    font-size: 20px;
    font-weight: normal;
}
.center {
    border-top: 1px solid #ccc;
    margin: 0 15px;
}
.vert-line {
    float: left;
    padding-top: 30px;
}
.vert-line2 {
    float: left;
    padding-top: 10px;
}
#topBanner {
    color: #64635f;
    font-family: "Open Sans Condensed",sans-serif;
    font-size: 16px;
    font-weight: 700;
    min-height: 112px;
}
#topBanner a {
    color: #64635f;
    font-family: "Open Sans Condensed",sans-serif;
    font-size: 16px;
    font-weight: 700;
    text-decoration: none;
}
#topBanner a:hover {
    color: #254e71;
    font-family: "Open Sans Condensed",sans-serif;
    font-size: 16px;
    font-weight: 700;
    text-decoration: none;
}
.logo {
    float: left;
}
#auxNav {
    padding-top: 10px;
    text-align: right;
}
#auxNav ul li {
    display: inline;
}
.aux {
    float: right;
    margin-top: 31px;
    width: 105px;
}
.searchBox {
    float: right;
    margin-top: 28px;
    width: 320px;
}
.searchText {
    background: url("images/searchBar.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    height: 29px;
    text-indent: 10px;
    width: 197px;
}
.searchButton {
    background: url("images/searchButton.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    float: right;
    height: 30px;
    width: 76px;
}
#searchContainer {
    float: right;
    margin-right: 10px;
    padding-top: 10px;
    width: 165px;
}
.search {
    float: left;
    width: 129px;
}
.searchBar {
    background-image: url("images/common/searchbg.jpg");
    background-repeat: repeat-x;
    border-style: none;
    border-width: 0;
    color: #666666;
    float: left;
    font-size: 10px;
    height: 14px;
    margin-top: 3px;
    padding-left: 5px;
    width: 105px;
}
.goButton {
    color: #fdc14a !important;
    float: left;
    margin-left: 5px;
    text-decoration: none;
    width: 25px;
}
.RadMenu .rmItem a {
    color: #ffffff;
    font-family: "Bree Serif",serif;
    font-size: 18px;
    font-weight: normal;
    text-decoration: none;
}
.RadMenu .rmItem a:hover {
    color: #fff;
    font-family: "Bree Serif",serif;
    font-size: 18px;
    font-weight: normal;
    text-decoration: none;
}
.on {
    color: #dc6800;
}
.RadTreeView .rtTop, .RadTreeView .rtMid, .RadTreeView .rtBot {
    padding-left: 5px !important;
}
#sideNavigation {
    margin-bottom: 30px;
}
#sideNavigation a {
    border: 0 none;
    color: #274f70;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    font-weight: normal;
    text-decoration: none;
}
#sideNavigation a:hover {
    color: #032563;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    font-weight: normal;
    text-decoration: underline;
}
#sideNavigation ul {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    font-weight: normal;
    padding: 0;
}
#sideNavigation ul li {
    background: url("images/common/list-arrow.jpg") no-repeat scroll 0 5px transparent;
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-weight: normal;
    line-height: 0;
    margin: 10px 0;
    padding-left: 20px;
}
#sideNavigation ul li ul li a {
    color: #274f70;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: normal;
    text-decoration: none;
}
#sideNavigation ul li ul li a:hover {
    color: #dc6800;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: normal;
    text-decoration: none;
}
#sideNavigation ul li ul {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    font-weight: normal;
    margin: 0 0 0 10px;
    padding: 0;
}
#sideNavigation ul li ul li {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-weight: normal;
    line-height: 0;
    margin: 10px 0;
    padding-left: 10px;
}
.featureBox {
    border-right: 1px solid #ccc;
    float: left;
    height: 400px;
    margin: 20px auto 10px;
    padding: 10px 10px 0;
    position: relative;
    width: 285px;
}
.featureBox h1 {
    color: #2b2922;
    font-family: "Bree Serif",serif;
    font-size: 24px;
    font-weight: normal;
    line-height: 24px;
    margin: 0;
    padding: 0;
}
.featureBox h2 {
    color: #dc6800;
    font-family: "Bree Serif",serif;
    font-size: 20px;
    font-weight: normal;
    line-height: 24px;
    margin: 0;
    padding: 5px 0;
}
.featureBox p {
    color: #2b2922;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 15px;
    margin: 0;
    padding: 5px 0;
}
.date {
    color: #dc6800;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
}
.news {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 600;
    line-height: 14px;
}
ul.sfpostsList {
    margin: 0;
    padding: 0;
}
li.sfpostListItem {
    list-style: outside none none !important;
}
#tanBox2 ul.sfnewsList {
    margin: 0;
    padding: 0;
}
ul.sfnewsList {
    margin: 0;
    padding: 0 0 0 10px !important;
}
#tanBox2 ul li.sfnewsListItem {
    width: 250px;
}
#tanBox2 ul.sfpostList {
    margin: 0;
    padding: 0;
}
#tanBox2 ul li.sfpostListItem {
    width: 250px;
}
h2.sfnewsTitle a {
    color: #254e71;
    font-family: "Bree Serif",serif !important;
    font-size: 22px;
    font-weight: normal;
    line-height: 26px;
    margin-bottom: 0;
    margin-top: 0;
}
h2.sfnewsTitle a:hover {
    color: #254e71;
    font-family: "Bree Serif",serif !important;
    font-size: 22px;
    font-weight: normal;
    margin-top: 0;
    text-decoration: none;
}
h2.sfpostTitle a {
    color: #254e71;
    font-family: "Bree Serif",serif !important;
    font-size: 24px;
    font-weight: normal;
    line-height: 26px;
    margin-bottom: 0;
    margin-top: 0;
    text-decoration: none !important;
}
h2.sfpostTitle a:hover {
    color: #254e71;
    font-family: "Bree Serif",serif !important;
    font-size: 24px;
    font-weight: normal;
    margin-top: 0;
    text-decoration: none;
}
li.sfnewsListItem {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-weight: 400;
    line-height: 16px;
    list-style: outside none none !important;
    margin: 15px 0;
    padding: 0;
    width: 580px;
}
li.sfnewsListItem a {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-weight: 400;
    text-decoration: none;
}
li.sfnewsListItem a:hover {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-weight: 400;
    text-decoration: none;
}
.featureBox ul {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 400;
    list-style: inside none disc;
}
.featureBox ul li {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-weight: 400;
    line-height: 16px;
    margin: 15px 0;
    padding: 0;
    width: 280px;
}
.featureBox1 ul {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 400;
}
.featureBox1 ul li {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-weight: 400;
    line-height: 16px;
    margin: 15px 0;
    padding: 0;
    width: 280px;
}
.featureBox2 {
    color: #393939;
    float: left;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    line-height: 14px;
    margin: 0 auto;
    padding: 25px 10px;
    position: relative;
    width: 312px;
}
.featureBox2 h1 {
    color: #2b2922;
    font-family: "Bree Serif",serif;
    font-size: 24px;
    font-weight: normal;
    line-height: 24px;
    margin: 0;
    padding: 0;
}
.featureBox2 h2 {
    color: #dc6800;
    font-family: "Bree Serif",serif;
    font-size: 20px;
    font-weight: normal;
    line-height: 24px;
    margin: 0;
    padding: 0 0 5px 12px;
}
.featureBox2 a {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 600;
    text-decoration: underline;
}
.featureBox2 a:hover {
    color: #dc6800;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 600;
    text-decoration: underline;
}
#mediaBox {
    border-right: 1px solid #ccc;
    color: #575757;
    float: left;
    font-family: "Open Sans",sans-serif;
    font-size: 11px;
    margin-bottom: 10px;
    margin-top: 20px;
    padding-right: 15px;
    width: 614px;
}
#mediaBox li {
    display: inline;
    list-style: outside none none;
    margin: 0 0 0 -12px;
    padding: 2px 0;
    text-align: left;
    width: 200px;
}
#mediaBox h2 {
    color: #dc6800;
    font-family: "Bree Serif",serif;
    font-size: 20px;
    font-weight: normal;
    line-height: 24px;
    margin: 0;
    padding: 5px 0 0 12px;
}
#mediaBox2 {
    color: #575757;
    float: left;
    font-family: "Open Sans",sans-serif;
    margin-left: 10px;
    padding-top: 25px;
    width: 276px;
}
#mediaBox2 p {
    color: #2b2922;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 16px;
    margin: 0;
    padding: 10px 0 0 20px;
}
#mapBox {
    float: left;
    padding-top: 15px;
    width: 614px;
}
#mapBox2 {
    border-left: 1px solid #ccc;
    float: left;
    margin-top: 25px;
    padding-left: 15px;
    width: 287px;
}
#mapBox2 p {
    color: #2b2922;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 16px;
    margin: 0;
    padding: 10px 0 0 20px;
}
#mapBox2 h2 {
    color: #dc6800;
    font-family: "Bree Serif",serif;
    font-size: 20px;
    font-weight: normal;
    margin: 10px 0 0 20px;
}
#col1 {
    float: left;
    margin: 0 auto;
    padding: 20px 0 0 20px;
    width: 255px;
}
#col1 h2 {
    color: #2b2922;
    font-family: "Bree Serif",serif;
    font-size: 24px;
    font-weight: normal;
    margin: 0;
    padding: 0;
}
#col1 h3 {
    color: #dc6800;
    font-family: "Bree Serif",serif;
    font-size: 20px;
    font-weight: normal;
    margin: 0;
    padding: 5px 0;
}
#col1 p {
    color: #2b2922;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 15px;
    margin: 0;
    padding: 5px 0;
}
.line {
    background-image: url("images/common/int-line-rep.jpg");
    background-repeat: repeat-y;
    float: left;
    margin: 20px 0;
    min-height: 730px;
    width: 8px;
}
.line2 {
    display: none;
}
#col2 {
    border-left: 1px solid #ccc;
    float: left;
    margin: 0 auto;
    padding: 20px 20px 0;
    width: 627px;
}
#col2 h2 {
    color: #2b2922;
    font-family: "Bree Serif",serif;
    font-size: 24px;
    font-weight: normal;
    margin-top: 0;
}
#col2 h3 {
    color: #dc6800;
    font-family: "Bree Serif",serif;
    font-size: 20px;
    font-weight: normal;
}
#col2 h4 {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-size: 15px;
    font-weight: 600;
}
#col2 p {
    color: #393939;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 18px;
    margin: 0;
    padding: 5px 0;
}
#col2 ul {
    /*color: #636363;*/
	color: #393939;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: normal;
    margin: 10px 0 0;
    padding: 0;
}
#col2 ul li {
    /*color: #636363;*/
	color: #393939;
    font-family: "Open Sans",sans-serif;
    font-weight: normal;
    line-height: 16px;
    margin: 10px 0;
    padding: 0;
}
#wrapper2 li.tooltip {
    color: #dc6800 !important;
}
#wrapper2 ul li.tooltip {
    color: #dc6800 !important;
}
#col2 ul li.sfpostListItem {
    margin: 0 0 40px !important;
}
#col2 ul li.sfnewsListItem {
    margin: 0 0 40px !important;
}
#col2-dash {
    float: left;
    margin: 0 auto;
    padding: 20px 20px 0;
    width: 627px;
}
#col2-dash h2 {
    color: #2b2922;
    font-family: "Bree Serif",serif;
    font-size: 24px;
    font-weight: normal;
    margin: 0;
    padding: 0;
}
#col2-dash h3 {
    color: #dc6800;
    font-family: "Bree Serif",serif;
    font-size: 20px;
    font-weight: normal;
    margin: 0;
    padding: 0;
}
#col2-dash h4 {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 600;
    margin: 0;
    padding: 5px 0 0;
}
#col2-dash p {
    color: #393939;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 18px;
    margin: 0;
    padding: 2px 0;
}
#col2-dash ul {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: normal;
    margin: 0 0 0 10px;
    padding: 0;
}
#col2-dash ul li {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-weight: normal;
    line-height: 16px;
    margin: 0;
    padding: 0;
}

#onecol {
    border-left: 1px solid #ccc;
    float: left;
    margin: 0 auto;
    padding: 20px 20px 20px 20px;
    width: 910px;
}
#onecol h2 {
    color: #2b2922;
    font-family: "Bree Serif",serif;
    font-size: 24px;
    font-weight: normal;
    margin-top: 0;
}
#onecol h3 {
    color: #dc6800;
    font-family: "Bree Serif",serif;
    font-size: 20px;
    font-weight: normal;
}
#onecol h4 {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-size: 15px;
    font-weight: 600;
}
#onecol p {
    color: #393939;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 18px;
    margin: 0;
    padding: 5px 0;
}
#onecol ul {
    /*color: #636363;*/
	color: #393939;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: normal;
    margin: 10px 0 0;
    padding: 0;
}
#onecol ul li {
    /*color: #636363;*/
	color: #393939;
    font-family: "Open Sans",sans-serif;
    font-weight: normal;
    line-height: 16px;
    margin: 10px 0;
    padding: 0;
}
#wrapper2 li.tooltip {
    color: #dc6800 !important;
}
#wrapper2 ul li.tooltip {
    color: #dc6800 !important;
}
#onecol ul li.sfpostListItem {
    margin: 0 0 40px !important;
}
#onecol ul li.sfnewsListItem {
    margin: 0 0 40px !important;
}
#onecol-dash {
    float: left;
    margin: 0 auto;
    padding: 20px 20px 0;
    width: 627px;
}
#onecol-dash h2 {
    color: #2b2922;
    font-family: "Bree Serif",serif;
    font-size: 24px;
    font-weight: normal;
    margin: 0;
    padding: 0;
}
#onecol-dash h3 {
    color: #dc6800;
    font-family: "Bree Serif",serif;
    font-size: 20px;
    font-weight: normal;
    margin: 0;
    padding: 0;
}
#onecol-dash h4 {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 600;
    margin: 0;
    padding: 5px 0 0;
}
#onecol-dash p {
    color: #393939;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 18px;
    margin: 0;
    padding: 2px 0;
}
#onecol-dash ul {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: normal;
    margin: 0 0 0 10px;
    padding: 0;
}
#onecol-dash ul li {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-weight: normal;
    line-height: 16px;
    margin: 0;
    padding: 0;
}

.video-container {
                position:relative;
                padding-bottom:56.25%;
                padding-top:30px;
                height:0;
                overflow:hidden;
}

.video-container iframe, .video-container object, .video-container embed {
                position:absolute;
                top:0;
                left:0;
                width:100%;
                height:100%;
}


.blueBtn-box {
    background-image: url("images/btn/int-blue.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    height: 43px;
    margin-bottom: 20px;
    padding: 20px 0 0 8px;
    text-align: center;
    width: 238px;
}
.blueBtn {
    color: #fff;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    text-decoration: none;
}
.blueBtn:link {
    color: #ffffff;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    text-decoration: none;
}
.blueBtn:visited {
    color: #ffffff;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    text-decoration: none;
}
.blueBtn:active {
    color: #ffffff;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    text-decoration: none;
}
.blueBtn:hover {
    color: #fff;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    text-decoration: none;
}
.blueBtn2-box {
    background-image: url("images/btn/int-blue2.jpg");
    background-position: right center;
    background-repeat: no-repeat;
    height: 40px;
    padding: 5px 0;
    text-align: center;
    width: 210px;
}
.blueBtn2:link {
    color: #ffffff;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    padding: 10px 40px;
    text-decoration: none;
}
.blueBtn2:visited {
    color: #ffffff;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    padding: 10px 40px;
    text-decoration: none;
}
.blueBtn2:active {
    color: #ffffff;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    padding: 10px 40px;
    text-decoration: none;
}
.blueBtn2:hover {
    color: #fff;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    padding: 10px 40px;
    text-decoration: none;
}
#tanBox {
    background-image: url("images/common/int-tan-rep.jpg");
    background-position: center top;
    background-repeat: repeat-y;
    padding: 0 10px;
    width: 223px;
}
#tanBox ul {
    margin: 0;
    padding: 0 0 0 20px;
}
#tanBox ul li {
    margin: 0;
    padding: 5px 0;
}
.space {
    margin: 0;
    padding: 0 0 0 20px;
}
.blue:link {
    color: #254e71;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    font-weight: 400;
    margin: 0;
    text-decoration: none;
}
.blue:visited {
    color: #254e71;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    font-weight: 400;
    margin: 0;
    text-decoration: none;
}
.blue:active {
    color: #254e71;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    font-weight: 400;
    margin: 0;
    text-decoration: none;
}
.blue:hover {
    color: #254e71;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    font-weight: 400;
    margin: 0;
    text-decoration: none;
}
.gray:link {
    color: #393939;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: normal;
    text-decoration: underline;
}
.gray:visited {
    color: #393939;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: normal;
    text-decoration: underline;
}
.gray:active {
    color: #dc6800;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: normal;
    text-decoration: underline;
}
.gray:hover {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: normal;
    text-decoration: underline;
}
#tanBox h1 {
    color: #2b2922;
    font-family: "Bree Serif",serif;
    font-size: 24px;
    font-weight: normal;
    margin: 0;
    padding: 5px 0;
}
#tanBox h2 {
    color: #dc6800;
    font-family: "Bree Serif",serif;
    font-size: 20px;
    font-weight: normal;
    margin: 0;
    padding: 5px 0;
}
#tanBox h3 {
    color: #274e6f;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    font-weight: normal;
    margin: 0;
    padding: 0;
}
#tanBox h4 {
    color: #2b2922;
    font-family: "Bree Serif",serif;
    font-size: 20px;
    font-weight: normal;
    margin: 0;
    padding: 5px 0;
}
.address {
    color: #2b2922;
    font-family: "Open Sans",sans-serif;
    font-size: 12px;
    font-style: italic;
}
.position {
    color: #393939;
    font-family: "Open Sans",sans-serif;
    font-size: 12px;
}
#tanBox2 {
    background-image: url("images/common/int-tan-rep2.jpg");
    background-position: center top;
    background-repeat: repeat-y;
    min-height: 420px;
    padding: 0 15px 41px;
    width: 271px;
}
#tanBox2 ul {
    margin: 0;
    padding: 0 0 0 20px;
}
#tanBox2 ul li {
    margin: 0;
    padding: 2px 0;
}
#tanBox2 a {
    color: #254e71;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    font-weight: 400;
    margin: 0;
    text-decoration: none;
}
#tanBox2 a:hover {
    color: #254e71;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    font-weight: 400;
    margin: 0;
    text-decoration: none;
}
#tanBox2 h2 {
    color: #2b2922;
    font-family: "Bree Serif",serif;
    font-size: 20px;
    font-weight: normal;
    margin: 0;
    padding: 0;
}
.footerTop {
    background: none repeat scroll 0 0 #1a3955;
    height: 10px;
}
.footerBottomBG {
}
#footer {
    background: url("../footerBottom-bg.jpg") repeat-x scroll center bottom #264e71;
    color: #ffffff;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
}
#footer p {
    color: #ffffff;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    margin: 0;
    padding: 5px 0;
}
#footer-wrapper {
    margin: 0 auto;
    text-align: center;
    width: 950px;
}
#footer a {
    color: #ffffff;
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    font-weight: 400;
    margin: 0 12px;
    text-decoration: none;
}
#footer a:hover {
    color: #fff;
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    font-weight: 400;
    margin: 0 12px;
    text-decoration: underline;
}
#footer ul {
    color: #ffffff;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    margin-bottom: 10px;
    padding-top: 30px;
}
#footer ul li {
    color: #ffffff;
    display: inline;
    list-style: outside none none;
    margin: 0;
    padding: 0 2px;
    text-align: center;
}
#footer .dcwd:link {
    color: #ffffff;
    font-family: "Open Sans",sans-serif;
    font-size: 11px;
    font-style: normal;
    text-decoration: none;
}
#footer .dcwd:visited {
    color: #ffffff;
    font-family: "Open Sans",sans-serif;
    font-size: 11px;
    font-style: normal;
    text-decoration: none;
}
#footer .dcwd:hover {
    color: #ffffff;
    font-family: "Open Sans",sans-serif;
    font-size: 11px;
    font-style: normal;
    text-decoration: none;
}
#footer .dcwd:active {
    color: #ffffff;
    font-family: "Open Sans",sans-serif;
    font-size: 11px;
    font-style: normal;
    text-decoration: none;
}
.sfsearchResultStatistics {
    font-size: 19px;
    margin-top: 15px;
    padding-top: 25px;
}
.sfsearchReultTitleSnippetUrl {
    line-height: 1.2;
}
.sfsearchReultTitleSnippetUrl .sfsearchResultTitle {
    font-size: 13px;
    font-weight: bold;
    margin-left: 40px;
    margin-top: 30px;
}
.sfsearchReultTitleSnippetUrl {
    line-height: 1.2;
}
.sfsearchResultHighLighter {
}
.sf_pagerNumeric a.sf_PagerCurrent:link, .sf_pagerNumeric a.sf_PagerCurrent:visited, .sf_pagerNumeric a.sf_PagerCurrent:hover, .sf_pagerNumeric a.sf_PagerCurrent:active {
    background-color: #105cb6;
    border-color: #105cb6;
    color: #ffffff;
    cursor: default;
}
.sf_pagerNumeric a:link, .sf_pagerNumeric a:visited, .sf_pagerNumeric a:hover, .sf_pagerNumeric a:active {
    border: 1px solid #ffffff;
    color: #105cb6;
    padding: 1px 6px;
}
.sfsearchBox {
    border: 0 none;
    width: 300px;
}
.sftaxonHorizontalList {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    font-weight: normal;
    padding: 0;
}
.sftaxonHorizontalList a {
    color: #274f70;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    font-weight: normal;
    padding: 10px 25px 0 5px;
    text-decoration: none;
}
.sftaxonHorizontalList li {
    background: url("images/common/list-arrow.jpg") no-repeat scroll 0 5px transparent;
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-weight: normal;
    line-height: 14px;
    list-style: outside none none;
    margin: 10px 0;
    padding-bottom: 10px;
    padding-left: 20px;
}
.RadTabStrip .rtsLevel1 .rtsTxt, .RadTabStripVertical .rtsLevel1 .rtsTxt {
    padding: 0;
}
.RadTabStripTop_MediaMenu .rtsLevel ul {
    margin: 0;
    padding: 0;
}
.RadTabStripTop_MediaMenu .rtsLevel ul li {
    display: inline;
    list-style: outside none none;
    margin: 0;
    padding: 2px 0;
    text-align: center;
}
.RadMenu .rmGroup .rmItem:hover, .RadMenu .rmGroup .rmText:hover {
}
.RadTreeView {
    white-space: pre-line !important;
}
body, nav, ul, li, a {
    margin: 0;
    padding: 0;
}
body {
    font-family: "Open Sans", Arial,sans-serif;
}
.rmRootGroup a {
    text-decoration: none;
}
.container {
    margin: 0 auto;
    width: 100%;
}
.rmRootGroup {
    background: none repeat scroll 0 0 #264e71;
    list-style: outside none none;
}
.rmRootGroup:before, .rmRootGroup:after {
    content: " ";
    display: table;
    width: 950px;
}
.rmRootGroup:after {
    clear: both;
}
.rmRootGroup ul {
    list-style: outside none none;
    width: 9em;
}
.rmRootGroup a {
    color: #fff;
    padding: 10px 15px;
}
.rmRootGroup li {
    position: relative;
}
.rmRootGroup > li {
    float: left;
}
}
@media screen and (min-width: 481px) and (max-width: 768px) {
.timelinedate {
    color: #fff;
}
.content {
    background-color: #f0ecd6;
    border: 1px solid #989898;
    box-shadow: 10px 10px 25px -2px #cccccc;
    display: block;
    padding: 10px;
}
table.timeline {
    background: url("images/timelineBG.jpg") repeat-y scroll center top transparent;
}
.sfimageWrp {
    margin: 0 auto;
    max-width: 768px;
}
.sfimageWrp img {
    width: 100%;
}
#navContainer {
    background: none repeat scroll 0 0 #264e71;
    width: 100%;
}
img {
    border: 0 none;
}
body {
    color: #2b2922;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 400;
    margin: 0;
}
a {
    color: #2b2922;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 400;
    text-decoration: underline;
}
a:hover {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 400;
    text-decoration: underline;
}
p {
    color: #2b2922;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 400;
    padding: 0 5px;
}
.clear {
    clear: both;
}
.image {
    border-color: #afafaf;
    border-style: outset;
    border-width: 1px;
}
#wrapper {
    margin: 0 auto;
    width: 100%;
}
#content-wrapper {
    background-color: #ffffff;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 50px;
    width: 100%;
}
#content-wrapper h1 {
    color: #2b2922;
    font-family: "Bree Serif",serif;
    font-size: 24px;
    font-weight: normal;
}
#content-wrapper h2 {
    color: #dc6800;
    font-family: "Bree Serif",serif;
    font-size: 20px;
    font-weight: normal;
}
.center {
    border-top: 1px solid #ccc;
    margin: 0 15px;
}
.vert-line {
    float: left;
    padding-top: 30px;
}
.vert-line2 {
    float: left;
    padding-top: 10px;
}
#topBanner {
    background: none repeat scroll 0 0 #fff;
    color: #64635f;
    font-family: "Open Sans Condensed",sans-serif;
    font-size: 16px;
    font-weight: 700;
    min-height: 112px;
}
#topBanner a {
    color: #64635f;
    font-family: "Open Sans Condensed",sans-serif;
    font-size: 16px;
    font-weight: 700;
    text-decoration: none;
}
#topBanner a:hover {
    color: #254e71;
    font-family: "Open Sans Condensed",sans-serif;
    font-size: 16px;
    font-weight: 700;
    text-decoration: none;
}
.logo {
    float: left;
}
#auxNav {
    padding-top: 10px;
    text-align: right;
}
.aux {
    float: right;
    margin-top: 5px;
    width: 105px;
}
.searchBox {
    float: right;
    width: 320px;
}
#auxNav ul li {
    display: inline;
}
.searchText {
    background: url("images/searchBar.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    height: 29px;
    text-indent: 10px;
    width: 197px;
}
.searchButton {
    background: url("images/searchButton.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    float: right;
    height: 30px;
    width: 76px;
}
#searchContainer {
    float: right;
    margin-right: 10px;
    padding-top: 10px;
    width: 165px;
}
.search {
    float: left;
    width: 129px;
}
.searchBar {
    background-image: url("images/common/searchbg.jpg");
    background-repeat: repeat-x;
    border-style: none;
    border-width: 0;
    color: #666666;
    float: left;
    font-size: 10px;
    height: 14px;
    margin-top: 3px;
    padding-left: 5px;
    width: 105px;
}
.goButton {
    color: #fdc14a !important;
    float: left;
    margin-left: 5px;
    text-decoration: none;
    width: 25px;
}
.RadMenu .rmItem a {
    color: #ffffff;
    font-family: "Bree Serif",serif;
    font-size: 18px;
    font-weight: normal;
    text-decoration: none;
}
.RadMenu .rmItem a:hover {
    color: #fff;
    font-family: "Bree Serif",serif;
    font-size: 18px;
    font-weight: normal;
    text-decoration: none;
}
.on {
    color: #dc6800;
}
.RadTreeView .rtTop, .RadTreeView .rtMid, .RadTreeView .rtBot {
    padding-left: 5px !important;
}
#sideNavigation {
    margin-bottom: 30px;
}
#sideNavigation a {
    border: 0 none;
    color: #274f70;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    font-weight: normal;
    text-decoration: none;
}
#sideNavigation a:hover {
    color: #032563;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    font-weight: normal;
    text-decoration: underline;
}
#sideNavigation ul {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    font-weight: normal;
    padding: 0;
}
#sideNavigation ul li {
    background: url("images/common/list-arrow.jpg") no-repeat scroll 0 5px transparent;
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-weight: normal;
    line-height: 14px;
    margin: 10px 0;
    padding-left: 20px;
}
#sideNavigation ul li ul li a {
    color: #274f70;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: normal;
    text-decoration: none;
}
#sideNavigation ul li ul li a:hover {
    color: #dc6800;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: normal;
    text-decoration: none;
}
#sideNavigation ul li ul {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    font-weight: normal;
    margin: 0 0 0 10px;
    padding: 0;
}
#sideNavigation ul li ul li {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-weight: normal;
    line-height: 14px;
    margin: 10px 0;
    padding-left: 10px;
}
.featureBox {
    border-bottom: 1px solid #ccc;
    clear: both;
    float: left;
    height: 400px;
    list-style: inside none disc;
    margin: 0 2.5%;
    position: relative;
    width: 95%;
}
.featureBox h1 {
    color: #2b2922;
    font-family: "Bree Serif",serif;
    font-size: 24px;
    font-weight: normal;
    line-height: 24px;
    margin: 0;
    padding: 0;
}
.featureBox h2 {
    color: #dc6800;
    font-family: "Bree Serif",serif;
    font-size: 20px;
    font-weight: normal;
    line-height: 24px;
    margin: 0;
    padding: 5px 0;
}
.featureBox p {
    color: #2b2922;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 15px;
    margin: 0;
    padding: 5px 0;
}
.date {
    color: #dc6800;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
}
.news {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 600;
    line-height: 14px;
}
ul.sfpostsList {
    margin: 0;
    padding: 0;
}
li.sfpostListItem {
    list-style: outside none none !important;
}
#tanBox2 ul.sfnewsList {
    margin: 0;
    padding: 0;
}
ul.sfnewsList {
    margin: 0;
    padding: 0 !important;
}
#tanBox2 ul li.sfnewsListItem {
    width: 250px;
}
#tanBox2 ul.sfpostList {
    margin: 0;
    padding: 0;
}
#tanBox2 ul li.sfpostListItem {
    width: 250px;
}
h2.sfnewsTitle a {
    color: #254e71;
    font-family: "Bree Serif",serif !important;
    font-size: 22px;
    font-weight: normal;
    line-height: 26px;
    margin-bottom: 0;
    margin-top: 0;
}
h2.sfnewsTitle a:hover {
    color: #254e71;
    font-family: "Bree Serif",serif !important;
    font-size: 22px;
    font-weight: normal;
    margin-top: 0;
    text-decoration: none;
}
h2.sfpostTitle a {
    color: #254e71;
    font-family: "Bree Serif",serif !important;
    font-size: 24px;
    font-weight: normal;
    line-height: 26px;
    margin-bottom: 0;
    margin-top: 0;
    text-decoration: none !important;
}
h2.sfpostTitle a:hover {
    color: #254e71;
    font-family: "Bree Serif",serif !important;
    font-size: 24px;
    font-weight: normal;
    margin-top: 0;
    text-decoration: none;
}
li.sfnewsListItem {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-weight: 400;
    line-height: 16px;
    list-style: outside none none !important;
    margin: 15px 0;
    padding: 0;
}
li.sfnewsListItem a {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-weight: 400;
    text-decoration: none;
}
li.sfnewsListItem a:hover {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-weight: 400;
    text-decoration: none;
}
.featureBox ul {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 400;
    list-style: inside none disc;
}
.featureBox ul li {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-weight: 400;
    line-height: 16px;
    margin: 15px 0;
    padding: 0;
}
.featureBox1 ul {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 400;
    list-style: inside none disc;
}
.featureBox1 ul li {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-weight: 400;
    line-height: 16px;
    margin: 15px 0;
    padding: 0;
}
.featureBox2 {
    clear: both;
    color: #393939;
    float: left;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    line-height: 14px;
    margin: 0 auto;
    padding: 25px 10px;
    position: relative;
}
.featureBox2 h1 {
    color: #2b2922;
    font-family: "Bree Serif",serif;
    font-size: 24px;
    font-weight: normal;
    line-height: 24px;
    margin: 0;
    padding: 0;
}
.featureBox2 h2 {
    color: #dc6800;
    font-family: "Bree Serif",serif;
    font-size: 20px;
    font-weight: normal;
    line-height: 24px;
    margin: 0;
    padding: 0 0 5px 12px;
}
.featureBox2 a {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 600;
    text-decoration: underline;
}
.featureBox2 a:hover {
    color: #dc6800;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 600;
    text-decoration: underline;
}
#mediaBox li {
    list-style: outside none none;
    margin: 0;
    padding: 0;
    text-align: left;
}
#mediaBox {
    border-bottom: 1px solid #ccc;
    color: #575757;
    float: left;
    font-family: "Open Sans",sans-serif;
    font-size: 11px;
    margin-bottom: 10px;
    margin-top: 20px;
    padding-bottom: 20px;
    width: 100%;
}
#mediaBox h2 {
    color: #dc6800;
    font-family: "Bree Serif",serif;
    font-size: 20px;
    font-weight: normal;
    line-height: 24px;
    margin: 0;
    padding: 5px 0 0 12px;
}
#mediaBox2 {
    color: #575757;
    float: left;
    font-family: "Open Sans",sans-serif;
    margin-left: 10px;
    padding-top: 25px;
}
#mediaBox2 p {
    color: #2b2922;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 16px;
    margin: 0;
    padding: 10px 0 0 20px;
}
#mapBox {
    float: left;
    padding-top: 15px;
    width: 100%;
}
#mapBox2 {
    border-top: 1px solid #ccc;
    float: left;
    margin-top: 25px;
    padding-top: 20px;
}
#mapBox2 p {
    color: #2b2922;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 16px;
    margin: 0;
    padding: 10px 0 0 20px;
}
#mapBox2 h2 {
    color: #dc6800;
    font-family: "Bree Serif",serif;
    font-size: 20px;
    font-weight: normal;
    margin: 10px 0 0;
}
#col1 {
    display: table-footer-group;
    margin: 0 auto;
    padding: 20px 0 0 20px;
    width: 255px;
}
#col1 h2 {
    color: #2b2922;
    font-family: "Bree Serif",serif;
    font-size: 24px;
    font-weight: normal;
    margin: 0;
    padding: 0;
}
#col1 h3 {
    color: #dc6800;
    font-family: "Bree Serif",serif;
    font-size: 20px;
    font-weight: normal;
    margin: 0;
    padding: 5px 0;
}
#col1 p {
    color: #2b2922;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 15px;
    margin: 0;
    padding: 5px 0;
}
.line {
    background-image: url("images/common/int-line-rep.jpg");
    background-repeat: repeat-y;
    float: left;
    margin: 20px 0;
    min-height: 730px;
    width: 8px;
}
.line2 {
    display: none;
}
#onecol {
    border-left: 1px solid #ccc;
    display: table-header-group;
    margin: 0 auto;
    padding: 20px 20px 0;
    width: 90%;
}
#onecol h2 {
    color: #2b2922;
    font-family: "Bree Serif",serif;
    font-size: 24px;
    font-weight: normal;
}
#onecol h3 {
    color: #dc6800;
    font-family: "Bree Serif",serif;
    font-size: 20px;
    font-weight: normal;
}
#onecol h4 {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-size: 15px;
    font-weight: 600;
}
#onecol p {
    color: #393939;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 18px;
    margin: 0;
    padding: 5px 0;
}
#onecol ul {
    color: #636363;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: normal;
    margin: 10px 0 0;
    padding: 0;
}
#onecol ul li {
    color: #636363;
    font-family: "Open Sans",sans-serif;
    font-weight: normal;
    line-height: 16px;
    margin: 10px 0;
    padding: 0;
}
#wrapper2 li.tooltip {
    color: #dc6800 !important;
}
#wrapper2 ul li.tooltip {
    color: #dc6800 !important;
}
#onecol ul li.sfpostListItem {
    margin: 0 0 40px !important;
}
#onecol ul li.sfnewsListItem {
    margin: 0 0 40px !important;
}
#onecol-dash {
    display: table-header-group;
    margin: 0 auto;
    padding: 20px 20px 0;
    width: 100%;
}
#onecol-dash h2 {
    color: #2b2922;
    font-family: "Bree Serif",serif;
    font-size: 24px;
    font-weight: normal;
    padding: 0;
}
#onecol-dash h3 {
    color: #dc6800;
    font-family: "Bree Serif",serif;
    font-size: 20px;
    font-weight: normal;
    margin: 0;
    padding: 0;
}
#onecol-dash h4 {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 600;
    margin: 0;
    padding: 5px 0 0;
}
#onecol-dash p {
    color: #393939;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 18px;
    margin: 0;
    padding: 2px 0;
}
#onecol-dash ul {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: normal;
    margin: 0 0 0 10px;
    padding: 0;
}
#onecol-dash ul li {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-weight: normal;
    line-height: 16px;
    margin: 0;
    padding: 0;
}
.blueBtn-box {
    background-image: url("images/btn/int-blue.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    height: 43px;
    margin-bottom: 20px;
    padding: 20px 0 0 8px;
    text-align: center;
    width: 238px;
}
.blueBtn {
    color: #fff;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    text-decoration: none;
}
.blueBtn:link {
    color: #ffffff;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    text-decoration: none;
}
.blueBtn:visited {
    color: #ffffff;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    text-decoration: none;
}
.blueBtn:active {
    color: #ffffff;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    text-decoration: none;
}
.blueBtn:hover {
    color: #fff;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    text-decoration: none;
}
.blueBtn2-box {
    background-image: url("images/btn/int-blue2.jpg");
    background-position: right center;
    background-repeat: no-repeat;
    height: 40px;
    padding: 5px 0;
    text-align: center;
    width: 210px;
}
.blueBtn2:link {
    color: #ffffff;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    padding: 10px 40px;
    text-decoration: none;
}
.blueBtn2:visited {
    color: #ffffff;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    padding: 10px 40px;
    text-decoration: none;
}
.blueBtn2:active {
    color: #ffffff;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    padding: 10px 40px;
    text-decoration: none;
}
.blueBtn2:hover {
    color: #fff;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    padding: 10px 40px;
    text-decoration: none;
}
#tanBox {
    background-image: url("images/common/int-tan-rep.jpg");
    background-position: center top;
    background-repeat: repeat-y;
    padding: 0 10px;
    width: 223px;
}
#tanBox ul {
    margin: 0;
    padding: 0 0 0 20px;
}
#tanBox ul li {
    margin: 0;
    padding: 5px 0;
}
.space {
    margin: 0;
    padding: 0 0 0 20px;
}
.blue:link {
    color: #254e71;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    font-weight: 400;
    margin: 0;
    text-decoration: none;
}
.blue:visited {
    color: #254e71;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    font-weight: 400;
    margin: 0;
    text-decoration: none;
}
.blue:active {
    color: #254e71;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    font-weight: 400;
    margin: 0;
    text-decoration: none;
}
.blue:hover {
    color: #254e71;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    font-weight: 400;
    margin: 0;
    text-decoration: none;
}
.gray:link {
    color: #393939;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: normal;
    text-decoration: underline;
}
.gray:visited {
    color: #393939;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: normal;
    text-decoration: underline;
}
.gray:active {
    color: #dc6800;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: normal;
    text-decoration: underline;
}
.gray:hover {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: normal;
    text-decoration: underline;
}
#tanBox h1 {
    color: #2b2922;
    font-family: "Bree Serif",serif;
    font-size: 24px;
    font-weight: normal;
    margin: 0;
    padding: 5px 0;
}
#tanBox h2 {
    color: #dc6800;
    font-family: "Bree Serif",serif;
    font-size: 20px;
    font-weight: normal;
    margin: 0;
    padding: 5px 0;
}
#tanBox h3 {
    color: #274e6f;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    font-weight: normal;
    margin: 0;
    padding: 0;
}
#tanBox h4 {
    color: #2b2922;
    font-family: "Bree Serif",serif;
    font-size: 20px;
    font-weight: normal;
    margin: 0;
    padding: 5px 0;
}
.address {
    color: #2b2922;
    font-family: "Open Sans",sans-serif;
    font-size: 12px;
    font-style: italic;
}
.position {
    color: #393939;
    font-family: "Open Sans",sans-serif;
    font-size: 12px;
}
#tanBox2 {
    background-image: url("images/common/int-tan-rep2.jpg");
    background-position: center top;
    background-repeat: repeat-y;
    min-height: 420px;
    padding: 0 15px 41px;
    width: 271px;
}
#tanBox2 ul {
    margin: 0;
    padding: 0 0 0 20px;
}
#tanBox2 ul li {
    margin: 0;
    padding: 2px 0;
}
#tanBox2 a {
    color: #254e71;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    font-weight: 400;
    margin: 0;
    text-decoration: none;
}
#tanBox2 a:hover {
    color: #254e71;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    font-weight: 400;
    margin: 0;
    text-decoration: none;
}
#tanBox2 h2 {
    color: #2b2922;
    font-family: "Bree Serif",serif;
    font-size: 20px;
    font-weight: normal;
    margin: 0;
    padding: 0;
}
.footerTop {
    background: none repeat scroll 0 0 #1a3955;
    height: 10px;
}
.footerBottomBG {
}
#footer {
    background: url("../footerBottom-bg.jpg") repeat-x scroll center bottom #264e71;
    color: #ffffff;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
}
#footer p {
    color: #ffffff;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    margin: 0;
    padding: 5px 0;
}
#footer-wrapper {
    margin: 0 auto;
    text-align: center;
    width: 100%;
}
#footer a {
    color: #ffffff;
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    font-weight: 400;
    margin: 0 12px;
    text-decoration: none;
}
#footer a:hover {
    color: #fff;
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    font-weight: 400;
    margin: 0 12px;
    text-decoration: underline;
}
#footer ul {
    color: #ffffff;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    margin-bottom: 10px;
    padding-top: 30px;
}
#footer ul li {
    color: #ffffff;
    display: inline;
    list-style: outside none none;
    margin: 0;
    padding: 0 2px;
    text-align: center;
}
#footer .dcwd:link {
    color: #ffffff;
    font-family: "Open Sans",sans-serif;
    font-size: 11px;
    font-style: normal;
    text-decoration: none;
}
#footer .dcwd:visited {
    color: #ffffff;
    font-family: "Open Sans",sans-serif;
    font-size: 11px;
    font-style: normal;
    text-decoration: none;
}
#footer .dcwd:hover {
    color: #ffffff;
    font-family: "Open Sans",sans-serif;
    font-size: 11px;
    font-style: normal;
    text-decoration: none;
}
#footer .dcwd:active {
    color: #ffffff;
    font-family: "Open Sans",sans-serif;
    font-size: 11px;
    font-style: normal;
    text-decoration: none;
}
.sfsearchResultStatistics {
    font-size: 19px;
    margin-top: 15px;
    padding-top: 25px;
}
.sfsearchReultTitleSnippetUrl {
    line-height: 1.2;
}
.sfsearchReultTitleSnippetUrl .sfsearchResultTitle {
    font-size: 13px;
    font-weight: bold;
    margin-left: 40px;
    margin-top: 30px;
}
.sfsearchReultTitleSnippetUrl {
    line-height: 1.2;
}
.sfsearchResultHighLighter {
}
.sf_pagerNumeric a.sf_PagerCurrent:link, .sf_pagerNumeric a.sf_PagerCurrent:visited, .sf_pagerNumeric a.sf_PagerCurrent:hover, .sf_pagerNumeric a.sf_PagerCurrent:active {
    background-color: #105cb6;
    border-color: #105cb6;
    color: #ffffff;
    cursor: default;
}
.sf_pagerNumeric a:link, .sf_pagerNumeric a:visited, .sf_pagerNumeric a:hover, .sf_pagerNumeric a:active {
    border: 1px solid #ffffff;
    color: #105cb6;
    padding: 1px 6px;
}
.sfsearchBox {
    border: 0 none;
    width: 300px;
}
.RadTabStrip .rtsLevel1 .rtsTxt, .RadTabStripVertical .rtsLevel1 .rtsTxt {
    padding: 0;
}
.RadTabStripTop_MediaMenu .rtsLevel ul {
    margin: 0;
    padding: 0;
}
.RadTabStripTop_MediaMenu .rtsLevel ul li {
    display: inline;
    list-style: outside none none;
    margin: 0;
    padding: 2px 0;
    text-align: center;
}
body, nav, ul, li, a {
    margin: 0;
    padding: 0;
}
body {
    font-family: "Open Sans", Arial,sans-serif;
}
.rmRootGroup a {
    text-decoration: none;
}
a {
    text-decoration: none;

}
.container {
    margin: 0 auto;
    width: 100%;
}
.rmRootGroup {
    background: none repeat scroll 0 0 #264e71;
    list-style: outside none none;
}
nav li li {
    padding-left: 10px;
}
nav li {
    padding-left: 25px;
}
}
@media screen and (min-width: 0px) and (max-width: 480px) {
.timelinedate {
    color: #fff;
}
.content {
    background-color: #f0ecd6;
    border: 1px solid #989898;
    box-shadow: 10px 10px 25px -2px #cccccc;
    display: block;
    padding: 10px;
}
table.timeline {
    background: url("images/timelineBG.jpg") repeat-y scroll center top transparent;
}
#navContainer {
    background: none repeat scroll 0 0 #264e71;
    width: 100%;
}
.sfimageWrp {
    margin: 0 auto;
    max-width: 480px;
}
.sfimageWrp img {
    width: 100%;
}
img {
    border: 0 none;
}
body {
    background-color: #fff;
    color: #2b2922;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 400;
    margin: 0;
}
a {
    color: #2b2922;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 400;
    text-decoration: underline;
}
a:hover {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 400;
    text-decoration: underline;
}
p {
    color: #2b2922;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 400;
    padding: 0 5px;
}
.clear {
    clear: both;
}
.image {
    border-color: #afafaf;
    border-style: outset;
    border-width: 1px;
}
#wrapper {
    margin: 0 auto;
    width: 100%;
}
#content-wrapper {
    background-color: #ffffff;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 50px;
    width: 100%;
}
#content-wrapper h1 {
    color: #2b2922;
    font-family: "Bree Serif",serif;
    font-size: 24px;
    font-weight: normal;
}
#content-wrapper h2 {
    color: #dc6800;
    font-family: "Bree Serif",serif;
    font-size: 20px;
    font-weight: normal;
}
.center {
    border-top: 1px solid #ccc;
    margin: 0 15px;
}
.vert-line {
    float: left;
    padding-top: 30px;
}
.vert-line2 {
    float: left;
    padding-top: 10px;
}
#topBanner {
    background: none repeat scroll 0 0 #fff;
    color: #64635f;
    font-family: "Open Sans Condensed",sans-serif;
    font-size: 16px;
    font-weight: 700;
    margin-left: 25px;
    min-height: 112px;
}
#topBanner a {
    color: #64635f;
    font-family: "Open Sans Condensed",sans-serif;
    font-size: 16px;
    font-weight: 700;
    text-decoration: none;
}
#topBanner a:hover {
    color: #254e71;
    font-family: "Open Sans Condensed",sans-serif;
    font-size: 16px;
    font-weight: 700;
    text-decoration: none;
}
.logo {
    float: left;
    text-align: left;
    width: 100%;
}
#auxNav {
    padding-top: 10px;
    text-align: left;
}
.aux {
    width: 100%;
}
.searchBox {
    clear: both;
    width: 320px;
}
#auxNav ul li {
    display: inline;
}
.searchText {
    background: url("images/searchBar.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    height: 29px;
    text-indent: 10px;
    width: 197px;
}
.searchButton {
    background: url("images/searchButton.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    float: right;
    height: 30px;
    width: 76px;
}
#searchContainer {
    float: right;
    margin-right: 10px;
    padding-top: 10px;
    width: 165px;
}
.search {
    float: left;
    width: 129px;
}
.searchBar {
    background-image: url("images/common/searchbg.jpg");
    background-repeat: repeat-x;
    border-style: none;
    border-width: 0;
    color: #666666;
    float: left;
    font-size: 10px;
    height: 14px;
    margin-top: 3px;
    padding-left: 5px;
    width: 105px;
}
.goButton {
    color: #fdc14a !important;
    float: left;
    margin-left: 5px;
    text-decoration: none;
    width: 25px;
}
.RadMenu .rmItem a {
    color: #ffffff;
    font-family: "Bree Serif",serif;
    font-size: 18px;
    font-weight: normal;
    text-decoration: none;
}
.RadMenu .rmItem a:hover {
    color: #fff;
    font-family: "Bree Serif",serif;
    font-size: 18px;
    font-weight: normal;
    text-decoration: none;
}
.on {
    color: #dc6800;
}
.RadTreeView .rtTop, .RadTreeView .rtMid, .RadTreeView .rtBot {
    padding-left: 5px !important;
}
#sideNavigation {
    margin-bottom: 30px;
}
#sideNavigation a {
    border: 0 none;
    color: #274f70;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    font-weight: normal;
    text-decoration: none;
}
#sideNavigation a:hover {
    color: #032563;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    font-weight: normal;
    text-decoration: underline;
}
#sideNavigation ul {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    font-weight: normal;
    padding: 0;
}
#sideNavigation ul li {
    background: url("images/common/list-arrow.jpg") no-repeat scroll 0 5px transparent;
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-weight: normal;
    line-height: 14px;
    margin: 10px 0;
    padding-left: 20px;
}
#sideNavigation ul li ul li a {
    color: #274f70;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: normal;
    text-decoration: none;
}
#sideNavigation ul li ul li a:hover {
    color: #dc6800;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: normal;
    text-decoration: none;
}
#sideNavigation ul li ul {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    font-weight: normal;
    margin: 0 0 0 10px;
    padding: 0;
}
#sideNavigation ul li ul li {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-weight: normal;
    line-height: 14px;
    margin: 10px 0;
    padding-left: 10px;
}
.featureBox {
    border-bottom: 1px solid #ccc;
    clear: both;
    float: left;
    height: 400px;
    list-style: inside none disc;
    padding: 10px 25px;
    position: relative;
    width: 80%;
}
.featureBox h1 {
    color: #2b2922;
    font-family: "Bree Serif",serif;
    font-size: 24px;
    font-weight: normal;
    line-height: 24px;
    margin: 0;
    padding: 0;
}
.featureBox h2 {
    color: #dc6800;
    font-family: "Bree Serif",serif;
    font-size: 20px;
    font-weight: normal;
    line-height: 24px;
    margin: 0;
    padding: 5px 0;
}
.featureBox p {
    color: #2b2922;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 15px;
    margin: 0;
    padding: 5px 0;
}
.date {
    color: #dc6800;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
}
.news {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 600;
    line-height: 14px;
}
ul.sfpostsList {
    margin: 0;
    padding: 0;
}
li.sfpostListItem {
    list-style: outside none none !important;
}
#tanBox2 ul.sfnewsList {
    margin: 0;
    padding: 0;
}
ul.sfnewsList {
    margin: 0;
    padding: 0 !important;
}
#tanBox2 ul li.sfnewsListItem {
    width: 250px;
}
#tanBox2 ul.sfpostList {
    margin: 0;
    padding: 0;
}
#tanBox2 ul li.sfpostListItem {
    width: 250px;
}
h2.sfnewsTitle a {
    color: #254e71;
    font-family: "Bree Serif",serif !important;
    font-size: 22px;
    font-weight: normal;
    line-height: 26px;
    margin-bottom: 0;
    margin-top: 0;
}
h2.sfnewsTitle a:hover {
    color: #254e71;
    font-family: "Bree Serif",serif !important;
    font-size: 22px;
    font-weight: normal;
    margin-top: 0;
    text-decoration: none;
}
h2.sfpostTitle a {
    color: #254e71;
    font-family: "Bree Serif",serif !important;
    font-size: 24px;
    font-weight: normal;
    line-height: 26px;
    margin-bottom: 0;
    margin-top: 0;
    text-decoration: none !important;
}
h2.sfpostTitle a:hover {
    color: #254e71;
    font-family: "Bree Serif",serif !important;
    font-size: 24px;
    font-weight: normal;
    margin-top: 0;
    text-decoration: none;
}
li.sfnewsListItem {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-weight: 400;
    line-height: 16px;
    list-style: outside none none !important;
    margin: 15px 0;
    padding: 0;
}
li.sfnewsListItem a {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-weight: 400;
    text-decoration: none;
}
li.sfnewsListItem a:hover {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-weight: 400;
    text-decoration: none;
}
.featureBox ul {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 400;
    list-style: inside none disc;
}
.featureBox ul li {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-weight: 400;
    line-height: 16px;
    margin: 15px 0;
    padding: 0;
}
.featureBox1 ul {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 400;
}
.featureBox1 ul li {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-weight: 400;
    line-height: 16px;
    margin: 15px 0;
    padding: 0;
}
.featureBox2 {
    clear: both;
    color: #393939;
    float: left;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    line-height: 14px;
    margin: 0 auto;
    padding: 25px 10px;
    position: relative;
    width: 80%;
}
.featureBox2 h1 {
    color: #2b2922;
    font-family: "Bree Serif",serif;
    font-size: 24px;
    font-weight: normal;
    line-height: 24px;
    margin: 0;
    padding: 0;
}
.featureBox2 h2 {
    color: #dc6800;
    font-family: "Bree Serif",serif;
    font-size: 20px;
    font-weight: normal;
    line-height: 24px;
    margin: 0;
    padding: 0 0 5px 12px;
}
.featureBox2 a {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 600;
    text-decoration: underline;
}
.featureBox2 a:hover {
    color: #dc6800;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 600;
    text-decoration: underline;
}
#mediaBox li {
    list-style: outside none none;
    margin: 0 0 0 -12px;
    padding: 2px 0;
    text-align: left;
    width: 100%;
}
#mediaBox {
    border-bottom: 1px solid #ccc;
    color: #575757;
    font-family: "Open Sans",sans-serif;
    font-size: 11px;
    margin-bottom: 10px;
    margin-top: 20px;
    padding-bottom: 20px;
}
#mediaBox img.rtsImg {
    width: 100%;
}
#mediaBox h2 {
    color: #dc6800;
    font-family: "Bree Serif",serif;
    font-size: 20px;
    font-weight: normal;
    line-height: 24px;
    margin: 0;
    padding: 5px 0 0 12px;
}
#mediaBox2 {
    color: #575757;
    float: left;
    font-family: "Open Sans",sans-serif;
    margin-left: 10px;
    padding-top: 25px;
}
#mediaBox2 p {
    color: #2b2922;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 16px;
    margin: 0;
    padding: 10px 0 0 20px;
}
#mapBox {
    float: left;
    padding-top: 15px;
    width: 100%;
}
#mapBox2 {
    float: left;
    margin-top: 25px;
    padding-left: 15px;
    width: 100%;
}
#mapBox2 p {
    color: #2b2922;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 16px;
    margin: 0;
    padding: 10px 0 0 20px;
}
#mapBox2 h2 {
    color: #dc6800;
    font-family: "Bree Serif",serif;
    font-size: 20px;
    font-weight: normal;
    margin: 10px 0 0;
}
#col1 {
    display: table-footer-group;
    margin: 0 auto;
    padding: 20px 0 0 20px;
    width: 255px;
}
#col1 h2 {
    color: #2b2922;
    font-family: "Bree Serif",serif;
    font-size: 24px;
    font-weight: normal;
    margin: 0;
    padding: 0;
}
#col1 h3 {
    color: #dc6800;
    font-family: "Bree Serif",serif;
    font-size: 20px;
    font-weight: normal;
    margin: 0;
    padding: 5px 0;
}
#col1 p {
    color: #2b2922;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 15px;
    margin: 0;
    padding: 5px 0;
}
.line {
    background-image: url("images/common/int-line-rep.jpg");
    background-repeat: repeat-y;
    margin: 20px 0;
    min-height: 730px;
    width: 8px;
}
.line2 {
    display: none;
}
#col2 {
    border-left: 1px solid #ccc;
    display: table-header-group;
    margin: 0 auto;
    padding: 20px 20px 0;
    width: 90%;
}
#col2 h2 {
    color: #2b2922;
    font-family: "Bree Serif",serif;
    font-size: 24px;
    font-weight: normal;
}
#col2 h3 {
    color: #dc6800;
    font-family: "Bree Serif",serif;
    font-size: 20px;
    font-weight: normal;
}
#col2 h4 {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-size: 15px;
    font-weight: 600;
}
#col2 p {
    color: #393939;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 18px;
    margin: 0;
    padding: 5px 0;
}
#col2 ul {
    color: #636363;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: normal;
    margin: 10px 0 0;
    padding: 0;
}
#col2 ul li {
    color: #636363;
    font-family: "Open Sans",sans-serif;
    font-weight: normal;
    line-height: 16px;
    margin: 10px 0;
    padding: 0;
}
#wrapper2 li.tooltip {
    color: #dc6800 !important;
}
#wrapper2 ul li.tooltip {
    color: #dc6800 !important;
}
#col2 ul li.sfpostListItem {
    margin: 0 0 40px !important;
}
#col2 ul li.sfnewsListItem {
    margin: 0 0 40px !important;
}
#col2-dash {
    display: table-header-group;
    margin: 0 auto;
    padding: 20px 20px 0;
    width: 100%;
}
#col2-dash h2 {
    color: #2b2922;
    font-family: "Bree Serif",serif;
    font-size: 24px;
    font-weight: normal;
    padding: 0;
}
#col2-dash h3 {
    color: #dc6800;
    font-family: "Bree Serif",serif;
    font-size: 20px;
    font-weight: normal;
    margin: 0;
    padding: 0;
}
#col2-dash h4 {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 600;
    margin: 0;
    padding: 5px 0 0;
}
#col2-dash p {
    color: #393939;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 18px;
    margin: 0;
    padding: 2px 0;
}
#col2-dash ul {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: normal;
    margin: 0 0 0 10px;
    padding: 0;
}
#col2-dash ul li {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-weight: normal;
    line-height: 16px;
    margin: 0;
    padding: 0;
}
.blueBtn-box {
    background-image: url("images/btn/int-blue.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    height: 43px;
    margin-bottom: 20px;
    padding: 20px 0 0 8px;
    text-align: center;
    width: 238px;
}
.blueBtn {
    color: #fff;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    text-decoration: none;
}
.blueBtn:link {
    color: #ffffff;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    text-decoration: none;
}
.blueBtn:visited {
    color: #ffffff;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    text-decoration: none;
}
.blueBtn:active {
    color: #ffffff;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    text-decoration: none;
}
.blueBtn:hover {
    color: #fff;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    text-decoration: none;
}
.blueBtn2-box {
    background-image: url("images/btn/int-blue2.jpg");
    background-position: right center;
    background-repeat: no-repeat;
    height: 40px;
    padding: 5px 0;
    text-align: center;
    width: 210px;
}
.blueBtn2:link {
    color: #ffffff;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    padding: 10px 40px;
    text-decoration: none;
}
.blueBtn2:visited {
    color: #ffffff;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    padding: 10px 40px;
    text-decoration: none;
}
.blueBtn2:active {
    color: #ffffff;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    padding: 10px 40px;
    text-decoration: none;
}
.blueBtn2:hover {
    color: #fff;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    padding: 10px 40px;
    text-decoration: none;
}
#tanBox {
    background-image: url("images/common/int-tan-rep.jpg");
    background-position: center top;
    background-repeat: repeat-y;
    padding: 0 10px;
    width: 223px;
}
#tanBox ul {
    margin: 0;
    padding: 0 0 0 20px;
}
#tanBox ul li {
    margin: 0;
    padding: 5px 0;
}
.space {
    margin: 0;
    padding: 0 0 0 20px;
}
.blue:link {
    color: #254e71;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    font-weight: 400;
    margin: 0;
    text-decoration: none;
}
.blue:visited {
    color: #254e71;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    font-weight: 400;
    margin: 0;
    text-decoration: none;
}
.blue:active {
    color: #254e71;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    font-weight: 400;
    margin: 0;
    text-decoration: none;
}
.blue:hover {
    color: #254e71;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    font-weight: 400;
    margin: 0;
    text-decoration: none;
}
.gray:link {
    color: #393939;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: normal;
    text-decoration: underline;
}
.gray:visited {
    color: #393939;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: normal;
    text-decoration: underline;
}
.gray:active {
    color: #dc6800;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: normal;
    text-decoration: underline;
}
.gray:hover {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: normal;
    text-decoration: underline;
}
#tanBox h1 {
    color: #2b2922;
    font-family: "Bree Serif",serif;
    font-size: 24px;
    font-weight: normal;
    margin: 0;
    padding: 5px 0;
}
#tanBox h2 {
    color: #dc6800;
    font-family: "Bree Serif",serif;
    font-size: 20px;
    font-weight: normal;
    margin: 0;
    padding: 5px 0;
}
#tanBox h3 {
    color: #274e6f;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    font-weight: normal;
    margin: 0;
    padding: 0;
}
#tanBox h4 {
    color: #2b2922;
    font-family: "Bree Serif",serif;
    font-size: 20px;
    font-weight: normal;
    margin: 0;
    padding: 5px 0;
}
.address {
    color: #2b2922;
    font-family: "Open Sans",sans-serif;
    font-size: 12px;
    font-style: italic;
}
.position {
    color: #393939;
    font-family: "Open Sans",sans-serif;
    font-size: 12px;
}
#tanBox2 {
    background-image: url("images/common/int-tan-rep2.jpg");
    background-position: center top;
    background-repeat: repeat-y;
    min-height: 310px;
    padding: 0 15px 41px;
    width: 271px;
}
#tanBox2 ul {
    margin: 0;
    padding: 0 0 0 20px;
}
#tanBox2 ul li {
    margin: 0;
    padding: 2px 0;
}
#tanBox2 a {
    color: #254e71;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    font-weight: 400;
    margin: 0;
    text-decoration: none;
}
#tanBox2 a:hover {
    color: #254e71;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    font-weight: 400;
    margin: 0;
    text-decoration: none;
}
#tanBox2 h2 {
    color: #2b2922;
    font-family: "Bree Serif",serif;
    font-size: 20px;
    font-weight: normal;
    margin: 0;
    padding: 0;
}
.footerTop {
    background: none repeat scroll 0 0 #1a3955;
    height: 10px;
}
.footerBottomBG {
}
#footer {
    background: url("../footerBottom-bg.jpg") repeat-x scroll center bottom #264e71;
    color: #ffffff;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
}
#footer p {
    color: #ffffff;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    margin: 0;
    padding: 5px 0;
}
#footer-wrapper {
    margin: 0 auto;
    text-align: center;
    width: 100%;
}
#footer a {
    color: #ffffff;
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    font-weight: 400;
    margin: 0 12px;
    text-decoration: none;
}
#footer a:hover {
    color: #fff;
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    font-weight: 400;
    margin: 0 12px;
    text-decoration: underline;
}
#footer ul {
    color: #ffffff;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    margin-bottom: 10px;
    padding-top: 30px;
}
#footer ul li {
    color: #ffffff;
    display: inline;
    list-style: outside none none;
    margin: 0;
    padding: 0 2px;
    text-align: center;
}
#footer .dcwd:link {
    color: #ffffff;
    font-family: "Open Sans",sans-serif;
    font-size: 11px;
    font-style: normal;
    text-decoration: none;
}
#footer .dcwd:visited {
    color: #ffffff;
    font-family: "Open Sans",sans-serif;
    font-size: 11px;
    font-style: normal;
    text-decoration: none;
}
#footer .dcwd:hover {
    color: #ffffff;
    font-family: "Open Sans",sans-serif;
    font-size: 11px;
    font-style: normal;
    text-decoration: none;
}
#footer .dcwd:active {
    color: #ffffff;
    font-family: "Open Sans",sans-serif;
    font-size: 11px;
    font-style: normal;
    text-decoration: none;
}
.sfsearchResultStatistics {
    font-size: 19px;
    margin-top: 15px;
    padding-top: 25px;
}
.sfsearchReultTitleSnippetUrl {
    line-height: 1.2;
}
.sfsearchReultTitleSnippetUrl .sfsearchResultTitle {
    font-size: 13px;
    font-weight: bold;
    margin-left: 40px;
    margin-top: 30px;
}
.sfsearchReultTitleSnippetUrl {
    line-height: 1.2;
}
.sfsearchResultHighLighter {
}
.sf_pagerNumeric a.sf_PagerCurrent:link, .sf_pagerNumeric a.sf_PagerCurrent:visited, .sf_pagerNumeric a.sf_PagerCurrent:hover, .sf_pagerNumeric a.sf_PagerCurrent:active {
    background-color: #105cb6;
    border-color: #105cb6;
    color: #ffffff;
    cursor: default;
}
.sf_pagerNumeric a:link, .sf_pagerNumeric a:visited, .sf_pagerNumeric a:hover, .sf_pagerNumeric a:active {
    border: 1px solid #ffffff;
    color: #105cb6;
    padding: 1px 6px;
}
.sfsearchBox {
    border: 0 none;
    padding: 0;
    width: 300px;
}
.sftaxonHorizontalList {
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    font-weight: normal;
    padding: 0;
}
.sftaxonHorizontalList a {
    color: #274f70;
    font-family: "Bree Serif",serif;
    font-size: 14px;
    font-weight: normal;
    padding: 10px 25px 0 5px;
    text-decoration: none;
}
.sftaxonHorizontalList li {
    background: url("images/common/list-arrow.jpg") no-repeat scroll 0 5px transparent;
    color: #254e71;
    font-family: "Open Sans",sans-serif;
    font-weight: normal;
    line-height: 14px;
    list-style: outside none none;
    margin: 10px 0;
    padding-bottom: 10px;
    padding-left: 20px;
}
.RadTabStrip .rtsLevel1 .rtsTxt, .RadTabStripVertical .rtsLevel1 .rtsTxt {
    padding: 0;
}
.RadTabStripTop_MediaMenu .rtsLevel ul {
    margin: 0;
    padding: 0;
}
.RadTabStripTop_MediaMenu .rtsLevel ul li {
    display: inline;
    list-style: outside none none;
    margin: 0;
    padding: 2px 0;
    text-align: center;
}
.RadMenu .rmGroup .rmItem:hover, .RadMenu .rmGroup .rmText:hover {
    color: #2b2922;
}
.RadTreeView {
    white-space: pre-line !important;
}
.vert-line {
    display: none;
}
.vert-line2 {
    display: none;
}
.RadMenu .rmHorizontal .rmText {
    padding: 0 !important;
}
body, nav, ul, li, a {
    margin: 0;
    padding: 0;
}
body {
    font-family: "Open Sans", Arial,sans-serif;
}
.rmRootGroup a {
    text-decoration: none;
}
a {
    text-decoration: none;
}
.rmRootGroup {
    background: none repeat scroll 0 0 #264e71;
    list-style: outside none none;
}
nav li li {
    padding-left: 10px;
}
.twtr-widget {
    width: 92% !important;
}
.featureBox2 {
    width: 100% !important;
}
.tableHeader {
    display: table-header-group;
}
.tableFooter {
    display: table-footer-group;
}
}
#initiative {
    height: 300px;
    padding: 2%;
}
#initiative img {
    margin-bottom: 10px;
}
.beige-box {
    background: none repeat scroll 0 0 #f0ebd7;
    border: 1px solid #d6d1c0;
    border-radius: 10px;
    margin-top: 20px;
    padding: 2%;
    width: 94%;
}
.spotlight-box {
    background-attachment: scroll;
    background-color: transparent;
    background-image: url("/images/default-source/default-album/spotlightbg.jpg?sfvrsn=2");
    background-repeat: no-repeat;
    max-width: 607px;
    min-height: 282px;
    padding: 2%;
    text-align: left;
    width: 94%;
}
.two-column {
    float: left;
    width: 48%;
}
.marginL {
    margin-left: 2%;
}
.marginB {
    margin-bottom: 25px;
}
.news {
    padding: 2%;
    width: 94%;
}
.report {
    padding: 2%;
    width: 94%;
}
.report h4 {
    font-family: "bree serif",serif;
    font-size: 16px;
    font-weight: normal;
    margin: 0;
}
.beige-box h4 {
    font-family: "bree serif",serif;
    font-size: 16px;
    font-weight: normal;
    margin: 0;
}
#col2 {
 /*   text-align: center;*/
}
#col2 h2 {
    text-align: left;
}
#col2 h5 {
    color: #000;
    font-family: "bree serif",serif;
    font-size: 20px;
    font-weight: normal;
    margin: 0;
}
h2 a{
	color: #274e6f !important;
}
#col2 a {
    /*color: #274e6f;*/
	color: #3288CF;
    text-decoration: none;
}
#col2 a:hover {
    text-decoration: underline;
}
.beige-box a {
    color: #274e6f;
    text-decoration: none;
}
.beige-box a:hover {
    text-decoration: underline;
}
.beige-box h6 {
    color: #274e6f;
    font-family: "bree serif",serif;
    font-size: 14px;
    font-weight: normal;
    margin: 0;
    padding-bottom: 5px;
}
.col1pad {
    padding-right: 8%;
}
.tableSet {
    display: table;
    table-layout: fixed;
    width: 100%;
}}
@media screen and (max-width: 480px) {
.two-column {
    float: left;
    width: 98%;
}
#col2 {
    margin-bottom: 25px;
}
.marginL {
    margin-left: 0;
}
}

/* List indent fix, 8/28/2018 */
	
.sfContentBlock ul {
    padding-left: 30px !important;
}