container {
position: absolute;
margin: 0 auto;
width: 780px;
text-align: left;
background-color: #ffffff;
}
#container a {
  text-decoration:underline;
 color:#330066;
  }
#leftnav {
font-family:Arial, Helvetica, sans-serif;
color:#455A72;
font-size:11px;
text-align:left;
padding-right:10px;
width:136px;
line-height:15px;
position:absolute;
left:0px;
top:65px;
margin:10px 3px 3px 8px;
}
#leftnav a:hover {
text-decoration:underline;
color:#330066;
}
#leftnav a, a:visited, a:link, a:active {
color:#455A72;
text-decoration:none;
}
#outer{
min-height:100%;height:auto;
}
* html #outer{
height:100%;
}
#bannerleft {
float:left;
top:0px;
}
#bannerright {
position:absolute;
left:526px;
top:0px;
width:240px;
height:42px;
}
#banner-spacer {
position:absolute;
left:345px;
top:0px;
width:202px;
height:42px;
}
#menubar {
position:absolute;
left:0px;
top:0px;
width:765px;
height:23px;
}
#finddoc-btn {
position:absolute;
left:0px;
top:42px;
width:142px;
height:23px;
}
#services-btn {
position:absolute;
left:142px;
top:42px;
width:91px;
height:23px;
}
#careers-btn {
position:absolute;
left:233px;
top:42px;
width:92px;
height:23px;
}
#sitemap-btn {
position:absolute;
left:325px;
top:42px;
width:94px;
height:23px;
}
#contact-btn {
position:absolute;
left:419px;
top:42px;
width:107px;
height:23px;
}
#searcharea {
position:absolute;
left:526px;
top:42px;
width:239px;
height:23px;
} 
#search {
float:left;
width:65px;
height:23px;
}
#search-field {
float:left;
height:23px;
font-size: 9px;
font-family: monospace;
vertical-align: text-top;
}
textarea, .bginput{
background-color: #F1F1F1;
font-family: courier, monospace;
vertical-align: super; 
}
#go-btn {
float:left;
margin:0;
padding:0;
top:42px;
width:27px;
height:23px;
}
#body-leftmargin {
position:absolute;
left:138px;
top:65px;
width:13px;
height:504px;
}
#body-rightmargin {
position:absolute;
left:748px;
top:65px;
width:17px;
height:504px;
}
#page-leftmargin {
position:absolute;
left:0px;
top:69px;
width:2px;
height:500px;
}
#leftnavspacer-btm {
position:absolute;
left:2px;
top:431px;
width:136px;
height:138px;
}
#yhpromobkgd {
position:absolute;
left:155px;
top:65px;
width:315px;
height:99px;
background-image: url(/MediaStore.nsf/Files/YourHealth_gradshape/$file/YourHealth_gradshape.gif);
}
#yhpromo-left {
position:absolute;
left:168px;
top:95px;
width:310px;
height:65px;
overflow:hidden;
}
#yhpromo-right {
position:absolute;
left:465px;
top:65px;
width:300px;
height:99px;
/*background-color: #FFFFFF; 
layer-background-color: #FFFFFF;*/
/*overflow:hidden;*/
}
#yhpromo-left p{
font-size:11px;
font-family: arial, helvetica, verdana, sans-serif;
color: #330066;
text-align: left;
margin-right:20px;
padding-left:10px;
}
#yhpromo-left p.title {
font-size:14pt;
font-family: bold arial, helvetica, verdana, sans-serif;
padding-top:10px;
padding-left:10px;
color: #330066;
text-align: left;
}
#box {
/*font-size:0.2em;*/
font-size: 6px;
position:absolute;
left:540px;
top:76px;
width:225px;
height:155px;
z-index:99;
}
#footerold {
position:relative;
width:765px;
height:20px;
}
#footer {
position:absolute;
left:0px;
top:539px;
width:765px;
height:20px;
}
#pagebottom {
position:absolute;
left:0px;
top:559px;
width:765px;
height:11px;
}
#links h2 {
font-family:verdana, arial, helvetica, sans-serif;
font-size:10px;
font-weight: bold;
margin:0px 0px 5px 0px;
padding:0px;
}
H1 {
  font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
margin:0px 0px 5px 0px;
padding:0px;
 font-weight:bold;
  color:#000000;
  }
