/* 
   Set your brand, set your tabs, customize your nav if desired. 
   Defaults to Stanford Medicine, with tabs. 
*/

@import url(/Templates/shc.css);
@import url(/Templates/7tabs.css);


#nav ul#navList li.x_lastChild ul {
  left: -72px;
}

#nav ul#navList li#tab05 ul ul {
  left: -177px;
  _left: -173px;
}

#nav ul#navList li#tab06 ul ul {
	margin-left: expression("-27px");
  _left: -173px !important;
	_margin-left: -2px !important;
}
 
#nav ul#navList li#tab01 { width: 72px;}
#nav ul#navList li#tab02 { width: 136px;}
#nav ul#navList li#tab03 { width: 70px;}
#nav ul#navList li#tab04 { width: 126px;}
#nav ul#navList li#tab05 { width: 165px;}
#nav ul#navList li#tab06 { width: 105px;}
#nav ul#navList li#tab07 { width: 76px;}


/*//// ----- Outpatient Specific ----- ////*/
dt { 
	margin-top: 16px;
	font-weight: bold; 
}
dd { margin: 0 }

.pdf {
	background: transparent url("/Templates/images/icon-pdf-doc.gif") no-repeat scroll 0 4px;
	padding: 6px 0 4px 22px;
}

#mainContent li { 
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 1.1em;
}

#mainContent a.hospitalButton.lrg {
	background: url("/Templates/images/btn_hospitalLrg.gif") no-repeat 0 -25px;
	color: #990000;
	font-size: 1.1em;
	text-decoration: none;
	text-align: center;
	padding: 5px 31px 0 2px;
	_padding-top: 3px;
	display: block;
	overflow: hidden;
	width: 110px;
	_width: 143px;
	height: 21px;
	_height: 25px;
}
#mainContent a:hover.hospitalButton.lrg {
	background: url("/Templates/images/btn_hospitalLrg.gif") no-repeat 0 0;	
	color: #1c4b70;
}


/*/ -----  About  ----- /*/
ul#didYouKnow { 	margin-left: 12px;	}
ul#didYouKnow li { 	padding-top: 14px; }
ul#didYouKnow li ul { list-style-type: circle; }
ul#didYouKnow li ul li { padding-top: 6px; }


/*/ -----  Clinics  ----- /*/
#mainContent h1.clinicBanner { padding: 0; }
h1.clinicBanner span { margin-left: -9999px; }
h1.clinicBanner img {
 margin: -17px 0 0 -15px;
}
#clinicContainer { 
	display: block;
	width: 100%; 
	height: 300px; 
}
#clinicContainer #clinics1 { 
	width: 48%;
	float: left;
	padding-right: 6px;
}
#clinicContainer #clinics2 {
	width: 48%;
	float: left;
}
#mainContent #clinicContainer h3, #mainContent #clinicContainer h3 a, #mainContent #clinicContainer h3 a:visited {
	color: #9a9a7d;
	font-size: 1.1em;
	line-height: 1em;
	text-decoration: none;
	margin: 0;
	padding: 0;
}
#mainContent #clinicContainer p {
	line-height: 1.2em;
	margin: 0;
	padding: 4px 0 26px 0;
}

#mainContent .boxright_withboxlabel h4 {
	background: none;
	border: none;
	margin: 14px 0 0 0;
	padding: 0;
	text-transform: none;
}
#mainContent .boxright_withboxlabel p { margin: 0; }
#mainContent .boxright_withboxlabel p.text_caption { margin-top: 14px; }

#mainContent #information a.hospitalButton.lrg { margin: 16px 0; }


/*/ ----- Directions ----- /*/
#mainContent.directions h2 { 
	font-size: 1.4em;
	margin: 50px 0 10px 0; 
}
#mainContent.directions h3 { 
	font-size: 1.1em;
	margin: 10px 0 0 0; 
}
#mainContent.directions ul { margin: 8px 0 24px 0; }
#mainContent.directions li { font: normal 1.1em/2em Arial, Helvetica, sans-serif; }

#directionJumps { 
	margin-bottom: 30px; 
	text-align: center;
}


/*/ ----- News ----- /*/
#news ul { list-style-type: none; }
#news ul li a { font-weight: bold; }






