.mlink {
color:#A20C08;
}

#authorization {
font-size:11px;
position:absolute;
right:50px;
top:6px;
width:100%;
}
#authorization a {
color:#A20C08;
text-decoration:underline;
text-underline-style:dotted;
}
#login-form-window  {
background:url("/images/regform.png") no-repeat scroll center top;
color:#323232;
display:none;
font-size:12px;
left:50%;
line-height:18px;
margin-left:236px;
position:absolute;
top:218px;
width:235px;
height:289px;
z-index:10000;
}
#login-form-window-internal {
border:0px solid #CACACA;
padding:10px 10px 10px 20px;
}
.login-form-overlay {
display:none;
height:100%;
left:0;
opacity:0.3;
position:absolute;
right:0;
top:0;
width:100%;
z-index:98;
}
#login-form-window a {
color:#A20C08;
text-decoration:underline;
}
#login-form-window form {
margin:0;
padding:0;
}
#close-form-window {
background:url("/auth/close.gif") no-repeat scroll 0 0 transparent;
padding-left:10px;
padding-bottom:10px;
cursor:pointer;
float:right;
height:11px;
width:12px;
}
.auth-button-login, .auth-button-logout {
background:url("images/auth-button-bg.gif") repeat-x scroll 0 0 transparent;
cursor:pointer;
float:right;
font-size:11px;
height:21px;
width:105px;
}
.auth-button-logout {
width:60px;
}
.auth-button-login a, .auth-button-logout a {
color:#A20C08;
text-decoration:none !important;
}
.auth-button-left {
background:url("images/auth-button-left.gif") no-repeat scroll left top transparent;
height:100%;
width:100%;
}
.auth-button-right-login {
background:url("images/auth-button-right-login.gif") no-repeat scroll right top transparent;
height:100%;
padding:3px 0 0 5px;
width:100%;
}
.auth-button-right-logout {
background:url("images/auth-button-right-logout.gif") no-repeat scroll right top transparent;
height:100%;
padding:3px 0 0 5px;
width:100%;
}
