﻿/* _lcid="1025" _version="14.0.4730"
    _LocalBinding */.ms-WPBody a:visited {	color:#3966bf;	text-decoration: none; }.ms-WPBody a:hover {	text-decoration:underline; }.ms-WPBody a:active {	text-decoration:underline; }.ms-WPBody a {	text-decoration:none; }.psrch-PopupPanel {    visibility: hidden;    display: none;    overflow: hidden;    text-overflow: ellipsis;    margin-top: 5px;    position: absolute;    z-index: 1000;    line-height: 13px;}.psrch-PopupContainer {     background: #fff url(/_layouts/images/recent_doc_gradient.png) repeat-x;     border-bottom: 2px solid #A5A5A5;    height: 193px;    width: 502px;}.psrch-PopupContainer #TabList {     border-bottom: 1px solid #A5A5A5;     border-right: 1px solid #D8D8D8;     border-left: 1px solid #D8D8D8;    height: 22px;    margin: 0 !important;}.psrch-PopupContainer #TabList li {    border-bottom: 1px solid transparent;    border-right: 1px solid transparent;    border-left: 1px solid transparent;     border-top: 1px solid #D8D8D8;    float: right;    max-width: 200px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;    position: relative;}.psrch-PopupContainer #TabKeywordRelated, .psrch-PopupContainer #TabRecentlyUpdated {    padding: 4px 10px !important;    right: -1px;}.psrch-PopupContainer #Close {    border: 0 none !important;    float: left !important;    padding: 3px 2px 0 0 !important;}.psrch-PopupContainer #Close img {    border: 0 none;    padding: 0;    cursor: pointer !important;}.psrch-PopupContainer #TabList li a {    text-decoration: none; }.psrch-TabSelected {     border-top: 1px solid #A5A5A5 !important;     border-right: 1px solid #A5A5A5 !important;     border-left: 1px solid #A5A5A5 !important;     border-bottom: 1px solid #fff !important;}.psrch-TabSelected a {     color: #42495A !important;}.psrch-ResultWrapper {     border-right: 1px solid #A5A5A5;     border-left: 1px solid #A5A5A5;    padding: 11px 0 0;    height: 135px;}.psrch-PopupContainer #NoResult {    margin: 0 11px 0 0;}.psrch-PopupContainer #PopupResults {    margin: 0 !important}.psrch-PopupContainer #PopupResults li {    height: 27px;    overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis;}.psrch-PopupContainer #LinkImg {    border: 0;    cursor: pointer !important;    vertical-align: middle;    margin: 0 11px;}.psrch-PopupContainer #MoreLink {    float: left;    padding: 0 0 0 11px;     border-left: 1px solid #A5A5A5;    height: 24px;}.psrch-PopupContainer #PopupFooter {     border-right: 1px solid #A5A5A5;    height: 24px;}.psrch-PopupContainer #Progress {     background: #fff;     border: 1px solid #D8D8D8;    right: 88px;    padding: 11px;    top: -85px;    position: relative;    z-index: 2000;    width: 300px;    white-space: nowrap;    display: block;    text-align: center;}.psrch-UpdateGraphics {    vertical-align: middle;    padding-left: 11px;}.psrch-FullResult {     border-top: 1px dashed #3F3F3F;    min-height: 1px;    margin: 0;    padding: 11px 0 0;}.psrch-FirstFullResult {        min-height: 1px;    margin: 0;    padding: 0;}.psrch-TextSeparator {     color: #3F3F3F;    margin:-4px;}.psrch-results{    padding: 0 24px;}.psrch-Main {    margin: 0;    padding: 0;}.psrch-Main a:link, .psrch-Main a:visited, .psrch-Main a:hover {     color:#3DC8DB;}.psrch-Main a:hover{    text-decoration: underline; }.psrch-Main ul {    margin: 0;    padding: 0;    list-style: none;}.psrch-Main #UserPhoto {    float: right;    overflow: hidden;    text-overflow: ellipsis;    margin: 0 0 11px;    padding: 0;    width: 102px;}.psrch-Main #UserPhoto img {    max-height: 96px;    max-width: 96px;     border: 1px solid #3F3F3F;    padding: 2px;    display: block;    margin-right: auto;    margin-left: auto;}.psrch-Main #ColleagueField {    text-align: center;}.psrch-Main #JBean {    float: right;    margin: 3px 11px 0 4px;}.psrch-Main #ContactInfo {    float: right;    width: 232px;    overflow: hidden;    text-overflow: ellipsis;    margin:0 0 0 11px;    padding: 0;}.psrch-Main #ContactInfo ul {    margin: 0 0 11px;}.psrch-Main #ContactInfo li {    margin: 0;    padding: 0;}.psrch-Main #MoreInfo {    overflow: hidden;    text-overflow: ellipsis;    padding: 0;    margin: 0 372px 0 0;    max-width: 530px;    }.psrch-Main #MoreInfo li {    margin: 0 11px 11px 0;    padding: 0;}.psrch-Main #FieldTitle {    display: block;    font-size: 1.1em;     color: #42495A;}.psrch-Main #SelfSrchHeading {    float: right;    overflow: hidden;    text-overflow: ellipsis;    margin: 0;    padding: 0;      background: #BBEBF2;     border-top: 1px solid #3DC8DB;     border-left: 1px solid #3DC8DB;     border-bottom: 1px solid #3DC8DB;     border-right: 1px solid #3DC8DB;}.psrch-Main #SelfSrchHeading table {    table-layout: fixed;    height: 100px;    width: 100px;    text-align: center;}.psrch-Main #SelfSrchHeading td {    padding: 11px;}.psrch-Main #SelfSrchFreq {    float: right;    width: 248px;    height: 78px;    overflow: hidden;    text-overflow: ellipsis;    margin: 0;    padding: 11px;     border-top: 1px solid #3DC8DB;     border-bottom: 1px solid #3DC8DB;}.psrch-Main #SelfSrchFreq span {    font-weight: bold; }.psrch-Main #SelfSrchFreq li, .psrch-Main #SelfSrchTermsContent {    margin-right: 11px;    font-style: italic; }.psrch-Main #SelfSrchFreqTitle, .psrch-Main #SelfSrchTermsTitle {    margin-top: 11px;}.psrch-Main #SelfSrchTerms {    height: 78px;    overflow: hidden;    text-overflow: ellipsis;    margin: 0 372px 0 0;    padding: 11px 10px;     border-top: 1px solid #3DC8DB;     border-left: 1px solid #3DC8DB;     border-bottom: 1px solid #3DC8DB;     border-right: 1px dashed #E6E6C5;            max-width: 507px;    min-width: 248px;    display: table;    table-layout: fixed;}.psrch-Main #ContactInfo #NameField a {    font-size: 1.3em; }.psrch-Main #JobTitleField, .psrch-Main #DepartmentField, .psrch-Main #PhoneField, .psrch-Main #OfficeField {     color: #42495A;}.psrch-Main #HotHH:hover a:link, .psrch-Main #HotHH:hover a:visited {     color: #3DC8DB;}.psrch-Main #HotHH a:link, .psrch-Main #HotHH a:visited {     color: #42495A;}.psrch-Main #HotHH a:hover {    color: #0072BC;    text-decoration: underline; }.psrch-Main #Clear {    margin: 0;    padding: 0;    border: 0;    width: 0;    height: 0;    clear: both;}.psrch-Main #Clear2 {    margin: 0;    padding: 0;    border: 0;    width: 0;    height: 11px;    clear: both;}.psrch-FirstSummaryResult {        min-height: 1px;    margin: 0;    padding: 0;}.psrch-SummaryResult {    min-height: 1px;    margin: 0;    padding: 6px 0 0;}.ms-searchsummarymain #UserPhoto {    float: right;    overflow: hidden;    text-overflow: ellipsis;    margin: 2px 0 11px;    padding: 0;    height: 48px;    width: 48px;}.ms-searchsummarymain #UserPhoto img {        max-height: 42px;    max-width: 42px;     border: 1px solid #3F3F3F;    padding: 2px;    display: block;    margin-right: auto;    margin-left: auto;    }.ms-searchsummarymain #ContactInfo ul {    margin: 0 0 11px;    padding: 0;}.ms-searchsummarymain #ContactInfo li {    margin: 0;    padding: 0;}.ms-searchsummarymain #JBean {    float: right;    margin: 2px 5px 0 3px;}.ms-searchsummarymain #ContactInfo {    overflow: hidden;    text-overflow: ellipsis;    margin: 0;    padding: 0;}.ms-searchsummarymain #JobTitleField, .ms-searchsummarymain #DepartmentField {    color: #3B4F65;}.ms-searchsummarymain #Clear {    margin: 0;    padding: 0;    border: 0;    width: 0;    height: 0;    clear: both;}.psrch-OptionsOuterContainer {    margin: 3px 0 0 0;    padding: 0;    position: absolute;    z-index: 1000;}.psrch-OptionsContainer {    border-right: #D0D0D0 1px solid;    border-left: #D0D0D0 1px solid;    border-top: #D0D0D0 1px solid;    border-bottom: #D0D0D0 2px solid;    background: #FFF url(/_layouts/images/recent_doc_gradient.png) repeat-x scroll center bottom;    padding: 3px 5px;	}.psrch-OptionsLayoutTable {    border: 0;    width: 100%;}.psrch-OptionsTitle {	    white-space: nowrap;    font-size: 12px;     text-align: right;}.psrch-OptionsClose {    text-align: left;}.psrch-OptionsClose img {    border: 0;    cursor: pointer !important;}.psrch-OptionsLabelField {    padding: 4px 0 0 25px;    white-space: nowrap;    text-align: right;}.psrch-OptionsValueField {    padding: 4px 0 0 7px;    width: 100%;    text-align: right;}.psrch-OptionsValueField input {	    width: 100%;}.psrch-OptionsValueField div {    width: inherit !important;}.ms-ptabnt{    text-align:right;}.srch-AutoCompContainer {     border-bottom: 1px solid #D1D193;     border-right: 1px solid #D1D193;     border-left: 1px solid #D1D193;    padding: 5px 0;    margin: 0;    visibility: hidden;     background: #fff;    position: absolute;    z-index: 1000;}.srch-AutoCompDropImg {    background: transparent url(/_layouts/images/querysuggest.gif) no-repeat;    height: 8px;    right: 14px;    position: absolute;    top: -1px;    width: 16px;}.srch-AutoCompList {        cursor: pointer;    font-size: 1.3em;     margin: 0;    overflow: hidden;    padding: 0;    white-space: nowrap;    text-overflow: ellipsis;    text-align: right;    font-family: verdana, tahoma, sans-serif; __LCfssFF(srchAutoCompList)}.srch-AutoCompListItem {     background: #fff;     color: #3DC8DB;    margin: 0;    padding: 4px 11px 4px 2px;}.srch-AutoCompHListItem {     background:url(hover_tab_gradient-394A4681.png?ctag) repeat-x;     background-color: #BBEBF2;     color: #082A2F;    margin: 0;    padding: 3px 11px 3px 2px;     border-top: solid 1px #D8F4F7;     border-bottom: 1px solid #B1E9F0;}.srch-SocDistTitle {    margin-bottom:5px;      font-family: tahoma;      font-size: 1.2em;      font-weight:bold;     color:#333;    border-bottom: #d6e8ff 1px solid;    Width: 100%;    padding-bottom: 2px;}.psrch-Description {    margin-right: 0;    color: #333;     font-family: Tahoma;      font-size: 1em;      padding-bottom: 2px;}.psrch-Description b {    font-weight:bold;     color: #333;}.psrch-PropLabel {    color: #333;     font-family: Tahoma;      font-size: 1em;  }.psrch-PropValue {    color: #080;     font-family: Tahoma;      font-size: 1em;  }.psrch-Title {    font-size: 1.2em;      font-family: Tahoma; }.psrch-Title A:link, .psrch-Title A:visited{    text-decoration:none;     color:#039;    padding-right: 4px;    FONT-FAMILY: Tahoma; }.psrch-Title a:hover{    text-decoration:underline;     color: red;}.psrch-Metadata {    font-size: 1em;      margin: 0 0 25px; COLOR: #333;         font-family: Tahoma; }.psrch-Action A:link, .psrch-Action A:visited {        color: #039;}.psrch-profimg {    table-layout:fixed;    border:1px solid #e0ded5;    background:#ececec;}.psrch-result {    padding-bottom: 16px;}.psrch-propcell {    padding-right: 8px;}.psrch-Icon {    margin-right:10;    float: right;    position: relative;     top: 2px}.srchctr_leftcell {    vertical-align: top;    width: 175px;}.srch-maintop{    clear: both;    padding: 8px 0 40px;    max-width: 670px;}.srch-maintoppeople{    clear: both;    padding: 8px 0 40px;    max-width: 970px;}.srch-mainbottom{    padding-bottom: 50px;}.srch-maintopright{    float: left;    width: 49%;}.srch-maintopleft{    float: right;    width: 50%;    clear: both;}.srchctr_mainleftcell {    vertical-align: top;    padding-top: 2px;}.srchctr_rightcell {    vertical-align: top;}.srch-maintop2{    clear: both;    padding-left: 24px;}.srch-maintoppeople2{    clear: both;}.srch-federationarea{     background: #F5F5E7;     border: solid #E6E6C5;    border-top-width: 0;    border-left-width: 0;    border-bottom-width: 1px;    border-right-width: 1px;    padding: 0 0 5px;    float: left;}.srch-refinearea{    min-height: 300px;}.ms-searchref-taxapply {    align: left;    border: 1px solid gray;}.ms-searchref-main {    width: 175px;    height: 100%;    font-size: 1em;     font-family: verdana, tahoma, sans-serif !important;      padding: 7px 0 5px;    margin: 0;     background-color: #F5F5E7;     border: 1px solid #E6E6C5;    border-width: 0 0 1px;     background-image: url(vertical_refinement_gradient-94673DDF.png?ctag);	    background-repeat: repeat-y;    background-position: left;}.ms-searchref-caption {    padding: 10px 10px 8px 0;    vertical-align: middle;     color: #000 !important;}ul.ms-searchref-filters {    list-style-type: none;    margin: 0;    padding-right: 0;    height: 100%;}.ms-searchref-categoryname {    padding: 1px 11px 7px 3px;     COLOR: #42495A;    font-size: 1.1em;     height: 10px;}.ms-searchref-catseparator {    height: 25px;}li.ms-searchref-filter, li.ms-searchref-filtermsg {    padding: 4px 5px 4px 20px;     color: #3DC8DB;    margin: 1px 6px 1px 0;}li.ms-searchref-selected, li.ms-searchref-filtermsg {     background:#fff;     border-top: #E6E6C5 1px solid;     border-bottom: #E6E6C5 1px solid;     border-right: #E6E6C5 1px solid;}.ms-searchref-indenticon {     color: #3DC8DB;}.ms-searchref-subsite {    margin-right: 10px !important;}.ms-searchref-filterlink {     color: #3DC8DB !important;    text-decoration: none !important; }.ms-searchref-filterlink:hover {     color: #209FB1 !important;    text-decoration: underline !important; }.ms-searchref-count {    font-size: 0.9em;     color: #87b4d0 !important;}.ms-searchref-more {     color: #3DC8DB !important;    text-align: right;     text-decoration: none !important; }.ms-searchref-morelink {    padding: 5px 12px 3px 0;}.ms-searchref-moreicon {    border: 0;    vertical-align: middle;}.srch-HighConfidence{    background:#f7f3cd;}.srch-HCMain{    border-bottom: 1px solid #6F9DD9;    margin:5px 0 10px;    padding:0;    width:100%;}.srch-BestBets{    width:100%;    max-width: 630px;}div.srch-BB-Result {    padding-bottom:20px;    padding-right: 24px;}div.srch-BestBetsBottom {    margin-right: 143px;    margin-top:5px;    margin-bottom: 15px;}div.srch-BestBetsBottom2 {     border-bottom: solid 1px #E6E6C5;    width: 330px;}div.srch-BestBetsBottom2 img {    display: none;}div.ms-topanswerseperation {    margin-right: 123px;    margin-top:5px;}div.ms-topanswerseperation {     border-bottom: solid 1px #E6E6C5;    width: 330px;}div.ms-topanswerseperation img {    display: none;}span.srch-BB-URL2 {    max-width: 575px;    word-wrap: break-word;    margin: 0 0 4px;    font-size: 1em;      color: #E20CC3;    font-family: verdana, tahoma, sans-serif; ;}.srch-BB-URL3{    margin-right: 24px;    overflow: hidden;}span.srch-BB-URL {    width: 100%;    margin: 0 2px 4px 0;}.srch-BB-URL A:link, .srch-BB-URL A:visited {        color: #080 !important;}.srch-BB-URL a:hover {    color: #080 !important;    text-decoration: underline; }.srch-BestBetsTitle {    font-size: 1.2em;      margin: 0 0 4px; color:#03d;     font-family: tahoma, verdana, sans-serif; }.srch-BestBetsTitle A:link, .srch-BestBetsTitle A:visited{    text-decoration:none;     color:#039;}.srch-BestBetsTitle a:hover{    color: red;}span.srch-BestBetsTitle img{    margin-left: 4px;    vertical-align: middle;}.srch-BB-Description2 {    font-size: 1em;      margin: 0 24px 2px 0;     font-family: verdana, tahoma, sans-serif;      color: #000;    max-width: 575px;    word-wrap: break-word;}.srch-BB-Description {    font-size: 1em;      margin: 0 2px 4px 0; COLOR: #333;     font-family: tahoma, verdana, sans-serif;     width: 100%;}.srch-BB-Description2 b {    font-weight:bold;      color: #000;}.srch-BB-Description b {    font-weight:bold;     color: #333;}div.srch-BB-SpecialTerm {    font-size: 1em !important;      color: #333 !important;     font-family: verdana, tahoma, sans-serif;     width:100%;     padding-bottom: 10px;}div.srch-BB-SpecialTerm div {    font-size: 1em !important;       color: #333 !important;     font-family: verdana, tahoma, sans-serif; }span.srch-BB-SpecialTerm {    margin: 0 0 4px;    }span.srch-BB-SpecialTerm img {    margin-left: 4px;    vertical-align: middle;}.srch-BB-SpecialTerm b {    font-size: 1.2em;      font-weight:bold;     color: #333;}.srch-InputText{    margin:0;    font-family: verdana, tahoma, sans-serif;      font-size:10pt;       color:#3F3F3F;}.srch-groupbar {     color: #000;    background: #ebf3ff;}.ms-navitem a:hover {    color:#000    text-decoration:underline; }.ms-navitem a:visited {    color:#3966bf;    text-decoration: none; }.ms-navitem a:active {    color:#000    text-decoration:underline; }.ms-navitem a {    color:#039    text-decoration:none; }td.ms-vb {    font-size: 8pt;     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; }th.ms-vh {    font-size: 8pt;     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;     text-decoration: none;     vertical-align: top; }.ms-vb a:visited {    color:#3966bf;    text-decoration: none;  }.ms-vb a:hover {    color:#000;    text-decoration:underline; }.ms-vb a:active {    color:#000;    text-decoration:underline; }.ms-vb a {    color:#039;    text-decoration:none; }.ms-WPHeader a:visited {    color:#3966bf;    text-decoration: none; }.ms-WPHeader a:active {    color:#000;    text-decoration:underline; }.ms-WPHeader a {    color:#039    text-decoration:none; }.ms-WPHeader a:hover {    color:#000;    text-decoration:underline; }.ms-srchAlignTop {    padding-top: 0;    padding-bottom: 0;}.srch-advancedtable{    margin: 40px auto;     border: 1px solid #E6E6C5;     background: #F5F5E7;    padding: 0 25px 25px;}.ms-advsrchbutton{    text-align: left;}.ms-advsrch-img{    border: none;    vertical-align: middle;    margin-left: 5px;    padding: 4px 0 5px 0;}.ms-advsrchtips{    padding-top: 25px;}.ms-advsrchText-v2box{    width: 200px;     border: 1px solid #A8A845;    height: 15px;    font-size: 1em;      font-family: verdana, tahoma, sans-serif; }h3.ms-advsrchHeadingText{    margin: 1em;}td.ms-advsrchHeadingText {    font-size: 1.3em;       color: #000;    ⍰رض⍰ ⍰لخط⍰: ⍰ادي⍰ !important; }td.ms-advsrchText-v1 {    padding-left: 4px;    text-align: left;     color: #3F3F3F;}td.ms-advsrchText-v2 {     color: #3F3F3F;    vertical-align: middle;}td.ms-advsrchText-v2 select{     color: #3F3F3F;    vertical-align: bottom;    width: 160px; }select.ms-advsrchPropertyDDL {    font-size: 8pt;      font-family: verdana, tahoma, sans-serif;     margin-left: 5px;     color: #3F3F3F;    vertical-align: bottom;    width: 120px;     height: 20px; }select.ms-advsrchOperatorDDL {    font-size: 8pt;      font-family: verdana, tahoma, sans-serif;      margin-left: 5px;     color: #3F3F3F;    width: 120px;    vertical-align: bottom;    width: 120px;     height: 20px; }.ms-advsrchPropValue {    font-size: 8pt;      font-family: verdana, tahoma, sans-serif;     margin-left: 5px;     border: 1px solid #A8A845;    vertical-align: top;    vertical-align: bottom;    width: 200px;     height: 15px;}select.ms-advsrchAndOrDDL {    font-size: 8pt;      font-family: verdana, tahoma, sans-serif;     margin-left: 5px;     color: #3F3F3F;    height: 20px; }.ms-redirectControl {    color: #5b5b5b;    font-size: 8pt;     font-family: tahoma; }.ms-redirectControl a {    color:#039;    text-decoration: none;     FONT-FAMILY: Tahoma, verdana; }.ms-diffchange {    background: #ff0;}.ms-searchsummaryUrl {     color: #E20CC3 !important;    font-size: 1em;     text-decoration: none;     FONT-FAMILY: verdana, tahoma, sans-serif !important;     text-overflow: ellipsis;}div.ms-searchsummarydescouter {    padding: 0;    padding-left: 4px;    margin-bottom: 10px;    display: block;}div.ms-searchsummarydesc{     color: #42495A;    font-size: 1em;     font-family: verdana, tahoma, sans-serif !important;     text-decoration: none;     padding: 0;    overflow: hidden;    width: 180px;}.ms-searchsummarydesc img{    width: 120px;    height: 160px;}.ms-searchsummarydesc div{    position: static !important;    float: none !important;    height: 100% !important;    margin: 0 !important;}.ms-searchsummarydesc div div{    position: static !important;    padding: 0 !important;    border: 0 !important;}.ms-searchsummarydesc div div embed{    height: 180px !important;    width: 240px !important;    align: 0;    position: static !important;}.ms-searchsummarydesc font{    color: #333333 !important;    font-size: 10pt !important;     text-decoration: none;     FONT-FAMILY: verdana, tahoma, sans-serif !important;     padding-right: 2px;}.ms-searchsummarymain {    width: 190px;    padding:0 0 0 10px;    margin:0;    margin-bottom: 25px;}.ms-searchsummarymain a:link, .ms-searchsummarymain a:visited {     color: #3DC8DB !important;}.ms-searchsummarymain a:hover {     color:#209FB1 !important;    text-decoration:underline !important;}div.ms-searchsummarybody {    right:0;    padding-right:10px;    position:relative;}*:first-child+html div.ms-searchsummarybody{    width:180px;}div.ms-searchChannelTitle {    right:0;    margin:0;    padding:4px 0 5px;    position:relative;}.ms-searchChannelTitle span {     color: #42495A !important;    font-size: 1.1em;     text-decoration: none;     FONT-FAMILY: verdana, tahoma, sans-serif !important;     margin-right: 10px; }.ms-searchChannelTitle span img {    border: 0;    margin-left: 3px;    vertical-align: top;}.ms-searchsummarymorelink {       font-size: 1em;     padding: 0 10px 0 0;}.ms-searchsummarymorelink a:link, .ms-searchsummarymorelink a:visited {     color: #3DC8DB;    text-decoration: none; }.ms-searchsummarymorelink a:hover {     color: #209FB1;    text-decoration: underline;  }.ms-searchtaTitle A:link, .ms-searchtaTitle A:visited, .ms-searchtaTitle A:hover{     color:#3DC8DB !important;    font-size: 1.3em;     text-decoration: underline !important;     margin: 0 5px;    margin-right: 8px;  }.ms-searchtaTitle img {    width: 16px;    vertical-align: bottom;}.ms-searchtaUrl {         color:#E20CC3 !important;    font-size:1em;     text-decoration:none;     margin-right: 24px;}div.ms-searchtadescouter {    padding: 0;    padding-bottom: 0;    padding-left: 4px;    display: block;}.ms-searchtadesc img{    width: 120px;    height: 160px;}.ms-searchtadesc div{    position: static !important;    float: none !important;    height: 100% !important;    margin: 0 !important;    font-family: verdana, tahoma, sans-serif !important; }.ms-searchtadesc div div{    position: static !important;    padding: 0 !important;    border: 0 !important;}.ms-searchtadesc div div embed{    height: 180px !important;    width: 240px !important;    align: 0;    position: static !important;}.ms-searchtadesc font{    color: #595959 !important;    font-size: 8pt !important;     text-decoration: none;     FONT-FAMILY: verdana, tahoma, sans-serif !important;     padding-right: 2px;}div.ms-searchtadesc {    font-size: 1em;       font-family: verdana, tahoma, sans-serif !important;      color:#000;    margin:2px 0;    margin-right:24px;    max-width: 575px;}.ms-searchtadesc b {     color:#000;    font-size:1.1em;     font-weight:700;     margin:2px;}.ms-searchtamain {    padding-right: 24px;    padding-bottom: 15px;    max-width: 630px;}div.ms-searchtabody {    overflow: hidden;    position: relative;    right: 0;    padding-bottom: 15px;}div.ms-searchtaChannelTitle {    background: url(/_layouts/images/checkmark.gif);    background-repeat: no-repeat;    background-position : center right;     padding:0;    margin:0;    margin-bottom: 10px;    padding-top: 4px;    padding-bottom: 4px;}.ms-searchtaChannelTitle span {    color: #525252 !important;    font-size: 10pt !important;     text-decoration: none;     font-weight: bold;     FONT-FAMILY: verdana, tahoma, sans-serif !important;     margin-right: 3px;       }.ms-searchtaChannelTitle span img {    border: 0;    margin-left: 3px;    margin-right: 16px;}.srch-Metadata{    border-top: 0 none !important;     margin:2px 0 20px !important;    color: #8c8c8c;}.srch-Metadata1{    width:100%;      padding-right: 5px    border-top: 0 none !important;    margin:2px 24px 20px 0;    max-width: 575px;}.ms-srchresultstop {    background: #fff;}.srch-stats{    background: #fff !important;    white-space:normal !important;    font-family: verdana, tahoma, sans-serif !important;      color: #42495A;    margin-right: 10px;}.srch-HCSocDistTitle {    background: url(/_layouts/images/checkmark.gif);    background-repeat: no-repeat;    background-position : top right;     padding-right: 19px;    color:#525252 !important;    font-family: Tahoma,Verdana !important;     font-size:10pt !important;     font-weight:bold;     width: 100%;}.psrch-HCresult {    padding: 4px 2px 10px 0;}td.ms-sbscopes select {     display: block;    margin: 0;    padding: 5px 10px 6px 5px;}.ms-sbtable {      color: #000;     font-family: verdana, tahoma, sans-serif;      font-style: normal;     font-weight: normal; }.ms-sbtablealt {      color: #000;     font-family: verdana, tahoma, sans-serif;      font-size: 0.7em;      font-style: normal;     font-weight: normal; }.ms-sbtable-ex{    border-collapse:collapse;    float: right;}td.ms-sbcellnoborder{    padding-left:2px;    white-space:nowrap;    border: 0;}.ms-sbtext {     font-family: verdana, tahoma, sans-serif;      font-size: 1em;       color: #42495A;    white-space: nowrap;    padding-left: 5px;}.ms-sbplain {      border:solid 1px #D1D193 !important;    border-left: none !important;    border-collapse:collapse;    font-size:10.5pt;     padding:6px 10px 7px 2px;    font-family: verdana, tahoma, sans-serif;      background: url(bgximg-6779794A.png?ctag) repeat-x -0px -511px;     background-color: #fff;    height: 17px;     display: block;}.ms-sbplainwithborder {     font-family: Tahoma;      font-size: 8pt;      }td.ms-sblink{     border: none;    text-align: right;	}.ms-sblink a:link, .ms-sblink a:visited {     font-size: 8pt;       color: #3DC8DB;     margin-right: 15px;    text-decoration: none; 	}.ms-sblink a:hover {     font-size: 8pt;       color: #209FB1;      text-decoration: underline; 	    margin-right: 15px;}td.ms-sbgo img{    vertical-align: bottom;     border: 1px solid #D1D193 !important;    border-right:none !important;}.ms-sbLastCell {    padding-left: 10px;}     td.ms-sbscopes{     border: none !important;     padding-left: 10px;}select.ms-sbscopes {    font-family: verdana, tahoma, sans-serif;      font-size: 1.3em;      width: 170px;      border:thin solid #E6E6C5;    vertical-align:middle;}.srch-WPBody {    margin:0;     font-family: verdana, tahoma, sans-serif;      font-size:1em;       color:#3F3F3F;}.srch-wperror{    padding: 0 8px 8px 8px;}.srch-results {    padding-right:24px;    max-width: 630px;}.srch-sort {    color: #333;    font-size: 1em;  }.srch-sort A:link, .srch-sort A:visited {    text-decoration:none;     color:#039;}.srch-sort a:hover {    color:#1D71B6;    text-decoration:underline; }.srch-sort-right2 {         color: #42495A;     padding-left: 10px;     float: left;}.srch-sort-right {    float:left;          color: #333;    font-size: 1em;     padding-bottom: 4px;     font-family: tahoma, verdana, sans-serif; }.srch-sort-right2 a{    vertical-align: bottom;}.srch-sort-right2 A:link, .srch-sort-right2 A:visited{    color:#1D71B6;     text-decoration:none; }.srch-sort-right a:link, .srch-sort-right a:visited{    color:#039;    font-size:1em;     text-decoration:none; }.srch-sort-right a:hover {    color: red;}.srch-Summary {     color: #42495A;    font-size: 1em;      font-family: Verdana, Tahoma;     margin-top: 4px;    padding-right: 2px; }.srch-Summary A:link, .srch-Summary A:visited {     color: #3DC8DB;    text-decoration:underline;     font-style:italic;     font-weight:bold; }.srch-stats A:hover {    text-decoration:underline;      color: #209FB1;}.srch-stats a:hover {    color: red;}.srch-picture{    max-width: 92px;    max-height: 92px;    vertical-align: middle;    padding: 2px;    border: 1px solid #ccc;}.srch-picture1{    float: right;    width: 16px;    padding-left: 8px;}.srch-picture2{    float: right;    height: 102px;    width: 102px;    margin-left: 10px;    text-align: center;}.srch-picturetext{    list-style: none;    margin: 0;}.srch-Description2 {    font-size: 1em;       color:#000;    margin-right: 24px;    max-width: 575px;}.srch-Description2 img{    display: none;}.srch-Description2 a:link{     color:#3DC8DB;    text-decoration: underline; }.srch-definition{      color:#3F3F3F;    margin-right: 10px;}.srch-definition2{     margin-top: 10px;}.srch-definition a:link{    text-decoration:underline; }.srch-Description2 b {     color:#000;    font-size:1em;     font-weight:700;     margin:2px;}.srch-Description{    color: #333;    font-family: tahoma, verdana, sans-serif;     font-size: 1em;     margin: 0 0 4px;}.srch-alertme a:link, .srch-alertme A:visited {    margin: 0;  }.srch-alertme a:hover{    margin: 0; }.srch-alertme a img{    margin-right: 3px !important;}.srch-Title img{    width:16px;    vertical-align: bottom;}.srch-Title A:link, .srch-Title A:visited{    color:#039;    font-size:1.2em;     font-family: tahoma, verdana, sans-serif;     margin-right: 4px;}.srch-Title3{    padding-right: 24px;}.srch-Title a:hover{    color: red;    text-decoration: underline; }.srch-Title2 a:link, .srch-Title2 a:visited, .srch-Title2 a:hover{     color:#3DC8DB !important;    font-size:1.3em;     text-decoration: underline !important; }.srch-Title5{    margin-bottom: 3px;}.srch-BBTitle a:link, .srch-BBTitle a:visited, .srch-BBTitle a:hover{     color:#3DC8DB !important;    font-size:1em;     text-decoration: underline !important;     margin-right: 0 !important;    font-family: verdana, tahoma, sans-serif !important; }.srch-BBTitle{     color:#3F3F3F !important;    font-size:1.3em !important;     padding-right: 8px !important;    margin-right: 0 !important;    font-family: verdana, tahoma, sans-serif !important; }.srch-urllink{    display: inline-block;    margin-left: 8px;}.srch-URL2{         color:#E20CC3 !important;    max-width: 575px;    word-wrap: break-word;    margin-left: 8px;}span.srch-urllink a:link, .srch-urllink a:visited{     color: #3DC8DB;    font-size: 1em; }span.srch-urllink a:hover{     color: #209FB1;    text-decoration: underline; }.srch-URL a:link, .srch-URL a:visited, .srch-URL a:hover{    color: #080 !important;}.srch-URL a:hover:{    text-decoration: underline; }.srch-Metadata2 {     color:#3F3F3F;    margin-right: 24px;}.srch-Page  {      color:#3F3F3F;    font-size: 1em;      font-family: verdana, tahoma, sans-serif;      padding:0.7em 0 7em 48px;    clear: both;}.srch-Page A:link, .srch-Page A:visited  {    border:1px solid transparent;    color:#1D71B6 !important;    font-size:1.1em;     font-weight:normal;     margin:0 3px;    padding: 4px 7.5px;    text-decoration:none;     float: right;    display: block;}.srch-Page a:hover {      border-top: solid 1px #D8F4F7;     border-left: solid 1px #B1E9F0;     border-right: solid 1px #B1E9F0;     border-bottom: solid 1px #B1E9F0;        text-decoration:none !important;     float: right;    display: block;}.srch-Page-img a:link, .srch-Page-img a:visited {    border: none;    padding-right:4px;    padding-left:4px;    background: none;     border-top: 1px solid transparent;}.srch-Page-img a:hover {      border-top: solid 1px #D8F4F7;     border-left: solid 1px #B1E9F0;     border-right: solid 1px #B1E9F0;     border-bottom: solid 1px #B1E9F0;    padding-right: 3px;    padding-left: 3px;    padding-bottom: 2px;    text-decoration:none; }.srch-Page a:link img, .srch-Page a:visited img{    vertical-align:bottom;}.srch-Page STRONG{     border-top: solid 1px #D8F4F7;     border-left: solid 1px #B1E9F0;     border-right: solid 1px #B1E9F0;     border-bottom: solid 1px #B1E9F0;    font-size:1.1em;     margin:0 3px;    padding:4px 7.5px;     background:url(selbg-E02BE7F9.png?ctag) repeat-x left top;     background-color: #BBEBF2;    text-decoration:none;     float: right;    display: block;    font-weight: normal;}.srch-dup A:link, .srch-dup A:visited {        color: #517acc}.srch-Icon img {    width: 16px;     float: right;    vertical-align: bottom;  }.ms-searchresultsareaSeparator {    background:#d6e8ff;           padding: 0;}.ms-sctabarea {    margin-top: 0;}.ms-sctabcn {    font-family: verdana, tahoma, sans-serif;     font-size: 1em;      padding: 0 10px;    font-style: normal;     font-weight: normal;     vertical-align: middle;     color:#082A2F;      background:url(selbg-E02BE7F9.png?ctag) repeat-x left top;     background-color: #BBEBF2;     border-top: solid 1px #D8F4F7;     border-left: solid 1px #B1E9F0;     border-right: solid 1px #B1E9F0;     border-bottom: solid 1px #B1E9F0;    height: 23px;}.ms-sctabcnhover {    font-family: verdana, tahoma, sans-serif;     font-size: 1.0em;      padding: 0px 10px;    vertical-align: middle;     color:#082A2F;      background:url(selbg-E02BE7F9.png?ctag) repeat-x left top;     background-color: #BBEBF2;     border-top: solid 1px #D8F4F7;     border-left: solid 1px #B1E9F0;     border-right: solid 1px #B1E9F0;     border-bottom: solid 1px #B1E9F0;    background-repeat: repeat-x;    height: 23px;    font-style: normal;     font-weight: normal; }.ms-sctabcfhover {    font-family: verdana, tahoma, sans-serif;     font-size: 1.0em;     font-style: normal;     font-weight: normal;     padding: 0px 10px;     vertical-align: middle;}.ms-sctabcf A:link, .ms-sctabcf A:visited, .ms-sctabcfhover A:link, .ms-sctabcfhover A:visited {     color: #3DC8DB;    text-decoration: none;      font-family: verdana, tahoma, sans-serif;     font-style: normal; }.ms-sctabcfhover A:hover {    text-decoration: none;     font-family : verdana, tahoma, sans-serif;     text-decoration: underline;     font-style: normal;      color: #209FB1;}.ms-sctabnt {    padding: 3px 7px 3px 0;}.ms-sctabnt A:link, .ms-sctabnt A:visited {    text-decoration: none;     font-family: verdana, tahoma, sans-serif;     color: #003399;     font-style: normal; __LCssFSfont-size: 8pt; }.ms-sctabcf {    font-family: verdana, tahoma, sans-serif;     font-size: 1em;       padding: 0 10px; vertical-align: middle;    font-style: normal;     font-weight: normal; }.ms-sctabrx {    width: 100%;	padding: 2px 4px;    color: #7A7A7A;    vertical-align: middle;    text-align: right;}.ms-sctabcnb {    padding-bottom: 0;}.ms-sctabcnb img{    display: none;}.ms-sctabcfb img{    display: none;}.ms-sctabcfb {    padding-bottom: 0;}.srch-dropdown {    color: #595959;    font-size: 1.1em;     margin-right: 5px;}.srch-gosearchimg{    height: 30px;    background: #fff url(bgximg-6779794A.png?ctag) repeat-x -0px -511px;}.srch-clear{    clear:both;    padding-top:10px;}.srch-sb-main{    height:100%;     width:100%;     padding-top: 150px;     padding-bottom: 10px;}.srch-maincontent-seperator{     border-color:#D1D193;     border-style:solid;     border-width:0 0 1px;    height: 1px;     width:100%;}.srch-sb-results4{    width:420px;    margin: auto;}.srch-sb-results6{    padding-top: 10px;    width: 420px;    margin: auto;}.srch-sb-results7{    width:100%;     margin-top: 150px; }.srch-sb-results{     background:#F5F5E7;      height:100%;     width:100%;     padding-top:7px;     padding-bottom: 2px;}.srch-sb-results1{    padding-right:175px;}.srch-sb-results2{    padding-right:175px;    padding-top:8px;}.srch-sitesearchmaintop{    margin-top: 10px;}div.srch-BestBetsWPTitle {    background: url(/_layouts/images/checkmark.gif);    background-repeat: no-repeat;    background-position : top right;     position: relative;    padding-bottom: 10px;}span.srch-BestBetsWPTitle {    font-size: 1.2em;      font-family: tahoma, verdana, sans-serif;     color: #525252;    font-weight: bold;     padding-right: 20px;}.s4-search table{    width: 212px;    float: right;    margin-left: 17px;}.s4-search .ms-sbtable-ex {    float:left;    margin-left: 2px;    margin-top: 2px;}.s4-searchbox .ms-sbtable-ex {    float:right !important;}input.s4-searchbox-QueryPrompt {    font-style: italic; }.s4-search select.ms-sbscopes,.s4-search input.ms-sbplain {    border:1px solid #e3e3e3 !important;    color: #476382;    margin-top: 0;}.s4-search select.ms-sbscopes {    padding: 0 0 2px;}.s4-search input.ms-sbplain {    font-size: 1.1em;     border-left: 0 !important;    width: 191px !important;    background: url(bgximg-6779794A.png?ctag) repeat-x -0px -511px;    border:1px solid #e3e3e3 !important;    background-color:#fff;    height: 17px;    padding: 2px 3px 0;}.s4-search .srch-gosearchimg {    background: url(bgximg-6779794A.png?ctag) repeat-x -0px -511px;    border:1px solid #e3e3e3 !important;    border-right: none !important;    background-color:#fff;    height: 19px;    padding: 0 !important;}.ms-osssearch-SearchAreaTd{    padding-bottom:4px;    padding-top:6px;     background:#F5F5E7;     border-bottom:1px solid #D1D193;}.ms-osssearch-NotificationDiv{    padding-top:4px;    padding-bottom:4px;    float: right;     text-color:#42495A;}.ms-osssearch-NotificationDiv a:link, .ms-osssearch-NotificationDiv a:visited, .ms-osssearch-NotificationDiv a:active {    color:#0072BC;     text-decoration:none;}.ms-osssearch-NotificationDiv a:hover {    color:#44AFF6;    text-decoration:underline;}.s4-searchbox{    width:100% }h3.ms-advsearch-header {    font-size:1em;      color:#525252;    margin:0;}div.ms-advsearch-header{    margin-top:25px;    margin-bottom: 5px;}.srch-ext-action-margin {  margin-left:10px;}.srch-ext-table {    border-collapse: collapse;   }.srch-ext-detail-table-docpreview {   margin-right:24px;}.srch-ext-docpreview {  margin-right:0;}.src-ext-tablevaligntop {  vertical-align: top;  padding:0;}.srch-ext-previewContainer {    position:relative;}.srch-ext-doc-prev-btn {  width:24px;}.srch-ext-visualbestbet {    position:relative;    right:40px;    width:90%;    overflow:hidden;    border:0;    margin:0;}.srch-ext-previewcloseicon {    right:0;    top:0;    position:absolute;    display:none;    z-index: 1;    height:18px;    width:18px;    cursor:pointer;    border: 1px solid silver;}.srch-ext-spanleft {    width:22px;    display:none;    user-select:none;    font-size:24px;     width:22px;    cursor:pointer;    text-align:center;    color:#666;}.srch-ext-spanleft:hover {    border:1px solid #D0D0D0;    width:20px;    line-height:160px;}.srch-ext-spanleftdis {    display:none;    line-height:162px;    user-select:none;    font-size:24px;     width:22px;    cursor:pointer;    text-align:center;    color:#CCC;}.srch-ext-spanright {    user-select:none;    display:none;    line-height:162px;    font-size:24px;     width:22px;    margin-right:2px;    cursor:pointer;    text-align:center;    color:#666;}.srch-ext-spanright:hover {    border:1px solid #D0D0D0;    width:20px;    line-height:160px;}.srch-ext-spanrightdis {    user-select:none;    display:none;    line-height:162px;    font-size:24px;     width:22px;    cursor:pointer;    text-align:center;    color:#ccc;}a.srch-ext-previewLinksDis, a.srch-ext-previewLinksDis:link, a.srch-ext-previewLinksDis:active,  a.srch-ext-previewLinksDis:hover {    text-decoration:none !important;     color: #666;    cursor:arrow;}.srch-ext-Metadata {    margin: 0 0 0 24px !important;    border-top: 0 none !important;}.srch-ext-title {    margin-top:20px;    margin-bottom:10px;}.srch-ext-result {    clear:both;}.srch-ext-previewThumbnailDiv {    position:relative;    margin: 2px 0 16px 10px;}.srch-ext-previewIconDocImg {    border:1px solid #D0D0D0;}.srch-ext-previewIconPptImg {    cursor:pointer;    border:1px solid #D0D0D0;}.srch-ext-mgnfier {    cursor:pointer;    position:absolute;    z-index:2;    left:0;    bottom:-10px;}.srch-ext-prev-error {    cursor:pointer;    position:absolute;    z-index:2;    left:0;    bottom:0;}.srch-ext-previewDivDocImg {    border: 1px solid silver;    margin-right: 0;    margin-left: 2px;    padding:8px;}.srch-ext-previewDivDocImgLast {    border: 1px solid silver;    margin-right: 0;    margin-left: 0;    padding:8px;}.srch-ext-previewDivPptImg {    border: 1px solid silver;    margin-right: 0;    margin-left: 2px;}.srch-ext-previewDivPptImgLast {    cursor:pointer;    border: 1px solid silver;    margin-right: 0;    margin-left: 0;}.srch-ext-fullViewCenter {    margin:10px}.srch-ext-fullViewTable {    opacity:0.95;    filter:alpha(opacity=95);    border:1px solid #000;    background: #EEE;}.srch-ext-fullViewTr {    text-align:left}.srch-ext-fullViewClose {    background: #DDD;    cursor:pointer;    width:0;    font-weight: bold;     font-size: 10pt;     border:1px solid #000}.srch-ext-fullViewTableTd {    text-align:center}.srch-ext-fullViewImg {    border:1px solid #000}.srch-ext-findSimilarLink {    color: #039;    font-size: 9pt;     font-family: arial; }.srch-ext-previewWindow {    float:right;    display:none;    width:600px;    height:166px;    overflow:hidden;    margin-right:0;    margin-bottom:20px;}.srch-ext-previewDiv {    width:3350px;    padding:0;    cursor:pointer;    overflow:hidden;    margin:0;}.srch-ext-duplicate-count {    font-size: 0.9em;     color: #87b4d0 !important;}.ms-qrblinks a:visited {    color:#3966bf;    text-decoration: none; }.ms-qrblinks a:active {    color:#000    text-decoration:underline; }.ms-qrblinks a {    color:#039    text-decoration:none; }.ms-qrblinks a:hover {    color:#000    text-decoration:underline; }