body
{
  font-family: Arial;
  font-size: 0.8em;
  margin: 0;
  padding: 0 0 0 0;
  background-color: white;
  
}

#megawrapper
{
  z-index: 1;	
  margin: 0;
  padding: 0;
}

#contentwrapper
{
  margin: 0;
  padding: 0;
}

.clearer
{clear: both;}

/*
==============================
           INDEX
==============================
*/
h1
{
  position: absolute;
/*   width: 900px; */
  left: 50%;
  top: 45px;
  margin: 0 0 0 -533px;
}

/*
==============================
      Navigation Menu
==============================
*/
#NavHeader
{
height: 50px;
	background-color: #BDD700; 
	left:0px; 
	top: 0px; 
	padding: 5px 10px;
	z-index: 2;
}

#NavHeader button,select
{margin: 2px 5px;}

#NavHeader #button_on
{
background:  #9fb602; font-size: 12px; font-weight: normal; color: #fff; text-align: center; padding: 12px;border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border: none; cursor: pointer; margin-top: -10px;
}

#NavHeader #button_logout
{
background:  #94006c; font-size: 12px; font-weight: normal; margin-right: -10px; color: #fff; text-align: center; padding: 12px;border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border: none; cursor: pointer; margin-top: 0;
}

#NavHeader #button_logout:hover
{
background:  #fff; font-size: 12px; font-weight: normal; color:#94006c; text-align: center; padding: 12px;border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border: none; cursor: pointer; margin-top: 0;
}

#logout{
background:  #9fb602; font-size: 12px; font-weight: normal; color: #fff; text-align: center; padding: 12px;border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border: none; cursor: pointer; float: left; 
}

/*
#logout_link a
{
	text-decoration: none;
	color: white;
	float: right;
	margin: -39px 20px -10px;
	font-size: 15px;
	font-weight: bold;
}
*/

#logout_link a:hover
{text-decoration:underline;}

#MessageBarContainer
{
	
}

#MessageBar
{
	border:solid 1px black; 
	border-top: none;
	border-bottom-left-radius: 5px;  
	border-bottom-right-radius: 5px;
	width: 300px; 
	padding: 5px;	
}

/* Message bar variants */
.var1
{
	background-color: green;
	opacity: 0.8;
}

.var2
{background-color: silver;}

.var3
{
	background-color: #92006B;
	color: white;
	font-weight: bold;
}


/* Large popup was not migrated because it exists in different implementations 
   in catalog.css and profile.css
==============================
       POPUP MESSAGE
==============================
*/
#popup{
  position: fixed;
  left: 50%;
  top: 50%;
  width: 415px;
  height: 215px;
  z-index: 300;
  margin: -108px 0 0 -208px;
  visibility: hidden;
  background-image: url('/img/Profile/PopupBackground_415x215.png');
}

#popup h2{
  color: #BDD700;
  font-size: 16px;
  position: absolute;
  left: 30px;
  top: 45px;
  width: 350px;
  text-align: center;
}

#popup p.message_body{
  position: absolute;
  left: 30px;
  top: 85px;
  padding: 0;
  width: 350px;
  color: #676767;
  text-align: center;
  font-size: 12px;
}

/*
#popup p.message_body .tiny{
  font-size: 10px;
}
*/

#popup #closePopUp{
  position: absolute;
  left: 50%;
  bottom: 40px;
  width: 100px;
  margin: 0 0 0 -50px;
}
#profile_activate
{
	background-color: #BDD700;
    border-radius: 5px 5px 5px 5px;
    border-spacing: 5px;
    color: #414D00;
    width: 450px;
    margin: 160px auto;
    padding: 10px;
}

/*************************************************************************************/
