/* CSS Document */
/* Author - Rhoda Ndirangu */
/*Dev*/


body {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
}

* {
margin: 0;
padding: 0;
}

.hidden
{display:none;}
#wrapper {
background-image: url(/images/internalimages/bg.jpg);
background-repeat: repeat-y;
background-position: top;
width:978px;
margin: 0 auto;	
height:100% !important;
}

#internal_header {
background-color: #003082;
background-image: url(/images/internalimages/internal_header.jpg);
background-repeat: no-repeat;
background-position:  top;
color:#FFFFFF;
height:100px;
width:950px;
margin:0 auto;

}

#content_wrapper {
background-image: url(/images/internalimages/internal_bg.jpg);
background-repeat: repeat-y;
background-position:left top;
width:950px;
margin:auto;
overflow:hidden;
clear:both;
}
#top_content_wrapper{
width:950px;
margin: 0 auto;
}
#logo_linker {
float:left;
display:inline;
height: 100px;
width: 449px;
}
#logo_linker a{
margin-top:16px;
height:76px;
width: 449px;
position:absolute;
top:8px;
text-decoration: none;
}
#logo_linker a i { visibility: hidden; 
}
#right_rendering {
float:right;
height:100px;
width:463px;
clear:right;
}
/* Start Top Gold Navigation */
#top_nav { width:950px; height:31px; background-color:#ebab00; margin:0 auto;}
#top_nav ul{ width:950px; height:31px; display:block; margin:0; padding:0; font: 1px Arial, Helvetica, sans-serif; text-indent: -3000px; color: #FFFFFF; }
#top_nav li{ list-style: none; display: inline;margin:0;}
#top_nav a{display: block; float: left; display: inline; text-decoration: none; height: 31px;outline: none; }
#top_nav a:hover{background-position: 0 -31px;}
a.regional{ width: 222px;  background: url(/images/menus/regional_top_menu.jpg) no-repeat; }
a.children{ width: 196px; background: url(/images/menus/child_top_menu.jpg) no-repeat; }
a.wayne{ width: 180px; background: url(/images/menus/wayne_top_menu.jpg) no-repeat; }
a.vincent{ width: 173px; background: url(/images/menus/vince_top_menu.jpg) no-repeat; }
a.vhs{ width: 179px; background: url(/images/menus/vhs_top_menu.jpg) no-repeat; }
/* End Top Gold Navigation */


#internal_footer {
background-image: url(/images/internalimages/internal_footer.jpg);
background-repeat: no-repeat;
background-position: center top;
margin:0 auto;
clear:both;
width:978px;
padding-top:24px;
text-align:center;


}

#left_nav {
width:220px;
height:315px;
float:left;
display:inline;
}

#internal_left_Column {
width:220px;
float:left;
display:inline;
margin:2px 0px 0px 7px;


}

#internal_left_Column a,  #visitor_left_Column a, #internal_plain a{
color:#000000;
text-decoration:none;
}
#internal_fs_right_column {
width:706px;
float:right;
margin:8px 8px 0px 8px;
font-family: "Myriad", Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 17px;
}
#internal_right_column {
width:706px;
float:right;
margin:8px 8px 0px 8px;
font-family: "Myriad", Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 17px;
}

#internal_plain{float:none; font-family: "Myriad", Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 17px;}

#internal_vid_right_column {
width:706px;
float:right;
margin:8px 8px 0px 8px;
font-family: "Myriad", Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 17px;
}

#internal_vid_right_column {text-decoration:none; color:#000000}

#internal_right_column .contentheading, #internal_plain .contentheading{
font-family:"Myriad",Arial,Helvetica,sans-serif;
font-size:16px;
margin:12px 0 8px;
font-weight:bolder;
}

#searches_and_icons {
width:942px;
margin:8px 0 0 14px;
}

#internal_hS_search {
width:227px;
background-image: url(/images/internalimages/internal_hthSearchBg.jpg);
background-repeat: no-repeat;
background-position: center top;
float:left;
display:inline;

} 

