/* CSS Document */

#site_settings
{
    width: 980px;
    border-bottom: 0px solid #2a4666;
    padding: 5px 0px;
    padding-left: 24px;
    margin: auto;
}
#site_settings_left
{
    float: left;
    width: 200px;
    padding-left: 10px;
}
#site_settings_left a
{
    color: #2a4666;
    text-decoration: none;
}
#site_settings_links
{
    float: right;
    margin-left: 10px;
}
#site_settings_site_actions
{
    float: right;
    margin: 0px 0px 0px 10px;
}
#edit_console
{
}
.ms-consolemptablerow
{
    border-bottom: 0px solid white !important;
    background: transparent !important;
}


body
{
    margin: 0px;
    padding: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #646464;
    font-weight: normal;
}
#SiteBG
{
    background: url('/Style Library/Images/bg_image.jpg') repeat-x top #eeefef;
    height: 100% !important;
}
#MainContainer
{
    width: 980px;
    margin-left: 24px;
}

#MainHeaderTop
{
    padding-top: 20px;
    height: 50px;
}

#MainHeader
{
    width: 980px;
    background: #FFF;
}

#MainHeaderLeft
{
    float: left;
    width: 445px;
    padding-left: 5px;
}
#MainHeaderRight
{
    float: right;
    padding: 0px 5px 0px 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #1c85ab;
}
#MainHeaderRight a
{
    padding: 0px 5px;
    color: #1c85ab;
    text-decoration: none;
}
#TopNavigation
{
    margin-top: 11px;
    background: #00477F;
}
#wr_topNav
{
    width: 980px;
    font-family: Arial, Helvetica, sans-serif;
}
#wr_topNav a
{
    font-size: 14px;
    color: #fff;
    text-decoration: none;
    display: block;
    width: 100%;
    padding: 10px 0;
}

#wr_topNav a:link, #wr_topNav a:visited
{
    color: white;
}
#wr_topNav a:hover
{
    color: #F37C22 !important;
}

.bg_tn_start
{
    background: url('/Style Library/Images/bg_tn_left.gif') no-repeat;
}
.tn_padd
{
}
.tn_m_item
{
    /* background:#62aade; */
}
.tn_first
{
    padding-left: 2px;
}

.bg_tn_start a:hover
{
    color: #F37C22 !important;
}

.bg_tn_start_over
{
    color: #F37C22;
}

.bg_tn_start_over a
{
    color: #F37C22 !important;
}

#HotTopicsWrapper
{
    background: url('/Style Library/Images/second_nav_image.jpg') no-repeat;
    height: 24px;
    margin: 5px 8px 0px 8px;
    padding: 5px 0px 0px 104px;
}
#HotTopics
{
    margin: 0px;
    padding: 0px;
}
#HotTopics li
{
    display: inline;
    list-style-type: none;
    padding-right: 20px;
}
#HotTopics li a
{
    display: inline;
    list-style-type: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #FFF;
    text-decoration: none;
}
#MainArticle
{
    margin: 0px 40px 0px 10px;
}
#MainArticleLeft
{
    /*width:520px;*/
    float: left;
    padding-right: 30px;
}
#MainArticleRight
{
    width: 375px;
    float: right;
    vertical-align: top;
}
.MainArticleTitle
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 35px;
    color: #053a66;
    font-weight: bold;
}
#SubArticle
{
    background: url('/Style Library/Images/recent_image.jpg') no-repeat left top;
    height: 332px;
}
#BodyContainer
{
    background-color: #FFF;
    padding: 0px 10px 10px 10px;
}
.GrayBorder
{
    color: #EBEBEB;
    height: 1px;
    padding: 0px;
    margin: 0px;
    margin-bottom: 10px;
}
.clearall
{
    clear: both;
}
/* CLEAR FLOAT AND CLEAR FIX */
.clearfloat
{
    clear: both;
    height: 0;
    font-size: 1px;
    line-height: 0px;
}
.clearfix:after
{
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0px;
}
.clearfix
{
    display: inline-block;
}
html[xmlns] .clearfix
{
    display: block;
}
* html .clearfix
{
    height: 1%;
}
#FooterImage
{
    background: url('/Style Library/Images/footer_image.jpg') no-repeat;
    height: 5px;
}
#siteFooter
{
    background: url('/Style Library/Images/footer_image2.jpg') no-repeat top;
    padding: 20px 50px 0px 50px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}
