BODY {
	LINE-HEIGHT: 18px; FONT-FAMILY: arial, verdana, sans-serif; BACKGROUND: #fff; COLOR: #191919; FONT-SIZE: 12px
}
.TextBox {
	BORDER-BOTTOM: #d8d8d8 1px solid; BORDER-LEFT: #a6a6a6 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0.3em; PADDING-RIGHT: 0px; BACKGROUND: #ffffff; HEIGHT: 1.4em; FONT-SIZE: 1em; BORDER-TOP: #a6a6a6 1px solid; BORDER-RIGHT: #d8d8d8 1px solid; PADDING-TOP: 0.2em; _font-size: 9pt
}

.box
{
FONT-SIZE: 9pt; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid; back-color: #ffffff; border-style   : dotted;
}

.sbox
{
BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: white
}

.sbox1
{
BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; BORDER-LEFT: #ffffff 0px solid; BORDER-BOTTOM: #ffffff 0px solid; BACKGROUND-COLOR: white
}

.tbox
{
BORDER-RIGHT: #d8d8d8 1px solid; BORDER-TOP: #d8d8d8 1px solid; BORDER-LEFT: #d8d8d8 1px solid; BORDER-BOTTOM: #d8d8d8 1px solid; BACKGROUND-COLOR: white
}
.text1 {FONT-SIZE: 14pt; Color:#333333 ; FONT-FAMILY: HYwulM, Georgia}
.text2 {
	FONT-SIZE: 9pt;
	Color:#333
}
.text {FONT-SIZE: 9pt; Color:#000000}

.text3 {FONT-SIZE: 10pt; Color:#000000}

.text4 {FONT-SIZE: 9pt; Color:#656565}

A {
	COLOR: #191919; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ce0018
}
.map_current {
	COLOR: #ce0018
}
.mapmonth:hover {
	COLOR: #ce0018
}
BODY {
	TEXT-ALIGN: center
}
DIV.content {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 40px; PADDING-RIGHT: 50px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 14px; PADDING-TOP: 15px
}
DIV#global_nav {
	TEXT-ALIGN: center; WIDTH: 100%; BACKGROUND: #191919; COLOR: #fff
}
DIV#global_nav_links {
	TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 990px; BACKGROUND: url(http://s.ngm.com/img/ngmtoplogo.gif) no-repeat left center; HEIGHT: 38px
}
SPAN.global_nav {
	FLOAT: right; FONT-SIZE: 10px
}
DIV#global_nav_links A {
	COLOR: #fff; TEXT-DECORATION: none
}
DIV#global_nav_links A:hover {
	TEXT-DECORATION: underline
}
DIV#subhead {
	POSITION: relative; TEXT-ALIGN: left; BORDER-LEFT: #d5d5d5 1px solid; HEIGHT: 114px; BORDER-RIGHT: #d5d5d5 1px solid
}
DIV#subhead DIV.subheadlinkwrap {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 261px; BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV#subhead A.subheadlink {
	WIDTH: 261px; DISPLAY: block; BACKGROUND: url(http://s.ngm.com/img/header_logo.gif) no-repeat center center; HEIGHT: 81px
}
DIV#marginwrap {
	TEXT-ALIGN: left; MARGIN: 0px auto
}
DIV#wrapper {
	TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 990px; 
}
DIV.main_3wide {
	TEXT-ALIGN: left; MARGIN: 15px 0px; FLOAT: left
}
DIV.main_fullpage {
	TEXT-ALIGN: left; MARGIN: 15px 0px; FLOAT: left
}
DIV.main_home {
	TEXT-ALIGN: left; MARGIN: 15px 0px; FLOAT: left
}
.main_3narrow_wrap {
	WIDTH: 640px; FLOAT: left;
}
DIV.main_3narrow {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #fff; MARGIN: 15px 0px
}
.featuresecond {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #fff; MARGIN: 15px 0px
}
DIV.main_3wide {
	MARGIN-TOP: 15px; WIDTH: 475px; MARGIN-LEFT: 25px; MARGIN-RIGHT: 25px
}
DIV.main_fullpage {
	WIDTH: 990px
}
DIV.main_home {
	WIDTH: 800px; MARGIN-RIGHT: 25px
}
DIV.narrow_side {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 15px; PADDING-LEFT: 0px; WIDTH: 160px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 15px; FLOAT: left; PADDING-TOP: 0px
}
DIV.narrow_sidert {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 15px; PADDING-LEFT: 0px; WIDTH: 160px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 15px; FLOAT: right; PADDING-TOP: 0px
}
DIV.wide_side {
	MARGIN-TOP: 10px; WIDTH: 300px; MARGIN-BOTTOM: 15px; FLOAT: right
}
DIV.main_left {
	WIDTH: 160px; FLOAT: left
}
DIV.main_center {
	PADDING-LEFT: 20px; WIDTH: 615px; FLOAT: left
}
DIV.main_bottom {
	WIDTH: 800px; FLOAT: left
}
DIV.main_missions {
	WIDTH: 240px; FLOAT: left
}
DIV.main_highlights {
	BORDER-LEFT: #d5d5d5 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 32px; WIDTH: 680px; PADDING-RIGHT: 0px; FLOAT: left; MARGIN-LEFT: 32px; BORDER-TOP: #d5d5d5 1px solid; PADDING-TOP: 22px
}
DIV.main_highlight_left {
	MARGIN: 0px 5px 20px 0px; WIDTH: 240px; FLOAT: left; FONT-SIZE: 11px
}
DIV.main_highlight_left IMG {
	MARGIN: 0px 0px 15px
}
DIV.main_highlights DIV.thumb {
	TEXT-ALIGN: left; PADDING-BOTTOM: 20px; MARGIN: 0px auto; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
DIV.main_highlights DIV.thumb DIV.txt {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
DIV#footer {
	PADDING-BOTTOM: 10px; MARGIN-TOP: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; BORDER-TOP: #d5d5d5 1px solid; PADDING-TOP: 10px
}
DIV#global_footer {
	TEXT-ALIGN: center; PADDING-BOTTOM: 50px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 990px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 30px
}
DIV#global_footer LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-TOP: 0px
}
DIV#global_footer LI A {
	COLOR: #191919; TEXT-DECORATION: underline
}
DIV#global_footer LI A:hover {
	COLOR: #ce0018; TEXT-DECORATION: underline
}
DIV.ads_wide {
	TEXT-ALIGN: left; MARGIN: 10px 0px; HEIGHT: 90px
}
#ngcom {
	MARGIN-TOP: 7px; WIDTH: 204px; FLOAT: left; HEIGHT: 20px; CURSOR: pointer
}
DIV.subnav UL {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 14px; LIST-STYLE-TYPE: none; MARGIN: 0px auto; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
DIV.subnav LI {
	DISPLAY: inline
}
.nav {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #d5d5d5 10px solid; PADDING-TOP: 0px
}
#tabs {
	TEXT-ALIGN: center; BORDER-LEFT: #d5d5d5 1px solid; LINE-HEIGHT: normal; FONT-SIZE: 9px; BORDER-RIGHT: #d5d5d5 1px solid
}
#tabs UL {
	BORDER-BOTTOM: #d5d5d5 1px solid; PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#tabs LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
