@import url(color_schemes/intranet.css?browserId=firefox&themeId=SapienzaGSP_WAR_SapienzaGSPtheme&languageId=en_US&b=6102&t=1432287115000);
body { 
	background: #E6E6E6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

a {
	text-decoration: none;
	color:#3277A6;
}

input.aui-field-input-text.focus,
textarea.focus {
	border-color: none 0px !important;
}

a:hover,
a:active,
a:focus,
input:focus {
	outline: 0;
	border: 0px;
ie-dummy: expression(this.hideFocus=true);
}

@font-face {
	font-family: 'NotesEsaBold';
	src: url('../fonts/NotesEsaBol.eot');
	src: url('../fonts/NotesEsaBol.eot?#iefix') format('embedded-opentype'), url('../fonts/NotesEsaBol.ttf') format('truetype'), url('../fonts/notesesabol-webfont.svg#NotesEsaBold') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'NotesEsaRegular';
	src: url('../fonts/NotesEsaReg.eot');
	src: url('../fonts/NotesEsaReg.eot?#iefix') format('embedded-opentype'), url('../fonts/NotesEsaReg.ttf') format('truetype'), url('../fonts/NotesEsaReg.svg#NotesEsaReg') format('svg');
	font-weight: normal;
	font-style: normal;
}
.header-bg{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	/* */
	z-index:-1;}
.bg_top {
	width: 100%;
	height: 160px;
	background: #0f4666;
	background: -moz-linear-gradient(60deg, #0f4666 0%, #217b97 100%);
	background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, #0f4666), color-stop(100%, #217b97));
	background: -webkit-linear-gradient(60deg, #0f4666 0%, #217b97 100%);
	background: -o-linear-gradient(60deg, #0f4666 0%, #217b97 100%);
	background: -ms-linear-gradient(60deg, #0f4666 0%, #217b97 100%);
	background: linear-gradient(60deg, #0f4666 0%, #217b97 100%);
 filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr=#217b97, startColorstr=#0f4666, gradientType=1);
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(endColorstr=#217b97, startColorstr=#0f4666, gradientType=1)";
	background-image: -ms-linear-gradient(0deg, #0f4666 0%, #217b97 100%);
}

.bg_bottom {
	width: 100%;
	height: 50px;
	background: #0b3a58;
	background: -moz-linear-gradient(60deg, #0b3a58 0%, #145c73 100%);
	background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, #0b3a58), color-stop(100%, #145c73));
	background: -webkit-linear-gradient(60deg, #0b3a58 0%, #145c73 100%);
	background: -o-linear-gradient(60deg, #0b3a58 0%, #145c73 100%);
	background: -ms-linear-gradient(60deg, #0b3a58 0%, #145c73 100%);
	background: linear-gradient(60deg, #0b3a58 0%, #145c73 100%);
	color: #217b97;
 filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr=#145c73, startColorstr=#0b3a58, gradientType=1);
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(endColorstr=#145c73, startColorstr=#0b3a58, gradientType=1)";
	background-image: -ms-linear-gradient(0deg, #0b3a58 0%, #145c73 100%);
}

#wrapper {
	/*left: 50%;
	margin-left: -500px;*/
	padding: 0;
	/*position: absolute;
	top: 0;*/
	position:relative;
	margin:0 auto;
	
	width: 1062px;
}

.layout-container {
	background: #fff;
	margin: 0 auto;
    overflow: hidden;
    width: 980px;
}

.edge_right {
    background: url("../images/edge_right.png") no-repeat scroll right top rgba(0, 0, 0, 0);
    height: 400px;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 31px;
    top: 0;
    width: 10px;
}

.edge_left {
    background: url("../images/edge_left.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    height: 400px;
    left: 31px;
    margin-bottom: 0;
    margin-right: 0;
    margin-top: 0;
    padding: 0;
    position: absolute;
    width: 10px;
}

header#banner {
	background: url(../images/header_img.jpg) no-repeat scroll left top transparent;
	float: left;
	width: 980px;
	height: 184px;
	position: relative;
}

/* top nav */

.top-nav {
	background: url(../images/sb_bg.gif) repeat scroll 0 0 #DFDFDF;
	border: 1px solid #C1C4C7;
	height: 35px;
	width: 978px;
}

.top-nav #header-navigation ul {
	margin: 0px;
	padding: 0;
	list-style: none;
}

.top-nav #header-navigation li {
	cursor: pointer;
	display: inline;
	float: left;
	height: 35px;
	min-width: 1px;
	position: relative;
	list-style: none;
	background: url("../images/sb_sep.gif") no-repeat scroll right top transparent;
	padding: 0 10px;
	line-height: 35px;
}

.top-nav #header-navigation li:hover {
	background: none repeat scroll 0 0 #FFFFFF;
	box-shadow: 0 4px 3px 1px rgba(0, 0, 0, 0.4);
	cursor: pointer;
	z-index: 9000;
}

.top-nav #header-navigation li a span:hover {
	color: #0098DB;
}

.top-nav #header-navigation li a span {
	background: none repeat scroll 0 0 transparent;
	color: #22597E;
	text-decoration: none;
	text-shadow: 1px 1px white;
	font-size: 14px;
	text-decoration: none;
	text-transform: uppercase;
	font-family: 'NotesEsaBold';
}

.top-nav #header-navigation li a.active span {
	color: #0098DB;
}

.top-nav #header-navigation li ul.child-menu {
	display: none;
}

.top-nav #header-navigation li:hover ul.child-menu {
	display: block;
}

.top-nav #header-navigation li ul.child-menu {
	background: none repeat scroll 0 0 #FFFFFF;
	box-shadow: 0 4px 3px 1px rgba(0, 0, 0, 0.4);
	clear: both;
	height: auto;
	left: 0;
	position: absolute;
	top: 100%;
	white-space: nowrap;
	width: auto;
	z-index: 10000;
}

.top-nav #header-navigation li ul.child-menu li {
	clear: both;
	cursor: pointer;
	display: block;
	float: none;
	height: 43px;
	left: -1px;
	margin: 0;
	min-width: 190px;
	padding: 0;
	position: relative;
	vertical-align: middle;
	width: 100%;
	background-image: none;
}

.top-nav #header-navigation li ul.child-menu li a {
	color: #000000;
	display: block;
	font: 11px/43px verdana, arial;
	height: 43px;
	margin: 0 20px;
	background: url(../images/top-sub-menudot.gif) repeat-x scroll left top transparent;
}

.top-nav #header-navigation li ul.child-menu li:first-child a {
	background: none;
}

.top-nav #header-navigation li ul.child-menu li:hover {
	background: none repeat scroll 0 0 #0098DB;
	box-shadow: none;
}

.top-nav #header-navigation li ul.child-menu li:hover a {
	color: #fff;
}

#tab {
	height: 50px;
	width: 980px;
	position: absolute;
	bottom: 0px;
	left: 0px;
}

.top-nav #header-navigation ul.top-header-right li {
	background-position: left;
}

.top-nav #header-navigation .top-header-right {
	float: right;
}

#tab UL LI.inactive {
	background: url(../images/tab_bg.png) repeat-x scroll left top transparent;
}
#tab UL LI.inactive:hover {
	background: url(../images/tab_bg.png) 0px -50px repeat-x;
}

#tab ul {
	margin: 0px;
	padding: 0px;
}

#tab ul li {
	float: left;
	height: 50px;
	margin: 0 1px 0 0;
	list-style: none;
	padding: 0px;
}

#tab ul li a {
	display: block;
	padding: 13px 13px 0 12px;
	color: #fff;
	font-size: 15px;
	font-family: 'NotesEsaBold';
}

#tab ul li.active {
	background: none repeat scroll 0 0 #FFFFFF;
}

#tab ul li.active a.active {
	color: #145C73;
}

header#banner .shadow {
	background: url(../images/header_top_shadow.png) repeat scroll 0 0 transparent;
	height: 5px;
	width: 980px;
}

#navigation {
	color: #3277A6;
	font-size: 12px;
	list-style-type: none;
	padding: 0;
	float: left;
	margin: 25px 0 0 0px;
	width: 155px;
	font-size: 12px;
}

#navigation ul,
#search-data-container-timeline ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#navigation ul li {
}
#navigation .nav-expend, 
#search-data-container-timeline .nav-expend{
	cursor: pointer;
}
#navigation ul li span.nav-title,
#navigation #navCollapse,
.related-links-wrapper .related-links,
#search-data-container-timeline .time-title
{
	background: #67a4b7;
	color: #fff;
	width: 135px;
	float: left;
	clear: both;
	padding: 2px 10px;
	margin: 0px;
	font-size: 10px;
	font-weight: bold;
}

.timeline-input input {
	margin-left: 10px;
	width: 135px;
	margin-bottom: 10px
}

.search-input-submit_timeline  {
	margin-left: 15px;
}

.search-input-submit_timeline input  {
	margin-bottom: 10px;
}

#_search_WAR_webcontentlistportlet_contractor,
#_search_WAR_webcontentlistportlet_gspCountry,
#_search_WAR_webcontentlistportlet_gspYearType,
#_search_WAR_webcontentlistportlet_gspYear
 {
	width: 135px;
}

