html, body {height: 100%;}
* { font-size: 100.01%;}
html { font-size: 62.5%;}
body { margin: 0; color: #000; min-width: 1000px; font: 1em/1.5em Verdana, Geneva, Tahoma, sans-serif; background:url(../../images/intranet/bg-line.gif) 0 0 repeat-x;}

form, fieldset { margin: 0; padding: 0; border-style: none;}
h1, h2, h4, h5, h6 {font-family:SofiaProBold,Impact,Arial,sans-serif;}

h1{ font-size: 50px; line-height:48px; margin: 0 0 28px;}
h2{font-size:18px; line-height:1em; margin: 0 0 13px;}
h3{font-size:11px; line-height:1em; margin:0 0 7px; font-family:Arial, sans-serif}

p{margin: 0 0 10px; font-size:11px; line-height:17px;}
li{font-size:11px; line-height:17px;}
ul, ol{margin: 0 0 10px;}

img {border-style: none;}
input, select, textarea {vertical-align: middle; font: 100% Verdana, Geneva, Tahoma, sans-serif; color: #faa61a;}

a {color: #000; text-decoration: underline;}
a:hover {text-decoration: none; color:#FAA61A;}

#allWrap{ margin:0 auto; padding:0 27px; position:relative; width:1035px;}
#top{ background:url(../../images/intranet/bg-top.gif) 0 0 no-repeat; height: 85px;}
#main{ width:980px;}
#left{ width:220px; padding:0 20px; float:left;}
#center{ width:420px; float:left;}
#right_full{ width:715px; float:left;}
.fp #center{width:460px;}
#right{ width:220px; padding:0 20px; float:right;}
#footerinfo{border-top:4px solid #FAA61A; padding:10px 0 0 0; clear:both;}
#footerinfo a:hover{text-decoration:underline;}

#search{ position:absolute; top:35px; left:287px; width:460px;}
#search input{ width:420px; font-size:1.16em; border:0; color:#c2c5d3; height: 30px;
padding: 5px 10px; box-sizing: border-box;}
#search input:focus{font-style:normal; color:#fff;}
#findperson{ position:absolute; top:35px; left:767px;  width:218px; height: 28px;}
#findperson form{padding:0 0 0 9px;}
#findperson input{ width:175px; font-size:1.16em; border:0; color:#c2c5d3; height: 30px; padding: 5px 10px; box-sizing: border-box;}
#findperson input:focus{font-style:normal; color:#fff;}
#search input.submit, #findperson input.submit{width:30px; height:30px; padding:0; margin:0; overflow:hidden; text-indent:-999px; background:url(../../images/icon-search.png) no-repeat center center; float:right;}
#search input.submit:hover, #findperson input.submit:hover{cursor:pointer;}

#findperson ul{ margin:0 ; padding:0; background:#f2f2f2; padding: 0 10px; list-style:none;}
#findperson ul li{border-bottom:1px solid #fff; display:block; line-height:24px;}
#findperson ul li:last-child{border:none;}
#findperson ul li a{text-decoration:none; padding: 0 0 0 10px; background:url(../../images/intranet/icon-bullet-black.png) no-repeat 0 3px; cursor:pointer;}
#findperson ul li a:hover{text-decoration:underline;}


#nav{ margin:0 0 0 10px; width:auto; padding: 0 0 10px; text-align: center;}
#nav li{ width:135px; padding:0 10px; margin:0;}
#nav a{padding:2px 0 0; font: 16px/18px SofiaProRegular,Impact,Arial,sans-serif; background:none; display:block; overflow:visible; height:auto; text-decoration:none; vertical-align:bottom; text-indent:0;}
#nav a.alignpad{padding:9px 0 7px;}
#nav .active a{color:#FAA61A;}
#nav li.first {background:none;}

#menubar{ margin:0 20px 25px; width: 940px; padding: 14px 0 0;}

.blackframe { border: solid 4px black;  padding:15px; margin: 0 0 10px 0;}

/* Left menu on subpages */
#leftmenu .head{color:#000; border-bottom:4px solid #000; margin:0 0 10px 0; font:18px/17px SofiaProBold,Impact,Arial,sans-serif; text-decoration:none; display:block;}
#leftmenu .head span{display:block; font-size:23px; line-height:21px; margin: 0 0 8px;}
#leftmenu .head:hover{color:#FAA61A;}
/*
#leftmenu ul { list-style-type: none;  margin:0; padding:0; font-size:11px;}
#leftmenu ul li{margin: 0 0 10px 0;}
#leftmenu ul a{text-decoration:none;}
#leftmenu ul .active a{color:#FAA61A;}

#leftmenu ul .subact{border-top: 4px solid #FAA61A; padding:7px 0 0 0;}
#leftmenu ul .subact ul{display:block;}

#leftmenu ul ul{border:0; padding:3px 0 0 10px; border-bottom:4px solid #FAA61A; display:none;}
#leftmenu ul .active ul a{color:#000;}
#leftmenu ul .active ul a:hover{color:#FAA61A;}
#leftmenu ul .active ul .active a{font-weight:bold; color:#FAA61A;}

#leftmenu ul .subact ul ul{display:none;}
#leftmenu ul .subact ul .subact ul{display:block;}
*/
/* new menu */
#leftmenu ul{list-style-type:none; margin:0; padding:0; font-size:11px;}
#leftmenu ul li{margin: 0 0 10px 0;}
#leftmenu ul a{text-decoration:none;}
#leftmenu .active a, #leftmenu .active .active a, #leftmenu .active .active .active a{color:#FAA61A;}
#leftmenu .active li a, #leftmenu .active .active li a, #leftmenu .active .active .active li a{color:#000;}
#leftmenu .active li a:hover, #leftmenu .active .active li a:hover, #leftmenu .active .active .active li a:hover{color:#FAA61A;}
#leftmenu .current a, #leftmenu .active .current a, #leftmenu .active .active .current a, #leftmenu .active .active .active .current a{font-weight:bold; color:#FAA61A;}
#leftmenu .current li a, #leftmenu .active .current li a, #leftmenu .active .active .current li a, #leftmenu .active .active .active .current li a{font-weight:normal; color:#000;}
#leftmenu .current li a:hover, #leftmenu .active .current li a:hover, #leftmenu .active .active .current li a:hover, #leftmenu .active .active .active .current li a:hover{color:#FAA61A;}
#leftmenu ul ul{display:none;}
#leftmenu .active ul{display:block; margin: 0 0 0 12px; padding:3px 0 0 0;}
#leftmenu .active ul ul{display:none;}
#leftmenu .active .active ul ul{display:none;}
#leftmenu .active .active ul{display:block;}
#leftmenu .active .active .active ul{display:block;}
#leftmenu .subtitle{border-top:4px solid #FAA61A; border-bottom: 4px solid #FAA61A; color:#FAA61A; text-transform:uppercase; margin:5px 0 0; font:13px/15px SofiaProBold,Impact,Arial,sans-serif; padding:7px 0;}
#leftmenu .activemenu{margin: 0 0 15px 0;}
/*end new menu*/


#leftmenu .dynamic-header{border-bottom:4px solid #000; margin: 0 0 15px; padding:0 0 6px 0;}
#leftmenu .dynamic-header .title{font-family:SofiaProBold,Impact,Arial,sans-serif; font-size: 20px; }
#leftmenu .dynamic-header .title span.upper{font-size:19px; line-height:17px; display:block; margin: 0 0 2px 0;}
#leftmenu .dynamic-header .title span.lower{font-size:18px; display:block;}
#leftmenu .dynamic-header .foldout-btn{font-size: 13px; color:#faa61a; cursor:pointer; line-height:21px;}
#leftmenu .dynamic-header .foldout-btn span{white-space: nowrap;margin:0 -23px 0 -10px; padding: 3px 40px 2px 10px; background:url(../../images/intranet/foldout-btn.png) no-repeat 92% 12px; display:block; width:66px;}
#leftmenu .dynamic-header .foldout-act span{color:#fff; background:#faa61a url(../../images/intranet/foldout-act.png) no-repeat 92% 12px;}
#leftmenu #leftmenubottom .dynamic-header .foldout-btn span{width:65px;}
#leftmenu .foldout{border:4px solid #faa61a; margin: 0 -19px 4px; padding:5px 15px 0;}
#leftmenu .foldout ul li{margin: 0 0 5px;}

#smenu {position: absolute;right: 105px;top: 12px;}
#smenu ul{margin:0; padding:0;}
#smenu li{display:inline;}
#smenu a{font-family: SofiaProRegular,Arial,sans-serif; font-size: 12px; height: auto; text-decoration: none; text-transform: uppercase; color: #fff;}
#smenu .second a{background: url("../../images/separator-header.gif") repeat-y scroll 0 0 transparent;padding-left:5px; margin: 0 0 0 5px;}
#smenu a:hover, #smenu .active a{color:#fff;}

#status {position: absolute;left: 288px;top: 12px;}
#status .second a{background: url("../../images/intranet/toplinks-sep.png") no-repeat scroll 0 3px transparent; padding-left:7px; margin-left:5px;}
#status ul{margin:0; padding:0;}
#status li {font-family: SofiaProRegular,Arial,sans-serif; font-size:12px; height: auto; text-decoration: none; text-transform: uppercase;color: #faa61a;display:inline;}
#status a{color: #fff;text-decoration: none;}
#status a:hover, #status .active a{color:#fff;}

#logo img{margin:14px 20px;}

/* Tabs */

/*#center .ui-tabs-nav { width: 412px; }*/

.ui-tabs { position: relative; padding: 0; zoom: 1; border: none; }
.tabs .ui-tabs-nav {padding:0; background:url(../../images/intranet/4pxborder.png) repeat-x bottom;  }
.tabs .ui-tabs-nav li {margin: 0 2px 0 0; list-style:none; float:left; position:relative; padding:0; white-space:nowrap;}
.tabs .ui-tabs-nav a{padding: 7px 10px; float: left; text-decoration: none; background:#fff;}
.tabs .tabset .ui-state-default{background:none; border:4px solid #FAA61A; font-weight: normal; border-bottom:0;}
.tabs .tabset .ui-state-default a{color: #FAA61A; font: 18px/16px SofiaProBold,Impact,Arial,sans-serif;}
.tabs .tabset .ui-state-hover{border:4px solid #000;}
.tabs .tabset .ui-state-hover a{color:#000;}
.tabs .tabset .ui-tabs-selected{background:#fff; border: 4px solid #000; border-bottom:0; color:#000; font-weight: normal; padding:0 0 4px 0;}
.tabs .tabset .ui-tabs-selected a{color:#000;}
.tabswrap{border-left: 4px solid #000; border-right: 4px solid #000; border-bottom: 4px solid #000; margin: 0 0 15px 0;}
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }
#center .tabswrap{width:422px; padding: 15px;}

/*linkbox*/
.tabbedlinkbox{margin: 0 0 10px 0; clear:both; float:left; width:100%;}
.tabbedlinkbox .header{background:url(../../images/intranet/4pxborder-orange.png) repeat-x bottom; float:left; width:100%;}
.tabbedlinkbox .header h2{padding:0; margin:0; float:left; white-space:nowrap line-height:1em; font:14px/14px SofiaProBold,Impact,Arial,sans-serif;  border-left:4px solid #FAA61A; border-top:4px solid #FAA61A; border-right:4px solid #FAA61A; padding:5px; background:#fff; color:#FAA61A;}
.tabbedlinkbox .header h2 span, .tabbedlinkbox .header h2 a.closebtn{float:left;}
.tabbedlinkbox .box{clear:both; padding: 13px 15px 0; border-left:4px solid #FAA61A; border-bottom:4px solid #FAA61A; border-right:4px solid #FAA61A;}

.tabbedlinkbox .black .header{background:url(../../images/intranet/4pxborder.png) repeat-x bottom;}
.tabbedlinkbox .black .header h2{border-left:4px solid #000; border-top:4px solid #000; border-right:4px solid #000; color:#000;}
.tabbedlinkbox .black .box{border-left:4px solid #000; border-bottom:4px solid #000; border-right:4px solid #000;}
.tabbedlinkbox .black .closebtn{background-image:url(../../images/intranet/close-black.png);}
.tabbedlinkbox .black .closebtn:hover{background-image:url(../../images/intranet/close-orange.png);}

.tabbedlinkbox ul {list-style:none;padding:0;line-height: 20px;margin:0 0 11px;}
.tabbedlinkbox ul a{background: url(../../images/breadcrumb-bullet.gif) no-repeat left 5px; display:block; padding:0 0 0 12px; color:#000;}
.tabbedlinkbox ul a:hover{text-decoration:underline; color:#FAA61A;}
.tabbedlinkbox ul a.external_link{background: url(../../images/intranet/icon-bullet-ext.png) no-repeat left 7px;}

.tabbedlinkbox #tx-lfquicklinks-subscribelinks-list ul{line-height:15px;}
.tabbedlinkbox #tx-lfquicklinks-favoritelinks-list ul{float:left; width:100%;}
.tabbedlinkbox #tx-lfquicklinks-subscribelinks-list ul a{background: url(../../images/breadcrumb-bullet.gif) no-repeat left 3px;}
#tx-lfquicklinks-subscribelinks-list .date{display:block; color:#faa61a; text-decoration:none; padding: 0 0  0 12px; float:left;}
#tx-lfquicklinks-subscribelinks-list span, #tx-lfquicklinks-favoritelinks-list span{margin: 0 0 14px; display:block;}
#tx-lfquicklinks-subscribelinks-list li{float:left; width:100%;}
.closebtn{width:10px; height:12px; float:right; display:block; margin:0 0 0 5px; overflow:hidden; text-indent:-999px; background-image:url(../../images/intranet/close-orange.png); background-position:center 2px; cursor:pointer; background-repeat:no-repeat;}
.closebtn:hover{background-image:url(../../images/intranet/close-black.png);}


.focuscarousel{margin: 0 0 15px 0; background:url(../../images/intranet/4pxborder-orange.png) repeat-x 0 20px; position:relative;}
 .focuscarousel h2{color:#faa61a; font-size:18px; padding: 0 50px 0 0;}
 .focuscarousel .controls{position:absolute; top:5px; right:0;}
  .focuscarousel .controls .jcarousel-control{float:left;}
  .focuscarousel .controls a{ width:8px; height:8px; overflow:hidden; display:block; float:left; text-indent:-999px; background:url(../../images/intranet/carousel-controls-item.png) no-repeat;}
  .focuscarousel .controls .active{background:url(../../images/intranet/carousel-controls-item-act.png) no-repeat;}
  .focuscarousel .controls .jcarousel-prev{background:url(../../images/intranet/carousel-controls-item-prev.png) no-repeat; margin: 0 3px 0 0;}
  .focuscarousel .controls .jcarousel-next{background:url(../../images/intranet/carousel-controls-item-next.png) no-repeat; margin: 0 0 0 3px;}
 .focuscarousel .carousel{width:460px; overflow:hidden;}
  .focuscarousel .carousel .jcarousel-item{width:230px;}
   .focuscarousel .carousel li .box{width:220px;}
   .focuscarousel .carousel li .odd{float:right;}
    .focuscarousel .carousel li .box .header{background:#000; text-transform:uppercase; padding:10px; display:block; margin:0 0 8px 0;}
     .focuscarousel .carousel li .box .header img{display:none;}
     .focuscarousel .carousel li .box .header span{display:block;}
      .focuscarousel .carousel li .box .header .orangetext{color:#faa61a; font:18px/17px SofiaProBold,Impact,Arial,sans-serif;}
      .focuscarousel .carousel li .box .header .whitetext{color:#fff; font:20px/29px SofiaProBold,Impact,Arial,sans-serif;}
      .focuscarousel .carousel li .box .header:hover .orangetext{color:#fff;}
      .focuscarousel .carousel li .box .header:hover .whitetext{color:#faa61a;}
     .focuscarousel .carousel li .box .text{font:10px Verdana;}

/*#center .tabswrap .news_list_item{width:424px;}*/
.news_list_item .image{ float: left; }
.news_list_item .content{ width: 280px; float: right;}
.news_list_top .news_list_item h3{ margin: 0; font:20px/21px SofiaProBold,Impact,Arial,sans-serif;}
.news_list_item p.bodytext, .news_list_item p { margin: 0; font-size:10px; line-height:15px;}
.news_list_item .date  { color: #faa61a;}
.news_list_top .news_list_item {border-bottom: 4px solid #000; padding: 0 0 10px 0;}
.news_list_top .news_list_item .date{font-weight:bold;}

.tx-cal-controller .news_latest_item .date {color: #FAA61A; font-style: normal; font-weight: bolder; margin: 0 3px 0 0;}
.tx-cal-controller .news_latest_item{border-bottom: 4px solid #000; padding: 0 0 10px 0; margin: 0 0 10px;}
.tx-cal-controller .news_latest_item p.bodytext{margin:0;}
.tx-cal-controller .news_latest_item h3{ margin: 0; font:23px/21px SofiaProBold,Impact,Arial,sans-serif;}

.more_wrap {width:180px;float:left;}
.most_wrap {width:180px;float:right;}
 .more_wrap h2, .most_wrap h2{font:18px/17px SofiaProBold,Impact,Arial,sans-serif;}
 .news_list_more ul, .news_list_more ul {list-style:none;padding:0;line-height: 20px;margin:0 0 10px;}
 .news_list_more ul a, .news_list_more ul a{background: url(../../images/breadcrumb-bullet.gif) no-repeat left 5px; display:block; padding:0 0 0 12px; color:#000;}
 .news_list_more ul a:hover, .news_list_more ul a:hover{text-decoration:underline; color:#FAA61A;}
 
 .furtherlinks{font-size:13px; font-family:"SofiaProBold",Impact,Arial,sans-serif; text-transform:uppercase; border-top: 4px solid #000; margin:0; padding: 8px 0 0; list-style:none; overflow:hidden; line-height:16px;}
  .furtherlinks li{margin: 0 0 0 -1px; padding:0 6px 0; float:left; background:url(../../images/intranet/li-sep.png) no-repeat 0 3px;}
   .furtherlinks li a{color:#faa61a; text-decoration:none;}
  .furtherlinks li.rss{padding:0 6px 0 0;}
   .furtherlinks li.rss a{background:url(../../images/intranet/rss-icon.png) no-repeat 1px 3px; padding: 0 0 0 15px;}
   .furtherlinks li.rss a:hover{background:url(../../images/intranet/rss-icon-over.png) no-repeat 1px 3px;}
   .furtherlinks li a:hover{color:#000;}
.callinks{border:none; padding:0;}
.callinks li{padding:0;}

.tx-lfucsydintra-pi1{margin: 0 0 17px 0;}   
.tx-lfucsydintra-pi1 h2{border-bottom:4px solid #faa61a; padding: 0 0 5px 0; color:#faa61a;}
.tx-lfucsydintra-pi1 .catlist{margin: 0 0 17px 0;}

.tx-gsifeuserlist-pi1{clear:both;}
.tx-gsifeuserlist-pi1 .find-employee h2{font-size:23px;}
.tx-gsifeuserlist-pi1 .find-employee { clear: both; color: #fff; background: #000; padding:10px; margin: 0 0 25px 0;}
.tx-gsifeuserlist-pi1 .find-employee .label{float:left; line-height:20px; margin: 0 25px 0 0;}
.tx-gsifeuserlist-pi1 .find-employee .tx-gsifeuserlist-pi1-searchbox-button {background:url(../../images/intranet/search.png) no-repeat; border:0; padding:1px; width:22px; height:22px; overflow:hidden; text-indent:-999px; display:block; cursor:pointer;}
.tx-gsifeuserlist-pi1 .find-employee .tx-gsifeuserlist-pi1-searchbox-sword{background:#faa61a; width:300px; border:0; padding:4px; color:#fff;}
.tx-gsifeuserlist-pi1 .find-employee table{border-collapse:collapse; padding:0; margin:0;}
.tx-gsifeuserlist-pi1 .find-employee table td{padding:0; margin:0; vertical-align:top; background:#faa61a;}
.tx-gsifeuserlist-pi1 .search-item{clear:both;}
.tx-gsifeuserlist-pi1 .search-item h2{font-size:30px;}
.tx-gsifeuserlist-pi1 .search-item .left{float:left; width:320px;}
.tx-gsifeuserlist-pi1 .search-item .right{float:right; width:80px;}
.tx-gsifeuserlist-pi1 .search-item .right img{border:4px solid #000;}
.tx-gsifeuserlist-pi1 .search-item p{margin:0;}

.thispagebox{ background:#000; padding:10px; margin: 0 0 10px 0;}
.thispagebox h2{color:#faa61a; margin:0 0 1px 0;}
.thispagebox p{margin:0;  color:#fff;}
.thispagebox a{color:#fff; text-decoration:none; text-transform:uppercase; font-size:13px; font-family:SofiaProBold,Impact,Arial,sans-serif; display:block; background:url(../../images/intranet/icon-bullet-orange.png) no-repeat 0 3px; padding:0 0 0 8px; }
.thispagebox a:hover{color:#faa61a;}

.news_info .news-single-author {border-left: 1px solid #FAA61A; margin-left: 6px; padding-left: 6px;}
.news-single-img {float: none;}
.news_info p {color: #FAA61A; float: left; line-height: 1em;}
p.subheader{font-weight:bold;}


.lfw-post{margin:0 0 10px 0; border-bottom:4px solid #000; clear:both;}
.lfw-content .last{margin:0; border:0;}
 .lfw-post .lfw-post-date{font:bold 10px Verdana,Arial, sans-serif; color:#faa61a;}
 .lfw-post .lfw-post-title{font:18px/18px SofiaProBold,Impact,Arial,sans-serif;}
 .lfw-post .lfw-post-tools{font:13px/14px SofiaProBold,Impact,Arial,sans-serif; color:#faa61a;}
 .lfw-post .lfw-post-tools span{display:block; float:left; cursor:pointer;}
  .lfw-post .lfw-post-tools .lfw-post-showmore-button{padding: 0 10px 0 0; background:url(../../images/intranet/foldout-btn.png) no-repeat right 4px; width:55px; margin: 0 0 8px 0;}
  .lfw-post .lfw-post-tools .lfw-post-showless-button{padding: 0 10px 0 0; background:url(../../images/intranet/foldout-btn-up.png) no-repeat right 4px; width:65px; margin: 0 0 8px 0;}
  .lfw-post .lfw-post-tools .lfw-delete-button {float:right; width:8px; background:url(../../images/intranet/close-orange.png) no-repeat right 3px; padding:0 2px 0 0;}
  .lfw-post .lfw-post-tools .lfw-delete-button:hover{background:url(../../images/intranet/close-black.png) no-repeat right 3px;}
 .lfw-comments{background:#f2f2f2; padding:10px 10px 0 10px; margin: 0 0 10px 0; float:left; }
  .lfw-comments .lfw-comments-header{font:14px/14px SofiaProBold,Impact,Arial,sans-serif; text-transform:uppercase;}
  .lfw-comments .lfw-comment{margin:0 0 10px 0;}
  .lfw-comments .comments-count{margin:0 0 10px 0;}
  .lfw-comments .lfw-comment .lfw-comment-byline{color:#faa61a;}
  .add-comment{margin:0 0 15px 0; clear:both; width:100%;}
   .add-comment input{padding:2px; }
   .add-comment .lfw-bodytext{width: 163px; clear: both; border: solid 3px #faa61a; padding-left:10px; margin-bottom: 5px; }
   .add-comment .lfw-submit-button{float:right; cursor:pointer;}
.lfw-commentform-button  { background: #faa61a; padding: 5px 10px; }
.lfw-commentform-container { display: none; }
.lfw-commentform-container input { color: black; }

.lfw-showmore-container .lfw-showmore-button, .lfw-showmore-container .lfw-showless-button{margin-bottom: 10px;}
 .lfw-showmore-container .lfw-showmore-button a{color:#fff; text-decoration:none; cursor: pointer; padding: 8px 0; text-align: center; text-transform: uppercase; font:13px/14px SofiaProBold,Impact,Arial,sans-serif; display:block; background:#faa61a url(../../images/intranet/foldout-act.png) no-repeat  125px 13px;}
 .lfw-showmore-container .lfw-showmore-button a:hover{background:#000 url(../../images/intranet/foldout-act.png) no-repeat  125px 13px;} 
 
 .lfw-showmore-container .lfw-showless-button a{color:#fff; text-decoration:none; cursor: pointer; padding: 8px 0; text-align: center; text-transform: uppercase; font:13px/14px SofiaProBold,Impact,Arial,sans-serif; display:block; background:#faa61a url(../../images/intranet/foldout-act.png) no-repeat  125px 13px;}
 .lfw-showmore-container .lfw-showless-button a:hover{background:#000 url(../../images/intranet/foldout-act.png) no-repeat  125px 13px;} 

.lfw-wall .lfw-tools {clear:both;}
.lfw-wall .lfw-tools span {border-left: solid 1px #faa61a; display:inline-block; padding: 0 4px 0 8px; text-transform: uppercase; font:12px/13px SofiaProBold,Impact,Arial,sans-serif;}
.lfw-wall .lfw-tools span.first{ border-left: none; background:none; padding-left:0;}
.lfw-wall .lfw-tools span a { padding: 0px; color: #faa61a; text-decoration:none; cursor:pointer;}
.lfw-wall .lfw-tools span a:hover{color:#000;}
.lfw-wall .lfw-tools span.first a{ padding-left:0;}
.lfw-wall .lfw-tools span.lfw-postform-expand{margin: 0 0 12px 0;}
.lfw-wall .lfw-tools span.expanded{margin: 0; border-left:0; padding:0;}
.lfw-wall .lfw-tools span.expanded a{background:#faa61a; color:#fff; padding:3px 7px;}

.lfw-postform-container{border:4px solid #faa61a; margin: 0 -19px -4px; padding:10px;}
.lfw-postform-container input#lfw-postform-header, .lfw-postform-container textarea#lfw-postform-bodytext{background:#faa61a; color:#fff; width:170px; padding:10px; border:0; margin: 0 0 10px 0;}
.lfw-postform-container input#lfw-postform-expire{cursor:pointer; background:#fff url(../../images/intranet/icon-clock.png) no-repeat left; padding:0 0 0 15px; border:0; color:#000; margin: 0 0 5px;}
.lfw-postform-container .lfw-postform-submit{float:right; color:#000;}
.lfw-postform-container input { color: black; }

#center lfw-wall{}
#center .lfw-wall .lfw-header{display:none;}
#center .lfw-wall .box{border:0; padding:0;}
#center .lfw-comments{width:402px;}


/* datepicker begin - copied from http://static.jquery.com/ui/css/demo-docs-theme/ui.theme.css */
/*
 * jQuery UI Datepicker 1.8.14
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */
.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; font-size:0em; }

/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}

/* datepicker UCSyd begin */

.ui-datepicker { background: white; border: solid 1px grey; }

.ui-datepicker .ui-datepicker-next span{right:0; left:auto;}

/* datepicker end */

.tabbedlinkbox #tx-lfquicklinks-favoritelinks p{border-top:4px solid #faa61a; padding:4px 0 0 0; clear:both; margin: 0 0 9px;}
.tabbedlinkbox #tx-lfquicklinks-favoritelinks p a{ text-transform: uppercase; font:13px/23px SofiaProBold,Impact,Arial,sans-serif; color:#faa61a; text-decoration:none;}
.tabbedlinkbox #tx-lfquicklinks-favoritelinks p a:hover{color:#000;}
.tabbedlinkbox #tx-lfquicklinks-favoritelinks p input.tx-favoritelinks-addexternal{border:1px solid #000; color:#000; padding:2px 7px;}
#tx-lfquicklinks-favoritelinks-list li{clear:both; float:left; width:100%;}
#tx-lfquicklinks-favoritelinks-list a, #tx-lfquicklinks-subscribelinks-list a{float:left; width:155px;}
#tx-lfquicklinks-favoritelinks-list a{width:150px;}

.tx-lfinfoboxes-pi1 .restoreboxes{float:right; text-transform: uppercase; font:13px/14px SofiaProBold,Impact,Arial,sans-serif; color:#faa61a; text-decoration:none; background:url(../../images/breadcrumb-bullet.gif) no-repeat 111% 2px; padding:0 8px 0 0;}
.tx-lfinfoboxes-pi1 .restoreboxes:hover{color:#000;}

.box{margin: 0 0 15px;}

.pagebrowser .pages span, .pagebrowser .prev, .pagebrowser .next{display: inline-block; margin-bottom:5px;} 
.date{margin:0;}


.thispagebox, .focuscarousel .carousel li .box .header {
  text-decoration: none;
}
.focuscarousel .carousel li .box .header:hover .whitetext {
  text-decoration: underline;
}
/**
 * 2015 coloring
 * red: e74011
 * 657083
 * c3c5d3
 * dfe0e2
 * f6f6f6
 */
#search input[type="text"],
#findperson input[type="text"],
.shortcutbox .orange h2 {
  background: transparent !important;
}

#search input.submit, #findperson input.submit {
  background-color: #c3c5d3;
}

.focuscarousel h2,
.tweet-box .tweet-content a,
a:hover,
.tabbedlinkbox .header h2,
.tabbedlinkbox #tx-lfquicklinks-favoritelinks p a,
.furtherlinks li a,
#leftmenu .subtitle,
.lfw-post .lfw-post-byline .lfw-post-author,
.lfw-post .lfw-post-tools,
.lfw-post .lfw-post-date,
.lfw-wall .lfw-tools span a,
.tx-rssdisplay .date,
.news_info p,
#tx-lfquicklinks-subscribelinks-list .date,
.tx-lfucsydintra-pi1 h2 {
  color: #657083;  
}

.btn-orange,
.lfw-showmore-container .lfw-showmore-button a,
.lfw-showmore-container .lfw-showless-button a {
  background-color: #657083;
}

.tabs .tabset .ui-tabs-selected,
.tabs .tabset .ui-state-default,
.tabswrap,
.tabbedlinkbox .box,
.tabbedlinkbox .header h2,
#footerinfo,
.blackframe,
.tabbedlinkbox #tx-lfquicklinks-favoritelinks p,
#leftmenu .subtitle,
.lfw-wall .lfw-tools span,
.lfw-postform-container .lfw-postform-content input#lfw-postform-header,
.lfw-postform-container .lfw-postform-content .lfw-postform-bodytextwrapper,
.tabbedlinkbox .black .header h2,
.tabbedlinkbox .black .box,
.news_info .news-single-author,
.tx-lfucsydintra-pi1 h2 {
  border-color: #657083;
}

.thispagebox,
.focuscarousel .carousel li .box .header,
#search,
#findperson,
.lfw-commentform-button {
  background-color: #3b424c;
}
form#search_manual_form input[type="text"] {
  background: #3b424c !important;
  font-style: normal !important;
  border: 0;
  padding: 5px 10px;
  box-sizing: border-box;
}

.focuscarousel .carousel li .box .header .whitetext,
#leftmenu .active a, #leftmenu .active .active a, #leftmenu .active .active .active a,
.btn-orange:hover,
.news_list_container h3 a:hover,
.tx-cal-controller .news_latest_container h3 a:hover,
#leftmenu ul a:hover,
.tabbedlinkbox ul a:hover,
.thispagebox a:hover,
#status a:hover,
#status .active a,
#smenu a:hover,
#smenu .active a,
#leftmenu .head:hover,
#leftmenu .current li a:hover, #leftmenu .active .current li a:hover, #leftmenu .active .active .current li a:hover, #leftmenu .active .active .active .current li a:hover,
#leftmenu .current a, #leftmenu .active .current a, #leftmenu .active .active .current a, #leftmenu .active .active .active .current a,
.lfw-wall .lfw-tools span a:hover,
#leftmenu .dynamic-header .foldout-btn,
.lfw-post .lfw-post-tools .lfw-post-showmore-button,
.news_list_more ul a:hover, .news_list_more ul a:hover {
  color: #e74011;
}

.text-center .btn-orange,
form#search_manual_form,
#leftmenu .dynamic-header .foldout-act span {
  background-color: #e74011 !important;
}

 #leftmenu .foldout {
  border-color: #e74011;
}

.thispagebox h2,
.focuscarousel .carousel li .box .header .orangetext,
.focuscarousel .carousel li .box .header:hover .whitetext,
.lfw-commentform-button,
.text-center .btn-orange:hover {
  color: #fff;
}

#main .lfw-postform-container .lfw-postform-content input#lfw-postform-header,
#main .lfw-postform-container .lfw-postform-content #lfw-postform-bodytext,
#main .lfw-postform-container input#lfw-postform-expire {
  color: #000 !important;
}
.focuscarousel .carousel li .box .header {
	display: flex;
	/* align-items: center; */
	min-height: 90px !important;
}
.tx-rssdisplay .item-authors {
    display: none;
}