/* Global styles */
body { overflow: -moz-scrollbars-vertical; behavior: url(../js/csshover.htc); background:url(../images/bg_slice.gif) repeat-x; background-color:#fff; font-family:Verdana, Helvetica, sans-serif; color:#000; text-align:center;}
* {margin: 0 auto; padding: 0;}		/*<------<--------<-----| This assumes we're centering!!! */
a img {border: none;}
a {color:#076324; text-decoration:none; font-weight:bold}
	a:hover, a.current {text-decoration: underline; font-weight:bold}
p { font-size:11px; padding:0 0 10px 0; line-height:15px;}
ul, ol {padding:4px 0 0 0;}
li {}
td, th, tr { font-size:11px; padding:3px 3px 10px 3px;}
strong { color:#000;}


h1{color:#076324; font-size:20px; padding:0 0 4px 0;}
h2{color:#3b709e; font-size:18px; padding:0 0 4px 0;}
h3{color:#076324; font-size:16px; padding:0 0 10px 0;}
h4{color:#076324; font-size:14px; padding:0 0 14px 0;}
h5{color:#3b709e; font-size:11px; padding:0 0 6px 0;}
h6{color:#19b013; font-size:10px; padding:0 0 10px 0;}

/* reusable classes */
.right{float:right;}
.left{float:left;}

.small {font-size:10px; margin-top:1px}
.big {font-weight:bold;}

.full{position:relative; width:99%;}	/*<------<--------<-----| This works better w/ px based widths */
.split50{position:relative; width:50%;float:left;}
.split30{position:relative; width:33%;float:left;}
.split60{position:relative; width:60%;float:left;}
.split40{position:relative; width:39%;float:left;}

/*Nav*/
#Nav { padding-top:30px; width:904px }
	#Nav ul {padding:2px 0px 0 0}
	#Nav li {padding:0 2px 0 2px; float:right; list-style:none; color:#000; font-size:12px}
	#Nav a {font-family:Verdana, Helvetica, sans-serif; color:#000; font-size:12px; text-decoration:none; font-weight:normal}
	#Nav a:hover {font-family:Verdana, Helvetica, sans-serif; color:#076324; font-size:12px; text-decoration:none;font-weight:normal}
	#Nav a.current {font-family:Verdana, Helvetica, sans-serif; color:#076324; font-size:12px; text-decoration:none;font-weight:normal}
	
#Nav2 { padding-top:50px; width:690px; float:left; }
	#Nav2 ul {padding:2px 0px 0 0}
	#Nav2 li {padding:0 2px 0 2px; float:right; list-style:none; color:#000; font-size:12px}
	#Nav2 a {font-family:Verdana, Helvetica, sans-serif; color:#000; font-size:12px; text-decoration:none;font-weight:normal}
	#Nav2 a:hover {font-family:Verdana, Helvetica, sans-serif; color:#076324; font-size:12px; text-decoration:none;font-weight:normal}
	#Nav2 a.current {font-family:Verdana, Helvetica, sans-serif; color:#076324; font-size:12px; text-decoration:none; font-weight:normal}
	
#Footer { width:904px; font-family:Verdana, Helvetica, sans-serif; color:#808080; padding:0 0 20px 0; text-transform:lowercase}
	#Footer ul {padding:2px 6px 0 0}
	#Footer li {font-size:10px; padding:0 0 0 6px; float:right; list-style:none; color:#808080;font-weight:normal}
	#Footer a { font-size:10px; text-decoration:none; color:#808080;font-weight:normal}
	#Footer a:hover {color:#000; font-size:10px; text-decoration:none;font-weight:normal}
	#Footer a.current {color:#000; font-size:10px; text-decoration:none;font-weight:normal}
	#Footer span {font-size:10px; text-decoration:none; color:#808080; padding-top:2px}
	


/* Wrappers */				/*<------<--------<-----| Start building out your divs here... */
#PageWrapper{width:904px; text-align:left;}

/* home page */
#HPWrapper{background:url(../images/hp_bgimage.gif) no-repeat; width:904px; background-color:#fff}
#Flash { background:url(../images/flash.gif) no-repeat; width:676px; height:296px; float:right; margin-top:54px; padding-right:0px}
#HpContent{ width:858px; clear:both; padding:0 0 0 46px}
#HpJCAHO{ background:url(../images/JCAHO-seal.gif) no-repeat; float:left; width:122px; height:123px; margin:24px 0 0 0;}
#HpCopy{ width:662px; float:right; padding:24px 16px 20px 6px; text-align:left}

#HPGreen { background:url(../images/greenBar.gif) no-repeat; height:17px; width:904px}

/* sub page */
#Top { width:904px; height:100px}
#HomeBtn{ float:left; width:214px; height:100px; cursor:pointer}

#SubSlice{ background:url(../images/sub_slice.gif) repeat-y; width:904px;}
#SubWrapper{background:url(../images/sub_bgimage.jpg) no-repeat; width:904px;}
#SubSlice2{ background:url(../images/sub_slice_2.gif) repeat-y; width:904px;}
#SubWrapper2{background:url(../images/sub_bgimage_2.jpg) no-repeat; width:904px;}

#ContentHolder { width:900px}
#PicNavHolder{ float:left; width:230px; padding:41px 0 0 0px; clear:both; margin-left:0}
#SubNav{ width:230px;}
	#SubNav ul {padding:14px 0 0 10px; list-style:none; margin:0;}
/* ATTN:Jef ---checkout the width setting on #SubNav a */	
	#SubNav li { padding:0px 0 4px  0; width:200px;}	
	#SubNav a { font-size:14px; font-weight:bold; line-height:20px; padding:0 0 0 25px}
	#SubNav a:hover { background:url(../images/arrow.gif) no-repeat; font-size:14px; font-weight:bold; line-height:20px; text-decoration:none; }
	#SubNav a.current {background:url(../images/arrow.gif) no-repeat; font-size:14px; font-weight:bold; line-height:20px;text-decoration:none;  }
	
#PhotoAbout { background:url(../images/photo5.jpg) no-repeat; width:230px; height:248px;}
#PhotoHealthcare { background:url(../images/photo2.jpg) no-repeat; width:230px; height:248px;}
#PhotoClinical { background:url(../images/photo7.jpg) no-repeat; width:230px; height:248px;}
#PhotoSearch { background:url(../images/photo3.jpg) no-repeat; width:230px; height:248px; _background-position:2 0;}
#PhotoSearchcand { background:url(../images/photo4.jpg) no-repeat; width:230px; height:248px;}
#PhotoResources { background:url(../images/photo6.jpg) no-repeat; width:230px; height:248px;}
#PhotoContact { background:url(../images/photo.jpg) no-repeat; width:230px; height:248px;}

#SubContent{ width:650px; float:left; padding:26px 10px 10px 10px; text-align:left}
#SubContentCopy{ width:400px; float:left; padding:30px 0px 10px 2px; text-align:left}
	#SubContentCopy ul, #SubContentCopy ol { padding:0 0 10px 30px;}
	#SubContentCopy li { padding:2px 0 0 2px; font-size:11px;}
#SubContentCopy2{ width:580px; float:left; padding:30px 0px 10px 2px; text-align:left}
	#SubContentCopy2 ul, #SubContentCopy2 ol { padding:0 0 10px 30px;}
	#SubContentCopy2 li { padding:2px 0 0 2px; font-size:11px;}
#SubSidebar{ width:180px; float:left; padding:0; text-align:left;padding:84px 0px 10px 60px;}
	#SubSidebar ul { padding:0 0 10px 30px;}
	#SubSidebar li { padding:2px 0 0 2px; font-size:11px;}
#SubGreen { background:url(../images/greenBarSub.gif) no-repeat; height:58px; width:904px; clear:both}
#SubJCAHO{ background:url(../images/JCAHO-seal-sub.gif) no-repeat; float:left; width:140px; height:140px; margin:10px 0 0 20px;}


/***********Min-Height Hack**************/
.prop {float:left;width:1px;}
.min556px {height:556px;}
.min400px {height:400px;}
/***************************************/	

/* -- Alsett Clearing Method*/
.clearfix:after {content: "."; display:block; height:0; clear:both; visibility:hidden;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}

.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;} 