#_search_WAR_webcontentlistportlet_searchTokensContent {
	border-bottom: none !important;
	margin-top: -20px;
}

#navigation ul li a,
#navigation .categoryNavigation li a,
.related-links-wrapper li a {
	color: #000000;
	padding-left: 10px;
	font-size: 11px;
	font-weight: normal;
	background: url(../images/list_dot.gif) no-repeat scroll 0 6px transparent;
	display: block;
}

#navigation ul li a:hover,
.related-links-wrapper li a:hover {
	color: #3277A6;
}

#navigation ul li ul.child-menu li.selected a {
	color: #939598;
}

#navigation ul li ul.child-menu,
#navigation ul.categoryNavigation,
#search-data-container-timeline ul li ul.child-menu
 {
	clear: both;
	float: left;
	margin-left: 15px;
}

#navigation ul li ul.child-menu li,
#navigation .categoryNavigation li,
.related-links-wrapper li,
#search-data-container-timeline ul li ul.child-menu li
 {
	padding: 5px 0px;
	width: 150px;
	clear: both;
}

#content {
	width: 790px;
	float: left;
	margin: 20px 15px 0 15px;
}

#footer {
	clear: both;
	background: #0f4666 url(../images/footer_bg.jpg) no-repeat top left;
	overflow: hidden;
	float:left;
	margin-top:20px;
	width:100%;
}

#footer .footer-social-media-content {
	width: 980px;
	height: 60px;
	color: #fff;
	vertical-align: middle;
}

#footer .footer-social-media-content span.footer-content {
	margin: 18px 20px 0 32px;
	float: left;
	font-size: 18px;
	font-family: NotesEsaBold;
}

#footer .footer-social-media-content a {
	margin: 14px 0px 0 10px;
	float: left;
}

#footer .footer-contents {
	width: 946px;
	height: 196px;
	padding-left: 34px;
}

#footer .footer-contents .portlet-rss h1.portlet-title {
	color: #FFFFFF;
	display: block;
	font-size: 12px;
	font-weight: normal;
	text-transform: uppercase;
}

#footer .footer-contents .portlet-rss .feed-entry a {
	background: url(../images/footer_dot_arrow.png) no-repeat scroll 0 8px transparent;
	color: #6AB9D2;
	display: block;
	font-weight: normal;
	margin: 0;
	padding: 0 0 0 7px;
	text-shadow: 0 -1px 1px black;
	width: 235px;
}

#footer .footer-contents .portlet-rss .feed-entry a:hover {
	background: url(../images/footer_dot_hov_arrow.png) no-repeat scroll 0 8px transparent;
	color: #fff;
	text-shadow: 0 1px 1px #000000
}

#footer .portlet-content,
#footer .portlet-minimized .portlet-content-container {
	padding: 0px;
}

#footer .footer-contents .portlet-rss {
	float: left;
	overflow: hidden;
	padding: 26px 0 0;
	width: 235px;
	margin: 0px;
}

#footer .footer-contents .portlet-rss .feed-entries .feed-entry {
	margin: 7px 0px;
}

#footer .footer-contents .portlet-rss .feed-entry img.feed-entry-expander,
#footer .footer-contents .portlet-rss .feed-entry .opens-new-window-accessible,
#footer .footer-contents .portlet-rss .feed .feed-title {
	display: none;
}

/* footer bottom */

#footer .footer-contents-search {
	background: url(../images/sb_bg.gif) repeat scroll 0 0 #DFDFDF;
	border: 1px solid #C1C4C7;
	height: 35px;
	width: 978px;
	clear: both;
}

#footer .footer-contents-search ul {
	height: 35px;
	margin: 0;
	position: relative;
	width: auto;
	float: left;
}

#footer .footer-contents-search ul LI {
	background: url(../images/sb_sep.gif)no-repeat right top;
	cursor: pointer;
	display: inline;
	float: left;
	height: 35px;
	line-height: 35px;
	padding: 0 10px;
	min-width: 1px;
	position: relative;
}

#footer .footer-contents-search ul LI A {
	background: none repeat scroll 0 0 transparent;
	color: #22597E;
	text-decoration: none;
	font-size: 14px;
	text-transform: uppercase;
	text-shadow: 1px 1px white;
	font-family: 'NotesEsaBold';
}

#footer .footer-contents-search ul LI A:hover {
	color: #0098DB;
}

#footer .footer-contents-search .search-box-content {
	margin: 0px 9px 0 0px;
	background: url(../images/sb_sep.gif) no-repeat scroll left top transparent;
	float: right;
}

#footer .footer-contents-search .search-box-content .aui-field-row {
	margin: 0px 0 0 10px;
}

#footer .footer-contents-search .search-box-content .search-form {
	top: 3px;
}

#footer .footer-contents-search .search-box-content .search-portlet .search-form input[type="text"] {
	width: 245px;
}

.search-portlet .search-form input.aui-field-input-text {
	background: url(../images/sb_search_bg.gif) no-repeat scroll left top transparent;
	height: 25px;
	padding: 5px;
	width: 114px;
	border: 0px;
}

.search-form .aui-field-text .aui-field-content {
	float: left;
	margin: 0px;
}

.search-portlet .search-form {
	float: right;
	position: relative;
	top: -4px;
}

.search-portlet .search-form input[type="submit"] {
	background: url(../images/sb_search_btn.gif) no-repeat scroll 0 0 transparent;
	display: block;
	float: left;
	text-indent: -99999px;
	height: 30px;
	width: 24px;
	padding: 0px;
	border-radius: 0px;
	border: 0px;
}

.search-portlet .search-form .aui-field-row {
	margin: 0px;
}

.search-portlet .search-form input[type="submit"]:hover {
	background: url(../images/sb_search_btn.gif) repeat scroll -24px 0 transparent
}

/* search-box-content */

.search-box-content .search-portlet .search-form input[type="text"] {
	background: url(../images/sb_search_bg.gif) no-repeat scroll left top transparent;
	padding: 10px 5px 10px 5px;
	width: 114px;
	border: 0px;
	float: left;
	color: #C4C4C4;
	font-family: verdana, arial;
	font-size: 12px;
}

.search-box-content .search-portlet .search-form input[type="text"]:focus {
	color: #666666;
}

.aui-searchcontainer-content .results-header .col-site {
	display: none;
}

/*---SAPGSP-537, SAPGSP-535-----*/
.search-page #content{
	width: 950px;
}
.search-page nav#navigation{
	display : none;
}
/*---SAPGSP-537, SAPGSP-535 Ends-----*/
/*.dockbar-ready #wrapper {
	top: 30px;
}*/

/* Gsp study Container  */

.gsp-entity-main-container .gsp-entity-header {
	border-bottom: 1px dotted #0b6985;
	padding-bottom: 15px;
	margin-bottom: 15px;
	line-height: 18px;
	color: #5d5f5e;
	float: left;
	width: 100%;
}

.gsp-entity-header .header {
	font-weight: bold;
	color: #6c6c6c;
}

.gsp-entity-header .header-col-two {
	float: right;
	margin-top: 50px;
	width: 145px;
}

.gsp-entity-header .header-col-one {
	float: left;
	width: 630px;
}

.gsp-entity-main-container .gsp-entity-header .title {
	color: #6C6C6C;
	font-size: 18px;
	font-weight: normal;
	margin: 0 0 10px 0px;
	padding: 0;
	text-transform: uppercase;
}

.gsp-entity-main-container .gsp-entity-header .gsp-entity-date {
	color: #3277A6;
	font-weight: bold;
}

.gsp-entity-main-container .gsp-entity-header .gsp-entity-date .key{
    color: #5D5F5E;
    font-weight: normal;
}

.gsp-entity-main-container .gsp-entity-header .value {
	color: #3277A6;
	font-weight: bold;
}

.gsp-entity-main-container .gsp-entity-header .key {
	font-size: 12px;
}

.gsp-entity-main-container .gsp-entity-abstract .title {
	color: #6C6C6C;
	font-size: 13px;
	font-weight: bold;
}

.gsp-read-more {
	color:#dd1313;
	font-weight:bold;
	cursor: pointer;
}

.gsp-entity-main-container .gsp-entity-abstract a {
	clear: both;
	display: block;
	margin: 10px 0px;
}

.gsp-entity-main-container .gsp-entity-abstract a img {
	float: left;
	margin-right: 10px;
}

.gsp-entity-main-container .gsp-entity-abstract a span.title {
	color: #67a4b7;
	font-size: 12px;
}

.gsp-entity-main-container .gsp-entity-abstract a span.status {
	color: #5D5F5E;
}

.gsp-entity-main-container .tags {
	color: #6C6C6C;
	margin-top: 10px;
	float: left;
	width: 100%;
}

.gsp-entity-main-container .tags .tags-list {
	font-style: italic;
}

.gsp-entity-main-container .tags .tags-list .label {
	font-style: normal;
	font-weight: bold;
}

