/* formatting */
	body {
		background: #80A5F7 url(images/bkg.gif) fixed;
		font: 85% arial, hevetica, sans-serif;
		color: #4f4f4f;
		}
	a:link { color: #014BF0;}
	a:visited { color: #0138B4;}
	a:hover, a:active {	color: #4178f4;}
		
			h1 {
				font-weight: bold;
				font-size: 140%;
				color: #666;
				letter-spacing: 0.05em;
				}
			h2 {
				font: bold 130%;
				margin-top: 0px;
				margin-bottom: 6px;
				color: #FEB400;
				}
			h3 {
				font: bold 120%;
				color: #2e88b0;
				margin-top: 10px;
				margin-bottom: 6px;
				}
		#pagecontainer { 
				border: 2px none #80A5F7; /*for Netscape 4 to show bkg*/
				background: white; }
			#header {
				}
				#header h1 {
					margin: 0px;
					padding: 20px 10px 6px 10px;
					color: #4f4f4f;
					}
				#header img {
					border: 0;
					}
				#mainmenu ul { list-style-type: none;}
					#mainmenu li { display: inline;}
			#sidebar {
				text-align: left; /*for IE 5 Win*/
				}
				#sidebar h2 {
					font-weight: bold;
					font-size: 110%;
					margin-top: 0px;
					color: #0144D8;
					}
				#submenu h2 {
					display: none;
					}
				#submenu ul {
					list-style-type: none;
					text-align: left;
					margin:0;
					padding:0;
					margin-left: 1em;
					}
				#submenu li {
					margin:0;
					padding:0;
					font-weight: bold;
					}
				 #submenu ul li a {
					background: transparent url(images/list-off.gif) left center no-repeat;
					padding-left: 15px;
					text-align: left;
					text-decoration: none;
					color: #999;
					}
				 #submenu ul li a:hover {
					background: transparent url(images/list-on.gif) left center no-repeat;
					color: black;
					}
				#submenu ul li a#current {
					background: transparent url(images/list-active.gif) left center no-repeat;
					color: #666;
					}

				#subcontent {
					background: #e5edfd;
					margin-top: 1em;
					padding: 1em;
					}
				#subcontent ul {
					list-style-type: none;
					padding: 0;
					margin: 0;
					}
				#subcontent ul li {
					font-weight: bold;
/*					padding-top: 1em;*/
					}
				#subcontent ul ul {
					list-style-type: disc;
					padding: 0;
					padding-left: 2em;
					margin: 0;
					padding-bottom: 1em;
					}
				#subcontent ul ul li {
					margin: 0;
					padding: 0;
					font-weight: normal;
					}
			#content {}
				#content p, dt, dd, li {
					line-height: 1.5em;
					margin: 6px 0px;
					font-size: 0.9em;
					}
				#content dt {
					font-weight: bold;
					}
				#content dd {
					margin-left: 1em;
					}
			form label {
				display: block;
				}		
			form label input {
				display: block;
				margin-bottom: 1em;
				}
			#footer {
				color: #4f4f4f;
				text-align: right;
				padding: 5px;
				font-size: 0.9em;
				}
