/*<agl.folder "basic_tags">*/
	* { font-family: "trebuchet ms"; line-height: 1.1em; text-align: center; position: relative; margin: 0; padding: 0; }
	html, body { background-color: #999; background-image: url(../img/hatch.gif); text-align: center; position: relative; overflow: auto; height: 100%; min-height: 100%; margin: 0; padding: 0; }
	* img { border-width: 0px; margin: 0; padding: 0; display:inline;}
	p { margin: 0; padding: 0; }
	form { margin: 0em; padding: 0em; }
	a { color: black; text-decoration: none; }
	select { font-size: 0.75em; font-family: "trebuchet ms"; text-align: left; width: 100%; border: solid 1px black; }
	option { border-width: 0px; border-style: solid; text-align: left; }
	a:link { }
	a:visited { }
	a:hover { text-decoration: underline; }
	a:active { color: #bab083; text-decoration: underline; }
	div a { text-decoration: none; }
	div a:hover { text-decoration: none; }
/*</agl.folder>*/
/*<agl.folder "main">*/
	#main { padding-left: 0.5em; padding-bottom: .5em; padding-right: 0.5em; padding-top: 0; background-color: #fff; text-align: center; position: relative; width: 47em; height: auto; overflow:visible;  min-height: 100%; margin:0 auto; /* center, not in IE5 */}
/*</agl.folder>*/
/*<agl.folder "header">*/
	#header { display: inline; text-align: left; position: relative; width: 47em; height: auto; float: left; margin: 0.5em 0 0 0; padding: 0; }
	#header_top { display: inline; text-align: left; position: relative; width: 47em; height: 10em; overflow: hidden; float: left; }
	#header_nav { z-index: 299; top: 9em; text-align: left; position: absolute; width: 47em; height: 2em;}
	.header_link { display: inline; text-align: center; float: left; max-height: 1em; min-height: 1em; height: 1em; max-width: 5em; min-width: 5em; width: 5em; }
	.header_link a { line-height: 1.5em; color: white; font-size: .65em; }
	.header_gap { display: inline; float: left; max-height: 1em; min-height: 1em; height: 1em; max-width: .25em; min-width: .25em; width: .25em; }
	#header_search { display: inline; text-align: left; position: relative; width: 47em; height: 2em; float: left; }
	/*#search_box { background-color: #bfc8c9; text-align: left; width: 17em; float: right; padding: 0.5em; }*/
	/*.search_box2 { background-image: url(../img/go_button.jpg); background-repeat: no-repeat; background-position: 3px 1px; }*/
	.search_button { display: inline; background-color: #afafaf; float: left; width: 2em; height: 2em; padding: 0em; }
	.search_textbox { display: inline; background-color: #afafaf; float: left; width: 8em; height: 2em; padding: 0em; }
	.search_textbox input { display: inline; padding-top: .35em; padding-left: 0.5em; padding-bottom: 0; padding-right: 0.5em; border-width: 0px; text-align: left; margin-left: 0em; margin-bottom: .25em; margin-right: 0em; margin-top: .25em; font-size: .8em; background-color: white;  width: 8.75em; height: 1.55em; float: left; }
	.search_dropbox { display: inline; background-color: #afafaf; float: left; width: 18em; height: 2em; margin: 0em; padding: 0em; }
	.search_dropbox select { float: left; display: inline; margin-left: .25em; font-size: .8em; width: 22em; height: 2.05em; }
	.search_dropbox option { text-align: left; min-width: 20em; width: 20em; padding: .5em; border-width: 0px; }
	.search_spacer { display: inline; background-color: #afafaf; width: .5em; height: 2em; float: left; min-width: .5em; min-height: 2em; max-width: .5em; max-height: 2em; }
                 
                       
	.spacer { display: inline; width: 0.9em; height: 1.6em; float: left; min-width: 0.9em; min-height: 1.6em; max-width: 0.9em; max-height: 1.6em; }
/*</agl.folder>*/
/*<agl.folder "menu">*/
	#menu { display: inline; text-align: left; width: 10em; float: left; margin: 0 0.5em 0 0; padding: 0; }
	#menu a { color: black; font-size: 0.7em; text-decoration: none; text-align: left; }
	.menutop { max-height: 2.5em; min-height: 2.5em; margin: 0em; display: inline; width: 100%; height: 2.5em; float: left; }
	#kit_box { display: inline; line-height: 0.7em; background-color: #bfc8c9; background-image: url(../img/hatch.gif); position: relative; width: 18em; height: 8.5em; float: left; }
	.kit_text { display: inline; margin-bottom: .7em; margin-left: .7em; max-width: 43.5em; min-width: 43.5em; width: 43.5em; color: black; font-size: .8em; text-align: justify; line-height: 1.2em; position: relative; float: left; }
	.kit_link a { color: black; font-size: 0.7em; text-decoration: none; text-align: left; top: 0.5em; }
/*</agl.folder>*/
/*<agl.folder "footer">*/
	#footer { margin-left: 0; margin-bottom: 0; margin-right: 0; margin-top: .5em; display: inline; background-color: #e1e1e1; width: 47em; height: 7em; float: left; padding: 0; }
	#footer_inset { background-color: #fff; text-align: left; width: 45em; height: 5em; margin: 0.5em; padding: 0.5em; }
	.footer_copy { font-size: 0.75em; line-height: 1.1em; }
/*</agl.folder>*/
/*<agl.folder "main_content">*/
	#main_content { background-repeat: repeat-y; background-image: url(../img/watermark.jpg); background-position: 0em bottom; display: inline; text-align: left; position: relative; width: 47em; float: left; margin: 0.5em 0 0; padding: 0; }
/*</agl.folder>*/
/*<agl.folder "just arrived">*/
	#arrived_box { display: inline; line-height: 0.7em; background-color: #bfc8c9; position: relative; width: 17em; float: left; margin: 0; padding: 0.5em; }
	#arrived_textbox { display: inline; line-height: 0.7em; background-color: #fff; text-align: left; width: 16em; height: auto; float: left; overflow: hidden; margin: 0; padding: 0.5em; }
/*</agl.folder>*/
/*<agl.folder "content">*/
	#content { display: inline; text-align: left; width: 36.5em; float: left; overflow:hidden;}
	#content_left { display: inline; width: 18em; height: auto; float: left; }
	#content_right { display: inline; width: 18em; height: auto; float: right; }
/*</agl.folder>*/
/*<agl.folder "menu_class">*/
	.menu_cat { display: inline; margin-left: 0; margin-bottom: .34em; margin-right: 0; margin-top: 0; background-image: url(../img/b_line.gif); background-repeat: repeat-x; background-position: 0 bottom; text-align: left; top: 0.3em; width: 10em; height: 1em; float: left; }
	.menu_subcat { background-color: white; display: inline; padding-top: .35em; margin-left: 0; margin-bottom: 0; margin-right: 0; margin-top: 0em; background-image: url(../img/dotted.gif); background-repeat: repeat-x; background-position: 0 bottom; text-align: left; width: 10em; height: 1.1em; float: left; }
	#login_message { color: white; display: block; left: 5.5em; top: 6em; position: absolute; height: 1em; width: auto; }
	#bfpo_message { float: none; left: 22em; top: .8em; position: absolute; height: 5em; width: 8em; }
	#nvat_message { right: 0em; float: none; top: 0em; position: absolute; height: 5em; width: 8em; }i
	.search_label { padding-left: 0em; padding-bottom: 0em; padding-right: 0em; padding-top: 1em; text-align: center; font-size: .8em; }
	.search_link { padding-left: 0em; padding-bottom: 1em; padding-right: 0em; padding-top: 1em; text-align: center; font-size: .8em; }
	.spec_text a { color: #bab083; text-decoration: none; }
	.spec_text a:link { color: #bab083; text-decoration: none; }
	.spec_text a:hover { text-decoration: underline; color: #bab083; }
	.search_link a { color: #4668ff; text-decoration: none; text-align: center; }
	.search_link a:hover { color: #4668ff; text-decoration: underline; text-align: center; }
	.spec_divs { float: left; text-align: left; height:1.25em;width: 9.5em; }
	.menuback { float: left; width: 10em; height: 1.33em; background-color: white; }
	/*</agl.folder>*/