BODY {
 color : Black;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : smaller;
 text-align : left;
 font-style : normal;
 background-color : transparent; 
}

A {
 color : Blue;
 text-decoration : none;
}

A:HOVER {
 color : #CC0000;
 text-decoration : underline;
}

.topHeader { 
 font-family: "Times New Roman", Times, serif;
 font-size: 24pt; 
 font-style: normal;
 color: #800000;
 background-color: #F3F3F3
}

 .duttPopupMenus {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #0000FF;
  background-color:  #F3F3F3;
}

.duttNavBars {
 font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: White;
  background-color: #336699;
  text-align : center;
    }

.duttTOCHover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: White;
  background-color: #809A9A;
  text-align : center;
  height : 25px;
}

.duttTOC {
  background : #336699;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: White;
  text-align : center;
  height : 25px;
}
.reptHeadingText {
	background-color : transparent;
	font-family : "Times New Roman";
	font-size : smaller;
	color : Navy;
	font-style : normal;
}
.reptTitleText{
	font-family: "MS Serif", "New York", serif;
	font-size: 14pt;
	font-style: normal;
	color: Navy;
	background-color: transparent;
	text-align : left;
}
.reptSmallFont {
	font-family : "Times New Roman", Times, serif;
	font-size : 10px;
	text-align : left;
	font-style : normal;
	color : Black;
}
.duttBaseWebText{
	font-family: "MS Serif", "New York", serif;
	font-size: 14pt;
	font-style: normal;
	color: Navy;
	background-color: transparent;
	text-align : left;
}
.duttCharter{
	font-family: "MS Serif", "New York", serif;
	font-size: 14pt;
	font-style: normal;
	color: Navy;
	background-color: transparent;
	text-align : center;
}
.duttCopyright{
	font-family: "Times New Roman", Times, "Arial Narrow", serif;
	font-size: 8pt;
	font-style: normal;
	color: Black;
	background-color: transparent;
	text-align : center;
}
h3{
	font-family: "Times New Roman", Times, "Arial Narrow", serif;
	font-size: 22pt;
	font-style: normal;
	color: Navy;
	background-color: transparent;
	text-align : center;
}
.duttTestResultSmallFont{
	font-family: "Times New Roman", Times, "Arial Narrow", serif;
	font-size: 8pt;
	font-style: normal;
	color: Black;
	background-color: transparent;
	text-align : center;	
}
.duttTestResultHeadingFont{
	font-family: "Times New Roman", Times, "Arial Narrow", serif;
	font-size: 8pt;
	font-style: normal;
	color: Navy;
	background-color: transparent;
	text-align : left;
}
h2 {
    font-family : Verdana;
    font-size : larger;
    font-variant : small-caps;
    font-weight : 325;
    color: #800000;
}
hr {
    border-style : ridge;
    border-top-width : thin;
    border : thin;
    margin-top : 0%;
    margin : auto;
}

.toolbar {
  background-color: #f3f3f3;
  border-style : groove;
  border-width : thin;
  vertical-align : middle;
  margin-top : -9px;
  margin-left: -2px;
 }
 
 .toolbar-cell {
  font-size: 12px;  
  letter-spacing : 2px;
  font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif;
  background : #E1E1E1;
  border-color : Black;
  border : 1px solid;
  font-weight : 350;
  padding : 2px;
  vertical-align : middle;
  width : 75px;
  text-align : center;
}

.data-entry-form #f3f3f3{
  border-style : groove;
  border-width : thin;  
  padding-left : 4px;
  background-color: #f3f3f3;
  margin-top : -15px;
  margin-left: -2px;
}

.data-entry-form-h1 {
  font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif;  
  font-weight : bold;
  font-size : 15px;
  letter-spacing : 3px;
}

.data-entry-form-label {
  font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif;  
  font-weight : 500;
  font-size : 12px;
  letter-spacing : 2px;
}
.data-entry-form-field {
  font-family : Courier, Arial, Tahoma, Verdana, Helvetica, sans-serif; 
  font-size : 12px;
  letter-spacing : normal;
  font-weight : normal;
}

.nav-menu-item {
  font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif;  
  font-weight : 500;
  font-size : 11px;
  letter-spacing : 1px;	
}

.nav-menu-table {
	margin-left: 10px;
	}

.nav-menu-item-onmouseover {
  font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif;  
  font-weight : 500;
  font-size : 11px;
  letter-spacing : 1px;	
  text-decoration : underline;
  color : Blue;
}

.nav-menu-item-onmouseout {
  font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif;  
  font-weight : 500;
  font-size : 11px;
  letter-spacing : 1px;
  text-decoration : none;
  color : Black;
}

.nav-menu-item-clicked {
  font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif;  
  font-weight : 500;
  font-size : 11px;
  letter-spacing : 1px;
  background-color : #F3F3F3;
  border-left : 1px groove Gray;
  border-bottom : 1px solid Gray;
  border-top : 1px solid Gray;
}

.nav-menu-item-clicked-onmouseout {
  font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif;  
  font-weight : 500;
  font-size : 11px;
  letter-spacing : 1px;
  text-decoration : none;
  color : Black;
  background-color : #F3F3F3;
  border-left : 1px groove Gray;
  border-bottom : 1px solid Gray;
  border-top : 1px solid Gray;  
}

.nav-menu-item-clicked-onmouseover {
  font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif;  
  font-weight : 500;
  font-size : 11px;
  letter-spacing : 1px;	
  text-decoration : underline;
  color : Blue;
  background-color : #F3F3F3;
  border-left : 1px groove Gray;
  border-bottom : 1px solid Gray;
  border-top : 1px solid Gray;  
}

.nav-menu-top {
  background-color: #f3f3f3;
  border-style : groove;
  border-width : thin;
  vertical-align : middle;
  margin-left: -6px;
  margin-top: -9px;
  width: 235px;
      }

.nav-menu-default-button {
  background : #F1E6C7;
  padding: 1px;
  font-size: 9px;  
  letter-spacing : 1px;
  font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif;
  font-weight : 350;
  vertical-align : middle;
  text-align : center;
  }


.reptMediumFont {
	font-family : "Times New Roman", Times, serif;
	font-size : 14px;
	font-style : normal;
	color : Navy;
	}
  .nav-menu-top-button {
  background : #336699;
  border : 1px groove;
  vertical-align : middle;
  margin-top :  -2px;
  margin-bottom :  -1px;
  width: 52px;
}
  .base-web-boxtop-text {
	padding: 1px;
	font-size: 16px;
	letter-spacing : 1px;
	font-family : Tahoma, Verdana, Helvetica, Arial, sans-serif;
	background : #FFCC99;
	font-weight : bold;
	vertical-align : middle;
	text-align : left;
	color : Navy;
}

  .nav-menu-top-text {
  padding: 1px;
  font-size: 9px;  
  letter-spacing : 1px;
  font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif;
  background : #306496;
  font-weight : 350;
  vertical-align : middle;
  text-align : center;
  color : White;
}

.nav-menu-top-onmouseover {
  padding: 1px;
  font-size: 9px;  
  letter-spacing : 1px;
  font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif;
  background : #F1E6C7;
  font-weight : 350;
  vertical-align : middle;
  text-align : center;
  color : Navy;
}

.nav-menu-top-onmouseout {
  padding: 1px;
  font-size: 9px;  
  letter-spacing : 1px;
  font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif;
  background : #306496;
  font-weight : 350;
  vertical-align : middle;
  text-align : center;
  color : White;
}