div.MainContent {
	width: 780px; 
	margin-left: auto; 
	margin-right: auto; 
}

#NaepContent {
	float:left;
	width: 684px;

}
#nrcContent #NaepContent {
	width:726px;
}

#PubContent #MenuLeft {	
width:164px;
}

/*#Menuleft {font-size: 0.9em; font-family:tahoma,arial,helvetica,sans-serif;}*/
#MenuLeft a {display: block;}
/*
#MenuLeft a:link {  color: #223399}
#MenuLeft a:hover { color: #990000}
#MenuLeft a:visited {	color: #663366}
#MenuLeft a:visited:hover { color: #990000}
*/
#MenuLeft .section {
font-weight: bold;
font-size: 1.1em;
border-bottom: thick white solid;
}
/*
#rtSidebar a {}
#rtSidebar a:link {  text-decoration: none; color: #3355a1}
#rtSidebar a:hover {  text-decoration: underline; color: #3355a1}
#rtSidebar a:visited {	text-decoration: none; color: #3355a1}
#rtSidebar a:visited:hover {  text-decoration: underline; color: #3355a1}

#rtSeeAlso a {}
#rtSeeAlso a:link {  text-decoration: none; color: #3355a1}
#rtSeeAlso a:hover {  text-decoration: underline; color: #3355a1}
#rtSeeAlso a:visited {	text-decoration: none; color: #3355a1}
#rtSeeAlso a:visited:hover {  text-decoration: underline; color: #3355a1}
*/

#MenuLeft .menusection {
font-size: 0.8em;
font-weight:bold;
font-style:italic;
color: #004488;
border-top: thick solid white; 
text-indent: 8px;
padding-top: 6px;
}

#nrcContent #MenuLeft{
	width:124px;
} 

div#sectionId h2 { margin: 0; }
div#sectionId { text-align: right; width: 722px; margin: 1em auto 0.5em auto; padding: 0; }
div#sectionId h2 { float: left; text-align: left; }
* html div#sectionId h2 { font-size: 1.1em; } /* hack to apply this only to IE */
div#sectionId>div#floatingLinks { font-size: 1.2em; } /* hack to hide this from IE */

a.section1:link {text-decoration: none; color: #666600}
a.section1:hover {  text-decoration: underline; color: #366600}
a.section1:visited {	text-decoration: none; color: #666600}
a.section1:visited:hover {  text-decoration: underline; color: #666600}

a.section2:link {text-decoration: none; color: #0184ac}
a.section2:hover {  text-decoration: underline; color: #0184ac}
a.section2:visited {	text-decoration: none; color: #0184ac}
a.section2:visited:hover {  text-decoration: underline; color: #0184ac}

#rtSidebar {
float:right;
border-left: 1px solid #660000;
width:144px;
font-size:0.84em;
line-height: 1.2em;
padding: 0 0 0 6px;
margin: 8px 0 8px 10px;
}

#rtSidebar p {
TEXT-INDENT: 0;
margin: 6px 0;
}

#rtSidebar .rtSidebarHead {
font-weight: bold;
color:#660000;
margin-bottom: 0;
}

#rtSidebar ul{
margin:0 0 0 20px;
padding-left:0;
}
#rtSeeAlso {
float:right;
border: 1px solid #cccccc;
background-color: #fceebc;
width:144px; /*absolute width because sidebar may be inside or outside naepcontent div, which is relatively sized*/
font-size:0.84em;
line-height: 1.2em;
padding: 6px;
margin: 8px 0 8px 10px;
clear: right;
}

#rtSeeAlso ul {
	margin: 0 0 0 10px;
	padding: 0
}
#rtSeeAlso li {
	margin: 0;
	padding: 2px 0;
	list-style-type:none;
}

#rtSeeAlso p {
TEXT-INDENT: 0;
margin: 6px 0;
}

#rtSeeAlso .rtSidebarHead {
font-weight: bold;
color:#660000;
margin-bottom: 0;
}

#rtFloat {
float:right;
width:164px;
font-size:0.84em;
line-height: 1.2em;
padding: 0 0 0 6px;
margin: 0 0 8px 10px;

}

#NaepContent P {
	margin: 8px 0;
}

/* -- In SRC's, not for use on site
#PubContent H2 {
	PADDING: 0; FONT-SIZE: 1.2em; MARGIN: 12px 0 0 0; COLOR: #004488; 
}
#PubContent H3 {
	PADDING: 0; FONT-SIZE: 1.0em; MARGIN: 12px 0 0 0; COLOR: #333333; 
}
#PubContent H4 {
	PADDING: 0; FONT-SIZE: 0.9em; MARGIN: 6px 0 0 0; COLOR: #333333; 
}
*/

#NaepContent p.footnote {
	font-size: 0.7em; text-indent:0;
}
.tdplain {
	font-size: 0.9em;
	padding:3px;
}
#NaepContent p.plainlist {
	text-indent:0;
	margin-left: 24px;
}
.belowsidebar {
	clear:right;
}
#NaepContent p.pointer {

	text-indent:14px;
	background: url("../../../Subject/TDW/images/tri_violet_12.gif") top left no-repeat;
}

.clearance { clear:both; height: 1px; margin: 0; padding: 0; font-size: 1px; line-height: 10%; }

@media Print    
{
#NaepContent {
	width:670px;
	margin-left:0;
}
#nrcContent #NaepContent {
	margin-left:0;
}
#rtSidebar {
	display:none; /*necessary for proper printing in IE*/
}
#rtSeeAlso {
	display:none; /*necessary for proper printing in IE*/
}
}


