.taRight { text-align:right; }

h1.poy-super { font:bold 27px Verdana, Arial, Helvetica, sans-serif;color:#b00000;text-indent:4px;margin:10px 0 0 5px; }

.lks-peoplesOfYearList { background:#FFF url(/images/blocks/peopleofyear/peoplesOfYearBg.png) right bottom no-repeat;vertical-align:top; }
.lks-peoplesOfYearList ul { list-style:none;margin:0 0 0 2px;padding:0; }
.lks-peoplesOfYearList ul li { padding:0 35px 0 9px; }
.lks-peoplesOfYearList ul li.people { font:11px Verdana, Arial, Helvetica, sans-serif;padding:5px 35px 4px 9px; }
.lks-peoplesOfYearList ul li.people:hover, .lks-peoplesOfYearList ul li.selected { cursor:pointer;color:#FFF;background:#A00 url(/images/blocks/peopleofyear/poy-arrow.png) right center no-repeat;filter:alpha(opacity=50); }
.lks-peoplesOfYearList ul li.people:hover { opacity:0.5; }
.lks-peoplesOfYearList ul li.people span { text-decoration:underline; }
.lks-peoplesOfYearList ul li.people:hover span { text-decoration:none; }
.lks-peoplesOfYearList ul li.people:hover span, .lks-peoplesOfYearList ul li.selected span { text-decoration:none; }
.lks-peoplesOfYearList ul li div.votes { float:right;margin-top:-13px; }
.lks-peoplesOfYearList ul li span { display:block; }

.lks-peoplesOfYearList ul li.no-active { font-size:10px;color:#94949f; }

.poy-content { border:1px solid #d1d1d1;padding:0 13px 12px 13px;vertical-align:top; }
.poy-content div.img, .poy-content div.imgRight { border:1px solid #dedbdb; }
.poy-content div.img { float:left;margin:0 12px 12px 0; }
.poy-content div.imgRight { float:right;margin:0 0 12px 12px; }
.poy-content div.img img, .poy-content div.imgRight img { border:1px solid WHITE; }
.poy-content h1 { font-size:18px;font-weight:normal;margin:10px 0 0 0;color:#264390; }
.poy-content h3 { font-size:13px;margin:10px 0 5px 0;color:#339; }
.poy-content h6 { font-size:9px;font-weight:normal;margin:2px 0;color:#454556; }
.poy-content p { margin:5px 0 7px 2px;text-align:justify; }


.basicList { padding:0;margin:0 0 5px 0;list-style:none; }
.basicList li { padding:0 0 0 5px; }
.basicList li a { color:#333; }
.basicList li a:hover { text-decoration:none; }

.darkUnderground, .container { position:absolute;top:0;left:0;width:100%;height:100%;z-index:5000;}
.darkUnderground { background:BLACK;opacity:0.5;filter:alpha(opacity=50); }
.container .window { margin:auto;border:1px solid #333;background:#FFF;width:500px;height:500px;color:#333;overflow:auto; }

.window h1, .window h2, .window h3 { margin:5px 0 5px 0; }
.window h1.header { background:url(../images/blocks/peopleofyear/window-header.png) left top repeat-x;margin-top:0;padding:7px;color:WHITE; }
.window td h1, .window td h2, .window td h3 { margin:0;color:#346c11; }
.window input, .window textarea { border:1px solid #346c11; }
.window tr.form td { padding:2px 7px; }
.window textarea { width:100%; }
.window .pink { background-color:#edffe2; }

.taCenter { text-align:center; }

.red { color:#B00; }

.closer { float:right;margin:4px 5px 0 0;line-height:13px;font-size:18px;background-color:WHITE;text-decoration:none;padding:1px 0 3px 1px;border:1px solid #346c11; }
.closer:hover { font-size:18px;color:#B00;border-color:#B00; }

.poy-button { cursor:pointer; }
.poy-button img { border:none;opacity:0.7;filter:alpha(opacity=70); }
.poy-button:hover img { opacity:1;filter:alpha(opacity=100); }

.poy-closed { display:none; }
