.list_add1 {
  width: 302px;
  padding: 3px;
}

.list_add2 {
  padding: 3px;
  width: 80px;
  text-align: center;
}

.list_add3 {
  padding: 0px;
  width: 10px;
}

.item_delete {
  display: none;
  border: 0;
  margin: 0;
  padding: 0;
  height: 5px;
  width: 5px;
  font-size: 2pt;
}

#series_table {
  width: 100%;
}

#customLists_table {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}

#customLists_table td {
	text-align: left;
	padding: 1px;
}

#customLists_table td.right {
	padding-left: 0;
	padding-right: 1em;
}

.listEditorTitle {
	color: #52667C;
	font-size: 11pt;
	font-family: Arial;
	font-weight: Bold;
	text-decoration: none;
}

#add_series {
  display: none;
  border: 1px solid #85CC92;
  background-color: #A6FFB7;
  padding: 5px;
  margin-bottom: 10px;

}


#bulk_add {
  display: none;
}

.add_buttons {
  display: inline;
  margin-top: 5px;
}

#list_table {
  padding: 0px;
}

.lcol1_top {
  background-color: #C0EEFF;
  border: 1px solid #A5CCDB;
  border-bottom: 0;
  width: 60px;
  text-align: center;
}

.lcol1_bottom {
  background-color: #C0EEFF;
  border: 1px solid #A5CCDB;
  border-top: 0;
  width: 60px;
  text-align: center;
}

.lcol1_single {
  background-color: #C0EEFF;
  border: 1px solid #A5CCDB;
  width: 60px;
  text-align: center;
}

.lcol_nopri {
  width: 434px;
}

.lcol1 {
  background-color: #C0EEFF;
  border-left: 1px solid #A5CCDB;
  border-right: 1px solid #A5CCDB;
  text-align: center;
  width: 60px;
}

.lcol2 {
  width: 15px;
}

.lcol3 {
  width: 374px;
}

.lcol4 {
  background-color: #E2E8FF;
  border-left: 1px solid #B3B8CA;
  border-right: 1px solid #B3B8CA;
  text-align: center;
  width: 127px;
}

.lcol5 {
  text-align: center;
  width: 50px;
}

.lcol6 {
  text-align: center;
}

.lcol4_top {
  background-color: #E2E8FF;
  border: 1px solid #B3B8CA;
  border-bottom: 0;
  width: 127px;
  text-align: center;
}

.lcol4_bottom {
  background-color: #E2E8FF;
  border: 1px solid #B3B8CA;
  border-top: 0;
  width: 127px;
  text-align: center;
}

.lcol4_single {
  background-color: #E2E8FF;
  border: 1px solid #B3B8CA;
  width: 127px;
  text-align: center;
}

.low_col1 {
  text-align: left;
  float:left;
  width: 50%;
}

.low_col2 {
  text-align: right;
  float:left;
  width: 50%;
}


.error {
  background-color: #F7C3C3;
  border: 1px solid #D0A4A4;
  padding: 5px;
  margin-bottom: 13px;
}

#ptable {
  width: 100%;
}

.plist1 {
  width: 75%;
}

.pc {
  text-align: center;
}

.pl {
  text-align: left;
}


.plist2 {
  text-align: center;
  width: 12%;
}

.plist3 {
  text-align: center;
  width: 13%;
}

.volInput {
  width: 35px;
  height: 20px;
}

.rateInput {
  width: 25px;
  height: 20px;
}

.stEdit {
  float: left;
  height: 18px;
  width: 9px;
}
