﻿    body { font-size: 62.5%; }
    .showcase_cont { float: left; font: normal 1.2em verdana; color: #898A8B; padding-bottom: 10px}

    .showcase_cont .tabs li { float: left; display: inline; margin-right: 5px; }
    .showcase_cont .tabs li a { display: block; font-size: .8em; padding: 2px 5px; color: #ccc;}
    .showcase_cont .tabs li a:hover { color: #fff; }
    .showcase_cont .tabs li a.on { background: #5A5F6F; color: #fff; text-decoration: none;}
    .showcase_cont .inner { clear: left; float: left; width: 480px; border: 1px solid #5A5F6F; }
    
    .showcase_cont #share, .showcase_cont #contact { float: left; position: relative; display: none; padding: 10px;  }
        .showcase_cont #share { padding-bottom: 20px; }

    .showcase_cont .errordiv { position:absolute; left: 10px; top: 25px; display: none; color: #CF4400; padding: 2px 0px 6px; }
        
    .showcase_cont h4 { clear: both; font-weight: bold; color: #fff; margin: 0px 0px 20px 0px} 
        .showcase_cont h4.btm { margin-bottom: 5px }
    .showcase_cont h4 img { margin-right: 2px; }
    .showcase_cont .inner ul { float: left; margin: 0px; padding: 0px; list-style: none; position: relative;}
    .showcase_cont .inner li { clear: left; float: left; width: 448px; position: relative; display: inline-block; background: url(/images/bullet_square.gif) no-repeat 0px 5px; padding: 0px; text-indent: 7px; margin-bottom: 2px}
    .showcase_cont .inner li span { color: #fff; }
    .showcase_cont .inner li.send { text-align: right; background: none; }
    .showcase_cont .share_txt, .showcase_cont .share_txtarea { width: 448px; position: relative; display:inline-block; border: 0px; font: normal 10px verdana; background: #525860; color: #fff; padding: 4px 4px; margin: 3px 0px 10px 0px }
        .showcase_cont .share_txtarea { margin-bottom: 15px; position: relative; height: 40px; width: 447px}
        .showcase_cont .share_select { display: block; font: normal 10px verdana; background: #525860; color: #fff; padding: 4px 4px; margin: 3px 0px 10px 0px }
    .showcase_cont .abs {left: 0px; top: 20px; width: 448px; position: absolute; }
    .showcase_cont .ERROR { background: #930; color: #9b9a9a}
    .showcase_cont .inner .success { color: #009900; font-weight: bold; float: left; display: block; visibility:hidden; height: 30px; line-height: 30px }
    .showcase_cont .other { display: none; margin-top: 2px; }

    .showcase_cont .submit { float:right; text-decoration: none; display: block; padding: 3px; border: 1px solid #2B2D33; color: #fff; background: #525860; font-size: 1.1em; position: relative; margin-right: -7px}
        .showcase_cont .submit:hover { text-decoration: underline; }


    a.tooltip { text-decoration: none; cursor: help}
    a.tooltip:hover { visibility: visible; }
    a.tooltip span.tooltip { visibility: hidden; position: absolute; margin: -50px 0px 0px 0px}
    a.tooltip:hover span.tooltip { visibility: visible;  }
    a.tooltip span span { color: #cf4400; display: block; text-decoration: none; position: relative; border: 1px solid #930; background: #FFF9DF; padding: 3px; font-size: .9em; width: 140px; text-align: left; }

