p {
font-size: 10pt;
}
.fineprint {
font-size: 10px;
}
.caption {
font-size: 11px;
font-style: italic;
}
.small {
font-size: 11px;
}
h1
{
font-size: 26px;
font-weight:bold;
}
h2
{}
.Green {
font-size: 12px;
font-weight: bold;
color: #666633;
line-height: 18px;
}
.body {
font-size: 12px;
}
.footer {
font-size: 10px;
}
.bodyDarkGreen
{
font-size: 12px;
color:#333300
}
.bodyBrownBold
{
font-size: 12px;
font-weight: bold;
color:#996633
}
.bodyBrown
{
font-size: 12px;
color:#996633
}
.pagePath
{
font-size: 12px;
text-decoration:underline;
color:#996633
}
.bodyLightBrown
{
font-size: 12px;
color:#cc9966
}
.bodyWhite
{
font-size: 12px;
color:white
}
.h3DarkGreen
{
font-size: 18px;
font-weight: bold;
color:#69663D
}
.h3White
{
font-size: 24px;
color:white
}
.h4White
{
font-size: 10px;
font-weight: bold;
color:white
}
.redUppercase {
font-size: 12px;
font-weight: bold;
text-transform: uppercase;
color: #990000;
}
.menuRed
{
font-size: 12px;
font-weight: bold;
color: #990000;
}
.menuGreen
{
font-size: 12px;
font-weight: bold;
color: #006666;
}
.link {
font-size: 12px;
color: #006666;
text-decoration: none;
}
a:link {
text-decoration: none;
font-size: 12px;
color: #006666;
}
a:visited {
text-decoration: none;
font-size: 12px;
color: #006666;
}
a:hover {
text-decoration: underline;
}
a:active {
text-decoration: none;
}
.pageheader {
font-size: 16px;
font-weight: bold;
color: #323300;
}
.subheadLiteGreen {
font-size: 14px;
font-style: italic;
font-weight: bold;
color: #9E3339;
}
li {
font-size: 10pt;
list-style-type: square;
}
.button
{
background-color:#9C3838;
font-family:Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: white;
}
.buttonCareers
{
background-color:#0077d4;
font-family:Arial, Helvetica, sans-serif;
font-size: 14pt;
font-weight: bold;
color: white;
}

