/* Theme M&E Standard Layout */
 /* Style Attributes */

 /* Standard Content */
/* ********************************************************** 
			COLORS 
 ***********************************************************/
h1, h2, h3, h4 {
	color: #4D4D4D;
}

a, 
.buttons input {
	color: #2D2D2D;
}

/* Header links */
#header a {
	color: White;
}

#header a:hover {
	color: #DEDEDE;
}

/* Top-menu links */
div#topmenu li a {
	color: #4D4D4D;
}

a:hover,
/* Hover Top-menu link*/
div#topmenu li a:hover,
/* Hover Sub-menu link*/
div#topmenu li.topmenu-level-0-selected li a:hover,
div#topmenu li.topmenu-level-0-childselected li a:hover,
/* Hover Main title of the sub-titles block */
div#topmenu li.topmenu-level-0-selected ul.topmenu-level-1 li.topmenu-level-1-title a:hover, 
div#topmenu li.topmenu-level-0-childselected ul.topmenu-level-1 li.topmenu-level-1-title a:hover {
	color: #ABABAB;
}

#header {
	background-color: #ABABAB;
	color: White;
}

div#topmenu li.topmenu-level-0-selected li,
div#topmenu li.topmenu-level-0-childselected li {
	background-color: #DEDEDE;
}

div#topmenu li.topmenu-level-0-selected li a,
div#topmenu li.topmenu-level-0-childselected li a {
	color: #666666;
}

/* Sub-menu border color */
div#topmenu li.topmenu-level-0-selected ul.topmenu-level-1 li, 
div#topmenu li.topmenu-level-0-childselected ul.topmenu-level-1 li {
	border-color: #4D4D4D;
}

/* Main title of the sub-titles block */
div#topmenu li.topmenu-level-0-selected ul.topmenu-level-1 li.topmenu-level-1-title, 
div#topmenu li.topmenu-level-0-childselected ul.topmenu-level-1 li.topmenu-level-1-title {
	background-color: #919191;
	color: White;
}

div#topmenu li.topmenu-level-0-selected ul.topmenu-level-1 li.topmenu-level-1-title a, 
div#topmenu li.topmenu-level-0-childselected ul.topmenu-level-1 li.topmenu-level-1-title a {
	color: White;
}

div#topmenu li.topmenu-level-0-selected ul.topmenu-level-2 li,
div#topmenu li.topmenu-level-0-childselected ul.topmenu-level-2 li  {
	background-color: White;
}

.prmbox,
#prmbox-registrationdetails,
#prmbox-communications,
#prmbox-questionnaires,
#prmbox-activities,
#prmbox-documents
{
	background-color: #FBFBFB;
}

.prmbox-title {
	color: #4D4D4D;
}

.wizardNaviguationBar .page .current {
	color: Black;
}

/* ********************************************************** 
			MAIN LAYOUT
 ***********************************************************/
body {
	background-image: none;
}

#page {
	width: auto;
}

#header {
	
}

#footer {
	background-image: none;
}

div#topmenu ul.topmenu-level-0 {
	padding-left: 200px;
}


.main-content {
	padding-left: 0;
	margin: auto;
	width: 810px;
}

.main-content-wrapper {
	margin: auto;
	width: 900px;
}

body.eventportal .main-content {
	padding-left: 200px;
	margin: 0;
}

body.eventportal #content {
	margin: 0;
	padding-left: 20px;
	padding-right: 20px;
}

body.participantreview .main-content {
	margin: 0;
	padding-left: 20px;
	padding-right: 20px;
}

/* ********************************************************** 
			TOP MENU
 ***********************************************************/
div#topmenu ul {
	background-image: url(/WebSiteTheme/MNESTANDARD/header-menubar-bg.jpg.axd);
}

div#topmenu ul.topmenu-level-0 li {
	text-transform: uppercase;
}