#hservices_search_box {
width:196px;
height:42px;
margin:24px 0 0 19px;
}

div#facil_home_searches_wrap .int_comm_outpat_search2 {
width:210px;
height:40px;
background-image: url(images/images/int_hthSearchBg.jpg);
background-repeat: no-repeat;
background-position:top;
margin:-12px 0 0 0;
padding:12px 0 0 10px;	
}

div#facil_home_searches_wrap li{
display:none;
}

.int_comm_outpat_search2 {
width:210px;
height:44px;
background-image: url(/images/internalimages/int_hthSearchBg2.jpg);
background-repeat: no-repeat;
background-position:top;
margin:-5px 0 0 -12px;
padding:12px 0 0 10px;
overflow:hidden;
}

div#internal_left_Column form {
width:220px;
min-height:54px;  
height:auto !important;
height:54px;
background-image: url(/images/internalimages/int_hthSearchBg2.jpg);
background-repeat: no-repeat;
background-position:top;
overflow:hidden;
}
.facJumpMenu{}
div#internal_left_Column select.inputbox {
margin-top:15px;
margin-left:12px;
}

.community_outpatient_box{
width:220px;
height:42px;

}


#int_icons_site_Search {
width:706px;
height:67px;
float:right;

}

/*Begin Icons */

#int_icons_container {
width:457px;
height:67px;
background-image: url(/images/internalimages/int_icons_bg.jpg);
background-repeat: no-repeat;
background-position: center top;
float:left;
display:inline;


}

#hor_icons {
width:457px;
height:42px;
font-family:arial, helvetica, sans-serif;
font-size:11px;

}

#hor_icons ul li {
position:relative;
float:left;
display:inline;
list-style:none;
margin-top:12px;

}

#hor_icons li a {
position:absolute;
display:block;
background-image: url(/images/internalimages/blank.gif);
text-decoration:none;

}

#hor_icons li a span { display:none; }

#hor_icons li a:hover span {
position:absolute;
display:block;
width:100px;
left:0px;
top:44px;
padding:4px;
border:2px solid #ebab01;
background:#f5f3ee;
text-decoration:none;
color:#000;
filter:alpha(opacity=80);
opacity:0.8;
text-align:center;
}



#hor_icons li a.doc {
top:0px;
left:16px;
width:42px;
height:42px;
background-image: url(/images/internalimages/icon_doc.jpg);
background-repeat: no-repeat;
background-position: center top;
}

#hor_icons li a.gift {
top:0px;
left:92px;
width:42px;
height:42px;
background-image: url(/images/internalimages/icon_gift.jpg);
background-repeat: no-repeat;
background-position: center top;
}

#hor_icons li a.donate {
top:0px;
left:167px;
width:42px;
height:42px;
background-image: url(/images/internalimages/icon_donate.jpg);
background-repeat: no-repeat;
background-position: center top;
}

#hor_icons li a.job{
top:0px;
left:244px;
width:42px;
height:42px;
background-image: url(/images/internalimages/icon_job.jpg);
background-repeat: no-repeat;
background-position: center top;
}

#hor_icons li a.calendar{
top:0px;
left:321px;
width:42px;
height:42px;
background-image: url(/images/internalimages/icon_calendar.jpg);
background-repeat: no-repeat;
background-position: center top;
}

#hor_icons li a.book{
top:0px;
left:397px;
width:42px;
height:42px;
background-image: url(/images/internalimages/icon_book.jpg);
background-repeat: no-repeat;
background-position: center top;
}

/*End Icons */

#site_searchContainer {
width:249px;
height:67px;
float:right;
background-image: url(/images/internalimages/int_siteSearchBg.jpg);
background-repeat: no-repeat;
background-position: top;

}

#search {
width:233px;
height:42px;
padding-top:20px;
margin-left:11px;
}
#site_search {
background-image: url(/images/internalimages/site_search.jpg);
height: 27px;
width: 222px;
background-repeat:no-repeat;
}

#site_search #look {
float: left;
padding: 0;
margin: 7px 7px 0 7px;
border: 0;
width: 160px;
background: none;
font-family: "Myriad", Arial, Helvetica, sans-serif;
font-size:12px;
}

