

/* ====================================================================
LEFT NAVIGATION
-------------------------------------------------------------------- */


.left-nav ul.level2 li {
color: #000;
background: #fff url(../images/division-nav.gif) 0 .5em no-repeat;
}

.left-nav ul.level3 li {
color: #3b3b3b;
background: #fff url(../images/nav-arrow.gif) 0 .5em no-repeat;
}

.left-nav ul.level4 li {
color: #3b3b3b;
background: #fff url(../images/news-dash.gif) 0 .5em no-repeat;
}

/* ====================================================================
MAIN CONTENT
-------------------------------------------------------------------- */


.main h1, .main h1.small, .main h2, .main h3 {
color: #ff812b;
background: transparent;
}

.main h2 span.index {
font-size: 2em;
}

.main #collage {
color: #fff;
background: transparent url(../images/division-img2-bg.gif) 0 0 no-repeat;
}

.l45, .r45, .l75, .r75, .l100, .r100, .l110, .r110, .l125, .r125, .l145, .r145, .l150, .r150, .l175, .r175, 
.l200, .r200, .l220, .r220, .l225, .r225, .l250, .r250, 
.l300, .r300, .l325, .r325, .l350, .r350, .l375, .r375, 
.l400, .r400, .l425, .r425, .l450, .r450 .l500, .r500  {
border: 2px solid #ff812b;
}

.main .img-left, .main .img-right {
color: #fff;
background: transparent url(../images/division-img1-bg.gif) 0 0 no-repeat;
}

.main ul.bullets li, .main .research-contacts ul.bullets li {
list-style: url(../images/division-nav.gif) outside;
}

.main .research-contacts ul li.name {
list-style: url(../images/division-nav.gif);
}

.main table.contacts {
width: 85%;
margin: 0;
padding: 5px 0;
}

.main table.contacts td {
border-bottom: 0px;
}

.main table.contacts td.subject {
border-top: 1px dashed #ff812b;
font-weight: bold;
}

.main table.contacts td.first {
border-top: 0;
}

.main table.contacts td.subject h2 {
padding-top: 1em;
border-top: 1px solid #ff812b;
}

.main table.contacts td.name {
text-indent: 15px;
}

.main table.contacts td.phone, .main table.contacts td.email {
width: 25%;}

.main table.contacts td.dept {
border-bottom: 1px dashed #ff812b;
}

/* ====================================================================
ORGANIZATIONAL CHART
-------------------------------------------------------------------- */


.box-wrap-img {
width: 802px;
color : #000000;
background: #fff;
border-top: 1px solid #808080; /*** Sets the external top side border. ***/
border-right: 2px outset #808080; /*** Sets the external right side border. ***/
border-bottom: 2px outset #808080; /*** Sets the external bottom border. ***/
border-left: 1px solid #808080; /*** Sets the external left side border. ***/
text-align: center;
}

.aet {
width: 530px;
}

.as {
width: 515px;
}

.bt {
width: 900px;
}

.ea {
width: 807px;
}

.ie {
width: 775px;
}

.box-wrap-img {
margin: 0;
padding: 5px;
}

.box-wrap-img #research {
margin: 0;
padding: 5px 5px 0 5px;
text-align: left;
}

.box-wrap-img #research h2 {
font-size: 1.5em;
font-weight: lighter;
font-variant: small-caps;
margin: 0;
padding: 5px 0 0 0;
line-height: 1.15em;
}

.box-wrap-img #research a {
margin: 0;
padding: 0 0 0 1em;
}

.box-wrap-img #research a:link {
color: #a42630;
background: #fff url(../images/gray-arrow.gif) left center no-repeat;
}

.box-wrap-img #research a:visited {
color: #304ea4;
background: #fff url(../images/gray-arrow.gif) left center no-repeat;
}

.box-wrap-img #research a:hover {
color: #c9b01b;
background: #fff url(../images/gray-arrow.gif) left center no-repeat;
}

/* Google map */

.map {
width: 505px;
}

.box-wrap-img h1 {
margin: 0;
padding: 0 0 .125em 0;
color: #ff812b;
background: transparent;
font-size: 1.75em;
font-weight: lighter;
text-transform: lowercase;
}

