#bfwelcomehdrtext  {
	width: 166px;
}
#bfwelcomehdrtext p  {
	font:bold 18px/19px Arial;
	margin:5px 0 0 5px;
	color:#464545;
	text-align:left;
}
#accesspstext  {
	position:absolute;
	left:15px;
	top:330px;
	margin:10px;
	width:167px;
	z-index:50;
}
#accesspstext p	{
	font:12px/14px Arial;
	margin:0px;
	color:#fff;
	text-align:left;
}
#accesspstext a	{
	color:#fff;
}
#accesspstext a:hover	{
	color:#ccc;
}

#shading  {
	background: url("../img/shading.gif") no-repeat;
	visibility: visible;
	position: absolute;
	left: 70px;
	top: 420px;
	z-index: 3;
	width: 533px;
	height: 340px;
}

#welcomeparagraphtext p  {
	font: 12px/24px Arial;
	margin: 0px;
	color: #010101;
	text-align: right;
}

#welcomeparagraphtext  {
	visibility: visible;
	position: absolute;
	left: 232px;
	top: 306px;
	z-index: 9;
	width: 353px;
}
#layer50  {
	background: url("../img/layer50.gif") no-repeat;
	visibility: visible;
	position: absolute;
	left: 60px;
	top: 296px;
	z-index: 4;
	width: 331px;
	height: 488px;
}


#bestofstate1  {
	background: url("../img/bestofstate1.gif") no-repeat;
	visibility: visible;
	position: absolute;
	left: 421px;
	top: 591px;
	z-index: 5;
	width: 106px;
	height: 137px;
}
#bestofstate2  {
	background: url("../img/bestofstate2.gif") no-repeat;
	visibility: visible;
	position: absolute;
	left: 501px;
	top: 579px;
	z-index: 4;
	width: 87px;
	height: 180px;
}
#i2008nominee  {
	background: url("../img/2008nominee.gif") no-repeat;
	visibility: visible;
	position: absolute;
	left: 421px;
	top: 729px;
	z-index: 5;
	width: 82px;
	height: 10px;
}








#hmSecRt	{
	visibility:visible;
	position:absolute;
	left:603px;
	top:308px;
	width: 170px;
	height:440px;
	z-index:5;
	margin:0;
	padding:0 0 0 8px;
	background-color:#fff;
	background-image:none;
	border-left:#F18726 solid 2px;
}

.Section	{
	width:170px;
	padding-bottom:5px;
	border-top:#48aa14 solid 1px;/*558b22 ?*/
}
.Section p  {
	font: italic 10px Arial;
	margin: 0px;
	color: #010101;
	text-align: left;
}

.Section h4	{
	margin:5px 0 3px;
	font:bold 16px Arial;
	color:#666;
	text-align:left;
	z-index:10;
}

#videohdrtext  {
	position:relative;
	width:180px;
	height:130px;
	margin:0;
}
#videohdrtext p  {
	font:12px/20px Arial;
	margin: 0px;
	text-align: left;
	color: #010101;
}
#videoLeftBg,
#videoRightBg	{
	position:absolute;
	top:23px;
	z-index:2;
	width: 87px;
	height: 84px;
	background-repeat: no-repeat;
	background-image: url("../img/bgVideo.gif");
}
#videoLeftBg	{
	left:0;
}
#videoRightBg	{
	left:90px;
}
#videoLeft a	{
	position:absolute;
	left:5px;
	top:5px;
	z-index: 8;
	width: 71px;
	height: 64px;
	background: url("../img/vMassage.jpg") no-repeat;
}
#videoRight a	{
	position:absolute;
	left:5px;
	top:5px;
	width:71px;
	height:65px;
	z-index:8;
	background: url("../img/vTrain.gif") no-repeat;
}
#videohdrtext a:hover div	{
	color:#666;
}
#videocapintrotext  {
	position:absolute;
	top:103px;
	width: 175px;
	z-index:2;
	margin:0;
	font:9px/12px Arial;
	color: #040404;
}

#patientlogin h4	{
	color:#5ab414;
}

#login	{
	padding:2px;
	text-align:right;
	font-family:Arial;
	font-size:85%;
}
#login input.txt	{
	width:8em;
	height:1.1em;
	margin:1px;
	font-size:1em;
}
#login input.btn	{
	width:5em;
	height:2em;
	margin:1px;
	font-size:1em;
}
#login form	{
	margin:0;
	padding:0;
}



#infobutton a:hover  {
	background-position: -19px 0%;
}

#infobutton a  {
	background: url("../img/infobutton.gif") no-repeat 0% 0px;
	display: block;
	height: 18px;
	width: 19px;
	font-size: 18px;
	line-height: 18px;
}

#infobutton  {
	position:relative;
	width: 19px;
	height: 18px;
}