/* home */

#main_container {
	width:615px;
	padding:0;
	margin:0;
	position:relative;
	}

#slideshow {
	width:615px;
	height:246px;
	padding:0;
	margin:0;
	position: relative;
	}
	
#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}

#home_left {
	width:290px;
	padding:0;
	margin:0;
	float:left;
	}

div#homebox {
	width:234px;
	padding:0;
	margin:15px 0 0 0;
	background-image: url(/images/uploaded/mvs/home_box_bg.gif);
	}
	
div#homebox_top {
	width:234px;
	height:7px;
	padding:0;
	margin:0;
	background-image: url(/images/uploaded/mvs/home_box_top.gif);
	background-position: top;
	background-repeat: no-repeat;
	}
	
div#homebox_bottom {
	width:234px;
	height:7px;
	padding:0;
	margin:0;
	background-image: url(/images/uploaded/mvs/home_box_bottom.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	}
	
#home_lil_pixholder {
	padding:0;
	width:89px;
	margin:5px 0 0 7px;
	float:left;
	}
	
#home_lil_textholder {
	width: 125px;
	padding:0;
	margin:5px 5px 0 0;
	float:right;
	}

#home_right {
	width:315px;
	padding:0;
	margin:0;
	float:right;
	}
	
#home_right p {
	font-size:1.1em;
	line-height:1.5;
	margin-bottom:15px;
	}
	
.blue_head {
	font: normal 22px/25px Georgia,"Times New Roman", Times, serif;
	margin: 0;
	padding:10px 0 5px 0;
	color: #131569;
	text-decoration:none;
	}
	
.red_head {
	font: normal 17px/25px Georgia,"Times New Roman", Times, serif;
	margin: 0;
	padding:10px 0 5px 5px;
	color: #7d1221;
	text-decoration:none;
	}
	
.red_head2 {
	font: normal 17px/19px Georgia,"Times New Roman", Times, serif;
	margin: 0;
	padding:0 0 5px 5px;
	color: #7d1221;
	text-decoration:none;
	}
		
.home_text {
	font: normal 12px/20px Arial, Helvetica, sans-serif;
	color: #000000;
	padding:0;
	margin:0;
}

a.home_link:link, a.home_link:active, a.home_link:visited {
	font: normal 12px/20px Arial, Helvetica, sans-serif;
	color: #7d1221;
	padding:0;
	margin:0;
	text-decoration:none;
}

a.home_link:hover {
	font: normal 12px/20px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration:underline;
}

.hosp_text {
	font: bold 12px/20px Arial, Helvetica, sans-serif;
	color: #131569;
	padding:0 0 5px 5px;
	margin:0;
	}

a.hosp_link:link, a.hosp_link:active, a.hosp_link:visited {
	font: bold 12px/20px Arial, Helvetica, sans-serif;
	color: #131569;
	padding:0;
	margin:0;
	display:inline;
	text-decoration:none;
}

a.hosp_link:hover {
	font: bold 12px/20px Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.box_text {
	font: normal 12px/15px Arial, Helvetica, sans-serif;
	color: #7d1221;
	padding:0 0 5px 5px;
	margin:0;
	}


/* announcement */

#annc_container {
	width:149px;
	margin:0;
	padding:0;
	background:#ffffff url(/images/uploaded/mvs/mvs_annc_bg.gif) no-repeat top left;
	position:absolute;
	left:0px;
	}

#search_holder {
	width:140px;
	margin:0;
	padding:0;
	background:transparent;
	}


#search_box{
	padding: 0 0 15px 0;
	margin: 0;
	display: inline;
	float:left;
	background-color:transparent;

}

#anncSearch {
	padding:0 0 0 15px;
	margin: 0;
	height:18px;
	background-color:#transparent;
	z-index:10;
}

