a:link      {color:black; text-decoration:underline;}
a:visited   {color:black; text-decoration:underline;}
a:hover     {color:black; text-decoration:underline;}

.tbl_survey        { border:solid 0px #E1E1E1; background-color:; margin-top:0px; }
.tbl_survey th     { border:none; padding:0px; margin:0px; }
.tbl_survey .bdr   { border:solid 1px #E5E4E3; background-color:#FDFCFB; padding:5px 10px 5px 10px; text-align:left; font-weight:normal; margin:0px; }
.tbl_survey .title { background:url(./images/icon_nm_stats.gif) no-repeat left; height:16px; padding:3px 5px 1px 20px; text-align:left; margin:5px; }
.tbl_survey .item  { height:14px; padding:3px 0px 3px 0px; }
.tbl_survey input  { margin-bottom: 1px;}
.tbl_survey label  { font-weight:normal; }
.tbl_survey .button { margin:5px; text-align:center; }
.tbl_survey .result td { height:20px; }
.tbl_survey .result .name  { padding-right:40px; }
.tbl_survey .result .value { text-align:right; }
.tbl_survey .result .bar   { background-color:#F58029; border:solid 1px #F88E3F; overflow:hidden; height:5px; }

button {border:0px;}
button.votecast    { background:url(./images/btn_votecast.gif) no-repeat; width:38px; height:21px; }
button.viewresult  { background:url(./images/btn_viewresult.gif) no-repeat; width:63px; height:21px; }