h2 {
font-family:bold arial, verdana, helvetica, sans-serif;
margin:0px 0px 5px 0px;
padding:0px;
}
H3 {
  font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
margin:0px 0px 5px 0px;
padding:0px;
  font-weight:bold;
  color:#000000;
  }
H4 {
  font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
margin:0px 0px 5px 0px;
padding:0px;
  font-weight:bold;
  color:#000000;
  }

H5 {
  font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
margin:0px 0px 5px 0px;
padding:0px;
  font-weight:bold;
  color:#000000;
  }

H6 {
  font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
margin:0px 0px 5px 0px;
padding:0px;
color:#000000;
  }
p {
/*font-family:verdana, arial, helvetica, sans-serif;*/
margin:0px 0px 10px 0px;
padding:0px;
/*font-size:.9em;*/
}
 
ul{
/*font-size:.9em;*/
font-size:11px;
}

#td p {
margin:0px 0px 10px 0px;
padding:0px;
/*font-size:.9em;*/
}
a {
text-decoration:underline;
color:#330066;
}
a.sihsmalltext {
/*font-size:.9em;*/
font-size: 11px;
text-decoration:underline;
color: #330066;
}
sihsmalltext {
/*font-size:.9em;*/
font-size: 11px;
text-decoration:underline;
color: #330066;
}
a.smalltext {
/*font-size:.9em;*/
font-size: 11px;
color: #330066;
text-decoration:underline;
}
#singlecoldiv {
position:absolute;
left:162px;
top:100px;
width:430px;
font-size:12px;
font-family:"Trebuchet MS",verdana, arial, helvetica, sans-serif;
}
#singlecoldiv div{
 margin: 0px 10px 10px 0px;
color: #000000;
border: 0px solid black;
/*font-size:1em;*/
font-size:12px;
font-family:"Trebuchet MS",verdana, arial, helvetica, sans-serif;
}
#singlecoldiv h3{
  margin: 0;
  color: #333366;
  padding: 5px;
  text-align: left;
font-family:"Trebuchet MS",verdana, arial, helvetica, sans-serif;
 /* font-size:1.2em;*/
} 
#singlecoldiv p {
/* font-family:"Trebuchet MS",verdana, arial, helvetica, sans-serif;*/
font-size:12px;
  margin: 5px 0; /* Only vertical margins on the p */
  padding: 0 5px; /* Also side padding */
  padding-bottom:10px;
} 
#column1div {
position:absolute;
left:162px;
/*top:173px;*/
top:180px;
width:220px;
} 
#column1div div {
  margin: 0px 10px 10px 0px;
  color: #000000;
  border: 0px solid black;
} 
#column1div p {
/*font-size:0.85em;*/
 font-size: 11px;
  margin: 5px 0; /* Only vertical margins on the p */
  padding: 0 5px; /* Also side padding */
  padding-bottom:10px;
} 
#column1div .p-divider {
  border-top: 1px solid black;
  padding-top: 5px; /* This one gets top padding */
} 
#column1div h2 {
  margin: 0;
  color:#003366;
  padding: 5px;
  text-align: left;
  /*font-size:1em;*/
  font-size:12px;
} 
#column2div h2 {
  margin: 0;
  color:#003366;
  padding: 5px;
  text-align: left;
  /*font-size:1em;*/
  font-size:12px;
} 
#column2div {
position:absolute;
left:383px;
/*top:173px;*/
top:180px;
width:220px;
padding-bottom:10px;
} 
#column2div div {
  margin: 0 10px 20px 0px;
  color: #000000;
  border: 0px solid black;
} 
#column2div p {
/*font-size:0.85em;*/
 font-size: 11px;
  margin: 5px 0; /* Only vertical margins on the p */
  padding: 0 5px; /* Also side padding */
  /*padding-bottom:10px;*/
} 
#column2div .p-divider {
  border-top: 1px solid black;
  /*padding-top: 5px;*/
} 
#column2div ul {
/*margin-left: 2em;
margin-right: .5em;*/
margin-left: 20px;
margin-right: 3px;
padding-left: 0;
list-style-image: url(/MediaStore.nsf/Files/linkmarker/$file/linkmarker.gif);
list-style-position: outside;
} 
#column2div .colorbox {
background-color:#E8F1F6;
margin: 0 0 10px;
/*padding-bottom: 10px;
padding-top: 10px;*/
} 
/*newslink {
margin-top: 10px;
padding-top:0px;
}*/
/*#column2div ul {
margin-left: 2em;
margin-right: .5em;
padding-left: 0;
list-style-image: url(http://intranet.sih.net/home2004/linkmarker.gif);
list-style-position: outside;
} */
#column3div {
position:absolute;
left:594px;
/*top:173px;*/
top:180px;
width:164px;
/*font-size:0.9em;*/
 font-size: 11px;
} 
#column3div div {
  margin: 0 10px 10px 10px;
  color: #363636;
  border: 1px solid #cccccc;
} 
#column3div p {
  margin: 5px 0; 
  padding: 0 5px; 
 /*font-size:0.85em;*/
 font-size: 11px;
}
#column3div .p-divider {
  border-top: 1px solid black;
  padding-top: 5px; /* This one gets top padding */
} 
#column3div ul {
/*margin-left: 2em;
margin-right: .5em;*/
margin-left: 20px;
margin-right: 3px;
padding-left: 0;
list-style-image: url(http://intranet.sih.net/home2004/linkmarker.gif);
list-style-position: outside;
} 
#column3div a {
  text-decoration:underline;
  }