.gsp-entity-main-container .tags button.aui-state-default,
.gsp-entity-main-container .tags input[type="button"],
.documentUploadForm input[type="submit"],
.documentUploadForm button[type="button"],
.gsp-entity-main-container .gsp-cdu-link a {
	background: url(../images/select_a_tag.png) no-repeat scroll transparent;
	width: 146px;
	outline: 0px;
	border: 0px;
	border-radius: 0px;
	float: left;
	text-align: center;
	margin: 0px 5px;
	padding: 2px 0 5px;
}

.clear-both,
.clear{
	clear: both;
}
.gsp-entity-main-container .gsp-cdu-link{
    display: block;
    float: left;
    margin-bottom: 10px;
}

.gsp-entity-main-container .tags button.aui-state-default .aui-buttonitem-label {
	font-weight: bold;
}

.gsp-entity-main-container .tags input[type="button"],
.documentUploadForm input[type="submit"],
.documentUploadForm button[type="button"],
.gsp-entity-main-container .tags button,
.gsp-entity-main-container .gsp-cdu-link a {
	text-shadow: none;
	font-weight: bold;
	font-size: 13px;
	color: #fff;
	line-height: 18px;
}

.gsp-entity-main-container .tags select {
	font-family: Verdana,Arial,Helvetica,sans-serif; 
	margin-left:25px;
}
.gsp-entity-main-container .tags .aui-tagselector-content {
	float: left;
	margin: 0px;
}

.gsp-entity-main-container .related-content .title,
.ids-document {
	color: #6C6C6C;
	font-weight: bold;
}

.ids-document a {
	color: #67a4b7;
}
.related-content, .gsp-entity-abstract {
	clear:both;
	float: left;
	width: 100%
}

.gsp-entity-abstract {
	border-bottom: 1px dotted #0B6985;
	margin-bottom:20px;
}

.related-content .related-assetlinks-set {
	width: 32%;
	padding-right: 1%;
	float: left;
}
.gsp-entity-main-container .related-content ul {
	margin: 5px 0 5px 2em;
}

.gsp-entity-main-container .related-content ul .link-item li {
	color: #67a4b7;
	font-size: 11px;
	font-weight: bold;
	padding: 5px 0px;
}

.gsp-entity-main-container .related-content ul .link-item li a {
	color: #67a4b7;
	font-weight: bold;
}

.gsp-entity-main-container .gsp-entity-abstract .summary {
	color: #5D5F5E;
	margin-bottom: 25px;
}

.gsp-entity-search-box .search-box-content {
    position: relative;
}

.gsp-entity-search-box .search-form {
	position: absolute;
	float: none;
	right: 0;
} 

/* For specific entity view - START */

.gsp-study-entity .gsp-entity-header .title {
	margin-top: 25px;
}

/* For specific entity view - END */


/* Search Entity */

#_search_WAR_webcontentlistportlet_ocerSearchContainer_col-title,
#_search_WAR_webcontentlistportlet_ocerSearchContainer_col-modified-date,
#_search_WAR_webcontentlistportlet_ocerSearchContainer tr.lfr-template {
	display: none;
}

#_search_WAR_webcontentlistportlet_ocerSearchContainer tr.lfr-template {
	border-bottom: 0;
}

.search-portlet .journal-list-view .taglib-search-iterator {
	margin-bottom: 80px;
	position: relative;
}

.search-portlet .journal-list-view .taglib-search-iterator .asset-description,
.search-portlet .journal-list-view .taglib-search-iterator .asset-article-description {
	color: #1b4ba0;
	font-weight: bold;
}

.search-portlet .journal-list-view .taglib-search-iterator .relatedLink a,
.search-portlet .journal-list-view .taglib-search-iterator span.relatedContentViewLink {
	color: #3277A6;
	font-weight: bold;
	text-decoration: underline;
}

.search-portlet .journal-list-view .taglib-search-iterator .asset-download-bottom-container {
	margin: 10px 0px;
}

.search-portlet .journal-list-view .taglib-search-iterator .asset-download-bottom-container .left-container {
	float: left;
}

.search-portlet .journal-list-view .taglib-search-iterator .asset-download-bottom-container .left-container img {
	float: left;
	margin-right: 5px;
}

.search-portlet .journal-list-view .taglib-search-iterator .asset-download-bottom-container .left-container a .download-label {
	color: #3277A6;
	font-size: 12px;
	font-weight: bold;
}

.search-portlet .journal-list-view .taglib-search-iterator .asset-download-bottom-container .right-container {
	border-left: 1px solid #9b9391;
	float: left;
	margin-left: 25px;
	padding-left: 10px;
}

.search-portlet .journal-list-view .taglib-search-iterator .asset-download-bottom-container .right-container a {
	clear: both;
	display: block;
}

.paperclip-icon{
	background: url(../images/paperclip-icon.png) no-repeat scroll 0 0 transparent;
    float: left;
    position: absolute;
    left: 0px;
    width: 16px;
    height: 16px;
    margin-top: 8px;
}

.acrCheckboxSpan{
	float: left;
	position: absolute;
	left: 3px;
	width: 16px;
	height: 16px;
	margin-top: 30px;
	display: none;
}

.document-tab .acrCheckboxSpan{
	display: block;
}

/* for category selection in gsp-study template */

#categorySelectorDiv1 ul.aui-textboxlistentry-holder {
	display: none;
}

/* SAPGSP coll width */

.SapienzaGSP_2Col .gsp-layout2col-col1 {
	width: 630px;
}

.SapienzaGSP_2Col .gsp-layout2col-col2 {
	width: 160px;
}

/* portlet padding */


.SapienzaGSP_2Col .portlet-content,
.SapienzaGSP_2Col .portlet-minimized .portlet-content-container {
	padding: 0px;
}

/* page title */


h1.portlet-title {
	color: #6c6c6c;
	font-size: 18px;
	font-weight: normal;
	margin: 0px;
	padding: 0;
	text-transform: uppercase;
}

h1.portlet-title .portlet-title-text {
	font-family: 'NotesEsaBold';
}

.dottedPortletTitle h1.portlet-title {
	border-bottom: 1px dotted #0e6986;
	padding-bottom: 15px;
	margin-bottom: 20px;
}

h1.portlet-title img.icon {
	display: none;
}

/* SAPGSP Thumbnail News */

.SAPGSP-ThumbnailNews-3-3,
.SAPGSP-ThumbnailNews {
	clear: both;
	display: block;
	position: relative;
	margin-left: -15px;
	margin-top: 20px;
}

.SAPGSP-ThumbnailNews .thumbnail-news {
	width: 145px;
	float: left;
	margin: 0px 0px 15px 15px;
}

.SAPGSP-ThumbnailNews-3-3 .thumbnail-news{
	width: 199px;
	float: left;
	margin: 0px 0px 15px 15px;
}
.thumbnail-news .asset-small-image a {
	position:relative;
	display: block;
}

.thumbnail-news .asset-small-image a:hover .img-on {
	 background: url(../images/img_hover_arrow.png) no-repeat scroll 50% 50%;
	 width: 100%;
	 overflow: hidden;
	 position: absolute;
	 top: 0;
	 height:100%;
	 background-color: #0098db;
	 opacity: .7;
	 filter: alpha(opacity=60);
}

.thumbnail-news .asset-small-image img.asset-small-image {
	 float:none;
	 display:block;
}
.SAPGSP-ThumbnailNews-3-3 .thumbnail-news .asset-small-image,
.SAPGSP-ThumbnailNews .thumbnail-news .asset-small-image {
	height: 82px;
}
.SAPGSP-ThumbnailNews-3-3 .lfr-search-container,
.SAPGSP-ThumbnailNews-3-3 .news-content .liferay-rating-score,
.SAPGSP-ThumbnailNews .lfr-search-container,
.SAPGSP-ThumbnailNews .news-content .liferay-rating-score {
	display: none;
}

.thumbnail-news .asset-small-image img.asset-small-image {
	/*float: left;*/
	display: block;
	clear: both;
	width: 145px;
	height: 82px;
}
	
.SAPGSP-ThumbnailNews-3-3 .thumbnail-news .asset-small-image img.asset-small-image{
	width: 199px;
}

.SAPGSP-ThumbnailNews-3-3 .news-content,
.SAPGSP-ThumbnailNews .news-content {
	background: #f6f6f6;
	border: 1px solid #dddddd;
	padding: 5px;
	clear: both;
}

.SAPGSP-ThumbnailNews-3-3 .thumbnail-news .date,
.SAPGSP-ThumbnailNews .thumbnail-news .date {
	color: #3277A6;
}

.SAPGSP-ThumbnailNews-3-3 .news-content .asset-title a,
.SAPGSP-ThumbnailNews-3-3 .news-content .aui-rating-label-element,
.SAPGSP-ThumbnailNews-3-3 .news-content .main-title,
.SAPGSP-ThumbnailNews .news-content .asset-title a,
.SAPGSP-ThumbnailNews .news-content .aui-rating-label-element,
.SAPGSP-ThumbnailNews .news-content .main-title {
	color: #000;
	font-size: 10px;
}