#FooterLeft
{
    float: left;
    font-weight: bold;
    margin-bottom: 10px;
}



#footerLeftLinks
{
    padding: 10px 0px;
}
#footerLeftLinks a
{
    padding: 0px 10px 0px 10px;
    color: #646464;
    text-decoration: none;
    font-weight: bold;
}
#footerText
{
    padding-left: 10px;
    font-weight: normal;
}


#FooterRight
{
    float: right;
    width: 160px;
    margin-bottom: 10px;
}
#FooterRight h2
{
    font-size: 14px;
    color: #000;
    font-weight: bold;
    margin: 0px;
    padding: 0px;
    padding-bottom: 10px;
}



#FooterIcons
{
}

#FooterIcons a
{
    padding-right: 5px;
}



.MoreLink
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #62aade;
    text-decoration: none;
}

.ArticleHeadingLink
{
    text-decoration: none;
    color: #053a66;
}

.MainArticleHeadingLink
{
    text-decoration: none;
    color: #003366;
}

h1.MainArticleTitle
{
    font-size: 30px;
    font-weight: bold;
    color: #003366;
}
h3.subtitle
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #053a66;
}

h3.subtitleGray
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #454545;
}

#oha_welcome_main_article
{
    border-bottom: 1px solid #EBEBEB;
    padding: 5px 0px;
    margin-bottom: 10px;
}

#MainArticleImg img
{
    width: 520px !important;
    height: 288px !important;
}

#oha_welcome_recent_article
{
    border-bottom: 1px solid #EBEBEB;
    margin-bottom: 10px;
    padding-top: 0px;
}
#oha_welcome_bt
{
    padding-top: 0px;
    margin-left: 15px;
}
/* tab - recent articles */

.tab_RecentArticles
{
    width: 1004px;
    margin: auto;
}

.tab_RecentArticlesImage
{
    width: 1004px;
    margin: auto;
    background: url('/Style Library/Images/tab_recent_articles.gif') no-repeat left 39.0em;
}
/* New */

#UpcomingEvents
{
    padding-top: 10px;
}
h3.UpcomingEvents
{
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 22px;
    color: #033e6e;
    font-weight: normal;
    padding: 0;
    margin: 0;
    margin-bottom: 20px;
}
.UpcomingEventsBold
{
    margin: 0px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #454545;
}
.UpcomingEventsPara
{
    margin: 0px;
    padding-bottom: 7px;
}
.SubArticleBottom
{
    width: 186px;
    padding: 10px;
}
#UpcomingMiddleOne
{
    margin-left: 15px;
    background: url('/Style Library/Images/bg_image1.jpg') repeat-x;
    padding: 8px 8px 0px 8px;
    width: 204px;
}
#UpcomingMiddleTwo
{
    margin-left: 20px;
    background: url('/Style Library/Images/bg_image2.jpg') repeat-x;
    padding: 8px 8px 0px 8px;
    width: 205px;
}

#WebPoll
{
    background-color: #f6f4f4;
    margin-bottom: 10px;
}

.PollInnerWrapper
{
    width: 186px;
    padding: 10px 10px 0px 10px;
}

#wr_WebPoll
{
    margin-left: 30px;
}

.WebPollImage
{
    padding: 10px 0px 10px 0px;
}
#WebPollVote
{
    margin: 5px 0px 10px 0px;
}
#WebPollVote a
{
    padding: 0px 5px;
    color: #959593;
    text-decoration: underline;
    font-size: 12px;
}

#WebPollVote td
{
    font-size: 11px;
}

/* ---------------------------------- PAGE LAYOUT STYLES ---------------------------------- */

#sub_bottom_articles
{
    border-top: 1px solid #EBEBEB;
    margin-top: 25px;
    padding-top: 15px;
}

/* WebPoll layout */
#wr_webpoll
{
    width: 960px;
}
#wr_webpoll .wr_left
{
    width: 730px;
    float: left;
}
#wr_webpoll .wr_right
{
    width: 205px;
    float: right;
}

#wr_webpoll .article_topimage
{
    padding-bottom: 15px;
    border-bottom: 1px solid #EBEBEB;
}


/* OHA Article */
#wr_ohaarticle
{
    width: 960px;
}
#wr_ohaarticle .wr_left
{
    width: 730px;
    float: left;
}
#wr_ohaarticle .wr_right
{
    width: 205px;
    float: right;
}

