
span.redText, span.redTextB {
 color: red;
}

span.redTextB { 
 font-weight: bold;
}

/* CSS for tabular display of Data Starts */
#dataTabContents {
 background: none transparent scroll repeat 0% 0%; margin-bottom: 7px;
}
#dataTabContents p {
  margin: 0px 10px 2px;
  text-align: center;
  vertical-align: middle;
}
/* --- CSS for tabular display of Data Ends */

span.required {
  color: red;
  font-weight: bold;
  margin: 0px 2px;
}

.jsValidationError {
  color: red;
  margin-left: 5px;
}
.jsValidationErrorInForm {
  color: red;
  margin: 0px;
}

span.bold {
  font-weight: bold;
}
span.uline {
  text-decoration: underline;
}
span.bnu {
  font-weight: bold;
  text-decoration: underline;
}

/* css for tabular display of form Starts*/
table.webForm { 
  border: 0px;
  margin:0px;
  padding:0px;
  width:350px;
  height:480px;
}
tr.headingRow {
  text-align: left;
  background: #c3d9ff;
}
td.rowParam {
  text-align: left;
}
td.rowData {
  text-align: left;
}
/* --- css for tabular display of form Ends */

/* CSS for Up Down Ordering Items Starts */
.sequencingDiv {
  border: 1px solid red;
  float: left;
  padding: 5px;
	margin-top: 8px;
}

.highlightedItem {
  background: blue;
  color: #fff;
  padding: 3px;
  font-weight: bold;
}

.seqEditBtns {
  margin-left: 20px;
  margin-top: 20px;
  float: left;
}
/* --- CSS for Up Down Ordering Items Ends */


/* Admin Top Toolbar Starts */
.top_toolbar {
	width: 100%;
	background: red;
	color: #fff;
	margin-top: 10px;
	margin-bottom: 15px;
	padding: 11px;
}

a.button_myth {
	text-decoration: none;
	padding: 3px 6px;	
	margin: 3px;
	/*
	margin-left: 3px;
	margin-right: 3px;
	*/
	color: #000 !important;
	background: #D3D3D3 !important;
	/* Set the borders */
	border-top: 2px solid #fff;
	border-bottom:  2px solid #000;
	border-left: 2px solid #fff;
	border-right: 2px solid #000;		
}

.pipe_seperator {	
	font-size: larger;
	font-weight: bolder;
}
/* --- Admin Top Toolbar Ends */

