﻿body
{
    font-family: Arial;
    font-size: 10pt;
    margin: 0px 8px 0px 8px;
}

.copyright
{
    text-align: right;
    font-family: Arial;
    font-size: 8pt;
}

.smallNav
{
    font-size: 10pt;
    color: #000000;
}

.adjustedZIndex
{
    z-index: 1000;
}

.smallNavR
{
    font-size: 10pt;
    color: #ff0000;
    font-weight: bold;
}


A.smallNav
{
    font-size: 8pt;
    color: #000000;
}

.bottomNav
{
    border-right: solid 1px #000000;
    padding: 1pt 3pt 1pt 3pt;
}

.bottomNav2
{
    border-right: solid 1px #000000;
}

.pad
{
    padding-right: 3pt;
    padding-left: 3pt;
}

A.smallNav:link
{
    text-decoration: none;
}

A.smallNav:visited
{
    text-decoration: none;
}

A.smallNav:active
{
    text-decoration: none;
}

A.smallNav:hover
{
    text-decoration: underline;
    color: red;
}


.err
{
    font-family: Arial;
    color: #ff0000;
    font-weight: bold;
}

.ContentBody
{
    font-family: Arial;
    margin: 8pt 8pt 8pt 8pt;
    vertical-align: top;
    text-align: left;
}


.ProductGroupDetailPrice
{
    border: solid 1px #000000;
}

.ProductGroupDetailPrice_lft
{
    border-right: solid 1px #000000;
    border-left: solid 1px #000000;
    border-bottom: solid 1px #000000;
}

.ProductGroupDetailPrice_rgt
{
    border-right: solid 1px #000000;
    border-bottom: solid 1px #000000;
}

.CartAlt
{
    font-size: 12pt;
    padding: 2pt 4pt 2pt 4pt;
    font-weight: bold;
}

.Price
{
    color: #ff0000;
    font-size: 12pt;
}

.CreateOwn
{
    color: #ffffff;
    font-size: 12pt;
    background-color: #ff0000;
    text-align: center;
    vertical-align: middle;
}


A.CreateOwn
{
    color: #ffffff;
    font-size: 12pt;
    background-color: #ff0000;
    text-align: center;
    vertical-align: middle;
}

.viewImage
{
    color: #ffffff;
    font-size: 12pt;
}

.productName
{
    font-size: 7pt;
}


.ProductTitle
{
    font-size: 16pt;
    color: #a1a1a1;
}

.ProductGroupBg
{
    padding: 5pt 5pt 5pt 5pt;
    background-color: #231F20;
    vertical-align: top;
}


.ProductGroupHeading
{
    background-color: #ff0000;
}

.Content
{
    background-color: #ffffff;
    padding: 5pt 5pt 12pt 5pt;
    text-indent: 8pt;
}



.ProductGroupName
{
    padding: 3pt 3pt 3pt 3pt;
    font-weight: bold;
    font-size: 12pt;
    color: #ffffff;
}

.ProductGroupDesc
{
    font-size: 9pt;
}

.ProductGroupDescBg
{
    padding: 8pt 4pt 8pt 4pt;
    background-color: #ffffff;
}

.CollectionPrice
{
    font-family: Times New Roman;
    font-size: 32pt;
    color: #ff0000;
    font-weight: bold;
}

.PieceDesc
{
    font-family: Arial;
    font-size: 9pt;
    font-weight: bold;
}


.site
{
    color: #000000;
}

.siteLower
{
    color: #000000;
    font-size: 9pt;
}



.navActive
{
    color: red;
    font-size: 11pt;
}

A.navActive:link
{
    text-decoration: none;
}

A.navActive:visited
{
    text-decoration: none;
}

A.navActive:active
{
    text-decoration: none;
}

A.navActive:hover
{
    text-decoration: underline;
    color: red;
}


.nav
{
    color: #000000;
    font-size: 11pt;
}

A.nav:link
{
    text-decoration: none;
}

A.nav:visited
{
    text-decoration: none;
}

A.nav:active
{
    text-decoration: none;
}

A.nav:hover
{
    text-decoration: underline;
    color: red;
}

A.Main
{
    color: #000000;
    font-size: 9pt;
}


A.Main:link
{
    text-decoration: none;
}

A.Main:visited
{
    text-decoration: none;
}

A.Main:active
{
    text-decoration: none;
}

A.Main:hover
{
    text-decoration: underline;
    color: red;
}

A.siteLower:link
{
    text-decoration: none;
}

A.siteLower:visited
{
    text-decoration: none;
}

A.siteLower:active
{
    text-decoration: none;
}

A.siteLower:hover
{
    text-decoration: underline;
    color: red;
}

Table.Content
{
    padding: 5pt 5pt 12pt 5pt;
}

A.site:link
{
    text-decoration: none;
}

A.site:visited
{
    text-decoration: none;
}

A.site:active
{
    text-decoration: none;
}

A.site:hover
{
    text-decoration: underline;
    color: red;
}

.button
{
    padding: 2pt 2pt 2pt 2pt;
    border: solid 1px #000000;
}

h1.Header
{
    margin: 8pt 8pt 8pt 10pt;
    line-height: 24pt;
}


h1
{
    line-height: 24pt;
    margin: 8pt 8pt 8pt 8pt;
}

.mastHead
{
    background-color: #fff;
}



div.hideSkiplink
{
    background-color: #000;
    width: 100%;
    z-index: 100;
    
}

div.menu
{
    width: 800px;
}

div.menu ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: auto;
}

div.menu ul li a, div.menu ul li a:visited
{
    background-color: #000;
    color: #fff;
    display: block;
    line-height: 1.35em;
    padding: 2px 15px 2px 15px;
    text-decoration: none;
    white-space: nowrap;
}

div.menu ul li a:hover
{
    background-color: #f00;
    color: #fff;
    text-decoration: none;
}

div.menu ul li a:active
{
    background-color: #465c71;
    color: #cfdbe6;
    text-decoration: none;
}


.menuItems
{
    z-index: 100;
}
