.tbox {
    position:absolute;
    display:none;
    /*padding:14px 17px;*/
    -moz-border-radius:5px;
    border-radius:5px;
    z-index:900;
    border: 3px solid #565450;
}
.tinner {
    padding: 30px 15px;
    background:#fff url('//assets.bodybuilding.com/common/images/tinybox/preload.gif') no-repeat 50% 50%;
    overflow: hidden;
    *overflow: visible;
}

.tcontent {
    
}
.tmask {
    position:absolute;
    display:none; 
    top:0px; 
    left:0px; 
    height:100%; 
    width:100%; 
    background:#000; 
    z-index:800;
}
.tclose {
    position:absolute; 
    top:10px; 
    right:15px; 
    width:30px; 
    padding-right: 11px;
    cursor:pointer; 
    background:url('//assets.bodybuilding.com/common/images/tinybox/close.png') no-repeat 100% 50%;
    font: normal 11px Arial, helvetica, sans-serif;
    color:#A30308;
}
.tclose:hover{
    text-decoration: underline!important;
}

.tclose:hover a {
    text-decoration: underline;
}
.tclose a {
    color: #a30309;
    display: inline-block;
    padding-right: 0;
    text-decoration: none;
    width: 43px;
    *zoom: 1;
    *display: inline;
}