#tabs A {
	PADDING-BOTTOM: 5px; MARGIN: 0px 3px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; TEXT-DECORATION: none; PADDING-TOP: 5px
}
#tabs A#current {
	BORDER-BOTTOM: #f5f5f5 1px solid; BORDER-LEFT: #d5d5d5 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f5f5f5; MARGIN: 0px 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #ce0018; BORDER-TOP: #d5d5d5 1px solid; BORDER-RIGHT: #d5d5d5 1px solid; TEXT-DECORATION: none; PADDING-TOP: 5px
}
#tabs A#current_nosub {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #d5d5d5 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff; MARGIN: 0px 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #ce0018; BORDER-TOP: #d5d5d5 1px solid; BORDER-RIGHT: #d5d5d5 1px solid; TEXT-DECORATION: none; PADDING-TOP: 5px
}
DIV.subnav UL LI A {
	COLOR: #595959
}
DIV.subnav UL LI A.active {
	COLOR: #ce0018
}
DIV.subnav {
	BORDER-BOTTOM: #d5d5d5 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 11px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; BACKGROUND: #f5f5f5; PADDING-TOP: 11px
}
DIV.subnav UL {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
DIV.subnav UL LI {
	
}
DIV.subnav UL LI A {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; BACKGROUND: #f5f5f5; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 11px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
DIV.subnav UL LI A:hover {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; BACKGROUND: #f5f5f5; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ce0018; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
DIV.subnav UL LI A.active {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; BACKGROUND: #f5f5f5; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ce0018; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
DIV.clear {
	HEIGHT: 0px; CLEAR: both
}
DIV.spacer {
	PADDING-BOTTOM: 10px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
DIV.line {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #d5d5d5; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 1px; PADDING-TOP: 0px
}
DIV.adtxt {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ccc; FONT-SIZE: 9px; PADDING-TOP: 0px
}
DIV.photocred {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #191919; FONT-SIZE: 10px; PADDING-TOP: 0px
}
DIV.hubhedtx {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 20px; FONT-WEIGHT: 500; PADDING-TOP: 0px
}
DIV.hubsubtx {
	PADDING-BOTTOM: 15px; LINE-HEIGHT: 20px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; PADDING-TOP: 0px
}
DIV#iacol {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 765px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.featurepic {
	BORDER-BOTTOM: #e9e9e9 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #e9e9e9 1px solid; PADDING-BOTTOM: 0px; MARGIN: 19px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #e9e9e9 1px solid; BORDER-RIGHT: #e9e9e9 1px solid; PADDING-TOP: 0px
}
.featuretopcontain {
	PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.featuretitle {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; COLOR: #ce0018; FONT-SIZE: 20px; FONT-WEIGHT: 500; PADDING-TOP: 0px
}
DIV.featurewrap {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
DIV.featuretop {
	PADDING-BOTTOM: 30px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; PADDING-TOP: 0px
}
DIV.featuretophed {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 17px; PADDING-TOP: 0px
}
DIV.featuretop IMG {
	BORDER-BOTTOM: #e9e9e9 1px solid; BORDER-LEFT: #e9e9e9 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; BORDER-TOP: #e9e9e9 1px solid; BORDER-RIGHT: #e9e9e9 1px solid; PADDING-TOP: 0px
}
DIV.phototophed {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 15px; FONT-WEIGHT: bold; PADDING-TOP: 20px
}
DIV.homecollft {
	PADDING-BOTTOM: 0px; MARGIN: 0px 24px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 22px
}
DIV.homecollftrt {
	PADDING-BOTTOM: 0px; MARGIN: 0px 24px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 22px
}
DIV.homecollft {
	WIDTH: 160px
}
DIV.homecollftrt {
	MARGIN: 0px; WIDTH: 240px
}
DIV.header {
	PADDING-BOTTOM: 20px
}
#dd
{   margin: 0;
    padding: 0}

#dd li
{   margin: 0;
    padding: 0;
    list-style: none;
    float: left;
    font: bold 11px arial}

#dd li a.menu
{   display: block;
    text-align: center;
    background: #dddddd;
    padding: 0px 0px;
    margin: 0 0px 0 0;
    color: #FFFFFF;
    text-decoration: none}

#dd li a.menu:hover
{   background: #ffffff}

.submenu
{   background: #ffffff;
    border: 1px solid #7b797b;
    visibility: hidden;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
    position: absolute;
	elevation: above;
    
	width:130px;
    z-index: 5}

    .submenu a
    {   display: block;
        font: 11px arial;
        text-align: left;
        text-decoration: none;
        padding: 5px;
        color: #000000;}

    .submenu a:hover
    {   background: #ffffff;
        color: #000000;
		text-decoration: underline;
		}

