
body { 
	background: url(../template_images/page_bkgrnd.gif);
	font-family: arial, helvetica, sans-serif;  
	font-size: 11pt;
	color: rgb(0,0,0);
	margin: 0px;
	padding: 0px;
 }
 
td { 
	font-family: arial, helvetica, sans-serif;  
	font-size: 11pt;
	color: rgb(0,0,0);
}

a { color: rgb(0,0,102); text-decoration: none; }
hr { color: rgb(0,0,102); background-color: rgb(0,0,102);height: 1px; border: none; }
.labAddress hr  {  color: rgb(161,161,185); background-color: rgb(161,161,185); height: 1px;  width: 120px; text-align: left; margin-left: 0px; border: none;}

#content { background: url(../images/content_back2.jpg); } 
#branch { background: url(../images/branch_back2.jpg); } 
#division{ background: url(../images/division_back2.jpg); } 
#directorate { background: url(../images/directorate_back2.jpg); } 

#resourcesBackground { background: url(../template_images/menu_background.gif); }
#resourcesMenutop { background: url(../template_images/menu_top.gif); }
#resourcesMenubtm { background: url(../template_images/menu_bottom.gif); }

/* Organizational Name Classes */

.directorate { font-size: 18pt; color: rgb(255,255,255); text-align: right;}
.division { font-size: 24pt; color: rgb(255,255,255); text-align: right;}
.branch { font-size: 32pt; color: rgb(255,255,255); text-align: right; }
.contentOrg { font-size: 14pt; color: rgb(255,255,255);}

/* Header and Footer Element Classes */

.nrltext { font-size: 10pt; color: rgb(179,179,209); text-align: right; font-style: normal;}
.nrlresources { font-size: 8pt; color: rgb(255,255,255); font-style: normal;}
a.nrlresources:hover { color: rgb(0,0,102); font-style: normal;}
.privacy { font-size: 8pt; color: rgb(255,255,255); text-indent: 20px; font-style: normal;}
a.privacy:hover { color: rgb(0,0,102); font-style: normal;}
.navpath { font-size: 8pt; color: rgb(255,255,255); font-style: normal;}
a.navpath:hover { color: rgb(0,0,102); font-style: normal;}
.code { font-size: 8pt; color: rgb(255,255,255); font-style: normal;}
a.code:hover { color: rgb(0,0,102); font-style: normal;}

/* Navigation Link Classes */

.navMajor { font-size: 9pt;  font-weight: bold; color: rgb(141,141,164); font-style: normal;}
.navMajorCurrent { font-size: 9pt;  font-weight: bold; color: rgb(0,0,102); font-style: normal;}
.navMinor { font-size: 9pt; color: rgb(141,141,164); font-style: normal;}
.navMinorCurrent { font-size: 9pt; color: rgb(0,0,102); font-style: normal;}

/* Text Formatting Classes */

.title { font-size: 16pt; color: rgb(0,0,102); margin-bottom: 0;}
.titlebox { font-size: 16pt; color: rgb(0,0,102); border-style: solid; border-color: rgb(0,0,102); border-width: 1px; padding: 8px;}
.titleboxbg { font-size: 22pt; color: rgb(0,0,102); border-style: solid; border-color: rgb(0,0,102); border-width: 1px; padding: 8px;}
.titlebig { font-size: 22pt; color: rgb(0,0,102); }
.subtitle { font-size: 11pt; color: rgb(0,0,102); font-weight: bold; font-style: italic; }
.caption { font-size: 8pt;  }
.italicnavy { color: rgb(0,0,102); font-style: italic; }
.note { font-size: 8pt; margin: 20px; font-weight: bold; }
.textfill  { padding: 2px; background-color: rgb(0,0,102); color: rgb(255,255,255); }
.abstractIndent { margin-left: 25px; font-size: 9pt;}
.sectiontitle { font-size: 16pt; color: rgb(0,0,102); border-style: solid; border-color: rgb(0,0,102); border-width: 1px; padding: 4px; text-align: center; background-color: rgb(204,204,255);height:50px;}
.change { color: rgb(204,0,0);  font-weight: bold;}
.textPadding { margin: 0px 20px 20px 20px; padding: 0px 20px 20px 20px; }
.disclaimer { font-size: 8pt;  color: rgb(0,0,0); }
.labAddress{ font-size: 8pt; color: rgb(161,161,185); padding: 10px 20px 10px 20px; }
.piContact { font-size: 14pt; color: rgb(0,0,102); border-bottom: 1px solid rgb(0,0,102); }

/* Boxed List classes */

.boxedList { font-size: 9pt; }
.boxedListnav { font-size: 9pt; color: rgb(0,0,102); }
.boxedListnav:hover { text-decoration: underline; }

/* Div Positioning Classes */

.branchResourcetab { position: absolute; left: 674px; top: 195px; width: 91px; border: 0px; visibility: hidden; }
.branchResourcemenu { position: absolute; left: 631px; top: 212px; width: 140px; border: 0px; visibility: hidden; }

.divisionResourcetab { position: absolute; left: 674px; top: 129px; width: 91px; border: 0px; visibility: hidden; }
.divisionResourcemenu { position: absolute; left: 631px; top: 146px; width: 140px; border: 0px; visibility: hidden; }

.directorateResourcetab { position: absolute; left: 674px; top: 63px; width: 91px; border: 0px; visibility: hidden; }
.directorateResourcemenu { position: absolute; left: 631px; top: 80px; width: 140px; border: 0px; visibility: hidden; }

.contentResourcetab { position: absolute; left: 674px; top: 36px; width: 91px; border: 0px; visibility: hidden; }
.contentResourcemenu { position: absolute; left: 631px; top: 53px; width: 140px; border: 0px; visibility: hidden; }

.navyLinkstab { position: absolute; left: 574px; top: 65px; width: 91px; border: 0px; visibility: hidden; }
.navyLinksmenu { position: absolute; left: 531px; top: 82px; width: 140px; border: 0px; visibility: hidden; }
