.Link8666 a:link { font-family: verdana; font-size: 8pt; color: #666666; text-decoration: none; letter-spacing: 0px; }
.Link8666 a:visited { font-family: verdana; font-size: 8pt; color: #666666; text-decoration: none; letter-spacing: 0px; }
.Link8666 a:active { font-family: verdana; font-size: 8pt; color: #666666; text-decoration: none; letter-spacing: 0px; }
.Link8666 a:hover { color: #FF0F00; text-decoration: underline; }

.TopNav a:link { padding-left:10px; padding-right:10px; font-family: verdana; font-size: 8pt; color: #ED3324; text-decoration: none; letter-spacing: 0px; font-weight: bold }
.TopNav a:visited { padding-left:10px; padding-right:10px; font-family: verdana; font-size: 8pt; color: #ED3324; text-decoration: none; letter-spacing: 0px; font-weight: bold }
.TopNav a:active { padding-left:10px; padding-right:10px; font-family: verdana; font-size: 8pt; color: #ED3324; text-decoration: none; letter-spacing: 0px; font-weight: bold }
.TopNav a:hover { color: #000000}

.MenuItems a:link { font-family: Arial; font-size: 8pt; color: #666666; text-decoration: underline; letter-spacing: 0px; }
.MenuItems a:visited { font-family: Arial; font-size: 8pt; color: #666666; text-decoration: underline; letter-spacing: 0px; }
.MenuItems a:active { font-family: Arial; font-size: 8pt; color: #666666; text-decoration: underline; letter-spacing: 0px; }
.MenuItems a:hover { color: #5386C5; text-decoration: underline;}

.SubMenuItems a:link { font-family: Trebuchet MS; font-size: 20pt; color: #5386C5; letter-spacing: 0px; text-decoration: none; }
.SubMenuItems a:visited { font-family: Trebuchet MS; font-size: 20pt; color: #5386C5; letter-spacing: 0px; text-decoration: none; }
.SubMenuItems a:active { font-family: Trebuchet MS; font-size: 20pt; color: #5386C5; letter-spacing: 0px; text-decoration: none; }
.SubMenuItems a:hover { color: #000000}

.SubSubMenuItems a:link { font-family: Trebuchet MS; font-size: 15pt; color: #5386C5; letter-spacing: 0px; text-decoration: none; }
.SubSubMenuItems a:visited { font-family: Trebuchet MS; font-size: 15pt; color: #5386C5; letter-spacing: 0px; text-decoration: none; }
.SubSubMenuItems a:active { font-family: Trebuchet MS; font-size: 15pt; color: #5386C5; letter-spacing: 0px; text-decoration: none; }
.SubSubMenuItems a:hover { color: #000000}

.ContentLink a:link { font-family: Arial; font-size: 10pt; color: #5386C5; letter-spacing: 0px; font-weight: bold; text-decoration: none; }
.ContentLink a:visited { font-family: Arial; font-size: 10pt; color: #5386C5; letter-spacing: 0px; font-weight: bold; text-decoration: none; }
.ContentLink a:active { font-family: Arial; font-size: 10pt; color: #5386C5; letter-spacing: 0px; font-weight: bold; text-decoration: none; }
.ContentLink a:hover { color: #000000}

.WhiteLink a:link { font-family: Arial; font-size: 9pt; color: #fff; letter-spacing: 0px; font-weight: bold; }
.WhiteLink a:visited { font-family: Arial; font-size: 9pt; color: #fff; letter-spacing: 0px; font-weight: bold; }
.WhiteLink a:active { font-family: Arial; font-size: 9pt; color: #fff; letter-spacing: 0px; font-weight: bold; }
.WhiteLink a:hover { color: #fff}

.TitleHeader { font-family: Trebuchet MS; font-size: 20pt; letter-spacing: 0; color: #5386C5 }
.MainHeader { font-family: Trebuchet MS; font-size: 15pt; letter-spacing: 0; color: #5386C5 }
.Header { font-family: Arial; font-size: 10pt; letter-spacing: 0; color: #003366; font-weight: bold }
.PageContent9 { font-size: 9pt; font-family: verdana }
.PageContent8000 { font-size: 8pt; font-family: verdana }
.PageContent8333 { font-size: 8pt; font-family: verdana; color: #333333 }
.PageContent8666 { font-size: 8pt; font-family: verdana; color: #666666 }
.PageContent7666 { font-size: 7pt; font-family: verdana; color: #666666 }
.PageContent8fff { font-size: 8pt; font-family: verdana; color: #fff }

.Footnote { font-size: 8pt; font-family: Arial; letter-spacing: 0; color: #000000}
LI { font-size: 8pt; font-family: verdana; letter-spacing: 0 }
font{ font-size: 9pt; font-family: Arial; letter-spacing: 0 }



BODY {
	
}
.subhead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; COLOR: #ffffff
}
.menu {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; VISIBILITY: hidden; PADDING-BOTTOM: 5px; BORDER-LEFT: #000000 1px solid; WIDTH: 175px; COLOR: #000080; LINE-HEIGHT: 12px; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: arial; POSITION: absolute; BACKGROUND-COLOR: #eae8e8; zindex: 99; layer-background-color: #eae8e8
}
.table_style {
	BORDER-RIGHT: black 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 0px solid; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; BORDER-LEFT: black 0px solid; COLOR: black; PADDING-TOP: 0px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Arial
}
.table_name_style_no_border {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bolder; FONT-SIZE: 8pt; MARGIN-LEFT: 0px; BORDER-LEFT: black 0px solid; COLOR: black; BORDER-BOTTOM: black 0px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #F4F2EF
}
.table_header_style {
	BORDER-RIGHT: black 0px solid; PADDING-RIGHT: 3px; BORDER-TOP: black 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; MARGIN-LEFT: 15px; BORDER-LEFT: black 0px solid; COLOR: black; PADDING-TOP: 3px; BORDER-BOTTOM: black 0px solid; FONT-FAMILY: Arial; HEIGHT: 25px; BACKGROUND-COLOR: #F4F2EF
}
.table_footer_style {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: black 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; MARGIN-LEFT: 5px; BORDER-LEFT: black 1px solid; COLOR: black; PADDING-TOP: 3px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Arial; HEIGHT: 25px; BACKGROUND-COLOR: #F4F2EF
}
.table_data_style {
	BORDER-RIGHT: black 1px; BORDER-TOP: black 1px; FONT-SIZE: 8pt; BORDER-LEFT: black 1px; COLOR: black; BORDER-BOTTOM: black 1px; FONT-FAMILY: Arial; BACKGROUND-COLOR: white
}
.table_data_edit_style {
	BORDER-RIGHT: black 1px; BORDER-TOP: black 1px; FONT-SIZE: 8pt; BORDER-LEFT: black 1px; WIDTH: 75px; COLOR: black; BORDER-BOTTOM: black 1px; FONT-FAMILY: Arial; BACKGROUND-COLOR: #f8f8f8
}
.table_name_style {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bolder; FONT-SIZE: 8pt; MARGIN-LEFT: 0px; BORDER-LEFT: black 0px solid; COLOR: black; BORDER-BOTTOM: black 0px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #f9f4f9
}
.genetext {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Arial'
}
.txt_warning {
	FONT-SIZE: 9pt; COLOR: red; FONT-FAMILY: Arial'
}
.genetext_link {
	FONT-SIZE: 8pt; COLOR: #000066; FONT-FAMILY: Arial'
}
.geneinfo_data {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 8pt; MARGIN-LEFT: 0px; BORDER-LEFT: black 1px solid; COLOR: black; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #f7f0ad
}
.geneinfo_datagreen {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 7pt; MARGIN-LEFT: 5px; BORDER-LEFT: black 1px solid; COLOR: black; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #93d893
}
.geneinfo_datablue {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 7pt; MARGIN-LEFT: 5px; BORDER-LEFT: black 1px solid; COLOR: black; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #7993f4
}
.catheader {
	FONT-SIZE: 14pt; COLOR: white; FONT-FAMILY: Arial, Verdana
}
.itemheader {
	FONT-SIZE: 14pt; COLOR: white; FONT-FAMILY: Arial, Verdana
}
.geneinfo_datayellow {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 7pt; MARGIN-LEFT: 5px; BORDER-LEFT: black 1px solid; COLOR: black; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: yellow
}
.asday {
	FONT-WEIGHT: bolder; FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: Arial, Verdana; TEXT-ALIGN: right
}
.btn_look {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; COLOR: black; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Arial, Verdana; BACKGROUND-COLOR: gainsboro
}
.normal {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Arial, Verdana
}
.normal_bold_white {
	FONT-SIZE: 9pt; COLOR: white; FONT-FAMILY: Arial, Verdana
}
.normal_big {
	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial, Verdana
}
.nav_link {
	FONT-SIZE: 8pt; COLOR: blue; FONT-FAMILY: Arial, Verdana; TEXT-DECORATION: underline
}
.cart_link {
	FONT-SIZE: 8pt; CURSOR: hand; COLOR: black; FONT-FAMILY: Arial, Verdana; TEXT-DECORATION: none
}
.cart_link:hover {
	FONT-SIZE: 8pt; CURSOR: hand; COLOR: blue; FONT-FAMILY: Arial, Verdana; TEXT-DECORATION: none
}
.nav_header_link {
	FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: Arial, Verdana; TEXT-DECORATION: none
}
.nav_footer_link {
	FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: Arial, Verdana; TEXT-DECORATION: none
}
.table_hstyle {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Arial, Verdana, Serif
}
.table_header_hstyle {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Arial, Verdana; TEXT-DECORATION: underline
}
.geneinfo_datah {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Arial, Verdana, Serif; BACKGROUND-COLOR: white
}
.cart_item_style {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: black; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 50px; BACKGROUND-COLOR: #f8f8f8; BORDER-BOTTOM-STYLE: none
}
.over_cart_item_style {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: black; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 50px; BACKGROUND-COLOR: #ffff99; BORDER-BOTTOM-STYLE: none
}
.alt_cart_item_style {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: black; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 50px; BACKGROUND-COLOR: white; BORDER-BOTTOM-STYLE: none
}
.over_alt_cart_item_style {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: black; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 50px; BACKGROUND-COLOR: #ffff99; BORDER-BOTTOM-STYLE: none
}
.calendar_date {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial'
}
.calendar_event_link {
	FONT-SIZE: xx-small; COLOR: blue; FONT-FAMILY: Arial, Verdana; TEXT-DECORATION: underline
}
.calendar_todays_date {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-WEIGHT: bolder; FONT-SIZE: 10pt; BORDER-LEFT: black 1px solid; COLOR: black; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: white
}
.calendar_other_days {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: black 1px solid; COLOR: black; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: white
}
.calendar_day_name_style {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-WEIGHT: bolder; FONT-SIZE: 9pt; BORDER-LEFT: black 1px solid; COLOR: black; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #e7efe5
}
.data_selected_style {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: black; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 50px; BACKGROUND-COLOR: #ffff99; BORDER-BOTTOM-STYLE: none
}
