body     { font-family: sans-serif; background-image: url("../images/stuff/drop-shadow.jpg"); background-repeat: no-repeat; background-position: center top }
.nine { font-size: 9pt }
.ten { font-size: 10pt }
.eleven { font-size: 11pt }
.twelve { font-size: 12pt }
.fourteen { font-size: 14pt }
.sixteen { font-size: 16pt }
div.footerlink a:link { color: #fff; text-decoration: none }
div.footerlink a:visited { color: #fff; text-decoration: none }
div.footerlink a:hover { color: #fbc90f; text-decoration: underline }
div.footerlink a:active { color: #fbc90f; text-decoration: underline }
div.whitelink a:link { color: #000; text-decoration: none }
div.whitelink a:visited { color: #000; text-decoration: none }
div.whitelink a:hover { color: #fff; text-decoration: underline }
div.whitelink a:active { color: #fff; text-decoration: underline }
div.blacklink a:link { color: #fff; text-decoration: none }
div.blacklink a:visited { color: #fff; text-decoration: none }
div.blacklink a:hover { color: #fbc90f; text-decoration: underline }
div.blacklink a:active { color: #fbc90f; text-decoration: underline }
a:link   { color: #464e7d; text-decoration: none }
a:visited     { color: #464e7d; text-decoration: none }
a:hover    { color: #fbc90f; text-decoration: underline }
a:active    { color: #fbc90f; text-decoration: underline }
h1  { font-size: inherit; font-weight: inherit; display: inherit; margin: 0 }
h2  { font-size: inherit; font-weight: inherit; line-height: normal; display: inherit; margin: 0 }
.call-us { background-image: url("../images/stuff/call-us.jpg"); background-repeat: no-repeat; background-position: right top }
.bold-font { font-weight: 900; font-stretch: expanded }
.pic-pad { padding-bottom: 10px; padding-left: 15px }
/*e-news-menu-side-menu*/
table.enewsmenu a  { font-size: 9pt; text-align: left; display: block; width: 220px }
div.enewsmenu a    { color: #000; font-size: 9pt; font-weight: normal; text-decoration: none; background: #d4e88a; padding: 6px 15px 6px 10px; border-bottom: 1px solid #fff }
div.enewsmenu position:absolute top:0 left:0 div.enewsmenu a:link   { color: #000; font-size: 9pt; font-weight: normal; text-decoration: none; background: #d4e88a }
div.enewsmenu a:active   { color: #fff; font-size: 9pt; font-weight: normal; text-decoration: none; background: #a4cc10 url("../images/stuff/side-pointer-white-BL.gif") no-repeat right center }
div.enewsmenu a:visited   { color: #000; font-size: 9pt; font-weight: normal; text-decoration: none; background: #d4e88a }
div.enewsmenu a:hover   { color: #fff; font-size: 9pt; font-weight: normal; text-decoration: none; background: #a4cc10 url("../images/stuff/side-pointer-white-BL.gif") no-repeat right center }
/*members-side-menu
*/
table.memsidemenu a  { font-size: 9pt; text-align: left; display: block; width: 220px }
div.memsidemenu a   { color: #000; font-size: 9pt; font-weight: normal; text-decoration: none; background: #acb3cd; padding: 6px 15px 6px 10px; border-style: none none solid; border-width: 0 0 1px; border-color: #fff }
div.memsidemenu position:absolute top:0 left:0 div.memsidemenu a:link   { color: #000; font-size: 9pt; font-weight: normal; text-decoration: none; background: #acb3cd; border-style: none none solid; border-width: 0 0 1px; border-color: #fff }
div.memsidemenu a:active   { color: #fff; font-size: 9pt; font-weight: normal; text-decoration: none; background: #5b679b url("../images/stuff/side-pointer-white-BL.gif") no-repeat right center; border-style: none none solid; border-width: 0 0 1px; border-color: #fff }
div.memsidemenu a:visited   { color: #000; font-size: 9pt; font-weight: normal; text-decoration: none; background: #acb3cd; border-style: none none solid; border-width: 0 0 1px; border-color: #fff }
div.memsidemenu a:hover   { color: #fff; font-size: 9pt; font-weight: normal; text-decoration: none; background: #5b679b url("../images/stuff/side-pointer-white-BL.gif") no-repeat right center; border-style: none none solid; border-width: 0 0 1px; border-color: #fff }
/*side-menu-2*/
table.sidemenu2 a  { font-weight: normal; text-align: left; display: block; width: 220px }
div.sidemenu2 a    { color: #000; font-size: 9pt; font-weight: normal; text-decoration: none; background: #fbc90f url("../images/stuff/side-pointer-white.gif") no-repeat right center; padding: 6px 15px 6px 10px; border-style: none none solid; border-width: 0 0 1px; border-color: #fff }
div.sidemenu2 position:absolute top:0 left:0 div.sidemenu2 a:link    { color: #000; font-size: 9pt; font-weight: normal; text-decoration: none; background: #fbc90f url("../images/stuff/side-pointer-white.gif") no-repeat right center; border-style: none none solid; border-width: 0 0 1px; border-color: #fff }
div.sidemenu2 a:active    { color: #000; font-size: 9pt; font-weight: normal; text-decoration: none; background: #fbc90f url("../images/stuff/side-pointer-white.gif") no-repeat right center; border-style: none none solid; border-width: 0 0 1px; border-color: #fff }
div.sidemenu2 a:visited    { color: #000; font-size: 9pt; font-weight: normal; text-decoration: none; background: #fbc90f url("../images/stuff/side-pointer-white.gif") no-repeat right center; border-style: none none solid; border-width: 0 0 1px; border-color: #fff }
div.sidemenu2 a:hover    { color: #000; font-size: 9pt; font-weight: normal; text-decoration: none; background: #fbc90f url("../images/stuff/side-pointer-white.gif") no-repeat right center; border-style: none none solid; border-width: 0 0 1px; border-color: #fff }
/*side-menu*/
table.sidemenu a    { font-size: 9pt; text-align: left; display: block; width: auto }
div.sidemenu a    { color: #000; font-size: 9pt; font-weight: normal; text-decoration: none; background: #fde487; padding: 6px 15px 6px 10px; border-bottom: 1px solid #fff }
div.sidemenu position:absolute top:0 left:0 div.sidemenu a:link   { color: #000; font-size: 9pt; font-weight: normal; text-decoration: none; background: #fde487 }
div.sidemenu a:active   { color: #000; font-size: 9pt; font-weight: normal; text-decoration: none; background: #fbc90f url("../images/stuff/side-pointer-white.gif") no-repeat right center }
div.sidemenu a:visited   { color: #000; font-size: 9pt; font-weight: normal; text-decoration: none; background: #fde487 }
div.sidemenu a:hover   { color: #000; font-size: 9pt; font-weight: normal; text-decoration: none; background: #fbc90f url("../images/stuff/side-pointer-white.gif") no-repeat right center }
/*---- side menu red ----*/
table.sidemenuR a { font-size: 9pt; text-align: left; display: block; width: auto }
div.sidemenuR a { color: #000; font-size: 9pt; font-weight: normal; text-decoration: none; background: #f6b1c8; padding: 6px 15px 6px 10px; border-bottom: 1px solid #fff }
div.sidemenuR position:absolute top:0 left:0 div.sidemenuR a:link { color: #000; font-size: 9pt; font-weight: normal; text-decoration: none; background: #f6b1c8 }
div.sidemenuR a:active { color: #fff; font-size: 9pt; font-weight: normal; text-decoration: none; background: #cb012f url("../images/stuff/side-pointer-white.gif") no-repeat right center }
div.sidemenuR a:visited { color: #000; font-size: 9pt; font-weight: normal; text-decoration: none; background: #f6b1c8 }
div.sidemenuR a:hover { color: #fff; font-size: 9pt; font-weight: normal; text-decoration: none; background: #cb012f url("../images/stuff/side-pointer-white.gif") no-repeat right center }
/*---- side menu red ON ----*/
table.sidemenuRon a { font-weight: normal; text-align: left; display: block; width: 220px }
div.sidemenuRon a { color: #fff; font-size: 9pt; font-weight: normal; text-decoration: none; background: #cb012f url("../images/stuff/side-pointer-white.gif") no-repeat right center; padding: 6px 15px 6px 10px; border-bottom: 1px solid #fff }
div.sidemenuRon position:absolute top:0 left:0 div.sidemenuRon a:link { color: #fff; font-size: 9pt; font-weight: normal; text-decoration: none; background: #cb012f url("../images/stuff/side-pointer-white.gif") no-repeat right center }
div.sidemenuRon a:active { color: #fff; font-size: 9pt; font-weight: normal; text-decoration: none; background: #cb012f url("../images/stuff/side-pointer-white.gif") no-repeat right center }
div.sidemenuRon a:visited { color: #fff; font-size: 9pt; font-weight: normal; text-decoration: none; background: #cb012f url("../images/stuff/side-pointer-white.gif") no-repeat right center }
div.sidemenuRon a:hover { color: #fff; font-size: 9pt; font-weight: normal; text-decoration: none; background: #cb012f url("../images/stuff/side-pointer-white.gif") no-repeat right center }
/*top-menu*/
table.topmenu a   { font-size: 9pt; font-weight: normal; text-align: center; display: block; vertical-align: middle }
div.topmenu a     { color: #000; font-size: 9pt; font-weight: normal; text-decoration: none; background: #fbc90f; padding: 10px 12px }
div.topmenu position:absolute top:0 left:0 div.topmenu a:link   { color: #000; font-size: 9pt; font-weight: normal; text-decoration: none; background: #fbc90f; padding: 10px 12px }
div.topmenu a:active   { color: #fff; font-size: 9pt; font-weight: normal; text-decoration: none; background: #fbc90f url("../images/stuff/pointer-white.gif") no-repeat center top; padding: 10px 12px }
div.topmenu a:visited   { color: #000; font-size: 9pt; font-weight: normal; text-decoration: none; background: #fbc90f; padding: 10px 12px }
div.topmenu a:hover   { color: #fff; font-size: 9pt; font-weight: normal; text-decoration: none; background: #fbc90f url("../images/stuff/pointer-white.gif") no-repeat center top; padding: 10px 12px }
.product-back   { background-repeat: repeat-x; background-position: 0 bottom }
.2-font { font-size: small }
.bullet-point { background-image: url("../images/stuff/bullet-point.gif"); background-repeat: no-repeat; background-position: right center }
.line  { padding-top: 10px; padding-bottom: 10px; border-top: 2px dotted #d1d1d1; border-right: none; border-bottom: none; border-left: none }
.line-WH { margin-top: 5px; margin-bottom: 5px; padding: 0; border-top: 2px dotted #fff; border-right: none; border-bottom: none; border-left: none }
.line-BL { margin-top: 5px; margin-bottom: 5px; padding: 0; border-style: dotted none none; border-width: 2px medium medium; border-color: #464e7d   }
.line-WH2 { margin-top: 4px; margin-bottom: 4px; padding: 0; border-top: 3px solid #606a95; border-right: none; border-bottom: none; border-left: none }
.bullet-point1  { background-image: url("../images/stuff/bullet-point.gif"); background-repeat: no-repeat; background-position: left center; padding-bottom: 5px; padding-left: 12px }
.bullet-point2 { background-image: url("../images/stuff/bullet-point.gif"); background-repeat: no-repeat; background-position: left center; padding-top: 3px; padding-bottom: 3px; padding-left: 12px }
.bullet-point-tx   { line-height: 1; background-image: url("../images/stuff/bullet-point.gif"); background-repeat: no-repeat; background-position: left 4px; margin: 0; padding: 0 0 8px 12px }
/*----------------------image flash start----------------------*/
#imageContainer { width: 150px; height: 520px }
#imageContainer img { display: none; position: absolute; top: 0; left: 0 }
/*----------------------form
----------------------*/
.field     { font-size: small; font-family: sans-serif; background-image: url("../images/stuff/field-bg.jpg"); background-repeat: repeat-x; background-position: left center; margin-top: 2px; margin-bottom: 2px; padding: 4px; width: 220px; border: solid 1px #464e7d }
.field-GR    { font-size: small; background-image: url("../images/stuff/field-bg.jpg"); background-repeat: repeat-y; background-position: right center; margin-top: 2px; margin-bottom: 2px; padding: 4px; width: 155px; border: solid 1px #a4cc10 }
.button    { color: #fff; font-size: small; font-family: sans-serif; font-weight: bold; background-image: url("../images/stuff/button-bg.jpg"); background-position: center; cursor: pointer; margin-right: 5px; padding: 8px 10px; border: 0 }
.button-GR   { color: #fff; font-size: small; font-family: sans-serif; font-weight: bold; background-image: url("../images/stuff/button-bg-GR.gif"); background-position: center; cursor: pointer; margin-right: 5px; padding: 4px; width: 155px; height: 33px; border: 0 }
.green-boarder  { padding: 5px; border: solid 1px #a4cc10 }
.sticky-note-text { color: #fff; font-size: 8pt; font-family: sans-serif; font-weight: bold; padding: 3px 9px 2px; border-style: none solid solid; border-width: 0 2px 2px; border-color: #fff }
div#content.products h4  { color: #464e7d; font-size: 14pt; font-weight: bold; margin-bottom: 5px; padding-bottom: 5px; border-bottom: 1px dotted #d1d1d1 }
.table-soundfield-left    { font-size: 9pt; line-height: 10pt; background-color: #f4f2f6; padding: 3px; width: auto; height: auto; border-style: none solid solid; border-width: 2px; border-color: #acb3cd }
.table-soundfield-left-top   { color: #f4f2f6; font-size: 9pt; font-weight: bold; line-height: 10pt; background-color: #acb3cd; padding: 3px; width: auto; height: auto; border: solid 2px #acb3cd }
.table-soundfield-right   { font-size: 9pt; line-height: 10pt; padding: 3px; width: auto; height: auto; border-style: none solid solid none; border-width: 2px; border-color: #acb3cd }
.table-soundfield-right-top   { color: #f4f2f6; font-size: 9pt; font-weight: bold; line-height: 10pt; background-color: #acb3cd; padding: 3px; width: auto; height: auto; border-style: solid solid solid none; border-width: 2px; border-color: #acb3cd }
UL  { list-style-image: url("../images/stuff/bullet-point.gif"); margin-left: 15px; padding-left: 0 }
UL UL LI  { list-style-image: url("../images/stuff/bullet-point.gif") }
UL UL UL LI { color: #003366; font-size: 10pt; font-family: sans-serif; list-style-image: url("../images/stuff/bullet-point.gif") }
.header-BG  { background-color: #5b679b; background-image: url("../images/stuff/main-header-SEARCH.gif"); background-repeat: no-repeat; background-position: left center; height: 149px }
