body {
	margin:5px;
	background:#2B507D url(/web/20120512085448im_/http://www.nsf.gov/images/grade.jpg);
    background-repeat:repeat-x;
    background-position:bottom;
    min-height:850px;
	}
bodynobackground {background:#ffffff;}
a {color:#3c75cf; text-decoration:none;}
a:hover { background-color:#c2f96b;}
a:visited { color:#7F4C8A;}
th {text-align:left;}

.two_liner li {margin-left:20px;text-indent:-20px;list-style-type:none;}
.two_liner {margin:0px;}
.block_indent {padding-left:15px;}
.lineoff {text-decoration:none;}
.lineoff a {text-decoration:none; color:#FF0000;}

.rightcol {padding:7px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:x-small;}
.rightimage {padding-bottom:4px;}
.rightcol p {padding-bottom:4px;}

.rightcol2 {padding:7px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:x-small;}
.rightcol2 a {text-decoration:underline;}
.rightcol2 p {padding-bottom:4px;}

li.greenb {list-style-image: url(/web/20120512085448im_/http://www.nsf.gov/images/listbullet3.gif); margin-left:-2em;}
ul.listspecial {margin-top:0em; line-height:1.5em;}

.text {font-family:Verdana; font-size:70%;}
.text a {text-decoration:underline;}
.small_text {font-family:Verdana; font-size:x-small;}
.pageheadline {margin:0px; font-family:Verdana; font-size:large; font-weight:bold;}
.pageheadsubline {margin:0px; font-weight:bold;}

.leftwhite {color:#ffffff; background-color:#000000; font-family:Verdana;font-size:small;padding:5px;font-weight:bold;}
.leftwhite a {color:#ffffff;}
.leftwhite a:hover {background-color:#000000;}

.hyperimage a:hover {background-color:#ffffff;}

.lefttext {background-color:#eef2f7; color:#000000; font-family:Verdana; font-size:x-small; text-decoration:none; padding-left:7px; padding-right:7px; padding-top:5px; padding-bottom:5px;}
.lefttextdiv img {margin-left:7px;}
.lefttextbox {background-color:#eef2f7; color:#000000; font-family:Verdana; font-size:x-small; text-decoration:none; padding-left:7px; padding-right:7px; padding-top:5px; padding-bottom:5px; border-style:solid; border-width:1px; border-color:#3c75cf;}

.lefttexthover {background-color:#eef2f7; color:#000000; font-family:Verdana; font-size:x-small; text-decoration:none; padding:7px;}
.lefttexthover a { color:#3e75ce;}
.lefttexthover a:hover { background-color:#c2f96b;}

.subnav {padding-bottom:4px;}
.subnavhover {background-color:#eef2f7; color:#000000; font-family:Verdana; font-size:x-small; text-decoration:none; padding-bottom:4px;}
.subnavhover a { color:#3e75ce;}
.subnavhover a:hover { background-color:#C2F96B;}

.lefttextdrill {font-family:Verdana; font-size:x-small; padding-top:4px; padding-bottom:2px; text-decoration:none;}
.lefttextsub {background-color:#ffffff; color:#000000; font-family:Verdana; font-size:x-small; text-decoration:none; padding:7px;}
.lefttextsupersub {background-color:#ffffff; color:#000000; font-family:Verdana; font-size:x-small; text-decoration:none; padding-top:4px;  padding-bottom:4px;}
.lefttextsupersuborder {background-color:#ffffff; color:#000000; font-family:Verdana; font-size:x-small; text-decoration:none; padding-top:4px;  padding-bottom:4px; border-style:solid; border-width:1px; border-color:#3c75cf; border-left-color:#ffffff; border-left-style:hidden;}
.lefttextsupersubullet {background-color:#ffffff; color:#000000; font-family:Verdana; text-decoration:none; padding-top:4px;  padding-bottom:4px; border-style:solid; border-width:1px; border-color:#3c75cf; border-right-color:#ffffff; border-right-style:hidden;}
.lefttextsupersuborder2 {color:#000000; font-family:Verdana; font-size:x-small; text-decoration:none; padding-top:4px;  padding-bottom:4px; border-style:solid; border-width:1px; border-color:#3c75cf; border-left-color:#3c75cf; border-left-style:hidden;}
.lefttextsupersubullet2 {color:#000000; font-family:Verdana; text-decoration:none; padding-top:4px;  padding-bottom:4px; border-style:solid; border-width:1px; border-color:#3c75cf; border-right-color:#eef2f7; border-right-style:hidden; border-right-width:0px;}

.lefttitle {background-color:#888888; padding:5px; color:#ffffff; font-family:Verdana; font-weight:bold; font-size:x-small;}
.lefttitlelink {background-color:#8799cb; padding:5px; color:#000000; font-family:Verdana; font-weight:bold; font-size:x-small;}
.lefttitlelink a {color:#ffffff;}
.lefttitlelink a:hover {color:#6677aa;}

.titlebluebk {color:#000000; background-color:#eef2f7; font-family:Verdana;font-size:small;padding:5px;font-weight:bold;}

.leftsearch {background-color:#d5dced; padding:7px; font-family:Verdana; font-size:x-small;}

.lefttextlist {background-color:#eef2f7; color:#000000; font-family:Verdana; font-size:x-small; text-decoration:none; padding-left:7px;  padding-right:7px;}

.lefttextsub {background-color:#ffffff; color:#000000; font-family:Verdana; font-size:x-small; text-decoration:none; padding:7px;}
.lefttextsupersub {background-color:#ffffff; color:#000000; font-family:Verdana; font-size:x-small; text-decoration:none; padding-top:4px;  padding-bottom:4px;}

.tabletextblue {font-family:Verdana; font-size:x-small; background-color:#8799cb; font-weight:bold; padding:4px; color:#b5fb43}
.tabletextblue a {color:#ffffff; font-weight:bold;}
.tabletextblue a:hover {color:#6677aa;}

.tabletop {text-align:left; font-family:Verdana; font-size:x-small; font-weight:bold; background-color:#9f9f9f; color:#ffffff;  padding-top:4px; padding-bottom:7px; padding-left:10px; padding-right:4px; border-right:1px white solid;}
.tabletopbottom {text-align:left; font-family:Verdana; font-size:x-small; font-weight:bold; background-color:#9f9f9f; color:#ffffff;  padding-top:4px; padding-bottom:7px; padding-left:10px; padding-right:4px; border-right:1px white solid; border-bottom:1px white solid;}
.tabletoplink {text-align:left; font-family:Verdana; font-size:x-small; font-weight:bold; background-color:#8799cb; color:#ffffff;  padding-top:4px; padding-bottom:7px; padding-left:10px; padding-right:4px; border-right:1px white solid;}
.tabletoplink A {color:#ffffff;}
.tabletoplink A:hover { color:#8799cb;}

.tabletoplink2 {text-align:left; font-family:Verdana; font-size:x-small; font-weight:bold; background-color:#8799cb; color:#ffffff;  padding-top:4px; padding-bottom:7px; padding-left:10px; padding-right:4px; border:1px solid #b6b6b6; }
.tabletoplink2 A {color:#ffffff;}
.tabletoplink2 A:hover { color:#8799cb;}

.tabletop2 {font-family:Verdana; font-size:x-small; font-weight:bold; background-color:#b5b5b5; color:#ffffff; padding:5px; border-right:1px white solid;}

.tabletext {font-family:Verdana; font-size:x-small; background-color:#f3f3f3; font-weight:bold; padding:4px;}
.tabletext2 {font-family:Verdana; font-size:x-small; background-color:#f3f3f3; color:#000000; padding:10px;}
.tabletext2 a {font-weight:bold;}
.tabletext3 {font-family:Verdana; font-size:x-small; background-color:#f3f3f3; color:#000000; padding:10px;}
.tabletextgrey {font-family:Verdana; font-size:x-small; background-color:#f3f3f3; font-weight:bold; padding:4px; color:#86868a;}
.tabletextgreybox {font-family:Verdana; font-size:x-small; background-color:#f3f3f3; font-weight:bold; border:1px solid #ffffff; padding:2px;}
.tabletextwhitebox {font-family:Verdana; font-size:x-small; background-color:#ffffff; font-weight:bold; border:1px solid #ffffff; padding:2px;}
.bodygreybox {background-color:#f2f2f2; padding:7px;}

.bodygreenbox {background-color:#e7f8d6; padding:7px;}
.bodygreenboxhead {background-color:#A2BA58; color:#FFFFFF; font-weight:bold; padding:3px;}

.greybartitle {background-color:#9f9f9f; font-family:Verdana; font-size:x-small; display:block;color:#ffffff; font-weight:bold; padding-left:5px;padding-bottom:5px;padding-top:5px;}
.bluebartitle {background-color:#8799cb;  font-family:Verdana; font-size:x-small; display:block; color:#ffffff; font-weight:bold; padding:5px;text-align:center;}
.bluebartitle a {color:#ffffff;}
.bluebartitle a:hover {background-color:#b5fb43; color:#6677aa; font-weight:bold;}

.rightbluebox {background-color:#eef2f7; color:#000000; font-family:Verdana; font-size:x-small; text-decoration:none; padding-left:5px; padding-right:1px; padding-top:3px; padding-bottom:4px;}

.greybold {
	color:#999999;
}
.greybold a {text-decoration:none;}

.nest55xxsmall {font-family:Verdana; font-size:x-small;}
.nest5570 {font-family:Verdana; font-size:100%;}
.nest5570p1 {font-family:Verdana; font-size:100%; padding-bottom:5px;}
.nest5570p2 {font-family:Verdana; font-size:100%; padding-bottom:12px;}

.headmark {background-image: url(/web/20120512085448im_/http://www.nsf.gov/images/shadowmark.jpg); background-repeat:no-repeat;}
.footernav {background-color:#8799cb; padding-bottom:3px; padding-top:1px; color:#ffffff; font-family:Verdana; font-size:x-small; text-align:center;}
.footernav a {color:#ffffff;}
.footernav a:hover {color:#6677aa;}
.footernavdiv {background-color:#8799cb; padding-left:13px; padding-right:13px; color:#ffffff; font-family:Verdana; font-size:x-small; text-align:center;}
.ftr_greytext {color:#888888; font-family:Verdana; font-size:x-small;}
.ftr_greytext a  {color:#3e75ce; text-decoration:underline;}

.navbarblue { background-color:#294495; text-align:center;}
.navbarblue A { color:#ffffff;font-family:Verdana;font-size:60%;font-weight:bold; text-decoration:none;}
.navbarlightblue { background-color:#8799cb; text-align:center;padding-left:5px;padding-right:5px;}
.navbarlightblue A { color:#ffffff;font-family:Verdana;font-size:x-small;font-weight:bold; text-decoration:none;}
.navbarlightblue A:hover { color:#6677aa;font-family:Verdana;font-weight:bold; text-decoration:none;}

.alerts {color:#f43852; font-weight:bold;}

/*new for new*/
.cellpadindent {font-family:Verdana; font-size:x-small;padding:7px;}
.pushdown4 {padding-top:4px;}

/*new for homepage*/
.hm_left {font-family:Verdana; font-size:x-small;padding:3px;text-decoration:none;}
.hm_left_bk {font-family:Verdana; font-size:x-small;padding:3px;text-decoration:none;}
.hm_login {font-family:Verdana; font-size:x-small;padding:3px;text-decoration:none;}
.cal_right {font-family:Verdana; font-size:x-small; padding-left:3px; padding-bottom:8px;text-decoration:none;}
.hm_cntr {font-family:Verdana; font-size:x-small;padding:7px;}
.hm_cal_hd {padding-left:1px; padding-right:1px; padding-bottom:3px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#868788; text-align:center; font-weight:bold; font-size:10px;}
.hm_days {padding-left:1px; padding-right:1px; padding-top:3px; padding-bottom:3px; text-align:center; background-color:#868788; color:#ffffff; font-weight:bold; font-size:9px;}
.cal_off {padding-left:1px; padding-right:1px; padding-top:3px; padding-bottom:3px; background-color:#B6E294; text-align:center; font-weight:bold; color:#868788; font-size:9px;}
.cal_none { background-color:#C1C0C1; font-size:9px;}
.dkgreybartitle {background-color:#888888;  font-family:Verdana; font-size:x-small; display:block;color:#ffffff; font-weight:bold; padding:5px;}
.hm_pub_mission {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:small; background-image:url(/web/20120512085448im_/http://www.nsf.gov/images/missionbg.gif); padding:15px;}
.photobuff {padding-right:7px; padding-bottom:7px;}
.phototext {padding-bottom:10px;}
.greysubhd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	color: #666666;
}
.hm_funding_title {color:#ffffff; background-color:#189b12; font-family:Verdana;font-size:small;font-weight:bold;padding-left:6px}

/*Taste of Science page*/
 .floatimage {float: left; margin: 0px 6px 0px 0px; padding: 2px;}

h2 {text-transform: uppercase; color: #86868a; font-family:Verdana; font-size: 100%; font-weight: bold; margin-bottom: 6px; padding-bottom: 6px; background-image: url(/web/20120512085448im_/http://www.nsf.gov/images/bluefade.jpg); background-repeat: no-repeat; background-position: left bottom;}
h2 a {text-decoration:none;}
.nospaceabove {margin-top: 0px; padding-top: 0px;}
h1 {margin:0px; font-family:Verdana; font-size:large; font-weight:bold;}
/*for staff results formatting*/
th.sortable a {
    background-position:right;
    background-repeat:no-repeat;
    background-image: url(/web/20120512085448im_/http://www.nsf.gov/images/fund_arrows_off.gif);
    background-color:#8799cb;
    display:block;
    text-decoration:underline;
    text-align:left; font-family:Verdana; font-size:x-small; font-weight:bold; background-color:#8799cb; color:#ffffff; padding:10px 4px 15px 7px; border-right:1px white solid;    
}
th.sorted a {
    background-position:right;
    background-repeat:no-repeat;
    background-color:#8799cb;
    display:block;
    text-decoration:underline;
    text-align:left; font-family:Verdana; font-size:x-small; font-weight:bold; background-color:#8799cb; color:#ffffff; padding:10px 4px 15px 7px; border-right:1px white solid;    
}
th.order1 a {
    background-image: url(/web/20120512085448im_/http://www.nsf.gov/images/fund_arrowup_on.gif);
    background-color:#8799cb;    
}
th.order2 a {
    background-image: url(/web/20120512085448im_/http://www.nsf.gov/images/fund_arrowdown_on.gif);
    background-color:#8799cb;    
}
.fundingsort a {background-color:#8799cb;}
.due_date_indent {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 2em;
}
.due_date {
	margin-bottom: 0px;
}
.due_date_first {
	margin-bottom: 0px;
	margin-top: 0px;
}

.green {color: #009900;}

#content_2col_content {
    PADDING-RIGHT: 10px; FLOAT: right; FONT: Verdana, Geneva, sans-serif; WIDTH: 500px
}
#content_2col_content H1 {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: large; BACKGROUND: url(/web/20120512085448im_/http://www.nsf.gov/images/greenline.jpg) no-repeat left bottom; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana
}
#content_2col_content #notabs {
    BACKGROUND: #8799c9; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 6px; WIDTH: 500px; COLOR: #fff; PADDING-TOP: 6px; TEXT-ALIGN: center
}
#content_2col_content #notabs A {
    PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; COLOR: #333; TEXT-DECORATION: none
}
#content_2col_content #notabs A.active {
    COLOR: #fff
}
#content_2col_content #tabs {
    CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN: 30px 0px 0px; WIDTH: 497px; PADDING-TOP: 0px; POSITION: relative; TOP: 1px
}
#content_2col_content #tabs .tab {
    BORDER-RIGHT: #869acd 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #869acd 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: #869acd; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; BORDER-LEFT: #869acd 1px solid; WIDTH: 240px; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #869acd 1px solid; HEIGHT: 18px; TEXT-ALIGN: center
}
#content_2col_content #tabs .tab  A { color:#ffffff;font-family:Verdana;font-weight:bold; text-decoration:none;}
#content_2col_content #tabs .tab  A:hover { color:#6677aa;font-family:Verdana;font-weight:bold; text-decoration:none;}

#content_2col_content #tabs .active {
    BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; Z-INDEX: 10; BACKGROUND: #fff; OVERFLOW: visible; BORDER-LEFT: #ccc 1px solid; COLOR: #000; BORDER-BOTTOM: #fff 1px solid
}
#content_2col_content #tabContent {
    CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; WIDTH: 510px; PADDING-TOP: 0px
}
#content_2col_content #tabContent #tabHead {
    BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 90%; Z-INDEX: 1; PADDING-BOTTOM: 4px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
#content_2col_content #tabContent #tabHead SPAN {
    DISPLAY: block; PADDING-LEFT: 5px; font-size:x-small; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px
}
#content_2col_content #tabContent #tabHead SPAN#title {
    FONT-WEIGHT: bold; FONT-SIZE: 150%;
}
#content_2col_content #tabContent #tabHead SPAN INPUT {
    POSITION: relative; TOP: 4px
}
#content_2col_content #tabContent #tabHead SPAN#showAwards {
    PADDING-BOTTOM: 8px; PADDING-TOP: 8px; TEXT-ALIGN: center
}
#content_2col_content #tabContent #tabHead SPAN#showAwards INPUT {
    PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #8799c9; COLOR: #fff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#content_2col_content #tabContent #tabBody {
    BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
#content_2col_content #tabContent #tabBody #table TABLE {
    WIDTH: 100%
}
#content_2col_content #tabContent #tabBody #table TR.head TD {
    BACKGROUND: #9f9f9f; FONT: bold 100% Verdana, Geneva, sans-serif; COLOR: #fff; HEIGHT: 30px; TEXT-ALIGN: center
}
#content_2col_content #tabContent #tabBody #table TR.odd TD {
    BACKGROUND: #eeeff1;
}
#content_2col_content #tabContent #tabBody #table TD {
    BORDER-RIGHT: #ccc 1px solid; PADDING-LEFT: 8px; PADDING-Right: 8px; PADDING-TOP: 2px; PADDING-BOTTOM: 2px; FONT: 110% Arial, Helvetica, sans-serif; HEIGHT: 20px
}
#content_2col_content #tabContent #tabBody #table TD.countryHead {
    WIDTH: 260px
}
#content_2col_content #tabContent #tabBody #table TD.awardNumberHead {
    WIDTH: 90px
}
#content_2col_content #tabContent #tabBody #table TD.awardAmountHead {
    WIDTH: 90px
}
#content_2col_content #tabContent #tabBody #table TD.instHead {
    WIDTH: 300px
}
#content_2col_content #tabContent #tabBody #table TD A {
    COLOR: #3c75cf; TEXT-DECORATION: underline
}
#content_2col_content .datesInfoList {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/web/20120512085448im_/http://www.nsf.gov/images/bluefade.jpg) no-repeat left 10px; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 15px
}
#content_2col_content .datesInfoList H3 {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 15px
}
#content_2col_content .datesInfoList P {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content_2col_content .contentLinks {
    CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/web/20120512085448im_/http://www.nsf.gov/images/bluefade.jpg) no-repeat left top; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 20px
}
#content_2col_content .contentLinks UL {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#content_2col_content .contentLinks UL LI {
    PADDING-LEFT: 20px; BACKGROUND: url(/web/20120512085448im_/http://www.nsf.gov/images/grn_arrow.gif) no-repeat left center; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#content_2col_content .contentLinks UL LI A {
    FONT-WEIGHT: bold
}
#content_2col_content .contentLinksImages A:link {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content_2col_content .contentLinksImages A:visited {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content_2col_content .contentLinksImages A:hover {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content_2col_content TABLE {
    FONT-FAMILY: Verdana, Geneva, sans-serif
}
#content_2col_content A {
    TEXT-DECORATION: underline
}

/* Main Nav */

ul#main-nav { height: 33px; padding: 0; margin: 0; float: left; width: 740px; list-style: none; }
ul#main-nav li { float: left; font-size: 110%; text-align: left; margin: 0; padding: 0; background: #31478b url(/web/20120512085448im_/http://www.nsf.gov/images/bg-mnav.gif) no-repeat; }
ul#main-nav li a { color: #FFF; margin: 0; padding: 0; text-decoration: none; display: block; line-height: 33px; font-weight: normal; text-align: center; }
ul#main-nav li.current a { background: url(/web/20120512085448im_/http://www.nsf.gov/images/bg-mnav.gif) no-repeat; }
ul#main-nav li span { visibility: hidden; background: #31478b; }
ul#main-nav li a:hover { background-color: transparent !important;}

ul#main-nav li#nav01 { background-position: left top; width: 67px; }
ul#main-nav li#nav02 { background-position: -68px top; width: 81px; }
ul#main-nav li#nav03 { background-position: -149px top; width: 76px; }
ul#main-nav li#nav04 { background-position: -225px top; width: 102px; }
ul#main-nav li#nav05 { background-position: -327px top; width: 66px; }
ul#main-nav li#nav06 { background-position: -393px top; width: 105px; }
ul#main-nav li#nav07 { background-position: -498px top; width: 89px; }
ul#main-nav li#nav08 { background-position: -587px top; width: 68px; }
ul#main-nav li#nav09 { background-position: -655px top; width: 86px; }

ul#main-nav li#nav01:hover, ul#main-nav li#nav01.sfhover { background-position: left -33px; }
ul#main-nav li#nav02:hover, ul#main-nav li#nav02.sfhover { background-position: -68px -33px; }
ul#main-nav li#nav03:hover, ul#main-nav li#nav03.sfhover { background-position: -149px -33px; }
ul#main-nav li#nav04:hover, ul#main-nav li#nav04.sfhover { background-position: -225px -33px; }
ul#main-nav li#nav05:hover, ul#main-nav li#nav05.sfhover { background-position: -327px -33px; }
ul#main-nav li#nav06:hover, ul#main-nav li#nav06.sfhover { background-position: -393px -33px; }
ul#main-nav li#nav07:hover, ul#main-nav li#nav07.sfhover { background-position: -498px -33px; }
ul#main-nav li#nav08:hover, ul#main-nav li#nav08.sfhover { background-position: -587px -33px; }
ul#main-nav li#nav09:hover, ul#main-nav li#nav09.sfhover { background-position: -655px -33px; }

ul#main-nav li#nav01.current a { background-position: left -66px; }
ul#main-nav li#nav02.current a { background-position: -68px -66px; }
ul#main-nav li#nav03.current a { background-position: -149px -66px; }
ul#main-nav li#nav04.current a { background-position: -225px -66px; }
ul#main-nav li#nav05.current a { background-position: -327px -66px; }
ul#main-nav li#nav06.current a { background-position: -393px -66px; }
ul#main-nav li#nav07.current a { background-position: -498px -66px; }
ul#main-nav li#nav08.current a { background-position: -587px -66px; }
ul#main-nav li#nav09.current a { background-position: -655px -66px; }

ul#main-nav li#nav01.current:hover a { background-position: left -99px; }
ul#main-nav li#nav02.current:hover a { background-position: -68px -99px; }
ul#main-nav li#nav03.current:hover a { background-position: -149px -99px; }
ul#main-nav li#nav04.current:hover a { background-position: -225px -99px; }
ul#main-nav li#nav05.current:hover a { background-position: -327px -99px; }
ul#main-nav li#nav06.current:hover a { background-position: -393px -99px; }
ul#main-nav li#nav07.current:hover a { background-position: -498px -99px; }
ul#main-nav li#nav08.current:hover a { background-position: -587px -99px; }
ul#main-nav li#nav09.current:hover a { background-position: -655px -99px; }

ul#main-nav li ul { position: absolute; margin: 0; width: 178px; left: -999em; background: #000; padding: 6px 0px 8px; z-index: 999; }
ul#main-nav li ul li { color: #FFF; font-size: 90%; text-align: left; vertical-align: middle; background: none; padding: 0 16px 0 16px;  list-style: none;}
ul#main-nav li ul li a { margin: 0; text-align: left; text-decoration: none; background: none !important; font: Bold 70% Verdana, Geneva, sans-serif !important; display: block; padding: 5px 0px; width: 146px; }
ul#main-nav li ul li a:hover { text-decoration: underline; background: none; color: #FFF;}
ul#main-nav li ul li a.first { border: none !important; }
ul#main-nav li:hover ul, ul#main-nav li.sfhover ul { background: #26498b; left: auto; z-index: 999; }
ul#main-nav li.sfhover ul li { background: none; }
ul#main-nav li.sfhover ul a { background: none; }

/* custom */
ul#main-nav li#nav08 ul { width: 154px; }
ul#main-nav li#nav08 ul a { width: 122px; }
ul#main-nav li#nav01:hover ul, ul#main-nav li#nav01.sfhover ul { left: -999em !important; }
ul#main-nav li#nav09:hover ul, ul#main-nav li#nav09.sfhover ul { left: -999em !important; }

/* Sub Nav */

#subnav { height: 31px; overflow: hidden; padding: 0; margin: 0; width: 740px; float: left; }
#subnav ul { list-style: none outside none; margin: 0; padding: 0; }
#subnav ul li { float: left; margin: 0; padding: 0; }
#subnav ul li a { display: block; height: 31px; }
#subnav ul li a:hover { background-position: 0 -31px; }
#subnav ul li a span { left: -999em; position: absolute; }

/* bio */
.BIO-home { background: url(/web/20120512085448im_/http://www.nsf.gov/images/bio/bio-home.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 122px; }
.BIO-fund { background: url(/web/20120512085448im_/http://www.nsf.gov/images/bio/bio-fund.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 125px; }
.BIO-award { background: url(/web/20120512085448im_/http://www.nsf.gov/images/bio/bio-award.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 119px; }
.BIO-disc { background: url(/web/20120512085448im_/http://www.nsf.gov/images/bio/bio-disc.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 145px; }
.BIO-news { background: url(/web/20120512085448im_/http://www.nsf.gov/images/bio/bio-news.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 110px; }
.BIO-about { background: url(/web/20120512085448im_/http://www.nsf.gov/images/bio/bio-about.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 119px; }

/* cise */
.CISE-home { background: url(/web/20120512085448im_/http://www.nsf.gov/images/cise/cise-home.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 125px; }
.CISE-fund { background: url(/web/20120512085448im_/http://www.nsf.gov/images/cise/cise-fund.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 123px; }
.CISE-award { background: url(/web/20120512085448im_/http://www.nsf.gov/images/cise/cise-award.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 118px; }
.CISE-disc { background: url(/web/20120512085448im_/http://www.nsf.gov/images/cise/cise-disc.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 144px; }
.CISE-news { background: url(/web/20120512085448im_/http://www.nsf.gov/images/cise/cise-news.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 106px; }
.CISE-about { background: url(/web/20120512085448im_/http://www.nsf.gov/images/cise/cise-about.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 124px; }

/* ehr */
.EHR-home { background: url(/web/20120512085448im_/http://www.nsf.gov/images/ehr/ehr-home.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 124px; }
.EHR-fund { background: url(/web/20120512085448im_/http://www.nsf.gov/images/ehr/ehr-fund.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 123px; }
.EHR-award { background: url(/web/20120512085448im_/http://www.nsf.gov/images/ehr/ehr-award.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 119px; }
.EHR-disc { background: url(/web/20120512085448im_/http://www.nsf.gov/images/ehr/ehr-disc.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 144px; }
.EHR-news { background: url(/web/20120512085448im_/http://www.nsf.gov/images/ehr/ehr-news.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 106px; }
.EHR-about { background: url(/web/20120512085448im_/http://www.nsf.gov/images/ehr/ehr-about.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 124px; }

/* eng */
.ENG-home { background: url(/web/20120512085448im_/http://www.nsf.gov/images/eng/eng-home.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 124px; }
.ENG-fund { background: url(/web/20120512085448im_/http://www.nsf.gov/images/eng/eng-fund.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 123px; }
.ENG-award { background: url(/web/20120512085448im_/http://www.nsf.gov/images/eng/eng-award.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 119px; }
.ENG-disc { background: url(/web/20120512085448im_/http://www.nsf.gov/images/eng/eng-disc.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 143px; }
.ENG-news { background: url(/web/20120512085448im_/http://www.nsf.gov/images/eng/eng-news.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 108px; }
.ENG-about { background: url(/web/20120512085448im_/http://www.nsf.gov/images/eng/eng-about.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 123px; }

/* oci */
.OCI-home { background: url(/web/20120512085448im_/http://www.nsf.gov/images/oci/oci-home.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 123px; }
.OCI-fund { background: url(/web/20120512085448im_/http://www.nsf.gov/images/oci/oci-fund.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 124px; }
.OCI-award { background: url(/web/20120512085448im_/http://www.nsf.gov/images/oci/oci-award.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 120px; }
.OCI-disc { background: url(/web/20120512085448im_/http://www.nsf.gov/images/oci/oci-disc.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 144px; }
.OCI-news { background: url(/web/20120512085448im_/http://www.nsf.gov/images/oci/oci-news.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 108px; }
.OCI-about { background: url(/web/20120512085448im_/http://www.nsf.gov/images/oci/oci-about.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 121px; }

/* ere */
.ERE-home { background: url(/web/20120512085448im_/http://www.nsf.gov/images/ere/ere-home.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 123px; }
.ERE-fund { background: url(/web/20120512085448im_/http://www.nsf.gov/images/ere/ere-fund.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 124px; }
.ERE-award { background: url(/web/20120512085448im_/http://www.nsf.gov/images/ere/ere-award.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 119px; }
.ERE-disc { background: url(/web/20120512085448im_/http://www.nsf.gov/images/ere/ere-disc.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 144px; }
.ERE-news { background: url(/web/20120512085448im_/http://www.nsf.gov/images/ere/ere-news.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 108px; }
.ERE-about { background: url(/web/20120512085448im_/http://www.nsf.gov/images/ere/ere-about.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 122px; }

/* geo */
.GEO-home { background: url(/web/20120512085448im_/http://www.nsf.gov/images/geo/geo-home.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 124px; }
.GEO-fund { background: url(/web/20120512085448im_/http://www.nsf.gov/images/geo/geo-fund.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 123px; }
.GEO-award { background: url(/web/20120512085448im_/http://www.nsf.gov/images/geo/geo-award.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 119px; }
.GEO-disc { background: url(/web/20120512085448im_/http://www.nsf.gov/images/geo/geo-disc.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 143px; }
.GEO-news { background: url(/web/20120512085448im_/http://www.nsf.gov/images/geo/geo-news.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 108px; }
.GEO-about { background: url(/web/20120512085448im_/http://www.nsf.gov/images/geo/geo-about.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 123px; }

/* oia */
.OIA-home { background: url(/web/20120512085448im_/http://www.nsf.gov/images/oia/oia-home.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 123px; }
.OIA-fund { background: url(/web/20120512085448im_/http://www.nsf.gov/images/oia/oia-fund.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 124px; }
.OIA-award { background: url(/web/20120512085448im_/http://www.nsf.gov/images/oia/oia-award.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 119px; }
.OIA-disc { background: url(/web/20120512085448im_/http://www.nsf.gov/images/oia/oia-disc.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 145px; }
.OIA-news { background: url(/web/20120512085448im_/http://www.nsf.gov/images/oia/oia-news.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 108px; }
.OIA-about { background: url(/web/20120512085448im_/http://www.nsf.gov/images/oia/oia-about.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 121px; }

/* mps */
.MPS-home { background: url(/web/20120512085448im_/http://www.nsf.gov/images/mps/mps-home.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 124px; }
.MPS-fund { background: url(/web/20120512085448im_/http://www.nsf.gov/images/mps/mps-fund.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 123px; }
.MPS-award { background: url(/web/20120512085448im_/http://www.nsf.gov/images/mps/mps-award.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 119px; }
.MPS-disc { background: url(/web/20120512085448im_/http://www.nsf.gov/images/mps/mps-disc.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 144px; }
.MPS-news { background: url(/web/20120512085448im_/http://www.nsf.gov/images/mps/mps-news.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 107px; }
.MPS-about { background: url(/web/20120512085448im_/http://www.nsf.gov/images/mps/mps-about.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 123px; }

/* opp */
.OPP-home { background: url(/web/20120512085448im_/http://www.nsf.gov/images/opp/opp-home.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 124px; }
.OPP-fund { background: url(/web/20120512085448im_/http://www.nsf.gov/images/opp/opp-fund.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 123px; }
.OPP-award { background: url(/web/20120512085448im_/http://www.nsf.gov/images/opp/opp-award.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 119px; }
.OPP-disc { background: url(/web/20120512085448im_/http://www.nsf.gov/images/opp/opp-disc.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 144px; }
.OPP-news { background: url(/web/20120512085448im_/http://www.nsf.gov/images/opp/opp-news.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 107px; }
.OPP-about { background: url(/web/20120512085448im_/http://www.nsf.gov/images/opp/opp-about.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 123px; }

/* sbe */
.SBE-home { background: url(/web/20120512085448im_/http://www.nsf.gov/images/sbe/sbe-home.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 124px; }
.SBE-fund { background: url(/web/20120512085448im_/http://www.nsf.gov/images/sbe/sbe-fund.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 123px; }
.SBE-award { background: url(/web/20120512085448im_/http://www.nsf.gov/images/sbe/sbe-award.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 119px; }
.SBE-disc { background: url(/web/20120512085448im_/http://www.nsf.gov/images/sbe/sbe-disc.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 144px; }
.SBE-news { background: url(/web/20120512085448im_/http://www.nsf.gov/images/sbe/sbe-news.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 107px; }
.SBE-about { background: url(/web/20120512085448im_/http://www.nsf.gov/images/sbe/sbe-about.jpg) no-repeat scroll 0 0 transparent; height: 31px; width: 123px; }

.flashbannercss { background: #000 !important; }
.flashbannercss table { background: #fff !important; }
.hyperimage { background: #fff !important; }

tr.searchArea { width: 233px; }
tr.searchArea select { padding: 2px; width: 180px; }
tr.searchArea input#QueryText { padding: 2px; width: 135px;}

.hyperimage a:hover { background-color: transparent; }
.selectOverlap { position: absolute; z-index: -1; filter: mask(); border: 0; margin: 0; padding: 0; top: 0; left: 0; overflow: hidden; filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0); }
/*
     FILE ARCHIVED ON 08:54:48 May 12, 2012 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 22:56:44 Apr 23, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 2.319
  load_resource: 147.323
  PetaboxLoader3.resolve: 50.366
  PetaboxLoader3.datanode: 19.501
*/