body { color: #666; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; text-align: left; }
p { color: #666; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; }
td { }
a:link { color: #666; text-decoration: none; }
a:visited { color: #666; text-decoration: none; }
a:hover { color: #000080; text-decoration: none; }
a:active { text-decoration: none; }
.body { color: #666; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
.title { color: green; font-size: 12pt; font-weight: bold; text-align: left; }
.heading { color: #000080; font-size: 12pt; font-weight: bold; line-height: 24px; text-align: left; }
.footer { color: #666; font-size: 8.5pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 700; padding-left: 12px; }
.top { color: #666; font-size: 8.5pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 600; font-style: normal; position: relative; top: 2pt; }
.header_product { color: navy; font-size: 24pt; font-family: Arial, Helvetica; font-weight: 700; text-align: left; padding-left: 70px; }
.header_small { color: #666; font-size: 12pt; font-family: Arial, Helvetica; font-weight: normal; text-align: left; bottom: 2px; }
.header_div { color: #666; font-size: 14pt; font-family: Arial, Helvetica; font-weight: normal; text-align: left; }
.nav_head { color: navy; font-size: 14pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 700; line-height: 20px; margin-bottom: 0; margin-left: 20px; padding-bottom: 0; }
.leftnav { color: #333; font-size: 8.5pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 700; line-height: 15pt; margin-left: 20px;rit; }
/*<agl.folder "drop down">*/
	
/*</agl.folder>*/
a { text-decoration: none; }
h1 { text-align: center; padding: 0 0 0.75em; margin: 0; }
ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
#nav a { color: #666; font-weight: bold; }
#nav a:hover { color: #000080; font-weight: bold; text-decoration: none; }
#nav li li a { display: block; color: #696969; font-size: 8.5pt; font-weight: bold; padding: 0.2em 2px; }
#nav li li a:hover { color: #000080; font-size: 8.5pt; font-weight: bold; padding: 0.2em 2px; border-color: transparent silver; border-style: solid; border-width: 0 1px; }
li { font-size: 9pt; line-height: 24px; float: left; position: relative; width: 9em; text-align: center; vertical-align: middle; cursor: default; height: 23px; border-left: 1px solid #666; border-top-color: transparent; border-right-color: transparent; border-bottom-color: transparent; border-bottom-width: 0;ansparent;border-right-width: 0;ansparent;border-top-width: 0; }
li#first { border-left-color: #666; border-left-width: 1px; }
li#last { border-right-width: 0; border-bottom-width: 0; border-left-width: 0; }
li ul { display: none; position: absolute; top: 100%; left: 0; background-color: #d4d4d4; background-repeat: no-repeat; background-attachment: scroll; background-position: left bottom; width: auto; float: none; padding: 0.5em 0 1em; border-right: 1px solid #666; border-bottom-color: #666; border-bottom-width: 1px; border-left-color: #666; border-left-width: 1px; }
li>ul { top: 23px; left: auto; border-left: 1px solid #666; border-bottom: 1px solid #666; border-right: 1px solid #666; border-top-color: #666; }
li li { display: block; float: none; background-color: transparent; border-width: 0; }
li:hover ul, li.over ul {
	display: block;
}
hr {
	display: none;
}

#product a { color: #ff0000; font-weight: bold; text-decoration: none; }
#product a:hover { color: #ff0000; font-weight: bold; text-decoration: underline; }