.icon-edit {
	margin: 0 4px 0 4px;
}
.icon-delete {
	margin: 0 4px 0 4px;
}
.icons {
	position: absolute;
	top: -21px;
	left: 0px;
	background: #fff;
	border: 1px black solid;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	padding: 2px 0 2px 0;
}
iframe {
	width: 1px;
	height: 1px;
	position: absolute;
	left: -32676px;
}
#dash-tabs{border: 1px solid #1F487E; background:none;}
#dash-tabs h3{padding-left:0;}
#searchstuff{padding-top:10px;}
.contactbox{padding-bottom:10px;}
.contactbox img{float:left; margin:5px!important;}
.contactbox h4{padding:10px 30px 0 60px!important;}
.padlock{position:absolute; top:4px; right:4px; display:block; width:28px; height:28px; background-image:url(../images/padlock.png);}
.padlock-close{}
.padlock-open{background-position: 0 28px;}
.tab_hidden{display:none;}
.tab_bg{opacity:0.5;}
#statepic, #statedoc{display:inline-block;margin-top: 0 !important;
    padding-top: 0;}

/* Eyes */
/*#dms-action-view-button, #dms-action-button{
    background: url("../css/images/ui-bg_highlight-soft_55_3a5d86_1x100.png") repeat-x scroll 50% 50% #3A5D86;
    border: 1px solid #FFFFFF;
    color: #FEEEBB;
    font-weight: normal;
	display: inline-block;
	height: 12px;
	padding:6px 20px 12px !important;
	cursor:pointer;
}*/
.dms-search, .contact-search {
	border-top: 0px; 
	position: relative;
	clear: left; 
	width: 100%; 
	margin-left: 0; 
	margin-right: 0;
}
.dms-form {
	border-bottom:1px solid #6E7158;
	padding-top:10px;
	padding-bottom:10px;
}
/*.sdms-tab-current{background: url("none") repeat-x scroll 50% 50% #FFFBED !important;
    color: #1C4170 !important;
}*/
.dms-search .ui-tabs .ui-tabs-nav li {
	top: -4px;
}
.dms-results-view td, .dms-row-result td, .dms-row-result-edit td {
	padding:4px;
}
.dms-results-view th {
	text-align:left;
}
.tableBorder td, .tableBorder th {
	padding:2px;
}
.latestNewsFieldset{
	border: 1px solid #1F487E;
	background-color:#FFF4D1;
    margin-bottom: 10px;
    margin-left: 35px;
    margin-right: 35px;
    min-height: 372px;
    padding: 20px 10px!important;
    width: 55%!important;
}
#calendar{border: 1px solid #1F487E;}
.dms-results img{border:0;}
.dms-results tr{height:30px;}
.sdms-view img{padding-left:20px;}
.sdms-edit{padding-left:5px;}
.addfile {
	width: 98px;
	height: 20px;
	color: #333;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	cursor: pointer;
	display:block;
	background: url(../admin/images/updateWebsite/add_lg.png) no-repeat scroll left 4px;
	padding: 7px 0 0px 23px;
	border: none;
	text-decoration:none;
}
.export {
	width: 98px;
	height: 20px;
	color: #333;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	cursor: pointer;
	display:block;
	background: url(../admin/images/export1.png) no-repeat scroll left 4px;
	padding: 7px 0 0px 23px;
	border: none;
	text-decoration:none;
}
.file-exchange {
	background-color:#FFFFFF;
	border: 1px solid #426E90;
	padding:4px;
}
.file-exchange ul {
margin-left:0;
margin-right:5px;
}
.file-exchange .ui-button-text-only .ui-button-text, .file-exchange .ui-widget {
	font-size: 1em;
	padding: .2em;
}
.file-exchange .ui-button-text-icon-primary .ui-button-text {
	font-size: 1em;
	padding-top: .2em;
	padding-bottom: .2em;
}
.exchange-left-column{
    float: left;
    padding-top: 8px;
    width: 24%;

}
.exchange-right{
    float: right;
    width: 75%;
}
.exchange-left-column ul {
    padding: 0 10px 0 10px;

}
.exchange-left-column li {
	list-style:url(../images/exchange/ic-closed.gif);
	padding-bottom:2px;
	padding-top:2px;
	cursor:pointer;
}
li.folderon  {
	list-style:url(../images/exchange/ic-open.gif);
}
.exchange-left-column ul li ul li ul{
    padding-left: 20px;
}
.exchange-left-column ul li ul{
    padding-left: 20px;
}
.exchange-bar-container, .exchange-bottom {
	padding:4px;
}
.exchange-bottom button {
	width:80px;
}
.exchange-bar-container li{
	display:inline-block;
	background: url(../images/exchange/ic-closed.gif) no-repeat scroll left 4px;
	padding-left: 10px;
	padding-right:10px;
	 }