.SAPGSP-ThumbnailNews-3-3 .news-content hr,
.SAPGSP-ThumbnailNews-3-3 .news-content .separator
.SAPGSP-ThumbnailNews .news-content hr,
.SAPGSP-ThumbnailNews .news-content .separator {
	border-top: 1px solid #dbdbdb;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 0px;
}

.SAPGSP-ThumbnailNews-3-3 .news-content .asset-title,
.SAPGSP-ThumbnailNews .news-content .asset-title {
	height: 30px;
	margin: 5px 0 10px;
	overflow: hidden;
}

.SAPGSP-ThumbnailNews-3-3 .news-content .taglib-ratings.stars,
.SAPGSP-ThumbnailNews .news-content .taglib-ratings.stars {
	padding-top: 0px;
}

.SAPGSP-ThumbnailNews-3-3 .news-content .aui-rating-label-element,
.SAPGSP-ThumbnailNews .news-content .aui-rating-label-element {
	float: left;
}

.SAPGSP-ThumbnailNews-3-3 .news-content .aui-rating-element,
.SAPGSP-ThumbnailNews .news-content .aui-rating-element {
	background: url(../images/rating.png) no-repeat scroll 0 0 transparent;
	height: 12PX;
	width: 12PX;
}

.SAPGSP-ThumbnailNews-3-3 .news-content .aui-rating-element-hover,
.SAPGSP-ThumbnailNews .news-content .aui-rating-element-hover {
	background-position: 0 -14px;
}

.SAPGSP-ThumbnailNews-3-3 .news-content .aui-rating-element-on,
.SAPGSP-ThumbnailNews .news-content .aui-rating-element-on {
	background-position: 0 -27px;
}

/* search paging */



.page-iterator-SAP_GSP .gsp-search-total-label {
	color: #9a9a9a;
	font-weight: bold;
	float: left;
}

.page-iterator-SAP_GSP .search-pages .page-selector a.link {
	color: #61C0EA;
	float: left;
	padding: 3px 7px;
}

.page-iterator-SAP_GSP .search-pages .page-selector span.current {
	color: #000;
	float: left;
	font-weight: bold;
	padding: 3px 7px;
}

.page-iterator-SAP_GSP .search-pages .page-links a.previous,
.page-iterator-SAP_GSP .search-pages .page-links a.next {
	color: #61C0EA;
	background-image: none;
	float: left;
	border: 0px;
	padding: 5px 7px;
}

.page-iterator-SAP_GSP .search-pages .page-selector {
	margin-right: 0px;
	padding-right: 0px;
}

/* SAPGSP Archive News */

.page-iterator-SAP_GSP .gsp-total-pages {
	border-top: 1px dotted #0b6985;
	border-bottom: 1px dotted #0b6985;
	padding: 5px 0px;
	margin: 20px 0px;
}

.page-iterator-SAP_GSP .search-pages {
	float: right;
	margin-bottom: 15px;
}

.page-iterator-SAP_GSP .aui-field-content {
}

.page-iterator-SAP_GSP .sap-items-per-page {
	font-weight: bold;
}

.page-iterator-SAP_GSP .delta-selector {
}

.page-iterator-SAP_GSP .search-pages .page-selector {
	margin-left: 0px;
	padding-left: 0px;
}

/* table */

.SAPGSP-ArchiveNews .taglib-search-iterator .results-header {
	display: none;
}

.SAPGSP-ArchiveNews .taglib-search-iterator .results-row td,
.SAPGSP-ArchiveNews .results-grid.aui-searchcontainer-content {
	border: 0px;
}

.SAPGSP-ArchiveNews .taglib-search-iterator .results-row.alt td {
	background: none;
}

.SAPGSP-ArchiveNews .taglib-search-iterator a.asset-title-link {
    color: #3277A6;
    float: left;
    margin-left: 10px;
    width: 80%;
    word-wrap: break-word;
}

.SAPGSP-ArchiveNews .taglib-search-iterator {
	font-size: 12px;
}

/* slider */

#slider-content .carousel {
	background: #EEEEEE;
	height: 347px;
	margin: 0 0 20px 0px;
	width: 625px;
	padding: 0px;
	border: 1px solid #DCDDDE;
}

#slider-content .carousel #buttons {
	border-top: 1px solid #dcdcdc;
	background: #F6F6F6;
	bottom: 1px;
}

#slider-content .carousel #buttons li {
	float: left;
	list-style: none;
	padding: 0px;
	height: 27px;
	width: 20px;
}

#slider-content .carousel #buttons li a.link {
	background: url(../images/slider_dot.gif) no-repeat scroll 0 0 transparent;
	display: block;
	height: 27px;
	width: 20px;
	text-indent: -99999px;
}
#slider-content .carousel #buttons li a.link:hover{
    background-position: -20px 0;
}
#slider-content .carousel #buttons li a.link:active
{
    background-position: -40px 0;
}

#slider-content .carousel #buttons li a.active {
	background: url(../images/slider_dot.gif) no-repeat scroll -20px 0 transparent;
}

#slider-content .carousel span#prev:hover, #slider-content .carousel span#next:hover {
    background-position: -28px 148px;
}
#slider-content .carousel span#prev:active, #slider-content .carousel span#next:active
{
    background-position: -56px 148px;
}


#slider-content .carousel .slider-text-content {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.4);
	bottom: 130px;
	height: 120px;
	left: 290px;
	overflow: hidden;
	position: relative;
	width: 265px;
}

#slider-content .carousel ul.slider-img-block li img {
	padding: 0px;
}

#slider-content .carousel #buttons li a#pause {
	background: url(../images/hl_pause.gif) no-repeat scroll 0 0 transparent;
	display: block;
	height: 27px;
	width: 20px;
	text-indent: -99999px;
}
#slider-content .carousel #buttons li a#pause:hover { background-position:-20px 0}
#slider-content .carousel #buttons li a#pause:active { background-position:-40px 0}

#slider-content .carousel #buttons li a.play {
	background: url(../images/slider_play.gif) no-repeat scroll 0 0 transparent !important;
}
#slider-content .carousel #buttons li a.play:hover { background-position:-20px 0 !important}
#slider-content .carousel #buttons li a.play:active { background-position:-40px 0 !important}

#slider-content .carousel #buttons menu {
	margin: 0px;
	padding: 0px;
}

#slider-content .carousel .slider-text-content .hl_title {
	cursor: pointer;
	float: left;
	height: 26px;
	margin: 10px 0 5px 10px;
	max-width: 230px;
	min-width: 10px;
	overflow: hidden;
	padding: 0 15px 0 0;
	background: none repeat scroll 0 0 #032339;
}

#slides ul li:hover .slider-text-content .hl_title {
	background: #3179A9;
}

#slider-content .carousel .slider-text-content .hl_title a {
	background: url(../images/slider-hd_arw.png) no-repeat scroll 7px 0 transparent;
	display: inline-block;
	margin: 4px 0 0;
}

#slider-content .carousel .slider-text-content .hl_title a h1 {
	color: #FFFFFF;
	cursor: pointer;
	display: inline;
	font-size: 22px;
	font-weight: normal;
	line-height: 18px;
	margin: 0 0 0 25px;
	padding: 0;
	text-decoration: none;
	text-transform: uppercase;
	font-family: 'NotesEsaBold';
}

#slider-content .carousel .slider-text-content div.text a {
	color: #FFFFFF;
	cursor: pointer;
	font-size: 14px;
	font-weight: normal;
	font-family: 'NotesEsaRegular';
	text-decoration: none;
}

#slider-content .carousel .slider-text-content div.text {
	clear: both;
	color: #FFFFFF;
	height: 80px;
	margin: 5px 0 0 11px;
	width: 244px;
}

#slider-content .carousel span#prev {
	background: url(../images/slider_arw_left.png) no-repeat scroll 0 148px;
	cursor: pointer;
	height: 318px;
	width: 27px;
	float: left;
	text-indent: -99999px;
}

#slider-content .carousel span#next {
	background: url(../images/slider_arw_right.png) no-repeat scroll 0 148px;
	cursor: pointer;
	height: 318px;
	width: 27px;
	float: right;
	text-indent: -99999px;
}

#slides .slider-img-block {
	height: 320px;
	overflow: hidden;
	margin: auto;
	position: relative;
	width: 566px;
}

#slides .slider-img-block ul li img {
	padding: 0px;
	width: 566px;
	height: 320px;
}

#slider-prev li,
#slider-next li {
	list-style: none;
}

#slider-prev {
	position: absolute;
	left: 0px;
}

#slider-next {
	position: absolute;
	right: 0px;
	top: 0px;
}

/* Home page image slider*/

.carousel {
	background-color: #FFF;
	padding: 10px 10px 20px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
	margin-bottom: 1em;
}

/* Styling for prev and next buttons */


.carousel #buttons {
	bottom: 3px;
	left: 0;
	margin: 0;
	padding: 0;
	position: absolute;
	right: 0;
	z-index: 10;
}

.carousel #prev,
.carousel #next,
.carousel #pause {
	height: 20px;
	width: 20px;
}

.carousel menu {
	display: table;
	list-style: none;
}

