﻿/* TABS */

.PageTabs,
.QuestionTabs {
    font-family:'Roboto Slab',Georgia,serif;
    font-size:16px;
    font-weight:bold;
    list-style-type:none;
    height:36px;
    margin:5px 0px 20px;
    padding:0 5px;
    border-bottom:1px solid #bbb;
}
.noMarginBottom {
    margin-bottom: 0px;
}
.QuestionTabs {
    margin-bottom: 0;
}
.PageTabs li,
.QuestionTabs li {
    border-bottom: 0;
   -webkit-border-radius: 2px 2px 0 0;
    -moz-border-radius: 2px 2px 0 0;
    border-radius: 2px 2px 0 0;
    display: block;
    float: left;
    list-style-type: none;
    margin-right: 3px;
}

.PageTabs li a,
.QuestionTabs li a {
    border-bottom:1px solid #f5f5f5;
    color:#596065;
    display:block;
    height:29px;
    line-height:30px;
    text-align:center;
    text-decoration:none;
    padding: 3px 20px;
    position:relative;
    top: 0px;
    background-color:#f5f5f5;
    -webkit-border-radius: 2px 2px 0 0;
    -moz-border-radius: 2px 2px 0 0;
    border-radius: 2px 2px 0 0;
}

.PageTabs li a:hover,
.QuestionTabs li a:hover {
    background: #eee;
}
.PageTabs li.Selected,
.QuestionTabs li.Selected { 
    border: 1px solid #bbb;
    border-bottom: none;
}
.QuestionTabs li a.QuestionActiveTab {
    border: 1px solid #bbb;
    border-bottom: none;
}
.PageTabs li.Selected a,
.QuestionTabs li a.QuestionActiveTab {
    border-bottom:1px solid white;
    color:#5C5F63;
    cursor:default;
    text-shadow:0 1px 0 white;
    background-color:white;
}

.QuestionTabs a span {
    background-repeat:no-repeat;
    background-position:center left;
    padding-left:20px;
}

.FrequencyTab { background-image:url("images/frequency_icon.gif"); }
.GraphTab { background-image:url("images/graph_icon.gif"); }
.CrossTabTab { background-image:url("images/crosstab_icon.gif"); }



/* LINKS */

.Main .ReturnLink
{
    color:Black;
    float:right;
    margin-top:-40px;
    margin-right:10px;
    display:block;
    background:url('images/icon_returnarrow.png') no-repeat top left;
    padding-left:16px;
    font-weight:bold;
}

.Main .ReturnLink:hover
{
    text-decoration:underline;
}