/* =============================================================================
PATIENT CARE SERVICES (PCS) CSS
File: 			pcs.css
Version: 		1.2 - 02.20.2007 
Author: 		Dan Haskins, Content Analyst
Description:	none
				Copyright 2007 Boone Hospital Center
============================================================================= */


/* IMPORT Styles ------------------------------------------------------------ */
@import url("color.css");


#PCS{
width:688px;
margin:0 0 26px 0;
padding:0;
font-family:Trebuchet MS;
}


/* Header ------------------------------------------------------------------- */
#A{
position:relative;
width:688px;
height:105px;
margin:0 0 16px 0;
background:#264B7B;
}

.hub #A{
height:253px;
background: url(hubHD.jpg) 0% 0% no-repeat;
}

#A h1{
position:absolute;
top:10px;
left:25px;
margin:0;
font-size:14px;
font-weight:normal;
text-transform:lowercase;
}

#A h1 a{
text-decoration:none;
color:#90A3BC;
}

#A h2{
position:absolute;
top:26px;
left:24px;
margin:0;
font-size:35px;
font-weight:normal;
text-transform:lowercase;
color:#FFFFFF;
}

.hub #A h2{
top:172px;
}

#A h2 span{
margin:0 0 0 4px;
color:#90A3BC;
}


/* Tabbed Navigation -------------------------------------------------------- */
#A ul{
position:absolute;
top:79px;
left:18px;
margin:0;
padding:0;
list-style-type:none;
}

.hub #A ul{
top:227px;
}

#A li{
float:left;
margin:0 2px 0 0;
font-size:12px;
line-height:12px;
font-weight:bold;
}

#A li a{
display:block;
padding:5px 8px 9px 8px;
text-decoration:none;
color:#FFFFFF;
}

/* Hover */

/* IE Filter */
* html #A li a:hover{
background: url(tabA.gif) -9px 0px no-repeat;
}

/* IE Filter */
* html #A li.a a:hover{
background: url(tabB.gif) 100% -28px no-repeat;
}

#A li:hover{
background: url(tabA.gif) 0px 0px no-repeat;
}

#A li:hover a{
display:block;
background: url(tabB.gif) 100% 0px no-repeat;
}

/* Active */
#A li.a{
background: url(tabA.gif) 0px -28px no-repeat;
}

#A li.a a{
padding:5px 16px 9px 16px;
background: url(tabB.gif) 100% -28px no-repeat;
color:#264B7B;
cursor:default;
}


/* Section Heading ---------------------------------------------------------- */
#PCS h3{
margin:0 26px 0 26px;
font-size:30px;
font-weight:normal;
color:#264B7B;
}


/* Body Copy ---------------------------------------------------------------- */
#B{
float:left;
width:423px;
margin:0 26px 12px 26px;
}

/* IE Filter */
* html #B{
margin:0 13px 12px 13px;
}
/* END Filter */

#B h4{
margin:12px 0 12px 0;
font-size:20px;
font-weight:normal;
color:#264B7B;
}

#B h5{
margin:0 0 14px 0;
font-size:16px;
color:#264B7B;
}

#B p{
margin:0 0 12px 0;
text-align:justify;
font-family:Arial, Verdana, sans-serif;
font-size:12px;
line-height:14px;
color:#264B7B;
}

#B ul, #B ol{
margin-bottom:12px;
text-align:left;
font-family:Arial, Verdana, sans-serif;
font-size:12px;
line-height:14px;
color:#264B7B;
}

#B .caption{
font-size:10px;
text-align:center;
}

#B blockquote{
margin:18px 0 26px 0;
padding:10px 26px 0 40px;
background: url(quote.gif) 5px 0 no-repeat;
}

#B blockquote p{
margin:0;
text-align:left;
font-family:Trebuchet MS;
font-size:18px;
line-height:20px;
font-style:normal;
color:#264B7B;
}

#B blockquote p:after {
content:"”";
}

#B cite{
display:block;
margin:0;
text-align:right;
font-size:14px;
font-weight:bold;
color:#264B7B;
}

#B cite span{
text-transform:lowercase;
}

#B cite:before {
content:"- ";
}

#B .boxed{
padding:10px;
border:1px solid #e3e8ee;
background:#f4f6f8;
}

#B ul.links{
margin:0;
padding:0;
list-style:none;
font-size:14px;
line-height:18px;
color:#264B7B;
}

#B ul.links li{
padding-left:12px;
background: url(arrowLG.gif) 0 5px no-repeat;
}

#B ul.links ul{
margin:0 0 12px 0;
padding:0 0 0 10px;
list-style:none;
font-size:13px;
}

#B ul.links ul li{
padding-left:7px;
background: url(arrow.gif) 0% 50% no-repeat;
}

#B ul.links li a span{
text-transform:lowercase;
}

#B .morelink a{
display:block;
background:url(Marrow.gif) 8px 50% no-repeat #f4f6f8;
border:1px solid #e3e8ee;
padding:7px 1px 7px 30px;
}

/* Clinical Areas List */
.clinical #B{
width:636px;
}

.clinical #B .p1{
float:left;
width:300px;
margin:0 0 0 0;
}

.clinical #B .p2{
float:left;
width:300px;
margin:26px 0 0 36px;
}

#B .calendar{
width:403px;
margin:18px 10px 18px 10px;
background:#FAFAFA;
border-collapse:collapse;
border:10px solid #FAFAFA;
}

#B .calendar td, #B .calendar th{
font-size:11px;
text-align:left;
color:#264B7B;
}

#B .calendar th{
width:80px;
}


/* Sidebar ------------------------------------------------------------------ */
#C{
float:right;
width:174px;
margin:42px 26px 26px 0;
}

/* IE Filter */
* html #C{
margin:42px 13px 0 13px;
}

#C h4{
margin:0 10px 6px 10px;
font-size:14px;
font-weight:bold;
color:#264B7B;
}

#C p{
margin:0 10px 12px 10px;
font-size:12px;
line-height:14px;
color:#264B7B;
}

#C span{
display:block;
background:#F2F2F2;
}

#C span h4{
margin:0 0 6px 0;
padding:8px 10px 0 10px;
background: url(boxed.gif) left top no-repeat;
}

#C span p, #C span ul{
margin:0 0 12px 0;
padding:0 10px 10px 10px;
background: url(boxed.gif) right bottom no-repeat;
}

#C ul{
list-style:none;
margin:0 0 12px 10px;
padding:0;
font-size:12px;
line-height:14px;
color:#264B7B;
}

#C li{
margin-bottom:6px;
* margin-bottom:0px;
padding:0 0 0 10px;
background:url(arrow.gif) 2px 4px no-repeat;
* background:url(arrow.gif) 2px 6px no-repeat;
* line-height:18px;
}


/* Comments ----------------------------------------------------------------- */
#D{
float:left;
width:403px;
margin:0 26px 26px 26px;
padding:10px;
border:1px solid #D0D0D0;
background:#F2F2F2;
font-size:12px;
line-height:14px;
color:#264B7B;
}

/* IE Filter */
* html #D{
margin:0 13px 0 13px;
}

#D h4{
display:inline;
font-size:12px;
color:#264B7B;
}

#D p{
display:inline;
margin:0 0 0 .5em;
}