@charset "utf-8";
/* CSS Document */

body{	
    padding: 0;
    margin: 0;
    background:#f7ecea url(../images/bg.jpg)  repeat-y center top;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #333333;
}

img{
    border: 0px;
}

#img_left {
float:left;
margin: 0px 10px 5px 0px;
}

img.printablelogo{
    display: none;
}

a{
color:#990000;
}

#wrapper{
display:block;
padding:0;
margin:0 auto;
background-color:#FFFFFF;
width:920px;
}

#header{
padding: 0px;
margin: 0px;
top:0px;
width: 920px;
}

#nav{
padding:0px;
margin:0;
width:920px;
height:23px;
background:url(../images/nav_bg.gif) repeat-x;
}

#nav ul{
padding:4px;
margin: 0 0 0 0px;
text-align:center;
}

#nav li{
padding:4px;
margin: 0;
display: inline;
list-style-type:none;
}

#nav a{
margin:0;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:white;
text-decoration:none;
text-transform:uppercase;
font-weight:bold;
}

#nav a:hover{
color:#e6a2a2;
}

#page_title{
display:block;
padding: 0px;
margin:0px;
top:0px;
background-color:#FFFFFF;
}

#content{
float:left;
width:820px;
padding:20px 50px 0px 50px;
margin:0px 0px 0px 0px;
top:0px;
background-color:#FFFFFF;
}

#contents_home{
float:left;
width:920px;
background-color:#FFFFFF;
}

#content_left{
float:left;
width:410px;
padding:0px;
margin:20px 0px 0px 45px;
}

#content_divider{
float:left;
width:30px;
height:670px;
padding:0px;
margin:20px 0px 0px 0px;
background:url(../images/home_divider.gif) repeat-y;
}

#content_right{
float:left;
width:390px;
padding:0px;
margin:20px 45px 0px 0px;
}



#offices{
float:left;
width:920px;
background-color:#FFFFFF;
font-family:Verdana;
font-size: 9px;
color: #333333;
}

#office1{
float:left;
width:220px;
margin-top:30px;
margin-left:45px;
padding:15px;
background-color:#F7ECEA;
}

#office2{
float:left;
width:245px;
margin-top:30px;
margin-left:0px;
padding:15px;
background-color:#F7ECEA;
}

#office3{
float:left;
width:275px;
margin-top:30px;
margin-left:0px;
padding:15px;
background-color:#F7ECEA;
}



#footer {
display:inline;
float:left;
width:920px;
height:65px;
background:url(../images/footer_bg.jpg) repeat-x #f7ecea;
text-align:center;
vertical-align: bottom;
font-family:  Verdana;
font-size: 9px;
color: #333333;
padding:0px 0 0 0;
margin: 0px;
}


/* SS Navigation_begin*/
#ss{
display:block;
padding:0;
margin:0 auto;
background-color:#ffffff;
width:920px;
float:left;

}

 #nav_ss{
   float:left;
   margin:0px;
   padding:0px;
   width:210px;
   background:#ffffff;
   }
	
 #nav_ss ul {
  background:#f5e4e1;
   font-size:12px;
   font-family:Arial;
   font-weight:normal;   
   list-style-type:none;
   padding:10px;
   margin:10px;
      }
	  
 #nav_ss li {
   list-style-type:none;
   padding: 5px;
   margin:0px;
   border-bottom:2px solid white; 
 } 
 
 #nav_ss a{ 
 /*background:url(../images/ss_menu_bg.jpg) no-repeat;*/
   color:#990000;
   text-decoration:none;
   padding:0px;
 }
  
 #nav_ss  a:hover{
   text-decoration:none;
   font-weight:bold;
 }
 


#content_ss{
width:650px;
float:right; 
padding:20px 30px 20px 10px;
margin:0px ;
background-color:#ffffff;
}
/* SS Navigation_end*/
	
	
/*STYLE_COPY*/	
.linksm{
	font-family:  Verdana;
	font-size: 9px;
	color: #666666;
	text-decoration: underline;
}

.textsm{
	font-family:  Verdana;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
	line-height: 12pt;
}

.textsm2{
	font-family:  Verdana;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	line-height: 12pt;
}

.photocaption{
	font-family:  Verdana;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
	line-height: 10pt;
}

.button 
{ 
	font-family: Arial; 
	font-size: 9pt; 
	color: #333333; 
	font-weight: normal ; 
	background-color: #E1B7B0; 
	border: #666666; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px;  
	
	border-bottom-width: 1px; 
	border-left-width: 1px
}
.txf
{ 
	font-family: Arial; 
	font-size: 9pt; 
	color: #666666; 
	background-color: #FAF7FD; 
	border: 1px #999999 solid
	
}
.link {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
	font-weight: bold;
	color: #880000;
	text-decoration: underline;
}

.link:hover {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
	font-weight: bold;
	color: #CC9900;
	text-decoration: underline;
	
	}
	.linkgrey {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}

.linkgrey:hover {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
	font-weight: bold;
	color: #880000;
	text-decoration: underline;
	
	}
	