.srchtextbox {
	font: normal 12px Arial, sans-serif;
	background-color: #FFF;
	border: 1px solid #131569;
	color: #7d1221; 
	width: 100px;
	height: 18px;
	margin:0;
	padding:0;
}

.mvs_annc_header {
	font: bold 16px/20px Arial, Helvetica, sans-serif;
	margin: 0;
	padding:10px 0 0 12px;
	color: #7d1221;
	}

a.mvs_annc_link:link, a.mvs_annc_link:active, a.mvs_annc_link:visited {
	font: normal 17px/17px Georgia,"Times New Roman", Times, serif;
	margin: 0;
	padding:12px 0 0 12px;
	color: #000000;
	display:block;
	text-decoration:none;
	}

a.mvs_annc_link:hover {
	font: normal 17px/17px Georgia,"Times New Roman", Times, serif;
	color: #7d1221;
	text-decoration:underline;
	}

.blue_annc_text {

	font: normal 17px/17px Georgia,"Times New Roman", Times, serif;
	margin: 0;
	padding:5px 0 0 15px;
	color: #131569;
	text-decoration:none;
	}
	
.gen_annc_text {
	font: normal 11px/17px Verdana,Arial,Helvetica,sans-serif;
	}
	
.go_text{
	font: normal 17px/17px Georgia,"Times New Roman", Times, serif;
	margin: 0;
	padding:0 0 0 3px;
	color: #131569;
	text-decoration:none;
	}

a.blue_annc_link:link, a.blue_annc_link:active, a.blue_annc_link:visited{
	font: normal 17px/17px Georgia,"Times New Roman", Times, serif;
	margin: 0;
	padding:0;
	color: #131569;
	display:inline;
	text-decoration:underline;
	}

a.blue_annc_link:hover{
font: normal 17px/17px Georgia,"Times New Roman", Times, serif;
color: #131569;
text-decoration:none;
}



/* Secondary Page Template */

/* CSS Reset : the styles below resets everything to 0 as long as all the content is within the div#SPTmain. */
div#SPTmain h1, div#SPTmain h2, div#SPTmain h3, div#SPTmain h4, div#SPTmain h5, div#SPTmain h6, div#SPTmain p, div#SPTmain dl, div#SPTmain dt, div#SPTmain dd, div#SPTmain ol, div#SPTmain ul, div#SPTmain li, div#SPTmain fieldset, div#SPTmain form, div#SPTmain label, div#SPTmain legend, div#SPTmain span, div#SPTmain applet, div#SPTmain object, div#SPTmain iframe, div#SPTmain table, div#SPTmain caption, div#SPTmain tbody, div#SPTmain tfoot, div#SPTmain thead, div#SPTmain tr, div#SPTmain th, div#SPTmain td {
	margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-family: inherit;
}



/* Page Formatting --------------------------------------------------------------------------------- */

/* This is the main container for the page.  All content must reside here. */
div#SPTmain {
	width: 615px; margin: 0; padding: 0; background: transparent; text-align: left;

/* Font Styles */
	font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000; text-decoration: none;
}


/* This div is the right cloumn */
div#SPTRightColumn {
	float: right; width: 190px; margin-left: 15px; margin-bottom: 10px;
}

/* This div is the right cloumn */
div#SPTPhysRightColumn {
	float: right; width: 190px; margin-left: 15px; margin-bottom: 10px; background: #FFF url(/images/uploaded/mvs/physColBG.gif) no-repeat top left;
}

/* This div is the page footer */
div#SPTFooter {
	width: 615px; margin-top: 5px; clear: both; border-top: 1px solid #CCC;
}

/* This div holds the abstract library */
div.peduLibrary {
	float: left; width: 400px;
}

/* right column for patient education */
div#SPTpeduRightColumn {
	float: right; width: 190px; margin-left: 15px; margin-bottom: 10px;
}

div.clear {
	float: left; width: 100%; clear: left; height: 1px;
}

/* Text Styles --------------------------------------------------------------------------------- */


