﻿.subHeaderContainer
{
    height:279px;
    width:100%;
    background:url('subHeaderContainer.png') repeat-x;
}
.productNav
{
    height:212px; width:787px; padding-top:5px; background-color:#d4e0ec; text-align:center;
}
div.subHeaderBG
{
    width:742px;
    height:243px;
    position:relative;
    margin-left:auto;
    margin-right:auto;
    top:18px;
}
div.subHeaderIconTopLft
{
    padding-left:5px; float:left;
}
div.productDescBG
{
    background-color:#dcdcdd;
}
div.productDescBgRepeater
{
    height:403px;
    width:781px;
    background:url('productDescBgRepeater.png') repeat-x;
}
div.productDescInset
{
    padding-top:15px; padding-left:30px; padding-right:30px;
}
.pageDsInset
{
    margin-left:3px;
    margin-right:3px;
}
.titleBarBG
{
    height:32px;
    width:781px;
    background:url('titleBarRepeater.png') repeat-x;
}
.titleBarText
{
    line-height:32px; padding-left:10px; vertical-align:middle;
}

/* screen shot/video screen shot styles */
.ssImage
{
    position:relative; text-align:center; padding-top:30px;
}
.textContainer
{
    padding-top:20px; padding-left:30px; padding-right:30px;
}
.padFromTitle
{
    padding-top:8px;
}
.padHeaderText
{
    padding-top:30px; padding-left:30px;
}
.padBottomHeaderText
{
    padding-top:110px;
}
.ssSecBG
{
    background:url('screenShotBgRepeater.png') repeat-x;
    width:781px;
}
.ssMainContainer
{
    background-color:#dadadb; margin-left:3px; margin-right:3px;
}
.ssVideoContainer
{
    background-color:#dadadb; margin-left:3px; margin-right:3px;
}
.videoBG
{
    margin-top:30px; margin-left:125px; width:530px; height:442px; background:url('videoBG.png') no-repeat;
}
