p{
	text-align:justify;
}

a {
color:#A51806
}

a.more,a.t {
margin:-16px 0 -6px
}

b.title {
display:block;
margin-top:10px;
clear:both
}

a.item {
height:23px;
width:221px;
display:block;
background:url(../img/healthBG.png) 0 41px no-repeat;
color:#000;
margin:0 auto -4px;
padding:3px 5px 0 9px
}

a.item:hover,a.item:focus {
background-position:0 -13px;
text-decoration:none
}

a.item:active {
background-position:0 -39px
}

#ar img {
float:right;
margin-top:-5px;
clear:right;
padding:0 10px 0 15px
}

#ar{width:605px;margin-left:-13px;margin-bottom:15px;display:block;clear:both;}
#ar .aTop,#ar .aCon,#ar .aCBlue,#ar .aCWhite,#ar .aDiv,#ar .aDiv2,#ar .aBot{background:url(../img/itemBG.png) no-repeat}
#ar .aTop{height:12px}
#ar .aCon{padding-left:20px;overflow:hidden;}
#ar .aCBlue{background-position:-605px 0;background-repeat:repeat-y}
#ar .aCWhite{background-position:0 -99px}
#ar .aDiv{height:12px;background-position:-1211px 0}
#ar .aDiv2{height:12px;}
#ar .aBot{height:12px;background-position:-1816px 0}
#ar h3,#ar p{margin:0}
#ar p{padding-bottom:10px}

#re{width:575px;display:block;margin:0 auto 15px;}
#re div.bg{background:url(../img/itemBG.png) -3025px 0 no-repeat;height:12px}
#re div.reB{background:url(../img/itemBG.png) -3600px 0 repeat-y;height:auto;overflow:hidden}
#re div.reC{background-position:-4175px 0}

#ar h3 {
width:360px;
float:left;
padding:7px 0 3px
}

p.ago {
font:italic 14px arial;
text-align:right;
width:220px;
float:right;
padding-top:7px
}

p.pAgo {
text-align:center;
margin-top:0
}

h1.pTitle {
margin-bottom:0
}

h2.section {
text-align:left;
padding-left:20px;
font:bold 18px arial;
color:#006800;
margin:0 0 -5px
}

#re a {
display:block;
width:304px;
height:33px;
font:bold 22px arial;
color:#000;
background:url(../img/healthBG.png) 0 41px no-repeat;
padding:4px 0 0 10px
}

#re a:focus,#re a:hover {
background-position:0 -102px;
text-decoration:none
}

#re a:active {
background-position:0 -65px
}

#re .img {
background:url(../img/hhSprite.jpg) no-repeat
}

#re .img1 {
width:22px;
height:124px;
float:left;
margin:10px 15px 15px
}

#re .img2 {
width:178px;
height:119px;
float:right;
background-position:-22px -5px;
margin:20px 15px 0 0
}

#re .link {
width:305px;
float:left
}

#nS {
width:450px;
float:left;
margin:15px 0 25px 20px;
}

#nS td.a {
background:url(../img/tallBarBg.png) -112px 0 repeat-y;
width:50px;
text-align:center
}

#nS td.a a {
height:50px;
width:45px;
background:url(../img/healthBG.png) 0 99px no-repeat;
font:bold 30px arial;
color:#fff;
display:block;
padding-top:15px;
margin:15px 0 0 1px
}

#nS td.a a:hover,#nS td.a a:focus {
background-position:-239px 0;
text-decoration:none
}

#nS td.a a:active {
background-position:-295px 0
}

#nS td.top {
background-position:-56px 0;
background-repeat:no-repeat;
font-size:6px
}

#nS td.bot {
background-position:0 0;
background-repeat:no-repeat;
font-size:6px
}

#nS td.b {
font:bold 13px arial;
vertical-align:bottom
}

.hBG {
	background:url(../img/headingBG.png) repeat-y;
	width:580px;
	text-align:left;
	float:left;
	margin:20px 90px 0 -33px;
	padding:5px 5px 5px 15px;
}

h2.top {
	font-size:24px;
	text-align:center;
}

h1 small {
font-size:16px;
font-weight:400;
display:block;
float:right;
padding:8px 50px 0 0
}

h1 small a {
color:#000
}

a.acronym {
padding:5px;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}

a.acronym:hover {
background:#FFCF31
}

a.acronym:active {
background:#F58802
}

#healthWrapper {
	width:90%;
	display:block;
	margin:auto;
}

#middle.oneCol {
	width:720px;
}

.sideBar {
	width:260px;
	padding-right:15px;
	box-sizing: border-box;
	border-right:2px solid #747474;
	border-bottom:2px solid #747474;
	background:#EFEFEF;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomright: 7px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-radius: 0px 0px 7px 0px;
	border-radius: 0px 0px 7px 0px;
	margin-bottom:20px;
}

.sideBar h2 {
	background:url('../img/s1.png') 0 -460px repeat-x;
	width:258px;
	padding:10px 0;
	margin-left:-4px;
	border-top:2px solid #747474;
	border-bottom:2px solid #A9A9A9;
}

.sideBar h2.first {
	margin-top:-8px;
}

img.newstart {
	float:left;
	margin-left:-33px;
	margin-top:-15px;
}

.sideBar img {
	display:block;
	margin:auto;
}

.sideBar h3 {
	text-align:center;
	color:#006800;
}

p.fact {
	text-align:justify;
	border-bottom:2px solid #006800;
	padding-bottom:7px;
}

h1.top {
	color:#06720D;
}
