@charset "utf-8";
/* CSS Document */

#miniflex {
        width: 100%;
        float: left;
        font-size: small; /* could be specified at a higher level */
        margin: 0;
        padding: 5 30px 0 30px;
        position:relative;
        z-index:2;
        }

#miniflex li {
        float: left;
        margin: 0;
        padding: 0;
        display: inline-block;
        list-style: none;
        position:relative;
        }
#miniflex li.first {
		margin-left: 30px;
}

#miniflex a:link, #miniflex a:visited {
        float: left;
        font-size: 100%;
        line-height: 36px;
        font-weight: bold;
        margin: 0 10px 0 10px;
		padding: 10px 10px 4px 10px;
        text-decoration: none;
        color: #333333;
        }

#miniflex a.active:link, #miniflex a.active:visited, #miniflex a:hover {
        border-bottom: 4px solid #666666;
        padding-bottom: 2px;
        color: #999999;
        }
        
#animated-tab {
        position: absolute;
        z-index: 1;
        font-size: 100%;
        line-height: 40px;
        padding-bottom: 4px;
        border-bottom: 6px solid #666666;
        }

