body {
background-color: #fff; 
margin: 20px;
}

div {
font-family:Arial, Helvetica, sans-serif;
}

.header {
position:relative; 
width:798px; 
height:94px;
float:left;
top:0px;
border-top:2px solid #7e6d5f;
border-left:2px solid #7e6d5f;
border-right:2px solid #7e6d5f;
border-bottom:2px solid #7e6d5f;
background-color:#ffffff;
}

.logo {
position:absolute; 
left:0px; 
top:0px;
}

.redtext {
color:#7e6d5f;
}

.tantext {
color: #999966;
font-size:12px;
}

.phone {
	position:absolute;
	left:490px;
	top:34px;
	padding-left: 20px;
	border-left: 1px solid #7e6d5f;
}

.phone_text {
font-size:20px; 
width: 80px;
display: inline-block;
text-transform: uppercase;
color: #7e6d5f;
}

.phone_number {
font-size:20px; 
font-weight:bold; 
color:#333333;
}

.red_pipe {
color:#7e6d5f; 
font-weight:bold; 
font-size:20px;
}

.holder {
position:absolute; 
width:800px;
}

.flash {
position:relative;
width:798px; 
height:200px; 
float:left;
top:0px;
background-color:#999999; 
border-left:2px solid #7e6d5f; 
border-right:2px solid #7e6d5f;
}

.nav {
float: left;
position: relative; 
width: 798px;
top: 0px; 
height: 14px;
border-top:2px solid #7e6d5f;
border-right: 2px solid #7e6d5f;
border-left: 2px solid #7e6d5f;
background: #7e6d5f; 
padding: 4px 0 3px 0;
}

.sub_nav {
float: left;
position: relative;
width: 798px;
top: 0px;
height: 14px;
border-right: 2px solid #7e6d5f;
border-left: 2px solid #7e6d5f;
background: #7e6d5f;
padding: 4px 0 3px 0;
}

a:link {color: #7e6d5f; font-size: 11px; text-decoration: none; font-weight: bold;}
a:visited {color: #7e6d5f; font-size: 11px;  text-decoration: none; font-weight: bold;}
a:hover {color: #7e6d5f; font-size: 11px; text-decoration: underline; font-weight: bold;}
a:active {color: #7e6d5f; font-size: 11px; text-decoration: underline; font-weight: bold;}

a.blk:link {color: #000000; font-size: 11px; text-decoration: none; font-weight: bold;}
a.blk:visited {color: #000000; font-size: 11px;  text-decoration: none; font-weight: bold;}
a.blk:hover {color: #000000; font-size: 11px; text-decoration: underline; font-weight: bold;}
a.blk:active {color: #000000; font-size: 11px; text-decoration: underline; font-weight: bold;}

a.blku:link {color: #000000; font-size: 11px; text-decoration: underline; font-weight: normal;}
a.blku:visited {color: #000000; font-size: 11px;  text-decoration: underline; font-weight: normal;}
a.blku:hover {color: #000000; font-size: 11px; text-decoration: underline; font-weight: normal;}
a.blku:active {color: #000000; font-size: 11px; text-decoration: underline; font-weight: normal;}

a.navroot:link {color: #FFFFFF; font-size: 11px; text-decoration: none; font-weight: bold;}
a.navroot:visited {color: #FFFFFF; font-size: 11px; text-decoration: none;font-weight: bold;}
a.navroot:hover {color: #FFFFFF; font-size: 11px; text-decoration: none; font-weight: bold;}
a.navroot:active {color: #FFFFFF; font-size: 11px; text-decoration: none; font-weight: bold;}

a.link_footer:link {color:#eedba3; font-size:11px; text-decoration:none; }
a.link_footer:visited {color:#eedba3; font-size:11px;  text-decoration:none; }
a.link_footer:hover {color:#eedba3; font-size:11px; text-decoration:underline; }
a.link_footer:active {color:#eedba3; font-size:11px; text-decoration:underline; }

.titles {
font-size:16px; 
font-weight:bold; 
margin-bottom:16px; 
position:relative;
}

.content_column {
float:left; 
position:relative; 
width:170px; 
font-size:11px; 
margin: 0 0 14px 0;
padding: 14px 0 0 27px;
}

.sub_page_content {
margin-bottom:16px;
position:relative;
float: left;
width:370px;
}


.sub_page_content_privacy {
margin-bottom:16px;
position:relative;
}

hr {
color:#7e6d5f;
height:1px;
}

ul {
list-style:square outside;
color:#7e6d5f;
}

.plain {
list-style:none;
color:#000000;
}

.plaingray {
list-style: none;
color: #5a5a5a;
padding-left: 10px;
margin-left: 10px;
}

.privacy {
	font-weight:bold;
}

.circle {
list-style:circle;
color:#000000;
}

.letters {
list-style:lower-alpha;
color:#000000;
}

.roman {
list-style:lower-roman;
color:#000000;
}

.left_column {
float:left; 
position:relative; 
width:170px; 
font-size:11px;
margin: 0 0 14px 0;
padding: 14px 0 0 27px;
}

.right_column {
float:left; 
position:relative; 
width:379px; 
font-size:11px; 
margin: 0 0 14px 0;
padding: 14px 0 0 27px;
}

.right_column_privacy {
float:left; 
position:relative; 
width:530px; 
font-size:11px; 
margin: 0 0 14px 0;
padding: 14px 0 0 27px;
}

.gutter {
float:left; 
position:relative; 
width:160px; 
font-size:11px; 
margin: 0 0 14px 0;
padding: 14px 0 0 14px;
}

.content {
float:left;
position:relative; 
width:798px; 
top:0px;
background:#ffffff url(images/spine-bg.gif) no-repeat center bottom; 
border-left:2px solid #7e6d5f; 
border-right:2px solid #7e6d5f;  
padding-bottom:14px;
}

.footer {
position: relative;
clear: both;
width: 798px; 
height: 60px;
top: auto;
background-color: #7e6d5f; 
border-top:2px solid #7e6d5f;
border-bottom:2px solid #7e6d5f;
border-left:2px solid #7e6d5f; 
border-right:2px solid #7e6d5f;  
font-size: 11px;
font-weight: bold;
color: #eedba3;
}

.footer a { color: #eedba3; }

.footer_links {
padding:4px 0 0 4px; 
}

.nav_padding {
float:left; 
position:relative; 
width:170px; 
margin-left:27px; 
font-size:11px;
}

.blklist {
	color: #000000;
}

/*#postgrad, #education, #exams, #awards, #chapters, #publications, #presentations, #lectures, #lectures2, #research, #grants, #media, #activities, #associations*/
.director_popup {
	background: #eaeaea;
	border-top: #7e6d5f solid 1px;
	border-bottom: #7e6d5f solid 1px;
	color: #5a5a5a;
	margin-top: 6px;
	padding-right: 20px;
}