#site_search #send {
float: right;
margin: 0;
}


/* Facilities Home Styles */

#facil_home_content_wrapper {
background-image: url(/images/facilities_home/facil_home_contentBg.jpg);
background-repeat: repeat-y;
background-position:left top;
width:950px;
height:100%;
margin:auto;
overflow:hidden;
clear:both;
margin-top:8px;

}

#facil_home_left_Column {
width:690px;
float:left;
display:inline;
background-color:#FFFFFF;
margin:0 0 0 8px;
}

#facil-home_right_column {
width:244px; 
float:right;
background-color: #ebab00;
background-image: url(/images/homeimages/rightNav_top.jpg);
background-repeat: no-repeat;
background-position: center top;
margin:0 0 0 8px;

}

#facil_search_panora {
background-image: url(/images/facilities_home/facil_searches_bg.jpg);
background-repeat: no-repeat;
background-position: center top;
height:300px;
width:690px;
}

#facil_home_searches_wrap {
width:690px;
height:65px;
float:none;
}

.facil_searches_container {
height:41px;
margin-top:24px;
width:230px;
float:left;
display:inline;

}

#facil_panorama_pic{
width:690px;
height:235px;
}


#facilities_welcome {
background-repeat: no-repeat;
min-height:148px;
height:auto !important;
height:148px;
font-family: "Myriad", Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 14px;
clear:both;
width:690px;
position:relative;
top:8px;
bottom:0px;


}
#welcome_regional {
background-image: url(/images/facilities_home/welc_regionalBg.jpg);
background-repeat:no-repeat;
width:666px;
padding:12px;
min-height:148px;
height:auto !important;
height:148px;
}

#facilities_welcome h2{
	margin-bottom:8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
}

#facilities_welcome hr{
margin-bottom:8px;
}

#welcome_wayne {
background-image: url(/images/facilities_home/welc_wayneBg.jpg);
background-repeat:no-repeat;
width:666px;
padding:12px;
min-height:148px;
height:auto !important;
height:148px;
}

#welcome_children {
background-image: url(/images/facilities_home/welc_childrenBg.jpg);
background-repeat:no-repeat;
width:666px;
padding:12px;
min-height:148px;
height:auto !important;
height:148px;
}

#welcome_vincent {
background-image: url(/images/facilities_home/welc_vincentsBg.jpg);
background-repeat:no-repeat;
width:666px;
padding:12px;
min-height:148px;
height:auto !important;
height:148px;
}

#welcome_vhs {
background-image: url(/images/facilities_home/welc_vhsBg.jpg);
background-repeat:no-repeat;
width:666px;
padding:12px;
min-height:148px;
height:auto !important;
height:148px;

}

#facil_feat_services {
width:690px;
margin:12px 0 12px 0;

}

#mainlevel ul{
display:inline;
width:690px;
}

#facil_feat_services ul.menu_L {
float: left;
width: 238px;
margin-bottom:12px;
}

#facil_feat_services ul.menu_R {
float:right;
width:214px;
margin-bottom:12px;
}


#facil_feat_services li{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: 800;
line-height:240%;
text-transform: uppercase;
background-repeat:no-repeat;
background-position:left;
list-style:none;
height:26px;
line-height:240%;
padding:0 4px 0 32px;
}

#pic_reposition {
margin-top:-65px;
position:absolute;

}


#facil_feat_services a{
text-decoration:none;
color:#000000;
font-weight: 800;
}

#facil_feat_services a:hover {
text-decoration:underline !important; 
color:#000066 !important;
}

#regional_feat_services li {
background-image: url(/images/facilities_home/feat_servicesBg.jpg);
}

#wayne_feat_services li {
background-image: url(/images/facilities_home/wayne_servicesBg.jpg);
}

#children_feat_services li {
background-image: url(/images/facilities_home/feat_servicesBg_child.jpg);
}

#vincent_feat_services li {
background-image: url(/images/facilities_home/feat_vince_servicesBg.jpg);
}

