/* basic HTML elements #1C473D 00A850 */
body {
	color : #000000;
	background-color : #ffffff;
}

h1 {
	color:#333333;
}

h2 {
	color: #54514A;
}

h3 {
	color : #82807F;
}

/* divs etc. */

.dd {
	color : #355995;
}

.dd a {
	color : #355995;
}

.main {
	color : #0758BB;
}

.bg2 {
	background-color : #E4E4EC;
}

.bg3 {
	background-color : #82807F;
	color : white;
}

.btnaboutus, .btnaboutus_active {
	background-color : #99CC00;
	color : white;
}

.btnaboutus_active {
	border-color : #0758BB;
}

.btnaboutus a, .btnaboutus_active a {
	color : white;
}

table.ms th {
	background-color : #355995;
	color : white;
}

table.ms td.event {
	background-color : #eeeeee;
}

.confevent_plenarysession , .confevent_roundtable , .confevent_workshop , .confevent_reception, .confevent_blocktime {
	border-color : black;
	color : black;
}

.confevent_plenarysession a, .confevent_roundtable a, .confevent_workshop a, .confevent_reception a {
	color : black;
}

.confevent_plenarysession {
	background-color : #FF0000;
}

.confevent_roundtable {
	background-color : #00CC99;
}

.confevent_workshop {
	background-color : #FFFF99;
}

.confevent_reception {
	background-color : #FF9900;
}

.footer {
	color : white;
}

.footer a:hover {
	color: #3C74C9;
}

.footer a {
	color: #ffffff;
}

a.link2form {
	color: #0758BB; /* 0B1F57 */
}

a.link2form:hover {
	color: #2E6AC5;
}

.link2form {
	color: #0B1F57;
}

.popupheader {
	background-color : #0758BB;
	color : white;
}

.popupheader .leftcontent {
}

.popupheader .rightcontent {
}

.rightcontent a {
	color : white;
}

#popup {
	border-color : #0758BB;
}

#meetingcalendar {
	background-color : #EEEEEE;
}

#scheduletable {
	border-bottom-color : #555555;
}

#scheduletable tr.time30 {
	background-color : #EEEEEE;
}

#scheduletable td {
	border-top-color : #555555;
}

#scheduletable td.busy {
	border-top-color : grey;
	background-color : red;
	color : white;
}

.ddsubhead {
	color : #355995;
}

.ddsubheadoffer {
	color : #355995;
}

.ddtext {
	color : #355995;
}

.ddtexthighlight {
	color : #0758BB;
}

.ddframe {
	border-color : #0758BB;
	color : #355995;
}

a.ddlink {
	color : #355995;
}

td.ddseparator {
	 border-top-color : #355995;
	 color: #355995;
}

th.ddtableheader {
	color : white;
	background-color : #355995;
}

td.altbackground {
	background-color : #E6E8ED;
}

table.infocell {
	border-color : #E7EBF4;
}

td.infocell {
	border-color : #0758BB;
}

td.infocell a.sub {
	color : white;
	background-color : #0758BB;
	border-color : #0758BB;
}

.infocellB {
	background-color : #0758BB;
	text-align: left;
}


td.infocell a.sub_active {
	background-color : white;
	color : #0758BB;
}

.msgprio_high {
	background-color: red;
	color : white;
}

.msgprio_medium {
	background-color: #FF8C00;
	color : white;
}

td.msgleft {
	color : #355995;
}

.msgsubject {
	color : #F15105;
}

.frame {
	border-color : #0758BB;
	color : #0758BB;
}

.bighead {
	color : #0758BB;
}

.bigheadwhite {
	color : #FFFFFF;
}
.subhead {
	color : #0758BB;
}

.subhead a {
	color : #0758BB;
}

.mainbg {
	background-color : #0758BB;
	color : white;
}

.mainbgdd {
	background : #355995;
	color: white;
}

td.separator {
	 border-bottom-color : #0758BB;
	 color: #0758BB;
}

