@charset "utf-8";
/* CSS Document */
.mainGuts_all {float:left;z-index: 999;position: relative;width: 1014px;/*width: 765px;*/background-color: #ffffff;}
.mainGuts {background-color: #ffffff;}
html>body .outerpair1 {
background: url(../images/explorenrf/upperrightfade.png) right top no-repeat;
}

html>body .outerpair2 {
background: url(../images/explorenrf/lowerleftfade.png) left bottom no-repeat;
padding-top: 8px;
padding-left: 8px;
margin-top: -35px;
}

*:first-child+html .outerpair2 {background: url(../images/explorenrf/lowerleftfade.png) left bottom no-repeat;
padding-top: 8px;
padding-left: 8px;
margin-top: 0px;
_border: 1px solid #E02432;}

html>body .shadowbox {
background: url(../images/explorenrf/shadow.png) bottom right;
}

html>body .innerbox {

position: relative;
background-color: #ffffff;
left: -8px;
top: -8px;
}

.shadowbox img {
border: 10px solid #fff;
vertical-align: bottom;
}


#explorenrf {display: block;z-index:99;width: 560px;background-color: #ffffff;}
.explorenrf_content {width: 550px;}


#associationlinks_container {float: left;background-color: #ffffff;_border-right: 1px solid #61851A;_border-bottom: 1px solid #61851A;}
#associationlinks_container table#assoclinks {border-right: 2px solid #b0d086;margin-left: 0px;}
#associationlinks_container table th {background: url(/themes/nrf/images/explorenrf/header_explorenrf.gif) no-repeat left /*top*/bottom;height:30px;}
table#assoclinks img {margin: 0px; padding: 0px;border: 0px;}

ul#menu {
/*z-index: 9999;*/
z-index: 2;
background-color: #ffffff;
color: #000;
margin: 0;
padding: 0;
position:/*absolute*/relative;
float:left;
width:600px;
left:0; top:0;
}


ul#menu li {
display: inline;
margin: 0;
position: relative;
}

ul#menu h2, ul#menu h3 {
font-size: 100%;
font-weight: normal;
display: inline;
}


ul#menu li a {
color: #fff;
text-decoration: none;
}

ul#menu li a:hover {
text-decoration: underline;
}

ul#menu li.mega a {
}

ul#menu li.mega a:hover {
text-decoration: underline;
}

ul#menu div.megacontent {
display: none;
}

ul#menu li.mega div.megacontent {
position: absolute;
left: 0em;

}

ul#menu li.hovering div.megacontent {
display: block;
}

ul#menu li.mega div.megacontent a {
color: #709130;
padding: 0;
background-image: none;
text-decoration: none;
}

.hightlight img{margin: 0px;border: 0px;}


ul#additionalResources li {list-style: none;display: block;text-transform: uppercase;position: relative;margin: 8px 15px 8px 15px;}
ul#additionalResources li.label{color: #324114;text-transform: none;list-style: none;font-weight: bold;}
#moreMenu {position: relative;z-index: 15;height:32px; margin-bottom:25px; width:1014px;}

.nrfTodayTable {background: url(/themes/nrf/images/explorenrf/header_nrfTodayALL.jpg) top left no-repeat #ffffff;width: 508px;}

.nrfTodayTable th {height: 56px;}
.nrfTodayTable th span {position: absolute;left: -9384px;}

table.nrfTodayTable td.mainstory{color: #555555;font-weight: normal;font-size: 12px; /*border-right: 1px solid #9fbdd6;*/padding-left: 12px;padding-right: 12px;vertical-align: top;width:200px;}

table.nrfTodayTable td.mainstory h4 {color: #1e5c90;font-family: Arial, Helvetica, sans-serif;font-size: 18px;font-weight: bold;padding-top: 0px;margin-top: 0px;margin-bottom: 10px;}
table.nrfTodayTable td.mainstory img {border: 1px solid #9fbdd6;margin: 0px auto 4px auto;} /* botom margin formerly 15px */
table.nrfTodayTable td.otherNRFNews {padding-left: 10px;padding-right: 25px;vertical-align: top;}
table.nrfTodayTable td.otherNRFNews h5{color: #555555;font-size: 12px; font-weight: bold;text-transform: uppercase;} 
table.nrfTodayTable a img {border: 1px solid #5676ff;}

table.nrfTodayTable td.mainstory h5 {color: #1e5c90;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;padding-top: 0px;margin-top: 0px;margin-bottom: 10px;}
table.specialFeature td.mainstory{color: #555555;font-weight: normal;font-size: 12px; /*border-right: 1px solid #9fbdd6;*/padding-left: 0px;padding-right: 10px;vertical-align: top;} 
.specialFeature th span {position: absolute;left: -9384px;}
table.specialFeature a img {border: 1px solid #5676ff;}
table.specialFeature th a img {border:0;}

#EventsConferences {
/*  background: url(/themes/nrf/images/explorenrf/header_EventsConferences.jpg) top left no-repeat #ffffff; */
  background: url(/themes/nrf/images/explorenrf/eyebrow_bag_600x60.gif) top left no-repeat #ffffff;
  width: /*508px*/600px;
  margin-top: /*20px*/40px;
}
.headerEvents {height: 45px;}
.headerEvents span {
  /*position: absolute;left: -9384px;*/
  font-size:18px;
  font-weight:bold;
  line-height:50px;
  padding: 0 27px;
  text-transform:uppercase;
}
ul.ulevents {width:/*508px*/600px;margin: 0px 0px 0px 20px;float: left;}
ul.ulevents li {list-style:none;width:/*200px*/255px;margin-right:35px;float:left;margin-top:8px;margin-left: 0px;}

div#adunitcolumn img{vertical-align:top;margin-top: 0px;padding-top: 0px;}

/*__ Social Networking section of the sub-menu __*/
#follow_us_on { color:#999; float:right; padding:3px 1px 0 0;z-index:2; }
#follow_us_on img { vertical-align:top; color:#999; }
.addthis_toolbox { float:right; padding:3px 30px 0 0;z-index:2; }
.addthis_toolbox a { color:#369; text-decoration:none; }
.addthis_toolbox a:hover { text-decoration:underline; }

