body {
background:#333 url(../images/bg_body.jpg) repeat-x 0 0;
color:#FFF;
font:100% Verdana, Arial, Helvetica, Sans-serif;
margin:0;
padding:25px 0
}

p {
font-size:13px;
line-height:1.6em;
margin:0;
padding:0 0 10px
}

#footer a {
color:#FFF
}

#wrapper-main {
background:#212121 url(../images/bg_wrapper-main.jpg) no-repeat 0 100%;
margin:0 auto;
padding:0 0 10px;
width:960px
}

#wrapper-branding {
background:url(../images/bg_branding.jpg) no-repeat 0 0;
height:100px;
margin:0;
overflow:hidden;
padding:0;
position:relative
}

#wrapper-branding h1 {
left:0;
position:absolute;
top:-9999px
}

p#link-home {
height:88px;
left:0;
line-height:normal;
margin:0;
overflow:hidden;
padding:0;
position:absolute;
text-indent:-9999px;
top:0;
width:250px
}

p#link-home a {
display:block;
height:88px;
text-decoration:none;
width:250px
}

#form-search {
margin:0;
padding:0;
position:absolute;
right:0;
top:25px
}

#form-search label {
display:none;
font-size:10px;
text-transform:uppercase
}

#input-keywords,#submit-search {
margin:0;
padding:0;
vertical-align:middle
}

#submit-search {
margin-left:-1px
}

#input-keywords {
background:transparent;
border:1px solid #666;
color:#EEE;
height:21px;
line-height:21px;
padding:0 10px;
width:170px
}

#nav-main {
list-style-type:none;
margin:0;
overflow:hidden;
padding:0;
position:absolute;
right:0;
top:74px
}

#nav-main li {
float:left;
font-size:14px;
font-weight:700;
height:27px;
line-height:27px;
margin:0;
padding:0;
width:140px
}

#nav-external {
width:130px !important
}

#nav-main li a {
background:url(../images/bg_nav-dropdown.jpg) -130px 0;
color:#FFF;
display:block;
height:27px;
margin:0;
padding:0 0 0 10px;
text-decoration:none;
width:120px
}

#nav-main li a:hover,#nav-main li a:focus,#nav-main li a:active,#nav-main li a.current,#nav-external a:hover,#nav-external a:focus,#nav-external a:active {
background-position:0 0 !important
}

#nav-about a {
background:url(../images/bg_nav.jpg) 0 0 !important;
padding:0 !important;
text-align:center;
width:130px !important
}

#nav-external a {
background:url(../images/bg_nav-external.jpg) -130px 0 !important
}

#wrapper-content {
background:#666 url(../images/bg_wrapper-content.jpg) no-repeat 0 0;
margin:0;
overflow:hidden;
padding:10px 0 0
}

#s3slider {
background:#212121;
height:260px;
overflow:hidden;
position:relative;
width:960px
}

#s3slider ul {
list-style-type:none;
margin:0;
padding:0
}

#s3sliderContent {
bottom:0;
margin-left:0;
position:absolute;
width:960px
}

.s3sliderImage {
display:none;
float:left;
position:relative
}

.s3sliderImage span {
background:url(../images/bg_slidercaption.png) no-repeat 0 0;
border-bottom:3px solid #4D0513;
border-top:3px solid #4D0513;
bottom:0;
color:#fff;
display:none;
font-size:13px;
left:0;
padding:10px 10px 10px 0;
position:absolute;
width:950px
}

.s3sliderImage span strong {
display:block;
float:left;
font-size:21px;
margin:0 20px 0 0;
text-align:center;
text-transform:uppercase;
width:250px
}

.clear {
clear:both
}

#content-a {
float:left;
margin:0;
padding:0 0 10px 0;
width:250px
}

#content-b {
float:left;
margin:0;
padding:0;
width:710px
}
/*----------------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------  added by SH ---------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------------------------------------------------------*/
#content-b ul { margin:0 }
#content-b br { clear:none !important }
/*----------------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------  added by JV ---------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------------------------------------------------------*/
#content-b ul li 
{
	font-size:13px;
	line-height:1.6em;
	margin:0;
	padding:0 0 10px
}

