
body{
	margin: 0;
	padding: 0;
	border: 0;
	overflow: hidden;
	height: 100%; 
	max-height: 100%;
}

#framecontentTop, #framecontentBottom{
	position: absolute; 
	top: 0; 
	left: 0; 
	width: 100%; 
	height: 75px; /*Height of top frame div*/
	overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
	background-color: #ddf;
	color: #00c;
	text-align: center;
}

#framecontentBottom{
	top: auto;
	bottom: 0; 
	height: 50px; /*Height of bottom frame div*/
	overflow: auto; /*Disable scrollbars. Set to "scroll" to enable*/
	background-color: #ddf;
	color: #00c;
}

#maincontent{
	position: fixed; 
	top: 75px; /*Set top value to HeightOfTopFrameDiv*/
	left: 0;
	right: 0;
	bottom: 50px; /*Set bottom value to HeightOfBottomFrameDiv*/
	overflow: auto; 
	background: #fff;
}

.innertube{
	margin: 10px; /*Margins for inner DIV inside each DIV (to provide padding)*/
}

#innertubeContent{
	margin: 15px 100px; /*Margins for main content. L & R (100px) will be resized when window is opened or resized */
}

* html body{ /*IE6 hack*/
	padding: 75px 0 50px 0; /*Set value to (HeightOfTopFrameDiv 0 HeightOfBottomFrameDiv 0)*/
}

* html #maincontent{ /*IE6 hack*/
	height: 100%; 
	width: 100%; 
}

/* The following CSS implements a one-level CSS navigation scheme ====================================================*/

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.underlinemenu{
font-size: 0.3cm;
font-weight: bold;
width: 100%;
}

.underlinemenu ul{
padding: 8px 0 7px 0; /*8px should equal top padding of "ul li a" below, 7px should equal bottom padding + bottom border of "ul li a" below*/
margin: 0;
text-align: center; /*set value to "left", "center", or "right"*/
}

.underlinemenu ul li{
display: inline;
}

.underlinemenu ul li a{
color: #00d;
background-color: #ddf;
padding: 0px; /*all padding is 0px*/
margin-right: 8px; /*spacing between each menu link*/
text-decoration: none;
border-bottom: 2px solid #88f; /*bottom border is 3px*/
}

.underlinemenu ul li a:hover, .underlinemenu ul li a.selected{
border-bottom: 3px solid #00f; /*bottom border is 3px*/
}
/* End of nav CSS ============================================================================================================*/

body { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 100%
	}

h1 {  
	font-size: 1.8em; 
	font-weight: bold; 
	color: #000066; 
	text-align: center;
	}
h2 {  
	font-size: 1.6em; 
	font-weight: bold; 
	color: #000066;
	}
h3 {  
	font-size: 1.5em; 
	font-weight: bold; 
	color: #000066;
	}
h4 {  
	font-size: 1.3em; 
	font-style: italic; 
	font-weight: normal; 
	color: #000066;
	}
h5 {  
	font-style: italic; 
	font-weight: normal; 
	margin: 0;
	color: #000066;
	}

a 	{ 
	color: #000099; 
	background-color: #FFFFFF;
	font-weight: 400; 
	}
a:hover {  
	color: #FFFFFF; 
	background-color: #000099; 
	font-weight: 400; 
	}
li 	{
	padding-bottom: 6pt; 
	}

dd {display:none;}

.docname { 
	font-size: 100%; 
	font-weight: bold; 
	color: #000066;
	}

.helpFmt {
	background-color:#009;
	color: #fff;
	width:250px;
	text-align: justify;
	padding: 10px;
	opacity: 0; 
	position: absolute;
	left: 10px;
	top: 150px;
	border: 5px outset #ccf;	
	}
	
/*Simple table=====================================================================================================*/
table.simple {
	border: 1px solid navy;
	border-spacing: 0px;
	border-collapse: collapse;
	background-color: #eef;
}
table.simple th {
	border: 1px solid navy;
	padding: 1px 1px 1px 1px;
	background-color: white;
	padding: 5px;
}
table.simple td {
	border: 1px solid navy;
	padding: 1px 1px 1px 1px;
	background-color: #eef;
	padding: 5px;
}

/*End of simple table=====================================================================================================*/

