@import url("handheld.css") handheld;

@media screen { 
* { margin:0px; padding:0px; }

/* ***** TAGS ***** */
/** { margin:0px; padding:0px; }*/
body { background: #5c7fa0 url(../images/background-body.gif) repeat-x; margin: 0px; padding-bottom:100px; behavior:url(/css/csshover.htc) /*behavior:url(/clients/wvuh-dotcom/publish/css/csshover.htc)*/; }
body, td, th { font-family:Arial, Helvetica, sans-serif; font-size: 14px; }
h1 { margin: 8px 0px 8px 0px; }
h2 { margin: 8px 0px 8px 0px; }
h3 { margin: 8px 0px 8px 0px; }
h4 { margin: 8px 0px 8px 0px; }
h5 { margin: 8px 0px 8px 0px; }
h6 { margin: 8px 0px 8px 0px; }
p { margin: 8px 0px 8px 0px; }

ul { margin-left:25px; }

a { outline:none; }

a:link { text-decoration:none; color:#005dab; }
a:visited { text-decoration:none; color:#005dab; }
a:hover { text-decoration:underline; color:#005dab; }
a:active { text-decoration:underline; color:#005dab; }

img { border: none; } 

/* **** IDS ***** */
#container { width: 918px; margin: 0px auto; position:relative; /*background:#00FF00;*/ padding-top:40px; }
#search { height:32px; position:absolute; left:410px; top:4px; color:#FFFFFF; font-size:12px;  }
#search a { color:#FFFFFF; }
#txtSearch { width: 150px; }
#btnSearch { font-size: 12px; }
#header { width: 918px; height: 245px; background:url(../images/001b.jpg) no-repeat; margin: 0px; padding: 0px; }
#header h1 { display:none; font-size:0px; text-indent: -9999px; }
#header a { display: block; 918px; height: 245px; }
#container-page { width: 900px; margin:0px; padding: 0px 9px; background:#FFFFFF url(../images/background.gif) repeat-y; }

#navbar { width: 900px; height: 42px; background:url(../images/navbar.gif) no-repeat 0px -42px; margin: 0px; padding: 0px; list-style:none; position:relative; }

#navbar li { background:url(../images/navbar.gif) no-repeat; list-style:none; margin:0px; padding:0px; float:left; }
#navbar li:hover { background:none; }
#navbar li#hc { width: 178px; background-position: -264px 0px; margin-left:264px; display:inline; }
#navbar li#pv { width: 136px; background-position: -442px 0px; }
#navbar li#hp { width: 178px; background-position: -578px 0px; }
#navbar li#gi { width: 144px; background-position: -756px 0px; }
#navbar li a { display: block; height: 42px; text-indent:-5000px; }
#navbar li div { display:none; position:absolute; top:42px; left:0px; width:590px; background:#eaeaea; height:167px; overflow:auto; padding:10px 10px 10px 300px; }
#navbar li:hover div { display:block; }

#navbar li div a { display:inline; height:auto; width:auto; text-indent:0px; }
/*#navbar li div a:hover { text-decoration: underline; }*/
#navbar li div a:hover { text-decoration: none; background: #336699; color: #FFFFFF; border: 2px solid #336699; font-weight: bold; }
#navbar li div ul { margin:0px; padding:0px; position:static; list-style:none; }
#navbar li div ul li { margin:0px; padding:0px; list-style:none; background:none; width:295px; list-style-position:inside; font-size:14px; font-weight:bold; color:#000; }

#navbar li div ul li a { font-size:14px; font-weight:bold; color:#000; background:none; }

#navbar li div ul li ul { margin-top:7px; }
#navbar li div ul li li { float:none; width:auto; margin-left:25px; }
#navbar li div ul li ul li a { color:#3574ae; font-size:12px; font-weight:normal; }
#navbar li div ul li ul li a:hover { background:#none !important; }

#navbar li div#hcDrop { background:#ffffff url(../images/background-building.jpg) no-repeat; border-bottom: #f1f1f1 1px solid; }
#navbar li div#pvDrop { background:#ffffff url(../images/background-patients.jpg) no-repeat; border-bottom: #f1f1f1 1px solid; }

#navbar li div#hpDrop { background:#ffffff url(../images/background-health.jpg) no-repeat; border-bottom: #f1f1f1 1px solid; }
#navbar li div#giDrop { background:#ffffff url(../images/background-general.jpg) no-repeat; border-bottom: #f1f1f1 1px solid; }


#btnbar { width: 900px; height: 167px; background:url(../images/btnbar-over.jpg) no-repeat; margin:0px; padding:0px; list-style:none; }
#btnbar li { list-style:none; float:left; }
#btnbar li a { display:block; width: 300px; height: 167px; text-indent:-5000px; background:url(../images/btnbar.jpg) no-repeat; }
#btnbar li a:hover { background:none; }
#btnbar li#gib a { background-position:0px 0px; }
#btnbar li#pvb a { background-position:-300px 0px; }
#btnbar li#emp a { background-position:-600px 0px; }


#content { width: 800px; margin: 10px auto; padding-top:25px; }
#content a:hover { text-decoration: none; background: #336699; color: #FFFFFF; border: 2px solid #336699; font-weight: bold; }
#icons { width: 900px; height: 128px; border-top: 1px solid #f1f1f1; margin: 20px 0px 0px 0px; padding: 20px 0px 0px 0px; }

#footer  { clear: both; background:url(../images/footer.jpg) no-repeat; width: 918px; height: 103px; text-align:center; font-size:11px; color:#FFFFFF; margin: 0px auto; padding: 29px 0px 0px 0px; font-weight: bold; }
#footer p { margin: 0px; line-height: 20px; }
#footer a { color:#FFFFFF;  }


/* *****CLASSES*****  */

ul.redAlert { list-style:none; margin:0px; padding:0px; float:right; margin-right:430px; margin-top:7px;  }
ul.redAlert { .margin-top:0px; .margin-right:415px; }
ul.redAlert li { margin:0px; padding:3px 0px 0px 0px; display:block; width:160px; height:17px; background:#ffffff; text-align:center; border:1px solid #cc3c3c; }
ul.redAlert li a { color:#f62e2e !important; font-weight:bold; }
ul.redAlert li a:hover { background:none !important; border:none !important; color:#c81f1f !important; text-decoration:underline !important; }

.healthAlert { width:120px; height:100px; background:none; float:right; text-align:center; border:1px solid #FFFFFF; }
.healthAlert:hover { border:1px solid #FF0000; }
.healthAlert a { }
.healthAlert a:hover { background:none !important; font-weight:normal !important; border:none !important; color:#00437c !important; }

.blackOutline { border:#000000 1px solid; }
.clearLeft { clear: left; }
.clearRight { clear: right; }
.clearBoth { clear:both; }
.dataTable { width:100%; background:#f1f1f1; }
.dataTable caption { text-align:left; margin-bottom:10px; font-weight:bold; font-size:13px; }
.dataTable th { text-align:left; background:#7E9FC0; color:#ffffff; padding:2px 5px; }
.dataTable td { padding:3px 5px; vertical-align:top; background:#ffffff;}
.dataTable tr.altRow td { background:#efefef; }
.floatLeftGrayOutline { float:left; margin:1px 8px 10px 0px; border:#999999 1px solid; }
.floatRightGrayOutline { float:right; margin:1px 0px 10px 8px; border:#999999 1px solid; }
.grayOutline { border:#999999 1px solid; }
.imgFloatLeft { float:left; margin:1px 8px 10px 0px; }
.imgFloatRight { float:right; margin:1px 0px 10px 8px; }
.largeRedText { font-size:16px; color:#CC0000; }
.links { font-size:13px; color:#fff; text-decoration:none; }
.newslinks { font-size:11px; color:#000; font-style:normal; font-weight:bold; text-decoration:none; }
.pullQuote { font-family: Arial, Helvetica, sans-serif;	float: left; width: 120px; padding: 10px; border: 2px solid #4D7CAA; 	margin: 0px 10px 10px 0px;	color: #C13C3F;	background:url(images/pullquote-bgnd.jpg) no-repeat; }
.quote { font-weight: bold; font-family: Arial, Helvetica, sans-serif;	padding: 10px; border: 2px solid #4D7CAA; 	margin: 0px 10px 10px 0px;	color: #C13C3F;  }
.quoteBox {	background-color:#f1f1f1; border:thin dashed #CCCCCC; padding: 1px 7px; margin: 1px; color:#666666; font-weight:bold; }
.smallText { font-size: 8pt; }
.smallerText { font-size: 6pt; }
.thickbox {  }

}

@media print { }