body {
	margin: 0px;
	padding-top: 0px;
	padding-left: 0px;
	background-color: #ECE8DC;
}
body img {
	border-width: 0px;
}
h1 {
	font-family: "Garamond", "Times New Roman", Times, serif;
	font-size: 24px;
	color: #376394;
	font-weight: bold;
	margin: 0px;
	padding: 0px 0px 10px;
}
h2 {
	font-family: "Garamond", "Times New Roman", Times, serif;
	font-size: 22px;
	color: #376394;
	font-weight: bold;
	margin: 0px;
	padding: 0px 0px 10px;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	letter-spacing: 1px;
}
#header {
	margin-left:14px;
}

#tagline {
	position: absolute;
	left:12em;
	top:20px;
	font-family: "Garamond", "Times New Roman", Times, serif;
	font-size: 48px;
	color: #999;
}

strong {
	font-weight: bold;
}

.managementpic {
	float:right;
	margin:0px 0px 4px 10px;
}
.copyright {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #333333;
	font-weight: normal;
}

/* left menu */
#menuContainer {
	margin-left:14px;
}
#menuLeft {
	width: 171px;
}

#menuAds {
	margin-top:2em;
}

#boxcontainer {
	width: 660px;
	position:absolute;
	top:310px;
}

#box1 {background: url(http://www.uticaparkclinic.com/images/bgs/box1.jpg) 0 100% no-repeat #ded0b5; width: 430px;margin-bottom:16px;}
.br {background: url(http://www.uticaparkclinic.com/images/bgs/br.jpg) 100% 100% no-repeat}
.tl {background: url(http://www.uticaparkclinic.com/images/bgs/tl.jpg) 0 0 no-repeat}
.tr {background: url(http://www.uticaparkclinic.com/images/bgs/tr.jpg) 100% 0 no-repeat; padding:10px}

#box2 {background: url(http://www.uticaparkclinic.com/images/bgs/box1.jpg) 0 100% no-repeat #ded0b5; width: 430px;}
.br {background: url(http://www.uticaparkclinic.com/images/bgs/br.jpg) 100% 100% no-repeat}
.tl {background: url(http://www.uticaparkclinic.com/images/bgs/tl.jpg) 0 0 no-repeat}
.tr {background: url(http://www.uticaparkclinic.com/images/bgs/tr.jpg) 100% 0 no-repeat; padding:10px}

#box3 {background: url(http://www.uticaparkclinic.com/images/bgs/box1.jpg) 0 100% no-repeat #ded0b5; width: 215px; float:right;}
.br {background: url(http://www.uticaparkclinic.com/images/bgs/br.jpg) 100% 100% no-repeat}
.tl {background: url(http://www.uticaparkclinic.com/images/bgs/tl.jpg) 0 0 no-repeat}
.tr {background: url(http://www.uticaparkclinic.com/images/bgs/tr.jpg) 100% 0 no-repeat; padding:10px}

.link_button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	background-color: #008579;
	margin-top: 0px;
	margin-bottom: 1px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
	display: block;
}
a.link_button:link {
	text-decoration: none;
	color: #FFFFFF;
}
a.link_button:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a.link_button:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	background-color: #00625A;
	margin-top: 0px;
	margin-bottom: 1px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
	display: block;
}
.b {
	font-weight: bold;
}
.More01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #008579;
	text-decoration: none;
}
a.More01:link {
}
a.More01:visited {
}
a.More01:hover {
	color: #376394;
	text-decoration: underline;
}
#menuBottom {
	/*position : relative;*/
	/*top: 600px;*/
	height:100px;
	z-index:100;
	width: 650px;
}

#menuBottomInternal {
	position : relative;
	left: 50px;
	top:20px;
	width:550px;
	height:100px;
}
.menuBottom01 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #333333;
	padding-right: 5px;
	padding-left: 5px;
	clear:both;
}
#indexwedge {
	/*border:solid 1px orange;*/
	width:2px;
	height:600px;
}
a.menuBottom01:link {
}
a.menuBottom01:visited {
}
a.menuBottom01:hover {
	color: #376394;
	text-decoration: underline;
}

#bodyContainer {
	position : absolute;
	width: 435px;
	top:94px;
	left:200px;
	z-index:50;
}


#bodyHome {
	position : absolute;
	width: 657px;
	height: 276px;
	/*left: 195px;*/
	top: 0px;
}

#bodyInternal {
	position : relative;
	width: 435px;
	/*top:0px;*/
	z-index:10;
}

#bodyInternalPreview {
	position : relative;
	width: 435px;
	left: -20px;
	z-index:10;
}

#bodyInternalText {
	position : relative;
	width: 395px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 20px;
	background-color: #DDD0B4;
	background-image: url(http://www.uticaparkclinic.com/assetMgmt/assetViewer.aspx?AssetID=10);
	background-repeat: no-repeat;
	background-position: bottom;
}

#bodyInternalPreviewText {
	position : relative;
	width: 395px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 20px 0px 20px 0px;
	background-color: #DDD0B4;
	background-image: url(http://www.uticaparkclinic.com/assetMgmt/assetViewer.aspx?AssetID=10);
	background-repeat: no-repeat;
	background-position: bottom;
}

#bodyInternalText a:link, #bodyInternalText a:visited, #InfoBox01 a, #InfoBox02 a, #InfoBox03 a, .copyright a{
	text-decoration:none;
	color: #008579;
}

#bodyInternalText a:active, #bodyInternalText a:hover, #InfoBox01 a:hover, #InfoBox02 a:hover, #InfoBox03 a:hover, .copyright a:hover{
	text-decoration:underline;
	color: #376394;
}

#bodyInternalText h1 {
	margin-bottom:0px;
}

#bodyInternalText h2 {
	margin-bottom:0px;
}

#bodyInternalText img {
	margin-right:4px;
}

.Link_Internal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #008579;
	text-decoration: none;
	padding-left: 7px;
}
a.Link_Internal:link {
}
a.Link_Internal:visited {
}
a.Link_Internal:hover {
	color: #376394;
	text-decoration: underline;
}

.clear {
	clear:both;
}

/* table elements */
table.tblborder {
	border-collapse: collapse;
	border: solid 1px #999;	
}
table.tblborder th {
	font: bold 9pt Arial,Helvetica,sans-serif;
	background-color: #ccc;
}
table.tblborder td {
	font: normal 9pt Arial,Helvetica,sans-serif;
	background-color: #FFF;
}

div.breakoutbox { 
	border:solid 1px #ECE8DC; 
	padding:6px; }
	
	
.clear {
	clear:both;
}

label {
	clear:both;
}



table.flat {
	border-collapse:collapse;
	border: solid 1px grey;
}

table.flat th {
	background-color:#376394;
	color:#FFF;
}
	
	
/* Discovery Hospital Elements */
/* DISCOVERY CLUDGES */

.d_alpha_links {
	border:solid 1px #376394;
	padding:.25em 0em .25em 0em;
	text-align:center;
}

.d_alpha_links a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .75em;	
	text-decoration:none;
	line-height:1.5em;
}
.d_alpha_links a:link, .d_alpha_links a:visited {	
	color: #008579;
	border: solid 1px #DDD0B4;
	padding:1px 1px;
}

