/*<agl.folder "template">*/
	html,  body { margin:0.5em 0 0; padding:0   }
	body { font: 1em Arial, Helvetica, Verdana, sans-serif; background: #9cad9c url(../art/template/background.gif); text-align:center}
	p { font-size: 0.75em; line-height: 1.4em; margin:0 ; padding: 0; }
	ul, ol { font-size: 0.75em; line-height: 1.4em; }
	li { margin: 0; padding: 0 0 0.5em; }
	a:link { color: #b8860b; }
	a:visited { color: #6b8e23; }
	a:hover { color: #d2691e; text-decoration: none; }
	a:active { color: #8b0000; text-decoration: none; }
	#container { text-align:left; background-color: white; width:40em; margin:0 auto; border: solid 1px #2f4f4f; }
	#header { background: #2f4f4f url(../art/template/masthead.jpg) no-repeat; height:7.5em; margin:0; width: 40em; padding: 0; }
	#header h1 { color: #eee8aa; margin:0; font-size: 1.4em; line-height: normal; padding: 1.2em 0 0 5.4em; text-shadow: #000 0.1em 0.1em 0.1em      }
	#content { width:40em; clear: both; min-height: 15em; margin: 0; padding: 0.4em 0; }
	#content p { margin: 0 0.8em 0.8em; padding: 0; }
	#content h1 { color: #2f4f4f; font-size: 1.4em; 	margin: 0.8em 0 0.8em 0.4em; padding: 0; text-shadow: #d3d3d3 0.2em 0.2em 0.2em }
	#content h2 { color: #708090; font-size: 1.2em; 	margin: 0.6em 0 0.6em 0.4em; padding: 0; text-shadow: #d3d3d3 0.2em 0.2em 0.2em }
	#content h3 { color: #2f4f4f; font-size: 0.85em; margin: 3em 0.6em 0.8em 0.6em; padding: 0; }
	#extra { clear:both; width:100% ; height: 1em; }
	#footer { font-size: 0.6em; line-height: normal; text-align: center; background: #babfac; color: #fff   ; font-weight: normal; width: auto; height: 1.4em; margin: 0; padding: 0.4em 0; }
	#footer a:link { color: #2f4f4f; font-weight: normal; text-decoration: none; }
	#footer a:visited { color: #2f4f4f; font-weight: normal; text-decoration: none; }
	#footer a:hover { color: #6b8e23; font-weight: normal; text-decoration: underline; }
	p.seealso { color: #2f4f4f; background-image: url(../art/arrow-seealso.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 2.5em 0.2em; text-indent: 4em; }
	div.box-1column { background-color: #f0eee8; margin-right: 2em; margin-left: 2em; padding: 1em; border: solid 1px #ded8b7; }
	div.box-2column { background-color: #f0eee8; margin-right: 2em; margin-left: 2em; padding: 1em; border: solid 1px #ded8b7; -moz-column-count: 2; -moz-column-gap: 2em; }
/*</agl.folder>*/
/*<agl.folder "css-table">*/
	table.cool { font-size: 0.7em; margin: 0.8em; padding: 0; border: solid 2px #2f4f4f; border-collapse: collapse; }
	tr.cool { border: solid 1px #2f4f4f; }
	th.cool { color: white; background-color: #2f4f4f; text-align: left; padding: 0.35em 0.5em; border-style: solid dotted; border-width: 1px; }
	th.cool-spacer { color: white; background-color: #6b8e23; text-align: left; padding: 0; border-style: solid dotted; border-width: 1px; }
	td.cool { background-color: #f5f5dc; vertical-align: top; padding: 0.35em 0.5em; border-style: solid dotted; border-width: 1px; }
	td.cool a:link { color: #2f4f4f; }
	td.cool a:visited { color: #d2691e; }
	td.cool a:hover { color: #6b8e23; }
/*</agl.folder>*/
/*<agl.folder "searchbox">*/
	#searchbox { background-color: #fffaf0; width: 37em; height: 2.4em; margin: 0 0.8em 0.8em; padding: 0.6em; border: solid 1px #d4d2c3; }
	#searchbox ul { width: auto; margin: 0; padding: 0; }
	#searchbox li { color: #2f4f4f; font-size: 0.95em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.4em; text-align: left; float: left; list-style-type: none; list-style-position: inside; margin: 0; padding: 0 1em 0 0; }
	input.search { color: #4e4e3e; font-size: 0.95em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #fff; width: auto; height: auto; margin: 0; padding: 0.2em; border: inset 1px #d4d2c3; }
	select.dropmenu { width: auto; color: #4e4e3e; font-size: 0.95em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: white; height: auto; margin: 0; padding: 0.2em; border: inset 1px #d4d2c3; }
	input.submit { border: outset 1px #f5f5f5; width: auto; color: black; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #d4d2c3; text-align: center; height: auto; margin: 0; padding: 0.2em; }
/*</agl.folder>*/
/*<agl.folder "misc">*/
	#loadingBox { color: #fff; top: 50%; left: 50%; opacity: 0.85; position: absolute; width: 300px; margin: -20px 0 0 -150px; padding: 20px; background-color: #5493b4; font-size: 18px; font-family: arial, Helvetica; text-align: center; z-index: 1000; visibility: visible; border: solid 1px #069; }
	div.messagebox { color: #360; font-size: 0.9em; font-family: "arial black", Arial, Helvetica, sans-serif; background-color: #f4f2e4; width: 41.5em; margin: 0.8em; padding: 0.5em; border: solid 1px; }
	div.acrobat-instructions { color: #696969; text-align: left; padding-top: 1em; padding-bottom: 1em; }
	div.acrobat { color: #d96b11; font-size: 0.75em; text-align: center; padding-top: 4em; padding-bottom: 2em; }
/*</agl.folder>*/

