table.sirimalli{
    width: 99%;
}
table.sirimalli, table.sirimalli td{
    border               : 1px solid #CCC;
    border-collapse      : collapse;
    font                 : small/1.5 "Tahoma", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
    margin-left          : 2px;
}
table.sirimalli thead th, table.sirimalli tbody th{
    line-height           : 20px;
    background            : #FFF url(../images/th_bck.gif) repeat-x;
    color                 : #666;
    padding               : 5px;
    border-left           : 1px solid #CCC;
}
table.sirimalli tbody th{
    background            : #fafafb;
    border-top            : 1px solid #CCC;
    font-weight           : normal;
    text-align            : center;
}
table.sirimalli tbody tr td{
    padding               : 5px;
    color                 : #666;
}
table.sirimalli tbody tr:hover{
    background            : #FFF url(../images/tr_bck.gif) repeat;
}

table.sirimalli tbody tr:hover td{
    color                 : #454545;
}
table.sirimalli tfoot td, table.sirimalli tfoot th{
    border-left           : none;
    border-top            : 1px solid #CCC;
    padding               : 5px;
    background            : #FFF url(../images/foot_bck.gif) repeat;
    color                 : #666;
}
table.sirimalli caption{
    font-weight: bold;
    background: #50ADEA url(../images/corner.gif) no-repeat right top;
    border-bottom:2px solid #1975d7;
    color: #FFF;
    text-transform:uppercase;
    padding:0px;
}
table.sirimalli a{
    text-decoration: none;
}
.polltitle a{
    font-weight           : bolder;
    text-decoration       : none;
    font-size             : 22px;
    font-family           : "Verdena", "Times New Roman", Times, Serif;
}
.polltitle a:link{
    color                 : #666;
}
.polltitle a:visited{
    color                 : #666;
}
.polltitle a:hover{
    color                 : #003366;
    text-decoration       : none;
}
.polltitle a:active{
    color                 : #003366;
}
.small_text{
    font-size: x-small;
}
.votes_wrapper{
    font-size: xx-large;
    margin-bottom: 5px;
    text-align: center;
}
.navigation{
    clear: both;
    float: right;
    font-weight: bold;
    vertical-align: middle;
}
.navigation a{
    text-decoration: none;
}
.navigation a:hover{
    text-decoration: underline;
}
table.sirimalli tr.featured,table.sirimalli tr.featured th{
    background-color: #fefecc;
}
table.sirimalli tbody tr.featured td:hover, 
    table.sirimalli tbody tr.featured th:hover,
    table.sirimalli tbody tr.featured:hover td {
    background-color: #fefecc;
}