.header {
	cursor:pointer;
}
.headerSortUp {
	background: url(../images/exchange/ic-up.png) no-repeat scroll right 10px top 15px;
	padding-right:15px;
}
.headerSortDown {
	background: url(../images/exchange/ic-down.png) no-repeat scroll right 10px top 15px;
	padding-right:15px;
}
.exchange-pagination {
	height:26px;
}
/* Some generic admin buttons */
button.editBTN {
	width: 70px;
	height: 24px;
	color: #333;
	text-align: left;
	margin-top: 0px;
	margin-right: 5px;
	cursor: pointer;
	background: url(../admin/images/updateWebsite/edit.png) no-repeat scroll left 4px;
	padding: 4px 5px 0px 23px;
	border: none;
font: 12px "Droid Sans", sans-serif;}
button.deleteBTN {
	width: 70px;
	height: 24px;
	color: #333;
	text-align: left;
	margin-top: 0px;
	margin-right: 5px;
	cursor: pointer;
	background: url(../admin/images/updateWebsite/delete-new.png) no-repeat scroll left 4px;
	padding: 4px 5px 0px 23px;
	border: none;
font: 12px "Droid Sans", sans-serif;}
a.dmsDetailsLink {
	width: 64px;
	height: 20px;
	color: #333;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	cursor: pointer;
	display:block;
	background: url(../admin/images/updateWebsite/review.png) no-repeat scroll left 4px;
	padding: 9px 0 0px 23px;
	border: none;
	text-decoration:none;
}
.deleteBTN,.editBTN,.dmsDetailsLink {
	background-position: 0 -26px;
}
.linkedinPost{
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border:1px solid #c2d69b;
	padding:5px;
	margin-top:10px;
	background:url(../images/layout/container_bg.png) repeat scroll left bottom;
}
.linkedinComment{
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border:1px solid #c2d69b;
	padding:5px;
	margin-top:10px;
        margin-left: 50px;
	background:url(../images/layout/container_bg.png) repeat scroll left bottom;
}
.linkedinPost h1, .linkedinPost h2, .linkedinPost h3, .linkedinPost p, .linkedinPost ul {
	margin-left:100px;
}
.linkedinComment {
	border-top:1px solid #c2d69b;
	margin-top:10px;
	padding-top:5px;
}
.extra {
		margin-left:100px;
}
.jQ-LI-submit {
	border-top:1px solid #c2d69b;
	margin-top:10px;
	padding-top:5px;
	margin-left:100px;
}
/* scheduler */
#scheduler, #scheduler-details {
	border:1px solid #6E7158;
	border-bottom:2px solid #6E7158;
	font-size:11px;
}
#scheduler-details h2, #scheduler-details p, #scheduler-details h3 {
	margin-bottom:10px;
}
#scheduler-details .fulldetails {
	font-size:12px;
	text-align:left;
}
#scheduler td, #scheduler th {
	padding:2px;
	border-right:1px solid #dbdbdb;
}	
#scheduler #projectWp2 td, #scheduler #projectWp3 td, #scheduler #projectWp4 td, #scheduler #projectWp5 td, #scheduler #projectWp6 td {
	border-top:none;
}
#scheduler-details td, #scheduler-details th {
	padding:4px;
	border-right:1px solid #dbdbdb;
}	

#scheduler .blank, #scheduler-details .blank {
	background: #a8bbb1 url(images/ui-bg_green_1x400.png) 50% 50% repeat-x;
        color: rgba(0,0,0, 0.0);
}
#scheduler .blank_alcuenet, #scheduler-details .blank_alcuenet {
	background: #c3a5a6 url(images/ui-bg_red_1x400.png) 50% 50% repeat-x;
         color: rgba(0,0,0, 0.0);
}
#scheduler .blank_celacsom, #scheduler-details .blank_celacsom {
	background: #a5b1bd url(images/ui-bg_blue_1x400.png) 50% 50% repeat-x;
         color: rgba(0,0,0, 0.0);
}
#scheduler .blank_eranet, #scheduler-details .blank_eranet {
	background: #d8d3a9 url(images/ui-bg_yellow_1x400.png) 50% 50% repeat-x;
         color: rgba(0,0,0, 0.0);
}
#scheduler .blank_othervent, #scheduler-blank_othervent .blank_eranet {
	background: #d8bea6 url(images/ui-bg_orange_1x400.png) 50% 50% repeat-x;
         color: rgba(0,0,0, 0.0);
}
#scheduler-details td {
	border-top:2px solid #545d59;
	text-align:center;
}

#scheduler .last-child, #scheduler-details .last-child {
	border-right:none;
}
#scheduler td.ui-state-active {
	border-right:1px solid #ffffff;
}
#scheduler td.dec, #scheduler-details th.dec {
	border-right:1px solid #6E7158;
}
#scheduler td.noborder {
	border-top:none;
}
#scheduler td.subdiv, #scheduler-details td.subdiv {
	border-top:1px solid #dbdbdb;
	background: #e1e1e1 url(images/ui-bg_grey20_1x400.png) left top repeat-x;
}