#contactinfo p.title {
   /*font-size:.9em;*/
  font-size: 11px;
  font-family: arial, helvetica, verdana, sans-serif;
  padding-top:10px;
  padding-left:10px;
  color: #FFFFFF;
  text-align: left;
} 
#contactinfo p {
/*font-size:0.85em;*/
 font-size: 10px;
font-family: arial, helvetica, verdana, sans-serif;
color: #FFFFFF;
padding-left:10px;
} 
#rightside {
position:absolute;
left:620px;
top:235px;
width:150px;
} 
#links {
/*position:absolute;
left:620px;
top:235px;
width:150px;*/
} 
#links div {
  margin: 0 10px 10px 0px;
  color: #363636;
  /*border: 1px solid black;*/
  border-style: solid;
  border-width: 1px;
  border-color: #99CCCC;
} 
#links h5 {
margin: 4px 4px;
color: black;
padding: 0px;
text-align: center;
}
#links p.linkstitle {
  margin: 4px 4px;
  color: black;
  padding: 0px;
  text-align: center;
  /*text-width: 900;*/
  font-family: arial, helvetica, sans-serif;
  font-size: 10pt;
} 
#links p {
 margin: 0px 5px 5px 5px;
  color: black;
  padding: 0px;
  text-align: left;
  font-family: arial, helvetica, sans-serif;
  font-size: 8pt;
  /*margin: 5px 0;  Only vertical margins on the p */
  /*padding: 0 0px;  Also side padding */
} 
#graphiclink div {
    margin: 0 10px 10px 0px;
  color: #363636;
  border: 0px;
text-align:center;
} 
.imgctr{
text-align:center;
} 
.rightlink {
color:#003366;
font-size:8pt;
font-weight:normal;	
text-decoration:underline;
font-family: arial, helvetica, sans-serif;
}
#links ul {
/*margin-left: 1.5em;
margin-right: .5em;*/
margin-left: 20px;
margin-right: 3px;
padding-left: 0;
list-style-image: url(http://intranet.sih.net/home2004/linkmarker.gif);
list-style-position: outside;
}
.hvisionbold {
color:#003366;
/*font-size:1em;*/
font-size: 12px;
font-family:"Trebuchet MS",verdana, arial, helvetica, sans-serif;
font-weight : bold;
cursor:default;
}
html, body {
height:100%;
padding:0;
margin:0;
/*font-size:.9em;*/
font-size: 12px;
font-family:verdana, arial, helvetica, sans-serif;
}