body { margin: 0px; padding: 0px; background-color: #e1e3e5; background-image: url(/i/main/layoutBg.jpg); background-repeat: repeat-x; cursor: default; }
table { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; border-collapse: collapse; }
table td { padding: 0px; }
h1, h2 { margin-bottom: 8px; font-family: "Arial Narrow", Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; text-transform: uppercase; }
p { margin: 0px 0px 8px 0px; }
a { color: #008000; text-decoration: none; }
a:hover { color: #ff3300; text-decoration: underline; }
ul { margin: 0px 0px 8px 15px; list-style-type: disc; list-style-position: outside; }
ul ul { margin-bottom: 2px; }
/* ol { margin: 0px 0px 8px 22px; } */
small, sub, sup { font-size: 9px; }
big { font-family: "Arial Narrow", Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; text-transform: uppercase; }
.light { color: #888888; }
.highlight { color: #ff3300; }
.error { color: #ff0000; }

/* Layout */
td.layoutShadowLBg { background-image: url(/i/main/layoutShadowLBg.gif); background-repeat: repeat-y; vertical-align: top; }
td.layoutShadowRBg { background-image: url(/i/main/layoutShadowRBg.gif); background-repeat: repeat-y; vertical-align: top; }
td.layoutShadowL { background-image: url(/i/main/layoutShadowL.jpg); background-position: top; background-repeat: no-repeat; }
td.layoutShadowR { background-image: url(/i/main/layoutShadowR.jpg); background-position: top; background-repeat: no-repeat; }
td.layoutShadowT { background-color: #323233; background-image: url(/i/main/layoutShadowT.jpg); background-repeat: no-repeat; }
td.layoutMain { background-color: #ffffff; vertical-align: top; }
td.layoutMenuHelp { padding: 0px 24px; background-color: #ffffff; }
td.layoutMenuHelp a { color: #666666; }
td.layoutMenuHelp a:hover { color: #ff3300; text-decoration: none; }
td.layoutMenuHelp input#text { color: #666666; }
td.layoutFooter { padding: 0px 24px; vertical-align:bottom; background-color: #ffffff; background-image: url(/i/main/layoutFooterBg.gif); background-position: bottom; background-repeat: repeat-x; }
td.layoutFooter a { color: #333333; }
td.layoutFooter a:hover { color: #ff3300; text-decoration: none; }

/* Menu */
table.menu { font-family: "Arial Narrow", Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; }
table.menu td { width: 208px; padding: 0px 24px 1px 24px; background-image: url(/i/main/menuButtonOff.gif); background-repeat: no-repeat; cursor: pointer; }
table.menu td.buttonOn { background-image: url(/i/main/menuButtonOn.gif); background-repeat: no-repeat; }
table.menu a, table.menu a:hover { color: #000000; text-decoration: none; }
table.menu iframe { position: absolute; z-index: 1; top: 149px; width: 256px; }
table.menu div.divBg { position: absolute; z-index: 2; top: 149px; width: 256px; }
table.menu div.divBg td { background-color: #ffffff; background-image: url(/i/main/subMenu.gif); background-position: bottom; }
table.menu div.divFg { position: absolute; z-index: 3; top: 149px; width: 256px; }
table.menu div.divFg td { background: none; padding: 8px 24px 12px 24px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; }
table.menu div a { color: #000000; text-decoration: none; }
table.menu div a:hover { color: #ff3300; text-decoration: none; }

/* Content */
td.contentText { padding: 18px 24px 24px 24px; vertical-align: top; text-align: justify; }
td.contentTextL { padding: 18px 24px 24px 24px; vertical-align: top; }
td.contentCell { padding: 0px 6px 6px 6px; vertical-align: top; }
table.contentImgR { float: right; margin: 0px -24px 18px 24px; }
table.noSpacing { border-collapse: collapse; }
table.noSpacing td { padding: 0px; }
table.data th { font-weight: bold; border-top: 1px solid #cccccc; }
table.data th, table.data td { padding: 1px 0px; border-bottom: 1px solid #cccccc; }
table.dataBorder th { font-weight: bold; }
table.dataBorder th, table.dataBorder td { border: 1px solid #cccccc; }
table.cell { margin: -8px; border-collapse: separate; }
table.cell td.cell96 { width: 96px; height: 96px; text-align: center; vertical-align: middle; border: 1px solid #cccccc; }
table.cell td.cell192 { width: 192px; }
table.cell td.cell148 { width: 148px; }

/* Forms */
form { margin: 0px; }
table.form { border-collapse: collapse; margin: -2px; }
table.form th, table.form td { padding: 2px; }
table.form th a { color: #000000; }
table.form table { border-collapse: collapse; margin: 0px; }
table.form table td { padding: 0px; }
table.form th.spacer, table.form td.spacer { width: 4px; }
img.spacerH { width: 4px; height: 1px; }
img.spacerV { width: 1px; height: 4px; }
table.full { width: 724px; }
input, select, textarea { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
input.full, select.full, textarea.full { width: 100%; }
.f11 { width: 720px; }
.f78 { width: 629px; }
.f34 { width: 539px; }
.f12 { width: 358px; }
.f38 { width: 267px; }
.f14 { width: 177px; }
.f18 { width: 87px; }
.f18-2 { width: 86px; }
.fOverflow { overflow: visible; }
.fCenter { text-align: center; }
.fLabelTop { vertical-align: top; padding-top: 4px!important; }
