5 /****************************************************************
6 Selectricity || selectricity.org
7 Design by Courtland Allen
8 *****************************************************************/
15 background: url(/images/bg_main.png) repeat-x top left;
19 font-size: 24px !important;
20 margin: 0 0 1em 0 !important;
24 font-size: 18px !important;
25 margin: 0 0 1em 0 !important;
29 background-color: #999999;
40 font-family: monospace;
45 /* Left column. Includes logo, poll information, and graph. */
59 background: url(/images/title_main.png) no-repeat top left;
69 #left-side-content p {
75 #left-side-content ol {
83 /* Right column. Includes top-bar and main-box. */
105 background-image: url(/images/top_bar_1.png);
114 background-image: url(/images/top_bar_2.png);
122 .green { color: #10a700; }
129 background: no-repeat top left;
137 background: no-repeat top right;
140 .left-aligned { text-align: left; }
142 .right-aligned { text-align: right; }
146 background-color: #d6d6d6;
149 padding: 5px 15px 0 15px;
150 margin-bottom: .75em;
155 margin: -20px -20px 14px -20px;
157 background-color: #e5e5e5;
161 margin: 1.3em -20px 1.3em -20px;
163 background-color: #e5e5e5;
168 font-family: verdana,arial,helvetica,sans-serif;
170 text-transform: uppercase;
173 background-color: #999999;
176 padding: 0px .75em 0px .75em;
181 font-family: verdana,arial,helvetica,sans-serif;
184 background-color: #e5e5e5;
186 padding: 6px 0px 0px 10px;
195 border: 1px solid #b3b3b3;
198 #main-box p, #main-box blockquote, #main-box ul {
207 /* css related to error in forms */
210 border: 2px solid #C00;
213 background-color: #f0f0f0;
216 #errorExplanation h2 {
217 font-size: 1em !important;
220 padding: 5px 5px 5px 5px;
221 background-color: #c00;
225 #errorExplanation p {
232 #errorExplanation ul li {
240 .fieldWithErrors input, .fieldWithErrors select, .fieldWithErrors textarea {
241 background-color: #FFFBB3;
246 border: 1px solid #0000FF;
249 padding-bottom: 12px;
251 background-color: #f0f0f0;
262 border-color: #4D801A;
268 border-color: #73BF26;
272 padding: 5px 5px 5px 15px;
273 background-color: #73BF26;
278 border-collapse: collapse;
280 border-color: #4D801A;
288 /* voterbox#election is used on user summary page */
289 .voterbox#election { border-color: #990d13; }
291 .voterbox#election th {
292 background-color: #dc0d13;
293 border-color: #dc0d13;
296 .voterbox#election td { border-color: #990d13;}
321 border-color: #999999;
323 padding-bottom: 12px;
325 background-color: #f0f0f0;
331 padding: 5px 5px 5px 15px;
334 background-color: #999999;
349 border-color: #dc0d13;
351 padding-bottom: 12px;
353 background-color: #f0f0f0;
361 padding: 5px 5px 5px 15px;
364 background-color: #dc0d13;
374 #progress_bar ul li {
379 #progress_bar li.step_selected {
383 #progress_bar li.step_unselected {
388 #progress_bar li.step_unselected {
393 #progress_bar li.step_unselected a {
394 text-decoration: none;
399 margin-bottom: 1.5em;
403 border: 1px black solid;
411 border: 3px white solid;
412 background-color: #666666;
414 margin: 0.5em 0 1em 0;
420 #winner_box .winner_text {
429 /* main election candidate stylesheet information */
433 .candidate_box_name {
438 .candidate_box_menu {
444 .candidate_box_info {
445 margin: 0.5em 0 0.5em 3em;
447 .candidate_box_picture {
449 margin: 0 0.8em 0.4em 0;
451 .candidate_box_description {