
/*

	-- -- -- -- -- -- --
	folio 09: default layout CSS file
	type: screen
	last edit:06 june 09
	-- -- -- -- -- -- --

    Contents:   =logo 
				=general
				=layout
                =headings
				=primaryNav
				=secondaryNav
	                
*/

/****************************************************************************  =general */

a {
	color:#0085aa;
}

/****************************************************************************  =layout */

body { 
	background:none #c2d4d2;
}

#header .leftCol { 
	float:left; 
	margin-right:10px;
	width:335px;
}

#header .rightCol { 
	float:right; 
	width:482px;
	text-align:right;
} 

.Heading2, h2 {
	font-size:20px;
	font-weight:normal;
	line-height:35px; 
	margin:-8px -13px 15px -7px;
	color:#ffffff;
}

h2 span {
	padding:0 30px 13px 13px;
	background:none;
}

/****************************************************************************  =services */

ul#services li {
	float:left;
	width:151px;
	height:295px;
	padding:8px;
	text-align:left;
	margin:0 8px 0 0;
	list-style:none;
}

ul#services li.last {
	margin:0 0 0 0;
}

ul#services li h3 {
	font-size:23px;
	line-height:11px;
	font-weight:normal;
	color:#ffffff;
	margin:10px 0;
}

#heroNav {
	margin-left:12px;	
}

#heroNav .leftCol {
   	float:left;
	width:437px; 
}

#heroNav .rightCol {
    float:left;
    width:542px;
}

#heroNav .leftCol ul {
	width:437px;
	height:215px;
	margin:0 !important; 
    padding-left:0 !important; 
	background:url("../../../../images/furniture/hospital/images/bgs/heroNav-bg.png") no-repeat;	
}

#heroNav .leftCol ul li {
    list-style:none !important;
	border-bottom:1px solid #d1d1d1;	
}

#heroNav .leftCol ul li.last {
	border-bottom:none;
}

#heroNav .leftCol ul li a {
	width:430px;
	display:block;
	font-size:19px;
	line-height:22px;
	padding:10px 0 10px 10px;
	color:#00313c;
	text-decoration:none;
}

#heroNav .leftCol ul li a.current {
	color:#ffffff;
	text-decoration:none;
	background:url("../../../../images/furniture/hospital/images/bgs/heroNavLi-bg.png") no-repeat;	
}

#heroNav .leftCol ul li p {
	margin:0;
	padding:0;
}

#heroNav img {
    height:215px;
}

/****************************************************************************  =rotatingHero */

#hero {
	margin-bottom:10px;	
}

#hero #stripTransmitter0 {
	display:none;	
}

.heroImage {
	margin-bottom:0;
}

/*preload classes*/ 
.svw {
    width: 542px; 
    height: 215px; 
    background: #fff;
}
       
.svw ul {
    position: relative; 
    left: -999em;
    width: 437px;
} 
 
/*core classes*/ 
.stripViewer {  
	position: relative; 
	overflow: hidden;   
	margin: 0 0 1px 0; 
} 

.stripViewer ul { /* this is your UL of images */ 
	position: relative; 
	left: 0; 
	top: 0; 
	margin: 0; 
	padding: 0; 
	width: 1%; 
	list-style: none !important; 
} 

.stripViewer ul img { 
	width: 542px; 
	height: 215px
} 

.stripViewer ul li {  
	float:left; 
} 

.stripTransmitter { 
	overflow: auto; 
	width: 1%; 
} 

.stripTransmitter ul { 
	margin: -26px 0 0 230px; 
	padding: 0; 
	position: absolute; 
} 

.stripTransmitter ul li{ 
	width: 20px; 
	float:left; 
	margin: 0 1px 1px 0; 
	list-style: none !important; 
} 

.stripTransmitter a { 
	font: bold 11px Arial; 
	text-align: center;
	text-indent: -9999em; 
	height:18px;
	width:18px;
	line-height:18px;
	color: #fff; 
	text-decoration: none; 
	display: block; 
	background:url("../../../../images/furniture/group/images/buttons/slideshowBtn.png") center 0 no-repeat;
} 
.stripTransmitter a:hover, .stripTransmitter a.current{ 
	color: #275359; 
	background:url("../../../../images/furniture/group/images/buttons/slideshowBtn-hover.png") center 0 no-repeat;
} 


/****************************************************************************  =primaryNav */

ul#primaryNav { 
	margin:0 8px 0 11px;
	background:url("../../../../images/furniture/hospital/images/bgs/primaryNav-bg.png");
}

#primaryNavBtm { 
	margin:0 8px 10px 11px;
	height:5px;
	background:url("../../../../images/furniture/hospital/images/bgs/primaryNavBtm-bg.png") top no-repeat;
}

ul#primaryNav li {
	float:left;
	display:inline;
	list-style:none;
	padding:12px 18px 8px 12px;
}

ul#primaryNav li a {
	color:#ffffff;
}

