﻿/* _lcid="1033" _version="12.0.4518"
    _LocalBinding */
.ms-errorinl { font-size: 8pt; color: #ff0000; font-family: verdana, sans-serif; }
table.ms-unselectedhover, div.ms-unselectedhover { background-image: url("/_layouts/images/portaltabselected.gif"); }
table.ms-selectednohover, div.ms-selectednohover { background-image: url("/_layouts/images/menubuttonhover.gif"); }
table.ms-selectedhover, div.ms-selectedhover { background-image: url("/_layouts/images/portaltabselected.gif"); }
.ms-ptabarea, .ms-sctabarea { margin-top: 0px; }
.ms-ptabcn, .ms-sctabcn { background: url("/_layouts/images/PortalTabSelected.gif"); background-color: #CAE6F4; border-top: solid 1px #83b0ec; border-left: solid 1px #83b0ec; border-right: solid 1px #83b0ec; border-bottom: solid 1px #83b0ec; font-style: normal; font-weight: normal; padding-bottom: 2px; padding-top: 2px; padding-left: 10px; padding-right: 10px; color: #000000; vertical-align: middle; }
.ms-ptabcnhover, .ms-sctabcnhover { background: url("/_layouts/images/PortalTabHover.gif"); background-color: #fae8d4; border-top: solid 1px #9e8255; border-right: solid 1px #9e8255; border-left: solid 1px #9e8255; border-bottom: solid 1px #6593cf; font-style: normal; font-weight: normal; padding-bottom: 2px; padding-top: 2px; padding-left: 10px; padding-right: 10px; color: #000000; vertical-align: middle; }
.ms-ptabcn A:link, .ms-ptabcn A:visited, .ms-ptabcnhover A:link, .ms-ptabcnhover A:visited, .ms-sctabcn A:link, .ms-sctabcn A:visited, .ms-sctabcnhover A:link, .ms-sctabcnhover A:visited { text-decoration: none; color: #000000; font-style: normal; }
.ms-ptabcnhover A:hover, .ms-sctabcnhover A:hover { text-decoration: none; color: #000000; font-style: normal; }
.ms-ptabcf { background: url("/_layouts/images/topnavdivider.gif"); background-repeat: repeat-y; background-position: left; border-top: solid 1px #FFFFFF; border-left: solid 1px #FFFFFF; border-bottom: solid 1px #6593cf; font-style: normal; font-weight: normal; padding-bottom: 2px; padding-top: 2px; padding-left: 10px; padding-right: 11px; color: #7f7f7f; vertical-align: middle; }
.ms-ptabcfhover, .ms-sctabcfhover { background: url("/_layouts/images/PortalTabHover.gif"); background-repeat: repeat-x; font-style: normal; font-weight: normal; padding-bottom: 2px; padding-top: 2px; padding-left: 10px; padding-right: 10px; color: #7f7f7f; vertical-align: middle; background-color: #fae8d4; border-top: solid 1px #9e8255; border-right: solid 1px #9e8255; border-left: solid 1px #9e8255; border-bottom: solid 1px #6593cf; }
.ms-ptabcf A:link, .ms-ptabcf A:visited, .ms-ptabcfhover A:link, .ms-ptabcfhover A:visited, .ms-sctabcf A:link, .ms-sctabcf A:visited, .ms-sctabcfhover A:link, .ms-sctabcfhover A:visited { text-decoration: none; color: #7f7f7f; font-style: normal; }
.ms-ptabcfhover A:hover, .ms-sctabcfhover A:hover { text-decoration: none; color: #7f7f7f; font-style: normal; }
.ms-ptabcfb { background-color: #FFFFFF; }
.ms-ptabnt, .ms-sctabnt { padding-top: 3px; padding-left: 7px; padding-right: 0px; padding-bottom: 3px; }
.ms-ptabnt A:link, .ms-ptabnt A:visited, .ms-sctabnt A:link, .ms-sctabnt A:visited { text-decoration: none; font-style: normal; }
.ms-ptabrx { width: 100%; background-color: #FFFFFF; border-color: #83b0ec; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; font-style: normal; font-weight: normal; padding-bottom: 2px; padding-top: 2px; padding-left: 4px; padding-right: 4px; color: #7f7f7f; vertical-align: middle; text-align: left; }
.ms-sctabcf { border-bottom: solid 1px #97B4E9; font-style: normal; font-weight: normal; padding-bottom: 2px; padding-top: 2px; padding-left: 10px; padding-right: 11px; color: #7A7A7A; vertical-align: middle; }
.ms-main .ms-sctabcf { border-top: solid 1px #d6e8ff; border-left: solid 1px #d6e8ff; border-bottom: solid 1px #97B4E9; border-right: none; background: url("/_layouts/images/topnavdivider.gif"); background-repeat: repeat-y; }
.ms-sctabrx { width: 100%; border-color: #97B4E9; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; font-style: normal; font-weight: normal; padding-bottom: 2px; padding-top: 2px; padding-left: 4px; padding-right: 4px; color: #7A7A7A; vertical-align: middle; text-align: left; }
.ms-sctabcnb { padding-bottom: 4px; }
.ms-sctabcfb { padding-bottom: 4px; }
.ms-articlepic { float: left; margin-right: 8pt; }
.ms-articlepad { margin-bottom: 5px; }
.ms-articletext { font-size: 8pt; color: #8c8c8c; line-height: 1.3em; font-family: tahoma; }
.ms-kpirow { vertical-align: middle; height: 25px; }
.ms-MenuUILabelFont { font-size: 66.67%; font-family: Verdana, sans-serif; text-decoration: none; }
table.ms-applyfilters { cursor: hand; }
td.ms-applyfiltersbutton { text-align: left; border-style: solid; border-width: 1px; border-bottom-width: 0px; border-left-color: #add1ff; border-right-color: #add1ff; border-top-color: #c2dcff; background-color: #9ac6ff; cursor: hand; }
table.ms-applyfiltersinactive { text-align: center; height: 50px; cursor: hand; border-style: solid; border-width: 1px; border-top-width: 0px; border-color: #8ebbf5; padding-top: 1px; padding-bottom: 1px; padding-left: 3px; padding-right: 3px; background-image: url('/_layouts/images/ApplyFiltersInActive.jpg'); background-repeat: repeat-x; font-family: Tahoma; font-size: 7pt; font-weight: bold; color: #3764a0; }
table.ms-applyfiltersactive { text-align: center; height: 50px; cursor: hand; border-style: solid; border-width: 1px; border-top-width: 0px; border-color: #8ebbf5; padding-top: 1px; padding-bottom: 1px; padding-left: 3px; padding-right: 3px; background-image: url('/_layouts/images/ApplyFiltersActive.jpg'); background-repeat: repeat-x; font-family: Tahoma; font-size: 7pt; font-weight: bold; color: #3764a0; }
table.ms-applyfiltershoverover { text-align: center; height: 50px; cursor: hand; border-style: solid; border-width: 1px; border-top-width: 0px; border-color: #8ebbf5; padding-top: 1px; padding-bottom: 1px; padding-left: 3px; padding-right: 3px; background-image: url('/_layouts/images/ApplyFiltersHoverOver.jpg'); background-repeat: repeat-x; font-family: Tahoma; font-size: 7pt; font-weight: bold; color: #3764a0; }
.ms-consolestatuscell { background-image: url("/_layouts/images/pageTitleBKGD.gif"); background-repeat: repeat-x; background-position: top left; background-color: #c2dcff; text-align: center; }
.ms-toolbar img, .ms-toolbarItem img { border: none !important; margin: 2px 5px 5px 5px !important; margin: 3px 5px !important; vertical-align: middle !important; padding: 0px !important; }
.ms-toolbar a, .ms-toolbarItem a { padding: 0 0 !important; margin: 0px !important; text-align: left !important; font-weight: normal !important; }
.ms-assetpicker-text { font-size: 10px; font-family: Tahoma, Verdana; }
.ms-assetpicker-emptydatatext { font-size: 10px; font-family: Tahoma, Verdana; text-align: center; margin: 5px; width: 100%; }
.ms-assetpicker-titledescription { font-size: 10px; color: #666666; font-family: Tahoma, Verdana; background-color: #ECECEC; }
.ms-assetpicker-main { background-color: #ece9d8; }
.ms-assetpicker-main th { font-size: 8pt; font-family: Verdana, sans-serif; font-weight: normal; text-align: left; color: #000000; }
.ms-assetpicker-main td, .ms-assetpicker-main { font-size: 8pt; }
.ms-assetitem-unselected { color: #000000; background-color: #FFFFFF; }
.ms-assetitem-selected { color: #000000; background-color: #ffe6a0; }
.ms-assetitem-thumbnail-unselected { background-color: #FFFFFF; border: 1px solid #FFFFFF; text-align: center; width: 155px; padding: 0px; }
.ms-assetitem-thumbnail-selected { background-color: #ffe6a0; border: 1px solid #d2b47a; text-align: center; width: 155px; padding: 0px; }
.ms-assetitem-thumbnail-imagecell { text-align: center; vertical-align: middle; overflow: hidden; width: 150px; height: 150px; padding: 0px; }
.ms-assetitem-thumbnail-imagecell DIV, .ms-assetitem-thumbnail-imagecell TD { text-align: center; vertical-align: middle; overflow: hidden; width: 150px; }
.ms-assetitem-thumbnail-infoline { width: 140px; overflow: hidden; text-align: center; text-overflow: ellipsis; white-space: nowrap; padding: 0px; }
.ms-assetitem-thumbnail-infocell-unselected { text-align: center; background-color: #ffffff; overflow: hidden; height: 3em; padding: 0px; }
.ms-assetitem-thumbnail-infocell-selected { text-align: center; background-color: #ffe6a0; overflow: hidden; height: 3em; padding: 0px; }
.ms-assetpicker-header { font-size: 10px; color: #6593cf; font-family: Tahoma, Verdana; background-color: #f0f3f7; text-align: left; }
.ms-assetpicker-lookintable, .ms-assetpicker-lookintoplabelcell { font-family: Tahoma, Verdana; text-align: center; }
.ms-assetpicker-lookintablecontainer, .ms-assetpicker-objectlistcontainer { border-right: #6f9dd9 1px solid; border-top: #6f9dd9 1px solid; border-left: #6f9dd9 1px solid; border-bottom: #6f9dd9 1px solid; color: #000000; height: 480px; }
.ms-assetpicker-lookintablecontainer { background-color: #f2f8ff; width: 100px; }
.ms-assetpicker-lookin-toplabel-table { border-bottom: #6f9dd9 1px solid; width: 100px; height: 25px; background-color: #d6e8ff; }
.ms-assetpicker-lookin-toplabel-cell { background-color: #d6e8ff; color: #000000; font-weight: bold; text-align: center; }
.ms-assetitem-lookinlabel-infoline { width: 93px; overflow: hidden; text-align: center; text-overflow: ellipsis; text-wrapping: nowrap; }
.ms-assetpicker-lookintable A { color: #000000; text-decoration: none; }
.ms-assetpicker-lookintable A:link { color: #000000; text-decoration: none; }
.ms-assetpicker-lookintable A:visited { color: #000000; text-decoration: none; }
.ms-assetpicker-lookincell { height: 100px; }
.ms-assetpicker-lookincell-selected { background-color: #FFFFFF; border: 1px solid #FFBC4B; }
.ms-assetpicker-toolbar { font-size: 10px; color: #666666; font-family: Tahoma, Verdana; }
.ms-assetpicker-imagebutton { vertical-align: top; }
.ms-selectorlinkdis img { filter: alpha(opacity=25) !important; }
.ms-selectorlinkdis a, .ms-selectorlinkdis a:visited, .ms-selectorlinkdis a:hover, .ms-selectorlinkdis a:active { color: #C0C0C0 !important; cursor: default !important; }
.ms-cmstopnav-dynamicmenu { border-width: 1px; border-color: #a5a5a5; }
.ms-cmstopnav-dynamicmenuitem { font-size: 8pt; color: #204d89; background: #ebf3ff; }
.ms-profilelabel { text-align: left; padding-top: 0px; padding-right: 3px; padding-left: 3px; padding-bottom: 2px; }
.ms-profiledescription { text-align: left; }
.ms-orgme { background-color: #ebf3ff; color: #517acc; }
.ms-ptable1 { background-color: #f5f5f5; border: 1px solid #e0e0e0; padding-top: 10px; padding-bottom: 15px; padding-left: 12px; padding-right: 12px; }
.ms-ptable2 { border: 1px solid #ececec; padding-top: 12px; padding-bottom: 15px; padding-left: 4px; padding-right: 4px; }
.ms-menubuttonselectbackground { background-image: url("/_layouts/images/topnavover.gif"); }
.ms-reusableTextView { background-color: #e0e0e0; opacity: .55; filter: alpha(opacity=55); -moz-opacity: 0.55; border: 1px solid #000000; }
.ms-reusableTextListItemRowHighlighted { background-color: #FEE197; }
.ms-reusableTextListItemRowSelected { background-color: #00224d; }
.ms-reusableTextListItemLeftCell { border-top: solid 1px #FAFAFA; border-left: solid 1px #FAFAFA; border-bottom: solid 1px #FAFAFA; }
.ms-reusableTextListItemMiddleCell { border-top: solid 1px #FAFAFA; border-bottom: solid 1px #FAFAFA; }
.ms-reusableTextListItemRightCell { border-top: solid 1px #FAFAFA; border-right: solid 1px #FAFAFA; border-bottom: solid 1px #FAFAFA; }
.ms-reusableTextListItemLeftCellSelected { border-top: solid 1px #2254B1; border-left: solid 1px #2254B1; border-bottom: solid 1px #2254B1; }
.ms-reusableTextListItemMiddleCellSelected { border-top: solid 1px #2254B1; border-bottom: solid 1px #2254B1; }
.ms-reusableTextListItemRightCellSelected { border-top: solid 1px #2254B1; border-right: solid 1px #2254B1; border-bottom: solid 1px #2254B1; }
.groupHide { display: none; }
.groupShow { display: block; }
.srch-SocDistTitle { margin-bottom: 5px; font-weight: bold; border-bottom: #d6e8ff 1px solid; width: 100%; padding-bottom: 2px; }
.psrch-Description { margin-left: 0; padding-bottom: 2px; }
.psrch-Description b { font-weight: bold; }
.psrch-Title A:link, .psrch-Title A:visited { padding-left: 4px; }
.psrch-Metadata { margin: 0px 0px 25px; }
.psrch-profimg { table-layout: fixed; border: 1px solid #e0ded5; background-color: #ececec; }
.psrch-result { padding-bottom: 16px; }
.psrch-propcell { padding-left: 8px; }
.psrch-Icon { margin-left: 10; float: left; position: relative; top: 2px; }
.ms-reftitle { color: #333333; font-family: Tahoma; font-weight: bold; font-size: 9pt; padding-top: 1px; width: 200px; }
.ms-refsubtitle { color: #333333; font-family: Tahoma; font-size: 8pt; }
.ms-refitem { font-size: 8pt; color: #003399; font-family: Tahoma; }
td.ms-refsubtitle, td.ms-refitem { padding-top: 3px; padding-left: 3px; }
td.ms-reftoggle { padding-top: 3px; padding-left: 3px; padding-bottom: 7px; }
.ms-refitem A:link, .ms-refitem A:visited { color: #003399; text-decoration: none; padding-bottom: 2px; font-family: Tahoma; font-size: 8pt; }
.ms-refitem A:hover, .ms-reftoggle A:hover { color: #000000; text-decoration: underline; }
.ms-reftoggle { color: #003399; font-family: Tahoma; font-size: 8pt; }
.ms-reftoggle A:link, .ms-reftoggle A:visited { color: #003399; text-decoration: none; padding-top: 0px; margin-top: 0px; font-family: Tahoma; font-size: 8pt; }
.srch-HighConfidence { background-color: #f7f3cd; }
.srch-BestBets { left: 10px; top: 15px; padding-left: 15px; }
.srch-InputText { margin: 0px; font-family: tahoma, verdana; font-size: 10pt; color: #666666; }
td.srch-optionsLinkDiv { border: none !important; padding: 0px !important; }
td.srch-options { border: none !important; padding: 3px !important; }
.srch-options input { border: solid 1px #a5a5a5; }
.srch-options { background-color: #d6e8ff; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #000000; font-style: normal; font-size: 8pt; }
.srch-optionsts { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #000000; font-style: normal; font-size: 8pt; }
.srch-groupbar { color: #000000; background-color: #ebf3ff; }
.leftnavPic { background-image: url("/_layouts/images/portraitbackground.gif"); background-repeat: repeat-x; border: solid 1px #8ebbf5; padding-top: 10px; padding-bottom: 10px; text-align: center; vertical-align: middle; background-color: #ebf3ff; }
.incommonbody { background-color: #ebf3ff; }
th.ms-vh { vertical-align: top; }
.ms-miniconsole { position: relative; top: 2px; left: 0px; }
.ms-miniconsoleEdit { position: relative; top: -11px; left: auto; right: 4px; }
.ms-pagedescription { font-family: tahoma, Verdana, Arial, Helvetica; font-weight: normal; font-size: 8pt; color: #000000; }
.ms-sitedirresultssort { font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #517acc; padding-bottom: 4px; }
.ms-sitedirresultssort a:link, .ms-sitedirresultssort a:visited { padding-right: 4px; padding-left: 4px; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #517acc; }
.ms-sitedirresultssort span { font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #727272; }
.ms-sitedirresultssort a:hover { padding-right: 4px; padding-left: 4px; text-decoration: underline; color: #000000; }
.ms-sitedirresultspaging { background: #ebf3ff; padding-top: 4px; padding-bottom: 4px; padding-left: 4px; }
.ms-sitedirresultspaging a:link, .ms-sitedirresultspaging a:visited, .ms-sitedirresultspaging span { padding-right: 4px; }
.ms-sitedirresultsbody { font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; padding-left: 4px; }
.ms-sitedirresultstitle { padding-bottom: 2px; padding-top: 2px; }
.ms-sitedirresultstitle a:link, .ms-sitedirresultstitle a:visited { font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; font-weight: normal; color: #517acc; }
.ms-sitedirresultstitle a:hover { font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; font-weight: normal; color: #000000; text-decoration: underline; }
.ms-sitedirresultsdescription { padding-bottom: 2px; }
.ms-sitedirresultsdescription span { font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #727272; }
.ms-sitedirresultsurl { padding-bottom: 6px; }
.ms-sitedirresultsurl a:link, .ms-sitedirresultsurl a:visited { font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #517acc; }
.ms-sitedirresultsurl a:hover { font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000; text-decoration: underline; }
.ms-colleaguereminder { background-color: #ebf3ff; }
.ms-managesection { color: Navy; font-weight: bold; }
.ms-viewModeContentArea { font-family: tahoma; font-weight: normal; font-size: 8pt; }
.required { color: #FF0000; }
.ms-suggestalt { background-color: #f2f8ff; }
.ms-srchAlignTop { padding-top: 0px; padding-bottom: 0px; }
td.ms-advsrchText { padding-right: 4px; }
select.ms-advsrchPropertyDDL { width: 160px; height: 20px; }
select.ms-advsrchOperatorDDL { width: 130px; height: 20px; }
.ms-advsrchPropValue { width: 150px; height: 20px; }
select.ms-advsrchAndOrDDL { height: 20px; }
td.ms-advsrchHeadingText { font-weight: bold; background-color: #f5f5f5; padding-top: 5px; padding-bottom: 5px; }
.ms-redirectControl { color: #5b5b5b; }