.box-wrap-img #map-canvas {
width: 500px;
height: 300px;
margin: 0 0 1em 0;
padding: 0;
}

#close {
clear: both;
margin: 0;
padding: 0 1em;
text-align: right;
}

#close span.block {
margin: 0;
padding: 0;
color: #000;
background: #ff812b;
}

#close a {
margin: 0;
padding: 0;
color: #000;
background: #fff;
}

#close a:hover {
color: #c9b01b;
background: #fff;
}

#close a:hover span.block {
color: #000;
background: #ff812b;
}

/* ====================================================================
ORGANIZATIONAL CHART ends
-------------------------------------------------------------------- */
/* ====================================================================
											AWARDS formatting begins
-------------------------------------------------------------------- */

.main .award {
margin: 0;
padding: 10px 0;
border-bottom: 1px dashed #ff812b;
}

.main .last {
border-bottom: 0;
}

.main .award h2 {
margin-bottom: 3px;
}


/*
.main .award br {
clear: both;
}
*/

.main .award p.cleared {
clear: both;
margin: 0;
padding: 0;
font-size: .01em;
line-height: .01em;
}

.main p.author {
text-align: right;
}

.main .nobel-image {
float: left;
width: 600px;
}

.main .nobel-image p {
margin: 0 0 1.0em 0;
padding: .5em 0 0 0;
font-size: .8em;
line-height: 1.5em;
text-align: left;
}

.main h2.nobel {
font-size: 1.25em;
}

.main h3.nobel {
font-size: 1.15em;
}

.main ul.nobel {
float: left;
width: 25%;
}



/* ====================================================================
AWARDS formatting ends
-------------------------------------------------------------------- */
/* ====================================================================
DIVISION REVIEW beginsoutline: 1px solid red;

-------------------------------------------------------------------- */

#review {
max-width: 1020px;
width: 1020px;
margin: 20px auto;
}

#review #nav h1 {
display: block;
float: right;
width: 300px;
margin: 25px 100px 0 0;
padding: 0;
font-size: 2.5em;
text-transform: none;
}




/* ====================================================================
											AGENDA formatting begins
-------------------------------------------------------------------- */

table.review th {
margin: 0;
padding: 5px 0;
border-top: 1px solid #ff812b;
border-bottom: 1px solid #ff812b;
text-align: left;
font-weight: bold;
}

table.review th.overview, table.review th.subsection, table.review th.subsubsection {
margin: 0;
padding: 5px 0;
text-align: left;
font-variant: normal;
font-size: 1.15em;
font-weight: normal;
border-top: 0;
border-bottom: 1px dashed #ff812b;
}

table.review th.subsection, table.review th.subsubsection {
padding-left: 18%;
}

table.review th.subsubsection {
font-size: 1.0em;
}


table.review tr.border td {
border-bottom: 1px dashed #ff812b;
}

table.review td.w18 {
width: 18%;
}

table.review td.center {
text-align: center;
}
/* ====================================================================
AGENDA formatting ends
-------------------------------------------------------------------- */

/* ====================================================================
											REVIEWERS formatting begins
-------------------------------------------------------------------- */

.jump-to {
float: left;
width: 25%;
}

.reviewer h3 {
margin: 0;
padding: .5em 0 0 0;
border-top: 1px dashed #ff812b;
}

.reviewer h4 {
margin: 0;
padding: 0;
}

.reviewer p {
line-height: 1.15em;
}

.reviewer ul {
margin-bottom: 0;
padding: 0;
}

.admin {
float: right;
width: 33%;
margin: 0 0 5px 5px;
padding: 3px;
border: 1px solid #ff812b;
text-align: center;
}

.admin h4, .admin p {
margin: 0;
padding: .25em 0 0 0;
}

.bio {
margin-bottom: 40px;
}

.main ul.background {
margin-bottom: 0;
}

.main ul.background li {
list-style: url(../images/division-nav.gif) outside;
margin: 0 0 0 5px;
padding: 3px 0;
}

/* ====================================================================
REVIEWERS formatting ends
-------------------------------------------------------------------- */

/* ====================================================================
DIVISION REVIEW ends
-------------------------------------------------------------------- */