.d_alpha_links a:active, .d_alpha_links a:hover {
	color: #376394;
	border: solid 1px #376394;
	padding:1px 1px;
}

.d_selected {
	border:solid 1px grey;
	background-color:gainsboro;
	padding:0em .25em;
	font-size: .75em;
}

.d_inactive {
	color:grey;
	padding:0em .25em;
	font-size: .75em;
}


.d_back_link {
	float:right;
	margin:.75em 0em;
	clear:both;	
}

.d_back_link a:link, .d_back_link a:visited {
	text-decoration:none;
	font: normal 1em Arial,Helvetica,sans-serif;
	color: #008579;
}

.d_back_link a:active, .d_back_link a:hover {
	text-decoration:underline;
	font: normal 1em Arial,Helvetica,sans-serif;
	color: #376394;
}

.d_livesearch {
	z-index:50;
}

#FORM3,Picture35 {
	display:none;
}

#d_communities {7
	width:16em;
	float:left;
}

#d_newsfeed {
	width:16em;
	float:left;
}

#d_alt_names {
	border-right:dotted 2px #ECE8DC;
	margin-top:1em;
	padding:1em;
	width:200px;
	float:left;
}

#d_video {
	margin-top:1em;
	padding:1em;
	width:100px;
	float:left;
}

