div#loginContainer ul li a:hover, body.user div#loginContainer ul li.userTab a, body.organiser div#loginContainer ul li.organiserTab a {
/*    color:#4E8CA3;*/
}
div#loginContainer ul li a:hover, body.user div#loginContainer ul li.userTab a, body.organiser div#loginContainer ul li.organiserTab a {
/*    background: white;

 background-image: linear-gradient(white, #eee); */


}
div#loginContainer p.currentlyLoggedIn span span a:hover
{
/*background-image: linear-gradient(white, #ededed);
    color:#4E8CA3;*/
	text-decoration:none;
}
body.organiser.organisation_dashboard div#loginContainer ul li.organiserTab a {
	background: #17334C;
}
/* ==================================================================== */


/*

green:#62bc45
blue:#007fe3
coral:#fa545d
*/

span.required{ color:#278CD1;}

/* event booking */

/* table#holderSelector input.holderEmail{ width:200px; } */

body, table
{
font-family: arial, verdana,helvetica, sans-serif;
}
div.notice{ background:none;padding: 10px 0 10px; }

/*div#loginContainer.notLoggedIn div.support input.button#signUpButton { background:#BA843A;}
div#loginContainer.notLoggedIn div.support input.button.disabled#signUpButton { background:#999;}
*/
div.container div#contentShadow div#subMenu h2
{
	background-image:none;
/*	background-color:#62bc45; */
}

ul.registrationFormConditions
{
list-style:disc;
margin:18px;
}
ul.registrationFormConditions li15px
{
margin:5px 0 5px 30px;
}
body.event table#ticketSelector td.at{ visibility:hidden; }
body.event table#ticketSelector td.price{ visibility:hidden; }

div#kioskForm div#details span#guts{  }
div#organisationUsersForm table#listingTable td.orgHeader,
div#organisationUsersForm table#listingTable td.orgValue
{
display:none;
}
body.organiser div#organisationReportsForm table.activity
{
width:auto;
min-width:900px;table#holderSelector input.holderEmail {
    width: 200px;
}
margin-left:-50px;
}

body#user div#organisationReportsForm table.activity
{

min-width:1000px;

}


div#organisationReportsForm table.ltable.attendee.courses {
    margin-left: -50px;
}

div#searchForm select.fsel#_eprop_courseType
{

	max-width:320px;
}
table#searchResultsTable td.soldOut div.event
{
    opacity:0.3;
}

input.button, input.smallButton, input.bigButton, a.panelButton
{
/*	border-radius:5px;*/
}
input.button, input.smallButton, input.bigButton, a.panelButton
{
	border-radius:0;
}
/*
div#largeNavigationTabs ul li a.selected, div#largeNavigationTabs ul li a:hover
{
	color:white;
}

div#loginContainer ul li a:hover, body.user div#loginContainer ul li.userTab a, body.organiser div#loginContainer ul li.organiserTab a
{
	color:white;
}

div#attendeePrintForm table.printTable{
	background:#f4f6fa;
}
table.ltable tr.details td.details{
	background:#f4f6fa;
	background:#ffffff;
}
div.formContainer div#userContactSetEditForm{
	background:#f4f6fa;
}
*/
table#holderSelector input.holderEmail {
    width: 200px;
}
table#holderSelector input.holderOrg {
    width: 140px;
}
/*
table#ticketSelector td.quantity input.ftxtquant, table#ticketSelector td.price input.ftxtkoha
{
border-color:#fa545d;
background:#fa545d;
}
div.fancy-select div.trigger{
background:#fa545d;
}
div.fancy-select ul.options li{background:#fa545d;}
div.fancy-select ul.options li.hover {background:#fa545d;}

div.fancy-select div.trigger {background:#fa545d;}
div.fancy-select div.trigger.open {background:#fa545d;border-color:#fa545d;}
div.fancy-select ul.options {background:#fa545d;}
div.fancy-select select:focus + div.trigger {box-shadow: 0 0 0 2px #fa545d;}

*/

body.organisation_reports table.special_requirements,
div#organisationReportsForm table.ltable.attendee.tickets
{margin-left:-130px;}

div#organisationReportsForm table.ltable.attendee.hasRecs,div#organisationReportsForm table.ltable.audit.hasRecs
{
	margin-left:-130px;
}

body.organisation211 div#header a img#logoSmall
{
	margin-top:20px;
}
img.org211
{
	display:none;
}
body#tabbedNavigationPage.organiser div#containerColor,div#containerColor
{
background:none;
}
div.container div#contentShadow div#subMenu
{
	width:860px;
}
body.public div#idHeader
{
	height:125px;
}
body.public div#headerBackground
{
	top:125px;
}
/* body.public.logged div#headerBackground
{
	top:70px;
}*/
body.event div#pageContent
{
	position:relative;
	top:20px;
}
body.public div#idHeader div#idHeaderContent div#idHeaderPlug
{

	font-size:44px;
	font-family:serif;
}
body#login div#idHeaderContent img,
body.userRegistration div#idHeaderContent img,
body.events div#idHeaderContent img,
body.organisation_events div#idHeaderContent img
{
/* 	display:none;*/
}
div#loginBox.formBox
{
	border:none;
}
body.public div#searchBox
{
	display:none;
}


body.events.unlogged,
body.events.unlogged div#idHeader

{
/* background:#87af99;*/
}
div#eventSearchSubHeader
{
	margin-bottom:3rem;
}

div#eventRegistrationForm div#masterContainer div.sectionContainer
div#terms,
div#eventRegistrationForm div#masterContainer div.sectionContainer
div#terms p

{
	color:#4c4c4c !important;
}
div.entitySelector#organisationSelector
{
	padding-left:0px;
	margin-left:-4rem;
}
body.event.logged div#sidebars
{
	margin-top:50px;
}
body.event.public div#pageContent
{
padding-bottom:0px;
}
body.user.loggedIn.events div.container div.bgContainer div#header
{
	height:90px;
}
body.event.logged div.backLink
{
	margin-top:15px;
}

body.organisation_reports div.container div#contentShadow div#subMenu
{
	width:850px;
	background:none;

}
body.organisation_reports div.container div#contentShadow div#subMenu ul.sub-menu
{
	margin-top:10px;
}
body.organisation_reports div.container div#contentShadow div#subMenu ul.sub-menu li
{
	border:0;
}
body.organisation_reports div.container div#contentShadow div#subMenu ul.sub-menu li a
{
	line-height:17px;
}
