.simple_poll { table-layout:fixed; width:100%; padding:0; border:none;} .simple_poll td { padding:0; margin:0; } .simple_poll td.title { text-align:right; } .simple_poll td .itemDiv { border-top:1px solid #BBBBBB; margin-top:3px; padding:3px 0 3px 0; } .simple_poll td .title { color:#000000; font-weight:bold; } .simple_poll td .checkcount { color:#AAAAAA; } .simple_poll td .item { color:#636363; margin:3px 0 0 10px; } .simple_poll td .item input { margin:0; padding:0; } .simple_poll td .barBox { margin-left:10px; position:relative; height:20px; } .simple_poll td .barBox .bar { margin-right:100px; margin-top:7px; } .simple_poll td .barBox .status { position:absolute; right:0; top:0; } .simple_poll td.stopDate { text-align:right; color:#AAAAAA; border-top:1px solid #BBBBBB; padding-top:3px;} .simple_poll td.stopDate a { color:#AAAAAA; text-decoration:none; } .simple_poll td.poll_button { text-align:left; border-top:1px solid #BBBBBB; padding-top:3px;} .simple_poll td.poll_button .poll_button { border:1px solid #EEEEEE; background-color:#AAAAAA; color:#FFFFFF; font-weight:bold; padding:1px 3px 1px 3px; height:20px; } .simple_poll td.b { background-color:#F6F6F5; height:7px; } .simple_poll td.b img { width:100%; height:6px; border-bottom:1px solid #E5E5E5; } .simple_poll td.bb { height:7px; } .simple_poll td.bb img { width:100%; height:6px; border-bottom:1px solid #E5E5E5; }