ul#primaryNav li ul { display: none; position: absolute; width: 39em; margin: 8px 0 0 -12px; padding: 10px 10px 20px 10px; color: #000; background: #fff url('../../../../images/primaryNav-bg-hosp.gif') bottom left repeat-x; z-index: 1000; }
ul#primaryNav li.hover ul { display: block; }
ul#primaryNav li ul li { display: block; width: 11em; float: left; color: #000; margin: 0; padding: 3px 10px; }

ul#primaryNav li.selected, ul#primaryNav li.hover { color: #00313c !important; background: #fff url('../../../../images/primaryNav-li-selected.gif') bottom left repeat-x; }
ul#primaryNav li.selected a, ul#primaryNav li.hover a { color: #00313c !important; background-color: transparent; text-decoration: none; font-weight: bold; }
ul#primaryNav li ul li a { display: block; color: #00313c !important; background-color: transparent !important; font-size: 0.9em !important; padding: 3px 5px; font-weight: bold; }
ul#primaryNav li ul li a:hover { color: #fff !important; background-color: #00313c !important; text-decoration: none !important; }

/****************************************************************************  =tertiaryNav */

ul#tertiaryNav {
	margin:4px 0;
	padding:0;
	background:none;	
}

.tertiaryNavBtm {
	height:0;
	margin-bottom:20px;
	background:none;	
}

ul#tertiaryNav li a {
	color:#0085aa;
	padding-left:10px;
	line-height:24px;
	background:url("../../../../images/furniture/hospital/images/sprites/arw-bullet.png") 2px 6px no-repeat;	
}

ul#tertiaryNav li {
    list-style:none;
	border-bottom:1px solid #a6a6a6;
}

/****************************************************************************  =breadcrumbs */


ul#breadcrumbs li a {
	background:url("../../../../images/furniture/hospital/images/sprites/arw-bullet.png") 0 3px no-repeat;
}

/****************************************************************************  =icons */

.squareArw {
	padding-right:16px;
	background:url("../../../../images/furniture/hospital/images/sprites/squareArw.png") no-repeat right; 
}

/****************************************************************************  =roundedCornors */


.roundWhite292 {
	padding:8px 8px 0 8px;
	background:url("../../../../images/furniture/group/images/bgs/whiteRoundTop292-bg.png") top no-repeat;	
}

.roundWhite292 h2 {
	width:289px;
	background:url("../../../../images/furniture/hospital/images/headings/h2_292-bg.png") no-repeat;
}

.roundWhiteBtm292 {
	height:10px;
	margin-bottom:10px;
	background:url("../../../../images/furniture/group/images/bgs/whiteRoundBtm292-bg.png") top no-repeat;	
}

.roundWhite433 {
	padding:8px 8px 0 8px;
	background:url("../../../../images/furniture/group/images/bgs/whiteRoundTop433-bg.png") top left no-repeat;	
}

.roundWhite433 h2 {
	width:430px;
	background:url("../../../../images/furniture/hospital/images/headings/h2_433-bg.png") no-repeat;
}

.roundWhiteBtm433 {
	height:10px;
	margin-bottom:10px;
	background:url("../../../../images/furniture/group/images/bgs/whiteRoundBtm433-bg.png") top no-repeat;	
}

.roundWhite535 {
	padding:8px 8px 0 8px;
	background:url("../../../../images/furniture/group/images/bgs/whiteRoundTop535-bg.png") top left no-repeat;	
}

.roundWhite535 h2 {
	width:532px;
	background:url("../../../../images/furniture/hospital/images/headings/h2_535-bg.png") no-repeat;
}

.roundWhiteBtm535 {
	height:10px;
	margin-bottom:10px;
	background:url("../../../../images/furniture/group/images/bgs/whiteRoundBtm535-bg.png") top no-repeat;	
}

.roundWhite678 {
	padding:8px 8px 0 8px;
	background:url("../../../../images/furniture/group/images/bgs/whiteRoundTop678-bg.png") top no-repeat;	
}

.roundWhite678 h2 {
	width:675px;
	background:url("../../../../images/furniture/hospital/images/headings/h2_678-bg.png") no-repeat;
}

.roundWhiteBtm678 {
	height:10px;
	margin-bottom:10px;
	background:url("../../../../images/furniture/group/images/bgs/whiteRoundBtm678-bg.png") top no-repeat;	
}

.roundWhite981 {
	padding:8px;
	background:url("../../../../images/furniture/group/images/bgs/whiteRoundTop981-bg.png") top no-repeat;	
}

/****************************************************************************  =quichlinks */

ul#quichlinks {
    padding-left: 0 !important;
	margin:10px 0 0 10px !important;
}

ul#quichlinks li {
	float:left;
	width:125px;
	margin-right:5px;
	padding-left:9px;
	list-style:none;
	background:url("../../../../images/furniture/hospital/images/sprites/arw-bullet.png") 0 7px no-repeat;
}

.findadoctor-advancedsearch p a {
	padding-right:16px;
	display:inline;
	text-decoration:none;
	background:url("../../../../images/furniture/hospital/images/sprites/squareArw.png") no-repeat right; 
}
