/* GENERAL TAB STYLING */

#left_tabs {
    
    padding-left: 40px;
    padding-top: 3px;
    margin:2px auto;
    margin-top:2px;
    position:relative;
    text-align:left;
    width:921px;
}
#right_tabs {
    /*position: absolute;
    right: 15px;
    top:116px;
    bottom: -1px; */
    padding-right: 10px;
    padding-top: 3px;
    margin: 0px auto 0px;
    position:relative;
    text-align:right;
    width:921px;
    
    
}

#left_tabs ul.tabs a, ul.tabs a:visited {
    color: #444; /* unselected tab text colour */
    font-weight: bold;
    text-decoration: none;
}
#left_tabs ul.tabs a:hover {
    color: #666; /* unselected tab text hover colour */
}
#left_tabs ul.tabs li {
    list-style-type: none;
    display: inline;
    background-color: #f6e775; /* unselected tab colour */
    padding: 3px 0 3px;
    margin: 1px 1px; /* to compensate for border */
}
#left_tabs ul.tabs li a {
    padding: 1px 12px;
}
#left_tabs ul.tabs {
    margin: 2px 0 5px;
}


ul.tabs a, ul.tabs a:visited {
    color: #444; /* unselected tab text colour */
    font-weight: bold;
    text-decoration: none;
}
ul.tabs a:hover {
    color: #666; /* unselected tab text hover colour */
}
ul.tabs li {
    list-style-type: none;
    display: inline;
    background-color: #ffffec; /* unselected tab colour */
    padding: 0px 0 4px;
    margin: 0 1px; /* to compensate for border */
}
ul.tabs li a {
    padding: 3px 12px;
}
ul.tabs {
    margin: 0 0 5px;
}