#d_definition {
	clear:both;
	background-color:#ECE8DC;
	margin-top:1em;
	padding:1em;
	-moz-border-radius: 1em;
	border-radius: 1em;
	
}
#d_definition h2 {
	margin:0em;
	padding:0em;
}

#d_article_title {
	text-transform:capitalize;
	font:bold italic 24pt "Garamond",Times,serif;
	margin:1.5em 0em 0em 0em;
	border-bottom:solid 2px #ECE8DC;
}
/*----------------------------------------------------------*/
/**
 * Copyright (c) 2006, Bill W. Scott
 * All rights reserved.
 *
 * This work is licensed under the Creative Commons Attribution 2.5 License. To view a copy 
 * of this license, visit http://creativecommons.org/licenses/by/2.5/ or send a letter to 
 * Creative Commons, 543 Howard Street, 5th Floor, San Francisco, California, 94105, USA.
 *
 * This work was created by Bill Scott (billwscott.com, looksgoodworkswell.com).
 * 
 * The only attribution I require is to keep this notice of copyright & license 
 * in this original source file.
 */

/**
 * Standard Configuration. It is advised that this section NOT be modified as the
 * carousel.js expects the behavior outlined below.
 **/
.carousel-component { 
	position:relative;
	overflow:hidden;
	visibility:hidden; /* component turns it on when first item is rendered */
}
				
.carousel-component ul.carousel-list { 
	width:10000000px;
	position:relative;
	/*z-index:1;*/ 
}

.carousel-component .carousel-list li { 
	float:left;
	list-style:none;
	overflow:hidden;
}

.carousel-component .carousel-vertical li { 
	float:none;
	margin-bottom:0px;
}

.carousel-component ul.carousel-vertical { 
	width:auto;
}

.carousel-component .carousel-clip-region { 
	overflow:hidden;
	margin:0px auto;
	position:relative; 
}

/**
 * Safe to override. It is safe to override background, padding, margin, color,
 * text alignment, fonts, etc. Define a separate CSS file and override your style
 * preferences.
 **/

.carousel-component { 
	/*background:#e2edfa;*/
	/*padding:6px 0px 6px 0px;*/
	/*-moz-border-radius:10px;*/
	/*color:#618cbe;*/
}
.carousel-component ul.carousel-list { 
	margin:0px;
	padding:0px 0px 0px 0px;
}
.carousel-component .carousel-list li { 
	text-align:center;
	margin:0px 0px 0px 0px;
	padding:0px;
	font:10px verdana,arial,sans-serif;
	color:#666;
}
.carousel-component .carousel-vertical li { 
}
.carousel-component ul.carousel-vertical { 
}
#sidenavigation ul{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#sidenavigation li a{
	border-bottom: solid 1px #FFFFFF;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	background-color: #008579;
	padding-top: 6px !important; 	padding-top: 4px;
	padding-bottom: 6px !important; 	padding-bottom: 4px;
	padding-left: 10px;
}
#sidenavigation li a#selected, #sidenavigation li li a#selected, #sidenavigation li li li a#selected{
	background-color: #00625A;
}
#sidenavigation li a:hover{
	background-color: #00625A;
}
#sidenavigation li li a{
	padding-left: 20px;
	background-color: #00756C;
}
#sidenavigation li li li a{
	padding-left: 30px;
}
#sidenavigation li li li li a{
	padding-left: 40px;
}