Valley calendar styles 
table.ekcalTableInner {
background-color : #F1F1E2;
border : none;
margin : 0px;
padding : 0px;
}
table.ekcalTableOuter {
background-color : transparent;
border-top : 1px solid #336600;
border-right : 1px solid #336600;
border-left : 1px solid #336600;
border-bottom : 0;
margin : 0px;
padding : 0px;
}
td, tr {
}
td.ekcalcell {
background-color : White;
border-bottom : 1px solid #336600;
border-right : 1px solid #336600;
color : #000000;
font-size : 7pt;
line-height : 1em;
width : 150px;
height : 90px;
text-align : left;
vertical-align : top;
}
td.ekcalcelltoday {
background-color : #BFBF80;
color : #000000;
font-size : 7pt;
line-height : 1em;
width : 150px;
height : 90px;
text-align : left;
vertical-align : top;
}
td.ekcaldayrow {
background-color : #336600;
border-right : 1px solid #336600;
color : #ffffff;
font-size : 10pt;
font-weight : bold;
line-height : 1.5em;
}
td.ekcalmonthyear {
color : #000000;
font-size : 16pt;
font-weight : bold;
}
td.ekcalnextmonth {
font-size : 12pt;
}
.ekday {
background-color : #CCCC99;
border-bottom : 1px solid #999999;
border-right : 1px solid #999999;
color : black;
font-size : 10pt;
line-height : 1.1em;
}
.ekeventtime {
color : #000000;
font-size : 7pt;
}
.homeWhite
{
font-size: 20px;
color:white
}
.VFBLUElink {
text-decoration: none;
font-size: 12px;
font-weight: bold;
color: #637CB5;
}
.vfheader {
font-size: 18px;
font-weight: bold;
color:#637CB5
}
.VFsubHeader {
text-decoration: none;
font-size: 12px;
font-weight: bold;
color: #B88A01;
}
.newBlue {
font-size: 18px;
font-weight: bold;
color: #637CB5;
}
http://www.valleyhealth.com/newValley.css
p {
font-size: 10pt;
}
.fineprint {
font-size: 10px;
}
.caption {
font-size: 11px;
font-style: italic;
}
.small {
font-size: 11px;
}
H1
{
font-size: 26px;
font-weight:bold;
}
H2
{}
.Green {
font-size: 12px;
font-weight: bold;
color: #666633;
line-height: 18px;
}
.body {
font-size: 12px;
}
.footer {
font-size: 10px;
}
.bodyDarkGreen
{
font-size: 12px;
color:#333300
}
.bodyBrownBold
{
font-size: 12px;
font-weight: bold;
color:#996633
}
.bodyBrown
{
font-size: 12px;
color:#996633
}
.pagePath
{
font-size: 12px;
text-decoration:underline;
color:#996633
}
.bodyLightBrown
{
font-size: 12px;
color:#cc9966
}
.bodyWhite
{
font-size: 12px;
color:white
}
.h3DarkGreen
{
font-size: 18px;
font-weight: bold;
color:#69663D
}
.h3White
{
font-size: 24px;
color:white
}
.h4White
{
font-size: 10px;
font-weight: bold;
color:white
}
.redUppercase {
font-size: 12px;
font-weight: bold;
text-transform: uppercase;
color: #990000;
}
.menuRed
{
font-size: 12px;
font-weight: bold;
color: #990000;
}
.menuGreen
{
font-size: 12px;
font-weight: bold;
color: #006666;
}
.link {
font-size: 12px;
color: #006666;
text-decoration: none;
}
a:link {
text-decoration: none;
font-size: 12px;
color: #006666;
}
a:visited {
text-decoration: none;
font-size: 12px;
color: #006666;
}
a:hover {
text-decoration: underline;
}
a:active {
text-decoration: none;
}
.pageheader {
font-size: 16px;
font-weight: bold;
color: #323300;
}
.subheadLiteGreen {
font-size: 14px;
font-style: italic;
font-weight: bold;
color: #9E3339;
}
li {
font-size: 10pt;
list-style-type: square;
}
.button
{
background-color:#9C3838;
font-family:Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: white;
}
Valley calendar styles 
table.ekcalTableInner {
background-color : #F1F1E2;
border : none;
margin : 0px;
padding : 0px;
}
table.ekcalTableOuter {
background-color : transparent;
border-top : 1px solid #336600;
border-right : 1px solid #336600;
border-left : 1px solid #336600;
border-bottom : 0;
margin : 0px;
padding : 0px;
}
td, tr {
}
td.ekcalcell {
background-color : White;
border-bottom : 1px solid #336600;
border-right : 1px solid #336600;
color : #000000;
font-size : 7pt;
line-height : 1em;
width : 150px;
height : 90px;
text-align : left;
vertical-align : top;
}
td.ekcalcelltoday {
background-color : #BFBF80;
color : #000000;
font-size : 7pt;
line-height : 1em;
width : 150px;
height : 90px;
text-align : left;
vertical-align : top;
}
td.ekcaldayrow {
background-color : #336600;
border-right : 1px solid #336600;
color : #ffffff;
font-size : 10pt;
font-weight : bold;
line-height : 1.5em;
}
td.ekcalmonthyear {
color : #000000;
font-size : 16pt;
font-weight : bold;
}
td.ekcalnextmonth {
font-size : 12pt;
}
.ekday {
background-color : #CCCC99;
border-bottom : 1px solid #999999;
border-right : 1px solid #999999;
color : black;
font-size : 10pt;
line-height : 1.1em;
}
.ekeventtime {
color : #000000;
font-size : 7pt;
}
.homeWhite
{
font-size: 20px;
color:white
}
.VFBLUElink {
text-decoration: none;
font-size: 12px;
font-weight: bold;
color: #637CB5;
}
.vfheader {
font-size: 18px;
font-weight: bold;
color:#637CB5
}
.VFsubHeader {
text-decoration: none;
font-size: 12px;
font-weight: bold;
color: #B88A01;
}
.newBlue {
font-size: 18px;
font-weight: bold;
color: #637CB5;
}