#vhs_feat_services li {
background-image: url(/images/facilities_home/feat_vhsServicesBg.jpg);
}

.lbl_form{
	font-family: Arial, Tahoma,  Helvetica, sans-serif;
  font-size:11px;
  line-height:14px;
}
select, textarea, {
	padding-left: 3px;
	font-size: 11px;

}
/* need no border settings here or forms will not display */
input{
background:none; margin-left:3px;
}

div#facil_home_searches_wrap select.inputbox {
margin-left:6px;
}

div#visitor_yellow_column input, #int_icons_site_Search input {
border:0 none; 
}


/* ACCORDIAN MENU*/
.moduletableaccordian_{ 
width:200px;
margin-left:8px;
margin-top:3px;
padding:0;

}
.inbox2 {
display: block;
width:194px;
line-height:21px;
padding:0px;
border-bottom:1px solid #ffffff !important;
}
.box198, .box208, .box206, .box247, .box248, .box250, .box249, .box251, .box252, .box253, .box254, .box280 { 
display: block;
width:196px;
height:21px;
padding:0;
text-transform:none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:normal;
line-height:160%;
border-bottom:1px solid #bdd3fc;
}

#click-menu215 .inbox1 { /*Front Menu */
border: 0px solid #FFFFFF !important ; 
background-image: URL("/images/facilities_home/feat_servicesBg.jpg") ;
background-color: #ffffff !important ; 
background-repeat:no-repeat;
padding: 0px 4px 5px 32px   !important  ; 
width:194px  !important  ; 
height:21px  !important  ; 
font-size: 11px   ; 
font-family: "Myriad", Arial, Helvetica, sans-serif  !important  ; 
text-align: left  !important  ; 
font-weight: bold  !important  ; 
color: #000000  !important  ; 
text-decoration: none  !important  ; 
margin-bottom:0px  !important  ; 
display:block  !important  ; 
white-space:nowrap  !important  ; 
float:left;
text-transform: uppercase;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: 800;
line-height:240%;
}

#click-menu217 .inbox1 {
 border: 0px solid #FFFFFF !important ; 
 background-image: URL("/images/facilities_home/wayne_servicesBg.jpg") ;
 background-color: #ffffff !important ; 
 background-repeat:no-repeat;
 padding: 0px 4px 5px 32px   !important  ; 
width:194px  !important  ; 
height:21px  !important  ; 
 font-size: 11px   ; 
 font-family: "Myriad", Arial, Helvetica, sans-serif  !important  ; 
 text-align: left  !important  ; 
 font-weight: bold  !important  ; 
 color: #000000  !important  ; 
 text-decoration: none  !important  ; 
 margin-bottom:0px  !important  ; 
 display:block  !important  ; 
 white-space:nowrap  !important  ; 
 float:left;
 text-transform: uppercase;
 font-weight: 800;
 line-height:240%;
}

#click-menu216 .inbox1 {
border: 0px solid #FFFFFF !important ; 
background-image: URL("/images/facilities_home/feat_servicesBg_child.jpg") ;
background-color: #ffffff !important ; 
background-repeat:no-repeat;
padding: 0px 4px 5px 32px   !important  ; 
width:194px  !important  ; 
height:21px  !important  ; 
font-size: 11px   ; 
font-family: "Myriad", Arial, Helvetica, sans-serif  !important  ; 
text-align: left  !important  ; 
font-weight: bold  !important  ; 
color: #000000  !important  ; 
text-decoration: none  !important  ; 
margin-bottom:0px  !important  ; 
display:block  !important  ; 
white-space:nowrap  !important  ; 
float:left;
text-transform: uppercase;
font-weight: 800;
line-height:240%;
}

.moduletablevideoWrapper {
margin-top:8px;
}
.moduletablevideoWrapper h3 {margin-bottom:2px;}
.moduletablevideoWrapper a{
text-decoration:none;
}
td.buttonheading{width:18px;}
.contentpanejob_search_wrap {height:100%;width:690px; display:block; float:none;}