#wr_ohaarticle .image_cap
{
    float: left;
    padding-right: 15px;
    padding-bottom: 5px;
}

#wr_ohaarticle .image_cap p
{
    margin: 7px 0 0 0;
    padding: 0;
    display: none;
}

.oha_article_item
{
    margin-left: 10px;
    float: left;
    width: 225px;
}

#wr_ohaarticle .ms-long
{
    width: 275px !important;
}

#wr_ohaarticle_sub .ms-long
{
    width: 275px !important;
}

#wr_ohaarticle .lbl_caption
{
}

#wr_ohaarticle .text_copy
{
    /*  font-size:1.2em; */
}
#wr_ohaarticle .article_topimage
{
    margin-bottom: 5px;
}
H1.wr_oha_article
{
    font-size: 30x;
    color: #043E6E;
    font-weight: normal;
    margin: 0px;
    padding: 9px 0px 0px 0px;
    margin-bottom: 5px;
}

a.backlink
{
    color: #64AADD;
    text-decoration: none;
}

/* OHA Sub Article  */
#wr_ohaarticle_sub
{
    width: 960px;
}
#wr_ohaarticle_sub .wr_left
{
    width: 730px;
    float: left;
}
#wr_ohaarticle_sub .wr_right
{
    width: 205px;
    float: right;
}
#wr_ohaarticle_sub .image_cap
{
    float: left;
    padding-right: 15px;
    padding-bottom: 5px;
}
#wr_ohaarticle_sub .image_cap p
{
    margin: 7px 0 0 0;
    padding: 0;
    display: none;
}
#wr_ohaarticle_sub .lbl_caption
{
}
#wr_ohaarticle_sub .text_copy
{
    /*  font-size:1.2em; */
}
#wr_ohaarticle_sub .article_topimage
{
    margin-bottom: 5px;
}
H2.wr_oha_article
{
    font-size: 22px;
    color: #043E6E;
    font-weight: normal;
    margin: 0px;
    padding: 0px;
    margin-bottom: 5px;
}
H3.wr_oha_article
{
    font-size: 20px;
    color: #646464;
    font-weight: normal;
    margin: 0px;
    padding: 0px;
    margin-bottom: 15px;
}


/* Poll Results */

#Pollresults
{
    width: 600px;
}

.PollresultsItem
{
    margin-bottom: 15px;
}



#PollresultsItemleft
{
    float: left;
    background-color: #6CB0E1;
    height: 15px;
}

#PollresultsItemRight
{
    float: left;
    width: 50px;
    height: 15px;
    margin-left: 10px;
    padding-left: 10px;
}




/* search */
.ms-sbLastcell
{
    width: 20px;
}
.search
{
    float: left;
    margin: 6px 2px 0px 2px;
    width: 200px;
}
.search .ms-sbplain
{
    margin-left: 14px;
    width: 140px !important;
    color: #888;
    border: 1px solid white !important;
}
.search .ms-sbcell .ms-sbplain
{
    margin-right: 2px;
    height: 14px;
    border: none !important;
}
.search .ms-sbcell
{
    border: none !important;
    font-weight: normal;
    font-size: 8pt;
    color: #3A4663;
    padding: 0px;
}
.search .ms-sbgo
{
    background: none;
}
.ms-sbtable
{
    background: url('/Style Library/Images/search_inner.png') no-repeat !important;
}
.ms-sbtable td
{
    height: 25px;
}
.ms-sbtext
{
    display: none;
}

/* font styling */

.ms-rteCustom-OHA_H1
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 34px; /*font-size:1.8em;                  text-transform:uppercase;*/
    font-weight: normal;
    letter-spacing: -1px;
    padding-bottom: 12px;
    color: #063964 !important;
    line-height: 34px;
}
.ms-rteCustom-OHA_H2
{
    font-family: Arial, Helvetica, sans-serif; /*font-size:1.6em;*/
    font-size: 30px;
    font-weight: normal;
    padding-bottom: 10px;
    color: #023F6E !important;
    line-height: 30px;
}
.ms-rteCustom-OHA_H3
{
    font-family: Arial, Helvetica, sans-serif; /*font-size:1.4em;*/
    font-size: 24px;
    font-weight: normal;
    color: #043E6E !important;
    padding-bottom: 8px;
    line-height: 20px;
}

