/* Job credits CSS */

/* Menus */
#nav-secondary { background:#136AB3; color:#fff; padding:.8em 2em; height:20px; margin:3px 10px 0px 0px}
#nav-secondary li { color:#fff;  list-style:none; float:left; margin-right:4em; font-weight:bold; }
#nav-secondary li.greyedout { color:#ccc;  list-style:none; float:left; margin-right:4em; font-weight:bold; }
#nav-secondary li a { color:#fff; display:block; text-decoration: none; }
#nav-secondary li a:hover { color:#fff; text-decoration: underline; }

#nav-secondarygrey li { color:#ccc;  list-style:none; float:left; margin-right:4em; font-weight:bold;} */


#nav-secondary li.active a { color:#fff; }

/*#nav-tertiary { background:#1BA1D4; color:#fff; padding:.8em 2em; height:20px; margin:0px 10px 0px 0px}*/
#nav-tertiary { background:#bfd8e5; color:#006297; padding:.8em 2em; height:20px; margin:0px 10px 0px 0px}


/*#nav-tertiary li { color:#fff; list-style:none;  float:left; margin-right:4em; font-weight:bold; }*/
#nav-tertiary li { color:#006297; list-style:none;  float:left; margin-right:4em; font-weight:bold; }


#nav-tertiary li a { color:#006297; display:block; text-decoration: none; }
#nav-tertiary li a:hover { color:#006297; text-decoration: underline; }
#nav-tertiary li.active a  { background:url(/i/jc/tertiary-active.png) bottom center no-repeat; }

#emp_table table { width:98.65%; border:1px solid #bfd8e5; border-collapse:collapse; margin:0px}

/*
#emp_table table th { background:#90C4E4; color:#333; padding:5px; }
*/

#emp_table table th { background:#bfd8e5; color:#006297; padding:5px; }

#emp_table table thead tr th { background:#bfd8e5; color:#006297; padding:5px; }
#emp_table table td { padding:5px;  }
#emp_table table tr.odd td { background:#bfd8e5; }
#emp_table table tr.even td { }
#emp_table table tr.footer td { background:#90C4E4; color:#333; padding:5px;  }


/* Layout */
#empwelcomehead { height:15px; text-align:left; font-size:75%; color:#000; font-family:verdana, tahoma, serif; padding-top: 5px; }

#empcontent { min-height:500px; height:auto !important; height:500px; padding:10px 1px; }

.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block; }

#empcontent dl dt { padding:5px 15px; background:#bfd8e5; color:#006297 }
#empcontent dl dd { border:1px solid #bfd8e5; padding:15px; margin:5px 0 20px 0; min-height:140px; }
#empcontent dl dd ul li { margin-bottom:5px; }

.box { background:#aaa; padding:15px; margin-bottom:10px; min-height:150px; }

.span-1, .span-2, .span-3, .span-4, .span-5, .span-6, .span-7, .span-8, .span-9, .span-10, .span-11, .span-12, .span-13, .span-14, .span-15, .span-16, .span-17, .span-18 {float:left;margin-right: 10px;}
.span-1  { width: 35px;}
.span-2  { width: 80px;}
.span-3  { width: 125px;}
.span-4  { width: 170px;}
.span-5  { width: 215px;}
.span-6  { width: 230px;}
.span-7  { width: 305px;}
.span-8  { width: 320px;}
.span-9  { width: 368px; margin-top: 0px;}
.span-10 { width: 420px;}
.span-11 { width: 485px;}
.span-12 { width: 510px; margin-left: 20px;}
.span-13 { width: 575px;}
.span-14 { width: 620px;}
.span-15 { width: 665px;}
.span-16 { width: 710px;}
.span-17 { width: 755px;}
.span-18 { width: 800px; margin: 0; }
.last { margin: 0; }
.append-bottom { margin-bottom:1em; }
.append-top{ margin-top:1em; }