#slides ul {
	display: inline-block;
	left: 0;
	list-style: none;
	margin: 0;
	padding: 0;
	position: relative;
	top: 0;
}

#slides ul li {
	display: block;
	float: left;
	height: 100%;
}

.sap-news-archive a {
	position: absolute;
	right: 5px;
	z-index: 1025;
	color: #0098DB;
	font-size: 12px;
	font-weight: normal;
	bottom: 5px;
}

.sap-news-archive a:hover {
	color: #3277A6;
}

/* TIMELINE  START */

.timeline-axis-container {
	width: 780px;
	height: 44px;
	float: right;
	margin-right: 14px;
}

.timeline-container {
	width: 780px;
	height: 600px;
	margin-top: 90px;
	overflow-y:scroll;
	overflow-x:hidden;
}

* Overwrite the default to keep the scrollbar always visible */

.timeline-container::-webkit-scrollbar {
    -webkit-appearance: none;
    width: 7px;
}

.timeline-container::-webkit-scrollbar-thumb {
    border-radius: 4px;
    background-color: rgba(0,0,0,.5);
    -webkit-box-shadow: 0 0 1px rgba(255,255,255,.5);
}

div.timeline-frame {
	border-color: #e3e3e3;
	border-radius: 0px;
}

div.timeline-axis {
	border-color: #635F61;
	background-color: #635F61;
}

div.timeline-axis-grid {
	border-left-style: dotted;
}

div.timeline-groups-axis {
	border-color: #5D99C3;
}

div.timeline-axis-text {
	color: white;
}

div.timeline-groups-text {
	color: #4D4D4D;
}

div.timeline-event {
	color: white;
	border: none;
	border-radius: 0px;
	background-color: #999999;
}

div.timeline-event-content {
	margin-top: 1px;
	margin-bottom: 1px;
	font-weight: bold;
	text-transform: uppercase;
}

div.timeline-event-content a {
	color: white;
}

div.timeline-event-range {
	border: none;
}

.custom.timeline-navigation{
	float: right;
	background: none;
	border: none;
	margin-top: -20px;
	margin-right: 30px;
}

div.timeline-navigation-new, div.timeline-navigation-delete,
div.timeline-navigation-zoom-in,  div.timeline-navigation-zoom-out,
div.timeline-navigation-move-left, div.timeline-navigation-move-right,
div.timeline-navigation-move-up, div.timeline-navigation-move-down
 {
	padding: 5px 5px;
}

div.timeline-navigation-zoom-in {
/*    background: url('../images/arrows/01_plus.png') no-repeat center; */
	background: url('../images/timeline_zoom_in.png') no-repeat center;
}
div.timeline-navigation-zoom-in:hover{
	background-color: #e3e3e3;
}

div.timeline-navigation-zoom-out {
/*    background: url('../images/arrows/01_minus.png') no-repeat center; */
	background: url('../images/timeline_zoom_out.png') no-repeat center;
	background-size: 24px;
}
div.timeline-navigation-zoom-out:hover{
	background-color: #e3e3e3;
}

div.timeline-navigation-move-left {
/*    background: url('../images/arrows/01_left.png') no-repeat center; */
	background: url('../images/timeline_left.png') no-repeat center;
	background-size: 24px;
}
div.timeline-navigation-move-left:hover {
	background-color: #e3e3e3;
}

div.timeline-navigation-move-right {
/*    background: url('../images/arrows/01_right.png') no-repeat center; */
	background: url('../images/timeline_right.png') no-repeat center;
	background-size: 24px;
}
div.timeline-navigation-move-right:hover {
	background-color: #e3e3e3;
}

div.timeline-navigation-move-up {
/*    background: url('../images/arrows/01_right.png') no-repeat center; */
	background: url('../images/timeline_up.png') no-repeat center;
	background-size: 24px;
}
div.timeline-navigation-move-up:hover {
	background-color: #e3e3e3;
}

div.timeline-navigation-move-down {
/*    background: url('../images/arrows/01_right.png') no-repeat center; */
	background: url('../images/timeline_down.png') no-repeat center;
	background-size: 24px;
}
div.timeline-navigation-move-down:hover {
	background-color: #e3e3e3;
}

