/* THIS IS THE 2-COLUMN STYLE SHEET FOR ALL TEXT ON PAGES SUBSEQUENT TO THE HOME PAGE */

/* STYLES FOR THE TWO COLUMN LAYOUT */

body	{
	margin: 0;
	padding: 0;
	width: 800px;
}
#wrapper	{
	min-width: 400px;
	width: 100%;
}

/* STYLES FOR THE TOP BANNER */

#top	{
	border-top: 1px solid #707062;
	border-bottom: 1px solid #707062;
	height: 100px;
	background-color: #e7e8e9;
	margin-top: 0;
}


/* STYLES FOR PRIMARY (TOP) NAVIGATION */

ul#tabnav	{
	position: relative;
	list-style: none;
	margin: 0 0 0 0;
	font: bold .6em verdana, arial, sans-serif;
	background-color: #25255F;
	width: 800px;
	height: 33px;
}
ul#tabnav li	{
	float: left;
	background-color: #25255F;
	color: #FFFFFF;
	margin: 0 1px 0 0;
	border: 1px solid #FFFFFF;
}
ul#tabnav a:link, ul#tabnav a:visited	{
	display: block;
	color: #FFFFFF;
	background-color: transparent;
	text-decoration: none;
	padding: 3px 10px 3px 10px;
}
ul#tabnav a:hover	{
	background-color: #6D080D;
	color: #FFFFFF;
}
nav#careers li.careers, nav#foundation li.foundation, 
nav#research li.research, nav#physician li.physician,
nav#admission li.admission, nav#general li.general,
nav#services li.services	{
	color: #000000;
	background-color: #FFFFFF;
}
nav#careers li.careers a:link, nav#careers li.careers a:visited,
nav#foundation li.foundation a:link, nav#foundation li.foundation a:visited, 
nav#research li.research a:link, nav#research li.research a:visited, 
nav#physician li.physician a:link, nav#physician li.physician a:visited,
nav#admission li.admission a:link, nav#admission li.admission a:visited, 
nav#general li.general a:link, nav#general li.general a:visited,
nav#services li.services a:link, nav#services li.services a:visited	{
	color: #000000;
	background-color: #FFFFFF;
}


/* STYLES FOR THE MAIN CONTENT */

#content	{
	margin-left: 10em;
	color: #070762;
}
#content h2	{
	font-family: garamond, times-new-roman, san-serif;
	font-size: 1.3em;
}
#content h3	{
	font-family: garamond, times-new-roman, san-serif;
	font-size: 1.3em;
}
#content h4	{
	font-family: garamond, times-new-roman, san-serif;
	font-size: 1em;
}	
#content h5	{
	font-family: garamond, times-new-roman, san-serif;
	font-size: .9em;
	padding-left: 10px;
}
#update	{
	margin: 0 0 0 150px;
	font-size: .75em;
	color: #707062;
	font-family: arial, san-serif;
}



/* STYLES FOR MENU ON LEFT SIDE OF PAGE */

#menu	{
	margin: 0;
	width: 8em;
	list-style: none;
	padding: 0;
	color: #fff;
	background-color: #5c6f90;
	position: absolute;
}
#menu li a:link, #menu li a:visited	{
	text-decoration: none;
	display: block;
	width: 88%;
	padding: 2px 6%;
	background-color: #5c6f90;
	font: bold .8em/1.5 arial, sans-serif; 
	color: #fff;
}
#menu li	{
	border-top:	1px solid #a6b5c6;
}
#menu li a:hover	{
	background-color: #43616b;
	color: #eee;
}


/* STYLES FOR FOOTER */

#copyright	{
	clear: both;
	font-size: .7em;
	color: #707062;
	font-family: arial, san-serif;
	padding-left: 10px;
}


/* MOZILLA BUG WORKAROUNDS */

#menu	{
	margin-right: 1px;
}



/* STYLES FOR FEEDBACK FORM */

#content form	{
	text-align: left;
	color: #070762;
	font: 1em garamond, "times new roman", san-serif;
}
form p	{
	padding-top: 5px;
	width: 500px;
}
form p label	{
	float: left;
	width: 25%;
	font: bold 0.9em arial, helvetica, sans-serif;
}

/* STYLES FOR SITE MAP */

#sitemap1	{
	z-index: 1;
	margin-left: 30px;
}
#sitemap2	{
	z-index: 2;
	float: right;
}


/* STYLES FOR DATA TABLES */

.datatable	{
	text-align: left;
	padding: 5px;
}
.datatable caption	{
	text-align: left;
}
.datatable th	{
	border: 1px solid #070762;
	padding-left: 10px;
}
.datatable td	{
	border: 1px solid #070762;
	padding: 10px 5px 10px 0;
}
.datatable ul	{
	list-style-type: square;
}