﻿#content .iePromo        {float:left;}
#content .iePromo img    {margin:0 0 20px 0;padding:0;}

#content img{
    margin: 10px -110px 20px 25px;
    background: #fff;
    padding: 4px;
    border: solid 1px #ececec;
    border-bottom: solid 1px #b8b8b8;
    float: right;
    position: relative;
}

#content img.feature{
    margin: -10px -5px 1.5em;
    background: #fff;
    padding: 4px;
    border: solid 1px #ececec;
    border-bottom: solid 1px #b8b8b8;
    float: none;
    clear: both;
}

#content embed.video{
    background: #fff;
    padding: 6px;
    border: solid 1px #ececec;
    border-bottom: solid 1px #b8b8b8;
    height: 350px;
}

#content img.plain { margin:0px 20px 20px 0px; background:#fff; padding:4px; border:solid 1px #ececec; border-bottom:solid 1px #b8b8b8; float:none; }

#content ul{
    margin: 0 0 1.5em 2em;
}

#content img.types-product { margin-top:-35px !important; }
#content img.competition {float: left; margin: 0px 20px 0px 0px; border: 1px solid #DEDEDE;}
#content 

#environment-flash-window{
    padding: 4px;
    background: #fff;
    border: 1px solid #ececec;
    border-bottom: 1px solid #b8b8b8;
    margin: 0 0 1em -5px;
}
a.pdf-button 
{
    margin: 5px 0px !important;
    line-height: 1.9em;
    }
a:link.pdf-button, a:visited.pdf-button 
{
    background-color: #1d99fd;
    border: 1px solid #294e97;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    color: #fff;
    box-shadow: 0px 1px 0px #DEDEDE;
    text-shadow: 0px 1px 0px #777777;
    padding: 4px 10px;
    text-transform: uppercase;
    margin: 5px 0px;
    font-size: .75em;
    line-height: 2.8em;
 
}
a:hover.pdf-button 
{
    background-color: #294e97;
    text-decoration: none;
}
.article-preview{
    padding: 20px;
    margin: 0 0 1.5em;
    border-bottom: solid 1px #b8b8b8;
    background: #ececec;
    min-height: 1px;    
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    font-size: .86em;
    line-height: 1.6em;
} * html .article-preview{ height: 1px; } .article-preview:after { content: "."; height:0; visibility: hidden; clear: both; display: block; }

.article-preview h3{
    font-size: 2em;
    margin-top: 2px;
}

.article-preview .type {
    color: #999;
    padding: 0 10px 0 0;
}
#content .article-preview img.profile 
{
    float: left;
    display: inline;
    padding: 5px;
    margin: 0px 30px 0px 0px;
}
#content img.inline-img 
{
    float: none;
    display: block;
    margin: 5px 0px;
    }
#content p.fig 
{
    font-size: 90%;
}
#content img.img-trans
{
    background: transparent;
    margin-top: -20px;
    border: 0px;
}
.article-preview img {
background:none repeat scroll 0 0 #FFFFFF !important;
border-color:#ECECEC #ECECEC #B8B8B8 !important;
border-style:solid !important;
border-width:1px !important;
display:inline !important;
float:left !important;
margin:0 20px 0 0 !important;
padding:4px !important;
}       

/* Hints and Tips */

.membersTips    {
    background:#fafaf3;
    border:1px #e0e0da solid;
    border-radius:4px;
    float:right;
    width:595px;
    margin-bottom:30px;
    }
.membersTips .heading    {
    background:#eeeee7 url("bgMembersTips.jpg") no-repeat scroll 482px center;
    border-bottom:1px #e5e5df solid;
    }
    
.membersTips h3 {
    margin:0;
    padding:10px 0 10px 25px;
    color:#d05997;
    font-size:18px;
    }

#content .membersTips strong{font-weight:bold;}
    
#content .membersTips ul    {padding:5px 0;margin:0;border-top:1px #fff solid;}
#content .membersTips ul li {
    background: url("liMember.gif") no-repeat scroll 12px 16px transparent;
    border-top:1px #fff solid;
    border-bottom:1px #ecece5 solid;
    padding: 10px 10px 10px 30px;
    color:#444;
    }
#content .membersTips ul li:first-child {border-top:none;}
#content .membersTips ul li:last-child  {border-bottom:none;}

a.backtotop         {font-size:11px;color:#A5A5A5;text-decoration:none;}
a.backtotop:hover   {color:#0072CF;text-decoration:underline;}
    
