body {
    margin: 0px;
    font-family: Tahoma;
    font-size: 12px;
}

#siteWrapper
{
    display: block;
    width: 1000px;
    height: auto;
    margin: auto;
    position: absolute;
    top: 0; left: 0; bottom: 0; right: 0;
    border:0px;
}

.clear
{
    clear:both;
}

.multiFormContainer
{
    padding-left: 0px;
    padding-top: 20px;
    padding-bottom: 15px;
}

.headerLogo IMG
{
    width: 900px;
    height: 170px;
}

.header
{

    padding-left:5px;

}
.header SPAN
{
    display: inline-block;
    float: left;
    height: 168px;
}

.header .side
{
    width: 47px;
    border:0px solid red;
}

.content
{
    padding-left: 50px;
}

.header .left A
{
    display: inline-block;
    padding-top: 5px;
    padding-left: 10px;
    font-size: 14px;
    position: relative;
    width: 106px;
    color: #eee;
    text-decoration: underline;
    text-align: right;
}
.header .left A:hover
{
    color: #777;
}

.header .right A
{
    margin-left: -80px;
    padding-top: 5px;
    display: inline-block;
    font-size: 14px;
    position: relative;
    width: 70px;
    text-decoration: underline;
    color: #eee;
}
.header .right A:hover
{
    color: #777;
}


/*
SHOW PART
*/

.clear
{
    clear: both;
}

.partItem .detail table {
    margin-left: 10px;
    line-height: 120%;
}
.partItem .detail table TD {
    padding: 11px;
    font-size: 14px;
    border:0px;
}

.partItem .detail table TD.title {
    text-align: right;
    font-weight: bold;
    color: #999;
}

.partItem .detail table TD.value {
    padding: 11px;
    font-size: 14px;
}

.partItem .detail table TD.line {
    height:1px;
    width:100%;
    line-height: 0px;
    padding:0px;
    maring:0px;
    background: #eee;
    font-size:0px;
}

.partItem .bigImageContainer
{
    border:1px solid #eee;
    display: inline-block;
    position: relative;
    width: 470px;
    height: 215px;
}

.partItem .bigImageContainer .bigImage
{
    max-width: 470px;
    max-height: 215px;
    display: block;
    width: auto;
    height: auto;
    border:0px solid red;
    overflow: auto;
    margin: auto;
    position: absolute;
    top: 0; left: 0; bottom: 0; right: 0;
}

.partItem .images .enlarge {
    float:left;
    width: 80px;
    height: 50px;
    margin-right: 5px;
    display: inline-block;
    position: relative;
}

.partItem .images .enlarge IMG {
    display: block;
    max-width: 80px;
    max-height: 50px;
    width: auto;
    height: auto;

    overflow: auto;
    margin: auto;
    position: absolute;
    top: 0; left: 0; bottom: 0; right: 0;
}


.part
{
    padding: 10px;
    padding-top: 52px;
}



.partItem
{
    color: #666;
    line-height: 150%;
    font-size: 14px;
}


.vendorName
{
    display:block;
    position:absolute;
    top:128px;
    height:30px;
    width:814px;
    text-align:right;
    font-family: HeliosCondBold;
    font-size: 24px;

}

.li {
    margin-top: 0px;
}

.li LI {
    display: inline;
    padding-left: 5px;
    padding-right: 0px;
}

.li LI label {
    padding-left: 5px;
    padding-right: 5px;
}

.li LI INPUT {
    padding-right: 20px;
}