@charset "UTF-8";
/* CSS Document */

/* BEGIN GENERAL DEFINITIONS */
body {padding: 0;	margin: 0; color: #5f574f;	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}	
	body a, body a:active, body a:hover {color: #2A5686;}
	body a:visited {}	
#container {margin: 0; padding: 0; width: 965px;}
/* END GENERAL DEFINITIONS */

/* BEGIN HEADER BLOCK */
#header {margin: 0; padding: 0; background-color: #c3e0ec;}	
	#header #banner {margin: 0; padding: 0; float: left; height: 115px; width: 715px; background-image: url(/edu/virginia/healthsystem/page_template/templates/images/uvalink/banner.gif); background-repeat: no-repeat;}	
		#header #banner a#linkhome {margin-left: 50px; position: absolute; display: block; width: 193px; height: 115px; text-decoration: none;}
		#header #banner a#linkhome span {visibility: hidden;}	
		#header #banner ul {padding: 0; margin: 0; width: 425px;	position: relative; left: 285px; top: 93px;}	
		#header #banner li {margin: 0; padding: 0 10px 0 10px; display : inline; list-style: none; border-right: 1px solid #FFFFFF;}	
		#header #banner li a, #header #banner li a:active, #header #banner li a:visited, #header #banner li a:hover {color: #FFFFFF; text-decoration: none;}	
		#header #banner li.last, #header #globalnav li.last {border-right: none;}	
	#header #search {margin: 0; padding: 0; float: right; width: 250px; height: 115px; background-image: url(/edu/virginia/healthsystem/page_template/templates/images/uvalink/headerright.gif); background-repeat: no-repeat;}	
		#header #search form {margin: 85px 0 0 40px;}	
	#header #globalnav {clear: both; margin: 0 250px 0 0;	padding: 0;	height: 25px; background-image: url(/edu/virginia/healthsystem/page_template/templates/images/uvalink/headercurve.gif); background-repeat: no-repeat;	background-color: #FFFFFF;}	
		#header #globalnav ul {margin: 0; padding: 0; width: 425px;	position: relative; left: 285px;	top: 5px;}	
		#header #globalnav li {margin: 0; padding: 0 10px 0 10px; display : inline; list-style: none; border-right: 1px solid #2A5686;}	
		#header #globalnav li a, #header #globalnav li a:active, #header #globalnav li a:visited, #header #globalnav li a:hover {text-decoration: none;}	
	#header #date {margin: 0; padding: 0; float: left; width: 715px; background-color: #FFFFFF;}	
		#header #date p {margin: 0; padding: 0 0 0 73px;}	
	#header #sidebartitle {margin:0;	padding:0; float: right; width: 250px;	background-color: #c3e0ec;}	
		#header #sidebartitle h3 {margin: 0; padding: 0 0 0 35px; font-size: 17px;	font-weight: normal;}
/* END HEADER BLOCK*/	

/* BEGIN CONTENT BLOCK */
#maincontent {clear: both; margin: 0; padding: 0; overflow: hidden; width: 100%; height: auto; background-image: url(/edu/virginia/healthsystem/page_template/templates/images/uvalink/sidebackground.gif); background-repeat: repeat-y; background-position: 715px top; background-color: #FFFFF;}
	#maincontent #content {margin: 0; padding: 0; float: left; width: 715px; background-color: #FFFFFF;}	
		#maincontent #content #pagecontent {margin: 0; padding: 1px 60px 10px 70px; background-color: #FFFFFF;}	
	#maincontent #sidebar {margin: 0; padding: 0; float: right;	width: 250px; background-color: #c3e0ec;}	
		#maincontent #sidebar table {margin: auto; padding: 0; width: 200px; border: 0; border-collapse: collapse;}	
		#maincontent #sidebar td {padding-top: 2px;	width: 50%;	text-align: center; vertical-align: top; font-size: 9px;}
		#maincontent #sidebar img {padding-bottom: 3px;	border-style: none;}
		#maincontent #sidebar a {text-decoration: none;}
			#maincontent #sidebar #linktv {padding: 0 15px 10px 15px;}
			#maincontent #sidebar #viewallblock {text-align: center;}
			#maincontent #sidebar #linktvbutton {padding: 10px 22px 0px 22px;}	
/* END CONTENT BLOCK */

/* BEGIN FOOTER BLOCK */	
#footer {clear: both; float: left; width: 965px; background-color: #114475; color: #ccc;}
	#footer a, #footer a:link, #footer a:visited, #footer a:active {color: #ccc;}	
	#footer #footernav {padding: 3px; height: 12px; background-color: #5482ab;	font-size: 9px; color:#FFFFFF;}	
		#footer #footernav div {position: relative;}	
		#footer #footernav p {margin: 0 0 0 3px; padding: 0; color: #ccc;}	
		#footer #footernav ul {margin: 0; padding: 0; list-style: none; position: absolute; top: 0; right: 0;}	
		#footer #footernav ul li {padding: 0 9px; display: inline; border-right: 1px solid #FFFFFF;}	
		#footer #footernav ul li.last {border-right: none;}
		#footer #footernav ul li a:link, #footer #footernav ul li a:visited, #footer #footernav ul li a:active {text-decoration:none;	color: #FFFFFF;}
		#footer #footernav ul li a.footerfakelink {cursor:pointer; color: #FFFFFF;}
	#footer #footercontent {padding: 5px 0; width: 100%; font-size: 9px;}	
		#footer #footercontent address {padding: 0 5px 0; float: left; width: 40%; font-style: normal;}
		#footer #footercontent p {margin:0;	padding:1px 0;	color: #ccc;}	
		#footer #footercontent div {float: right;	width: 40%;	text-align: right;}	
		#footer #footercontent div p {padding-right:10px; text-align: right;}
	#footer #maintained {padding: 5px 0; float: right; width: 40%; font-size: 9px; text-align: right;}
		#footer #maintained p {margin: 0; padding: 1px 5px 0 0; color: #ccc;}	
		#footer #maintained div {width: 40%; float: right; text-align: right;}
		#footer #maintained div p {padding-right: 10px;	text-align: right;}
		#footer #maintained p a.footerfakelink {text-decoration: underline; cursor:pointer; color: #CCC;}
/* END FOOTER BLOCK */

/* BEGIN SUPPORT CODE FOR VIDEO WIDGET */
.stepcarousel{position: relative; /*leave this value alone*/ border: none; overflow: scroll; /*leave this value alone*/ width: 210px; /*Width of Carousel Viewer itself*/ height: 120px; /*Height should enough to fit largest content's height*/}
.stepcarousel .belt{position: relative; /*leave this value alone*/ left: 0; top: 0;}
.stepcarousel .panel{margin: 10px; /*margin around each panel*/ float: left; /*leave this value alone*/ width: 200px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */ overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/}
/* END SUPPORT CODE FOR VIDEO WIDGET */

/* BEGIN SUPPORT CODE FOR NEWSBRIEFS POPUP */
.balloonstyle{position:absolute; top: -500px; left: 0; padding: 5px; visibility: hidden; border:1px solid black; font:normal 12px Verdana; line-height: 18px; z-index: 100; background-color: #FFFFFF; width: 200px;/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);}
.balloonstyle ul {margin-left: 0; padding-left: 15px;}
#arrowhead{z-index: 99; position: absolute; top: -500px; left: 0; visibility: hidden;}
.style1 {font-size: 9px}
/* END SUPPORT CODE FOR NEWSBRIEFS POPUP */

/* BEGIN STYLES FOR TINYMCE IN EDITMODE */
body.editmode textarea {width: 100%;}
body.editmode .html_block textarea {height: 700px;}
body.editmode #sidebar textarea, body.editmode #textedit textarea {height:350px;}
body.editmode textarea.metatext {height: 50px;}
body.editmode form input, body.editmode form select  {font-size:11px; padding:0;color:#003399;}
div.wdceditmodeform {width:auto; text-align:right;}
div.metaedit {margin-left:5px; width:95%;}
table.metaedit, table.metaedit input, table.metaedit textarea  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
table.metaedit input, table.metaedit textarea {color:#003399;}
body.editmode #maincontent form select.mceSelectList {width:auto;}
body.editmode #wdceditmodeform{padding: 0px; margin: 1px; width:125px; font-size: 11px;	color: blue; }
/* END STYLES FOR TINYMCE IN EDITMODE */

#header #inthisweek p {
       padding: 5px 0 5px 40px; margin: 0; width: 210px; position: absolute; left: 715px; top: 115px; vertical-align: middle; font-size: 14px; font-weight: normal;}