div#content
{ width: 480px; padding-top: 10px; }

div#content.vacancies
{ width: 650px; }

div.joinOurTeam
{ position: relative; padding-left: 145px; }

div#content div.contentPadding
{ padding-left: 20px; }

div#content div.contentPadding p.apply
{ margin-top: 10px; }

div.joinOurTeam ul.pages
{ position: absolute; left: 0px; top: 15px; width: 145px; list-style: none; margin: 0px; padding: 0px; background-color: #333; }

div.joinOurTeam ul.pages li
{ border-bottom: 1px dashed #FFF; }

div.joinOurTeam ul.pages li.last
{ border: 0px; }

div.joinOurTeam ul.pages li a
{ display: block; color: #FFF; text-decoration: none; padding: 7px 7px 7px 27px; background-image: url(../Images/joinOurTeam-Arrows.png); background-position: left top; background-repeat: no-repeat; }

div.joinOurTeam ul.pages li a:hover,
div.joinOurTeam ul.pages li a.current
{ background-position: left -46px; background-color: #80c41c; }

table.pagination td.morePages,
table.pagination td a
{ font-size: 11px; color: #999; }

table.pagination td a
{ text-decoration: none; }

table.pagination td a:hover
{ color: #000; }

table.pagination td.first
{ padding-left: 10px; }

table.pagination td.morePages,
table.pagination td.last
{ padding-right: 10px; }

.news
{ width: 623px; margin: 0px; margin-bottom: 2em; }

.news dt
{ color: #FFFFFF; line-height: 25px; padding-left: 35px; font-weight: bold; background-image: url(/Assets/Images/news-title.gif); background-position: left top; background-repeat: no-repeat; background-color: #6aa217; }

.news dd
{ position: relative; margin: 0px; min-height: 56px; padding-top: 10px; padding-bottom: 10px; padding-left: 35px; padding-right: 20px; background-image: url(/Assets/Images/news-desc.gif); background-position: left top; background-repeat: no-repeat; background-color: #f9fdf1; }

.news dd.news-more
{ min-height: 0px; height: 20px; padding-top: 0px; padding-bottom: 0px; background-image: url(/Assets/Images/news-more.gif); background-position: left top; background-repeat: no-repeat; background-color: #f9fdf1; }

.news dd.news-more a
{ position: absolute; right: 10px; padding-left: 19px; text-decoration: none; background-image: url(/Assets/Images/news-arrow.gif); background-position: left center; background-repeat: no-repeat; }

.news dd.news-more a:hover
{ color: #6aa217; }

form#ContactForm
{ width: 640px; margin: 0px; padding: 20px; background-image: url(/Assets/Images/joinOurTeam-FormBg.png); background-position: left top; background-repeat: no-repeat; }

form#ContactForm dl
{ margin: 0px; }

form#ContactForm dl dt
{ float: left; width: 220px; padding-left: 30px; line-height: 22px; margin-bottom: 10px; background-image: url(/Assets/Images/Crime-Contact-FormArrow.gif); background-position: left center; background-repeat: no-repeat; }

form#ContactForm dl dd
{ margin-bottom: 18px; }

form#ContactForm dl dd input,
form#ContactForm dl dd textarea
{ width: 285px; }

form#ContactForm table
{ margin-bottom: 1em; border: 1px solid #545f1d; border-right: 0px; border-bottom: 0px; border-collapse: collapse; }

form#ContactForm table th,
form#ContactForm table td
{ border-right: 1px solid #545f1d; border-bottom: 1px solid #545f1d; padding: 5px; }

form#ContactForm table th
{ font-size: 85%; background-color: #80c41c; color: #FFF; }

form#ContactForm table td
{ background-color: #FFF; }

form#ContactForm table input
{ width: 100%; border: 0px; }

form#ContactForm table.noBorders,
form#ContactForm table.noBorders th,
form#ContactForm table.noBorders td,
form#ContactForm table.noBorders input
{ border: 0px; padding: 0px; width: auto; margin: 0px; }

form#ContactForm table.noBorders td
{ background-color: #e1f3bd; width: 30px; }

form#ContactForm dl dd select
{ width: 291px; }

form#ContactForm dl dd textarea
{ height: 120px; font-family: Arial, Helvetica, sans-serif; font-size: 85%; }

form#ContactForm textarea
{ width: 100%; }

#fSubmit
{ width: 98%; text-align: right; margin-bottom: 0px; }

#comments1Down,
#comments2Down,
#comments3Down,
#comments4Down,
#comments5Down,
#comments6Down
{ color: #333; }

textarea.reference
{ width: 99%; border: 0px; }