/* ACTIVATION MENU */

#overlay {
display: block;
position: absolute;
left:0;
top:0;
width: 100%;
height: 1500px;
background-color: #fff;
filter: alpha(opacity=60);
-moz-opacity: 0.6;
opacity: 0.6;
z-index: 999;
}

#activation {
display: block;
position: absolute;
left:50%;
top:50%;
width: 350px;
height: auto;
margin-top: -120px;
margin-left: -175px;
background-color: #fff;
border: solid 1px #e29200;
z-index: 1000;
font-size: 11px;
font-family: verdana, sans-serif;
line-height: 140%;
}

#activation h1 {
font-weight: bold;
border-bottom: solid 1px #e29200;
font-size: 11px;
font-family: verdana, sans-serif;
margin: 0 0 7px 0;
padding: 2px 0 2px 10px;
background-color: #ffd280;
}

#activation h1 span {
display: block;
position: absolute;
top: 0;
right: 0;
font-weight: bold;
right: 0;
border-left: solid 1px #e29200;
margin: 0;
padding: 1px 7px 2px 7px;
}

#activation .close_out {
background-color: transparent;
}

#activation .close_out a:link,
#activation .close_out a:visited {
color: #000;
text-decoration: none;
font-weight: bold;
}

#activation .close_over {
background-color: #e29200;
}

#activation .close_over a:link,
#activation .close_over a:visited {
color: #fff;
text-decoration: none;
font-weight: bold;
}

#activation p {
padding: 5px 10px 10px 10px;
margin: 0;
}

form {
margin: 0;
padding: 0;
}

#activation input.submit {
background-color: #ffd280;
border: solid 1px #e29200;
width: 75px;
float: right;
margin: 10px 10px 15px 10px;
}

#activation input#page,
#activation input#subpage {
margin: 0 5px 0 0;
vertical-align: middle;
}

#activation label {
margin-bottom: 7px;
}

#activation strong {
font-weight: bold;
}