td.boxcontent, td.boxcontentright {
	border-left-color : #0758BB;
	border-bottom-color : #0758BB;
	background-color : white;
}

td.boxcontentright {
	border-right-color : #0758BB;
}

td.ddboxcontent, td.ddboxcontentright {
	border-left-color : #355995;
	border-bottom-color : #355995;
	background-color : white;
}

td.ddboxcontentright {
	border-right-color : #355995;
}

.navihead, a.navihead {
	color : #000000;
	background-color : #B5C2D2;
}

a.navilink, a.navilink_active {
	color : #0758BB;
}

a.navitoptext {
	color : #FFFFFF;
}

.navispacer {
	background-color : #E8E8E8;
}

a.blacklink {
	color : black;
}

a.whitelink, a.whitelink_active {
	color : white;
}

.headlineshead {
	color : #FF6600;
}

.mandatory {
	color : black;
}


.button, .buttonwide {
  color: #000000;
  background-color: #E2E6ED;
  border-bottom-color: #000000;
  border-left-color: #FFFFFF;
  border-right-color: #000000;
  border-top-color: #FFFFFF;
}

.buttoninactive {
	color: #929292;
	background-color: #E2E6ED;
	border-bottom-color: #000000;
	border-left-color: #FFFFFF;
	border-right-color: #000000;
	border-top-color: #FFFFFF;
}

.buttonred {
	color: #A40B0B;
	background-color: #E2E6ED;
	border-bottom-color: #000000;
	border-left-color: #FFFFFF;
	border-right-color: #000000;
	border-top-color: #FFFFFF;
}

.newsdate {
	color : black;
}

.desk_inactive {
	color: grey;
}

.inactive {
	background-color : #EEEEEE;
}

.errormsg {
	color: red;
}

.tablebg01 {
	background-color : #F3F6FB;
}

.tablebg02 {
	background-color : #E6E8ED;
}

.tablebg03 {
	background-color : #D2D4D9;
}

.tablebg04 {
	background-color : #F3F6FB;
}

.link2externalapp {
	border-color : #0758BB;
}

.nopictureframe, .nopictureframe_small {
	border-color : #0758BB;
}


/* IDs */

#loginmaskframe {
	border-color : #0758BB;
}

#naviline {
	border-bottom-color : #0758BB;
}

#footer-left, #footer-right {
	background-color : #0758BB;
	color : white;
}

#siteTopLine {
	background-color : #0758BB;
	color : #ffffff;
}

.searchmaskframe, #searchmaskframe {
	border-color : #0758BB;
	background-color: #E7EBF4;
	color: black;
}

.searchmaskinner, #searchmaskinner {
	background-color: #FFFFFF;
	color: black;
}

#deskframe {
	border-color: #355995;
	background-color: #355995;
}

/*Scheduler*/
.clipboardheader {
	color : white;
}

.unscheduled {
	background-color: #0758BB;
	color : white;
}
.dtableheader {
	color : white;
	background-color : #355995;
}

.dtableheaderbig {
	color : white;
	background-color : #355995;
}

td.infomatrix {
	border-color : #0758BB;
}

.meeting_not_available {
	background-color: #000000;
	color : white;
}

.meeting_blocked {
	background-color: #7A060E;
	color : white;
}

.meeting_requested {
	background-color: #FF0000;
	color : black;
}

.meeting_agreed {
	background-color: #FFFF00;
	color : black;
}

.meeting_confirmed {
	background-color: #009900;
	color : black;
}

.meeting_cancelled {
	background-color: #FFFFFF;
	color : black;
}

.meeting_declined {
	background-color: #B2B2B2;
	color : black;
}

a.clipboardlink {
	color: #0B1F57;
}

a.clipboardlink:hover {
	color: #2E6AC5;
}

.ddsubtitle
{
	color : black;
}

.dtableheaderOrder {
	color : white;
	background-color : #0758BB;
}

.dtableheaderUnpublished {
	color : white;
	background-color : red;
}