
.sidemenu {
width:400px !important;
}

.sidemenupadding {
padding-top: 0px !important;
padding-right: 5px !important;
padding-bottom: 5px !important;
padding-left: 50px !important;
}

.sidemenumargin {
margin-bottom: 5px !important;
}

.km-login {
  margin-left:250px !important;
}

.km-prompt-150 {
  width: 150px !important;
}

.button-color-white {
  background-color: white !important;
  border:none !important;
}

.dme-button-large {
  height:40px !important;
  margin-bottom:4px;
  margin-left:4px;
  margin-right:4px;
  margin-top:4px;
  padding-left:4px;
  padding-right:4px;
}

.dme-button-medium {
  height:30px !important;
  margin-bottom:4px;
  margin-left:4px;
  margin-right:4px;
  margin-top:4px;
  padding-left:4px;
  padding-right:4px;
}

.newsletterbutton1 {
 height:70px !important;
 width:200px !important;
}

.kdonordonationshelpbutton {
 position: relative !important;
 top: 260 !important;
 left: 1150px !important;
}

.kdonordonorhelpbutton (
 position: absolute !important;
 top: 260px !important;
 left: 1150px !important;
}

.kdonorsupporthelpbutton {
 position: absolute !important;
 top: 260px !important;
 left: 1150px !important;
}

.kdonorfundraiserhelpbutton {
 position: relative !important;
 top: -260px !important;
 left: 1150px !important;
}

.kdonorhelpbutton {
 position: absolute !important;
 top: 260px !important;
 right: 500px !important;
}


.ldrhistposition {
 position:absolute !important;
 left:550px !important;
 width:550px !important;
}

.ldrhistwidth {
 width:400px !important;
}

.km-ytubeposition {
 position:absolute !important;
 left:350px !important;
 top:220px !important;
}
	
.feedbackoption {
 font-size:16px !important;
 face:Arial !important;
 color:#000000 !important;
}

