﻿/*  helpful sites overlay  */
.closebtn
{text-align:right;}

.darkoverlaywrap
{color:#fff; margin:0 auto; width:757px;text-align:left;}

.darkoverlaycontent {_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/hcp2009/overlayback.png, sizingMethod='scale');
padding:20px 90px 20px 30px; height:100%; }
  
html>body .darkoverlaycontent {background:url(../images/hcp2009/overlayback.png) repeat-y; height:100%; padding:20px 90px 20px 30px;}


.overlaytop {_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/hcp2009/overlaytop.png, sizingMethod='scale');
height:44px;text-align:right;padding:18px 62px 0 0;}
  
html>body .overlaytop {background:url(../images/hcp2009/overlaytop.png) repeat;  height:44px; text-align:right;padding:18px 62px 0 0;}

.overlaytop a {position:relative; z-index:3243;}

.overlaytop span {padding-right:215px;}

.overlaybtm {_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/hcp2009/overlaybottom.png, sizingMethod='scale');
height:94px;}
  
html>body .overlaybtm {background:url(../images/hcp2009/overlaybottom.png) repeat;  height:94px;}

/* dual-classes to control the .png in IE 6.  If shadows or .pngs are not used, use the div.greypanel class above */
.greypanel {
  position: absolute;
  padding-top:320px;
  top: 0px;
  left: 0;
  right: 0;
  bottom: 0;
  /*min-height:800px; /* necessary to resolve for background scrolling glitch */
  /*height: 460px;
  width: 770px;*/
  margin:0 auto;
  z-index:34343434;
  border:solid 1px red;
}
			
