﻿.airtime-container 
{
    width: 938px;
    overflow:hidden;
    border: solid 1px #cccccc;
    background: #F0F0F0;
    padding: 10px;
    margin-bottom: 20px;
}

.airtime-content 
{
    width: 695px;
    padding: 0;
    margin: 0;
    float: left;
}

.airtime-content h2
{
    font-size: 14px;
    font-weight: bold;
    padding: 0;
    margin: 0 0 20px;
}

.airtime-state-container
{
    margin: 20px auto;
    width: 400px;
    border: solid 1px #cccccc;
}

.airtime-state-container h3
{
    margin: 20px 20px 0 20px;
    padding: 0;
    font-size: 14px;
    text-align: center;
}

.airtime-state-container p
{
    margin: 0 20px 20px 20px;
    padding: 0;
    text-align: center;
}

.airtime-dma-container
{
    margin: 0 auto;
    width: 400px;
    border: solid 1px #cccccc;
}

.airtime-dma-container h3
{
    margin: 20px 20px 0 20px;
    padding: 0;
    font-size: 14px;
    text-align: center;
}

.airtime-dma-container p
{
    margin: 0 20px 20px 20px;
    padding: 0;
    text-align: center;
}

.airtime-zone-container
{
    margin: 20px auto;
    width: 600px;
    border: solid 1px #cccccc;
}

.airtime-zone-container h3
{
    margin: 20px 20px 0 20px;
    padding: 0;
    font-size: 14px;
    text-align: center;
}

.airtime-zone-button
{
    margin: 20px 20px 20px 300px;
    padding: 0;
    clear: both;
}

.AirtimeResults
{
	border-width: 1px;
	border-spacing: ;
	border-style: solid;
	border-color: #cccccc;
	border-collapse: collapse;
	background-color: #ffffff;
	padding: 10px;
	margin: 0 5px 0 5px;
}

.AirtimeResults td 
{
    border: solid 1px #cccccc;
    padding: 10px;
}

table.hovertable {
	font-family: verdana,arial,sans-serif;
	font-size:11px;
	color:#333333;
	border-width: 1px;
	border-color: #999999;
	border-collapse: collapse;
}
table.hovertable th {
	background-color:#cccccc;
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #aaaaaa;
}
table.hovertable tr {
	background-color:#e0e0e0;
}
table.hovertable td {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #aaaaaa;
}

#Airtime-Subzones
{
    display: none;
}

#Airtime-Error1 
{
    font-size: 12px;
    color: Red;
    margin: 0;
    padding: 0;
    width: auto;
}

#Airtime-Error1 p
{
    border: dashed 1px red;
    width: 500px;
    padding: 5px;
    margin: 10px;
}

#Airtime-Error2 
{
    font-size: 12px;
    color: Red;
    margin: 0;
    padding: 0;
    width: auto;
}

#Airtime-Error2 p
{
    border: dashed 1px red;
    width: 500px;
    padding: 5px;
    margin: 10px;
}

.products 
{
    width: 938px;
    overflow:hidden;
    border: solid 1px #cccccc;
    background: #F0F0F0;
    padding: 10px;
    margin-bottom: 20px;
}
