
/* Photo header */
#header { width: 750px; }
#header-photo { width: 730px; height: 130px; background-color: #4d667c; }
#header-photo img { border: 0; padding: 0; margin: 0; display: inline; }
#header-left { width: 10px; background: url(/images/working/home/header-left.png) repeat-y left top; }
#header-right { width: 10px; background: url(/images/working/home/header-right.png) repeat-y left top; }
#header-content { background: url(/images/working/home/header-content-bg.png) no-repeat left bottom; padding: 10px 20px 20px 20px; }
#header-content h2 { color: #fff; font-size: 18px; line-height: 20px; }
#header-content p { color: #fff; }
#header-content .main { width: 680px;  }
#header-content .links { float: left; color: #fff; }

#header-content li { line-height: 16px; margin-bottom: 9px; margin-left: 20px; list-style-image: url(/images/working/home/bullet-white.gif); }
#header-content .links a { color: #fff; }


#login-top { width: 370px; height: 20px; background: url(/images/working/home/login-top.png) no-repeat left top;  }
#login-content { width: 330px;  background: url(/images/working/home/login-content.png) no-repeat left top; padding: 0 20px;  }
#login-bottom { height: 20px; background: url(/images/working/home/login-bottom.png) no-repeat left top;  }
#login-content .next-arrow-left { background: url(/images/common/arrow-next-yellow.png) no-repeat left top; font-size: 14px; font-weight: bold; }
#login-content li { margin-left: 60px; margin-bottom: 5px;  list-style-image: url(/images/common/yellow-bullet.png); }


#openings-top { width: 380px;  height: 20px; background: url(/images/working/home/openings-top.png) no-repeat left top;  }
#openings-content { width: 340px;  background: url(/images/working/home/openings-content.png) no-repeat left top; padding: 0 20px; }
#openings-bottom { height: 20px; background: url(/images/working/home/openings-bottom.png) no-repeat left top;  }
#openings-content li { margin-left: 20px; margin-bottom: 5px;  list-style-image: url(/images/common/blue-bullet.png); }
#openings-content li a { color: #000; }
#openings-content li a:hover { color: #df2d04; }

#search-top { width: 750px;  height: 20px; background: url(/images/working/home/search-top.png) no-repeat left top;  }
#search-content { background: url(/images/working/home/search-content.png) no-repeat left top; padding: 0 10px 0 20px; }
#search-bottom { height: 20px; background: url(/images/working/home/search-bottom.png) no-repeat left top;  }

#search-content ul li { list-style-image: url(/images/common/bullet-search.gif); height: 30px; margin-left: 20px; padding-left: 10px; line-height: 14px; }
html>body #search-content ul li { min-height: 30px; height: auto; }
#search-content ul li a { color: #000; }
#search-content ul li a:hover { color: #df2d04; }

#body h2 { padding: 0; margin: 0 0 5px 5px; font-size: 14px; line-height: 18px; color: #36332f; }

#news-content h3 { width: 280px; font-size: 14px; line-height: 18px; color: #377eab; padding-left: 10px; }
html>body #news-content h3 { width: 200px; padding-left: 110px; }

#news-content p { width: 280px; }
html>body #news-content p { width: 200px; padding-left: 110px; }

#news-content hr { border-bottom: 1px solid #eaeaea; height: 1px; clear: both; width: 70%; margin-bottom: 5px; }