body { margin:0px; padding:0px; background-color:#fff; color:#000; font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; }

#header, #crumbsbar, #pagenav, .section .sectionlink, #portalfooter, .c_col span, #jobslist, .applyselect, #footer #logos, form, #mail, h1 a { display:none; }

#contentcontainer ul { list-style-type:square; margin:0px 0px 15px 0px; padding:0px 0px 0px 15px; }

a { color:#000; text-decoration:none; }
p { margin:0px 0px 15px 0px; }
h1 { font-size:18px; font-weight:bold; margin:0px 0px 15px 0px; }
h2 { font-size:14px; font-weight:bold; margin:0px 0px 15px 0px; }
h3 { font-size:12px; font-weight:bold; margin:0px; }

table { margin:0px 0px 15px 0px; width:100%; }
table td, table th { border:1px solid #000; padding:2px; }
table th { background-color:#E9E9E9; }

#footer #crtag { font-size:11px; text-align:center; height:15px; padding:2px 0px 10px; }

/*brands*/
#brands img { border:none; float:right; margin:0px 0px 5px 5px; }
#brands div { margin:0px 0px 15px 0px; clear:left; }

/*jobs*/
.job { border-bottom:1px solid #000; }
.printlink, .noprint { display:none; }
#jobstexts .noprint { border-bottom:none; }

/*faq*/
#faq span { font-weight:bold; }