* { color: #666;}

body {font-family:Arial, Helvetica, sans-serif; font-size:0.86em; line-height: 1.5em;}
p {font-size:0.86em; color: #666; margin-bottom:5px;}
p a {padding: 0 0 0 5px;}
a {color: #3A5F7F;}
#left, #right, #mast_standard_links, #pic_quote, #mast_nav, #mast_search, #nl_form, #bottomnav, #pagetools, #skiplinks, #crumbs, #doc_contents, #index p.more, #attachments, #surveys, #email_a_friend, #contactdetails a, #contactresults .story .backnext li, .page_options {display:none;}
#logo img { border:none; }
#wrapper, #main { background-image: none; }
#index .high {list-style-type: none; margin:0; padding:0;}
#pagetools, #topnav h2, .details, .backnext {display: none;}
.story p.intro {font-weight: bold;}
.story form label {width: 12em; float: left;}
.story .text, .story select, .textarea {display: inline; width: 30em; margin-bottom: 3px;}
.story .button {display: block;}
.recruiter {color: #666;}
.az li {display:inline;}
span.date {color: #666; font-size: 0.75em;}
h1, h2, h3, h4, h5, h6 {color: #364661; font-family:Arial, Helvetica, sans-serif;}
h1 {font-size: 1.4em;}
h2 {font-size:1.2em;}
h2 a, h3 a {font-size: 0.8em;}
li {list-style-type: none;}
dt {float: left; width: 11em;}
dd {margin: 0 0 0 11em;}

#emailregister .story li {width:100%;}
#emailregister .story label {display: block; width: 30em; float: none;}
#emailregister input.radio, #emailregister input.checkbox {display: inline;}
#emailregister .story ul, #emailregister .story ul ul {margin:0; padding:0;}

#doc .story ul li {list-style-type: circle;}
#doc .story ol li {list-style-type:decimal;}
#doc dd {font-size: 0.86em;}

#informmandatory * {margin:0; padding:0;}
#informmandatory #left {display: none;}
#informmandatory select {width:auto;}

/*email alerts*/
input.checkbox, input.radio {display: inline;}

/*forum*/
#forumdiscussion .message.original {border-color:#3A5F7F;}
#forumdiscussion .message{ background-color: #ECF0F1; border:1px solid #ECF0F1; margin:10px 0;padding:10px; }