@charset "utf-8";
/* CSS Document */
/************ Physics CSS Document ver 2.1 (6.24.09) *************/

/*************************** Global ***************************/
html, body {font-family: Verdana; text-align:center;}
body {font-size: 12px; margin: 0; padding: 0; background-image: url(../images/bg.jpg); background-repeat:repeat-x; background-color:#e8f1ff;}
#nci_header {background: #a90101; width: 100%; height: 40px; text-align:center; clear:both; margin-bottom:15px;}
#wrapper{margin:0 auto; width:826px; text-align:left; background:url(../images/border-repeat.gif) repeat-y 0 0; background-color:#FFFFFF;}
#top-logo { background-image:url(../images/top-logo-bg.gif); margin: 0; width:800px; height: 80px; margin-top:10px;} 
.searchBox { background-image:url(../images/magnifying-glass.gif); background-repeat:no-repeat; padding-left:20px; }
#menu {margin: 0}/*m*/
#content {width:800px; margin: 0; padding-top:25px; background:url(../images/content-bg.gif) no-repeat 0 0; background-color:#FFF;}

/*************************** Homepage ***************************/
#homepage { font-family: Verdana; margin-left:60px; margin-right:60px; padding-top:5px; }
/*#newsWrapper { display:block; width: 373px; height:230px;}
#news_footer { background-image:url(../images/news-footer.jpg); background-repeat:no-repeat; background-position: bottom left; height: 35px;}
#news-content{ overflow: auto; padding: 0 0 0 5px; width: 360px; height:190px; background-image:url(../images/left-sub-bg.gif); background-repeat:repeat-y; background-position:top left; }
#news a{ text-decoration: none; }
#news a:visited{ text-decoration: none; }
#news a:hover{ 	text-decoration: underline; }
#toolboxWrapper { display: none; width: 373px; height:230px;}
#toolbox { display:block; background-image:url(../images/left-sub-bg.gif); background-repeat:repeat-y;}
#toolbox_footer { margin-bottom: 0; height: 30px;}*/

/* Revised 12/03/09 */
#toolbox-left-content { font-size: .9em; display: block; height:227px; overflow: auto; width:373px; padding: 0 0 0 2px; }
#toolbox-center-content { font-size: .9em; display: none; height:227px; overflow: auto; width:373px; padding: 0 0 0 2px; }
#toolbox-right-content { font-size: .9em; display: none; height:227px; overflow: auto; width:373px; padding: 0 0 0 2px; }
#homepageNews { height:315px; overflow: auto; }
#homepageInTheNews { margin: 5px 0 5px 5px; background:url(../revised/images/Homepage_InTheNews_BG.jpg) bottom left repeat-x; /*width:265px;*/}
#homepageResearchNews { margin: 5px; height:180px; overflow:auto;}
#homepageNewFunding { padding: 5px 5px 5px 5px; background-color: #eef4f8; border:1px solid #dadada; width: 355px; height:215px;}
/*#toolbox-left-content { font-size: .9em; display:block; margin: 0 9px 0 7px; padding:5px 8px 0 8px; color:#FFFFFF; background-image:url(../images/toolbox-blue-bg.jpg); background-repeat: repeat-x; height:103px; background-color:#113350; text-align:left; line-height:1.4em;}
#toolbox-center-content { font-size: .9em; display: none; margin: 0 9px 0 7px; padding:5px 8px 0 8px; color:#FFFFFF; background-image:url(../images/toolbox-blue-bg.jpg); background-repeat: repeat-x; height:103px; background-color:#113350; text-align:left; line-height:1.4em;}
#toolbox-right-content { font-size: .9em; display: none; margin: 0 9px 0 7px; padding:5px 8px 0 8px; color:#FFFFFF; background-image:url(../images/toolbox-blue-bg.jpg); background-repeat: repeat-x; height:103px; background-color:#113350; text-align:left; line-height:1.4em;}*/

/*.thinktank-content { overflow: auto; line-height: 1.3em; text-align:left; padding: 5px 12px 5px 15px; font-size: .9em; color:#FFFFFF; background-image:url(../images/thinktank-content.jpg); background-repeat:no-repeat; height:115px; width: 260px;}
.thinktank-content a{ text-decoration: none; }
.thinktank-content a:visited{ text-decoration: none; }
.thinktank-content a:hover{ text-decoration: underline;}

.centers-content { overflow: auto; line-height: 1.3em; text-align:left; padding: 5px 12px 5px 15px; font-size: .9em; color:#FFFFFF; background-image:url(../images/thinktank-content.jpg); background-repeat:no-repeat; height:97px; width: 260px;}
.centers-content a{ text-decoration: none; }
.centers-content a:visited{ text-decoration: none; }
.centers-content a:hover{ text-decoration: underline;}*/
/* End 12/03/09 Revisions */


/*************************** Interior ***************************/
#interior-content {width:790px; margin: 0 0 0 0px; padding:50px 0 0 10px; background:url(../images/interior-content-bg.jpg) no-repeat 0 0; background-color:#FFF;}
#interior-main { margin: 0 5px 0 0; padding:0;}
#center-content { border: 0px solid #FFF; padding: 10px 10px 0 25px;}

h3 { font-family: Verdana; font-weight: 600; color: #9600af; font-size:15px}
#fprpdf {height:41px; width:124px; padding: 5px 3px 5px 15px; background:url(../images/thinktank-pdf.gif) no-repeat 0 0;}

#bluebox { margin:60px 0px 0px 0px;}
#bluecentersbox { margin:10px 0px 0px 0px;}
#bluebox-top { background:url(../images/bluebox-top.gif) no-repeat 0 0; width:153px; height:42px; text-align:left; color:#FFFFFF; }
#bluebox-image { background:url(../images/bluebox-image.gif) no-repeat 0 0; width:153px; height:47px; text-align:left; color:#FFFFFF; }
#bluebox-mid { background:url(../images/bluebox-mid.gif) no-repeat 0 0; background-color:#164166; width:153px; height:78px; text-align:left; color:#FFFFFF; }
#bluebox-bottom { background:url(../images/bluebox-bottom.gif) no-repeat 0 0; width:153px; height:12px; text-align:left; color:#FFFFFF; }
#bluebox-top-text { font-family: Arial; font-size: 11px; color: #64F8FF; font-weight: bold; padding:14px 20px 5px 20px; }
#bluebox-top-funding { font-family: Arial; font-size: 11px; color: #64F8FF; font-weight: bold; padding:15px 15px 5px 15px; }
#bluebox-mid-text { font-family: Arial; font-size: 11px; color: #FFFFFF; padding:4px 10px 0 20px; line-height: 1.4; }
#bluebox-mid-text a{ 	text-decoration: none; color: #64F8FF;}
#bluebox-mid-text a:visited{ 	text-decoration: none; }
#bluebox-mid-text a:hover{ 	text-decoration: underline; color: #FFFFFF;}

#purplebox { margin:10px 0px 0px 0px;}
#purplebox-top { display:block; background:url(../images/purplebox-top.gif) no-repeat 0 0; width:153px; height:11px; text-align:left; color:#FFFFFF; }
#purplebox-mid { background:url(../images/purplebox-mid.gif) no-repeat 0 0; width:153px; height:88px; text-align:left; color:#FFFFFF; }
#purple-title {  font-family: Arial; color:#F8CAFF; font-size: 11px; font-weight: bold; padding:0px 20px 2px 20px; }
#purplebox-mid-text { font-family: Arial; font-size: 11px; color: #FFFFFF; padding:4px 5px 0 20px; line-height: 1.4; }
#purplebox-mid-text a{ 	text-decoration: none; color: #F8CAFF;}
#purplebox-mid-text a:visited{ 	text-decoration: none; }
#purplebox-mid-text a:hover{ 	text-decoration: underline; color: #FFFFFF;}
#purplebox-bottom { display:block; background:url(../images/purplebox-bottom.gif) no-repeat 0 0; width:153px; height:9px; text-align:left; color:#FFFFFF; }

#purplecentersbox { margin:60px 0px 0px 0px;}
#purplecentersbox-top { background:url(../images/centers-right-purple-top.gif) no-repeat 0 0; width:153px; height:2px; }
#purplecentersbox-mid { background:url(../images/centers-right-purple-mid.gif) no-repeat 0 0; width:153px; color:#FFFFFF; }
#purplecentersbox-bottom { background:url(../images/centers-right-purple-bottom.gif) no-repeat 0 0; width:153px; height:10px; }

/*************************** Links and Text ***************************/
a { color: #1eaede; text-decoration: underline;}
a:hover { color: #1eaede; text-decoration: none;}

#homepage a:link, #homepage a:visited, #homepage a:active { color: #1eaede; text-decoration: none; }
#homepage a:hover { color: #1eaede; text-decoration: underline; }
.toplinks a.searchBoxGo { font-size: 11px; color:#1eaede; text-decoration:underline; }
.toplinks a:hover.searchBoxGo { font-size: 11px; color:#1eaede; text-decoration:none; }
.toplinks { font-size: 10px; color:#666666; font-family: Verdana; font-stretch: condensed; margin 10px 0 0 0;}
.toplinks a { font-size: 10px; color:#666666; text-decoration:none; font-family: Verdana;}
.toplinks a:hover { font-size: 10px; color:#666666; text-decoration:underline; font-family: Verdana;}

#footer { color:#666666;}
#footer a { color:#666666; text-decoration:none;}
#footer a:hover { color:#666666; text-decoration:underline;}

p { line-height: 1.3;}
ul { line-height: 1.3;}
li { padding-bottom: 5px;}
#readings li { line-height: 1.2em;}
.pdf { 	line-height: 1.2em; color:#999;	font-style:italic; list-style-image:url(../images/pdf.gif); margin-top:3px; }

.NewsHeader {margin-left: 5px; font-size: .9em; color: #1b76ad; }
/*.Pnews { margin: 7px 0 5px 5px; padding: 7px 15px 8px 8px; font-size: .9em; color: #333333; background-image:url(../images/news-item-bg.gif); background-repeat:repeat-y; background-position:top left; text-align:left; line-height:1.3em;}*/
.Pnews { margin: 5px 0 0 0; padding: 5px 0 5px 5px; font-size: .9em; color: #333333; background-image:url(../images/news-item-bg.jpg); background-repeat:repeat-y; background-position:top left;}
.newsItem { padding: 0 5px 5px 5px; font-size: .9em; color: #000;}

#HomeFlash { padding: 0; margin:0; }
#preStyle { width:100px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10 px;}

.center { font-family: Verdana; font-weight: bold; color: #9600af; font-size:15px;}
.location { font-family: Verdana; font-weight: bold; color: #1eaede; font-size:13px;}
.centerimg { padding: 2px; border: 1px solid #aeaeae; }

.subheading { font-family: Verdana; font-weight: bold; color: #1eaede; font-size:13px;}
