/* 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 M&E Standard Layout - Green */
 /* Style Attributes */

 /* Standard Content */
/* GREEN THEME */

/* Titles */
h1, h2, h3, h4 {
	color: #5F8C77;
}

/* Links */
a {
	color: #648C5F;
}

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: #5F8C77;
}

/* Header */
#header {
	background-color: #648C5F;
}

/* Left menu title */
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: #648C5F;
}

/* Left menu's sub menu level */ 
div#topmenu li.topmenu-level-0-selected li,
div#topmenu li.topmenu-level-0-childselected li {
	background-color: #C9D993;
}

/* Extended Login */
.duplicatecontact-box-selected, 
.registration-welcome-eventinfo-name,
.abstractsubmission-welcome-eventinfo-name,
.login-extendedlogin-title,
.extendedlogin-main-title,
.epts-title {
	background-color: #C9D993; /* Light green (same as Left menu's sub menu level) */
	border-color: #5F8C77; /* Dark green (Same as titles) */
}

.registration-welcome-toppanel,
.registration-welcome-choicepanel,
.abstractsubmission-welcome-toppanel,
.abstractsubmission-welcome-choicepanel,
.epts-box,
#epts-pnl-uniquefeature,
.extendedlogin-panel {
	border-color: #5F8C77; /* Dark green */
}
/* END Theme M&E Standard Layout - Green */
