

	/* STYLING FOR POLL QUESTIONS, BIG AND SMALL */

		/* BIG POLLS */
			DIV#pollContents.big                                              { width: 552px; height: 290px; margin: 0; padding: 0; font-family: arial; overflow: hidden; position: relative; }
			DIV#pollContents.big #currentPoll.Q                               { width: 552px; height: 290px; margin: 0; padding: 0; position: relative; top: 0px; left: 0px; }
			DIV#pollContents.big #currentPoll.Q img.bgImg                     { width: 552px; height: 290px; margin: 0; padding: 0; font-family: arial; overflow: hidden; position: absolute; top: 0px; left: 0px; }
			DIV#pollContents.big #currentPoll.Q h3                            { width: 513px; position: absolute; top: 19px; left: 15px; display: block; margin: 0px; padding: 0px; overflow: hidden; color: #ffffff; font-size: 13px; text-indent: 0px; text-align: left; }
			DIV#pollContents.big #currentPoll.Q h3 b                          { color: #ffffff; font-style: bold; font-size:11px;}
			DIV#pollContents.big #currentPoll.Q h4                            { width: 513px; position: absolute; top: 53px; left: 28px; display: block; margin: 0px; padding: 0px; overflow: hidden; color: #6d5b37; font-size:13px; line-height:16px; text-indent: 0px; text-align: left; }
			DIV#pollContents.big #currentPoll.Q ul                            { display: block; list-style: none; list-style-type: none; margin: 0px; padding: 0px; position: absolute;  width: 490px; top: 75px; left: 28px; }
			DIV#pollContents.big #currentPoll.Q ul li                         { display: block; list-style: none; list-style-type: none; margin: 0px; padding: 0px; position: relative;  width: 490px; height: 33px;  border-bottom: 1px solid #F0F1EE; overflow: hidden; text-align: left; vertical-align: middle; }
			DIV#pollContents.big #currentPoll.Q ul li img.radioImg            { vertical-align: middle; margin-top: 7px; margin-right: 5px; cursor: pointer; }
			DIV#pollContents.big #currentPoll.Q ul li span                    { vertical-align: -40%;}
			DIV#pollContents.big #currentPoll.Q ul li.a span                  {color: #ff8776; }
			DIV#pollContents.big #currentPoll.Q ul li.b span                  {color: #a153a0; }
			DIV#pollContents.big #currentPoll.Q ul li.c span                  {color: #a0be44; }
			DIV#pollContents.big #currentPoll.Q ul li.d span                  {color: #48c1b9; }
			DIV#pollContents.big #currentPoll.Q ul li.e span                  {color: #1599cf; }
			DIV#pollContents.big #currentPoll.Q a.pollSubmit                  { cursor: pointer; }
			DIV#pollContents.big #currentPoll.Q a.pollSubmit img              { width: 95px; height: 22px; position: absolute; bottom: 13px; left: 32px; }

		/* SMALL POLLS */
			DIV#pollContents.small                                            { width: 394px; height: 232px; margin: 0; padding: 0; font-family: arial; position: relative; background: url(././../images/enf08/bg_poll_small.jpg) no-repeat; }
			DIV#pollContents.small #currentPoll.Q                             { width: 324px; height: 214px; margin: 0; padding: 0; position: relative;}
			DIV#pollContents.small #currentPoll.Q img.bgImg                   { width: 394px; height: 232px; margin: 0; padding: 0; font-family: arial; position: absolute; top: 0px; left: 0px; }
			DIV#pollContents.small #currentPoll.Q h3                          { width: 328px; position: absolute; top: 8px; left: 13px; display: block; margin: 0px; padding: 0px; overflow: hidden; color: #ffffff; font-size: 11px; text-indent: 0px; text-align: left; font-weight: bold; }
			*html DIV#pollContents.small #currentPoll.Q h3 {font-size: 11px;}
			DIV#pollContents.small #currentPoll.Q h3 b                        { color: #ffffff; font-style: bold; }
			DIV#pollContents.small #currentPoll.Q h4                          { display: block; width: 340px; position: absolute; top: 50px; left: 21px; display: block; margin: 0px; padding: 0px; overflow: hidden; color: #6d5b37; font-size: 13px; height: 18px; text-indent: 0px; text-align: left;}
			DIV#pollContents.small #currentPoll.Q #chooseanswer	    	      { display: block; width: 340px; position: absolute; top: 90px; left: 21px; display: block; margin: 0px; padding: 0px; overflow: hidden; color: #6d5b37; font-size: 13px; text-indent: 0px; text-align: left;}
			DIV#pollContents.small #currentPoll.Q #posth4                     { display: block; width: 340px; position: absolute; top: 190px; left: 21px; display: block; margin: 0px; padding: 0px; overflow: hidden; color: #6d5b37; text-indent: 0px; text-align: left;}
			DIV#pollContents.small #currentPoll.Q ul                          { display: block; list-style: none; list-style-type: none; margin: 0px; padding: 0px; position: absolute;  width: 320px; height: 152px; top: 14px; left: 18px;}
			DIV#pollContents.small #currentPoll.Q ul li                       { height: 25px; clear:both; display: block; list-style: none; list-style-type: none; margin: 2px 0 0 0; padding: 0px; position: relative;  width: 320px; border-bottom: 1px solid #F0F1EE; text-align: left; }
			DIV#pollContents.small #currentPoll.Q ul li img.radioImg          { float:left; position:relative; top: -2px; margin-right: 5px; cursor: pointer; margin-bottom:10px; }
			DIV#pollContents.small #currentPoll.Q ul li span                  { display:block; width:290px; overflow: visible; font-size: 11px; line-height: 11px;}
			DIV#pollContents.small #currentPoll.Q ul li span.a                  {color: #ff8776; }
			DIV#pollContents.small #currentPoll.Q ul li span.b                  {color: #a153a0; }
			DIV#pollContents.small #currentPoll.Q ul li span.c                  {color: #a0be44; }
			DIV#pollContents.small #currentPoll.Q ul li span.d                  {color: #48c1b9; }
			DIV#pollContents.small #currentPoll.Q ul li span.e                  {color: #1599cf; }
			DIV#pollContents.small #currentPoll.Q a.pollSubmit                { cursor: pointer;  z-index:5000;}
			DIV#pollContents.small #currentPoll.Q a.pollSubmit img            { width: 95px; height: 22px; position:absolute; top: 165px; left:18px;}

			#pollOverlay {position:absolute; top:80px; left:41px; width:354px; display:none;}
			#pollOverlayMain {background: url(../../images/enf08/poll_overlay_mid.png) repeat-y; width:354px; height: 185px;}
			
			
	/* STYLING FOR POLL RESULTS, BIG AND SMALL */

		/* BIG POLLS */
			DIV#pollContents.big                                                { width: 552px; height: 290px; margin: 0; padding: 0; font-family: arial; overflow: hidden; position: relative; }
			DIV#pollContents.big #currentPoll.A                                 { width: 552px; height: 290px; margin: 0; padding: 0; font-family: arial; overflow: hidden; position: relative; }
			DIV#pollContents.big #currentPoll.A img.bgImg                       { width: 552px; height: 290px; margin: 0; padding: 0; font-family: arial; overflow: hidden; position: absolute; top: 0px; left: 0px; }
			DIV#pollContents.big #currentPoll.A h3                              { width: 552px; height: 290px; margin: 0; padding: 0; font-family: arial; position: absolute; display: block; top: 0px; left: 0px; font-size: 12px; color: #666666; }
			DIV#pollContents.big #currentPoll.A h3 b                            { color: #849648; }
			DIV#pollContents.big #currentPoll.A div.info                        { width: 167px; height: 228px; margin: 0; padding: 0; font-family: arial; position: absolute; display: block; top: 95px; left: 352px; }
			DIV#pollContents.big #currentPoll.A div.info h4                     { color: #FFF; font-weight: bold; font-size: 13px; margin: 0px; padding: 0px; height: 16px; overflow: hidden; position: relative; top: 5px; left: 20px; }
			DIV#pollContents.big #currentPoll.A div.info p                      { font-size: 13px; color: #647d1b; position: relative; margin: 0px; padding: 0 0 2px 0; top: 23px; left: 20px; width: 167px; }
			DIV#pollContents.big #currentPoll.A div.info a.learnMore            { position: relative; display: block; width: 95px; height: 22px; margin-top: 22px; top: 17px; left: 20px; cursor: pointer; }
			DIV#pollContents.big #currentPoll.A div.outcome                     { width: 299px; height: 251px; margin: 0; padding: 0; font-family: arial; position: absolute; display: block; top: 57px; left: 31px; }
			DIV#pollContents.big #currentPoll.A div.outcome ul.visual           { height: 85px; overflow: hidden; display: block; list-style: none; list-style-type: none; margin: 0px; padding: 0px; position: relative; }
			DIV#pollContents.big #currentPoll.A div.outcome ul.visual li        { display: block; list-style: none; list-style-type: none; margin: 0px; padding: 0px; width: 45px; height: 20px; position: absolute; bottom: 0px; left: 0px; text-align: center; line-height: 21px; color: #FFF; }
			DIV#pollContents.big #currentPoll.A div.outcome ul.visual li.a      { left: 0px;   background-image: url(../../images/enf08/poll-lg-a-bar_a.png); }/* padding-top: height adjustment; */
			DIV#pollContents.big #currentPoll.A div.outcome ul.visual li.b      { left: 61px;  background-image: url(../../images/enf08/poll-lg-a-bar_b.png); }/* padding-top: height adjustment; */
			DIV#pollContents.big #currentPoll.A div.outcome ul.visual li.c      { left: 122px; background-image: url(../../images/enf08/poll-lg-a-bar_c.png); }/* padding-top: height adjustment; */
			DIV#pollContents.big #currentPoll.A div.outcome ul.visual li.d      { left: 183px; background-image: url(../../images/enf08/poll-lg-a-bar_d.png); }/* padding-top: height adjustment; */
			DIV#pollContents.big #currentPoll.A div.outcome ul.visual li.e      { left: 243px; background-image: url(../../images/enf08/poll-lg-a-bar_d.png); }/* padding-top: height adjustment; */
			DIV#pollContents.big #currentPoll.A div.outcome ul.verbal           { height: 186px; overflow: hidden; margin-top: 5px; }
			DIV#pollContents.big #currentPoll.A div.outcome ul.verbal li        { display: block; list-style: none; list-style-type: none; margin: 5px 0 0 0; padding: 0px; color: #666; text-indent: 2px; font-size: 13px;  }
			DIV#pollContents.big #currentPoll.A div.outcome ul.verbal li.a      { margin-top: 10px; }
			DIV#pollContents.big #currentPoll.A div.outcome ul.verbal li.b      {  }
			DIV#pollContents.big #currentPoll.A div.outcome ul.verbal li.c      {  }
			DIV#pollContents.big #currentPoll.A div.outcome ul.verbal li.d      {  }
			DIV#pollContents.big #currentPoll.A div.outcome ul.verbal li.e      {  }
			DIV#pollContents.big #currentPoll.A div.outcome ul.verbal li b,
			DIV#pollContents.big #currentPoll.A div.outcome ul.verbal li strong {}
			DIV#pollContents.big #currentPoll.A div.outcome ul.verbal li.a b,
			DIV#pollContents.big #currentPoll.A div.outcome ul.verbal li.a strong { color: #ff8776; }
			DIV#pollContents.big #currentPoll.A div.outcome ul.verbal li.b b,
			DIV#pollContents.big #currentPoll.A div.outcome ul.verbal li.b strong { color: #a153a0; }
			DIV#pollContents.big #currentPoll.A div.outcome ul.verbal li.c b,
			DIV#pollContents.big #currentPoll.A div.outcome ul.verbal li.c strong { color: #7ea700; }
			DIV#pollContents.big #currentPoll.A div.outcome ul.verbal li.d b,
			DIV#pollContents.big #currentPoll.A div.outcome ul.verbal li.d strong { color: #06aaa0; }
			DIV#pollContents.big #currentPoll.A div.outcome ul.verbal li.e b,
			DIV#pollContents.big #currentPoll.A div.outcome ul.verbal li.e strong { color: #0492cc; }
			DIV#pollContents.big #currentPoll.A div.outcome ul.verbal li b,
			DIV#pollContents.big #currentPoll.A div.outcome ul.verbal li strong { font-size: 14px; font-weight: bold; display: inline; float: left; width: 40px; text-align: right; margin-right: 10px; margin-bottom: 0px;}
			DIV#pollContents.big #currentPoll.A div.outcome ul.verbal li span    { font-size: 12px; font-weight: normal; display: inline; float: left; width: 240px; text-align: left; background-image: none; margin-bottom: 0px;}

		/* SMALL POLLS */
