/* client.css */
@import url(tiny-mce/public.css);
@import url(forms.css);
@import url(tabs.css);

.cmspage {
padding:0;
}
th, td {
padding:4px 10px 4px 0;
}
body {
background:#0059A4 none !important;
color:#555555;
font-family:arial,"lucida console",sans-serif;
margin:0;
padding:0;
text-align:center;
}
#Content table {
margin:1em 0;
}
caption {
font-weight:bold;
margin-bottom:-1em;
padding:0 0 0.2em;
text-align:left;
}
.cmspage h1, #Content .cmspanel h1, #Content .cmspanel h2 {
font-family:Georgia,Garamond,Times New Roman,Serif;
}
#BodyWrapperMid h1, #BodyWrapperMid h2 {
font-family:Georgia,Garamond,Times New Roman,Serif;
margin:0.4em 0;
}
#BodyWrapperMid h1 {
color:#0061AA;
font-size:1.9em;
font-weight:normal;
}
#BodyWrapperMid h2 {
color:#0061AA;
font-size:1.2em;
}
#BodyWrapperMid #Col3 h2 {
color:#6F6A5B;
}
#BodyWrapperMid h3, #BodyWrapperMid caption {
color:#6F6A5B;
font-size:1.1em;
}
#BodyWrapperMid h4, #BodyWrapperMid h5, #BodyWrapperMid h6 {
color:#6F6A5B;
}
hr {
border-color:#E3CFA2 #FFFFFF #FFFFFF;
border-style:solid;
border-width:1px;
height:2px;
margin:1em 0;
}
.cmspage ol ol, #Content .cmspanel ol ol, #Col3 .cmspanel ol ol, .cmspage ul ul, #Content .cmspanel ul ul, #Col3 .cmspanel ul ul {
margin:0.6em 0 0.6em 0.8em;
}
.cmspage ol {
margin-left:1.8em;
}
.Left {
float: left;
margin: 0 1em 1em 0;
}
.Right {
float: right;
margin: 0 0 1em 1em;
}
input.Button {
background:#DFEDFA none repeat scroll 0 0;
border-color:#BBBBBB #666666 #666666 #BBBBBB;
margin:0 !important;
width:auto;
border-style:solid;
border-width:2px;
color:#444444;
font-weight:bold;
}
/* Links
============================ */
a:link, a:visited {
color: #4a87ba;
}
a:hover {
color: #4a87ba;
text-decoration: none;
}