.ms-rteCustom-OHA_H4
{
    font-family: Arial, Helvetica, sans-serif; /*font-size:1.4em;*/
    font-size: 18px;
    font-weight: normal;
    color: #043E6E !important;
    padding-bottom: 8px;
}

.ms-rteCustom-OHA_H5
{
    font-family: Helvetica, arial, sans-serif; /*font-size:1.2em;*/
    font-size: 13px;
    font-weight: bold;
    color: #043E6E !important;
    padding-bottom: 8px;
}


.ms-rteCustom-BoldText
{
    font-weight: bold !important;
}


.ms-rteCustom-GrayText
{
    color: #656565 !important;
}


.ms-rteCustom-OrangeText
{
    color: #F37C22 !important;
}

.mediaCenterItem
{
    border: 1px solid #EBEBEB;
    padding: 10px;
    margin-bottom: 10px;
}


a:link
{
    text-decoration: none !important;
}
a:visited
{
    text-decoration: none !important;
}


/* ---------------------------------- COMMON PAGE LAYOUT STYLES ---------------------------------- */


/* page layouts */
#wr_pageLayout_1, #wr_pageLayout_2, #wr_pageLayout_3, #wr_pageLayout_4, #wr_pageLayout_5, #wr_pageLayout_6
{
    font-family: Helvetica, verdana, arial, sans-serif;
}

/* layout 1 */
#wr_pageLayout_1
{
    width: 100%;
}
#wr_pageLayout_1 .wr_left
{
    width: 70%;
    float: left;
}
#wr_pageLayout_1 .wr_right
{
    width: 29%;
    float: right;
}

/* layout 2 */
#wr_pageLayout_2
{
    width: 100%;
}
#wr_pageLayout_2 .wr_single
{
    width: 100%;
}

/* layout 3 */
#wr_pageLayout_3
{
    width: 100%;
}
#wr_pageLayout_3 .wr_single
{
    width: 100%;
}

/* layout 4 */
#wr_pageLayout_4
{
    width: 100%;
}
#wr_pageLayout_4 .wr_top
{
    width: 100%;
}
#wr_pageLayout_4 .wr_left
{
    width: 49%;
    float: left;
}
#wr_pageLayout_4 .wr_right
{
    width: 49%;
    float: right;
}
#wr_pageLayout_4 .wr_bottom
{
    width: 100%;
    clear: both;
}

/* layout 5 */
#wr_pageLayout_5
{
    width: 100%;
}
#wr_pageLayout_5 .sep
{
    clear: both;
}
#wr_pageLayout_5 wr_top
{
    width: 100%;
}
#wr_pageLayout_5 wr_bottom
{
    width: 100%;
}
#wr_pageLayout_5 .image_cap
{
    float: left;
    padding-right: 15px;
}
#wr_pageLayout_5 .image_cap p
{
    margin: 7px 0 0 0;
    padding: 0;
}
#wr_pageLayout_5 .lbl_caption
{
}
#wr_pageLayout_5 .text_copy
{
    /*  font-size:1.2em; */
}

/* layout 6 */
#wr_pageLayout_6
{
    width: 100%;
}
#wr_pageLayout_6 .wr_top
{
    width: 100%;
}
#wr_pageLayout_6 .img_row
{
    clear: both;
    margin-bottom: 15px;
}

.img_row .wr_pic
{
    float: left;
    width: 225px;
}
.img_row .wr_text
{
    float: right;
    width: 460px;
}


#archiveLink a
{
    color: #646464;
    font-size: 13px;
}

#webArchiveLink a:Link, #webArchiveLink a:visited
{
    color: #646464;
    font-weight: bold;
}

#webArchiveLink a:hover
{
    color: #00477F;
}

#webArchiveLink
{
    border-bottom: 1px solid #EBEBEB;
    padding-bottom: 15px;
}

#recentArticleSeparator
{
    border-bottom: 1px solid #EBEBEB;
    padding: 15px 0px 0px 15px;
}


.upcomingEventsLink a
{
    color: #646464;
    font-size: 13px;
}

.upcomingEventsLink a:Link, .upcomingEventsLink a:visited
{
    color: #646464;
}

.archiveLinkItem
{
    margin-bottom: 20px;
}

#webArchiveLink
{
    padding-top: 10px;
}

#webZoneSeparatorGrayLine
{
    border-bottom: 1px solid #EBEBEB;
    padding-top: 15px;
    margin-bottom: 15px;
}

.wr_oha_article .ms-formfieldcontainer
{
    display: inline-block;
}