/* main container */
div#SPTmain h1 {
	font-size: 1.9em; font-weight: normal; color: #7D1221; font-family: Georgia,"Times New Roman",Times,serif; margin: 10px 0;
}

div#SPTmain h2 {
	font-size: 1.2em; font-weight: bold; color: #131569; margin: 5px 0;
}

div#SPTmain h3 {
	font-size: 1.1em; font-weight: bold; color: #000; margin: 5px 0;
}

div#SPTmain h4 {
	font-size: 1.1em; font-weight: normal; color: #000; margin: 5px 0 15px 0; font-style: italic;
}

div#SPTmain p {
	font-size: 1.2em; line-height: 1.5; margin-bottom: 15px;
}


/* right column */
div#SPTRightColumn h2 {
	font-size: 1.6em; color: #4C4D8D; font-family: Georgia,"Times New Roman",Times,serif;
}


/* physician column */
div#SPTPhysRightColumn h2 {
	font-size: 1.6em; color: #7D1221; font-family: Georgia,"Times New Roman",Times,serif; margin-left: 8px;
}


/* patient education */
div#SPTmain div.peduLibrary h3 {
	font-size: 1.2em; font-weight: bold; color: #131569; margin: 5px 0;
}




/* Link Styles --------------------------------------------------------------------------------- */


/* main container */

/* this is a link inside a <p></p> */
div#SPTmain p a:link, div#SPTmain p a:active, div#SPTmain p a:visited {
	font-size: 1em; color: #7D1221; text-decoration: underline;
}
	div#SPTmain p a:hover {
		color: #000; text-decoration: underline;
	}


/* this is a link outside a <p></p> */
a.linkStyleOne:link, a.linkStyleOne:active, a.linkStyleOne:visited {
	font-size: 1.1em; color: #7D1221; text-decoration: underline;
}
	a.linkStyleOne:hover {
		color: #000; text-decoration: underline;
	}



/* right column */
div#SPTRightColumn ul li a:link, div#SPTRightColumn ul li a:active, div#SPTRightColumn ul li a:visited {
	font-size: 1em; color: #7D82A9; text-decoration: underline; font-family: Georgia,"Times New Roman",Times,serif;
}
	div#SPTRightColumn ul li a:hover {
		color: #7D1221; text-decoration: underline;
	}



/* physician column */
div#SPTPhysRightColumn ul li a:link, div#SPTPhysRightColumn ul li a:active, div#SPTPhysRightColumn ul li a:visited {
	font-size: 1em; color: #cc3300; text-decoration: none;
}
	div#SPTPhysRightColumn ul li a:hover {
		color: #131569; text-decoration: underline;
	}



/* footer */
div#SPTFooter ul li a:link, div#SPTFooter ul li a:active, div#SPTFooter ul li a:visited {
	font-size: 1em; color: #7D82A9; text-decoration: none;
}
	div#SPTFooter ul li a:hover {
		color: #7D1221; text-decoration: underline;
	}
	

/* patient education */
div.peduLibrary a:link, div.peduLibrary a:active, div.peduLibrary a:visited {
	font-size: 1em; color: #010101; text-decoration: none;
}
	div.peduLibrary a:hover {
		color: #cc3300; text-decoration: underline;
	}



/* patient education column */
div#SPTpeduRightColumn ul#minimalistTabs a:link, div#SPTpeduRightColumn ul#minimalistTabs a:active, div#SPTpeduRightColumn ul#minimalistTabs a:visited {
	font-size: 1.5em; color: #4c4d8d; text-decoration: none; font-family: Georgia,"Times New Roman",Times,serif;
}
	div#SPTpeduRightColumn ul#minimalistTabs a:hover {
		color: #7D1221; text-decoration: underline;
	}



/* List Styles --------------------------------------------------------------------------------- */