/*			DIV#pollContents.small                                              { width: 394px; height: 190px; margin: 0; padding: 0; font-family: arial; overflow: hidden; position: relative; }*/
			DIV#pollContents.small #currentPoll.A                               { width: 394px; height: 232px; margin: 0; padding: 0; font-family: arial; overflow: hidden; position: relative; }
			DIV#pollContents.small #currentPoll.A img.bgImg                     { width: 394px; height: 232px; margin: 0; padding: 0; font-family: arial; overflow: hidden; position: absolute; top: 1px; left: 0px; }
			DIV#pollContents.small #currentPoll.A h3                            { display: block; position: absolute; top: 80px; left: 12px; width: 178px; font-size: 11px; color: #647d1b; }
			DIV#pollContents.small #currentPoll.A h3 b                          { color: #849648; }
			DIV#pollContents.small #currentPoll.A div.info                      { width: 184px; height: 186px; margin: 0; padding: 0; font-family: arial; position: absolute; display: block; top: 34px; left: 247px; }
			DIV#pollContents.small #currentPoll.A div.info h4                   { color: #FFF; font-weight: bold; font-size: 11px; margin: 0px; padding: 0px; height: 16px; overflow: hidden; position: relative; top: 5px; left: 9px; }
			DIV#pollContents.small #currentPoll.A div.info p                    { font-size: 11px; color: #6d5b37; position: relative; margin: 0px; padding: 0px; top: 23px; left: 9px; width: 128px; }
			DIV#pollContents.small #currentPoll.A div.info p b                  { }
			DIV#pollContents.small #currentPoll.A div.info a.learnMore          { position: relative; display: block; width: 95px; height: 22px; margin-top: 22px; top: 13px; left: 9px; cursor: pointer; }
			DIV#pollContents.small #currentPoll.A div.outcome                   { width: 194px; height: 170px; margin: 0; padding: 0; font-family: arial; position: absolute; display: block; top: 0px; left: 9px; }
			DIV#pollContents.small #currentPoll.A div.outcome ul.visual         { height: 71px; width: 230px; overflow: hidden; display: block; list-style: none; list-style-type: none; margin: 0px; padding: 0px; position: relative; }
			DIV#pollContents.small #currentPoll.A div.outcome ul.visual li      { display: block; list-style: none; list-style-type: none; margin: 0px; padding: 0px; width: 42px; height: 20px; position: absolute; bottom: 0px; left: 0px; text-align: center; line-height: 21px; color: #FFF; }
			DIV#pollContents.small #currentPoll.A div.outcome ul.visual li.a    { left: 1px;   background-image: url(../../images/enf08/poll-lg-a-bar_a.png); }/* padding-top: height adjustment; */
			DIV#pollContents.small #currentPoll.A div.outcome ul.visual li.b    { left: 47px;  background-image: url(../../images/enf08/poll-lg-a-bar_b.png); }/* padding-top: height adjustment; */
			DIV#pollContents.small #currentPoll.A div.outcome ul.visual li.c    { left: 93px; background-image: url(../../images/enf08/poll-lg-a-bar_c.png);  }/* padding-top: height adjustment; */
			DIV#pollContents.small #currentPoll.A div.outcome ul.visual li.d    { left: 139px; background-image: url(../../images/enf08/poll-lg-a-bar_d.png); }/* padding-top: height adjustment; */
			DIV#pollContents.small #currentPoll.A div.outcome ul.visual li.e    { left: 185px; background-image: url(../../images/enf08/poll-lg-a-bar_d.png); }/* padding-top: height adjustment; */
			DIV#pollContents.small #currentPoll.A div.outcome ul.verbal         { position:relative; top: 50px; height: 140px; width:225px; overflow: hidden; margin-left:3px;  }
			DIV#pollContents.small #currentPoll.A div.outcome ul.verbal li      { display: block; list-style: none; list-style-type: none; margin: 0 0 2px 0; padding: 0px; color: #666; line-height: 12px; white-space:inherit; font-size: 10px;}
			DIV#pollContents.small #currentPoll.A div.outcome ul.verbal li.a    { margin-top: 10px; }
			DIV#pollContents.small #currentPoll.A div.outcome ul.verbal li.b    {  }
			DIV#pollContents.small #currentPoll.A div.outcome ul.verbal li.c    {  }
			DIV#pollContents.small #currentPoll.A div.outcome ul.verbal li.d    {  }
			DIV#pollContents.small #currentPoll.A div.outcome ul.verbal li.e    {  }
			DIV#pollContents.small #currentPoll.A div.outcome ul.verbal li b    	{ font-size: 12px; font-weight: bold; display: inline; float: left; width: 40px; text-align: right; margin-right: 5px; margin-bottom: 4px;}
			DIV#pollContents.small #currentPoll.A div.outcome ul.verbal li span    { font-size: 10px; font-weight: normal; display: inline; float: left; width: 175px; text-align: left; background-image: none; margin-bottom: 4px;}

			DIV#pollContents.small #currentPoll.A div.outcome ul.verbal li.a  { color: #ff8776; }
			DIV#pollContents.small #currentPoll.A div.outcome ul.verbal li.b  { color: #a153a0; }
			DIV#pollContents.small #currentPoll.A div.outcome ul.verbal li.c  { color: #7ea700; }
			DIV#pollContents.small #currentPoll.A div.outcome ul.verbal li.d  { color: #06aaa0; }
			DIV#pollContents.small #currentPoll.A div.outcome ul.verbal li.e  { color: #0492cc; }

			/* html DIV#pollContents.small #currentPoll.A div.outcome ul.verbal { padding-top: 42px; }
			DIV#pollContents.small #currentPoll.A div.outcome ul.verbal li { position:relative; display:block; width:195px; padding-left:30px !important; }
			DIV#pollContents.small #currentPoll.A div.outcome ul.verbal li b {  display:block; border:0px solid black; line-height:0px; height:8px !important; position:absolute; top:6px; left:-5px; }
			* html DIV#pollContents.small #currentPoll.A div.outcome ul.verbal li b { line-height:10px !important;  }
			* html DIV#pollContents.small #currentPoll.A div.outcome ul.verbal li b { top:1px !important; }*/