.no-end-date-study{
	background: -moz-linear-gradient(left,  rgba(255,255,255,0) 75%, rgba(255,255,255,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(75%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  rgba(255,255,255,0) 75%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  rgba(255,255,255,0) 75%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  rgba(255,255,255,0) 75%,rgba(255,255,255,1) 100%); /* IE10+ */
	background: linear-gradient(to right,  rgba(255,255,255,0) 75%,rgba(255,255,255,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */
}

div.red {
	background-color: red; border-color:red;
}

div.orange {
	background-color: orange; border-color:orange;
}

div.green {
	background-color: olive; border-color:olive;
}

div.cyan {
	background-color: LightSkyBlue; border-color:LightSkyBlue;
}

div.purple {
	background-color: MediumOrchid;border-color:MediumOrchid;
}

div.blue {
	background-color: blue;border-color:blue;
}

div.chocolate {
	background-color: Chocolate; border-color:Chocolate;
}

div.violet {
	background-color: BlueViolet;border-color:BlueViolet;
}

div.gold {
	background-color: gold;border-color:gold;
}

div.green {
	background-color: green;border-color:green;
}

div.magenta {
	background-color: Magenta;border-color:Magenta;
}

div.DarkOliveGreen {
	background-color:DarkOliveGreen;
	border-color:DarkOliveGreen;
}

div.indigo {
	background-color:Indigo;
	border-color:Indigo;
}

div.MediumPurple {
	background-color:MediumPurple;
	border-color:MediumPurple;
}

div.Purple {
	background-color:Purple;
	border-color:Purple;
}

div.AntiqueWhite {
	background-color:AntiqueWhite;
	border-color:AntiqueWhite;
}

div.DarkOrange {
	background-color:DarkOrange;
	border-color:DarkOrange;
}

div.MediumSeaGreen 	 {
	background-color:MediumSeaGreen ;
	border-color:MediumSeaGreen ;
}

div.aqua {
	background-color:Aqua;
	border-color:Aqua;
}

div.DarkOrchid {
	background-color:DarkOrchid;
	border-color:DarkOrchid;
}

div.khaki {
	background-color:Khaki;
	border-color:Khaki;
}

div.MediumSlateBlue {
	background-color:MediumSlateBlue;
	border-color:MediumSlateBlue;
}

div.RosyBrown {
	background-color:RosyBrown;
	border-color:RosyBrown;
}

div.AquaMarine {
	background-color:AquaMarine;
	border-color:AquaMarine;
}

div.DarkSalmon {
	background-color:DarkSalmon;
	border-color:DarkSalmon;
}

div.DarkOliveGreen {
	background-color:DarkOliveGreen;
	border-color:DarkOliveGreen;
}

div.MediumTurquoise {
	background-color:MediumTurquoise;
	border-color:MediumTurquoise;
}

div.SaddleBrown {
	background-color:SaddleBrown;
	border-color:SaddleBrown;
}

div.DarkSeaGreen {
	background-color:DarkSeaGreen;
	border-color:DarkSeaGreen;
}

div.lawnGreen {
	background-color:LawnGreen;
	border-color:LawnGreen;
}

div.MediumVioletRed {
	background-color:MediumVioletRed;
	border-color:MediumVioletRed;
}

div.salmon {
	background-color:Salmon;
	border-color:Salmon;
}

div.DarkSlateBlue {
	background-color:DarkSlateBlue;
	border-color:DarkSlateBlue;
}

div.MidnightBlue {
	background-color:MidnightBlue;
	border-color:MidnightBlue;
}

div.SandyBrown {
	background-color:SandyBrown;
	border-color:SandyBrown;
}

div.DarkSlateGray {
	background-color:DarkSlateGray;
	border-color:DarkSlateGray;
}

div.SeaGreen {
	background-color:SeaGreen;
	border-color:SeaGreen;
}

div.sienna {
	background-color:Sienna;
	border-color:Sienna;
}

div.BlueViolet {
	background-color:BlueViolet;
	border-color:BlueViolet;
}

div.DeepPink {
	background-color:DeepPink;
	border-color:DeepPink;
}

div.brown {
	background-color:Brown;
	border-color:Brown;
}

div.DeepSkyBlue {
	background-color:DeepSkyBlue;
	border-color:DeepSkyBlue;
}

div.SlateGray {
	background-color:SlateGray;
	border-color:SlateGray;
}

div.chocolate {
	background-color:Chocolate;
	border-color:Chocolate;
}

div.LightSeaGreen {
	background-color:LightSeaGreen;
	border-color:LightSeaGreen;
}

div.SteelBlue {
	background-color:SteelBlue;
	border-color:SteelBlue;
}

div.LightSteelBlue 	 {
	background-color:LightSteelBlue;
	border-color:LightSteelBlue;
}

div.crimson {
	background-color:Crimson;
	border-color:Crimson;
}

div.lime {
	background-color:Lime;
	border-color:Lime;
}

div.tomato {
	background-color:Tomato;
	border-color:Tomato;
}

div.DarkBlue {
	background-color:DarkBlue;
	border-color:DarkBlue;
}

div.DarkCyan {
	background-color:DarkCyan;
	border-color:DarkCyan;
}

div.GreenYellow 	 {
	background-color:GreenYellow 	;
	border-color:GreenYellow 	;
}

div.maroon {
	background-color:Maroon;
	border-color:Maroon;
}

div.PowderBlue {
	background-color:PowderBlue;
	border-color:PowderBlue;
}

div.wheat {
	background-color:Wheat;
	border-color:Wheat;
}

div.PaleVioletRed {
	background-color:PaleVioletRed;
	border-color:PaleVioletRed;
}

div.turquoise {
	background-color:Turquoise;
	border-color:Turquoise;
}

div.thistle {
	background-color:Thistle;
	border-color:Thistle;
}

div.teal {
	background-color:Teal;
	border-color:Teal;
}

div.tan {
	background-color:Tan;
	border-color:Tan;
}

div.DarkOliveGreen {
	background-color:DarkOliveGreen;
	border-color:DarkOliveGreen;
}

div.DarkOliveGreen {
	background-color:DarkOliveGreen;
	border-color:DarkOliveGreen;
}

div.DarkOliveGreen {
	background-color:DarkOliveGreen;
	border-color:DarkOliveGreen;
}

div.DarkOliveGreen {
	background-color:DarkOliveGreen;
	border-color:DarkOliveGreen;
}


/* TIMELINE  END*/
 
/* setting - icon */

.leftside-icons-content {	
	margin-left: -6px;
	position: absolute;
	top: 274px;
	width: 48px;
}

.leftside-icons-content ul,
.leftside-icons-content ul li {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.leftside-icons-content ul li a{
	background: url(../images/leftside_icons.png) no-repeat;
	height: 36px;
	width: 48px;
	float: left;
} 
.leftside-icons-content ul li.estree a {
	background-position: 12px 0;
}
.leftside-icons-content ul li.timeline a {
	background-position: 12px -36px;
}

.leftside-icons-content ul li.add-doc a {
	background-position: 12px -72px;
}
.leftside-icons-content ul li a.current {
	background: url(../images/leftside_icons_active.png) no-repeat;
	height: 36px;
	width: 48px;
	float: left;
}
.leftside-icons-content ul li.estree a.current {
	background-position: 0px 0px;
}
.leftside-icons-content ul li.timeline a.current {
	background-position: 0px -36px;
}
.leftside-icons-content ul li.add-doc a.current {
	background-position: 0px -72px;
}

.gsp-entity-main-container .gsp-entity-abstract .gsp-report-content {
	clear: both;
	margin: 10px 0px;
}

.gsp-entity-main-container .gsp-entity-abstract .gsp-report-content a {
	display: inline;
}

.signed-out .portlet-rss .portlet-topper-toolbar {
	display: none;
}

/*  navCollapse */


#navigation .categoryNavigation li a {
	display: inline-block;
}

/* CONNECT WITH GSP */

.nav-connect-gsp {
	clear: both;
	padding-left: 20px;
}

.nav-connect-gsp .footer-content {
	display: none;
}

.nav-connect-gsp a {
	float: left;
	margin: 12px 12px 0 0px;
}

/* related-links-wrapper */
.related-links-wrapper {
	clear: both;
	width: 150px;
	margin: 0px 0 0 5px;
}

.related-links-wrapper ul {
	margin: 0px 0 0 5px;
	padding: 0px;
	list-style: none;
}

.related-links-wrapper li a img {
	width: 145px;
	clear: both;
	display: block;
}

.related-links-wrapper .related-links-image {
	float: left;
	margin-bottom: 5px;
}

.related-links-wrapper .related-links-image a {
	background: none;
	padding-left: 0px;
	position: relative;
}

.related-links-wrapper li a:hover .img-on {
	background: url(../images/img_hover_arrow.png) no-repeat scroll 50% 50%;
	width: 97%;
	overflow: hidden;
	position: absolute;
	top: 0px;
	height: 98%;
	background-color: #0098db;
	opacity: 0.7;
	filter: alpha(opacity = 60);
}

.related-links-wrapper li.related-links-image a .box {
	background: none repeat scroll 0 0 #F6F6F6;
	border: 1px solid #DCDDDE;
	line-height: 1em;
	width: 133px;
	color: #667173;
	font-size: 10px;
	padding: 5px 5px 7px;
	display: block;
	clear: both;
	font-weight: bold;
}

/* basic search */

#searchTabContainer .search-form {
	background: #f8f8f8;
	padding: 10px;
	border: 1px solid #c0c0c0;
	float: none;
	overflow: hidden;
	z-index: 2;
	top: -1px;
}

#searchTabContainer .search-form input.aui-field-input-text,
.search-portlet #searchTabContainer .aui-field-select select.aui-field-input-select {
	background: url(../images/search_input_left.jpg) no-repeat scroll left top transparent;
	border: 0 none;
	color: #000;
	float: left;
	font-family: verdana, arial;
	font-size: 12px;
	height: 17px;
	padding: 5px;
	border-right: 1px solid #c0c0c0;
}

#searchTabContainer .search-form .search-input-select input.aui-field-input-text {
	width: 850px;
}

#searchTabContainer .search-form input[type="submit"] {
	background: url(../images/tab_search_arrow.jpg) no-repeat scroll 0 0 transparent;
	border: 0 none;
	border-radius: 0 0 0 0;
	display: block;
	float: right;
	height: 27px;
	padding: 0;
	text-indent: -99999px;
	width: 42px;
}

#searchTabContainer ul.aui-tabview-list {
	margin: 0px;
	background: none;
	border-radius: 0px;
	border: 0px;
	padding: 0px;
	position: relative;
	z-index: 3;
}

#searchTabContainer .aui-tab-active .aui-tab-content {
	background: #f8f8f8;
	border: 1px solid #c0c0c0;
	border-bottom: 0px;
	box-shadow: none;
}

#searchTabContainer .aui-tab-content,
#searchTabContainer .aui-state-default {
	border: 0px;
	background: none;
}

#searchTabContainer .aui-tab.aui-tab-active a.aui-tab-label {
	color: #3570a1;
}

#searchTabContainer .aui-tab a.aui-tab-label,
.article-entity-result .asset-title .asset-title-link,
.document-entity-result .asset-title .asset-title-link,
.gsp-entity-result .asset-title .asset-title-link,
.search-portlet .aui-tab-content span.aui-tab-label {
	font-family: 'NotesEsaBold';
	font-size: 18px;
	text-transform: uppercase;
	color: #6C6C6C;
	text-shadow: none;
}

.article-entity-result,
.document-entity-result,
.gsp-entity-result {
	position:relative;
	padding-left:30px;
}

/*   Document   search */

.search-portlet #searchTabContainer .search-form .aui-field-row {
	clear: none;
	float: left;
	margin-right: 10px;
}

.search-portlet #searchTabContainer .aui-field-select select.aui-field-input-select {
	width: 210px;
	margin: 0px;
	height: 27px;
}

#searchTabContainer .search-form .aui-field-row input.aui-field-input-text {
	width: 198px;
}

#searchTabContainer .search-input-select .aui-field-content,
#searchTabContainer .search-input-box {
	float: left;
}

.results-row.portlet-section-alternate.hover {
	background: none;
}

/*----SAPGSP-536----*/

/*  Article  search */

#searchTabContainer .search-input-box input.aui-field-input-text {
	width: 419px;
	margin-right: 10px;
}

/* GSP Search Form */

#searchTabContainer #gspSearchForm {
	float: left;
	width: 880px;
}

#searchTabContainer #gspSearchForm .search-form-bottom {
	/*margin-top: 10PX;
	float: left;*/
}

#gspSearchForm .search-form-top {
	float:left;
}

#gspSearchForm .search-form-top .search-input-box {
    clear: both;
    display: block;
    margin-bottom: 10px;
}

#searchTabContainer #gspSearchForm .search-form-bottom input.aui-field-input-text {
	width: 199PX;
}

#searchTabContainer #gspSearchForm .search-form-bottom select.aui-field-input-select {
	/*margin-right: 10px;
	width: 136px;*/
}
.search-portlet #gspSearchForm .aui-field-select select.aui-field-input-select {
	width:210px;
	margin-right:10px;
	margin-bottom:10px;
}

#gspSearchForm .search-form-bottom .search-input-box.full-height select.aui-field-input-select{
	background:none;
	border:1px solid #c3c3c3;
	height:100px;
}
#gspSearchForm .search-form-bottom .search-input-select.half-height select.aui-field-input-select{
	background:none;
	border:1px solid #c3c3c3;
	height:85px;
}

.gspResDisTypeTab {
	float: right;
	margin-top: 10px;
	display: none;
}

.gspResDisTypeTab .aui-tabview-list {
	margin-bottom: 0px;
}

.gspResDisTypeTab .aui-tabview-list .aui-tab-content,
.gspResDisTypeTab .aui-tabview-list .aui-tab-content:hover {
	padding-bottom: 8px;
}

.gspResDisTypeTab .aui-tab {
	margin: 0px 5px;
}

