<style type="text/css">
<!-- 

nothing

 {  }

body 
{ color: #666666; background-color: #596F80; /* #ADB58D */ text-align: center;
	font-family: Palatino, "Trebuchet MS", verdana, Arial, sans-serif; font-size: 85%; } 

div#Content
{ background-color: #ffffff; width: 60em; /* 55.45em*/ border-width: 1px; text-align: left;
	border-color: #000000; border-style: solid; 
	border-top-width: 5px; border-top-color: #F2F2DA; /*#CCCC99;*/ margin-left: auto;  margin-right: auto; }

/* Header Consist of Image, Features and Keylinks */

div#Header
{ margin: 2em 0 .95em .95em; }


div#name
{ font-family:   Arial, Verdana, sans-serif; font-size: 80%; width: 40%;  }

img.logo
{ margin-top: .15em; position: absolute;  z-index:2 }


/* Features - style for the search, sitemap and print version menus */

ul#Features
{ margin: -2em 1.5em 0 0; list-style-type: none; }

ul#Features li
{ float: right; text-align: center; border: 0; background-color: #CCCC99; }

ul#Features li a
{ display: block; padding: 0 .5em 0 .5em; background-color: #F2F2DA;
	color: #475059; font-family: verdana; font-variant: small-caps;
	font-size: 70%; text-decoration: none; text-align: center;
	letter-spacing: 1px; }

ul#Features li a:hover
{ background-color: #7E96B4; }

/* Keylinks - style for links to UCB, L&S and donations*/

ul#Keylinks
{ float: right; clear: right; display: block; padding: .75em;
	list-style-type: none; margin: .25em .75em .25em 0; text-align: right;
	line-height: 1em; }

ul#Keylinks li a
{ font-family: Tahoma, Arial, san-serif; font-size: 80%;
	color: #38460C; text-decoration: none; }

ul#Keylinks li a:hover
{ background-color: #e1edc3; }


/* Main Menu Navigation */

div#menubackground 
{ clear: both; background-color: #003366; /* #38460C */ 
	padding: .25em .5em .25em .5em;}

ul#menulist
{ margin: 0 0 0 .2em; white-space: nowrap; list-style-type: none; }

#menulist li
{ display: inline; list-style-type: none; padding: .46em .1em .4em .2em;}
/* padding: .5em 1.5em .5em 1.5em; */

ul#menulist li
{ margin: 0 0 0 0; }

#menulist li a
{ padding: .25em .8em .25em .8em; font-weight: bold; letter-spacing: .045em;
	font-family: Verdana, Arial, san-serif; font-size: 90%;}

#menulist a:link, #menulist a:visited
{ color: #fff; text-decoration: none; }

#menulist a:hover
{ color: #f1e27b; font-weight: bold; }

.homemenucolors 
{ color: #fff;  background: #8b7e66 url(../images/homecolors.gif) repeat-x; }
/*	003366 */

.aboutusmenucolors 
{ color: #fff; background: #cc9933 url(../images/aboutcolors.gif) repeat-x; }

.aboutusmenucolors li a:hover
{ color: #8b3a3a; font-weight: bold; } 

.aboutusmenucolors strong
{ color: #8b3a3a; font-weight: bold; } 

.facultymenucolors 
{ color: #fff; background: #993300 url(../images/facultycolors.gif) repeat-x; }
						
.facultymenucolors li a:hover, .ugradmenucolors li a:hover, .gradmenucolors li a:hover, .coursesmenucolors li a:hover, .resourcesmenucolors li a:hover
{ color: #ffec8b; font-weight: bold }

.facultymenucolors strong, .ugradmenucolors strong, .gradmenucolors strong, .coursesmenucolors strong, .resourcesmenucolors  strong
{ color: #000; font-weight: bold }
						
.ugradmenucolors
{ color: #fff;  background: #996633 url(../images/ugradcolors.gif) repeat-x; }
						
.gradmenucolors 
{ color: #fff; background: #663366 url(../images/gradcolors.gif) repeat-x; }

.coursesmenucolors 
{ color: #fff; background: #839dcc url(../images/coursescolors.gif) repeat-x; }
		
.resourcesmenucolors 
{ color: #fff; background: #666633 url(../images/resourcescolors.gif) repeat-x; }

/* Submenu Navigation */

div#submenu
{ clear: both;  }

/* General submenu and sidebar */
/* Merge this class with .XXXmenucolors class that applies using a class= attribute. */
/* Note that the hover colours come from .XXXusmenucolors li a:hover which should not need inclusion. */

ul.submenu
{ margin: 0;  white-space: nowrap; list-style-type: none; 
	padding: .5em 1.5em .5em 1.5em;}

.submenu li
{ display: inline; list-style-type: none; margin-left: 2em;  }

.submenu li a
{ padding: 0 .75em 0 .75em; font-weight: bold; letter-spacing: .045em; 
  color: #ffffff;
	font-family: Verdana, Arial, san-serif; font-size: 92%; /* 78 */ text-decoration: none; }

/* Sidebar */	
/* padding:  2% 5% 2% 0 padding: 1em 1em 1em 2em font-weight: bold;*/

div#sidebar
{ margin: 0;/*1em -.85em 0 -1.5em;  8% 2% 0 -7% */ float: left; }
	
ul.sidebar
{ padding: .5em 1em .5em 2em /* 5% 5% 5% 15% */ ; font-size: 85%; line-height: 1.5em;  }

ul.sidebar li a
{ color: #B37D00; text-decoration: none; }

.aboutussidebar
{ background-color: #FFFCE6; border: 10px double #fff; }

.facultysidebar
{ background-color: #FAF0E6; border: 10px double #fff; }
 
.ugradsidebar
{ background-color: #eedfcc; border: 10px double #fff; }
/* eed8ae */

.gradsidebar
{ background-color: #f6f0f7; border: 10px double #fff; }

.coursessidebar
{ background-color: #e1f0fd; border: 10px double #fff; }

.resourcessidebar
{ background-color: #e1edc3; border: 10px double #fff; }



/* Main Content */	


div#leftcolumn
{ float: left; width: 14em; padding: 2em .5em 5em 1em; font-size: 90%; 
	font-family: Tahoma, verdana, Arial, sans-serif; 	line-height: 1.1em;  /*background-color: #f5f9eb*/;  }

div#leftcolumn a:link, div#leftcolumn a:visited
{ color: #38460C; text-decoration: none; border: 0 }

div#leftcolumn a:hover
{ text-decoration: underline; }


div#homeleftcolumn
{ float: left; width: 14em; padding: 2em .5em 16em/*formerly 5em*/ 1em; font-size: 90%; 
	font-family: Tahoma, verdana, Arial, sans-serif; 	line-height: 1.1em;  /*background-color: #f5f9eb*/;  }

div#homeleftcolumn a:link, div#homeleftcolumn a:visited
{ color: #38460C; text-decoration: none; border: 0 }

div#homeleftcolumn a:hover
{ text-decoration: underline; }

#wrapper:after
	{content: ".";	display: block;	height: 0;	clear: both; visibility: hidden;	}

#wrapper
	{	display: inline-block;	}
/*\*/
#wrapper
	{	display: block;	}

* > #footer, * > form, * > #notes, * > .output
	{
	position: relative;
	z-index: 1000;
	}


/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */


div#homerightcolumn
{ margin-left: 1em; display: block; padding: 2em 3em 1em 5em;/* 3% 5% 1% 2% */  text-align: justify; }

div#homerightcolumn p{padding-left: 2em;}

div#homerightcolumn a:link, div#homeleftcolumn a:visited
{ color: #38460C; text-decoration: none; border-bottom-width: 1px; border-color: #C6BFB5;/*#f5f9eb;*/  /*#94c78c;*/
	border-style: dotted; border-top-width: 0; border-left-width: 0; border-right-width: 0}

div#homerightcolumn a:hover
{ background-color: #e1edc3; }
/* { text-decoration: none; background-color: #d5e8d2 } #f1f8f0 */

/*   text-indent: 1%*/
div#homerightcolumn ul
{ list-style: square;}

div#homerighttcolumn li
{ list-style-position: inside; }

div#homerightcolumn a:link, div#rightcolumn a:visited
{ color: #38460C; text-decoration: none; border-bottom-width: thin; border-color: #94c78c;
	border-style: dotted; border-top-width: 0; border-left-width: 0; border-right-width: 0}


div#rightcolumn
{ float: left; width: 42em; display: block; padding: 2em 2em 1em 2em; /*%3 5% 1% 2% */  text-align: left; }

div#rightcolumn td
{ font-size: 95%; }

div#rightcolumn a:link, div#leftcolumn a:visited
{ color: #38460C; text-decoration: none; border-bottom-width: 1px; border-color: #94c78c;
	border-style: dotted; border-top-width: 0; border-left-width: 0; border-right-width: 0}

div#rightcolumn a:hover
{ background-color: #e1edc3; }
/* { text-decoration: none; background-color: #d5e8d2 } #f1f8f0 */

/*   text-indent: 1%*/
div#rightcolumn ul
{ list-style: square;}

div#righttcolumn li
{ list-style-position: inside; }

div#rightcolumn a:link, div#rightcolumn a:visited
{ color: #38460C; text-decoration: none; border-bottom-width: thin; border-color: #94c78c;
	border-style: dotted; border-top-width: 0; border-left-width: 0; border-right-width: 0}

div#footer
{ clear: both; text-align: center; font-size: 70%; 
	font-family: Verdana, Arial, san-serif; background-color: #003366; /* #38460C */
	color: #fff; padding: .8em 0 1em 0;  margin: 0 -5em 0 0;}

div#footer a
{ color: #ffffff; text-decoration: none; }
	

.announcements {float: left;font-size: 0.93em; width: 24em; text-align: left;  }

.announcements li { display: block; float: left; padding: .5em; }

.poplinksnav  {	float: right;
	width: 15em;	margin: -35em /*foremerly 21em*/ 0 0 19.5em; background-color: #FFFFF9;
	border: thin solid #CCCCCC; font-size: .9em;	 padding: 1em;
	line-height: 2; }

.poplinksnav li { list-style: none; text-align: left; }

.gifttocal  {	float: right;
	width: 15em;	margin: -25em 0 0 0; 
	 font-size: .9em;	 padding: 1em; 
	line-height: 2; }
	
h1
{ font-size: 1.35em; }

h2
{ font-size: 1.15em; margin: .8em 0 .8em 0; }

h3
{ font-size: .95em; font-style: italic; }

/* Timestamp styles*/
.date
{ color: #807859; font-size: 70%;}

/* */
.content
{ padding-bottom: 1.1em; }

.content ul
{ padding-left: 1em;}

.rcontent
{ padding-left: 2em; }

.rh1
{ padding-left: 5em; }


.listpad
{ list-style-type: none; padding: .5em; margin: -.6em 0 -.5em 1em; }

.fullpage
{position:relative; left:0em; } /* -2em */

ul.column
{ width: 50em; margin: 0; padding: 0; }

ul.column li
{ float: left; width: 10em; margin: 0 1em 1em 1em;  padding: 0; text-align: left; list-style-type: none;}

ul.column br
{clear: both; margin: 0;}

.courseheadleft
{ margin: 0; float: left;}

.courseheadright
{ margin-right: 3em; text-align: right;}

img.portrait { padding: 5px; /*  background: white; */
	/*background-color: #E2DFD9; */ 
	border: 10px double #E2DFD9;}
	
img.photo { margin: 10px; padding: 5px; border: 1px double #cccccc; }

img.homephoto { margin-right: 10px; padding: 5px; border: 1px solid #cccccc; }

td
{ font-size: 80%; }

.table
{ background-color: #E2DFD9; border: 5px double #fff; font-size: 90% }

.aboutus th {text-align: center; background-color: #FFFCE6;}

/* Table Style*/

.table td {text-align: left; background-color: #fff; padding: .2em;
 border: 1px solid #fff;}

/* Table Style for Seminars section */
 
.semtable 
{ width: 80%; margin: 2em 3em 1em 3em;  }

.semtable th { border: 1px solid #fff; padding: 0 1em 0 1em; width: 8em; background-color: #fff}


/* Spacing styles */

.index a {padding: 0 3px 0 3px;}

.leftmenu { padding: 0 .5em .75em .5em; list-style-type: none;}

.margin {margin: 0 0 10px 10px;}

div.editor p, table { margin: 0px; padding: 0px; }

/* Text Border styles */

.textframe {margin: 10px; padding: 10px; border: 1px double #cccccc; width:30%; }
/*Used at admit-instructions*/

.block {border: thin solid #cccccc; padding:.75em; text-align: left;  }

.seminarinfo
 { 		
 			width: 39em;
			margin: -14em 0 0 15em;
 }

.numberedlists li {padding-bottom: 1em;}
 
 #inline-list { border: 1px double #cccccc; margin: 1em; width: 87%; padding: .75em; background-color: #edede1;}
#inline-list ul {margin-left: 0; padding-left: 0; display: inline;}
#inline-list li  { display: inline; margin-left: 0; padding: .5em 1em .5em; list-style: none; 
border-right: 1px solid #8A857E;}

/* Graduate Student sub navigation */	

#subnav ul.subnav{padding: 0; margin-top: 2em; list-style: none;}

div#subnav ul.subnav li a:link,div#subnav ul.subnav li a:visited,div#subnav ul.subnav li a:hover,div#subnav ul.subnav li a:active{
	color:  #444f5b; padding: /*.55em .9em .55em 2em;*/ 1em; font-size: .9em;
	font-weight: normal;	display: block; margin-left: 20em; height: 1.5em;
	background-color: #d6c3d9; /*#f9fafb;*/ /*#EEE6FF;*/ width: 22em;
	list-style: none;		}

div#subnav ul.subnav li a:hover{ background-color: #EEE6FF; text-decoration: none;}		
div#subnav ul.subnav li.active a:link,div#subnav ul.subnav li.active a:visited,div#subnav ul.subnav li.active a:hover,div#subnav ul.subnav li.active a:active{font-weight: bold; background-color: #EEE6FF;}
div#subnav ul.subnav li a li{font-size: 1em;}
}


.poplinks ul.poplinks {padding: 0; margin-top: 2em; list-style: none;}
 div.poplinks ul.poplinks li a:link, div.poplinks ul.poplinks li a:visited,
 div.poplinks ul.poplinks li a:hover,div.poplinks ul.poplinks li a:active
{ color: #fff; background-color: #FDFFF8; width: 10em; float: right; border-width: 1px;
border: thin solid #000000; border-top-width: 5px; border-top-color: #F2F2DA; /*#CCCC99;*/ margin: auto; list-style: none;}


/* List styles */


.facultybullet li {
	
	line-height: 1.5;
	padding-left: .5em;
	font-size: 1.25em;
	font-weight: bold;
	}
.leftfloat {float: left}
/* Used for right column in faculty profiles */
	
.numberedlist li {padding-bottom: 1.5em;}

.columnlist li {list-style-type: none; margin-left: -2em; padding-right: 1em; text-align: left; text-indent: -1em;}

.sublist {list-style-type: none; margin-left: -2em; padding-right: 1em; text-align: left; text-indent: -1em;}

/* GSI Application */

#gsiapp option {font-size: .75em; padding: .25em 0 .25em 0}
#gsiapp input.text {border:1px solid #999999; }
#gsiapp textarea:focus, input:focus {	border: 2px solid #900;}
#gsiapp li {text-align: left;}
#gsiapp label {padding-right: 1.5em;}

/* Font Styles */
.biglinks a {font-size: 1.25em;}
.bigfont {font-size: 1.25em;}

	 --> 
 
/*
.aboutustable
{ background-color: #E2DFD9; border: 10px double #fff; font-size: 100%;}

.aboutustable th {text-align: center; background-color: #FFFCE6;}

.aboutustable td {text-align: left; background-color: #fff; padding: .1em;
 border: 1px solid #fff; }

.semtable
{ width: 90%; margin: 2em 3em 1em 1em; background-color: #E2DFD9; border: 10px double #fff; }

.semtable td {text-align: left; background-color: #fff; padding: .2em;
 border: 1px solid #fff; font-size: 80%;} 

*/
	
/* h1
{ font-size: 1.1em; text-indent: -2%; line-height: 80%; font-variant: small-caps;  } */

 -->

</style> 