/*-------------------------------------------------------------------*\
|                       BarnesvilleHospital.com                       |
|---------------------------------------------------------------------|
| style.css: Contains style for all pages at barnesvillehospital.com  |
|          created by David Carroll 04/06, modified 04/26/11          |
\*-------------------------------------------------------------------*/

/* Basic style */
body { background-color:#71858a; font-size:13px; }
h1 { color:#000000; font-size:25px; font-weight:bold; }
h2 { color:#000000; font-size:20px; font-weight:bold; }
h3 { color:#000000; font-size:15px; font-weight:bold; }
h4 { color:#000000; font-size:14px; font-weight:bold; }
p { color:#000000; font-size:13px; }
li, ul { color:#000000; font-size:13px; }
a { color:#005555; font-size:13px; }
img { border:0px; }
/* removed:  border-left:solid 2px #00645E; border-top:solid 2px #00645E; border-right:solid 2px #D7FFFE; border-bottom:solid 2px #D7FFFE; */
input { background-color:#00958b; color:#ffffff; }
select { background-color:#00958b; color:#ffffff; }
textarea { background-color:#00958b; color:#ffffff; }

/* Commonly used styles */
.floatright { float:right; text-align:center; font-size:9px; margin-left:3px; }
.floatleft { float:left; text-align:center; font-size:9px; margin-right:3px; }
.bhtitle { font-size:20px; color:#08828c; font-weight:bold; font-style:italic; }
div.center { margin-left:auto; margin-right:auto; text-align:center; }

/* common.php */
.bhaddress { font-size:11px; color:#ffffff; }
table.pagetable { width:760px; border:0px; padding:0px; border-collapse:collapse; font-size:13px; }
td.pagehead { background-image:url('/images/header.jpg'); text-align:right; vertical-align:middle; width:100%; height:59px; }
table.pagefoot { width:100%; height:15px; border:0px; padding:0px; border-collapse:collapse; }
td.pagefoot { background-color:#80C9E9; background-image:url('/images/footbarbg.jpg'); background-repeat: repeat-x; vertical-align:middle; font-size:13px; }
td.comtopl { background-image:url('/images/shade/sh_topl.gif'); width:15px; }
td.comtopm { background-image:url('/images/shade/sh_topm.gif'); height:3px; }
td.comtopr { background-image:url('/images/shade/sh_topr.gif'); width:12px; }
td.comleft { background-image:url('/images/shade/sh_left.gif'); width:15px; }
td.comrigh { background-image:url('/images/shade/sh_righ.gif'); width:12px; }
tr.combotrow { height:20px; overflow:hidden; }
td.combotl { background-image:url('/images/shade/sh_botl.gif'); height:20px; width:15px; overflow:hidden; }
td.combotm { background-image:url('/images/shade/sh_botm.gif'); height:20px; overflow:hidden; }
td.combotr { background-image:url('/images/shade/sh_botr.gif'); height:20px; width:12px; overflow:hidden; }

/* index.php */
.positions a { color:#005555; font-size:11px; }
table.positions { font-size:11px; border:0px; padding:0px; border-collapse:collapse; }
th.positions { font-size:12px; background-color:#aaaaaa; padding:2px; vertical-align:middle; text-align:center; }
td.positions { background-color:#dddddd; padding:2px; vertical-align:top; text-align:left; }
#imageContainer { position:relative; }
.img_gallery { margin: 0; padding:0; position:absolute; top: 0; left: 0; width:375px; height:250px; }

/* Send-A-Smile */
.cardstep { font-size:16px; color:#000000; font-weight:bold; }

/* Drop Menus */
* html .menulist ul li { float:left; height:1%; color:#ffffff; font-family:'Times New Roman'; font-size:13px; z-index:2; }
* html .menulist ul a { height:1%; color:#ffffff; font-family:'Times New Roman'; font-size:13px; z-index:2; }
.menulist, .menulist ul { color:#ffffff; font-family:'Times New Roman'; font-size:13px; z-index:2; margin:0px; padding:0px; list-style:none; }
.menulist ul { color:#ffffff; font-family:'Times New Roman'; font-size:13px; z-index:2; visibility:hidden; position:absolute; top:22px; left:0px; width:105px; }
.menulist ul ul { color:#ffffff; font-family:'Times New Roman'; font-size:13px; z-index:2; top:0px; left:100px; }
.menulist li { color:#ffffff; font-family:'Times New Roman'; font-size:13px; z-index:2; float:left; position:relative; background-image:url('/images/menubarbg.jpg'); border:1px solid #00847a; margin-right:-1px; }
.menulist ul li { color:#ffffff; font-family:'Times New Roman'; font-size:13px; z-index:2; float:none; margin-right:0px; margin-bottom:-1px; }
.menulist ul>li:last-child { color:#ffffff; font-family:'Times New Roman'; font-size:13px; z-index:2; margin-bottom:1px; }
.menulist a { font-family:'Times New Roman'; font-size:13px; z-index:2; display:block; padding:3px; color:#ffffff; text-decoration:none; }
.menulist a:hover, .menulist a.highlighted:hover, .menulist a:focus { font-family:'Times New Roman'; font-size:13px; z-index:2; color:#00423d; background-image:url('/images/menubarbg2.jpg'); text-decoration:none; }
.menulist a.highlighted { font-family:'Times New Roman'; font-size:13px; z-index:2; color:#00847a; background-color:#ffffff; }
.menulist a .subind { color:#ffffff; font-family:'Times New Roman'; font-size:13px; z-index:2; display:none; }
.menulist ul a .subind { color:#ffffff; font-family:'Times New Roman'; font-size:13px; z-index:2; display:block; float:right; }
.menulist a { color:#ffffff; font-family:'Times New Roman'; font-size:13px; z-index:2; float:left; }
.menulist ul a { color:#ffffff; font-family:'Times New Roman'; font-size:13px; z-index:2; float:none; }
.menulist a { font-family:'Times New Roman'; font-size:13px; z-index:2; float:none; }
/* END */

