body { margin: 0pt 0px; padding: 0pt; color: #000000; }
.tbl_poll { padding: 0pt; }
.tbl_poll table{ margin: 0; }
div { padding: 0 0 0 0 ; }
.tbl_poll a { color: #000000; text-decoration: none; }
.tbl_poll a:hover { color: #000000; text-decoration: underline; }
.tbl_poll td { margin: 0pt; padding: 0pt; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; }
.tbl_poll td.poll_topbg { background: url('../images/poll_LightGreen/top_lft.png') no-repeat scroll left top; height: 13px; }
.tbl_poll td.poll_topbg_rgt { background: url('../images/poll_LightGreen/top_rgt.png') no-repeat scroll right top; height: 13px; }
.tbl_poll td.poll_topbg img, .tbl_poll td.poll_topbg_rgt  img { height: 13px; width: 20px; padding: 0px; margin: 0px; border: none;}
.tbl_poll td.poll_lftbg { background: url('../images/poll_LightGreen/right_bg.png') repeat-y scroll right top; text-align: left; }
.tbl_poll td.poll_midbg { padding: 0px 5px 0px 15px; background: #242424 url('../images/poll_LightGreen/left_bg.png') repeat-y scroll left top; }
.poll_ques { border: 0px solid red; padding: 0px 0px 5px; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 13px; line-height: normal; font-size-adjust: none; font-stretch: normal; text-align:left;}
.poll_separator { border-bottom: 1px solid  #000000;}
.poll_opt { padding: 5px 0px 0; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; }
.poll_opt1 { border-top: 1px solid #ffffff; padding: 10px 0px; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; }
.tbl_opt td { padding: 3px 2px; }
.tbl_poll td.poll_botbg { background: url('../images/poll_LightGreen/bot_lft.png') no-repeat scroll left bottom; height: 13px; }
.tbl_poll td.poll_botbg_rgt { background: url('../images/poll_LightGreen/bot_rgt.png') no-repeat scroll right bottom; height: 13px; }
.tbl_poll td.poll_botbg img, .tbl_poll td.poll_botbg_rgt  img { height: 14px; width: 20px; padding: 0px; margin: 0px; border: none;}
.poll_txt { border: 1px solid #ffffff; padding: 3px 2px; background: #dedede none repeat; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; width: 125px; }
div.pol_footer { padding: 3px 0px 0px; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; text-align: right; }
.poll_btn { font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 16px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: #000000; }
.poll_btn .bLs_red, .poll_btn a .bLs_red { padding: 9px 1px 9px 5px; background: url('../images/poll_LightGreen/btn_lft.gif') no-repeat scroll left top; text-decoration: none; color: #000000; line-height: 34px; }
.poll_btn .bMs_red, .poll_btn a .bMs_red {  padding: 9px 13px 9px 2px; background: url('../images/poll_LightGreen/btn_rgt.gif') no-repeat scroll right top; text-decoration: none; color: #000000; line-height: 34px; }
.poll_btn a:hover { text-decoration: none;}
.tbl_poll td.poll_topbgleft { background: url('../images/poll_LightGreen/top_lft.png') repeat; height: 13px; width: 20px; }
.tbl_view_result td { padding: 1px; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; }
.result { text-decoration: underline; vertical-align: bottom; }
.tbl_view_result_backColor { background-color: #9CBF47; height:10px;}
.tbl_view_result_foreColor { background-color: #4f6128;  height:10px;}
.tbl_view_result_TextColor { color:#000000;  padding-bottom:2px;}
#box { border: 1px solid #879eb6; padding: 5px 7px; background: #ebf5ff none repeat; position: absolute; display: none; color: #000000; font-family: verdana; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; font-size-adjust: none; font-stretch: normal; line-height: 15px; width: 185px; z-index: 100; }
#DivShim { border: 0pt none ; position: absolute; top: 0px; left: 0px; z-index: 99; display: none; }
