﻿@charset "utf-8";
/* CSS Document */
body { font-size:9pt; color:#5a040e; font-family: Arial, Helvetica, sans-serif; margin: 0; padding: 0; height: 100%; background: #5a040e url('/i/bg.png') repeat; }
table { font-size:9pt; border-collapse: collapse; text-align:left; }
table form, form input, input, select, option { font-size: 8pt; font-family: Arial, Helvetica, sans-serif; }
input, select {  }
option {  }
table form, form input, input, select, option { color:#000000 !important; }
input, select { color:#000000 !important; }
option { color:#000000 !important; }
textarea { color:#000000 !important; }

img { border: none; }
hr { color: #d3d3d3; height: 1px }
td { margin: 0em; padding: 0em; }
p { padding:3px 0 6px 0;margin:0; }
A { color: #a70617; }
A:active { color: #d20019; }
A:hover { color: #d20019; }
A.grey { color: #666666;text-decoration: none; }
A.grey:hover { color: #333333; text-decoration: underline; }
A.grey:active { color: #333333; }
A.black { color: #333333;text-decoration: none; }
A.black:hover { color: #000000; text-decoration: underline; }
A.black:active { color: #000000; }

div.logo { background: url('/i/logo.png') no-repeat; position:relative; width:240px; height:76px; top:12px;z-index:2; }
div.logo { -background-image: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/logo.png', sizingMethod='crop'); }

.body p { padding:6px 30px; line-height:1.4em; }
.body h1 { padding-left:30px; padding-right:40px; }
.body h2 { padding-left:30px; padding-right:40px; }
.body h3 { padding-left:30px; padding-right:40px; }
.body h4 { padding-left:30px; padding-right:40px; }

h1 { font-size:18pt; font-weight:normal; letter-spacing:-0.5pt;margin:0;padding:18px 0 12px 0; font-family: Georgia, "Times New Roman", Times, serif; }
h1.notopspace { font-size:22px; font-weight:normal; letter-spacing:-0.5pt;margin:0;padding:0px 0 8px 0; color:#a70617; }
h2 { font-size:15pt; font-weight:normal; letter-spacing:-0.5pt; margin:0;padding:12px 0 3px 0; font-family: Georgia, "Times New Roman", Times, serif; }
h3 { padding:6px 0 3px 0; margin:0; font-size:12pt; font-family: Georgia, "Times New Roman", Times, serif; font-weight:normal; }
h4 { padding:3px 0 3px 0; margin:0; font-size:10pt; font-family: Georgia, "Times New Roman", Times, serif; font-weight:normal; }

p.highlight { padding:24px 40px 24px 30px; margin:0; font-size:12pt; font-family: Georgia, "Times New Roman", Times, serif; font-weight:normal; line-height:normal; }
span.highlight { font-weight:bold; line-height:normal; }

h1.pagehead { font-size:22pt; font-weight: normal; letter-spacing:-0.5pt; margin:0; padding:0px 0 0px 0px; color:#fee6c2; font-family: Georgia, "Times New Roman", Times, serif;}
h1.pagehead a { text-decoration:none; color: #fee6c2; outline:none; }
h1.pagehead a:hover { text-decoration:none; color: #fee6c2; }
h1.pagehead div { position:absolute;width:1px; height:1px; overflow:hidden; }
h1.pagehead img.head1ru { width: 250px; height: 34px; background: url(/i/hru1.png) left top no-repeat; }
h1.pagehead img.head1ru { -background-image: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/hru1.png', sizingMethod='crop'); }
h1.pagehead img.head2ru { width: 250px; height: 34px; background: url(/i/hru2.png) left top no-repeat; }
h1.pagehead img.head2ru { -background-image: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/hru2.png', sizingMethod='crop'); }
h1.pagehead img.head3ru { width: 250px; height: 34px; background: url(/i/hru3.png) left top no-repeat; }
h1.pagehead img.head3ru { -background-image: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/hru3.png', sizingMethod='crop'); }
h1.pagehead img.head4ru { width: 250px; height: 34px; background: url(/i/hru4.png) left top no-repeat; }
h1.pagehead img.head4ru { -background-image: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/hru4.png', sizingMethod='crop'); }
h1.pagehead img.head5ru { width: 250px; height: 34px; background: url(/i/hru5.png) left top no-repeat; }
h1.pagehead img.head5ru { -background-image: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/hru5.png', sizingMethod='crop'); }
h1.pagehead img.head6ru { width: 250px; height: 34px; background: url(/i/hru6.png) left top no-repeat; }
h1.pagehead img.head6ru { -background-image: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/hru6.png', sizingMethod='crop'); }
h1.pagehead img.head7ru { width: 250px; height: 34px; background: url(/i/hru7.png) left top no-repeat; }
h1.pagehead img.head7ru { -background-image: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/hru7.png', sizingMethod='crop'); }
h1.pagehead img.head8ru { width: 250px; height: 34px; background: url(/i/hru8.png) left top no-repeat; }
h1.pagehead img.head8ru { -background-image: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/hru8.png', sizingMethod='crop'); }

h1.pagehead img.head1en { width: 250px; height: 34px; background: url(/i/hen1.png) left top no-repeat; }
h1.pagehead img.head1en { -background-image: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/hen1.png', sizingMethod='crop'); }
h1.pagehead img.head2en { width: 250px; height: 34px; background: url(/i/hen2.png) left top no-repeat; }
h1.pagehead img.head2en { -background-image: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/hen2.png', sizingMethod='crop'); }
h1.pagehead img.head3en { width: 250px; height: 34px; background: url(/i/hen3.png) left top no-repeat; }
h1.pagehead img.head3en { -background-image: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/hen3.png', sizingMethod='crop'); }
h1.pagehead img.head4en { width: 250px; height: 34px; background: url(/i/hen4.png) left top no-repeat; }
h1.pagehead img.head4en { -background-image: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/hen4.png', sizingMethod='crop'); }
h1.pagehead img.head5en { width: 250px; height: 34px; background: url(/i/hen5.png) left top no-repeat; }
h1.pagehead img.head5en { -background-image: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/hen5.png', sizingMethod='crop'); }
h1.pagehead img.head6en { width: 250px; height: 34px; background: url(/i/hen6.png) left top no-repeat; }
h1.pagehead img.head6en { -background-image: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/hen6.png', sizingMethod='crop'); }
h1.pagehead img.head7en { width: 250px; height: 34px; background: url(/i/hen7.png) left top no-repeat; }
h1.pagehead img.head7en { -background-image: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/hen7.png', sizingMethod='crop'); }
h1.pagehead img.head8en { width: 250px; height: 34px; background: url(/i/hen8.png) left top no-repeat; }
h1.pagehead img.head8en { -background-image: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/hen8.png', sizingMethod='crop'); }

ul { padding:3px 30px 6px 30px; margin:0px; }
li { padding:6px 0px 0px 5px; margin:0 0 0 25px; }
li.pdf { padding:9px 0px 3px 30px; margin:0 0 0 0px; list-style:none; background: url('/i/file-pdf-l.gif') 0px 8px no-repeat; }
li.xls { padding:9px 0px 3px 30px; margin:0 0 0 0px; list-style:none; background: url('/i/file-xls-l.gif') 0px 8px no-repeat; }
.dark * li.pdf { background: url('/i/file-pdf-d.gif') 0px 8px no-repeat; }
.dark * li.xls { background: url('/i/file-xls-d.gif') 0px 8px no-repeat; }
lh { padding:6px 0px 0px 0px; margin:0px; display:block; font-size:15pt; font-family: Georgia, "Times New Roman", Times, serif; }
ul h2 { padding-left:0px !important; padding-right:0px; letter-spacing:normal; }

.dark * { color: #fee6c2; }
.dark * a:hover { color: #fcf0de; }
.light * { color: #5a040e; }
.light * a { color: #990000; }
.light * a:hover { color: #cc0000; }
table.dark { background: url('/i/dark-bg.png') repeat; }
table.light { color: #5a040e; background: #fee6c2; }

.dark td.dt-corn-tl { width:50%; height:15px; background: url('/i/dark-corn.png') top left no-repeat; }
.dark td.dt-corn-tr { width:50%; height:15px; background: url('/i/dark-corn.png') top right no-repeat; }
.dark td.dt-corn-bl { width:50%; height:15px; background: url('/i/dark-corn.png') bottom left no-repeat; }
.dark td.dt-corn-br { width:50%; height:15px; background: url('/i/dark-corn.png') bottom right no-repeat; }

.light td.dt-corn-tl { width:50%; height:15px; background: url('/i/light-corn.png') top left no-repeat; }
.light td.dt-corn-tr { width:50%; height:15px; background: url('/i/light-corn.png') top right no-repeat; }
.light td.dt-corn-bl { width:50%; height:15px; background: url('/i/light-corn.png') bottom left no-repeat; }
.light td.dt-corn-br { width:50%; height:15px; background: url('/i/light-corn.png') bottom right no-repeat; }



div.location { margin:10px 30px 10px 20px; font-size:8pt; color:#ac9c83; }
div.location a { color:#ac9c83; padding:0px 15px 0px 10px; white-space:nowrap; background: url(i/loc-arrow.gif) right no-repeat; }
div.location div { display:inline; color:#ac9c83; padding:0px 10px 0px 10px; white-space:nowrap; }
div.location a:hover { color:#fee6c2; }

div.lang { width:26px; height:22px; display:block; position:relative; background: url('/i/lang-bg.gif') 0 0 no-repeat; text-align:center; line-height:8pt; font-size:8pt; color:#ab7466; margin:1px; }
div.lang div { padding:6px 0px 0px 1px; }

a.lang { width:26px; height:22px; display:block; position:relative; background: url('/i/lang-bg.gif') 0 -44px no-repeat; text-align:center; line-height:8pt; font-size:8pt; color:#ab7466; border:white;margin:1px; }
a.lang div { padding:6px 0px 0px 1px; }
a.lang:hover { background: url('/i/lang-bg.gif') 0 -22px no-repeat; color:#fee6c2; }


table.topmenu { z-index:1; margin-top:8px; }
table.topmenu td { width:12%; }
table.topmenu a { position:relative; display:block; height:29px; width:100%; text-align: center; color:#a70617; overflow:hidden; text-decoration:none; font-weight:bold; outline:none; }
table.topmenu a div.mbg { position:absolute; width:350px; right:-25px; top:-30px; height:60px; background: url('/i/tm-bg.png') top no-repeat; }
table.topmenu a div.mbg { -background-image: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/tm-bg.png', sizingMethod='crop'); }
table.topmenu a div.txt { position:relative; height:25px; padding:5px 0 0 0; background: url('/i/tm-sep.png') left top no-repeat; cursor: pointer; }
table.topmenu a.left div.mbg { left:0px; }
table.topmenu a.left div.txt { left:0px; background:none; }
table.topmenu a.right div.mbg { right:0px; }
table.topmenu a.right div.mbg { //left: expression((parentNode.offsetWidth - offsetWidth) + "px"); }
table.topmenu a:hover { color:#fee6c2; border:white; }
table.topmenu a:hover div.mbg { position:absolute;top:0px; }

table.topmenu a.here { position:relative; display:block; height:29px; width:100%; text-align: center; color:#e4cfae; overflow:hidden; text-decoration:none; font-weight:bold; }
table.topmenu a.here div.mbg { position:absolute; width:350px; right:-25px; top:0px; height:60px; }
table.topmenu a.here:hover { color:#fee6c2; border:white; }

table.topmenu div.here { position:relative; display:block; height:29px; width:100%; text-align: center; color:#fee6c2; overflow:hidden; text-decoration:none; font-weight:bold; }
table.topmenu div.here div.mbg { position:absolute; width:350px; right:-25px; top:0px; height:60px; background: url('/i/tm-bg.png') top no-repeat; }
table.topmenu div.here div.mbg { -background-image: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/tm-bg.png', sizingMethod='crop'); }
table.topmenu div.here div.txt { position:relative; height:25px; padding:5px 0 0 0; background: url('/i/tm-sep.png') left top no-repeat; cursor:default; }
table.topmenu div.left div.mbg { left:0px; }
table.topmenu div.left div.txt { left:0px; background:none; }
table.topmenu div.right div.mbg { right:0px; }
table.topmenu div.right div.mbg { //left: expression((parentNode.offsetWidth - offsetWidth) + "px"); }

table.submenu { z-index:1; margin-bottom:7px; }
table.submenu td {  }
table.submenu a { position:relative; display:block; height:22px; width:100%; text-align: center; color:#a70617; overflow:hidden; text-decoration:none; font-weight:bold; font-size:8pt; outline:none; }
table.submenu a div.mbg { position:absolute; width:362px; right:-15px; top:0px; height:44px; background: url('/i/sm-bg.png') top no-repeat; }
table.submenu a div.mbg { -background-image: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/sm-bg.png', sizingMethod='crop'); }
table.submenu a div.txt { position:relative; height:20px; padding:3px 16px 0 16px; background: url('/i/sm-sep.png') left top no-repeat; white-space:nowrap; cursor: pointer; }
table.submenu a.left div.mbg { left:0px; }
table.submenu a.left div.txt { left:0px; background:none; padding:0px; width:32px; }
table.submenu a:hover { color:#fee6c2; border:white; }
table.submenu a:hover div.mbg { position:absolute;top:-22px; }

table.submenu a.here { position:relative; display:block; height:22px; width:100%; text-align: center; color:#e4cfae; overflow:hidden; text-decoration:none; font-weight:bold; }
table.submenu a.here div.mbg { position:absolute; width:362px; right:-15px; top:-22px !important; height:44px; }
table.submenu a.here:hover { color:#fee6c2; border:white; }

table.submenu a.right div.mbg { right:0px; }
table.submenu a.right div.mbg { //left: expression((parentNode.offsetWidth - offsetWidth) + "px"); }
table.submenu a.right div.txt { padding-right:18px; }

table.submenu div.here { position:relative; display:block; height:22px; width:100%; text-align: center; color:#fee6c2; overflow:hidden; text-decoration:none; font-weight:bold; font-size:8pt; }
table.submenu div.here div.mbg { position:absolute; width:362px; right:-15px; top:-22px; height:44px; background: url('/i/sm-bg.png') top no-repeat; }
table.submenu div.here div.mbg { -background-image: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/sm-bg.png', sizingMethod='crop'); }
table.submenu div.here div.txt { position:relative; height:20px; padding:3px 16px 0 16px; background: url('/i/sm-sep.png') left top no-repeat; cursor:default; }
table.submenu div.left div.mbg { left:0px; }
table.submenu div.left div.txt { left:0px; background:none; padding:0px; width:32px; }
table.submenu div.right div.mbg { right:0px; }
table.submenu div.right div.txt { padding-right:18px; }
table.submenu div.right div.mbg { //left: expression((parentNode.offsetWidth - offsetWidth) + "px"); }

div.smenu { font-size:8pt; padding-bottom:8px; padding-right:10px; font-weight:bold; }
div.smenu a { margin:0 12px; color:#ccb89b; }
div.smenu a.here { margin:0 12px; color:#fee6c2; }
div.smenu a:hover { color:#fee6c2; }
div.smenu div { display:inline; margin:0 12px; color:#fee6c2; }


div.roundcorn { position:relative; }
div.corn-tl { position:absolute; top:0px; left:0px; width:15px; height:15px; background: url('/i/i-corn-tl.png') 0 0 no-repeat; }
div.corn-tl { -background-image: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/i-corn-tl.png', sizingMethod='crop'); }
div.corn-tr { position:absolute; top:0px; right:0px; width:15px; height:15px; background: url('/i/i-corn-tr.png') 0 0 no-repeat; }
div.corn-tr { -background-image: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/i-corn-tr.png', sizingMethod='crop'); }
div.corn-bl { position:absolute; bottom:0px; left:0px; width:15px; height:15px; background: url('/i/i-corn-bl.png') 0 0 no-repeat; }
div.corn-bl { -background-image: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/i-corn-bl.png', sizingMethod='crop'); }
div.corn-br { position:absolute; bottom:0px; right:0px; width:15px; height:15px; background: url('/i/i-corn-br.png') 0 0 no-repeat; }
div.corn-br { -background-image: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/i-corn-br.png', sizingMethod='crop'); }
div.corn-bl, div.corn-br { //top: expression((parentNode.offsetHeight - offsetHeight) + "px"); }
div.corn-tr, div.corn-br { //left: expression((parentNode.offsetWidth - offsetWidth) + "px"); }

div.h-corn-tl { width:10px; height:10px; line-height:0px; font-size:1px; background: url('/i/h-corn-tl.png'); }
div.h-corn-tl { -background-image: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/h-corn-tl.png', sizingMethod='crop'); }
div.h-corn-tr { width:10px; height:10px; line-height:0px; font-size:1px; background: url('/i/h-corn-tr.png'); }
div.h-corn-tr { -background-image: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/h-corn-tr.png', sizingMethod='crop'); }
div.h-corn-bl { width:10px; height:10px; line-height:0px; font-size:1px; background: url('/i/h-corn-bl.png'); }
div.h-corn-bl { -background-image: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/h-corn-bl.png', sizingMethod='crop'); }
div.h-corn-br { width:10px; height:10px; line-height:0px; font-size:1px; background: url('/i/h-corn-br.png'); }
div.h-corn-br { -background-image: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/h-corn-br.png', sizingMethod='crop'); }

.dark * div.d-corn-tl { position:absolute; width:15px; height:15px; top:0px; left:0px; background: url('/i/d-corn-tl.png') top left no-repeat; }
.dark * div.d-corn-tl { -background-image: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/d-corn-tl.png', sizingMethod='crop'); }
.dark * div.d-corn-tr { position:absolute; width:15px; height:15px; top:0px; right:0px; background: url('/i/d-corn-tr.png') top right no-repeat; }
.dark * div.d-corn-tr { -background-image: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/d-corn-tr.png', sizingMethod='crop'); }
.dark * div.d-corn-bl { position:absolute; width:15px; height:15px; bottom:0px; left:0px; background: url('/i/d-corn-bl.png') bottom left no-repeat; }
.dark * div.d-corn-bl { -background-image: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/d-corn-bl.png', sizingMethod='crop'); }
.dark * div.d-corn-br { position:absolute; width:15px; height:15px; bottom:0px; right:0px; background: url('/i/d-corn-br.png') bottom right no-repeat; }
.dark * div.d-corn-br { -background-image: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/d-corn-br.png', sizingMethod='crop'); }

.light * div.d-corn-tl { position:absolute; width:15px; height:15px; top:0px; left:0px; background: url('/i/l-corn-tl.png') top left no-repeat; }
.light * div.d-corn-tl { -background-image: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/l-corn-tl.png', sizingMethod='crop'); }
.light * div.d-corn-tr { position:absolute; width:15px; height:15px; top:0px; right:0px; background: url('/i/l-corn-tr.png') top right no-repeat; }
.light * div.d-corn-tr { -background-image: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/l-corn-tr.png', sizingMethod='crop'); }
.light * div.d-corn-bl { position:absolute; width:15px; height:15px; bottom:0px; left:0px; background: url('/i/l-corn-bl.png') bottom left no-repeat; }
.light * div.d-corn-bl { -background-image: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/l-corn-bl.png', sizingMethod='crop'); }
.light * div.d-corn-br { position:absolute; width:15px; height:15px; bottom:0px; right:0px; background: url('/i/l-corn-br.png') bottom right no-repeat; }
.light * div.d-corn-br { -background-image: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/l-corn-br.png', sizingMethod='crop'); }

div.d-corn-bl, div.d-corn-br { //top: expression((parentNode.offsetHeight - offsetHeight) + "px"); }
div.d-corn-tr, div.d-corn-br { //left: expression((parentNode.offsetWidth - offsetWidth) + "px"); }

div.footer { position:relative; width:860px; background: url('/i/footer-bg.png') left top repeat; }

/* div.footer tr { background: url('img/footer-bg.jpg') top repeat; } */
div.footer td { color:#ac9c83; font-size:8pt; }
div.footer td a { color:#ac9c83; font-size:8pt; }
div.footer td a.l { margin:0px 16px 0 0; white-space:nowrap; }
div.footer td a:hover { color:#fee6c2; font-size:8pt; }

table.innerspace td { padding:3px 10px 12px 0px; }

#pagelinkleft1 { display:block;position:absolute; visibility:hidden; width:860px;height:641px; background:url('/i/shadow-l.png') repeat; cursor:pointer; outline:none; }
#pagelinkleft1 { -background-image: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/shadow-l.png', sizingMethod='crop'); }
#pagelinkleft2 { display:block;position:absolute; visibility:hidden; width:860px;height:641px; background:url('/i/shadow-l.png') repeat; cursor:pointer; outline:none; }
#pagelinkleft2 { -background-image: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/shadow-l.png', sizingMethod='crop'); }
#pagelinkright1 { display:block;position:absolute; visibility:hidden; width:860px;height:641px; background:url('/i/shadow-r.png') repeat; cursor:pointer; outline:none; }
#pagelinkright1 { -background-image: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/shadow-r.png', sizingMethod='crop'); }
#pagelinkright2 { display:block;position:absolute; visibility:hidden; width:860px;height:641px; background:url('/i/shadow-r.png') repeat; cursor:pointer; outline:none; }
#pagelinkright2 { -background-image: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/shadow-r.png', sizingMethod='crop'); }

a#pagelinkhelperleft { position:absolute; visibility:hidden; width:36px; height:36px; display:block; top:305px; background:url('/i/linkhelper-l.gif') repeat; z-index:2; outline:none; }
a#pagelinkhelperright { position:absolute; visibility:hidden; width:36px; height:36px; display:block; top:305px; background:url('/i/linkhelper-r.gif') repeat; z-index:2; outline:none; }

img.prodlink { position:absolute;top:0;left:0;display:none; z-index:50; }
img.prodlinkcurrent { position:absolute;top:0;left:0;display:block; z-index:50; }

a.prodlink { position:absolute; display:block; z-index:100; border:white; background:url(/i/_.gif); }

div.proddescription { display:none; }
div.proddescriptioncurrent { display:block; }

p.prodcont { display:none; font-size:8pt; }
p.prodcontcurrent { display:block; font-size:8pt; }

.light * div.pagescroll { width:14px; height:14px; float:left; background: url('/i/pageslink.gif') 0 -14px no-repeat;}
.light * a.pagescroll { display:block;width:14px; height:14px; float:left; background: url('/i/pageslink.gif') 0 0px no-repeat;  }
.light * a.pagescroll:hover { width:14px; height:14px; background: url('/i/pageslink.gif') 0 -14px no-repeat; }

.dark * div.pagescroll { width:14px; height:14px; float:left; background: url('/i/pageslink-d.gif') 0 -14px no-repeat;}
.dark * a.pagescroll { display:block;width:14px; height:14px; float:left; background: url('/i/pageslink-d.gif') 0 0px no-repeat;  }
.dark * a.pagescroll:hover { width:14px; height:14px; background: url('/i/pageslink-d.gif') 0 -14px no-repeat; }

table.form { empty-cells:show; }
table.form td.label { text-align:right; vertical-align:top; padding: 10px 10px; }
table.form td.input { vertical-align:top; padding: 8px 10px; }
table.form td.line { padding: 0px; height:1px; background:#5a040e; line-height:0px; font-size:0px; }
table.form td.required { background:url('/i/required-l.gif') right top no-repeat; }
.dark * table.form td.line { background:#fee6c2; }
.dark * table.form td.required { background:url('/i/required-d.gif') right top no-repeat; }

.light * .txtblock, .light * .txtblock td { background:#e4cfae; }
.dark * .txtblock, .dark * .txtblock td { background: url('/i/dark-txt-bg.png') repeat; }

.light * .txtblockinvert, .light * .txtblockinvert td { background: url('/i/dark-txt-bg.png') repeat; color: #fee6c2 !important; }
.dark * .txtblockinvert, .dark * .txtblockinvert td { background:#e4cfae; color: #5a040e !important;}


a.button2h, .dark * a.button2h { position:relative; display:block; width:175px; height:27px; color:#a70617; overflow:hidden; text-decoration:none; font-weight:bold; }
a.button2h div.txt { position:relative; height:25px; padding:5px 0 0 20px; cursor: pointer; text-align:left; color:#a70617; }
a.button2h div.bbg { position:absolute; width:175px; left:0; top:0; height:54px; background: url('/i/smi-bg.png') top no-repeat; }
a.button2h div.bbg { -background-image: none; -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/smi-bg.png', sizingMethod='crop'); }
a.button2h:hover { color:#fee6c2; border:white; }
a.button2h:hover div.txt { color:#fee6c2; }
a.button2h:hover div.bbg { top:-27px !important; }

a.prodbuttonmik { display:block; width:260px; height:30px;margin-top:10px;background: url(/i/products/button-m.gif) 0 0 no-repeat; }
a.prodbuttonmik:hover { background: url(/i/products/button-m.gif) 0 -30px no-repeat; }
a.prodbuttonokh { display:block; width:260px; height:30px;margin-top:10px;background: url(/i/products/button-o.gif) 0 0 no-repeat; }
a.prodbuttonokh:hover { background: url(/i/products/button-o.gif) 0 -30px no-repeat; }
a.prodbuttonsem { display:block; width:260px; height:30px;margin-top:10px;background: url(/i/products/button-s.gif) 0 0 no-repeat; }
a.prodbuttonsem:hover { background: url(/i/products/button-s.gif) 0 -30px no-repeat; }

a.prodbuttonmiken { display:block; width:260px; height:30px;margin-top:10px;background: url(/i/products/button-m.en.gif) 0 0 no-repeat; }
a.prodbuttonmiken:hover { background: url(/i/products/button-m.en.gif) 0 -30px no-repeat; }
a.prodbuttonokhen { display:block; width:260px; height:30px;margin-top:10px;background: url(/i/products/button-o.en.gif) 0 0 no-repeat; }
a.prodbuttonokhen:hover { background: url(/i/products/button-o.en.gif) 0 -30px no-repeat; }
a.prodbuttonsemen { display:block; width:260px; height:30px;margin-top:10px;background: url(/i/products/button-s.en.gif) 0 0 no-repeat; }
a.prodbuttonsemen:hover { background: url(/i/products/button-s.en.gif) 0 -30px no-repeat; }

.date { font-size:8pt;color:#897c68; padding:1px 10px 0px 0px; white-space: nowrap; }

#SFCaptchaRefresh { width:20px; height:20px; margin: 0px 5px; cursor:pointer; background: url(/i/refresh.gif) 0 0 no-repeat; }
#SFCaptchaRefresh:hover { background: url(/i/refresh.gif) 0px -20px no-repeat; }

.small { font-size:8pt; }
h2.small { font-size:13pt; letter-spacing: normal; padding-bottom:0px; font-family: Georgia, "Times New Roman", Times, serif; }
.comment { font-size:8pt; color:#ac9c83; }
.nowrap { white-space:nowrap; }

.png { -background-image: none !important; -behavior: url('pngfix.htc');}