.linkyellow {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
	font-weight: bold;
	color: #CC9900;
	text-decoration: underline;
}
	
.textlink {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: normal;
	color: #880000;
	text-decoration: underline;
}

.textlink:hover {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: notmal;
	color: #cc9900;
	text-decoration: underline;
	
	}
	
	.homelink {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

.homelink:hover {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: notmal;
	color: #880000;
	text-decoration: underline;
	
	}
	
.textblacklink {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.textblacklink:hover {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: notmal;
	color: #880000;
	text-decoration: underline;
	
	}
	
.text {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #333333;
	line-height: 14pt;

}

.caption{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #666666;
}

.textbig {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.textbig:hover {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}

.textorange {
	font-family: "Verdana";
	font-size: 11px;
	font-weight: bold;
	color: #2F3182;
	text-decoration: underline;
}
.textorange:hover{
	font-family: "Verdana";
	font-size: 11px;
	font-weight: bold;
	color: #2F3182;
	text-decoration: underline;
}

.textbigred {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: bold;
	color: #820000;
	text-decoration:none;
	
}
.textbigred:hover {
text-decoration: underline;
}


.textbigred2 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 18px;
	font-weight: bold;
	text-align:center;
	color: #820000;
}

.textbigwhite {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	
}
.titlered {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 13px;
	font-weight: bold;
	color: #820000;
}
.titlewhite {
	font-family: "verdana";
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

.titlewhite:hover {
	font-family: "verdana";
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}
.titleblue {
	font-family: "verdana";
	font-size: 12px;
	font-weight: bold;
	color: #004575;
	text-decoration: none;
}
.titleblue:hover {
	font-family: "verdana";
	font-size: 12px;
	font-weight: bold;
	color: #004575;
	text-decoration:underline;
}

.textcaption {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #666666;
}
.captiontitle {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}

.hospital_title {
	font-family: "verdana";
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}

.title {
	font-family: "verdana";
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
}
.subtitle {
	font-family: "verdana";
	font-size: 15px;
	font-weight: bold;
	color: #574192;
}

.linksm {
	font-family: "verdana";
	font-size: 8pt;
	font-weight: normal;
	color: #880000;
	text-decoration: underline;
}

.textwhite {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 13px;
	font-weight: normal;
	color: #333333;
}

.ssmenu {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	font-weight: normal;
	color: #880000;
	text-decoration: none;
}

.ssmenu:hover {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	font-weight: normal;
	color: #FF9696;
	text-decoration: none;
	}
	
.newslink {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.newslink:hover{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #880000;
	text-decoration: underline;
}

.newslink1 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #880000;
	text-decoration: none;
}
.newslink1:hover{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #880000;
	text-decoration: underline;
}
.newslink2 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #cc6600;
	text-decoration: none;
}
.newslink2:hover{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #cc6600;
	text-decoration: underline;
}

.link_blue {
	font-size: 12px;
	color: #004c84;
	text-decoration: none;
}

.link_blue:hover {
	font-size: 12px;
	color: #004c84;
	text-decoration: underline;
}

hr{height:0;border:0;border-top:1px solid #c7c7c7; width: 92%;
text-align: left;} 

table.grey
{
    border-color: #cccccc;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
}

/* HOME table yellow */
table.home_news_brief {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: solid;
	border-color: #c3a241;
	border-collapse: collapse;
	
}

table.home_news_brief td {
	border-width: 0px 0px 0px 0px;
	padding: 5px 1px 5px 15px;
	-moz-border-radius: 0px 0px 0px 0px;
}

.home_textbig {
	font-family: "verdana";
	font-size: 16px;
	font-weight: 1000;
	color: #000000;
	text-align:center;
}

#home_emergency{
width:390px; height:32px;
background-color:#e6003c;
margin: 15px 0px 0px 0px;
font-family: "verdana";
font-size: 12px;
font-weight: 1000;
color: #ffffff;
text-align:center;
}

#home_library{
width:390px; height:32px;

margin: 10px 0px 0px 0px;
font-family: "verdana";
font-size: 12px;
font-weight: 1000;
color: #153d4c;
text-align:center;
}

#home_bereavement{
width:375px; height:25px;
background-color:#f4d5cf;
margin: 20px 0px 0px 0px;
padding: 10px 0px 0px 15px;
text-align:left;
vertical-align: middle;
}

#home_hour{
width:390px; height:55px;
background-color:#f7ecea;
margin: 15px 0px 0px 0px;
padding: 7px 0px 0px 0px;
text-align:left;
vertical-align: middle;
}

#home_portals{
width:390px; height:190px;
background-color:#d1e2cf;
margin: 15px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align:left;
vertical-align: middle;
}

#home_pharmacy{
width:390px; height:56px;
margin: 15px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align:left;
vertical-align: middle;
}

#home_petsmatter{
width:380px; height:40px;
margin: 15px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align:left;
vertical-align: middle;
border:solid; border-color:#c6d9ec; border-width:5px;
}

#home_aaha{
width:380px; height:70px;
margin: 15px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align:left;
vertical-align: middle;
border:solid; border-color:#f1d6d0; border-width:5px;
}