@charset "utf-8";
/* Content Styles */
form.stdForm { padding: 0; margin: 0; border: 0; }

table.stdForm {
  border: 0;
  margin: 0;
  border-collapse: collapse;
  width:535;
}
img.stdFormShim1 { width: 260; height: 1; }
img.stdFormShim2 { width: 275; height: 1; }

td.stdForm {
  padding: 3px;
}
td.stdForm1 {
  color: #000000; 
  background-color: #ffffff;
  border-bottom:1px solid #CCCCCC;
  padding: 7px;
}
td.stdForm2 {
  color: #000000; 
  background-color: #ffffff; 
  height: 20px;
  padding: 7px;
}
td.stdForm3 {
  color: #000000; 
  background-color: #cccccc; 
  height: 20px;
  padding: 5px;
}
td.stdFormHeader1 {
	background-color:#EFEFEF;
	color:#46126C;
	font-weight:bold;
	padding:7px;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	text-align:left;
	margin-bottom:5px;
}
td.stdFormHeader2 {
  font-size: 12px; 
  color: #000000; 
  background-color: #cccccc;
  height: 20px;
  padding: 3px;
}
td.stdFormHeader3 {
  font-size: 12px; 
  color: #000000;
  font-weight: bold; 
  background-color: #cccccc;
  height: 20px;
  padding: 3px;
}
td.stdFormHeaderSpacer {
  background-color: #ffffff; 
  margin: 0px;
  padding:0px;
}
td.stdFormMessage {
  font-size: 12px; 
  color: #000000; 
  background-color: #eeeeee; 
  padding: 15px;
}
td.stdFormSubmit {
  text-align: right;
  padding: 15px;
}
td.stdFormSubmitLeft {
  text-align: left;
  padding: 15px;
}
td.stdFormTextArea {
  font-size: 12px; 
  color: #000000; 
  background-color: #eeeeee; 
  padding: 10 3;
  text-align: center;
}
input.stdFormText {
  width: 250px;
}
input.stdFormTextSingle {
  width: 20px;
}
select.stdForm {
  width: 250px;
}
select.stdForm2 {
  width: 530px;
}
textarea.stdForm {
  width: 530px;
}
textarea.stdForm2 {
  width: 250px;
}
.stdFormButton {
}

hr.stdFormLine {
  width: 100%;
  height: 2;
}
hr.line2 {
  background-position: center; 
  margin-top: 8px; 
  margin-bottom: 8px; 
  height=1px; 
  width=70%;
}

table.stdTable {
  border: 0;
  margin: 0;
  border-collapse: collapse;
}
td.stdTable { padding: 3; }
td.stdTable1 {
  font-size: 12px; 
  color: #000000; 
  background-color: #eeeeee; 
  height: 20px;
  padding: 3px;
}
td.stdTable2 {
  font-size: 12px; 
  color: #000000; 
  background-color: #ffffff; 
  height: 20px;
  padding: 3;
}
td.stdTable3 {
  font-size: 12px; 
  color: #000000; 
  background-color: #cccccc; 
  height: 20px;
  padding: 3;
}
td.stdTableHeader1 {
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF; 
  background-color: #659997; 
  height: 20px;
  padding: 3;
}
td.stdTableHeader2 {
  font-size: 12px; 
  color: #000000; 
  font-weight: bold;
  background-color: #cccccc;
  height: 20px;
  padding: 3;
}
td.stdTableHeader3 {
  font-size: 12px; 
  color: #000000;
  font-weight: bold; 
  background-color: #dddddd;
  height: 20px;
  padding: 3;
}
td.stdFormHeader4 {
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF; 
  background-color: #6699CC; 
  height: 20px;
  padding: 3;
{
td.stdTableHeaderSpacer {
  background-color: #ffffff; 
  height: 5px;
}

table.career {
}
td.careerHeader {
}
td.careerFooter {
}
td.careerTitle {
  background-color: #cccccc;
  font-weight: bold;
  padding: 3;
}
td.careerListing1 {
  background-color: #eeeeee;
  padding: 0 15;
}
td.careerListing2 {
  background-color: #eeeeee;
  padding: 0 15;
}
td.careerSpacer {
  background-color: #ffffff; 
  height: 10;
}

table.irxml {
  border: 0;
  margin: 0;
  border-collapse: collapse;
  width:535;
}
td.irxmlHeader { 
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF; 
  background-color: #659997; 
  height: 20px;
  padding: 3;
  width: 400;
}
td.irxml1 {
  font-size: 12px; 
  color: #000000; 
  background-color: #eeeeee; 
  height: 20px;
  padding: 3px;
}
td.irxml2 {
  font-size: 12px; 
  color: #000000; 
  background-color: #ffffff; 
  height: 20px;
  padding: 3;
}
td.irxmlHeaderSpacer {
  background-color: #ffffff; 
  height: 5px;
}
form.irxml { padding: 0; margin: 0; border: 0; }



