body {
    padding: 0px;
    margin: 0px;
    /*text-align: center;
    vertical-align: middle;*/
    color: #000;
    background: #000;
}

h1 {
    font: bold 10pt Verdana, Arial, Helvetica, sans-serif;
}
h2 {
    font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
}

p {
    font: 7pt Verdana, Arial, Helvetica, sans-serif;
}

li {
    font: 7pt Verdana, Arial, Helvetica, sans-serif;
}

img {
    border: none;
}

a {
    background: transparent;
    color: #3A4C5D;
}
a:hover {
    background: transparent;
    color: #E7F5FC;
}

/*table tr td {
    width: 100%;
    height: 100%;
    padding: 0px;
    margin: 0px;
}*/

table.pagetable {
    width:800px;
    /*height: 500px;*/
}

td.navcol {
    width: 259px;
    /*background: #FFF url(images/nav_bg.jpg) no-repeat top left;*/
    text-align: right;
    vertical-align: top;
}

table.navtable {
    width: 100%;
    text-align: right;
}

td.navitemcol {
    text-align: right;
    cursor: pointer;
}

table.stagetable {
    width: 100%;
    height: 100%;
}

td.stageheadcol {
    width: 314px;
    height: 44px;
    text-align: left;
    vertical-align: top;
    background: #FFF url(images/stage_bg.jpg) no-repeat top left;
    color: #012A45;
}
td.stagebodycol {
    width: 314px;
    height: 178px;
    text-align: left;
    vertical-align: top;
    background: #FFF url(images/stage_bg.jpg) no-repeat top left;
    color: #012A45;
}

/*****************
  Subnav / Layers
*****************/
div.subnavdiv {
    position: absolute;
    left: 300px;
    top: 100px;
    z-index: 5;
    visibility: hidden;
}
div.imagelinkdiv {
    position: absolute;
    left: 540px;
    top: 120px;
    z-index: 5;
}
img.prodimg {
    cursor: pointer;
}

/*****************
  Scroll Styles
*****************/
#divScrollTextCont {
    position: absolute;
    left: 380px;
    top: 300px;
    width: 300px;
    height: 160px;
    clip: rect(0px, 300px, 160px, 0px);
    overflow: hidden;
    visibility:hidden;
}
#divText {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
}

/*****************
  Popup Styles
*****************/
.popuptextcol {
    background: #000 url(images/text.jpg) no-repeat top left;
    color: #000;
    width: 284px;
    height: 367px;
    padding: 10px;
    vertical-align: top;
    text-align: left;
}
