#panels { width: 343px; height: 471px; float: left; background-color: white; color: black; }

#tabs { list-style: none; width: 100%; height: 30px; font-size: 1.2em; font-weight: bold; margin-left: 1px; border-bottom: 1px solid #dcecff; }

#tabs li { display: inline; width: 111px; background-color: #dcecff; line-height: 30px; display: block; float: left; margin: 0 1px; }

#tabs li.there { background-color: #395d99; color: white; }

#tabs #alert.there { background-color: #395d99; color: red; }

#tabs li.rd a { color: red; }

#tabs li.rd a:hover { background-color: red; color: #dcecff; }

#tabs li a { width: 100%; height: 100%; color: #395d99; text-decoration: none; }

#tabs li a:hover { background-color: #395d99; color: #dcecff; }

#panels h2 { font-size: 14px; margin-top: 25px; }

#panels a { color: #5f89b5; font-size: 1.1em; text-decoration: underline; }

#panels p { margin-top: 15px; }

#alrts { background-color: red; color: white; width: 343px; height: 441px; display: block; overflow: auto; }

#alrts h2 { margin-top: 0; font-size: 14px; }

#alrts p { text-align: left; font-size: 12px; font-weight: bold; padding: 0 10px; }

#alrts hr { width: 80%; margin: 5px auto; }

#pcntnt, #tcntnt { width: 343px; height: 441px; display: block; overflow: auto; }

#pr { margin: 10px 0 0 25px; list-style: none; text-align: left; }

#pr li a {  }

#events { list-style: none; text-align: left; font-size: 1.2em; font-weight: bold; }

#events li { margin: 25px 0 0 15px; }

#events li a { font-size: 1.2em; }

#poll { width: 66%; border: 1px solid #1d428c; margin: 25px auto 0 auto; text-align: center; padding-bottom: 10px; display: none; }

#poll h2 { background-color: #1d428c; color: white; font-size: 1.4em; line-height: 1.4em; margin: 0; }

#poll input.push { margin-right: 40px; }