.tiny
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.smaller
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.small
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.med
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.medlarge
{
    FONT-SIZE: 10.5pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.large
{
    FONT-SIZE: 12pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.notice
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 10px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: black 1px solid;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffaa
}
.isNew
{
    COLOR: #ee3333
}
.productPara
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pageTitle
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.list
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.groupPageTitle
{
    FONT-SIZE: 12pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.hand
{
    CURSOR: hand
}
a {
	text-decoration : underline;
	color:#336699;
}

a:hover {
	text-decoration : underline;
	color:#000099;
}
A.tablabel:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.news
{
    COLOR: #666666;
    TEXT-DECORATION: none
}
.copyright
{
    FONT: 9px Arial;
    COLOR: #999999
}
A.copyright
{
    FONT: 9px Arial;
    COLOR: #999999;
    TEXT-DECORATION: none
}
A.copyright:hover
{
    FONT: 9px Arial;
    COLOR: #333333;
    TEXT-DECORATION: none
}
BODY
{
    MARGIN: 0px;
    FONT: 11px Arial, sans-serif
}
.tablabel
{
    CURSOR: pointer;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.tabactive
{
    PADDING-LEFT: 10px;
    FONT-SIZE: 8.5pt;
    CURSOR: pointer;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tabinactive
{
    PADDING-LEFT: 10px;
    FONT-SIZE: 8.5pt;
    CURSOR: pointer;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.breadcrumb
{
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.breadcrumb:hover
{
    FONT-SIZE: 12px;
    COLOR: #000099;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.tabs
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8.5pt;
    CURSOR: hand;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.favtree
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.favtree
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pum
{
    Z-INDEX: 99;
    LEFT: 280px;
    WIDTH: 280px;
    POSITION: absolute;
    TOP: 120px
}
.copyright_div
{
    MARGIN-TOP: 5px;
    FONT: 9px Arial;
    WIDTH: 100%;
    COLOR: #999999;
    TEXT-ALIGN: right
}
.pagecontainerdiv
{
    MARGIN: 0px auto;
    WIDTH: 770px;
    HEIGHT: 500px;
    BACKGROUND-COLOR: white
}
.fullpagetable
{
    WIDTH: 100%;
    HEIGHT: 100%;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
.fullpagetd
{
    VERTICAL-ALIGN: top;
    WIDTH: 100%;
    HEIGHT: 100%;
    TEXT-ALIGN: center
}
.product_table
{
    MARGIN-TOP: 5px;
    FONT: 9pt Arial;
    WIDTH: 100%
}
.product_table_header
{
    FONT: bold 9pt Arial;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #136f56;
    TEXT-ALIGN: center
}
.product_table_data
{
    FONT: 9pt Arial;
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
.product_table_subheader
{
    FONT: bold 7pt Arial;
    COLOR: #888855;
    BACKGROUND-COLOR: #e4e4e4;
    TEXT-ALIGN: left
}
.product_table_title
{
    MARGIN-TOP: 10px;
    FONT-SIZE: 12pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.missing_group_photo
{
    BORDER-RIGHT: silver 2px solid;
    BORDER-TOP: silver 2px solid;
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: silver 2px solid;
    WIDTH: 146px;
    BORDER-BOTTOM: silver 2px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 140px;
    TEXT-ALIGN: center
}
.missing_icon_photo
{
    BORDER-RIGHT: silver 2px solid;
    BORDER-TOP: silver 2px solid;
    FONT-SIZE: 9pt;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: silver 2px solid;
    WIDTH: 62px;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: silver 2px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 56px;
    TEXT-ALIGN: center
}
.header_links
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Times;
    TEXT-DECORATION: none
}
A.header_links
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Times;
    TEXT-DECORATION: none
}
A.header_links:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000099;
    FONT-FAMILY: Times;
    TEXT-DECORATION: none
}
.footer_links
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Times;
    TEXT-DECORATION: none
}
A.footer_links
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Times;
    TEXT-DECORATION: none
}
A.footer_links:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000099;
    FONT-FAMILY: Times;
    TEXT-DECORATION: none
}
.header_button
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    WIDTH: 80px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