div#topmenu ul.topmenu-level-1 li {
	text-transform: none;
}

div#topmenu li {
	background-image: none;
}

div#topmenu li a {
	border-right: none;
	margin: 2px 0 0 0;
}

div#topmenu li a.selected,
div#topmenu li a:hover {
	border-bottom: none;
}

/* ********************************************************** 
			SUB MENU
 ***********************************************************/
ul.topmenu-level-1 {
	float: none;
}

div#topmenu li.topmenu-level-0-selected ul.topmenu-level-1,
div#topmenu li.topmenu-level-0-childselected ul.topmenu-level-1 {
	background-image:none;
	display: block;
	position: absolute;
	left: 0px;
	height: auto;
	border-right-style: solid;
	border-right-width: 1px;
	margin-top: 28px;
	padding-bottom: 300px;
	padding-top: 20px;
}

div#topmenu li.topmenu-level-0-selected ul.topmenu-level-2,
div#topmenu li.topmenu-level-0-childselected ul.topmenu-level-2 {
	background-image:none;
	display:block;
	margin-left: -40px;
}

div#topmenu li.topmenu-level-0-selected ul.topmenu-level-1 li,
div#topmenu li.topmenu-level-0-childselected ul.topmenu-level-1 li  {
	padding: 0 0 0 40px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

div#topmenu li.topmenu-level-0-selected li,
div#topmenu li.topmenu-level-0-childselected li {
	clear: both;
	height: auto;
	font-size: 1em;
	background-image: url(/WebSiteTheme/MNESTANDARD/arrow-right-black.gif.axd);
	background-position: 25px 6px;
	background-repeat: no-repeat;
	width: 160px;
}

div#topmenu li.topmenu-level-0-selected li a,
div#topmenu li.topmenu-level-0-childselected li a {
	padding: 0;
	height: auto;
	line-height: 2em;
}

div#topmenu li.topmenu-level-0-selected ul.topmenu-level-2 li,
div#topmenu li.topmenu-level-0-childselected ul.topmenu-level-2 li  {
	padding: 0;
	padding: 0 0 0 60px;
	border: none;
	width: 140px;
	background-position: 45px 6px;
}

/* Title added via Javascript */
div#topmenu li.topmenu-level-0-selected ul.topmenu-level-1 li.topmenu-level-1-title, 
div#topmenu li.topmenu-level-0-childselected ul.topmenu-level-1 li.topmenu-level-1-title {
	background-image: url(/WebSiteTheme/MNESTANDARD/arrow-down-white.gif.axd);
	background-position: 5px 6px;
	background-repeat: no-repeat;
	padding: 0 0 0 20px;
	width: 180px;
	border-bottom-style: solid;
	border-top-style: solid;
	border-bottom-width: 1px;
	border-top-width: 1px;
}

div#topmenu li.topmenu-level-0-selected ul.topmenu-level-1 li.topmenu-level-1-title a, 
div#topmenu li.topmenu-level-0-childselected ul.topmenu-level-1 li.topmenu-level-1-title a {
	font-weight: bold;
	padding: 0;
}


/* ********************************************************** 
			BUSINESS PAGES
 ***********************************************************/

body.eventportal .pagetitle {
	margin-left: 220px; 
}

.registration-dates-moreaddress-panel-with-help {
	width: 500px;
}
/* END Theme M&E Standard Layout */
 /* Theme CYTOKINES 2012 */
 /* Style Attributes */

 /* Standard Content */
/* Center the logo */
#logo {
  padding-left: 200px;
}

/* Header Color */
#header {
  background-color: #676692;
}

/* Footer Color */
#footer {
    background-color: #676692;
    background-image: none;
    border-bottom: 1px solid #292857;
    border-top: 1px solid #292857;
    color: #FFFFFF;
    font-size: 10px;
    padding-bottom: 0.1em;
    padding-top: 0;
}
/* END Theme CYTOKINES 2012 */
