/* Careers */
.careersNavWrpr {margin-bottom:15px;width:240px;margin:0px auto 12px auto;}
.careersNavWrpr h2{font: bold 1.636em "Arial Narrow",Arial,Helvetica,sans-serif;color: #7AAFDF;margin: 0 0 0.25em 0;padding: 6px 0;display:none;}
.careersNavWrpr ul {list-style-type:none;margin:5px 0px 0px 0px;padding:0px;width:250px;}
.careersNavWrpr ul li{float:left;margin-right:10px;}

.careersSearchWrpr {margin-bottom:15px;}
.careersSearchWrpr strong{display:block;margin-bottom:3px;}
.careersSearchWrpr input[type="text"],.careersSearchWrpr input[type="select"] {height:17px;}

.careersSearchWrpr .csTitleWrpr {}
.careersSearchWrpr .csTitleWrpr input{width:135px;}
.careersSearchWrpr .csDivisionWrpr {}
.careersSearchWrpr .csTypeWrpr {}
.careersSearchWrpr .csCityWrpr {}
.careersSearchWrpr .csStateWrpr {}
.careersSearchWrpr .csSubmitWrpr {padding-top:18px;}
.careersSearchWrpr .tCol {float:left;margin-right:10px;}

.careersWrpr {margin:5px 13px 10px 0px;}
.careersWrpr .careersSearchWrpr {}

.careersListingTable {}
.careersListingTable th{background: #3E628D;color: white;font-weight: bold;padding: 5px;}
.careersListingTable td{padding:10px 3px 10px 5px;}
.careersSearchTable {}
.careersSearchTable th{background: transparent;color: #730027;font-weight: bold;padding: 5px;}
.careersSearchTable td{padding:10px 3px 10px 5px;}




.careersDetailsWrpr {margin:0px 11px 10px 11px;}

.careersApplicantWrpr {margin:0px 11px 10px 11px;}
.careersApplicantWrpr div.selector {margin-bottom:0px;}
.careersApplicantWrpr h2{font-size:21px;background:none;}
.careersApplicantWrpr .fieldreq {background: transparent url(/cms/images/global/field-req.gif) no-repeat 100% 18px;height:20px;}
.careersApplicantTable {border-spacing:2px;}
.careersApplicantTable td{padding:3px;}

.careersApplicantWrpr .fieldred {}
.careersApplicantWrpr .fielderror {}

.careersFilter  {padding:20px 0px;}
.careersFilter .grid_2, .careersFilter .grid_4 {margin-bottom:10px;} 
 
.careerListItem {border:1px solid #aaaaaa; padding:5px; margin:0 0 15px 0;}
.careerListItem .careerTitle {}
.careerListItem .careerTitle a {font-weight:700; display:block; text-decoration:none; margin:0; font-size:1.1em; margin:0 0 7px 0; padding:0 0 5px 0; border-bottom:1px solid #cccccc;}
.careerListItem .careerContents {width:100%; display:table; font-size:.875em; margin:0 0 7px 0;}
.careerListItem .careerContents .careerTCell {display:table-cell; 
-webkit-transition: all .2s linear;
	   -moz-transition: all .2s linear;
	    -ms-transition: all .2s linear; 
	     -o-transition: all .2s linear;
	        transition: all .2s linear;
}
.careerListItem .careerContents .careerTCell .careerRow {margin:0 0 5px 0;}
.careerListItem .careerContents .label {font-weight:bold; display:inline-block; margin:0 5px 0 0; }
.careerListItem .viewDetails a {display:block; text-decoration:none; margin:0; font-size:1em; padding:5px; text-align:center;}

@media only screen and (max-width:37.500em){
	.careerListItem .careerContents .careerTCell  {display:block;}
}

 
 
 
/* End careers */