/* main container */
div#SPTmain ul.SPTlistOne {
	list-style-type: none; margin-bottom: 15px;
}
div#SPTmain ul.SPTlistOne li {
	font-size: 1.2em; padding-bottom: 5px;
}

div#SPTmain ul.SPTlistTwo {
	list-style-type: disc; padding-left: 18px; margin-bottom: 15px;
}
div#SPTmain ul.SPTlistTwo li {
	font-size: 1.2em; padding-bottom: 5px; padding-bottom: 10px;
}


/* right column */
div#SPTRightColumn ul {
	list-style-type: none;
}
div#SPTRightColumn ul li {
	font-size: 1.2em; color:#7D82A9; font-family: Georgia,"Times New Roman",Times,serif; padding-bottom: 10px;
}


/* physician column */
div#SPTPhysRightColumn ul {
	list-style-type: none; width: 174px; margin: 8px;
}
div#SPTPhysRightColumn ul li {
	font-size: 1.1em; color:#131569; font-family: Arial,Helvetica,sans-serif; padding-bottom: 10px;
}


/* footer */
div#SPTFooter ul {
	list-style-type: none; float: right;
}
div#SPTFooter ul li {
	float: left; padding-left: 10px; font-size: 1.2em; color: #7D82A9;
}


/* patient education */
div#SPTpeduRightColumn ul#minimalistTabs {
	list-style-type: none;
}

div#SPTpeduRightColumn ul#minimalistTabs li {
	margin-top: 10px;
}



/* Images */

/* right column */

img.rightColumnImage {
	width: 190px; border: none; margin: 0; padding: 0;
}

img.rightColumnPhysician {
	width: 174px; border: none; margin: 8px; padding: 0;
}




/* Styles for the Physician Directory */

#physDirectory ul {
	list-style-type: none; float: left; width: 400px;
} 

div#physDirectory ul li {
       display: block; margin: 5px 0;
}

div#physDirectory ul li a { 
	display: block; border: 1px solid #FFF; border-width: 1px 0; padding: 5px 0; text-decoration: none;
}

* html #physDirectory ul li a {  /* make hover effect work in IE */
	width: 400px;
}

div#physDirectory ul li a:hover {
        background: #f5f2d8; border: 1px solid #d4d7e7; border-width: 1px 0;
}

div#physDirectory ul li a span {
	display: block; float: right; width: 280px; text-align: left;
}

div#physDirectory ul li a img {
	float: left; width: 100px; margin: 0 10px;
}

div#physDirectory ul li a span h2 {
	font-size: 1.3em; font-weight: bold; color: #7D1221; font-family: Georgia,"Times New Roman",Times,serif;
}

div#physDirectory ul li a span h3 {
	font-size: 1em; font-weight: normal;
}

/* Styles for the Sitemap */

div#SPTmain h3.sitemapTitle {
color:#4C4D8D;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:1.5em;
}

h3.sitemapTitle a {
color:#4C4D8D;
text-decoration:none;
}

h3.sitemapTitle a:hover {
color:#7D1221;
text-decoration:underline;
}

div#SPTmain table.peduLibrary ul.SPTlistTwo {
list-style: none;
}
 
div#SPTmain table.peduLibrary ul.SPTlistTwo a:link,
div#SPTmain table.peduLibrary ul.SPTlistTwo a:active,
div#SPTmain table.peduLibrary ul.SPTlistTwo a:visited {
color:#010101;
font-size:1em;
text-decoration:none;
}

div#SPTmain table.peduLibrary ul.SPTlistTwo a:hover {
color:#CC3300;
text-decoration:underline;
}

/* fellows pages */

.fellowBox {
	width:290px;
	padding:2px;
	margin:0 10px 15px 0;
	float:left;
	overflow:hidden;
	}
	
.fellowBoximg {
	float:left;
	width:125px;
	margin:0 5px 0 0;
}

.fellowTitle {
	font-size: 14px;
	float:right;
	width:155px;