/* CSS Document */

body {
		text-align:center;
		padding:0px;
		margin:0px;
		background:#EBF4FC;
		font-family: verdana;
		font-size:12px;
		}
		
img{border:0px;}
		
#outerDiv {
		width:750px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding:0px;
		text-align:left;
		background:#fff;
		margin-bottom:20px;
		}

.mainContent
{
	background:#fff  url('../images/bg_main.gif');
	padding-bottom:20px;
}

/* LEFT SIDE CONTENT STYLES */

.leftContent
{
float:left;
width:175px;
}

.leftContent  .searchBox
{
padding-top:3px;
background:#BBBBAA;
margin-bottom:-5px;
}

.leftContent .searchBox .textField
{
width:115px;height:12px;font-size:10px;background:#fff;margin-left:10px;margin-bottom:8px;margin-right:5px;
}

.leftContent .link
{
	border-bottom:1px solid #BBBBAA;
	padding:12px;
	line-height:14px;
	color:#761D1B;
}

.leftContent .link a
{
color:#444433;
}

.leftContent .link a:hover
{
color:#660000;
}

.leftContent form
{
margin:0px;
padding:0px;
}

.leftShadow
{
width:2px;
float:left;
}

/* RIGHT SIDE CONTENT STYLES */

.rightContent
{
margin-left:195px;
padding-top:20px;
}

.rightContent .copy
{
width:365px;
color:#333322;
line-height:16px;
}

.rightContent .copy a
{
color:#777766
}

.rightContent .copy h2
{
color:#557788;
font-size:20px;
font-weight:400;
margin-top:0px;
padding-top:0px;
line-height:22px;
}

.rightContent .copy h4
{
color:#557788;
font-size:12px;
font-weight:600;
margin:0px;
padding:0px;
text-transform:uppercase;
}

.error
{
color:red;
}

.column table
{
font-size:10px;
}

.label
{
	font-size:10px;
	font-weight:bold;
}

.navInner
{
float:right;
width:175px;
border-bottom:1px solid #CCCCBB;
}

.navInner .link
{
border-top:1px solid #CCCCBB;
border-left:1px solid #CCCCBB;
padding:10px;
padding-top:6px;
padding-bottom:6px;
width:155px;
font-size:10px;
line-height:12px;
color:#761D1B;
}

.navInner .link a
{
color:#777766;
}

.navInner .link a:hover
{
color:#660000;
}

/* FOOTER CLEARS FLOAT */

.footer
{
clear:both;
}

/*NAVIGATION STYLE */		

.topNav{height:34px;}		
#navList {
    width: 750px; height: 34px;
    background: url('../images/topNav.gif');
    margin: 0px auto; padding: 0px;
    position: relative;}
  #navList li {
    margin: 0px; padding: 0px; list-style: none;
    position: absolute; top: 0px;}
  #navList li, #navList a {
    height: 34px; display: block;}
	
	#about {left:0px; width: 94px;}
	#about a:hover { background: transparent url('../images/topNav.gif') 0px -34px no-repeat;}
	
	#account{left:94px; width: 90px;}
	#account a:hover {background: transparent url('../images/topNav.gif') -94px -34px no-repeat;}
	
	#conferences{left:184px;width:130px;}
	#conferences a:hover {background: transparent url('../images/topNav.gif') -184px -34px no-repeat;}
	
	#publications{left:314px;width:94px;}
	#publications a:hover {background: transparent url('../images/topNav.gif') -314px -34px no-repeat;}
	
	#jobs{left:408px;width:92px;}
	#jobs a:hover {background: transparent url('../images/topNav.gif') -408px -34px no-repeat;}
	
	#academics{left:500px;width:86px;}
	#academics a:hover {background: transparent url('../images/topNav.gif') -500px -34px no-repeat;}
	
	#links{left:586px;width:58px;}
	#links a:hover {background: transparent url('../images/topNav.gif') -586px -34px no-repeat;}
	
	#students{left:644px;width:106px;}
	#students a:hover {background: transparent url('../images/topNav.gif') -644px -34px no-repeat;}