/* Search
============================ */
#Search {
right: 0px;
top: 9px;
width: 209px;
z-index: 1200;
}
#SearchInput {
font-family: Arial;
font-size: 1em;
width: 120px;
}
#Search .ImgButton {
position:relative;
width: auto;
top: 6px;
vertical-align: inherit;
}
/* Main Structural divs
=========================== */
#BodyWrapperTop {
width: 100%;
background-color: #fbf7ef;
}
#Header {
position: relative;
background: transparent url(../../imgs/new/mercy_touch.gif) no-repeat bottom right;
width: 882px;
height: 86px;
margin: 0 auto;
text-align: left;
}
#TopNav {
float: right;
padding-top: 21px;
position:relative;
}
#TopNav ul li {
font-size: .85em;
border-right: solid 1px #555;
padding-right: 6px;
padding-left: 6px;
line-height:1em;
}
#TopNav ul li.Last {
border-right: none;
padding-right: 0;
}
#TopNav a {
color: #555555;
text-decoration: none;
}
#TopNav a:hover {
text-decoration: underline;
}
#Logo {
width: auto;
padding-top: 10px;
padding-left: 10px;
}
#FeaturedWrapper {
width: 100%;
background: transparent url(../../imgs/new/featured_top_bg.gif) repeat-x top left;
}
#FeaturedGrad {
background: transparent url(../../imgs/new/featured_grad_bg.gif) repeat-y top center;
}
#Featured {
margin: 0 auto;
width: 880px;
}
#Featured p {
margin: 0;
padding: 0;
}
#BodyWrapperMid {
width: 100%;
background-color: #fbf7ef;
}
#BodyWrapper {
margin: 0 auto;
width: 880px;
}
/* Main Nav
========================= */
#MainNav {
position:relative;
width: 880px;
height: 15px;
margin: 0 auto;
background: #fbf7ef url(../../imgs/new/mainnav_bg.gif) repeat-y top left;
padding-bottom: 1em;
}
#MainNav ul {
position: absolute; 
margin-left: 0; 
float: left; 
list-style: none; 
left: 40px;
top: 7px;
}
#MainNav li {
float: left;
margin: 0;
}
#MainNav li a, #MainNav li strong {
display: block;
margin: 0;
font-size: 11px;
text-transform: uppercase;
padding-right: 2.9em;
font-weight: bold;
text-decoration: none;
color: #605f5d;
}
#MainNav li a:visited {
color: #605f5d;
}
#MainNav li a:hover, #MainNav li.Active span {
color: #0061aa;
}
#TopContentWrapper {
position: relative;
}
/* Breadcrumbs
========================= */
#Breadcrumbs {
border-bottom: solid 1px #e4e0d4;
text-indent: 28px;
padding-top: 5px;
margin-right: 5px;
}
#Breadcrumbs a, #Breadcrumbs a:link, #Breadcrumbs a:visited {
color: #444;
text-decoration: none;
}
#Breadcrumbs a:hover {
text-decoration: underline;
}
/* Columns
=========================== */
#ColWrapper {
width: 880px;
margin: 0 auto;
padding-top: 5px;
padding-bottom: 20px;
}
#Col1, #Col2, #Col3, #Breadcrumbs {
text-align: left;
}
#Col1Col2 {
width: 720px;
float: left;
}
#Col1 {
width: 188px;
float: left;
background: transparent url(../../imgs/new/col1_bkgd.gif) no-repeat bottom left;
margin-top: 10px;
}
#Col1 .cmspanel 
{
padding-left: .6em;
padding-bottom: .6em;
}
#Col2 {
float: left;
padding: 0 10px;
width: 500px;
}
#Col1 ul {
padding-left: 1em;
margin-left: 1em;
list-style-type: none;
}
#Col1 ul a {
display: block;
padding: .4em 0;
}
/* Proximity Navigation
============================ */
#ProximityNav h2 {
font-family: arial, "lucida console", sans-serif;
font-size: 1.2em;
margin-left: 1.5em;
color: #444444;
}
#ProximityNav ul {
margin-bottom: 0.6em;
margin-left: 0.7em;
padding-left: 0;
}
#ProximityNav ul li {
padding-left: 1em;
}
#ProximityNav li {
margin-bottom: 0;
}
#ProximityNav h2 a, #Col1 h2 a:link, #Col1 h2 a:visited {
color: #444;
text-decoration: none;
}
#ProximityNav h2 a:hover {
text-decoration: underline;
}
#ProximityNav li a, #ProximityNav li a:link, #ProximityNav li a:visited {
color: #555;
text-decoration: none;
}
#ProximityNav li a:hover {
text-decoration: underline;
}
#ProximityNav li.Active {
color: #0061aa;
background: transparent url(../../imgs/new/proxnav_active.gif) no-repeat left 6px;
}
#ProximityNav ul li ul, #ProximityNav ul li ul li {
padding-left: 0;
margin-bottom: 0;
}
#ProximityNav ul li ul li a, #ProximityNav ul li ul li a:link, #ProximityNav ul li ul li a:visited {
color: #7c7768;
text-decoration: none;
}
#ProximityNav ul li ul li a:hover {
text-decoration: underline;
}
#Col3 {
width: 160px;
min-height: 359px;
float: left;
background: #fbf7ef url(../../imgs/new/col3_bkgd.gif) no-repeat left top;
padding-top: 5px;
}
#Col3 .cmspanel {
margin-bottom: 2em;
}
#Col3 #Quicklinks img {
margin-bottom: 1em;
}
#Col3 #Quicklinks {
padding: 0 .6em 0 .6em;
}
#Col3 #Quicklinks ul 
{
margin-left: 0;
padding-left: 0;
list-style: none;
}
#Col3 #Quicklinks ul li
{
background-image:url(../../imgs/new/quicklinks_bullet.png);
background-position:0 0.3em;
background-repeat:no-repeat;
margin-bottom:0.4em;
padding-left: 1em;
}
#Col3 #Quicklinks li a, #Col3 #Quicklinks li a:link, #Col3 #Quicklinks li a:visited {
color: #444;
text-decoration: none;
}
#Col3 #Quicklinks li a:hover {
text-decoration: underline;
}
#Col3 #PageToolsWrapper {
border-bottom: solid 1px #ead5a8;
width: 135px;
}
/* Page Tools
============================ */
#PageTools {
clear: both;
font-size: .9em;
padding-bottom: 0.4em;
list-style-type: none;
}
#PageTools a,
#PageTools a:visited {
display: block;
padding: .4em 3px .4em 20px;
color: #444;
text-decoration: none;
}
#PageTools a:hover {
text-decoration: underline;
}
#Col3 #PageTools ul.Horiz {
width: auto;
padding-left: 11px;
}
#PageTools li {
list-style-type: none;
}
#PageTools li.Print a {
background: url(../../imgs/new/icons/printer.gif) no-repeat 0 50%;
}
#PageTools li.Email a {
background: url(../../imgs/new/icons/email.gif) no-repeat 0 50%;
}
/* Text Sizer
============================ */
#TextSizer {
position: absolute;
right: 0;
top: 8px;
width: auto;
}
#TextSizer div {
width: auto;
}
#TextSizer li {
width: 20px;
margin: 0;
}
#TextSizer li.AddThis {
width: auto;
padding-top: 3px;
padding-right: 10px;
}
#TextSizer a.Normal:active, #TextSizer a.Normal:focus, #TextSizer a.Large:active, #TextSizer a.Large:focus, #TextSizer a.X-Large:active, #TextSizer a.Large:focus {
background-color: #EAE6DB;
border: 1px solid #D2CEC3;
}

