/* ***************************************************************
* Orca Ringmaker v2.0b
*  A comprehensive web ring creation and managment script
* Copyright (C) 2004 GreyWyvern
*
* This program may be distributed under the terms of the GPL
*   - http://www.gnu.org/licenses/gpl.txt
* 
* See the readme.txt file for installation instructions.
*************************************************************** */

/* ***** Main ************************************************* */
#orm_main {
  text-align:center;
}
.orm_warn {
  color:#ff0000;
}
.orm_form {
  margin:0px;
}
.orm_form_inl {
  margin:0px;
  display:inline;
}

#orm_content hr {
  margin:5px auto;
  width:75%;
}

/* ***** Control Panel **************************************** */

.orm_control_box3 {
  font-size:80%;
  text-align:right;
}

/* ***** Success/Error Messages ******************************* */
#orm_success {
  padding:5px;
}
#orm_error {
  padding:5px;
  color:#ff0000;
}


/* ***** Default Control Box Layout *************************** */
.orm_box {
  font-size:90%;
  border:1px solid #353535;
  margin:0px auto 1em auto;

}
.orm_box label {
  font-weight:bold;
}
.orm_box select {
  font-size:90%;
}
.orm_box textarea {
  font-size:90%;
  margin:0px auto;
}
.orm_box_title {
  padding:3px;
  font-weight:bold;
  font-size:120%;
  background-color: #05aaee;
  border-bottom:1px solid #353535;
}
.orm_boxrow_l1 {
  padding:2px;
  text-align:left;
}
.orm_boxrow_l2 {
  padding:2px;
  text-align:center;
}
.orm_boxrow_l3 {
  padding:2px;
  text-align:right;
}
.orm_boxrow_d1 {
  padding:2px;
  text-align:left;
  border-top:1px solid #353535;
}
.orm_boxrow_d2 {
  padding:2px;
  text-align:center;
}
.orm_boxrow_d3 {
  padding:2px;
  text-align:right;
  border-bottom:1px solid #353535;
}
.orm_tacode {
  text-align:left;
  font-size:90%;
  margin-bottom:1em;
}

/* ***** Default Control Table Layout ************************* */
.orm_table {
  font-size:90%;
  border:1px solid #353535;
  margin:0px auto 1em auto;
}
.orm_table_title {
  padding:3px;
  font-weight:bold;
  font-size:120%;
  background-color: #05aaee;
  border-bottom:1px solid #353535;
  text-align:left;
}
.orm_table tr th {
  font-style:italic;
  border-bottom:1px solid #353535;
}
.orm_tablerow_l1 {
  text-align:left;
}
.orm_tablerow_l2 {
  text-align:center;
}
.orm_tablerow_l3 {
  text-align:right;
}
.orm_tablerow_d1 {
  text-align:left;
  background-color:#05aaee;
}
.orm_tablerow_d2 {
  text-align:center;
  background-color:#05aaee;
}
.orm_tablerow_d3 {
  text-align:right;
  background-color:#05aaee;
}
.orm_table_col {
  padding-right:30px;
  text-align:left;
  white-space:nowrap;
}



/* ***** Statistics Deep Magic ******************************** */
.orm_graph {
  margin:5px auto;
  border-top:1px dashed #05aaee;
}
.orm_graph_col {
  vertical-align:top;
  font-size:90%;
  width:4ex;
}
.orm_graph_slot {
  vertical-align:bottom;
  padding-left:1px;
  height:100px;
}
.orm_graph_slot7 {
  vertical-align:bottom;
  height:100px;
  border-left:1px dotted #05aaee;
}
.orm_graph_bar {
  background-color:#05aaee;
  overflow:hidden;
}
.orm_graph_barmax {
  background-color:#ff0000;
  overflow:hidden;
}
.orm_graph_basel {
  text-align:left;
  font-size:90%;
  padding:1px 2px;
  border-left:1px dotted #05aaee;
}
.orm_graph_baser {
  text-align:right;
  font-size:90%;
  padding:1px 2px;
  border-right:1px dotted #05aaee;
}
.orm_sortcol {
  background-color:transparent;
}
.orm_sortcol_on {
  background-color:#05aaee;
}

/* ***** Footer Items ***************************************** */
#orm_pagination {
  margin:0px auto 10px auto;
  font-size:90%;
  width:70%;
}
#orm_pagin_prev {
  text-align:left;
  white-space:nowrap;
  width:15%;
}
#orm_pagin_page {
  text-align:center;
  padding:0px 10px;
}
#orm_pagin_next {
  text-align:right;
  white-space:nowrap;
  width:15%;
}