.gspResDisTypeTab li.current {
	border-bottom: 4px solid #C0C0C0;
}

.gspResDisTypeTab ul.aui-tabview-list,
.gspResDisTypeTab .aui-state-default,
.gspResDisTypeTab .aui-state-active,
.gspResDisTypeTab .aui-tab-content,
.gspResDisTypeTab .aui-tab-content:hover {
	background: none;
	border: 0px;
	padding: 0px;
	box-shadow: none;
}

.gspResDisTypeTab .aui-tab-label {
	color: #61C0EA;
	background: url(../images/time_line_icon.jpg)no-repeat;
	padding-left: 25px;
	background-position: 0px 7px;
}

.gspResDisTypeTab .last .aui-tab-label {
	background: url(../images/project_list_icon.jpg) no-repeat;
	background-position: 0 7px;
}

.gspResDisTypeTab .aui-tab-active .aui-tab-label {
	text-shadow: none;
	color: #61C0EA;
}

/* search-data-container */

#search-data-container {
	float: left;
	width: 100%;
}

#search-data-container-timeline {
	float: left;
	width: 150px;
	margin-left: -15px;
	padding-right: 20px;
}

#search-data-container #search-cat-nav-container {
	float: left;
	width: 150PX;
	margin-top: 15px;
}

#search-data-container #search-cat-nav-container #searchNavBack {
	background: url(../images/search_back_icon.jpg) no-repeat scroll 0 3px transparent;
	color: #61C0EA;
	font-weight: bold;
	padding: 0 0 0 20px;
	cursor: pointer;
}

/*SAPGSP-248
#search-data-container #categoryNavigation .term-list {
	border-top: 1px solid #c0c0c0;
	padding-top: 15px;
	margin-top: 15px;
}
*/
#search-data-container #categoryNavigation .term-list ul {
	border-bottom: 1px solid #c0c0c0;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

#search-data-container #categoryNavigation .term-list .nav-title {
	font-size: 13px;
}

#search-data-container #categoryNavigation .term-list .nav-title,
#search-data-container #categoryNavigation .term-list .moreLink {
	color: #22597E
}

#search-data-container #categoryNavigation .term-list .moreLink {
	display: block;
	margin-top: 5px;
}

#search-data-container #categoryNavigation .term-list li.facet-value {
	padding: 5px 0px;
}

#search-data-container #categoryNavigation .term-list li.facet-value .frequency {
	color: #9a9a9a;
}

#search-data-container #categoryNavigation .term-list li.facet-value a {
	color: #000;	
	padding: 0px 0 0 8px;
}

.countryList.term-list li a {
	text-transform: capitalize;
}

/* search result container */

#search-data-container #search-result-container {
	float: left;
	margin-left: 10PX;
	width: 780px;
}

#search-data-container .results-row,
.SAPGSP-GSPEntityListing .results-row{
	background: none;
	border-bottom: 1px solid #c0c0c0;
	padding: 15px 0px;
	display: block;
	float: left;
	width: 100%;
}
/*----SAPGSP-536---*/
#search-data-container .results-row:hover, .SAPGSP-GSPEntityListing .results-row:hover{
	background:#e6ecef;
}
.results-row td.sort-column{
	background:none;
}
/*----SAPGSP-536 end---*/

#search-data-container .lfr-template.results-row{
	border-bottom: 0;
}

.search-portlet #search-data-container .journal-list-view .taglib-search-iterator {
	margin-bottom: 10px;
}


.article-entity-result .asset-result-bottom-container, 
.document-entity-result .asset-result-bottom-container, 
.gsp-entity-result .asset-result-bottom-container {
	margin-top: 5px;
}

.document-entity-result .asset-result-bottom-container .search-key-label,
.article-entity-result .asset-result-bottom-container .search-key-label,
.gsp-entity-result  .asset-result-bottom-container .search-key-label {
	color: #9a9a9a;
}

.article-entity-result .asset-result-bottom-container .search-value-label, 
.document-entity-result .asset-result-bottom-container .search-value-label, 
.gsp-entity-result .asset-result-bottom-container .search-value-label {
	color: #666666;
}

.article-entity-result a .link-label , 
.document-entity-result a .link-label , 
.gsp-entity-result a .link-label {
	color: #61C0EA;
}

.document-icon,
.article-icon,
.gsp-icon {
	background: url(../images/search_hd_icon.jpg) no-repeat scroll transparent;
	float: left;
	height: 21px;
	left: 0;
	position: absolute;
	width: 21px;
}

.document-icon {
	background-position: 0 5px;
}

.gsp-icon {
	background-position: 0px -34px
}

.article-icon {
	background-position: 0 -16px
}
/*SAPGSP-248
#search-result-container .search-types-container .search-tokens .lfr-token-list-content {
	border-bottom: 1px solid #c0c0c0;
	padding-bottom: 13px;
	min-height:21px;
}
-- Botoom Css used*/
#search-result-container .search-types-container .search-tokens .token-list-border {
	border-bottom: 1px solid #c0c0c0;
	padding-bottom: 13px;
	min-height:21px;
}

#search-result-container .search-types-container .search-tokens .lfr-token {
	background: none;
	border: 0px;
	color: #22597E;
	font-weight: bold;
	border-radius: 0px;
}

#search-result-container .search-types-container .search-tokens .lfr-token-list {
	clear: none;
}

.article-entity-result .highlight , 
.document-entity-result .highlight , 
.gsp-entity-result .highlight {
	color: #22597E;
	background:none;
}

#search-data-container .journal-list-view .taglib-search-iterator .asset-title .asset-title-link .highlight {
	font-size: 18px;
}

.estreetimeline-specific-view #searchTabContainer {
	width:780px;
	clear:both;
	margin-top: 20px;
}

.estreetimeline-specific-view #searchTabContainer .search-form {
	background: none repeat scroll 0 0 transparent;
    border: 0 none;
	width:760px;
}

.estreetimeline-specific-view #searchTabContainer .search-input-box input.aui-field-input-text {
	width: 300px;
}

.estreetimeline-specific-view  #gspSearchForm .aui-field-select select.aui-field-input-select {
	width:150px;
}

.estreetimeline-specific-view .Fsearch-form-top {
	width:320px;
}

.estreetimeline-specific-view .search-form-bottom {
    float: left;
    width: 160px;
}

.estreetimeline-specific-view #searchTabContainer  #gspSearchForm {
	width: auto;
}

.estreetimeline-specific-view .search-form input[type="submit"] {
	width:30px;
}

.estreetimeline-specific-view #gspSearchForm .search-form-top .search-input-box {
	clear:none;
}

.estreetimeline-specific-view .search-form input[type="submit"] {
	float:none;
}

