.bodyClass {margin:0px; width:100%;}

.depsSearchForm { padding:0px;margin:-2px 0px 0px 0px;}

/*Header*/
#headerImgLeftTop {
 width:347px;
 height:34px;
}
#headerImgLeftMiddle {
 width:347px;
 height:53px;
}
#headerImgLeftBottom {
 width:347px;
 height:37px;
}
#headerImgLeftv2{
 width:347px;
 height:124px;
}
#headerImgWWW{
 width:295px;
 height:30px;
}
#headerImgNAS {
 width:295px;
 height:34px;
}
#headerImgNAE {
 width:295px;
 height:25px;
}
#headerImgIOM{
 width:295px;
 height:27px;
}
#headerImgNRC {
 width:295px;
 height:37px;
}
#headerImgMiddle {
 width:52px;
 height:123px;
}

#headerImgTitle1 {
 width:651px;
 height:55px;
}
#headerImgTitle2 {
 width:651px;
 height:28px;
}
#headerImgTitle3 {
 width:651px;
 height:40px;
}

.topNavTbl{background-color: #000000; width:100%}
.topNavTbl a{color:#FFFFFF}
.topHeaderTbl{background-color:#ca3200; width:100%;}
.HeaderContent {font: 12px Arial, Helvetica, sans-serif; text-transform: uppercase; color: #FFFFFF;  text-align:right; line-height:16px;}
.HeaderContent a:link, .HeaderContent a:visited{color: #FFFFFF; text-decoration: none;}
.HeaderContent a:hover{ color: #FFFFFF; text-decoration: underline;}
.headerImg { display: block; border:0px }
.headerLinks { font-size:11px;text-align:center; }
.headerLinks img { margin:0 2px -4px 0}
.headerLinks a { padding-right:2px;color:#000000;}
/*End of Header*/

.mainBodyTblWidth{width:970px; background-color:#FFFFFF;}

p { 
	padding: 0px;
	margin:5px 0px;
	line-height:14px;
}

.mainTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-style :  normal;
	font-size : 14pt;
	color : #000000;
	text-decoration : none;
	text-transform: uppercase;
	font-weight: bold;
}
.sectionTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-style :  normal;
	font-size : 11pt;
	color : #000000;
	text-decoration : none;
	font-weight: bold;
}

.Normal {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
    font-size: 12px;
    color: #000000;
}

.Normal p{
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
	color: #000000;
}

.Normal table {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
	color: #000000;
}

.Normal ul, .Normal li {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
	color: #000000;
	margin: 5px 0px 0px 10px;
	padding: 1px;
}

.Normal a:link, .Normal a:visited, .Normal p a:link, .Normal table a:link, .Normal li a:link {
	font-size: 12px;
	color:#C53205;
}

/* Old styles - Heading 1, 2 & 3 */

.Heading1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:30px;
	color:#cf1d00;
	text-align:left;
	font-weight:bolder;
}
/*
.Heading1 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    FONT-FAMILY: Arial, Helvetica;
}
*/
.Heading2 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica;
}
.Heading3{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial, Helvetica;
}

/* .Title is defined in the color specific CSS*/

.GreyTitle{ font-size:18px; color:#898989; text-align:left; font-weight:bolder;line-height:26px;}

.SubTitle{ font-size:16px; color:#494949; text-align:left; font-weight:bolder; }

.TopNav, .TopNav a:link, .TopNav a:visited, .TopNav a:hover{
	font-family: Arial,Helvetica,sans-serif;
	font-size:13px; color:#FFFFFF;
	margin:0px 10px 0px 10px;
	text-transform:uppercase;
	text-decoration:none;
	color:#FFFFFF;
}

.LeftNav, .LeftNav a:link, .LeftNav a:visited{
	font-family:Arial,Helvetica,sans-serif;
	padding:5px 0px 5px 0px;
	font-size:12px;
	color:#000;
	text-align:left;
	text-transform:uppercase;
	text-decoration:none;
}
.LeftNav a:hover{
	color:#cf1d00;
	text-decoration:none;}

.LeftNavExtraText{
	font-family:Arial,Helvetica,sans-serif;
	font-style:  normal;
	font-size: 8pt;
	color:#000000;
	border: solid 1px #cccccc;
	padding: 7px;
	margin:0px;
}

.LeftNavExtraText a:link, .LeftNavExtraText a:visited{
	font-family:Arial,Helvetica,sans-serif;
	font-style:  normal;
	font-size: 8pt;
	color:#C53205;
}


.greyBackTbl { background:#535352;text-align:center;}

.line-gray{ height:1px; background:#cccccc; }

.thinBorderTbl {
	border-color : #B7B7B7;
	border-width : 1px;
	border-style : solid;
}

.Copyright, .Copyright a:link, .Copyright a:visited {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#333;
	font-weight:normal;
	text-decoration:none;
}
.Copyright a:hover{ text-decoration:underline;}

.ADALinks {
	font-family: arial, verdana;
	font-style: normal;
	font-size: 1pt;
	color: #FFFFFF;
	vertical-align: top;
}

.ADALinks a:link,.ADALinks a:visited,.ADALinks a:hover {
	font-size: 1pt;
	color : #FFFFFF;
	text-decoration : none;
}

.GreyTopNav {
height:28px;
}

.LeftNavColumn{
width:200px;
vertical-align: top;
}

.SkipLinks {
	font-family: arial, verdana;
	font-style: normal;
	font-size: 1px;
	color: #000000;
	vertical-align: top;
	padding:0px; margin:0px;
	line-height:1px;
}

.SkipLinks a:link,.SkipLinks a:visited,.SkipLinks a:hover {
	color : #000000;
	text-decoration : none;
}

#bottom-grey-line{ background:url('http://sites.nationalacademies.org/DEPS/cs/groups/system/documents/webgraphics/deps_greyline.jpg') repeat-x; height:1px;line-height:1px;padding:0px; margin:0px;}


/*For Printing*/
@media print {
	.DoNotDisplay4Print {
	display:none;
	}
	.LeftNavColumn{
	width:1px;
	display:none;
	}
	.mainBodyTblWidth{ width:100%;}
}