html { height:100%; }
body { height:100%; font: 12px/14px Arial, Helvetica, sans-serif; color:#333; margin:0; padding:0; }

table.pageWrapper { background:#fff url(images/valley_btmRight.jpg) bottom right no-repeat; width:751px; height:100%; margin:0 auto; position:relative; text-align:left; }

.headerSearch { margin:10px 0 0 60px; }
.headerSearch  form { margin:4px 0; padding:0; }
.headerSearch input { height:20px; vertical-align:bottom; }

ul.mainNav { clear:both; padding:0; margin:0; height:28px; background:#005a47; border-top:#fff dotted 1px; border-right:#fff solid 1px; border-left:#fff solid 1px; display:block; }
ul.mainNav li{ float:left; margin:0; padding:0; height:28px; list-style:none; }
ul.mainNav li a{ padding:7px 10px 8px 10px; background:#066; border-right:#fff dotted 1px;  display:block; line-height:28px; }
ul.mainNav li a:hover{ background:#033; }

ul.topNav { padding:0; margin:0; height:18px; background:#665a24; border-top:#fff dotted 1px; border-right:#fff solid 1px; border-left:#fff solid 1px; display:block; }
ul.topNav li{ float:left; margin:0; padding:0; height:18px; display:block; list-style:none; }
ul.topNav li a{ padding:4px 10px 5px 10px; background:#663; border-right:#fff dotted 1px;  display:block; line-height:18px; }
ul.topNav li a:hover{ background:#330; }

.navGreenSpace { background:#e0e0d1; border-bottom:#81814e dotted 1px; border-top:#fff dotted 1px; border-right:#fff solid 1px; border-left:#fff solid 1px; height:9px; line-height:9px; overflow:hidden; padding:0; margin:0; }

table.homeHeader { padding:0; margin:0; background:#81814e; width:751px; border-right:#fff solid 1px; border-left:#fff solid 1px; border-top:#fff dotted 1px; }
table.homeHeader div{ padding:10px; }
table.homeHeader img{ float:left; margin:0 15px 0 0; }
table.homeHeader h4 { font-size:10px; font-weight:normal; text-transform:uppercase; letter-spacing:.05em; *letter-spacing:.03em; color:#c0c0a7; margin:0; padding:0;  }
table.homeHeader h2 { font-size:28px; line-height:28px; color:#fff; margin:5px 0; padding:0; }
table.homeHeader p { font-size:11px; line-height:14px; color:#fff; margin:0 0 1em 0; padding:0; }

table.homeContent { padding:0; margin:0; backgrounds:#fff; width:751px; height:10px; }

table.footerTable div { width:60%; font-size:10px; color:#996; margin:5px 0; }
table.footerTable a { font-size:11px; color:#663; }

.sectionTitle { background:#fff; border-bottom:#81814e solid 1px; padding:0 0 7px 0; margin:0 0 8px 0; }
.sectionTitleBrown { background:#fff; border-bottom:#c0c0a6 solid 1px; padding:0 0 7px 0; margin:0 0 8px 0; }
.sectionTitleBlue { background:#066; padding:7px; margin:0; }

ul.interactValley, ul.latestNews,  { padding:0; margin:0;  }
ul.interactValley li { background:url(images/littleSquares.jpg) no-repeat 0 0; display:block; list-style:none; padding:0 10px 3px 10px;  margin:0; vertical-align:top }
ul.interactValley li a{ font-size: 11px; font-weight:bold; line-height:14px; color:#996633; }
ul.interactValley li a:visited {text-decoration: none;font-size: 11px;color:#996633;}

ul.latestNews { margin:-9px 0 0; }
ul.latestNews li { display:block; border-top:#81814e solid 1px; list-style:none; margin:7px 10px 0 10px;  padding:7px 0 0 0;}
ul.latestNews li a{ font-size: 11px; line-height:17px; color:#330; }
ul.latestNews li.firstItem{ border-top:none; }

ul.spotlight { margin:-9px 0 0; }
ul.spotlight li { display:block; clear:both;  border-top:#81814e solid 1px; list-style:none; margin: 0 10px 0 10px; padding: 7px 0 0; }
ul.spotlight li.firstItem { border-top:none; margin: 15px 0 0 10px; }
ul.spotlight li a { font-size: 11px; line-height:17px; font-weight:bold; color:#b46d6b; }
ul.spotlight li a:visited { font-size: 11px; line-height:17px; font-weight:bold; color:#b46d6b; }
ul.spotlight li img{ border:0px; float:left; margin: -2px 5px 7px 0; }
ul.spotlight:after{  content: "."; display: block; height: 0; clear: both; visibility: hidden; width:100%; }

.homeResources { background:#e5efef; border:1px solid #066; padding:7px; }
.homeResources h2{ color:#666; font-size:18px; margin:5px 0; }
.homeResources p, .homeResources a{ font-size:11px; margin:0 0 1em 0; }

.homeHonors { width:435px; margin: 0 -15px 0 0; }
.homeHonors img { float:left; margin:0 13px 10px 0; }

.blockBottom { clear:both;  display:block;  background:#ecece1; width:100%; height:8%; margin:-1px 0 0; border-bottom:#81814e solid 1px; }
.blockBottom a.moreNews{ background:#ecece1 url(images/txt_moreNews.gif) 10px 50% no-repeat; width:100%; height:100%; line-height:100%; display:block;  }
.blockBottom a.moreNews:hover{ background-position:-384px 50%; }
.blockBottom span{ display:none; }
.blockTop { float:left; width:100%; height:92%; min-height:92%;  }
.blockTop1 { float:left; width:255px; height:92%; min-height:92%;  }
.blockTop2 { float:left; width:284px; height:92%; min-height:92%;  }
.blockTop:after{  content: "."; display: block; height: 0; clear: both; visibility: hidden; width:100%; }


/* Jackie 2-27-08: New styles added for the Career section resdesign */
.careersNav A {color:#322c24; font-size:12px; font-weight:bold; text-decoration:none;}
.careersNav A:visited {color:#322c24; font-size:12px; font-weight:bold; text-decoration:none;}
.careersNav A:hover {color:#0077d4; text-decoration: none;}

.careersNavRev A {color:#0077d4; font-size:11px; font-weight:bold; text-decoration:none;}
.careersNavRev A:visited {color:#0077d4; font-size:11px; font-weight:bold; text-decoration:none;}
.careersNavRev A:hover {color:#322c24; text-decoration: none;}

TD.content{ line-height:18px; text-align:left; padding-right:8px; padding-top:12px;}
TD.content H1{ line-height:18px; font-size:14px; margin:0px auto; padding:0px;}

.bigBlue {line-height:18px; font-size:14px; margin:0px auto; padding:0px;color:#0077d4; font-weight:bold;}

.blue{color:#0077d4;} .blue A, A.blue{color:#0077d4; text-decoration:none;} .blue A:hover, A.blue:hover{color:#000000;text-decoration:none;}
.lghtGreen{color:#72b8b4;} .lghtGreen A, A.lghtGreen{color:#0077d4; text-decoration:none;} .lghtGreen A:hover, A.lghtGreen:hover{color:#000000;text-decoration:none;}
.white{color:#FFFFFF; }
.lghtBlue{color:#b2d6f2; font-size: 12px;}
.brown{color:#996633;}