#content-b a, #content-b a:hover,#content-b a:focus,#content-b a:active,#content-b a.current,#content-b a:hover,#content-b a:focus,#content-b a:active 
{
	color:White;
	text-decoration:none;
	font-weight:bold;
}
#content-b a:hover
{
	text-decoration:underline;
}
/*----------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------------------------------------------------------------------*/
#footer {
background:#212121 url(../images/bg_footer.jpg) no-repeat 0 0;
clear:both;
margin:0;
overflow:hidden;
padding:20px 20px 0
}

#footer p {
font-size:11px;
line-height:normal;
margin:0;
padding:0
}

#nav-sup {
list-style-type:none;
margin:0;
padding: 20px 0
}

#nav-sup li {
line-height: normal;
margin:0;
padding:0 0 10px
}

#nav-sup li a {
background:#434343 url(../images/nav-sup-test.png) no-repeat 100% 50%;
color:#FFF;
display:block;
font-size:12px;
font-weight:700;
padding:5px 20px;
text-decoration:none
}

#nav-sup li a:hover,#nav-sup li a:focus,#nav-sup li a:active,#nav-sup li a.current {
background-color: #212121 !important
}

#nav-sup #health a {
background:#A50021 url(../images/nav-sup-test.png) no-repeat 100% 50%;
}

#nav-sup #indust a {
background:#003399 url(../images/nav-sup-test.png) no-repeat 100% 50%;
}

#nav-sup #special a {
background:#B4B4B4 url(../images/nav-sup-test.png) no-repeat 100% 50%;
color:#000
}

#nav-sup #manoff a {
background:#FE9900 url(../images/nav-sup-test.png) no-repeat 100% 50%;
color:#000
}

#nav-sup #special a:hover, #nav-sup #manoff a:hover {
color:#FFF
}

#content-b .padder {
padding:20px
}

#btn-home {
float:left;
height:40px;
overflow:hidden;
padding:0;
text-indent:-9999px;
width:40px
}

#btn-home a {
background:url(../images/bg_btn-home.jpg) no-repeat 0 50%;
display:block;
height:40px;
text-decoration:none;
width:40px
}

#copyright {
display:block;
padding-top:17px
}

#heading-page {
background:#434343 url(../images/bg_heaind-page.jpg) no-repeat 0 100%;
font-size:21px;
margin:0 0 20px;
padding:20px;
text-align:center
}

#content-b img {
border:2px solid #434343;
float:right; /* Edited from left by SH */
margin:0 0 5px 10px; /* Edited from 0 10px 5px 0 by SH */
padding:0
}

#nav-options {
list-style-type:none;
margin:0 0 20px;
padding:0
}

#nav-options li {
margin:0;
padding:0 0 10px;
text-indent:-9999px
}

#nav-options li a {
display:block;
height:25px;
text-decoration:none
}

#btn-printerfriendly a {
background:url(../images/bg_btn-printerfriendly.jpg)
}

#btn-pdf a {
background:url(../images/bg_btn-pdf.jpg)
}

#nav-pagination {
list-style-type:none;
margin:0 0 20px;
overflow:hidden;
padding:0;
text-align:left
}

#nav-pagination li {
float:left;
line-height:normal;
margin:0 10px 0 0;
padding:0
}

#nav-pagination li a {
background:#434343;
color:#FFF;
height:18px;
line-height:18px;
margin:0;
padding:0 4px;
text-decoration:none
}

#nav-pagination li#btn-paginate-more {
text-indent:-9999px
}

#nav-pagination li#btn-paginate-more a {
background:url(../images/btn_more.jpg) no-repeat 0 0;
border:none !important;
display:block;
height:18px;
line-height:18px;
width:91px
}

#form-search p,#s3slider ul li {
margin:0;
padding:0
}