.feedbackbutton {
	box-shadow:inset 0px 1px 0px 0px #f7c5c0;
	background:linear-gradient(to bottom, #fab9b4 5%, #e4685d 100%);
	background-color:#fab9b4;
	border-radius:6px;
	border:1px solid #d83526;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:19px;
	font-weight:bold;
	padding:11px 35px;
	text-decoration:none;
	text-shadow:1px 2px 0px #b23e35;
}
.feedbackbutton:hover {
	background:linear-gradient(to bottom, #e4685d 5%, #fab9b4 100%);
	background-color:#e4685d;
}
.feedbackbutton:active {
	position:relative;
	top:1px;
}

.feedbackcomments {
 position:absolute !important;
 top:770px !important;
}

.kalendarlink1 {
 position:absolute !important;
 top:320px !important;
 left:40px; !important;
 z-index:100 !important;
 font-size:16px !important;
 color:#7a1f5c; 
}


.ei-button-wide {
  width:300px  !important;
}

.ei-instructions {
  font:16px arial;
  color:#377CC1;
}

.ei-instruction-header {
  font:20px arial !important;
  color:#DC143C;
}

.darkgreen {
 color:White;
 background:#108910 !important;
}

.medgreen {
 color:black;
 background:#18cd18 !important;
}

.lightgreen {
 color:black;
 background:#76ef76 !important;
}

.darkred {
 color:white;
 background:#e60000 !important;
}

.medred {
 color:black;
 background:#ff3333 !important;
}

.lightred {
 color:black;
 background:#ff6666 !important;
}

.darkorange {
 color:black;
 background:#ff8000 !important;
}

.medorange {
 color:black;
 background:#ffa64d !important;
}

.lightorange {
 color:black;
 background:#ffcc99 !important;
}

.darkpurple {
 color:white;
 background:#8a00e6 !important;
}

.medpurple {
 color:black;
 background:#b84dff !important;
}

.lightpurple {
 color:black;
 background:#cc80ff !important;
}

.lightblue {
 color:black;
 background:#66ccff !important;
}

.medblue {
 color:white;
 background:#00aaff !important;
}

.darkblue {
 color:white;
 background:#0088cc !important;
}
  
.admin-button-wide {
  width:200px !important;
}

.detailinstructions {
 font:14px arial;
 color:#377CC1 !important;
}

.aktparticipantlistposition {
 position:absolute !important;
 top:300px !important;
 left:550px !important;
}

.trainlistposition {
 position:absolute !important;
 top:75px !important;
 left:550px !important;
}

.kmfont-black {
 color:black !important;
}

.greenback {
  color:black;
  background:#A9F5A9 !important;
}

.yellowback {
  color:black;
  background:#FFFF66 !important;
}



.purpleback {
  color:black;
  background:#CC99FF  !important;
}



.redback {
  color:white;
  background:#FF0000  !important;
}

.orangeback {
  color:black;
  background:#FF9933 !important;
}

.Whitetext {
 font:14px arial;
 color:white !important;
}

.redtext {
  color:red !important;
}

.pagetitle {
  font:bold 20px arial !important;
  color:#3399FF;
}

.answerheading {
  font:16px arial !important;
  color:#DC143C;
}

.questiondisplay {
  font: bold 16px arial !important;
}

.Question {
font-size:16px;
font-weight:bold;
}

.faqanswer {
font-family:arial;
font-size:16px;
color:#990033;
}

.nt-display-button {
 height:30px !important;
width: 100px !important;
}

.ms-month-big {
 margin-bottom: 1em;
 margin-right; 1em;
 background: url(**) repeat scroll 0 0 white;
 width:107em !important;
}

.ms-month-big > div > div {
 width: 15em !important;
 padding: 3px;
 border: 1px solid #666666;
 margin: 1px;
 float: left;
}

.nt-busy {
 top: 50%;
 left: 25%;
 margin-top: 0px;
 margin-left: 0px;
}

.bigquestion36blue {
  font:bold 36px arial !important;
  color:#3399FF;
  font-family:Arial;
}

.bigquestion30blue {
  font:bold 30px arial !important;
  color:#3399FF;
}

.commentswide {
 width:500px !important;
}

.comment70 {
 width:70px !important;
}

.prompt5 {
 width:5px !important
}

.prompt70 {
 width:70px !important;
}

.redboldtext {
 font-weight:bold !important;
 color:#FF0000 !important;
}
.rightjustify {
 text-align: right !important;
 Width: 100% !important;
}

.ms-checkprompt {
 min-width: 13em !important;
 text-align: right !important;
}

.ms-checkprompt10 {
 min-width:10em !important;
 text-align: right !important;
}

.ms-checkprompt15 {
 min-width:15em !important;
 text-align: right !important;
}

.ms-checkprompt17 {
 min-width:17em !important;
 text-align: right !important;
}

.ms-checkprompt8 {
 min-width:8em !important;
 text-align:right !important;
}

.rightjustifyshort {
 text-align: right !important;
}

.pos-abs-left225 {
 position: absolute !important;
 left:225px; !important
}

/*was here*/

.aktattendeename {
 position: absolute !important;
 top: 320px !important;
 left:226px !important;
}

.aktemailtext {
 position: absolute !important;
 top: 420px !important;
 left:200px !important;
}

.adminprocedurebox {
 position: absolute;
 top: 80px;
 left: 650px;
 width: 300px;
 height: 370px;
 border: 4px solid #4297d7;
 border-radius: 15px;
}

.procedboximagesmall {
 position:absolute !important;
 top:200px !important;
 left:665px !important;
 width:270px !important;
 height:220px !important;
}

.procedboximagelarge {
 position:absolute !important;
 top:100px !important;
 left:665px !important;
 width:270px !important;
 height:320px !important;
}

.emailselecttabbox {
 position:absolute !important;
 top: 47px !important;
 left: 20px !important;
 width: 155px !important;
 height: 50px !important;
 border: 4px solid #4297d7 !important;
 border-radius: 10px !important;
}

.dashboardbuttonbox {
 position: absolute;
 left: 24px;
 width: 220px;
 height: 390px;
 border: 4px solid #4297d7;
 border-radius: 15px;
}

.dashboardgraph {
 position: absolute !important;
 left: 260px !important;
 top: 385px !important;
}

.adminheight {
 height:400px !important;
 width:940px !important;
}

.admininfo {
 position:absolute !important;
 left: 900px !important;
 top: 45px !important;
}

.adminbutton1a {
 position:absolute !important;
 left: 35px !important;
 top: 100px !important;
 width: 200px !important;
}

.adminbutton2a {
 position:absolute !important;
 left: 35px !important;
 top: 160px !important;
 width: 200px !important; 
}

.adminbutton3a {
 position:absolute !important;
 left: 35px !important;
 top: 220px !important;
 width: 200px !important;
}

.adminbutton4a {
 position:absolute !important;
 left: 35px !important;
 top: 280px !important;
 width: 200px !important;
}

.adminbutton5a {
 position:absolute !important;
 left: 35px !important;
 top: 340px !important;
 width: 200px !important;
}

.adminbutton6a {
 position:absolute !important;
 left: 35px !important;
 top: 400px !important;
 width: 200px !important;
}

.adminbutton7a {
 position:absolute !important;
 left: 35px !important;
 top: 460px !important;
 width: 200px !important;
}

.adminbutton8a {
 position:absolute !important;
 left: 35px !important;
 top: 520px !important;
 width: 200px !important;
}




.adminbutton1b {
 position:absolute !important;
 left: 350px !important;
 top: 55px !important;
 width: 200px !important;
}

.adminbutton2b {
 position:absolute !important;
 left: 350px !important;
 top: 115px !important;
 width: 200px !important;
}

.adminbutton3b {
 position:absolute !important;
 left: 350px !important;
 top: 175px !important;
 width: 200px !important;
}

.adminbutton4b {
 position:absolute !important;
 left: 350px !important;
 top: 235px !important;
 width: 200px !important;
}

.adminbutton5b {
 position:absolute !important;
 left: 350px !important;
 top: 295px !important;
 width: 200px !important;
}

.adminbutton6b {
 position:absolute !important;
 left: 350px !important;
 top: 355px !important;
 width: 200px !important;
}

.adminbutton7b {
 position:absolute !important;
 left: 350px !important;
 top: 415px !important;
 width: 200px !important;
}

.adminbutton8b {
 position:absolute !important;
 left: 350px !important;
 top: 475px !important;
 width: 200px !important;
}



.adminbutton1c {
 position:absolute !important;
 left: 690px !important;
 top: 100px !important;
 width: 200px !important;
}

.adminbuttonac {
 position:absolute !important;
 left:690px !important;
 top:100px !important;
 width:200px !important;
}

.adminbutton2c {
 position:absolute !important;
 left: 690px !important;
 top: 140px !important;
 width: 200px !important;
}

.adminbutton3c {
 position:absolute !important;
 left: 690px !important;
 top: 180px !important;
 width: 200px !important;
}

.adminbutton4c {
 position:absolute !important;
 left: 690px !important;
 top: 220px !important;
 width: 200px !important;
}

.adminbutton5c {
 position:absolute !important;
 left: 690px !important;
 top: 260px !important;
 width: 200px !important;
}

.adminbutton6c {
 position:absolute !important;
 left: 690px !important;
 top: 300px !important;
 width: 200px !important;
}

.adminbutton7c {
 position:absolute !important;
 left: 690px !important;
 top: 340px !important;
 width: 200px !important;
}

.adminbutton8c {
 position:absolute !important;
 left: 690px !important;
 top: 380px !important;
 width: 200px !important;
}

.volhistlistposition {
 left:200px !important;
}

.hide-column {
 display:none;
}

/* EMLlist Browse scroll fix is handled via JavaScript (FixEMLBrowseScroll routine) */


