.Jobs { margin:auto; width:auto; float:none; margin:0; padding:0;   }
.jobsTitle { font-size:16px; font-weight:bold; padding:10px; margin:0; text-align:left; }
.jobsMessage { padding:5px; }
#jobOuterDiv {  color:#000000;  border-top:1px solid #bbb; border-right:1px solid #bbb;}
#jobOuterDiv td { padding:3px; border-bottom:1px solid #bbb; border-left:1px solid #bbb; text-align:center;}
#jobOuterDiv .header { font-weight:bold;  line-height:22px; font-size:12px; white-space:nowrap; height:22px; }
#jobOuterDiv .header td { min-width:60px; text-align:center;}
#jobOuterDiv  .row0 { background:#f1f1f1;}
#jobOuterDiv  .row1 { background:#dfdfdf;}
.widgetTitle { font-size:16px; font-weight:bolder; text-align:left; margin:0; padding:10px; }
.subtitle { margin:0; font-size:1.2em; font-weight:bolder; text-align:left; background:#ddd; padding:3px; border-bottom:1px solid #ddd;}
.part-wrapper {width:700px; float:left;}
.part-wrapper-left { width: 700px; float: left; margin-left:5px; border:1px solid #eee; }
.subcomponentWrapper { width:340px;  padding:4px 2px 4px 0px; float:left;   }
.labelWrapper { width:150px; float:left; text-align:right; padding-right:4px;}
.elementWrapper {  width:165px; float:left; text-align:left;}
.part-wrapper-left  .ui-state-default{margin-bottom:12px;  }
.part-wrapper-full { border:1px solid #ddd;  float:left; width:690px; margin-left:5px; margin-top:10px;}
.part-wrapper-full  .subcomponentWrapper  { margin:0; padding:0; width:690px; float:left;}
.part-wrapper-full .labelWrapper { float:left; font-weight:bolder;  margin-top:5px; }
.submit .subcomponentWrapper { margin:10px 0; float:left;  width:100%;}
.submit .labelWrapper { width:70%; float:left; font-weight:bolder; color:#555; display:block;}
.submit .elementWrapper { width:25%; float:right;  }
textarea#comments { width:472px;  margin:5px 0;}
textarea#resumecontent { width:472px;  margin:5px 0;}
#jobOuterDiv .row1 .buttonlink{margin-left:15px;} 
#jobOuterDiv .row0 .buttonlink{margin-left:15px; }
table#jobOuterDiv td.DivisionName{width:10%;}
table#jobOuterDiv td.JobTitle{width:15%; text-align:left;}
table#jobOuterDiv td.Location{width:15%;  text-align:left;}
table#jobOuterDiv td.Qualification{width:10%;  text-align:left;}
table#jobOuterDiv td.JobDescription{width:37%;  text-align:left;}
.noJobsMessage{font-size:12px; text-align:center;}


