/* slider panel for login */
.loginPanelContainer {
  position:absolute;
  top: 0px;
  right:0px;
  /* dont show stuff outside the box */
  overflow:hidden;

  padding:0px;
  margin: 0px;
  width: 318px;
  height:60px;
  background-color:transparent;
}

.loginPanelRow {
  top:0px;
  position:absolute;
  left:300px;
  width:318px;
}

.loginPanelLeftCell {
  position:absolute;
  left:0px;
  top:0px;
  width:18px;
  padding:0px;
  margin:0px;
  background: transparent;

  padding:0px;
  background-image: url('/assets/images/login.png');
  background-position:center;
  background-repeat:no-repeat;
  height:50px;
  
  
}
.logoutPanelLeftCell {
  position:absolute;
  left:0px;
  top:0px;
  width:18px;
  padding:0px;
  margin:0px;
  background: transparent;

  padding:0px;
  background-image: url('/assets/images/logout.png');
  background-position:center;
  background-repeat:no-repeat;
  height:50px;
  
  
}
.loginPanelRightCell {
  position:absolute;
  left:18px;
  top:0px;
  width:300px;
  height:60px;
  padding:0px;
  margin:0px;
  background: #121212;
  font-size:0.8em;
  color:yellow
}


/* login form */
.loginFormSmall {
  padding-left: 5px;
  margin: 0px;
  background-color:transparent;
  color:#FFCD02;
}

.loginFormSmall fieldset {
  border: 0px;
  margin: 0px;
  padding:0px;
}

.loginFormSmall label {
  font-size:0.8em;
  font-family: "DejaVu Sans Mono", "Lucinda Console", monospace;
  font-weight:bold; 
  color: #5A63EC;
  width:120px;
 
}
.loginFormSmall input {
  font-size:0.8em;
  color:#1C459B;
  margin:0px;
}

.loginFormSmall .loginFormSmallCheckBoxClass {
  color:#27FF2C;
  margin-bottom:0px;
}

.loginFormSmall .loginFormSmallLink {
  color: #FFEA27;
  font-weight: bold;
  text-decoration:none;
  font-size:0.8em;
}

.loginFormSmall .loginFormGreenText {
  font-weight: bold;
  color:#19E218;
  font-size:0.9em;
}

.loginFormSmall .loginFormRedText {
  font-weight: bold;
  color:#DF5774;
  font-size:0.9em;
}

.loginFormSmall .loginFormBlueText {
  font-weight: bold;
  color:#3366CC;
  font-size:0.9em;
}
.loginFormSmall .loginFormYellowText {
  font-weight: bold;
  color:#FFE700;
  font-size:0.9em;
}

.resetPasswordFormSmall{
  padding: 0;
  margin: 0;
  background-color:transparent;
}

.resetPasswordFormSmall fieldset {
  border: 0px;
  margin: 0px;
  padding:0px;
}

.resetPasswordFormSmall label {
  font-size:0.8em;
  font-family: "DejaVu Sans Mono", "Lucinda Console", monospace;
  font-weight:bold; 
  color: #5A63EC;
  width:120px;
}

.resetPasswordFormSmall input {
  font-size:0.8em;
  color:#1C459B;
  margin:0px;
}

/* used to wrap text around 200px with matching vpFormInput below*/
.resetPasswordFormSmall .vpLabelText {
  float:left;
  width:150px;
}
.resetPasswordFormSmall .vpFormInput {
  padding-bottom:7px;
}

.addCommentLogin {
  margin-top:8px;
  margin-bottom:5px;
  padding:4px;
  border-color:#B3B3B3;
  border-style:solid;
  border-width:1px;
  color:chocolate; 
}
.

