/***
Styles used on the results page 
***/

.dailyOnly {
    display: none;
}

.contentframe {
    width: 100%;
}

.iconcont {
    margin-top: 5px;
    margin-bottom: 3px;
}

.toolbarcont {
    margin-top: 5px;
}

.print_only {
    display: none;
}

.distReportResultTable {
    clear: both;
    margin-top: 30px;
}

.resultsBodyAdBox {
    clear: both;
    display: block;
    margin: 10px auto 0px;
}

.results_legend {
    
}

.results_legend_item {
    float: left;
    padding-left: 11px;
}

.results_count {
    color: #138013;
    text-align: right;
}

.results_sum {
    color: #00B0F0;
    text-align: right;
}

.results_graph_box {
    float: left;
    width: 250px;
    border-left: 1px #94B3DE solid;
    margin-left: 0px;
}

.results_graph_image {
    margin: 4px 0px 0px 20px;
}

.results_graph_image img {
    border: 0px;
}

.results_graph_actions {
    width: 200px;
    margin-left: 34px;
}

.results_graph_action {
    border: 1px #cccccc solid;
    width: 48px;
    height: 42px;
    float: left;
    padding: 1px;
    margin: 5px;
}

.results_graph_action a:hover {
    cursor: pointer;
}

.results_graph_action a {
    text-decoration: none;
}

.results_graph_action_image {
    height: 30px;
}

.results_graph_action_text {
    font-family: arial;
    font-size: 9px;
    font-weight: normal;
    color: #646061;
    text-decoration: none;
}

.results_draft {
    margin-left: 16px;
    margin-top: 136px;
    position: absolute;
    width: 52px;
}

.results_header_heading {
    color: #0d5cab;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
    vertical-align: top;
}

.results_header_text {
    font-family: arial;
    font-size: 13px;
    font-weight: normal;
    color: #646061;
    text-decoration: none;
    text-align: center;
}

.results_header_text_alert {
    font-family: arial;
    font-size: 14px;
    font-weight: normal;
    color: #0D5CAB;
    text-decoration: none;
    text-align: center;
}

.results_header_text a {
    font-weight: normal;
    color: #646061;
}

#permissionsArea a {
    font-weight: normal;
    color: #646061;
}

.resultTableHeaderDisplay {
    border-top: 0px;
    border-right: 1px solid #94b3de;
    border-left: 1px solid #94b3de;
    border-bottom: 1px solid #94b3de;
}

.resultTableDisplay,.resultTableTableDisplay {
    border-top: 0px;
    border-right: 1px solid #94b3de;
    border-left: 1px solid #94b3de;
    border-bottom: 1px solid #94b3de;
}

/* depricated */
.distResultTable {
    border-top: 1px solid #ccc;
    border-right: 0px solid #ccc;
    border-left: 1px solid #ccc;
    border-bottom: 0px solid #ccc;
}

.noChoices {
    border-top: 0px solid #ccc;
    border-right: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-bottom: 0px solid #ccc;
}

.distResultTable td {
    border-top: 0px solid #ccc;
    border-right: 1px solid #ccc;
    border-left: 0px solid #ccc;
    border-bottom: 1px solid #ccc;
}

.distReportNonRespondTable {
    border-top: 1px solid #F2CBAC;
    border-right: 0px solid #F2CBAC;
    border-left: 1px solid #F2CBAC;
    border-bottom: 0px solid #F2CBAC;
}

.distReportNonRespondTable td {
    border-top: 0px solid #F2CBAC;
    border-right: 1px solid #F2CBAC;
    border-left: 0px solid #F2CBAC;
    border-bottom: 1px solid #F2CBAC;
}

.suggTable_data {
    color: #A39996;
    font-family: Verdana;
    font-size: 10px;
    border-bottom: 1px solid #94b3de;
    padding: 5px;
}

#no_announcement_div,#no_comment_div {
    display: none;
}

.printHeader {
    display: none;
}

.border-left {
    border-left: 1px #CBDFF4 solid;
}

.results_tab_box {
    width: 100%;
    padding-bottom: 10px;
}

.results_table {
    border: 0px;
    width: 100%;
}

#default_summary_table {
    border: 0px;
    width: 380px;
    float: left;
}

.results_table td {
    
}

.results_table_response {
    padding-bottom: 10px !important;
}

.results_table_column_sep {
    border-right: 1px #99B7E0 solid;
}

.results_table_row_sep {
    border-top: 2px #99B7E0 solid;
}

.results_data_label {
    color: #3D6EB0;
    font-size: 11px;
    font-weight: normal;
    padding-right: 6px;
    float: left;
    width: 72px;
}

.results_data_info,.results_data_info_long {
    color: #A39996;
    font-family: Verdana;
    font-size: 10px;
    float: left;
}

.results_data_info_long {
    width: 290px;
}

#resultsBody {
    display: block;
    margin: 8px auto 0px;
}

#inboxTabs {
    clear: both;
    display: block;
    margin: auto;
}

#questionHeader {
    clear: both;
    display: block;
    margin: 0px auto 10px;
    min-height: 220px;
    height: auto !important;
    height: 220px;
}

#marketing {
    clear: both;
    display: block;
    margin: 0px auto 10px;
    width: 655px;
}

#details {
    clear: both;
    display: block;
    margin: 0px auto;
    width: 655px;
    min-height: 350px;
    height: auto !important;
    height: 350px;
}

#tabbedContent {
    clear: both;
    display: block;
    border: 1px solid #6290d2;
    _zoom: 1; /* force IE6 layout mode so top border doesnt disappear */
    min-height: 400px;
    height: auto !important;
    height: 400px;
    padding-top:10px;
    overflow: visibile;
    margin: auto;
}

.tabPane {
    display: block;
    width: 100%;
    min-height: 310px;
    height: auto !important;
    height: 310px;
    overflow: visible;
}

.tabItem {
    display: block;
}

.dojoTabPaneWrapper {
    min-height: 310px;
    height: auto !important;
    height: 310px;
}

.rotating_content_box {
    height: 250px;
    background-color: #E1EFFC;
    border: 1px solid #CCCCCC;
    z-index: 2;
}

.rotating_content_heading {
    width: 100%;
    text-align: center;
}

.rotating_content_text {
    float: left;
    padding: 8px;
    width: 83px;
    font-size:11px;
}

#personalGreetingText {
    margin-top: 10px;
}

.order_form_description
{
	text-align:left !important;
	padding: 5px 0px !important;
}

.order_form_quantity
{
	text-align:center !important;
	padding: 5px 0px !important;
}

.order_form_amount
{
	text-align:right !important;
	padding: 5px 0px !important;
}

.order_form_total
{
	text-align:right !important;
	padding: 5px 0px !important;
}

#results_OptionsAutoSend
{
	float : left;
	margin-right : 5px;
}
#results_OptionsAutoSend_label
{
	font-size : 11px;
}

#results_OptionsAutoSend_learnMore
{
	font-size : 8px;
}
