/*Film Performance Data*/
.DataContainer {
    border-radius: 10px 10px 10px 10px;
    clear: both;
    padding: 4px 10px 1px;
}
.DataContainer h2 {
    font-size: 10pt;
    font-weight: bold;
    margin-bottom: 2px;
}
.TopDataCellLines {
    background-color: #DDDDDD;
    border: 1px solid #CCCCCC;
    font-size: 7pt;
    font-style: normal;
    font-weight: normal;
    padding-bottom: 3px;
    text-align: center;
    vertical-align: bottom;
}
.TopRightDataCellLines {
    border: 1px solid #CCCCCC;
    font-size: 7pt;
    font-style: normal;
    font-weight: normal;
    padding-bottom: 3px;
    text-align: center;
    vertical-align: bottom;
    background-color:#ddd;
}
.DataCellLines {
    border-color: #ccc;
    border-style: solid;
    border-width: 0 1px 0 0;
    font-size: 7pt;
    font-style: normal;
    font-weight: normal;
    padding-bottom: 3px;
    text-align: center;
    vertical-align: middle;
}
.CellLinesGroupName {
    font-size: 9pt;
    font-style: normal;
    font-weight: bold;
    padding-bottom: 3px;
    text-align: left;
    vertical-align: middle;
    border:1px solid #ccc;
}
.DataCellNoLinesPlusBottom {
    border-color: #ccc;
    border-style: solid;
    border-width: 1px 0;
    font-size: 8pt;
    font-style: normal;
    font-weight: normal;
    padding-bottom: 3px;
    text-align: center;
    vertical-align: middle;
}
.DataCellLinesPlusBottom {
    border-color: #ccc;
    border-style: solid;
    border-width: 1px 1px 1px 0;
    font-size: 8pt;
    font-style: normal;
    font-weight: normal;
    padding-bottom: 3px;
    text-align: center;
    vertical-align: middle;
}
.DataCellNoLines {
    font-size: 7pt;
    font-style: normal;
    font-weight: normal;
    padding-bottom: 3px;
    text-align: center;
}
.DataLeftCellLines {
    font-size: 7pt;
    font-style: normal;
    font-weight: normal;
    padding-bottom: 3px;
    text-align: center;
    border-left:1px solid #ccc;
}
.DataCellLines {
    border-color: #ccc;
    border-style: solid;
    border-width: 0 1px 0 0;
    font-size: 7pt;
    font-style: normal;
    font-weight: normal;
    padding-bottom: 3px;
    text-align: center;
    vertical-align: middle;
}
.DisclaimerBottom {
    margin: 0;
    padding: 0;
}
/*End Film Performance Data*/
.DCMarketingFileName {
    padding-bottom: 10px;
    word-wrap: break-word;
    float: right;
    width: 160px;
}
/*----Table Styles----*/
table {border:none; border-collapse:collapse;}
tr {padding:10px 0;}
td {border-top:1px solid #ccc !important; border-bottom:1px solid #ccc; border-left:none; border-right:none; padding:10px 8px;}
    .RadComboBox td {border-top:none !important;}
tr.alt td {background:#ecf6fc;}
tr.over td {background:#007DB1; color:White;}
.TableHeader {background-color:#EEEEEE; padding: 10px 8px 0;}
.TableHeader td {padding: 10px 8px 0;}
.TableHeader td, .TableHeader td p, .TableHeader td a {color:black; font-weight:bold;}
.DataContainer table, .DataContainer table tr.alt, .DataContainer table tr.alt th {background:white !important;}
/*Data Table Styles*/
table.TabSpecs, table.FullSpecs {
    border:none;
    margin-top:15px;
}
.TabSpecs tr, .TabSpecs, .FullSpecs {
    border:none;
    background:none;
}
.TopDataCellLines, .TopRightDataCellLines {
    background-color: white;
    color: #77787B !important;
}
table.TabSpecs, table.FullSpecs, .TabSpecs .DataCellLines, table.FullSpecs .DataCellLines, 
.TabSpecs .TopDataCellLines, table.FullSpecs .TopDataCellLines, .TabSpecs .TopRightDataCellLines, 
table.FullSpecs .TopRightDataCellLines, .TabSpecs .DataLeftCellLines, table.FullSpecs .DataLeftCellLines, 
.TabSpecs .DataCellNoLines, .table.FullSpecs .DataCellNoLines, .TabSpecs .DataCellLines a, 
.table.FullSpecs .DataCellLines a, .TabSpecs .TopDataCellLines a, .table.FullSpecs .TopDataCellLines a, 
.TabSpecs .TopRightDataCellLines a, .table.FullSpecs .TopRightDataCellLines a, .CellLinesGroupName {
    color:#77787B !important;
    font-weight:normal;
    font-size:1em;
}
.DataLeftCellLines {
    background-color: White !important;
    border-right: 1px solid #D1D3D4;
    text-align: left;
}
.DataCellNoLines {
    border:1px solid #D1D3D4 !important;
}
.DataCellLines {
    border:1px solid #D1D3D4 !important;
}
.SpecAltRow {
    background-color:#F1F2F2 !important;
}
.BlankTableCorner {
    background-color:White !important;
    border-top:1px solid white !important;
    border-left:none !important;
}
.BlankTableCell.DataCellLines {
    background-color: White !important;
    border-left: medium none !important;
    border-right: medium none !important;
    border-top: 1px solid white !important;
}
.DisclaimerBottom {
    display:none;
}
.DisplayNone {
    display:none;
}
.One .DataContainer p {
    margin-top:15px;
}
.TableTRColor {
    background-color:#F1F2F2 !important;
}
  .tb-megamenu .nav > li > a {
    padding: 29.5px 0 29.5px 33px !important; }
	
.rotatetextcell {
  /* FF3.5+ */
  -moz-transform: rotate(-90.0deg);
  /* Opera 10.5 */
  -o-transform: rotate(-90.0deg);
  /* Saf3.1+, Chrome */
  -webkit-transform: rotate(-90.0deg);
  /* IE6,IE7 */
  filter: progid: DXImageTransform.Microsoft.BasicImage(rotation=0.083);
  /* IE8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083)";
  /* Standard */
  transform: rotate(-90.0deg);
  color:#fff !important;
  text-align:center !important;
}

.sideA {
	color:#fff !important;
	background-color:#ee262c !important;
	text-align:center !important;
}
.sideB {
	color:#fff !important;
	background-color:#f47d63 !important;
	text-align:center !important;
}
.sideC {
	color:#fff !important;
	background-color:#8a7a67 !important;
	text-align:center !important;
}
.sideD {
	color:#fff !important;
	background-color:#b0a494 !important;
	text-align:center !important;
}
tr td.reflHL {background-color:#f8f7f6 !important;}
tr td.transHL {background-color:#f9fcfb !important;}
tr td.totalHL {background-color:#fef5f2 !important;}
tr.SpecAltRow td.reflHL {background-color:#EFECE9 !important;}
tr.SpecAltRow td.transHL {background-color:#F0F8F6 !important;}
tr.SpecAltRow td.totalHL {background-color:#FDE7DE !important;}

#edit-sizes-0-table caption {text-align:left !important;}