/*
--------------------------------------------------

Sanford Health
Print Styles [print.css]

Joe Morrow [joe.morrow@acquitygroup.com]
12/14/2010

Copyright (c) 2010 Acquity Group LLC

--------------------------------------------------
*/

#accordion .resultsAccordion.ui-accordion-content-active,
body *,
#footerInfo,
#footerContent,
#footer,
#bodyBackdrop,
#bodyBackdropLower,
#pageBackdrop {
	background: none transparent !important;
	padding-left: 0 !important;
	padding-right: 0 !important;
	overflow: visible !important;
}

#pageIntro,
#fullColTabs ul,
#heroSlideshow,
.ui-tabs .ui-tabs-nav li,
#accordion h3,
#accordion .ui-accordion-content,
#secondaryNavigation,
#sidebar, 
#quickLinks,
#headerUser,
#pageFooter,
#copyright ul,
#employeeLogin,
#pageFooterSeparator {
	display: none;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected,
#accordion h3.ui-state-active,
#accordion .ui-accordion-content-active,
#accordion h3.print, 
#accordion h3.printThis,  
#accordion .locationWrapper h3,
#accordion #additionalLocations 
 {
	display: block !important;
}

a {
	color: #888 !important;
	text-decoration: underline !important;
}

/*
a:link:after, 
a:visited:after { 
	content:" [" attr(href) "] ";
 }
 */
a#branding:link:after,
a#branding:visited:after,
.resultsPaging a:link:after,
.resultsPaging a:visited:after,
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a:link:after,
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a:visited:after,
h3 a:link:after,
h3 a:visited:after,
.mapBlock #mapCanvas a:link:after,
.mapBlock #mapCanvas a:visited:after,
.carousel .carouselBlock a.imageLink:link:after,
.carousel .carouselBlock a.imageLink:visited:after  {
	content: inherit !important;
 }

.printThis {
	display: block;
}

#header {
	padding-top: 0;
}

#branding {
	background: #fff url('images/705/images/sanford-health-logo-main.gif') no-repeat top left !important;
}

#mainContent {
	border: 0 none;
}

textarea,
input {
	border: 2px inset #f0f0f0 !important;
}

button,
input[type="submit"],
button[type="submit"] {
	border: 0 none !important;
}
 
input.submit {
	border: 2px inset #f0f0f0 !important;
}

button,
input.submit {
	background: transparent url('/images/705/images/background-input-button.gif') no-repeat right top !important;
}

button {
	background: transparent url('/images/705/images/background-button-active-right.gif') no-repeat right top !important;
}

button.submit {
	background: transparent url('/images/705/images/background-input-button.gif') no-repeat right top !important;
}

button.inactive,
input.inactive {
	background: transparent url('/images/705/images/background-button-inactive-right.gif') no-repeat right top !important;
}

button span {
	background: transparent url('/images/705/images/background-button-active-left.gif') no-repeat left top !important;
	padding: 0 8px 0 11px !important;
}

button.inactive span {
	background: transparent url('/images/705/images/background-button-inactive-left.gif') no-repeat left top !important;
}
 
#oneColumnForm button.addAChildButton {
	border: 0 none !important;
}

a.startSearchButton {
	background: transparent url('/images/705/images/background-start-new-search.gif') no-repeat top left !important;
}

table thead tr th {
	color: #888;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,
h3 a {
	text-decoration: none !important;
	font-size: 14px !important;
	color: #004270 !important;
}

#accordion .resultsAccordion.ui-accordion-content-active .twoColumnBlock .oneSpan {
    width: 300px;
}

.mapBlock #mapCanvas {
	overflow: hidden !important;
}

.carousel .viewRange,
.carouselBlock {
	height: auto;
}

.carousel .carouselContents {
    height: auto;
    width: 650px;
}
 
 .carousel .carouselBlock a {
	height: auto;
	margin-bottom: 10px;
}

#fullColTabs div{
    display: block;
    height:auto;
}