ul.adVisualLayoutVertical
{
    margin:10px 0 0 10px;
    padding:0;
}

ul.adVisualLayoutVertical img
{
    border:0;
}

ul.adVisualLayoutVertical li
{
    margin:10px 0 0;
    padding:0;
}


ul.adVisualLayoutHorizontal
{
    margin:0 0 0 10px;
    padding:0;
}
ul.adVisualLayoutHorizontal li
{
    display:inline;
    width:180px;
    height:104px;
    margin:0;
    padding:0;
}

ul.adVisualLayoutHorizontal img
{
    border:0;
}

.gecko #advertoTowerAdContainer
{
    margin-left: 10px;
}

#advertoTowerAdContainer
{
    margin-left: 12px;
    margin-top: 10px;
}

#advertoThumbAdBlock
{
    margin-top: 10px;
    padding-left: 0px;
    margin-bottom: 10px;
}

#advertoThumbAdBlock img
{
    margin-right:5px;
}


#defaultContainer
{
    width: 520px;
    border: 0px solid red;
}
#defaultContainerHeader
{
    width: 520px;
    border: 0px solid red;
    padding: 10px 0px 0px 30px !important;
}
.defaultContainerContent
{
    width: 520px;
    border: 0px solid red;
    padding: 0px 20px 30px 30px;
    padding-top: 0px !important;
}
.defaultContainerContent img
{
    margin: 0px 20px 0px 0px !important;
}

#thumbContainerBlock
{
    border: solid 0px red;
    width: 155px !important;
}
#thumbContainerHeader
{
    border: solid 0px red;
    width: 155px !important;
    height: 40px !important;
}
.thumbContainerContent
{
    border: solid 0px red;
    width: 155px !important;
}

#schemeContainer
{
    border: solid 0px red;
    width: 372px;
}
#schemeContainerHeader
{
    border: solid 0px green;
    width: 10px;
    position: absolute;
    top: 0px;
    left: 0px;
}
.schemeContainerContent
{
    border: solid 0px red;
    position: absolute;
    top: 0px;
    left: 0px;
    margin-left: 20px;
}

#newsContainer
{
    width: 172px;
    border: solid 0px red;
    padding-left: 10px;
}

#newsContainerHead
{
    width: 172px;
    border: solid 0px green;
    height: 20px;
    padding: 5px 0px 20px 0px;
}

.newsContainerContent
{
    width: 179px;
    margin-left: -6px;
    border: solid 0px red;
}

.introContainerContent
{
    width: 520px;
    border: 0px solid red;
    padding: 0px 20px 10px 20px;
    padding-top: 10px !important;
}

#introContainerFooter
{
    display: none;
    height: 0px;
    width: 520px;
    margin-left: 20px;
    background: url(Images/imgFooter.jpg) repeat-x;
}
.privacyContainerContent
{
    width: 520px;
    border: 0px solid red;
    padding: 0px 20px 0px 20px;
    padding-top: 10px !important;
}


