1 /* When we are ready to provide HTML5 functionality for IE8- http://html5boilerplate.com/ */
2 article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, intevista { display: block; }
12 #body { background-color: #BEBEBE !important; }
15 background-color: #004B73;
16 background-image: linear-gradient(bottom, #FFFFFF 21%, #004B73 66%);
17 background-image: -o-linear-gradient(bottom, #FFFFFF 21%, #004B73 66%);
18 background-image: -moz-linear-gradient(bottom, #FFFFFF 21%, #004B73 66%);
19 background-image: -webkit-linear-gradient(bottom, #FFFFFF 21%, #004B73 66%);
20 background-image: -ms-linear-gradient(bottom, #FFFFFF 21%, #004B73 66%);
21 background-image: -webkit-gradient(
25 color-stop(0.21, #FFFFFF),
26 color-stop(0.66, #004B73)
34 #header h1 { color: #FFFFFF; }
37 background-color: #FFFFFF !important;
38 border-radius: 0 0 15px 15px;
44 #content { min-height: 500px; }
46 #content h2 { text-align: left; }
48 #footer footer span, #footer footer span a, #footer footer span a:hover {
51 text-decoration: none;
54 #footer footer span a, #footer footer span a:hover { padding-left: 0px; }
60 table { border-collapse: collapse; }
62 table tr td, table tr th {
67 footer { clear: both; }
69 tr.odd { background-color: #D7E3E9 !important; }
71 tr.even { background-color: white !important; }
73 tr.odd td.sorting_1 { background-color: #C6D7E0 !important; }
75 tr.even td.sorting_1 { background-color: #E4ECF0 !important; }
77 .paging_full_numbers a.paginate_active { background-color: #C6D7E0 !important; }
79 .dataTables_length, .dataTables_info { text-align: left; }
84 width: 140px !important;
89 margin-top: 2px !important;
90 margin-top: 12px !important;
94 float: left !important;
98 width: 360px !important;
101 .dataTables_filter label input { width: 300px; }
103 #page div.dataTables_paginate, #page div.dataTables_info { margin-top: 10px; }
105 #page div.dataTables_info { width: 40%; }
109 padding-bottom: 12px;
114 background-color: #CCCCCC;
115 border: 0 none !important;
125 .floatleft { float: left; }
127 .floatright { float: right; }
129 .cell { padding-right: 18px !important; }
131 .namecell { width: 100%; }
133 .namecell a, .backlink {
136 text-decoration: none;
139 .namecell a:hover, .backlink:hover { text-decoration: underline; }
143 .numbercell { text-align: right; }
145 .centercell { text-align: center; }
147 .italic { font-style: italic; }
150 margin: 150px auto 0;
152 border: 1px solid #cccccc;
154 #rebroadcast-loginbox {
157 border: 1px solid #cccccc;
160 background-color: #004B73;
172 #loginbody input[type=text] {
175 .hidden { display: none;}
187 width:4em; /* needed for IE */
190 border: 1px solid #aaa;
194 div.time-picker-12hours {
195 width:75px; /* needed for IE */
199 list-style-type: none;
206 font: 12px/1 Helvetica, Arial, sans-serif;
209 div.time-picker li.selected {
222 div.session_date label {
223 display: inline-block;
228 div.session_date span {
240 * html .group { zoom: 1; } /* IE6 */
241 *:first-child+html .group { zoom: 1; } /* IE7 */