.estreetimeline-specific-view #searchTabContainer .search-form input[type="submit"]{  
	border: 1px solid #B22746;
    border-radius: 5px 5px 5px 5px;
	moz-border-radius: 5px 5px 5px 5px;
	webkit-border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
	font-size:14px;
    float: left;
    height: auto;
    padding: 5px 10px;
    text-indent: 0;
    text-shadow: none;
    text-transform: uppercase;
    width: auto;
    background: rgb(226,54,94); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(226,54,94,1) 0%, rgba(226,54,94,1) 50%, rgba(198,33,76,1) 70%, rgba(198,33,76,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(226,54,94,1)), color-stop(50%,rgba(226,54,94,1)), color-stop(70%,rgba(198,33,76,1)), color-stop(100%,rgba(198,33,76,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(226,54,94,1) 0%,rgba(226,54,94,1) 50%,rgba(198,33,76,1) 70%,rgba(198,33,76,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(226,54,94,1) 0%,rgba(226,54,94,1) 50%,rgba(198,33,76,1) 70%,rgba(198,33,76,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(226,54,94,1) 0%,rgba(226,54,94,1) 50%,rgba(198,33,76,1) 70%,rgba(198,33,76,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(226,54,94,1) 0%,rgba(226,54,94,1) 50%,rgba(198,33,76,1) 70%,rgba(198,33,76,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2365e', endColorstr='#c6214c',GradientType=0 ); /* IE6-9 */
}

.estreetimeline-specific-view .searchFormButtonBlock {
    float: left;
    margin-left: 40px;
    text-align: center;
    width: 15%;
}

.estreetimeline-specific-view .searchFormButtonBlock .aui-field.search-input-submit {
    clear: both;
    display: inline-block;
    text-align: center;
	margin-bottom:10px;
}

.estreetimeline-specific-view .searchFormButtonBlock  div{
	color:#4a6399;
	clear:both;
	font-weight:bold;
}

.estreetimeline-specific-view .searchFormButtonBlock  div span{
	font-weight:bold;
}

.estreetimeline-specific-view .searchFormButtonBlock .resetButton {
	padding:2px 5px; text-shadow: none; color:#fff; font-weight:bold; background: rgb(67,142,165); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(67,142,165,1) 0%, rgba(67,142,165,1) 50%, rgba(48,132,158,1) 70%, rgba(48,132,158,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(67,142,165,1)), color-stop(50%,rgba(67,142,165,1)), color-stop(70%,rgba(48,132,158,1)), color-stop(100%,rgba(48,132,158,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(67,142,165,1) 0%,rgba(67,142,165,1) 50%,rgba(48,132,158,1) 70%,rgba(48,132,158,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(67,142,165,1) 0%,rgba(67,142,165,1) 50%,rgba(48,132,158,1) 70%,rgba(48,132,158,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(67,142,165,1) 0%,rgba(67,142,165,1) 50%,rgba(48,132,158,1) 70%,rgba(48,132,158,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(67,142,165,1) 0%,rgba(67,142,165,1) 50%,rgba(48,132,158,1) 70%,rgba(48,132,158,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#438ea5', endColorstr='#30849e',GradientType=0 ); /* IE6-9 */
}


.estreetimeline-specific-view .searchFormButtonBlock div  div:first-child {
    color: #2787B7;
    font-size: 10px;
    font-weight: normal;
    margin-bottom: 10px;
    margin-left: 15px;
    text-align: left;
}
.estreetimeline-specific-view #gspSearchForm .search-form-top .aui-field-select select.aui-field-input-select {
    background: none repeat scroll 0 0 transparent;
    border: 1px solid #C3C3C3;
    height: 85px;
	width:310px;
}

.timeline-specific .category-legend {
	border-bottom: 1px solid #c0c0c0;
	clear: both;
	float: left;
	width: 100%;
	padding-bottom: 13px;
	margin-bottom: 5px;
}

.timeline-specific div.tags-list  div {
	float:left;
	margin-right:30px;
}
.timeline-specific div.tags-list div.legend-title{
	color: #0081B1;
	font-weight: bold;
	lear: both;
	display: block;
	margin: 10px 0 5px 0;
	width: 100%;
}

.estree-specific .journal-list-view{
	height: 425px;
	width: 800px;
	overflow-x: hidden;
	overflow-y: scroll;
}

.estreetimeline-specific-view #search-result-container .search-types-container .search-tokens .token-list-border {
	border: none;
	min-height: 0px;
	padding: 0px;
}

.estreetimeline-specific-view .lfr-token-list{
	margin: 0px;
}

/* right siide add this share-box */

.add-this-share-box {
    position: absolute;
    right: 19px;
    top: 295px;
    z-index: 0;
}

.add-this-share-box .addthis_default_style .addthis_separator,
.add-this-share-box .addthis_default_style .at300b,
.add-this-share-box .addthis_default_style .at300bo,
.add-this-share-box .addthis_default_style .at300m,
.add-this-share-box .addthis_default_style .at300bs {
	clear: both;
	margin: 1px 0px;
}

.add-this-share-box .right-side-share {
	background: url(../images/share_this.png) no-repeat scroll 0 0 transparent;
	height: 63px;
	width: 22px;
	float: left;
	margin: 0 0 2px 2px;
}

/*For specific search portlet - STAR */
.SAPGSP-GSPEntityListing .results-header,
.GSP-NewsLetterView .results-header,
#search-result-container .results-header {
	display: none;
}

.SAPGSP-GSPEntityListing .lfr-template.portlet-section-body.results-row,
.GSP-NewsLetterView .lfr-template.portlet-section-body.results-row {
	display: none;
}

.search-portlet .journal-list-view .taglib-search-iterator .results-row td,
.search-portlet .journal-list-view .results-grid,
.SAPGSP-GSPEntityListing td,
.SAPGSP-GSPEntityListing .results-grid,
.GSP-NewsLetterView td,
.GSP-NewsLetterView .results-grid {
	border: 0px;
}

.search-portlet .journal-list-view .taglib-search-iterator .results-row.alt td,
.SAPGSP-GSPEntityListing .results-row.alt td,
.GSP-NewsLetterView .results-row.alt td {
	background: none;
}
#p_p_id_search_WAR_webcontentlistportlet_ #search-result-container .journal-list-view .portlet-msg-info {
    display: none;
}

/* GSP Listing  END */

.news-archive-link a {background: url(../images/latest_news_arrow.png) no-repeat right 4px  transparent; 
	color:#185776; 
	font-size:15px; 
	clear:both; 
	width:100%;
	float:right;
	text-align:right;
	padding-right:30px;
	margin-top:10px;
}

.right-advanced-search {
	clear: both;
	margin:7px 0 7px 5px;
	float: left;
}
.right-advanced-search li { list-style:none;  float:left}
.right-advanced-search li a {
    background: url(../images/list_dot.gif) no-repeat scroll 0 6px transparent;
    color: #3277A6;
    font-size: 11px;
    font-weight: normal;
    padding-left: 11px;
}

.right-advanced-search li a:hover{color: #3277A6;}
.right-advanced-search span{ background: url(../images/advance-search-icon.jpg) no-repeat scroll 0 0 transparent;
    float: right;
    height: 12px;
	width:12px;
	margin-left:11px;
	margin-top:3px;
}


/*PMC form */
.web-form-portlet .aui-field-label {
	color: #3277A6;
	float: left;
	width: 250px;
}

.web-form-portlet input.aui-field-input,
.web-form-portlet textarea.aui-field-input { width: 67%; }

.web-form-portlet .aui-legend {
	padding-bottom: 10px;
	position: inherit;
	width:100%;
}

.web-form-portlet .aui-fieldset-legend { width: 100%; }

.web-form-portlet input.aui-button-input-submit {
	float: right;
	width: auto;
}

.top-nav .login-link {
    background: url("../images/sb_sep.gif") no-repeat scroll left top transparent;
    color: #0098DB;
    float: left;
    font-family: 'NotesEsaBold';
    font-size: 14px;
    line-height: 35px;
    padding-left: 10px;
    text-decoration: none;
    text-shadow: 1px 1px white;
    text-transform: uppercase;
}

.top-nav .login-link a { color: #0098DB;}

.top-nav #header-navigation { float:left; width:93%;}
.portletmodeLink{
	padding-left: 30px;
}

.signed-in #navigation  span.delete-tab{display:none}

.portlet-asset-publisher ul.accordion .content { padding:5px 0px; border-bottom:1px solid #DDDDDD;}
.portlet-asset-publisher ul.accordion .content .accordion-title { clear:both;}
.portlet-asset-publisher ul.accordion .content .taglib-icon .taglib-text { font-weight:bold; text-decoration:none !important;}

/* Category selector popup chages : START */
.lfr-tag-selector-popup input[type="text"] {
	display: none;
}
.lfr-tag-selector-popup .aui-dialog-hd .aui-panel-hd-text {
	display: none;
}
/* Category selector popup chages : END */

.SAPGSP-ArchiveNews .taglib-search-iterator .results-row .asset-title span {
    float: left;
    width: 16%;
}

.documentUploadForm .aui-field-label, .documentUploadForm .aui-field-label-inline-label{
	color: #6C6C6C;
}

.documentUploadForm .aui-label-required{
		color: #FF001F;
}

menu#portlet-topper-toolbar_58{
	display: none;
}

.user-tooltip {
	position:relative
}
span.user-tooltip:hover .tooltip-content-block {
	display:block;
	position: absolute;
}
span.user-tooltip .tooltip-content-block {
	z-index: 10;
	display: none;
	padding: 10px;
	margin-top: 5px;
	width: 430px;
	height:105px;
	line-height: 13px;
	-moz-box-shadow: 0px 0px 8px 4px #bfbfbf;
	-webkit-box-shadow: 0px 0px 8px 4px #bfbfbf;
	box-shadow: 0px 0px 8px 4px #bfbfbf;
	background:#fff;
}

.user-tooltip .arrow {
	z-index: 20;
	position: absolute;
	border: 0;
	top: -11px;
	left: 20px;
}

.tooltip-content-block .content-block {
	float: left;
	margin-left: 10px;
	width:70%;
}

.tooltip-content-block .img-block {
	float:left;
	height:110px;
	width:110px;
	text-align:center;
}

.tooltip-content-block h2 {
	color:#666666;
	margin: 0 0 20px 0px;
	padding: 0;
	font-size: 14px;
}

.tooltip-content-block .email {
	color:#0b5694;
	font-size:12px;
}

span.user-tooltip .span-grid {
	clear:both;
	color:#9a9a9a;
	display:block;
	font-size: 12px;
	font-weight: normal;
	word-wrap: break-word;
	margin:4px 0px;
}

span.user-tooltip .span-grid strong {
	color:#666666;
	font-weight:normal;
}

estreetimeline-specific-view .search-form-top {
    clear: both;
    display: block;
    width: 500px;
}

.estreetimeline-specific-view .search-form-bottom {
    clear: both;
    float: left;
    width: 500px;
}

.estreetimeline-specific-view #searchTabContainer .search-input-box input.aui-field-input-text {
    width: 500px;
}


.estreetimeline-specific-view #searchTabContainer .year {
    float: left;
    width: 150px;
}

.estreetimeline-specific-view #gspSearchForm .aui-field-select select.aui-field-input-select {
    width: 164px;
}


.estreetimeline-specific-view #gspSearchForm .search-input-box.full-height select.aui-field-input-select {height: 122px;}
.gsp-entity-main-container .gsp-entity-abstract .summary a {
    display: inline-block;
    margin: 0;
}