/* Footer 
======================== */
#BodyWrapperBottom {
width: 100%;
background: #0059a4 url(../../imgs/new/footer_bg1.jpg) no-repeat top center;
}
#FooterWrapper {
width: 880px;
margin: 0 auto;
/*background: #0059a4 url(/mercy5/imgs/footer_bg.jpg) no-repeat left top;*/
min-height: 219px;
padding-bottom: 1em;
}
/* Contact
================ */
#FooterWrapper #Contact {
border-bottom: 1px solid #4271A8;
color: #4271A8;
font-size: 1.2em;
font-weight: bold;
margin: 0 auto;
padding-top: 10px;
text-align: left;
width: 845px;
min-height: 20px;
}
#FooterWrapper #Contact ul li {
border-right: solid 1px #4271a8;
line-height: 1.3em;
margin: 0;
width:380px;
}
#FooterWrapper #Contact ul li.First {
padding-left: 0;
width:350px;
}
#FooterWrapper #Contact ul li.Last {
border-right: none;
padding-left:70px;
}
#FooterWrapper #Contact ul li.First span {
font-size: 1.2em;
font-weight: normal;
}
#FooterWrapper #Contact ul li span.Small {
font-size: .9em;
font-weight: bold;
padding-left: 12px;
color:#8DC0E6;
}
#FooterWrapper #Contact ul li span.SmallTitle {
font-size: .9em;
font-weight: bold;
}
#FooterWrapper #Contact a, #FooterWrapper #Contact a:hover, #FooterWrapper #Contact a:visited {
color: #8dc0e6;
font-size: 1.2em;
text-decoration: none;
}
#FooterMiddle {
margin: 0 auto;
margin: 10px 13px 10px 13px;
width: 845px;
}
#FooterLeft {
float: left;
width: 210px;
text-align: left;
}
#FooterRight {
float:right;
width: 635px;
text-align: left;
}
#FooterRight div.list {
float: left;
padding-left: 15px;
width: 200px;
}
#FooterRight div.First {
padding-left: 0;
}
#FooterRight div p {
color: #8dc0e6;
margin-bottom: .4em;
}
#FooterRight div ul {
list-style-image: none;
list-style-position: outside;
list-style-type: none;
margin-bottom: 1.7em;
}
#FooterRight div ul li {
line-height: 1.2;
margin-bottom: 6px;
}
#FooterRight div li a:link, #FooterRight div li a:focus, 
#FooterRight div li a:visited {
color: #fff;
text-decoration: none;
}
#FooterWrapper #Copyright {
border-top:1px solid #4271A8;
color:#4271A8;
font-size:1em;
margin:0 auto;
text-align:left;
width:845px;
clear: both;
}
#FooterWrapper #Copyright ul {
padding-top: 3px;
}
#FooterWrapper #Copyright ul li {
border-right: solid 1px #8dc0e6;
padding-right: 5px;
padding-left: 5px;
line-height:15px;
}
#FooterWrapper #Copyright ul li.First {
padding-left: 0;
}
#FooterWrapper #Copyright ul li.Last {
color: #8dc0e6;
line-height: 15px;
border-right: none;
}
#FooterWrapper #Copyright span {
color: #8dc0e6;
line-height: 13px;
}
#FooterWrapper #Copyright a {
color: #fff;
text-decoration: none;
}
#FooterWrapper #Copyright a:hover {
text-decoration: underline;
}

/* Mercy Wait Times Module
====================================== */

.WaitTimeTable .ERWTRow span {
display: block;
font-weight: bold;
}
.WaitTimeTable .ERWTRow span.Time {
display: block;
font-weight: normal;
}

/* templates/left-col.css */
#Col1 {
width: 188px;
float: left;
}
#Col2 {
float: left;
padding: 0 10px;
width: 672px;
}

