/* CSS Document */
/* Author: Andy Asberry, Ciphertek Systems, LLC, 2009 */

.logout_button {
  margin: 0;
  padding: 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9px;
}

form.login_form {
  margin: 0;
  padding: 0 0 0 235px;
  float: left;
}
form.login_form label {
  margin: 3px 0 0 0;
  padding: 0;
  width: 75px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  float: left;
}
form.login_form input.text {
  margin: 0 0 4px 0;
  padding: 2px;
  width: 150px;
  border: 1px solid #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  float: left;
}
form.login_form input.submit {
  margin: 0;
  padding: 2px 7px 2px 7px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  float: left;
}
form.login_form br {
  clear: both;
}


.articleDiv {
  margin: 0 0 20px 0;
  padding: 10px;
  width: 686px;
  background-color: #CCCCCC;
  border: 1px dashed #999999;
  float: left;
}
.article_actions {
  margin: 0;
  padding: 0;
  width: 300px;
  float: right;
}
.article_action {
  margin: 0;
  padding: 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9px;
  float: right;
}
.articleDiv .subject {
  margin: 0;
  padding: 0 0 3px 0;
  width: 681px;
  border-bottom: 1px dashed #999999;
  font-weight: bold;
  font-size: 16px;
}
.articleDiv .article {
  margin: 0;
  padding: 10px 0 5px 10px;
  width: 671px;
  font-weight: normal;
  font-size: 14px;
}




.edit_article_form {
  margin: 0;
  padding: 10px;
  width: 686px;
  /*background-color: #999999;
  border: 1px solid #666666;*/
  float: left;
}
.edit_article_form label {
  margin: 2px 0 0 0;
  padding: 0;
  width: 75px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 12px;
  float: left;
}
.edit_article_form input.article_text {
  margin: 0 0 5px 0;
  padding: 2px;
  width: 550px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  float: left;
}
.edit_article_form textarea.article_textarea {
  margin: 0 0 5px 0;
  padding: 2px;
  width: 550px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  float: left;
}
.edit_article_form input.article_submit {
  margin: 0;
  padding: 0;
  float: left;
}
.edit_article_form br {
  clear: both;
}



.add_article_form {
  margin: 0;
  padding: 0 0 10px 0;
  width: 706px;
  border: 1px solid #999999;
  float: left;
}
.add_article_form h3 {
  margin: 0 0 10px 0;
  padding: 3px 0 3px 0;
  background-color: #999999;
  text-align: center;
  color: #FFFFFF;
}
.add_article_form label {
  margin: 2px 0 0 0;
  padding: 0 0 0 10px;
  width: 100px;
  float: left;
}
.add_article_form input.text {
  margin: 0 0 5px 0;
  padding: 2px;
  width: 400px;
  float: left;
}
.add_article_form input.radio {
  margin: 7px 0 0 0;
  padding: 0;
  float: left;
}
.add_article_form div {
  margin: 5px 0 0 0;
  padding: 0 10px 0 3px;
  float: left;
}
.add_article_form textarea.textarea {
  margin: 0 0 5px 0;
  padding: 2px;
  width: 400px;
  float: left;
}
.add_article_form input.submit {
  margin: 5px 0 0 0;
  padding: 0;
  float: left;
}
.add_article_form br {
  clear: both;
}