BODY  { color: #000000; font-size: 10pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; text-decoration: none }
TD, TH, TABLE, P, LI, SELECT, INPUT, TEXTAREA  { color: #000000; font-size: 10pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; text-decoration: none }
LI.spacing1  { padding-bottom: 10px }
LI.spacingup1   { padding-top: 10px }
LI.img1 { list-style-image: url("images/bullet_2.gif"); margin-bottom: 10px }
.sectionhead  { color: #000000; font-size: 12pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
TD.sectionheadcell  { padding-left: 5px; vertical-align: top }
.sectionhead1  { color: #000000; font-size: 16pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.small  { font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.smaller  { font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.medium-bold  { font-size: 12pt; font-weight: bold }
.fill-1  { background-color: #f7f7fb }
.fill-2  { background-color: #ffe2c6 }
.fill-3  { background-color: #dbe1f0 }
.fill-4  { background-color: #d2ffd2 }
.fill-5  { background-color: #d2ffff }
.fill-6  { background-color: #00f4f4 }
.fill-7  { background-color: #00d2d2 }
.fill-8  { background-color: #00dddd }
.fill-9  { background-color: #e0f9ff }
.fill-black  { background-color: #000000 }
.fill-grey  { background-color: #ebebeb }
.fill-body  { background-color: #fffef9 }
.lightgrey  { background-color: #dbe1f0 }
.grey-vl  { background-color: #c0c0c0; width: 1px }
.grey-hl  { background-color: #c0c0c0; height: 1px }
.hl  { color: #000000; background-color: #ffff99 }
.display-no { color: #000000; background-color: #ffff99; display: none }
A:link, A:active  { color: #0000ff; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none }
A:visited  { color: #5454c7; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none }
A:hover  { color: #5454c7; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: underline }
A.head1:link, A.head1:active, A.head1:visited  { color: #2b4fa4; font-size: 8pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
A.head1:hover { color: #3d7ab8; font-size: 8pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: underline }
A.head2:link, A.head2:active, A.head2:visited { color: black; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none }
A.head2:hover { color: #c00; font-family: Arial, Verdana, Helvetica, sans-serif }
A.text1:link, A.text1:active, A.text1:visited  { color: #000000; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }
A.text1:hover  { color: #666666; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }
A.text2:link, A.text2:active, A.text2:visited  { color: #000000; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }
A.text2:hover  { color: #666666; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }
A.text3:link, A.text3:active, A.text3:visited { color: silver; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
A.text3:hover { color: #c00; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
A.Menu:link, A.Menu:active, A.Menu:visited  { color: #2b4fa4; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }
A.Menu:hover  { color: #2b4fa4; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline }
A.prodname:link, A.prodname:active, A.prodname:visited  { color: #3f3fc9; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
A.prodname:hover  { color: #8e01c5; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
A.sectionlink:link, A.sectionlink:active, A.sectionlink:visited  { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
A.sectionlink:hover  { color: #ffd500; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
A.sectionlink-1:link, A.sectionlink-1:active, A.sectionlink-1:visited { color: #003399; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
A.sectionlink-1:hover  { color: #5454c7; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
A.sectiontextlink:link, A.sectiontextlink:active, A.sectiontextlink:visited  { color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; text-decoration: none }
A.packlink:link, A.packlink:active, A.packlink:visited { color: gray; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
A.sectiontextlink:hover   { color: #2b4fa4; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
A.packlink:hover { color: #2b4fa4; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.smallertext  { color: #000000; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }
.articletext { color: #000000; font-size: 10pt !important; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }
.newsdate  { color: #2e96cd; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.celltitle { color: #2e96cd; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.Banner  { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #7188c6; text-align: center; margin-left: 0; padding: 2pt; border-style: solid; border-width: 2px; border-color: #8b9ed1 #637cc0 #637cc0 #8b9ed1 }
.Banner-1  { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; background-color: #7188c6; text-align: center; margin-left: 0; padding: 1pt; border-style: solid; border-width: 2px; border-color: #8b9ed1 #637cc0 #637cc0 #8b9ed1 }
.Banner-large  { color: #ffffff; font-size: 18pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; background-color: #7188c6; text-align: center; margin-left: 0; padding: 2pt; border-style: solid; border-width: 2px; border-color: #8b9ed1 #637cc0 #637cc0 #8b9ed1 }
.Banner-left  { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #7188c6; text-align: left; margin-left: 0; padding: 2pt 2pt 2pt 4pt; border-style: solid; border-width: 2px; border-color: #8b9ed1 #637cc0 #637cc0 #8b9ed1 }
.Banner-left-raised  { color: #3f00bf; font-family: Verdana; font-weight: bold; text-decoration: none; background-color: #f4f4f4; text-align: left; margin-left: 0; padding: 1pt 2pt 2pt 4pt; border-style: solid; border-width: 1px; border-color: #f0f0f0 #dfdfdf #dfdfdf #f0f0f0 }
.Banner-left-lowered  { color: #3f00bf; font-family: Verdana; font-weight: bold; text-decoration: none; background-color: #e6e6ff; text-align: left; margin-left: 0; padding: 3pt 2pt 2pt 6pt; height: 45px; border-style: solid; border-width: 1px; border-color: #d7d7ff #ffffff #ffffff #d7d7ff }
.Banner-right  { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #7188c6; text-align: right; margin-left: 0; padding: 2pt 2pt 2pt 4pt; border-style: solid; border-width: 2px; border-color: #8b9ed1 #637cc0 #637cc0 #8b9ed1 }
.Banner-left-light  { color: #3f3fc9; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #dfe4f2; text-align: left; margin-left: 0; padding: 2pt 2pt 2pt 4pt }
.Banner-centre-verylight  { color: #3f3fc9; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #f2f4f9; text-align: center; margin-left: 0; padding: 2pt 2pt 2pt 4pt }
.Banner-PageTitle  { color: #384b8b; font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold; text-decoration: none; background-color: #f0f2f9; text-align: left; margin-left: 0; padding: 2pt 4pt 2pt 5pt; width: 100%; height: 40px; border: 0 }
.Banner-RowSpacer  { color: #384b8b; font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; text-align: left; margin-left: 0; padding: 2pt 4pt 2pt 5pt; width: 100%; height: 0; border: 0 }
.Banner-PRtitle  { color: #ffffff; font-size: 14pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; background-color: #7188c6; text-align: center; margin-left: 0; padding: 2pt; border-style: solid; border-width: 2px; border-color: #8b9ed1 #637cc0 #637cc0 #8b9ed1 }
TD.News-title  { color: #3f5798; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #dbe1f0 }
TD.News-text  { color: #000000; font-size: 8pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; text-decoration: none; padding-top: 5pt }
TD.hdrcell-1  { color: #ffffff; font-size: 7pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #7188c6; text-align: center; margin-left: 0; padding: 2pt }
TD.revcell-1  { color: #000000; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; background-color: #ffffff; text-align: left; margin-left: 0; padding: 2pt }
TD.hdrcell-2  { color: #000000; font-size: 9pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #ccccff; text-align: center; margin-left: 0; padding: 2pt }
TD.hdrsmalltext  { color: #000000; font-size: 7pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal; text-decoration: none; background-color: #ffffff; text-align: center; margin-left: 0; padding: 2pt }
EM.Bold  { font-weight: bold }
.h-divider  { }
P.Bullet1  { font-size: 10pt; font-family: Arial, sans-serif; text-indent: -13pt; margin: 0 0 10px 22pt }
P.Bullet2  { font-size: 10pt; font-family: Arial, sans-serif; text-indent: -15pt; margin: 0 0 10px 37pt }
P.Bullet_sml  { font-size: 7pt; font-family: Verdana, Arial, sans-serif; text-indent: -11px; margin: 0 0 2px 13px; vertical-align: middle }
TABLE.GreyShade1  { margin-top: 20px; margin-bottom: 40px; margin-left: 0; border: none }
.PageTableBkgnd  { background-color: #eaeff4; vertical-align: top }
.PageHeader  { background-color: #e6e6ff; vertical-align: top }
TD.PageHeaderDesc  { font-size: 8pt; font-family: Verdana, Arial }
TD.FormativPageTitle  { color: #384b8b; font-size: 16pt; font-weight: bold; padding-top: 10px }
TABLE.FVButtons  { margin-top: 12px }
TABLE.STDButtons   { margin-top: 12px }
TD.Padcell1  { padding: 15px 15px 15px 28px }
TD.Padcell2  { }
A.dl_prod_sectlnk:link, A.dl_prod_sectlnk:active  { color: gray; font-family: Verdana, Helvetica, sans-serif; text-decoration: none }
A.dl_prod_sectlnk:visited  { color: gray; font-family: Verdana, Helvetica, sans-serif; text-decoration: none }
A.dl_prod_sectlnk:hover  { color: gray; font-family: Verdana, Helvetica, sans-serif; text-decoration: underline }
TD.dl_prod_sectlnk  { color: gray; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #dfe4f2; text-align: right; padding: 2pt 2pt 2pt 4pt; vertical-align: middle }
TD.sol_imglnk { color: gray; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: right; padding: 2pt 2pt 2pt 4pt; vertical-align: middle }
TD.dl_prod_sectdesc  { color: gray; font: 8pt Verdana, Arial; padding: 10px 8px 2px 15px }
TD.dl_prod_sectdesc_1 { color: gray; font: 8pt Verdana, Arial; padding: 2px 4px }
TD.dl_prod_entry  { font: bold 9pt Verdana; padding: 4px 5px 3px 0; vertical-align: top }
TD.dl_prod_desc  { color: gray; font: 7pt Verdana; padding: 0 3px 8px 0; vertical-align: top }
TD.dl_prod_radio  { text-align: center; padding-top: 2px; width: 22px; vertical-align: top }
TD.dl_prod_infimg  { text-align: right; padding-top: 2px; padding-right: 3px; vertical-align: top }
TD.ebx_img_left { padding: 10px 0 0 4px; width: 130px; vertical-align: top }
.odd   { background-color: #f1f1f1 }
.even  { background-color: #ffffff }
.odd_line   { background-color: #f1f1f1; border-top: 1px dotted silver }
.even_line  { background-color: #ffffff; border-top: 1px dotted silver }
TD.sol_entry  { font: bold 9pt Verdana; padding: 4px 5px 3px; vertical-align: top }
TD.sol_desc   { color: gray; font: 7pt Verdana; padding: 0 3px 8px 5px; vertical-align: middle }
TD.packref { color: gray; font: 8pt Verdana; text-align: right; padding: 0 7px 8px 8px; vertical-align: middle }
TD.buy_qty_1 { color: gray; font: 7pt Verdana; text-align: center; padding: 0; width: 25px; vertical-align: bottom }
TD.buy_qty  { color: gray; font: 7pt Verdana; text-align: center; padding: 0; width: 40px; vertical-align: bottom }
TD.buy_qty_ent { color: gray; font: 7pt Verdana; text-align: center; padding: 0; width: 50px; vertical-align: bottom }
TD.buy_price_1 { color: gray; font: bold 7pt Verdana; text-align: center; padding: 0; width: 25px; vertical-align: middle }
TD.buy_price  { color: gray; font: bold 7pt Verdana; text-align: center; padding: 0; width: 40px; vertical-align: middle }
TD.buy_price_ent { color: gray; font: bold 7pt Verdana; text-align: center; padding: 0; width: 50px; vertical-align: middle }
TD.buy_desc  { color: gray; font: 7pt Verdana; padding: 0 3px 5px 5px; vertical-align: bottom }
TD.lineitem_desc  {
	color: gray;
	font: 7pt Verdana;
	padding: 0 3px 0 5px;
	vertical-align: middle
}
TD.buy_infimg  { padding-top: 2px; padding-right: 3px; width: 82px; height: 24px; vertical-align: middle }
TD.buy_btn  { font: bold 7pt Verdana; text-align: center; padding-right: 4px; width: 88px; height: 25px; vertical-align: middle }
.CustQuoteTable   { margin-bottom: 15px }
TD.Custquote    { color: #000000; font-size: 8pt; font-family: Verdana, Arial; font-weight: normal; text-decoration: none; padding: 20px 20px 10px 10px }
TD.Custquote_name    { color: #000000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: right; padding-right: 10px }
TD.Custquote_title   { color: #000000; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: right; padding-top: 3px; padding-right: 10px }
TD.Custquote_organization    { color: #000000; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; text-align: right; padding-top: 3px; padding-right: 10px }
DIV.QuickLinks  { text-align: right; margin-top: 15px; margin-bottom: 15px }
.awmAnchor_main_left    { position: relative; z-index: 0; width: 100% }
.awmAnchor_main    { background-color: #525fab; position: relative; z-index: 0; width: 100% }
.awmAnchor_formativ    { margin-left: 9px; position: relative; width: 100% }
.awmAnchor_std_left   { margin-left: 9px; position: relative; width: 100% }
.PageLeftCol  { background-color: #eaeff4; text-align: center; width: 100px; vertical-align: top }
.PageGraphicTop  { background-image: url("images/gradient_blue.gif"); height: 16px }
.border_light  { border: solid 1px #e1e1e1 }

