@charset "utf-8";
/* CSS Document */
/*//////////////////////////
// filename: leftNav.css
// author: Frances Donovan
// last mod: March 2010
// notes: originally developed by MadPow/Atom Group
//        modified by Nina Johannessen, Blue Iris Web Design
//        primary owner Frances Donovan, PHS Web Dev for BWH (fjd6)
//        dependent on styles.css in same folder
//////////////////////////*/


/* BEGIN LEFT NAVIGATION left nav styles */

#leftNav 
{
	display:block;
	position: relative;
	float:left;
	top: -60px; /* we do it this way for legacy reasons */
	*top: -99px; /*ie6,7 hack*/
	width:230px;
	background: #fff;
}

#leftNav a {
	text-decoration:none;
	color:#057080;
}

#leftNav a:hover 
{
	color:#000;
	text-decoration:underline;
}

/* I think we might not need these anymore -- or they might be used with the show/hide accordian files */

#hideDiv{
    display:none;
	margin-top:0px;
}
#hideDiv2{
    display:none;
	margin:0px;
}
#sho {
	cursor:pointer;
}
#reHideDiv {
	cursor:pointer;
}
#unHideDiv {
	cursor:pointer;
}

#leftNav_content {
	float:left;
	width:230px;
	height:100%;
	margin:0px;
	*padding-top:7px; /*ie hack */
}

#leftNav_content ul {
	position:relative;
	width:190px;	
	list-style: none;
	margin: 10px 10px 0px 23px;
	padding: 0;
}
#leftNav_content li {
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	font-weight:normal;
	margin:0px 0px 14px -5px;
	padding:0px 10px 5px 20px;
	text-decoration:none;
	list-style:none;
	background:url(../_images/bullet5.gif) 10px 0px no-repeat;
	z-index:5;
	width:170px;
	border-bottom: dotted 1px #ccc;	
}

#leftNav_content li.DeptName { /* for the Left Nav Title */
	font-family: Verdana, Arial, helvetica, Sans-Serif;
	font-size: 12px !important;
	position:relative;
	margin: 0px 23px 10px -10px;
	padding: 23px 0 20px 5px;
	list-style:none;
	background: none;
	width:210px;
	border-bottom: dotted 1px #666;	
	font-size:14px;	
	font-weight:800;
	color: #666;
	
}

#leftNav_content li.DeptName a:link, #leftNav_content li.DeptName a:visited  /* shouldn't be necessary, but just in case they ever decide to make it linkable */
{
    font-weight: 800;
}


.exBullet {
	CURSOR: pointer
}
#leftNav_content .exBullet_open {
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#E55C24;
	margin:0px 0px 14px 0px;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	list-style:none;
	background:url(../_images/bg_bulletSelected1.png) top right no-repeat;
	z-index:5;
	width:100px;
}
.exBullet_closed {
	color:#056B79;
}

#leftNav_content li.selected {
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#057080;
	text-decoration:none;
	list-style:none;
	z-index:5;
	width:100px;
}

#leftNav_bottom {
	float:left;
	/*background:url(../_images/bg_leftNav_bottom.png) top left no-repeat;*/
	width:180px;
	margin:0px;
	min-height:6px;
	min-height:6px !important;
	padding:20px 20px 0px 30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
}

#leftNav_bottom a 
{
	display:block;
	min-height:86px;
	!height:86px;
	width:180px;
}

#leftNav_bottom_collapsed {
	position:relative;
	display:block;
	float:left;
	background:url(../_images/bg_leftNav_bottom_collapsed.png) top left no-repeat;
	width:180px;
	height:86px;
	margin:0px;
	padding:20px 20px 0px 30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
}

#leftNav_content ul ul { /* submenus are here*/
	position:relative;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:150px;
}
#leftNav_content ul ul li {
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	margin:0px 0px 8px 0px;
	padding:0px 0px 0px 8px;
	text-decoration:none;
	list-style:none;
	background:none;
	z-index:5;
	width: 150px !important; /* indents the submenu items*/
	border: none;  /*removes bottom border from submenu items*/

}

#leftNav_content ul ul li.selected {
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#666666;
	margin:0px 0px 8px 0px;
	padding:0px 0px 0px 8px;
	text-decoration:none;
	list-style:none;
	background:url(../_images/bullet4_selected.png) no-repeat;
	z-index:5;
	width:150px;	
}
#leftNav_content ul ul li.selected a {
	color:#666666;
}


#leftNav_content_collapsed {
	position:relative;
	display:block;
	float:left;
	background-color:#006175;
	width:230px;
	margin:0px;
	padding:0px 0px 00px 0px;
}

#leftNav_content_collapsed ul {
	position:relative;
	margin:0px 0px 0px 30px;
	padding:0px 25px 20px 0px;
}
#leftNav_content_collapsed li {
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	margin:0px 0px 14px 0px;
	padding:0px 0px 0px 8px;
	text-decoration:none;
	list-style:none;
	background:url(../_images/bullet8.png) no-repeat;
	z-index:5;
	color:#fff;
}

#leftNav_content_collapsed a {
	color:#fff;
}

.exBullet2 {
	CURSOR: pointer;
}

#leftNav_content_collapsed .exBullet2_open {
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#d6f1f8;
	margin:0px 0px 14px 0px;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	list-style:none;
	background:url(../_images/bg_bulletSelected1.png) top right no-repeat;
	z-index:5;
	width:212px;
}

/* working on this section here  -- FD 2011.04.05*/
.exBullet2_content {
	font-size: 10px;
}


ul.exBullet2_content li {
	display: block;
	font-size: 10px;
	padding: 0px 15px 5px 0px;
	margin-right: 20px;
}

/* end working on this section here */


.exBullet2_closed {
	color:#056B79;
}

.exBullet2_open 
{
	color:#147988;
	margin-left:1px;
	font-size:12px !important;
	font-weight:normal !important;
}

#leftNav_content_collapsed li.selected {
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#EB6C20;
	margin:0px 0px 14px 0px;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	list-style:none;
	z-index:5;
	/*width:211px;*/
}

#leftNav_content_collapsed ul ul {
	position:relative;
	margin:10px 0px 0px 25px;
	padding:0px 25px 10px 0px;
	/*width:150px;*/
}
#leftNav_content_collapsed ul ul li {
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px 0px 8px 0px;
	padding:0px 0px 0px 8px;
	text-decoration:none;
	list-style:none;
	background:url(../_images/bullet4.png) 0px 4px no-repeat;
	z-index:5;
}

#leftNav_content_collapsed ul ul li.selected {
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px 0px 8px 0px;
	padding:0px 0px 0px 8px;
	text-decoration:none;
	list-style:none;
	background:url(../_images/bullet9.png) no-repeat;
	z-index:5;
	width:150px;	
}
#leftNav_content_collapsed ul ul li.selected a {
	color:#ccc;
}

#leftNav_content ul ul ul li
{
	width:140px;
	margin-left:10px;
}

/*Added April 2011 - Liz Dones - this is the on-state for left navigation items*/

#menu a.current, #menu a.current:visited {
	font-weight: 400;
	color: #EB6C20 !important;
	text-decoration: none;
	font-size: 12px;
    display: block;
}
/* END LEFT NAVIGATION left nav styles */