.ensocio {
	background-color:#426e90;
	color:#FFFFFF;
	font-size:10px;
	cursor:pointer;
}
#ensocio, #alcuenet, #celacsom, #otherevent {
	cursor:pointer;
}
.bioeconomy {
	background-color:#A5714E;
	color:#FFFFFF;
	font-size:10px;
	cursor:pointer;
        border-top: 0px;
}
.biodiversity {
	background-color:#75b158;
	color:#FFFFFF;
	font-size:10px;
	cursor:pointer;
        border-top: 0px;
}
.energy{
	background-color:#7285c1;
	color:#FFFFFF;
	font-size:10px;
	cursor:pointer;
        border-top: 0px;
}
.ict{
	background-color:#ffffa0;
	color:#000000;
	font-size:10px;
	cursor:pointer;
        border-top: 0px;
}
.other{
	background-color:#C0C0C0;
	color:#000000;
	font-size:10px;
	cursor:pointer;
        border-top: 0px;
}

.alcuenet {
	background-color:#990000;
	color:#FFFFFF;
	font-size:10px;
	cursor:pointer;
}
.celacsom {
	background-color:#023b75;
	color:#FFFFFF;
	font-size:10px;
	cursor:pointer;
}
.eranet {
	background-color:#ffe610;
	color:#000000;
	font-size:10px;
	cursor:pointer;
}
.otherevent {
	background-color:#ff7e00;
	color:#FFFFFF;
	font-size:10px;
	cursor:pointer;
}
#scheduler td.subdivhead, #scheduler-details td.subdivhead {
	border-top:1px solid #dbdbdb;
	background: #dae4eb url(images/ui-bg_glass_75_dae4eb_1x400.png) 50% 50% repeat-x;
}
#scheduler td {
	border-top:2px solid #545d59;
	width:1.8%;
	text-align:center;
}
/* dashboard */

.index {
background: url(../images/participant-modules/index.png) no-repeat scroll center -145px;
display: block;
text-align: center;
width: 180px;
padding-top: 90px;
list-style: none;
}
.index:hover{
	background-position: center 5px;
	list-style:none
}
.docExchange {
	background: url(projectStyles/cms-docExchange.gif) no-repeat scroll center -150px;
	display: block;
	text-align: center;
	width: 180px;
	padding-top: 90px;
}
.docExchange:hover{
	background-position: center 15px;
}
.listContact {
background: url(../images/participant-modules/listContact.gif) no-repeat scroll center -161px;
display: block;
text-align: center;
width: 180px;
padding-top: 90px;
list-style: none;
}
.listContact:hover{
	background-position: center 5px;
	list-style:none
}
.dlib {
background: url(../images/participant-modules/dlib.gif) no-repeat scroll center -161px;
display: block;
text-align: center;
width: 180px;
padding-top: 90px;
list-style: none;
}
.dlib:hover{
	background-position: center 5px;
	list-style:none
}
.linkedin {
background: url(../images/participant-modules/forum.png) no-repeat scroll center -161px;
display: block;
text-align: center;
width: 180px;
padding-top: 90px;
list-style: none;
}
.calendar {
	background: url(../images/adminStyles/cms_calendar.png) no-repeat scroll center -5px;
	display: block;
	text-align: center;
	width: 180px;
	padding-top: 90px;
}
.calendar:hover {
	background-position: center -158px;
}
.linkedin:hover{
	background-position: center 5px;
	list-style:none
}
.progressReport {
background: url(../images/participant-modules/progress_report.png) no-repeat scroll center -161px;
display: block;
text-align: center;
width: 180px;
padding-top: 90px;
list-style: none;
}
.progressReport:hover{
	background-position: center 5px;
	list-style:none
}

.ECReport {
background: url(../images/participant-modules/ec_reporting.png) no-repeat scroll center -161px;
display: block;
text-align: center;
width: 180px;
padding-top: 90px;
list-style: none;
}
.ECReport:hover{
	background-position: center 5px;
	list-style:none
}
.projectsArea {
background: url(../images/participant-modules/cms_gantt.gif) no-repeat scroll center -161px;
display: block;
text-align: center;
width: 180px;
padding-top: 90px;
list-style: none;
}
.projectsArea:hover{
	background-position: center 5px;
	list-style:none
}
.preferences {
	background: url(../images/participant-modules/cms-editUsers.gif) no-repeat scroll center -150px;
	display: block;
	text-align: center;
	width: 180px;
	padding-top: 90px;
	list-style:none
}
.preferences:hover{
	background-position: center 16px;
	list-style:none
}
