/* @group reset */
* { margin:  0; }
ul { list-style: none; }
a img, frameset { border: 0;}
input{ padding: 4px;  color: #867a4d; font-size: 12px;}
button{cursor: pointer;}

/* Tables still need 'cellspacing="0"' in the markup. */
table { 
  border-collapse: separate; 
/*  border-spacing: 0; */
}
caption, th, td { text-align: left; font-weight: normal; }
/*table, td, th { vertical-align: middle; }*/
/* @end */

body {
  font: 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
  background: #1a6a5d;
  text-align:center;
}

/* @group utility */
.clear, .clear11 {
  height: 1px;
  clear: both;
  margin-top: -1px;
  overflow: hidden;
}
.row:after, .clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

h1, h2, h3, h4, h5 {}
.add_top, #add_top { margin-top: 15px; }
.add_bottom, #add_bottom { margin-bottom: 15px; }
.no_bottom { margin-bottom: 0; padding-bottom: 0; }
.no_right {margin-right: 0;}
.no_top { margin-top: 0; }
.no_border { border: 0; }
.left { float: left; }
img.left { margin: 0 15px 15px 0; }
.right { float: right; }
img.right { margin: 0 0 15px 15px; }
.text_right { text-align: right; }
.hide { display: none; }
.pad_left{ padding-left: 10px;}
.pad_right{ padding-right: 10px;}
/* @end */

/* @group links */
a, a:link { text-decoration: none; color: #1e7e4d; cursor: pointer; outline:  none;}
a:visited {color: #1e7e4d;}
a:hover   { text-decoration: underline; }
a:active  {}
/* @end */




a.more{float: right; margin-right:10px; position: relative; margin-top: -19px;}

div.wrapper{
  width: 1195px;
  margin: 0 auto;
  background: url('../images/bg_wrapper.gif') no-repeat 0px 0px;
}
.cont_mid{width:95.5%; float:left; margin-left:150px; }

.content{ background-color: #ADA28E;width:1003px;}

.content_top{background: url(../images/back_top.jpg?ver=1) center top no-repeat; height:8px;}

div.main_content{
  text-align: left;
  padding-top: 30px;
  width: 905px;
  margin: 0 auto;
  background: url('../images/bg_main_content.gif') #faf8e1 no-repeat 0px 0px;
}

div.logo{
  height: 67px;
  width: 270px;
  text-indent: -50000px;
  background: url('../images/logo.gif') no-repeat 40px 0px;
}

.header{ background: url(../images/content_bg.jpg?ver=1) center top no-repeat; height:93px;}

/* Footer*/
.footer_info {width:870px; float:left; margin-left:25px; line-height:20px; text-align:justify;} 

div.nav_bg{
  width:  590px;
  background: #1a6a5d;
  float: right;
  margin-top: -50px;
  margin-right:  10px;
}

/* login */
div.login_info{
  position:relative;
  top: -75px;
  text-transform: uppercase;
  text-align: right;
  right:  10px;
  color: #1E7E4D;
}
.login_name { margin-top:12px;}

/* top navigation*/
ul.main_nav{
  float: left;
  padding-left: 15px;
}
ul.main_nav li{
  float: left;
}
ul.main_nav li a{
  color: #fff;
  text-transform: uppercase;
  padding: 13px 10px 13px 10px;
  display: block;
  font-weight: bold;
}
ul.main_nav li a:hover{
  color: #e3ba24;

}
/*ul.main_nav li a.currentSection{ background-position: 0px -28px;}*/

  /*#btn0 { background-image: url(../images/home.gif?ver=1); background-repeat: no-repeat; width: 85px; margin-left:8px; margin-top:8px;}
    #btn1 { background-image: url(../images/create_poll.gif?ver=1); background-repeat: no-repeat; position:relative; margin-left:94px; top:-28px; width: 96px;}
    #btn2 { background-image: url(../images/browse.gif?ver=1); background-repeat: no-repeat; margin-left:191px; position:relative; top:-56px; width: 78px;}
    #btn3 { background-image: url(../images/my_polls.gif?ver=1); background-repeat: no-repeat; margin-left:270px; position:relative; top:-84px; width: 84px;}*/

/* Search*/
div.search_panel{
  float: right;
  margin-top: 9px;
  margin-right: 5px;
}
input.search_box{
  border: 1px solid #000;
  vertical-align: middle;
/*  height: 23px;*/
}
input.search_btn{
  background: url('../images/btn_go.gif') no-repeat;
  border:  0;
  width: 32px;
  height: 24px;
  color: #776f50;
  text-indent: -50000px;
  vertical-align: middle;
}

/* left section */
div.content_left{
  width:  278px;
  background: url('../images/bg_feature_left.gif') repeat-y 0px 0px;
  float: left;
  margin-left: 10px;
}

/* welcome panel  */
ul.welcome, ul.nav_details { margin: 0; padding: 0; clear: both;}
ul.welcome li, ul.nav_details li { list-style:none;}
ul.welcome li a, ul.nav_details li a { display: block; height: 27px;}

ul.welcome li a:hover, ul.nav_details li a:hover { background-position: 0px -27px;}
ul.welcome li a.currentSection, ul.nav_details li a.currentSection{ background-position:0 -27px;}


ul.nav_details li { float: left;}

  /*#well_btn {background-image : url(../images/welcome/welcome_btn.gif); background-repeat: no-repeat; position:relative; width: 108px; margin-left:-1px;}
    #dash_btn {background-image : url(../images/welcome/dashboard_btn.gif); background-repeat: no-repeat; position:relative; margin-left:107px; margin-top: -27px; width: 109px;}
    #noti_btn {background-image : url(../images/welcome/notifications_btn.gif); background-repeat: no-repeat; position:relative; margin-left:216px; margin-top: -27px; width: 111px;}
    #orng_btn {background-image : url(../images/welcome/orng_btn.gif); background-repeat: no-repeat; position:relative; margin-left:216px; margin-top: -27px; width: 128px;}*/


/* Featured Poll */
div.featured_left{
  padding: 10px;
}
div.featured_left form{
  text-align: center;
}
div.featured_left_bottom{
  width:  278px;
  height:  15px;
  background: url('../images/bg_feature_left_bottom') no-repeat;
}
div.featured_left_bg  { background: url(../images/bg_header.gif) repeat-x; height: 33px;
width: 278px;}
div.featured_left_top { background: url('../images/header_featured_left.gif') no-repeat; height: 33px;}

div.featured_left div.poll_q div.vote input#vote{
  margin: 0 auto;
  margin-top: 20px;
}

input#vote{
  background: url('../images/btn_vote.gif') no-repeat;
  border:  0;
  width: 116px;
  height: 35px;
  text-indent: -50000px;
  display: block;
}

div.poll_q a.pollqlink{
  text-transform: uppercase;
  color: #1a6a5d;
  font-weight: bold;
  font-size: 15px;
}

div.featured_bg_info{
  margin: 20px 0px;
}

/*.featured_poll_answer{width:278px; float: left; margin-left: 18px; margin-bottom: 8px; margin-top: 8px; vertical-align: middle;}*/
/*.featured_poll_answer a.ans_sml_thumb{width: 43px; height: 32px; float: left; background-color: #FEF8EE;text-align:center}*/
/*.featured_poll_answer input{background:none; float: left; margin-left: 9px;}*/
/*.featured_poll_answer span{width: 167px; margin-left: 9px; float:left; font-family: Arial; font-size: 14px; line-height: 18px; font-weight: bold;}*/

/*.vote{ width: 278px; text-align: center;}*/
.vote input.button{background:url(../images/featured/vote_bt.gif?ver=1); width: 61px; height: 26px; border: none; margin-bottom: 5px; margin-top: 5px;}
.vote a {float: right; margin-right:18px; position: relative; margin-top: -27px; color: #177FE4;}

.explore_sim_poll a{ background-image: url(../images/featured/explore_sim_polls.gif?ver=1); width:172px; height:26px; }
.closedt {float:left; text-align:center; width:278px;}
/*.rejection {  font-family: Arial; font-size: 13px;  text-align:center; }*/

/* display results */
.chart            { width:265px; float:left; margin-bottom:15px; margin-top:5px; }
.chart a.img      { height:32px; width:43px; float:left; border: none; text-align:center}
.chart .votes     { float:right; margin-right:20px; color: #4E4E4E; margin-top:-15px; text-align:right;}
.chart_bluebar    { margin-left:5px; float:left; width:180px;}
.chart .bar span  { margin-left:5px; float:left; font-family: Arial; font-size: 11px; width:160px;}
.chart_bluebar span.barpercent{float:left; font-family: Arial; font-size: 11px; width:10px; font-weight:bold; }
.chart_bluebar img{ float:left;}
         a.detailed_results{float: left; margin-left:20px; position: relative;}
.total_votes      { float: right; position: relative; margin-right: 14px;}
.explore_sim_poll { width:172px; text-align: center;}
.explore_sim_poll input.button  { background:url(../images/featured/explore_sim_polls.gif?ver=1); width: 172px; height: 26px; border: none; margin-bottom: 5px; margin-top: 5px; margin-left:50px;}

/* Featured links */
.links{background: url(../images/featured/links_bg.gif?ver=1) center bottom no-repeat; height:52px;}
a.comment{margin-left:22px;}
a.fav{margin-left:20px;}
a.rate{margin-left:20px;}
a.email{margin-left:20px;}
/*a.widget{margin-left:20px;}*/

/* recent comments */
.recent_comments_hd{background: url(../images/featured/recent_comments_hd.gif?ver=1) center bottom no-repeat; height:35px;}
/*.recent_comments_body{background: url(../images/featured/small_bg.gif?ver=1);}*/
/*.recent_comments_bot{background: url(../images/featured/recent_comments_bot.gif?ver=1) center bottom no-repeat; height:9px;}*/
.comments_hd    { margin-left:20px; }
.comments_body  { margin-left:20px; margin-right:10px; }
.line           { background: url(../images/featured/line.gif?ver=1) no-repeat center center; height:15px; }
a.view_more     { float: right; margin-right:20px; position: relative; }
.flag_comments_bg { background: url(../images/bubble/flag.gif) top left no-repeat; height:33px; width:258px; }
.flag_comments_hd { background: url(../images/bg_header.gif) repeat-x; height: 33px;}

/* Discover */
div.discover_more, div.react_share{
  width: 251px;
  background: #faf6d3;
  border:  1px solid #cec28e;
  margin-top:  10px;
  background: url('../images/bg_discover_react.gif') repeat-y;
}
div.discover_more img{
  margin: 0px 0px 10px 0px;
  float: left;
}
div.discover_more a.google img{
  width: 74px;
} 
div.discover_more a.wikipedia img{
  border-left:  1px solid #f5d8a5;
  border-right:  1px solid #f5d8a5;
  width: 100px;
}
div.discover_more a.blinkx img{
  width: 75px;
}
a.blinkx img[style]{
  margin-left: 0px !important;
}

div.react_share a.comment1, div.react_share a.mail{
/*  margin-left:  30px;*/
}
div.react_share a.comment1 img, div.react_share a.rate1 img, div.react_share a.fav1 img{
  height: 46px;
  width:  54px;
  margin-right: 10px;
  margin-bottom: 10px;
}
div.react_share a.mail img, div.react_share a.bookmark img, div.react_share a.widget img{
  height: 54px;
  width:  59px;
  margin-right: 10px;
  margin-bottom: 10px;
}
div.discover_more h3{
  background: url('../images/header_learn_more.gif') no-repeat;
  text-indent: -50000px;
  height: 32px;

}

/* right section */
div.content_right{
  width: 590px;
  float: right;
  padding-right: 10px;
}

/* Top 20 */

div.top20_polls_top, .related_poll_top {
  background: url('../images/bg_header.gif') repeat-x;
  height: 33px;
}
div.top20_polls_top ul {
  height:  33px;
}
div.top20_polls_top ul.welcome:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
div.top20_polls_top ul.welcome li{
  float: left;

}
div.top20_polls_top ul.welcome li a{
  color: #fff;
  text-transform: uppercase;
  display: block; 
  /*background: #1a6a5d;*/
  background: url('../images/bg_header.gif') repeat-x;
  height: 25px;
}
div.top20_polls_top ul.welcome li a#well_btn{
  width: 95px;
  height: 33px;
  background: url('../images/btn_well.gif') no-repeat;
}
div.top20_polls_top ul.welcome li a#well_btn.currentSection{
  background-position: 0px -34px;
}
div.top20_polls_top ul.welcome li a#dash_btn{
  width: 115px;
  height: 33px;
  background: url('../images/btn_dash.gif') no-repeat;
}
div.top20_polls_top ul.welcome li a#dash_btn.currentSection{
  background-position: 0px -34px;
}
div.top20_polls_top ul.welcome li a#noti_btn{
  width: 137px;
  height: 33px;
  background: url('../images/btn_noti.gif') no-repeat;
}
div.top20_polls_top ul.welcome li a#noti_btn.currentSection{
  background-position: 0px -34px;
}
div.top20_polls_hd{
  background: url('../images/header_topPolls.gif') no-repeat;
  width: 590px;
  height: 33px;
}
div.top20_polls table{
  background: url('../images/bg_polls.gif') repeat-y;
  width: 590px;
}
div.top20_polls table tr td, div#browse_polls_listings table tr td, div.related_poll_info {
  font-size: 12px;
  padding: 12px;
}
div.top20_polls img, div.related_poll_info img, div.top20_poll_info img{
  border: 1px solid #000;
  text-align: center;
}
div.top20_polls table div.text_wrap, 
div.top20_poll_info table div.text_wrap, 
div.top20_poll_info .text_wrap,
.related_poll_info .text_wrap {
  text-align: left;
  float: right;
  width: 90px;
}
/*div.top20_polls table div.text_wrap a, div.related_poll_in div.text_wrap a{
  color:  #123c41;
}*/
div.top20_polls_bottom, div.related_poll_bottom{
  margin-bottom: 10px;
}

.top20_poll_info a.poll_link, .related_poll_info a.poll_link {
  float:            left;
  text-decoration:  none;
}

.top20_poll_info a.image_link,
.related_poll_info a.image_link { float: left; width: 55px; text-align: center;}

.top20_poll_info a.img { width: 55px; }

#f_poll, #n_poll, #t_poll { height: 270px; }

/* banner */
.banner_46860{float:left; width:468px; height:60px;}
.banner_12060{ float:left; margin-left: 4px; background-color:#DFDFDF; width:120px; height:60px;}
.banner_23660{ margin: 16px 19px 0 21px; width:234px; height: 60px; }
.banner_results_23660{ margin: 5px 19px 15px 21px; width:234px; height: 60px; }

/* related tabs */
div.related_poll{
  background: url('../images/bg_polls.gif') repeat-y;
  width: 590px;
}
div.related_poll_in{
/*  padding: 10px 5px 10px 20px;*/
}
div.related_poll_info{
  float: left;
  width: 170px;
}

.related_poll_info a.img       { height:41px; width:55px; float:left; text-decoration: none; background-color: transparent; border: none;text-align:center}
.related_poll_info a.poll_link { text-decoration: none;}

div.related_poll_info div.text_wrap{
  float:right;
  text-align: left;
  width: 100px;
  padding: 0px;
}
div.related_poll_in a.img{
  float:left;
  width:65px;
  margin: 0px;
}
/*div.related_poll_in img{
  padding:  0px;
  margin: 0px;
}*/
div.related_poll_in div.home_err{
  padding: 10px;
}
div.related_poll_bottom{
  background: url('../images/bg_polls_bottom.gif') no-repeat bottom left;
  height: 20px;
  width: 590px;
}

ul.nav_related{
/*  background: url('../images/bg_header.gif') repeat-x;*/
  
  margin: 0;
  padding: 0;
}
ul.nav_related li{
  float: left;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin: 0;
  padding: 0;
}

ul.nav_related li a {
  display:block;
}

ul.nav_related li a#related_btn{
  display: block;
  background: url('../images/btn_related.gif') no-repeat;
  background-position: 0px -34px;
  width: 130px;
  height: 33px;
}
ul.nav_related li a#related_btn:hover, ul.nav_related li a#related_btn.currentSection{
  background-position: 0px 0px;
}
ul.nav_related li a#newest_btn{
  display: block;
  background: url('../images/btn_newest.gif') no-repeat;
  background-position: 0px -34px;
  width: 130px;
  height: 33px;
}
ul.nav_related li a#newest_btn:hover, ul.nav_related li a#newest_btn.currentSection{
  background-position: 0px 0px;
}
ul.nav_related li a#toprated_btn{
  display: block;
  background: url('../images/btn_toprated.gif') no-repeat 0 0;
  background-position: 0px -34px;
  width: 138px;
  height: 33px;
}
ul.nav_related li a#toprated_btn:hover, ul.nav_related li a#toprated_btn.currentSection{
  background-position: 0px 0px;
}



/* Login Register */
.main_content .login_pan{width:300px;  float:left; margin-left:21px;}

.login_box_bg   { height: 33px; background: url(../images/bg_header.gif) repeat-x; }
.login_box_hd   { height: 33px; background: url(../images/login_reg/login_hd.gif) no-repeat; }
.login_box_bot  { background: url(../images/login_reg/login_bot.gif) center bottom no-repeat; height: 22px; }
.login_box      { background: url('../images/bg_polls.gif') repeat-y; text-align: center; padding: 10px 10px;}

.form_label         { width:100px; height:21px; vertical-align:middle; text-align:right; float:left; margin-left:24px;}
.form_label_small   { width:90px; height:21px; vertical-align:middle; text-align:right; float:left; margin-left:18px;}
.label_remember_me  { width:160px; height:21px; vertical-align:middle; text-align:left; float:left; margin-left:12px;}
.label_iagree       { width:300px; height:21px; vertical-align:middle; text-align:left;}
input.checkbox1     { border:none; height:24px; margin-top:-2px; margin-left:40px; vertical-align:middle;}
a.forget_pwd_link   { width:300px; height:21px; text-align:center; white-space:nowrap; margin-top:-8px; margin-bottom:21px;}
.form_input{width:188px; height:18px; border:solid 1px #A0B6CD; float:left; margin-left:11px; margin-bottom:11px; text-indent:2px;}
.form_input145{width:145px; height:18px; border:solid 1px #A0B6CD; float:left; margin-left:11px; margin-bottom:11px; text-indent:2px;}
.form_input107{width:159px; height:18px; border:solid 1px #A0B6CD; float:left; margin-left:11px; margin-bottom:11px; text-indent:2px;}
.form_input_zip{width:40px; height:18px; border:solid 1px #A0B6CD; float:left; margin-left:11px; margin-bottom:11px; text-indent:2px;}
.form_select{width:120px; border:solid 1px #A0B6CD; float:left; margin-left:11px; margin-bottom:11px;}
.form_select74{width:74px; border:solid 1px #A0B6CD; float:left; margin-left:11px; margin-bottom:11px;}
.form_select_gender{width:72px; border:solid 1px #A0B6CD; margin-left:11px; margin-bottom:11px;}
.form_select_country{width:120px; border:solid 1px #A0B6CD; float:left; margin-left:11px; margin-bottom:11px;}
.form_select_email_on{width:72px; border:solid 1px #A0B6CD; float:left; margin-left:11px; margin-bottom:11px;}
.form_select_polls_type{width:120px; border:solid 1px #A0B6CD; float:left; margin-left:11px; margin-bottom:11px;}

#user_date_of_birth_3i{width:43px; border:solid 1px #A0B6CD; float:left; margin-left:6px; margin-bottom:11px;}
#user_date_of_birth_2i{width:84px; border:solid 1px #A0B6CD; float:left; margin-left:11px; margin-bottom:11px;}
#user_date_of_birth_1i{width:55px; border:solid 1px #A0B6CD; float:left; margin-left:6px; margin-bottom:11px; }

.form_checkbox{width:13px; height:13px; border:solid 1px #A0B6CD; margin-left:48px; vertical-align:middle;}
.form_buttons{text-align:center; margin-top:6px;  }
.login_btn{background:url(../images/login_reg/login_btn.gif?ver=1); background-repeat: no-repeat; height:35px; width:108px; border:none; margin-bottom:9px;}
.reg_btn{background:url(../images/login_reg/register_bt.gif?ver=1); background-repeat: no-repeat; height:35px; width:136px; border:none; margin-bottom:9px; margin-top:10px;}
.tab_message {padding: 4px 5px 5px 5px; text-align:left; font-size: 11px; line-height:18px; float:left; vertical-align:middle;}
.tab_message_cover{float:left; width:570px;}
.tab_btn { background:url(../images/login_reg/submit.gif); background-repeat: no-repeat; height:35px; width:121px; border:none; margin-left:10px; margin-top:-1px; margin-bottom:10px;}
.regnow_btn{
  background: url('../images/btn_register.gif') no-repeat;
  width:  100px;
  height: 25px;
  display: block;
  height: 25px;
  border:  none;
}
.back_btn{
  float: right;
  background: url('../images/btn_back.gif') no-repeat;
  width:  50px;
  height: 25px;
  border:  none;
  display:  block;
  margin: 10px 20px 10px 0px;
}

.main_content .register_pan{width:562px;  float:left; margin-left:12px;}
.reg_box_bg  { background: url(../images/bg_header.gif) repeat-x; width: 562px; height: 33px;}
.reg_box_hd  { background: url(../images/login_reg/register_hd.gif) no-repeat; height: 33px; width: 169px;}
.reg_box_bot { background: url(../images/login_reg/register_bot.gif?ver=1) center bottom no-repeat; background-repeat:no-repeat; width:562px; height:22px; }
.reg_box  { background: url('../images/bg_polls.gif') center repeat-y; padding: 10px 10px;}
.reg_hd   { background:url(../images/login_reg/register_hd.jpg) left no-repeat; width:136px; height:18px; display:block; margin-left:22px; margin-top:-1px; margin-bottom:9px;}
.reg_elements {width:370px;}
.reg_instructions {width:200px; float:left; margin-left:335px; margin-top:-380px; color: #3081BE; font-size:12px;}
.reg_instructionsUl{color: #1E7E4D; font-size:12px;}
.banner_300250{float:left; width:298px; height:250px; border:solid 1px #CC3603;}
.banner_160600{float:left; width:158px; height:600px; border:solid 1px #ffffff; margin-left:31px;}

/* create poll */
.main_content .create_poll_left{
    border-left: 1px solid #ccbd84;
    border-bottom: 1px solid #ccbd84;
    border-right: 1px solid #ccbd84;
    background: url('../images/bg_well_box.gif') repeat-y #faf6d3;
    width:536px; 
    float:left; 
    margin: 0px 0px 10px 21px;}
.main_content .create_poll_left1{width:800px; float:left; margin-left:25px;}

.create_top{background: url('../images/bg_header.gif') repeat-x; height: 33px;}
.top_noti { width:100%; height:55px;}
.top_noti .notification_bg {background:url(../images/createpoll/notification_bg.gif) no-repeat; height:54px; width:258px; margin-left:10px; padding-top:15px; float:left;}
.top_noti_text{font-size:12px; margin:0 4px 0 45px;}
.top_noti .guide_bg {background: url(../images/createpoll/guide_bg.gif) no-repeat; height:54px; width:231px; margin-right:10px; padding-top:15px; float:right;}

.poll_preview_hd { background: url(../images/createpoll/poll_preview_hd.gif) no-repeat; height:33px; }
.preview_text {padding:0 14px 0 14px; font-family: Arial; font-weight:bold; font-size: 12px; line-height: 18px;}
.action_bt {text-align:center; padding:5px 0 0 0;}
.editp_btn{background:url(../images/createpoll/edit_bt.gif); background-repeat: no-repeat; height:35px; width:90px; border:none; margin-right:8px;}
.acceptp_btn{background:url(../images/createpoll/accept_bt.gif); background-repeat: no-repeat; height:35px; width:118px; border:none; margin-left:8px;}
.proceed_btn{background:url(../images/createpoll/proceed_bt.gif); background-repeat: no-repeat; height:26px; width:73px; border:none; margin-right:8px;}
.editlan_btn{background:url(../images/createpoll/editblue_bt.gif); background-repeat: no-repeat; height:29px; width:90px; border:none; margin-left:8px;}

.widget_flash { width: 290px; float: left; text-align: center; }
.widget_flash span { font-family: Arial; font-weight: bold; font-size: 12px;}

.widget_js {width:290px; float:left; text-align:center;}
.widget_js span{font-family: Arial; font-weight:bold; font-size: 12px;}

/*.previewbox {
  background-color:#DBEBFB; background-image:url(../images/flexi/grade1bg.gif); background-position:center top;
  background-repeat:repeat-x; border:1px solid #C3DDF8; float:left; font-size:11px;
  margin:0pt 0pt 0pt 6px; padding:5px; text-align:left; width:96%;
}*/

.jsbox {
  background-color:#FFF; 
  background-repeat:repeat-x; border:1px solid #EEAC4C; float:left; font-size:11px;
  margin:0pt 0pt 0pt 6px;  text-align:left; width:95%;
}

.jsbox .vote {clear:both; width: 276px;}
.jsbox #vote { margin: 0px auto;}

.js_poll_q {background-color:#FFF6ED; width:100%; }
.js_q_text {color:#4D4D4D; font-size:11px; font-weight:bold; line-height:18px; padding:10px;}
.js_q_text a {color:#4D4D4D; font-size:11px; font-weight:bold; line-height:18px; }
.jspoll_answer {float:left;margin-bottom:2%;margin-left:3%;margin-top:3%;vertical-align:middle;width:90%; font-weight:bold; }

/*.last_step_hd{background-image: url(../images/createpoll/choose_audience_hd.gif); background-repeat:no-repeat; height:27px; position: relative;}*/

ul.audi_nav { margin: 0; padding: 0;  height:50px;}
ul.audi_nav li { list-style:none; }
ul.audi_nav li a { display: block; height: 50px;}

ul.audi_nav li a:hover  { background-position: 0px -50px; }
ul.audi_nav li a.currentSection{ background-position: 0px -50px;}
  
  #audibtn0 { background-image: url(../images/createpoll/swarm_ntwrk_bt.gif); background-repeat: no-repeat; width: 167px; margin-left:105px; margin-top:5px;}
  #audibtn1 { background-image: url(../images/createpoll/personal_audi_bt.gif); background-repeat: no-repeat; position:relative; margin-left:295px; top:-50px; width: 167px;}

.choose_message {width:565px; text-align:center; font-size:13px; font-weight:bold;}

.expoint {width:270px; float:left;} 
.expoint ul {padding-left: 40px; margin: 0; list-style: disc;}
.expoint li { margin-bottom: 8px; }

.exline {width:1px; background-color:#B5D0EB; height:240px;  float:left; margin-left:5px; }
.expointtext {font-size:13px; color:#4d4d4d;}

.skip_text {float:right; margin:20px 200px 0 0;}
.skip_text a {color:#fff;}

.create_poll_top  { background: url('../images/bg_header.gif') repeat-x; height: 33px; width: 536px;
                    }
.create_poll_bot  { height:49px; }
.section_top      { height:18px; }
.section_bot      { height:18px; }
.section_body     { width: 514px; padding: 10px; border-bottom:1px solid #CCBD84; border-left:1px solid #CCBD84; border-right:1px solid #CCBD84;}
#poll_hd_q {background:url(../images/createpoll/poll_question_hd.gif?ver=1) left no-repeat; height:24px; display:block; margin-left:24px; margin-top:-1px;}
#poll_hd_bg {background:url(../images/createpoll/poll_background_hd.gif?ver=1) left no-repeat; height:44px; display:block; margin-left:24px; margin-top:-1px;}
#poll_hd_ans {background:url(../images/createpoll/poll_answers_hd.gif?ver=1) left no-repeat; height:21px; display:block; margin-left:24px; margin-top:-1px;}
#poll_hd_l_ans {background:url(../images/createpoll/last_answer_hd.gif?ver=1) left no-repeat; height:44px; display:block; margin-left:20px; margin-top:-1px;}
#poll_hd_pub {background:url(../images/createpoll/pub_pvt_hd.gif?ver=1) left no-repeat; width:124px; height:27px; display:block; margin-left:24px; margin-top:-1px;}
#poll_hd_cat {background:url(../images/createpoll/poll_category_hd.gif?ver=1) left no-repeat; height:46px; display:block; margin-left:24px; margin-top:-1px;}

.poll_label             { margin-left:24px; font-size:10px; line-height:16px; width:174px; float:left; margin-top:10px;}
.poll_label .res_order  { width:128px; height:61px; margin-left:24px; margin-top:40px; vertical-align:middle;}
.display_res            { text-align:center; margin-top:10px; margin-left:180px;}
.display_res span       { margin-top:-50px; text-align:center; }
.res_order input        { margin-top:4px; clear:right; border:solid 1px #eee;}
.poll_inputs            { float:left; margin-top:-15px; margin-left: 20px; width: 304px;}
.poll_inputs input      { border:solid 1px #A0B6CD; width:265px; height:21px; float:left; 
                          text-indent:2px; font-family: Arial; font-weight:bolder; font-size:14px; color:#6E6F6F;} 
.poll_inputs input.lastanswer { border:solid 1px #A0B6CD; width:265px; height:21px; margin-bottom:11px; float:left; 
                                margin-top:-23px; text-indent:2px; font-family: Arial; font-weight:bolder; font-size:14px; color:#6E6F6F;}
.poll_inputs textarea   { border:solid 1px #A0B6CD; width:272px; height:137px; margin-bottom:11px; float:left;  text-indent:2px; 
                          font-family: Arial; font-weight:bolder; font-size:14px; color:#6E6F6F; overflow: hidden; }
.poll_inputs #poll_question { margin: 0; }
.answer_wrap            { width: 305px; height: 31px; position:relative; margin-bottom: 11px;}
.answer_wrap div        { position:absolute; right: 0px; bottom: 5px;}
.text_area_answer_wrap  { width: 305px; height: 139px; position:relative; margin-bottom: 11px;}
.text_area_answer_wrap div { position: absolute; right: 0px; bottom: 5px;}
.camera_btn             { height: 19px; width: 24px;}
.camera_btn a           { float:left; background-image:url(../images/createpoll/icon_camera.jpg?ver=1); 
                          background-repeat:no-repeat; width:24px; height:19px; display:block; }
.camera_btn_bot a       { float:left; background-image:url(../images/createpoll/icon_camera.jpg?ver=1); 
                          background-repeat:no-repeat; width:24px; height:19px; display:block; }
.camera_btn_bot_green a { float:left; background-image:url(../images/createpoll/icon_camera_green.gif?ver=1);
                          background-repeat:no-repeat; width:24px; height:19px; display:block; }
.camera_btn_green a     { float:left; background-image:url(../images/createpoll/icon_camera_green.gif?ver=1);
                          background-repeat:no-repeat; width:24px; height:19px; display:block; }
.more_resp_btn a        { margin-left:6px;  background-image:url(../images/createpoll/add_more_bt.gif); background-repeat:no-repeat; height:35px; display:block;}

.uploaded_thumb a   { display:block; background-image: none; }

.section_body .radio    { border:solid 1px #A0B6CD; width:13px; height:13px; margin-left:16px; }
.section_body .rad1     { border:none; } 
.section_body .checkbox { border:solid 1px #A0B6CD; width:13px; height:13px; margin-left:16px; } 

.poll_categories        { float:left; margin-top:-25px; width:330px;}
.poll_categories .poll_cat  { float:left; width:165px; height:24px; margin-bottom:6px; font-size:11px;}
input.checkbox          { border:solid 1px #A0B6CD; width:24px; height:24px; margin-bottom:11px; float:left;} 

.main_content .similar_polls_right  { width:326px; float:left; margin-left:10px;}

.spolls_top  { background: url(../images/bg_header.gif) center top repeat-x; height:33px;}
.spolls_bot  { background: url(../images/createpoll/similar_polls_bot.gif?ver=1) center bottom no-repeat; height:16px;}
.spolls_body { background-color: #FAF6D3; padding: 5px; 
                border-bottom:1px solid #CCBD84; border-left:1px solid #CCBD84; border-right:1px solid #CCBD84;}
.spoll_hd    { background-image : url(../images/createpoll/similar_polls_hd.gif); 
                background-repeat: no-repeat; width: 129px; height:33px;}
.spolls_body .spolls_info { height:52px; background-color:#FCFAE7; font-size:11px; border:1px solid #CCBD84;
                            padding:8px; font-weight:bold; font-family:Arial; line-height:16px;}
.spolls_body .spoll { height:43px; width:320px; margin-bottom:7px; margin-top:11px;}
.spoll a.poll_link  { width:230px; float: left; margin-left: 15px; color: #1E7E4D; text-decoration: none;}
.spoll a.img        { height:41px; width:55px; text-align:center; float:left;}
.spoll span         { margin-left:6px; width:255px;float:left; margin-top:-2px; }
.banner_336280      { float:left; width:334px; height:278px; border:solid 1px #CC3604;}
.create_poll a      { background-image: url(../images/createpoll/preview_poll_bt.gif?ver=1); 
                      width:178px; height:35px; float:left; margin-left:205px;}

/* Footer */
div.footer{
  clear: both;
  background: #6d6545;
  color: #faf6d3;
  font-size: 10px;
  text-align: right;
}
div.footer a{
  color: #faf6d3;
}
div.footer_content{
  padding: 5px 20px 15px 20px;
}

/* bubbles rate */
.rate_bubble { background-image: url(../images/bubble/rate_this_poll.gif?ver=1); width:235px; height:96px;}
/*.close_button a{ background-image: url(../images/bubble/close_btn.gif?ver=1); width:18px; height:15px; float:right; margin-right:10px; margin-top:7px;}*/
.rate1 a{ background-image: url(../images/bubble/rate1.gif?ver=1); width:60px; height:60px; float:left; margin-left:8px; margin-top:28px; }  
.rate2 a{ background-image: url(../images/bubble/rate2.gif?ver=1); width:53px; height:60px; float:left; margin-top:28px;} 
.rate3 a{ background-image: url(../images/bubble/rate3.gif?ver=1); width:51px; height:60px; float:left; margin-top:28px;}
.rate4 a{ background-image: url(../images/bubble/rate4.gif?ver=1); width:58px; height:60px; float:left; margin-top:6px;}
/*.bubble_bot { background-image: url(../images/bubble/bubble_bot.gif?ver=1); width:34px; height:20px; float:left; margin-left:60px;}*/

/* bubbles thumb */
.thumb_bg{background-image:url(../images/bubble/thumb_bg.gif?ver=1);}

/* bubbles info */
.info     { width: 258px; }
.info_hd  { background: url(../images/bg_header.gif) center top repeat-x; height:25px;}
.info_body { background-color:#FAF6D3; border-bottom:1px solid #CCBD84; border-left:1px solid #CCBD84; border-right:1px solid #CCBD84; padding: 10px;}
/*.info_bot {background-image:url(../images/bubble/more_info_bot.gif?ver=1); width:258px; height:15px;}*/
.info_text {line-height:18px;}

/* bubbles respond */
.respond_bg { background: url(../images/bubble/respond_hd.gif) top left no-repeat; height:33px; width:258px; }
.respond_hd { background: url(../images/bg_header.gif) repeat-x;}
.respond_options {margin-left:5px; margin-right:5px;}
.respond_options input{background:none; float: left;}
.respond_options_text {width: 198px; margin-left: 20px; font-size: 11px; color:#1E7E4D; line-height: 18px; text-align: left;}
.respond_bot {background-image:url(../images/bubble/respond_bot.gif?ver=1); width:258px; height:42px; margin-left:0px; float:left; margin-top:-1px;}
.enter_button a, .enter_button input { background: url(../images/bubble/enter.gif) no-repeat; width:112px; height:35px;}

/* bubbles instructions */
.instructions_hd { background-image:url(../images/bubble/instructions_hd.gif?ver=1); width:258px; height:32px;}

/* my polls page tabs */
ul.nav_my { margin: 0; padding: 0; clear: both; }
ul.nav_my li {float: left; list-style:none; }
ul.nav_my li a { display: block; height: 33px; }
ul.nav_my li a:hover { background-position: 0px -34px; }
ul.nav_my li a.currentSection { background-position: 0 -34px; }

#polls_btn  { background-image : url(../images/mypolls/mypolls_btn.gif?ver=1); height: 33px; background-repeat: no-repeat; position:relative; width: 94px; }
#fav_btn    { background-image : url(../images/mypolls/myfav_btn.gif?ver=1);   height: 33px; background-repeat: no-repeat; position:relative; width: 122px; }
#votes_btn  { background-image : url(../images/mypolls/myvotes_btn.gif?ver=1); height: 33px; background-repeat: no-repeat; position:relative; width: 122px; }

/* my polls table */
/*.mypolls_cover {float:left; background-color:#ECF2FB; width: 592px;}*/
.my_records { width:587px; padding-top:5px; margin-left:5px;}

.mypolls_hd { background-image:url(../images/mypolls/mypolls_hd.gif?ver=1); background-repeat:no-repeat; width:588px; height:39px; margin:7px 0 0 2px; border:1px; border-color:#fff; }
.mypolls_bg { background-image:url(../images/mypolls/mypolls_bg.gif?ver=1); width: 592px; }
.mypollq a { float:left; margin-right:2px; color: #4E4E4E; text-decoration: none; }

.mypoll_votes {float:left; width:15px; margin-left:3px;}
.mypoll_date {float:left; width:65px; margin-left:20px;}
.mypoll_time {float:left; width:50px; margin-left:10px;}
.mypoll_rating {float:left; width:20px; margin-left:25px;}
.mypoll_type {float:left; width:28px; margin-left:15px;}
.mypoll_status {float:left; width:34px; margin-left:12px;}
.mypoll_category {float:left; width:70px; margin-left:27px;}

/*.myfav_hd {background-image:url(../images/mypolls/myfav_hd.gif?ver=1); background-repeat:no-repeat; width:592px; height:39px; margin:7px 0 0 0;}*/
.myfav_bg {background-image:url(../images/mypolls/myfav_bg.gif?ver=1); width: 592px;}
.my_records a.img{height:41px; width:59px; float:left; text-decoration: none; background-color: transparent; border: none; margin-bottom:6px; margin-left:2px;}
.myfavq a{width:117px; float:left; margin-right:2px; color:#4E4E4E; text-decoration:none;}

.myfav_votes {float:left; width:15px; margin-left:3px;}
.myfav_date {float:left; width:65px; margin-left:20px;}
.myfav_time {float:left; width:50px; margin-left:10px;}
.myfav_rating {float:left; width:20px; margin-left:25px;}
.myfav_type {float:left; width:60px; margin-left:15px;}
.myfav_category {float:left; width:70px; margin-left:4px;}
.my_devider {float:left; background-image: url(../images/mypolls/mypolls_devider.gif?ver=1); width:588px;  height:1px; margin-left:2px;}

.my_dt a{float:right; background-image: url(../images/mypolls/icon_detail.gif?ver=1); background-repeat:no-repeat; width:19px; height:20px;}
.my_del a{float:right; margin-right:6px; background-image: url(../images/mypolls/icon_delete.gif?ver=1); background-repeat:no-repeat; width:16px; height:20px;}  
.my_cl a{float:right; margin-right:0px; background-image: url(../images/mypolls/icon_close.gif?ver=1); background-repeat:no-repeat; width:18px; height:20px;}
.fav_del a{float:right; margin-right:4px; background-image: url(../images/mypolls/icon_fav_del.gif?ver=1); background-repeat:no-repeat; width:17px; height:20px;}
.fav_dt { width: 22px;}
.fav_dt a{float:right; background-image: url(../images/mypolls/icon_detail.gif?ver=1); background-repeat:no-repeat; width:19px; height:20px;}
.see_vote { width: 15px; }
.see_vote a{float:right; margin-right:4px; background-image: url(../images/mypolls/icon_myvote.gif?ver=1); background-repeat:no-repeat; width:14px; height:20px;}  
.related_poll_hd { background: url(../images/mypolls/related_polls_hd.gif) no-repeat; height: 33px;}
  
/* basic search */
ul.nav_search { margin: 0; padding: 0; clear: both;}
ul.nav_search li { float: left; list-style:none;}
ul.nav_search li a { display: block; height: 33px;}
ul.nav_search li a.currentSection, ul.nav_search li a:hover { background-position: 0px -34px; }
.basic_btn    { background: url(../images/search/basic_btn.gif) no-repeat; background-position: 0px 0px; height: 33px; width: 128px;}
.advanced_btn { background: url(../images/search/advanced_btn.gif) no-repeat; background-position: 0px 0px; height: 33px; width: 170px;}

.in_search{ font-weight:bold; margin-left:19px; margin-top:12px;}
.in_search .search_box {margin-left:4px; width: 196px; height: 16px; border: 1px solid #c2ddeb; font: normal 11px Arial; text-indent:2px;}
.in_search .search_btn { height: 20px; width:61px; background-image:url(../images/search_bt.gif?ver=1); border:none; vertical-align:middle; cursor:pointer;}

.search_table_hd {float:left; background-image:url(../images/search/search_table_hd.gif?ver=1); background-repeat:no-repeat; width:578px; height:39px; margin:10px 0 0 8px;}
.search_table_title1{font-weight:bold; float:left; margin-left:60px; margin-top:12px;}
.search_table_title2{font-weight:bold; float:left; margin-left:66px; margin-top:12px; width: 20px;}
.search_table_title3{font-weight:bold; float:left; margin-left:40px; margin-top:6px; display: block; width: 20px; vertical-align:middle;}
.search_table_title4{font-weight:bold; float:left; margin-left:45px; margin-top:6px; display: block; width: 20px; vertical-align:middle;}
.search_table_title5{font-weight:bold; float:left; margin-left:45px; margin-top:6px; display: block; width: 20px;vertical-align:middle;}
.search_table_title6{font-weight:bold; float:left; margin-left:32px; margin-top:12px; display: block; width: 20px;vertical-align:middle;}
.search_table_title7{font-weight:bold; float:left; margin-left:52px; margin-top:12px; display: block; width: 20px;vertical-align:middle;}
.search_bg {width:578px; margin-left:8px;}
.search_record {width:578px; float:left; background-image:url(../images/search/search_table_bg.gif?ver=1);}
.search_record a.img{height:41px; width:59px; float:left; text-decoration: none; background-color: transparent; border: none; margin-bottom:8px; margin-left:8px; margin-top:8px;text-align:center;}
.search_record a.poll_link{width:120px; float: left; margin-left: 8px; color: #4E4E4E; text-decoration: none;  margin-top:8px;}
.search_votes {width:40px; float:left; margin-left:4px; margin-top:8px;}
.search_date {width:75px; float:left; margin-left:4px; margin-top:8px;}
.search_time {width:45px; float:left; margin-left:8px; margin-top:8px;}
.search_rating {width:20px; float:left; margin-left:20px; margin-top:8px;}
.search_creator {width:70px; float:left; margin-left:18px; margin-top:8px;}
.search_cat {width:70px; float:left; margin-left:5px; margin-top:8px;}
.search_devider {float:left; background-image: url(../images/search/search_table_devider.gif?ver=1); width:578px; height:1px;}

/* advanced search */
/*.advanced_options{float:left; width:581px; margin-left:-14px; margin-top:10px;}*/

.opt_bg { }

.op_fields  { width:550px; margin:10px 10px 10px 0;}
.op_status  { width:520px; margin:0 10px 10px 0;}
.op_date    { width:560px; margin:0 10px 10px 0;}
.fields_label1{text-align:right; margin-left:2px;}
.fields_labe2{text-align:right; margin-left:2px;}
.fields_labe3{text-align:right; margin-left:2px;}
.fields_labe4{text-align:right; margin-left:2px;}
.fields_labe5{text-align:right; margin-left:2px;}

input.checkbox2 { border:solid 1px #A0B6CD;}
.op_line  { margin-left:1px; background-image: url(../images/search/op_line.gif?ver=1); width:580px; height:10px;}
.all_cat  { width:540px; margin:0 10px 2px 0; }
.cat_all  { float: left; height:23px; margin-top:5px; width:156px; margin-right:6px;}
.select_all { height:23px; margin-top:5px; width:156px; margin-right:6px;} 
.retain { width:400px; margin-left:12px;}
.cat_label1 { text-align:right; margin-left:2px;}
.cat_labe2  { text-align:right; margin-left:2px;}
.cat_labe3  { text-align:right; margin-left:2px;}
.cat_labe4  { text-align:right; margin-left:2px;}
.cat_labe5  { text-align:right; margin-left:2px;}

/* 3rd view featured poll */
.respond_text {padding:0 14px 0 14px; line-height:18px;}
.respond_message {padding:0 14px 0 14px; line-height:18px; color:#FF1200; font-size:15px; font-weight:bold;}

/* messages */
.thanks {text-align:center; padding: 0; position: absolute; left: 360px; }
.continue { margin: 15px 0px;}
.continue a{ background: url(../images/messages/continue_bt.gif?ver=1) no-repeat; display: block; width:140px; height:35px; margin: 0px auto;}
.message {padding:0 15px 0 5px; text-align:left; font-family: Arial; font-weight:normal; font-size: 13px; line-height:18px;}

/* add an image */
.add_im { width:590px; }
.add_pointer {background: url(../images/createpoll/add_pointer.gif?ver=1); width:17px; height:14px; margin:0 0 0 250px; }
.add_hd { background: url('../images/bg_header.gif') repeat-x; height:33px;}
.add_text {text-align:center; float:left; padding:12px 0 0 50px;}
.add_imghd {background-image:url(../images/createpoll/add_img_hd.gif?ver=1); width:78px; height:29px; margin-left:20px;} 
.add_body { border-left: 1px solid #ccbd84;
            border-bottom: 1px solid #ccbd84;
            border-right: 1px solid #ccbd84;
            background: url('../images/bg_well_box.gif') repeat-y #faf6d3;
            padding: 10px 0px 10px 10px;}
.add_bot { width:608px; height:24px; float:left;}


ul.tab_nav { margin: 0px; padding: 0px; float:left;}
ul.tab_nav li { list-style:none; float:left; width: 107px;}
ul.tab_nav li a { display: block; height: 33px;}
ul.tab_nav li a:hover  { background-position: 0px -34px; }
ul.tab_nav li a.currentSection{ background-position: 0px -34px;}

#tab1 { background-image: url(../images/createpoll/find_image.gif); background-repeat: no-repeat; height: 33px; width: 107px; }
#tab2 { background-image: url(../images/createpoll/upload_image.gif); background-repeat: no-repeat; width: 135px; height: 33px;}

input.add_inputs { border:solid 1px #A0B6CD; width:196px; height:18px; text-indent:2px; margin:8px 0 11px 25px; float:left;}
.add_inputs { width:140px; height:18px; float:left;}    
.add_line {background-image:url(../images/createpoll/add_devider.gif?ver=1); width:608px; height:10px; float:left;}
.google_cover {float:left; margin-left:120px; margin-right:10px; }
.google_bt {background-image: url(../images/createpoll/add_google.gif?ver=1); width:55px; height:20px; float:left;}
.add_left { color:#7d7d7d;}
.upload1_bt {width:64px; height:17px; float:right; margin-top:9px;}
.message_bg {background: url(../images/createpoll/message_bg.gif?ver=1); width:340px; height:57px; text-align:center; vertical-align:middle;}
.message_bg .message_text {font-size:12px; color:#3081BE; font-weight:bold; position:relative; padding:20px 0 0 0;}
.add_right {width:180px; margin-left:15px; float:left; text-align:center; margin-top:8px;}
.stock_thumb_big {background: url(../images/createpoll/stock_thumb_big.jpg?ver=1); width:160px; height:120px; margin-top:10px; float:left; margin-left:10px;}
.stock_thumb {width:110px; height:73px; margin:10px 10px 0 0; float:left;}
.google_img {width:100px; height:70px; margin:15px 15px 5px 0; float:left;}
.google_img a img{  border:4px solid #c2ddeb;  cursor:pointer;}
.google_img a img:hover,
.resultItemHover{
  border:4px solid #999 !important;
}
.poll_inputs_img{ border:solid 1px #A0B6CD; width:225px; height:21px; margin-bottom:11px; margin-right: 10px; float:left; text-indent:2px; font-family: Arial; font-weight:bolder; font-size:14px; color:#6E6F6F;} 

/* sharing page */
/*.sharing_hd {background-image: url(../images/sharing/sharing_hd.gif?ver=1); background-repeat:no-repeat; height:26px; }*/
.inner_cover {background-image: url(../images/sharing/in_bg.jpg?ver=1); float:left; width:574px; }
.threeways {background: url(../images/sharing/3ways.gif?ver=1) no-repeat top left; width:460px; height:31px; margin: 0 0 0 10px;}
.option1_bg {
  background-color:#FCFAE7;
  border:1px solid #CCBD84;
  width:548px; margin: 0px 0px 10px 9px;float:left; padding: 5px;}
/*.option1_bot {background-image: url(../images/sharing/option1_bot.jpg?ver=1); width:558px; height:1px; margin-left:9px; float:left;}*/
.opt1_box { width:574px; padding-left: 55px;}
.opt1_box textarea{ border:solid 1px #A0B6CD; width:202px; height:67px; margin-bottom:11px; text-align:left; padding-left:2px; color:#A8A8A8; margin-right:12px;}
.sendmail a{ background-image: url(../images/sharing/sendemail_bt.gif?ver=1); width:158px; height:35px; float:left; margin-top:-5px;}
.option2_bg {background-color:#FCFAE7;
border:1px solid #CCBD84;
width:548px; margin: 0px 0px 10px 9px; float:left; padding: 5px;}
/*.option2_bot {background-image: url(../images/sharing/option2_bot.jpg?ver=1); width:558px; height:9px; margin-left:9px; float:left;}*/
.sharelink a {width:265px; text-align:left; padding:5px; background-color:#FFFFFF; border:1px solid #A0B6CD;font-size:11px; float:left; text-decoration:none;}
.opt2_box { float:left; width:70px; margin-left:57px; margin-top:13px; vertical-align:middle; text-align:right;}
.opt2_box_area { float:left; width:400px; margin-left:5px; margin-top:10px;}
.opt2_box input{ border:solid 1px #A0B6CD; width:275px; height:19px; margin-bottom:5px; text-align:left; padding-left:3px; float:left;}
.option3_bg {background-color:#FCFAE7;
border:1px solid #CCBD84;
width:548px; margin-left:9px; float:left; padding: 5px;}

/* explore similar poll */
.explore_cover { background-color:#ECF2FB; width: 592px; }
.poll_profile_hd {background: url(../images/similar/poll_profile_hd.gif) no-repeat; height: 33px; }
.similar_polls_hd {background-image: url(../images/similar/similar_polls_hd.gif); background-repeat:no-repeat; height:33px; }
.same_cat_hd {background: url(../images/similar/same_cat_hd.gif) no-repeat; height: 33px; }
.same_creator_hd {background: url(../images/similar/same_creator_hd.gif) no-repeat; height: 33px; }
.similar_poll{background-color:#ECF2FB; width: 592px;}
.similar_poll span{text-align:right;}
.similar_poll1 {width: 592px; background: url(../images/bg_polls.gif) repeat-y; float:left; margin: 0 0 10px 0;}
.similar_poll_in{float:left; height:250px; margin-left:7px; margin-top:9px;}
/* width: 576px;*/
.nextlink {float:right; width:592px; text-align:right; padding:5px 10px 0 0;}
.box_bg {background-image: url(../images/similar/box_bg.jpg?ver=1); width:286px; margin:6px 8px 0 6px; float:left;}
.box_bot {background-image: url(../images/similar/box_bot.jpg?ver=1); width:286px; height:46px; margin:0px 8px 0 0; float:left; }
.box_bot span{float:left; padding:18px 2px 5px 10px;}
.left_text {width:94px; float:left; padding:10px 0 5px 0; text-align:right; line-height:26px;}
.right_text {width:180px; float:left; padding:10px 0 5px 0; line-height:26px; margin:0 0 0 10px;}
.things {width:240px; float:left; padding:20px 0 0 40px;}
.cool_things {background-image: url(../images/similar/cool_things.gif?ver=1); width:207px; height:16px; }
.in_things {width:207px; float:left; padding:10px 0 0 0;}
.other_things {background-image: url(../images/similar/other_things.gif?ver=1); width:151px; height:16px; float:left; }

/* widget */
.widget_cover {background-color:#ECF2FB; width: 592px; float:left;}
.widget_hd {background: url(../images/widget/get_widget.gif) no-repeat; height: 33px;}
.step_cover {}
.widget_step1 {background-image : url(../images/widget/step1_bg.jpg?ver=1); width:579px; float:left; margin:10px 0 0 -5px;}
.step1_text {padding:14px 14px 0 5px; font-family: Arial; font-weight:bold; font-size: 14px; line-height: 22px;}
.step_text {padding:0 14px 0 5px; line-height: 22px;}
.step_options {width:270px; padding:2px 2px 2px 0px; float:left;}
.step_bot {background-image : url(../images/widget/step1_bot.jpg?ver=1); width:579px; height:12px; float:left; }
.widget_step2 {background-image : url(../images/widget/step2_bg.jpg?ver=1); width:176px; height:160px; float:left; margin:8px 0 0 -8px;}
.step2_options {width:178px; padding:8px 2px 0 2px; float:left;}
.blueflexiwd{
  background-image: url(../images/flexi/grade1bg.gif);
  background-position:top;
  background-repeat:repeat-x;
  text-align:left;
  padding:0px;
  background-color:#DBEBFB;
  border:1px solid #C3DDF8;
  font-size:11px;
  float:left;
  margin: 8px 0 0 0px;

}
.widget_step3 {background-image : url(../images/widget/step3_bg.jpg?ver=1); width:400px; float:left; margin:8px 0 0 3px;}

/* poll_details */
ul.nav_details { margin: 0; padding: 0; clear: both;}
ul.nav_details li { list-style:none;}
ul.nav_details li a { display: block; height: 33px;}
ul.nav_details li a:hover{background-position: 0px -34px;}
ul.nav_details li a.currentSection{ background-position:0 -34px;}
#gender_btn {background-image : url(../images/demodata/gender_btn.gif); height: 33px; background-repeat: no-repeat; width: 83px;}
#age_btn {background-image : url(../images/demodata/age_btn.gif);       height: 33px; background-repeat: no-repeat; width: 53px;}
#usa_btn {background-image : url(../images/demodata/usa_btn.gif);       height: 33px; background-repeat: no-repeat; width: 53px;}
#world_btn {background-image : url(../images/demodata/world_btn.gif);   height: 33px; background-repeat: no-repeat; width: 78px;}
#stats_btn {background-image : url(../images/demodata/stats_btn.gif);   height: 33px; background-repeat: no-repeat; width: 104px;}

.det_cover {
  padding-bottom: 10px;
/*  width: 592px;*/
  border-left: 1px solid #ccbd84;
  border-bottom: 1px solid #ccbd84;
  border-right: 1px solid #ccbd84;
  background: url('../images/bg_well_box.gif') repeat-y #faf6d3;}
  
.gender_hd {background-image : url(../images/demodata/by_gender.gif?ver=1); background-repeat: no-repeat; width:166px; height:19px; margin:15px 0 0 11px;}
.genderbg {
  background-color:#FCFAE7;
  border:1px solid #CCBD84;
  width:265px; height:98px; margin:12px 0 0 11px; float:left;}
.gender_in {width:265px; margin:12px 5px 0 11px; float:left;}
.blueflexi{
  background-color:#FCFAE7;
  border:1px solid #CCBD84;
  width:48%; 
  text-align:left; 
  padding:0px; 
  font-size:11px; 
  float:left;
  margin: 12px 0 0 15px;

}
.blueflexirt{
  background-color:#FCFAE7;
  border:1px solid #CCBD84;
  width:45%; 
  text-align:left; 
  padding:0px; 
  font-size:11px; 
  float:left;
  margin: 12px 0 0 9px;

}
.gender_data {background-color:#FCFAE7;
border:1px solid #CCBD84; width:289px; margin:12px 0 0 14px; float:left;}
.gender_data_bot {background-image : url(../images/demodata/gender_data_bot.jpg?ver=1); width:289px; height:1px; float:left;}
.chart_gen{width:280px; float:left; margin:10px 0 8px 15px;}
.chart_gen .votes{float:right; margin-right:20px; color: #4E4E4E; margin-top:-15px; text-align:right;}
.chart_gen_bar {margin-left:5px; float:left; width:180px;}
.chart_gen .bar span{margin-left:5px; float:left; font-family: Arial; font-size: 11px; width:170px;}
.chart_gen_bar img{float:left;}
.chart_gen_bar span.barpercent{float:left; font-family: Arial; font-size: 11px; width:10px; font-weight:bold; }
.total_votes_gen{float: right; margin-right:14px; position: relative;}


.gender_detail_hd {background-image : url(../images/demodata/gender_details.gif); background-repeat: no-repeat; width:281px; height:15px; margin:15px 0 0 11px;}
.gen_det_bg {background-image : url(../images/demodata/gen_det_bg.jpg?ver=1); width:265px;  margin:12px 0 0 11px; float:left;}
.gen_pie_bg {background-image : url(../images/demodata/gen_pie_bg.jpg?ver=1); width:289px; height:224px; margin:12px 0 0 14px; float:left;}
.gentext{padding:14px 14px 0 14px;}
.gen_options {width:220px; padding:16px 2px 0 14px; float:left;}
.email_solicit_bg {background-image : url(../images/demodata/gen_pie_bg.jpg?ver=1); width:289px; height:110px; margin:12px 0 0 14px; float:left;}
.email_solicit_bot {background-image : url(../images/demodata/gen_det_bot.jpg?ver=1); width:289px; margin:0 0 0 14px; height:1px; float:left;}
.email_solicit_line {background-image : url(../images/demodata/gen_det_bot.jpg?ver=1); width:289px; height:2px;margin:11px 0 5px 25px ; height:1px; }
.gen_det_bot {background-image : url(../images/demodata/gen_det_bot.jpg?ver=1); width:265px; height:1px; float:left;}
.age_bg {background-color:#FCFAE7;
border:1px solid #CCBD84; width:265px; height:255px; margin:12px 0 0 11px; float:left;}
.byage_hd {background-image : url(../images/demodata/by_age.gif?ver=1); background-repeat: no-repeat; width:134px; height:18px; margin:15px 0 0 13px;}
.agedetails_hd {background-image : url(../images/demodata/age_details.gif?ver=1); background-repeat: no-repeat; width:253px; height:18px; margin:15px 0 0 13px;}
.age_det_bg {background-color:#FCFAE7;
border:1px solid #CCBD84; width:185px; margin:12px 0 0 11px; float:left;}
.age_bar_bg {background-image : url(../images/demodata/age_bar_bg.jpg?ver=1); width:369px; height:290px; margin:12px 0 0 14px; float:left; font-size:10px;}
.age_det_bot {background-image : url(../images/demodata/age_det_bot.jpg?ver=1); width:185px; height:1px; float:left;}
.age_options {width:170px; padding:16px 2px 0 8px; float:left;}
.bar_age {width:27px; background-color:#000000; margin:0 0 15px 22px; line-height:20px; text-align:center; vertical-align:baseline;}
.bar_text {font-size:10px;}
.stats1_bg {background-color:#FCFAE7; border:1px solid #CCBD84; width:265px; margin:12px 0 0 11px; float:left;}
.stats2_bg {background-color:#FCFAE7; border:1px solid #CCBD84;width:289px; height:200px; margin:12px 0 0 14px; float:left;}
.stats_left {float:left; margin:0px 0px 0 15px;}
.stats_right {float:right; margin:1px 15px 0 5px;}


/* forgot password */
.forgot_hd {background: url(../images/passwrds/forget_pass_hd.gif) no-repeat; height: 33px;}
.fpasswrd_bg {background-image : url(../images/passwrds/fpasswrd_bg.jpg?ver=1); width:579px; height:86px; float:left; margin:10px 0 0 0;}
.passwrd_bg {background-image : url(../images/passwrds/passwrd_bg.jpg?ver=1); width:579px; float:left; margin:10px 0 0 0;}
.passwrd_bg span{margin:0 0 0 25px;}
.reqpass_btn a{ background-image: url(../images/passwrds/reqpass_btn.gif?ver=1); width:235px; height:35px; float:left; margin-top:-15px; margin-left:25px;}
.forgot_hd {background-image : url(../images/passwrds/forget_pass_hd.gif?ver=1); background-repeat:no-repeat; height:27px;}
.change_pass_hd {background-image : url(../images/passwrds/change_pass_hd.gif?ver=1); background-repeat:no-repeat; height:27px;}
.resetpass_btn a{ background-image: url(../images/passwrds/resetpass_btn.gif?ver=1); width:147px; height:26px; float:left; margin-top:6px; margin-left:15px;}
.passwrd_bot {background-image : url(../images/passwrds/passwrd_bot.jpg?ver=1); width:579px; height:11px; float:left;}
.forgot_label{width:250px; margin-left:25px; margin-bottom:5px}
.reset_pass {width:147px; height:26px; margin-left:26px; margin-bottom: -15px;} 

/* errors */
.mess_success {width:96%; padding:4px; background-color:#F2FFE8; border:1px solid #4AAC00; float:left; margin:5px 5px 5px 5px; position: relative;}
.mess_success_text {text-align:left; padding:3px; font-size:11px; color:#7DAE04; }
.icon_check {background-image : url(../images/err/icon_check.gif?ver=1); width:19px; height:19px; float:left; margin-right:8px;}
.mess_errors {width:96%; padding:4px; background-color:#FFF0EF; border:1px solid #F30200; float:left; margin:5px 5px 5px 5px; position: relative;}
.mess_errors_text {text-align:left; padding:3px; font-size:11px; color:#F40000;}
.icon_error {background-image : url(../images/err/icon_error.gif?ver=1); width:19px; height:19px; float:left; margin-right:8px;}
.mess_success_home {width:62%; padding:4px; background-color:#F2FFE8; border:1px solid #4AAC00; float:left; margin:5px 5px 5px 12px; position: relative;}
.mess_errors_home {width:62%; padding:4px; background-color:#FFF0EF; border:1px solid #F30200; float:left; margin:5px 5px 5px 12px; position: relative;}
.mess_errors_create {width:57%; padding:4px; background-color:#FFF0EF; border:1px solid #F30200; float:left; margin:5px 5px 5px 20px; position: relative;}
.mess_errors_image {width:57%; padding:4px; background-color:#FFF0EF; border:1px solid #F30200; float:left; margin:5px 5px 5px 20px; position: relative;}
/*.mess_errors_login {width:82%;  background-color:#FFF0EF; border:1px solid #F30200; float:left; margin:5px 5px 5px 18px;}*/
.mess_errors_login1 {width:525px;  background-color:#FFF0EF; border:1px solid #F30200; float:left; margin:5px 5px 5px 18px;}
/*.icon_error_login {background-image : url(../images/err/icon_error.gif?ver=1); background-repeat:no-repeat;  width:19px; height:18px; float:left; margin:2px 8px 2px 2px;}*/
.mess_success_login {width:82%;background-color:#F2FFE8; border:1px solid #4AAC00; float:left; margin:5px 5px 5px 18px;}
.icon_check_login {background-image : url(../images/err/icon_check.gif?ver=1);  background-repeat:no-repeat;  width:19px; height:19px; float:left; margin:2px 8px 2px 2px;}
.mess_create_poll{width:865px; padding:4px; background-color:#F3F8FC; border:1px solid #BFD6FF; float:left; margin:0px 5px 10px 22px; position: relative;}
.mess_poll_info{text-align:left; padding:3px; font-size:12px; color:#037FBD;}

/* age details diagram tool tip */
.mess_display {padding:4px; background-color:#FFF6A7; border:1px solid #4d4d4d; float:left; margin:5px 5px 5px 5px; position: relative;}
.mess_display_text {text-align:left; padding:3px; font-size:11px; color:#4d4d4d; }

/* polls you voted */
.polls_voted_hd {background: url(../images/polls_voted/polls_hd.gif) center top repeat-x; height:33px;}
.polls_voted_bg {background-image : url(../images/polls_voted/polls_bg.jpg?ver=1); width:579px; float:left; margin:10px 0 0 0;}
.polls_voted_bot {background-image : url(../images/polls_voted/polls_bt.jpg?ver=1); width:579px; height:1px; float:left;}
.set_polls{display: none;width:547px; margin:0 0 0 16px; float:left;}
.ptop_bg {background: url(../images/polls_voted/top_bg.jpg?ver=1) center top no-repeat; height:8px;}
.pmid_bg {background: url(../images/polls_voted/mid_bg.jpg?ver=1);}
.pbot_bg {background: url(../images/polls_voted/bot_bg.jpg?ver=1) center top no-repeat; height:8px;}
.part1 {width:15px; float:left; margin:0 5px 0 0;}
.part2 {width:60px; float:left; margin:0 5px 0 20px;}
.part3 {width:160px; float:left; margin:0 5px 0 0;}
.part4 {width:50px; float:left; margin:0 5px 0 20px;}
.part5 {width:150px; float:left; margin:0 5px 0 0;}
.part6 {width:180px; float:left; margin:0 5px 0 20px;}
input.checkboxP{ border:none; height:24px; vertical-align:middle;}

A.plink, A:ACTIVE.plink, A:FOCUS.plink, A:LINK.plink, A:VISITED.plink{
  font-family: Arial;
  color: #4d4d4d;
  font-size: 11px;
  line-height: 16px;
  text-decoration: none;
}
A:HOVER.plink{
  font-family: Arial;
  font-size: 11px;
  line-height: 16px;
  text-decoration: none;
  text-decoration: none;
}

.submit_polls_btn a{ background-image: url(../images/polls_voted/submit.gif?ver=1); width:60px; height:26px; float:left; margin-top:6px; margin-left:250px;}

/* spacers */
.clear{margin:0px; clear:both;}
.clear2{margin-bottom:2px; clear:both;}
.clear4{margin-bottom:4px; clear:both;}
.clear8{margin-bottom:8px; clear:both;}

.clear16{margin-bottom:16px; clear:both;}
.clear40{margin-bottom:40px; clear:both;}
.clear25{margin-bottom:25px; clear:both;}
.clear20{margin-bottom:20px; clear:both;}


/* error */
.top_bg{background-image : url(../images/error/top_bg.gif?ver=1); background-repeat : repeat-x; height:12px;}
.right_bg{background-image : url(../images/error/right_bg.gif?ver=1); background-repeat : repeat-y;}
.left_bg{background-image : url(../images/error/left_bg.gif?ver=1); background-repeat : repeat-y;}
.bottom_bg{background-image : url(../images/error/bottom_bg.gif?ver=1); background-repeat : repeat-x; height:12px;}

/* google images */
.gs-image-box {width:110px; height:73px; margin:5px 5px 0 0; float:left;}
#google_search .gs-image img { width:90px; height:65px; float:left; border:1px solid #4d4d4d; }

#errorExplanation {
  /*width: 400px;
  height:80px;
  padding: 7px;
  padding-bottom: 12px;
  margin-bottom: 20px; 
  margin-left: center;
  text-align: center;*/
}
#errorExplanation h2 {
  text-align: left;
  padding: 5px 5px 5px 15px;
  font-size: 12px;
  margin: -7px;
  color: #fff;
  display:none;
}
#errorExplanation p {
   margin-bottom: 0;
  color:white;
  display:none;
}
#errorExplanation ul li {
  font-size: 11px;
  text-align: left;
  color: red;
}

/* for new ui requirement  */
.resultsListContainer{
  width:485px;
  margin-left: 40px;
}
#resultsList{
  overflow:hidden;
  display:inline-block;
    margin-left: -40px; 
}/*
#resultsList,#resultsListContainer{
  display:block;
}
#resultsList{
  margin: -10px ; 
}*/
#resultsList li{
  float:left;
  /*height:210px;
  width:110px;
  margin-left: -5px;
  margin-right: 8px;
  margin-top : 10px;*/
  padding:5px;
  text-align:center;  
  overflow:hidden;
}

#resultsList li img{
  border:4px solid #FFF;
  cursor:pointer;
}
#resultsList li img:hover,
.resultItemHover{
  border:4px solid #999 !important;
}
#resultsListContainer{
  background:#FFF;
  overflow:hidden;
  clear:both;
  width:100%;
  margin:0 auto;
  margin-bottom:5px;
  height:0;
  position:relative;
}

/* Inactive polls msg */
.info_mess    { margin-left:105px; margin-top:12px; width:407px; }
.info_messmid { padding: 5px; width:354px; float:left; background-color: #FCFAE7; border: 1px solid #CCBD84;}
.icon_info    { background-image: url(../images/infomess/icon_info.gif); background-repeat: no-repeat; 
                margin-left:5px; float:left; top:5px; width: 20px; height:20px;}
.info_cont    { float:left; margin-left:10px; width:300px;  line-height:16px;}

/* my account */
.mypolls { background-image: url(../images/myaccount/my_polls1.gif?ver=1); background-repeat:no-repeat; margin-left:15px; margin-bottom:-5px; height:17px; }
.myvotes        { background-image: url(../images/myaccount/my_votes.gif?ver=1); background-repeat:no-repeat; margin-left:15px; height:17px; }
.retain1        { float: right; margin: 10px;}
.fields_label20 { text-align:right; max-width:300px; margin-left:2px;}
.pass           { background-image: url(../images/myaccount/changepass.gif); background-repeat: no-repeat; height: 33px; }
.edit           { background-image: url(../images/myaccount/edit_account.gif); background-repeat: no-repeat; height: 33px; }
.changepass_bt  { text-align: center; }
.changepass_bt input.button1 { background:url(../images/myaccount/changepass_bt.gif?ver=1); height: 35px; width:226px; border: none; margin-bottom: 5px; margin-top: 5px; }
.changepass_bt input.button2 { background:url(../images/myaccount/cancel_bt.gif?ver=1); height: 35px; width:121px; border: none; margin-bottom: 5px; margin-top: 5px; }
.changepass_bt input.button3 { background:url(../images/createpoll/submit.gif); height: 35px; width:121px; border: none; margin-bottom: 5px; margin-top: 5px; }

/* browse*/
.browse_hd { background-image: url(../images/browse/browse.jpg); background-repeat:no-repeat; height:33px; position: relative;}

A.catlink, A:ACTIVE.catlink,  A:LINK.catlink, A:FOCUS.catlink {
   font-family: Arial;
   font-size: 11px;
   font-weight: bold;
   text-decoration: none;
}

A:HOVER.catlink{
   font-family: Arial;
   font-size: 11px;
   font-weight: bold;
   text-decoration: none;
   text-decoration: none;
}

.catlink_bar{
   background-color:#FFF6ED;
   
}

.catlink_bar_on{
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
}

.radio_text_gender{
  width:218px; margin-left:25px; margin-top:-18px;
}

.radio_text_age{
  width:140px; margin-left:25px; margin-top:-18px;
}

.radio_text_widget{
  width:540px; margin-left:25px; margin-top:-14px;
}

.loader{
  position:absolute; margin-left:250px; margin-top:40px;z-index:5;
}

table.gsc-search-box {
 border-style : none;
 border-width : 0px;
 border-spacing : 0px 0px;
 width : 100%;
 margin-bottom : 2px;
 table-layout :fixed;
}

table.gsc-search-box td {
 vertical-align : middle;
 text-overflow:ellipsis;
 overflow:hidden;
 white-space:nowrap;
 width : 200px;
}

.input.gsc-input {
 padding-left : 2px;
 border-style : solid;
 border-width : 1px;
 width : 100px;
 overflow-x:hidden;
}

td.gsc-clear-button {
  width : 14px;
  display : none;
}

.mypollq_hd { background-color:#C8DAF5; margin-left: -4px;  float:left; width: 133px; height: 25px; margin-top:-6px; margin-right:2px; color: #4E4E4E; text-decoration: none; text-align: center; padding-top:12px;}
.mypoll_votes_hd { background-color:#C8DAF5; float:left; width:36px; height: 25px; margin-top:-6px; margin-left:-1px; color: #4E4E4E; text-decoration: none; padding-top:12px; text-align: center;}
.mypoll_date_hd { background-color:#C8DAF5; float:left; width:69px; height: 30px; margin-top:-6px; margin-left:1px; color: #4E4E4E; text-decoration: none; text-align: center; padding-top:7px;}
.mypoll_time_hd { background-color:#C8DAF5; float:left; width:73px; height: 31px; margin-left:1px; margin-top:-6px; color: #4E4E4E; text-decoration: none; text-align: center; padding-top:6px; }
.mypoll_rating_hd { background-color:#C8DAF5; float:left; width:40px; height: 31px; margin-left:1px; margin-top:-6px; color: #4E4E4E; text-decoration: none; text-align: center; padding-top:6px; }
.mypoll_type_hd { background-color:#C8DAF5; float:left; width:39px; height: 25px; margin-left:1px; margin-top:-6px; color: #4E4E4E; text-decoration: none; padding-top:12px; text-align: center;}
.mypoll_creator_hd { background-color:#C8DAF5; float:left; width:60px; height: 25px; margin-left:1px; margin-top:-6px; color: #4E4E4E; text-decoration: none; padding-top:12px; text-align: center;}
.mypoll_category_hd { background-color:#C8DAF5; float:left; width:69px; height: 25px; margin-left:1px; margin-top:-6px; color: #4E4E4E; text-decoration: none; padding-top:12px; text-align: center;}
.empty_hd { background-color:#C8DAF5; float:left; width:59px; height: 25px; margin-left:1px; margin-top:-6px; color: #4E4E4E; text-decoration: none; padding-top:12px; text-align: center;}

A.link1, A:ACTIVE.link1, A:FOCUS.link1, A:LINK.link1, A:VISITED.link1{
  font-family: Arial;
  color: #4E4E4E;
  font-size: 11px;
  font-weight: normal;
  line-height: 14px;
  text-decoration: none;
  }
  
A:HOVER.link1{
  font-family: Arial;
  color: #4E4E4E;
  font-size: 11px;
  font-weight: normal;
  line-height: 14px;
  text-decoration: underline;
  }
  
/* pagination */
.pagination{ float: right; margin-top: 5px; height: 14px; margin-right: 30px;}

/* pagination div fro my polls section -Niteen */

.mypolls_previous_bt {margin-top:6px; float:right; margin-right:10px;}
.mypolls_next_bt { margin-left:5px; margin-top:6px; float:right;}
.mypolls_page_nos { margin-top:4px; float:right;text-align:right;color:#FF0000;}
  
/* pagination div fro my polls section -Niteen */
.pagination {float:right; margin-bottom:15px; text-align:right;}
.search_previous_bt { margin-top:6px; float:right; margin-right:10px;}
.search_page_nos {margin-top:4px; float:right;text-align:right;color:#FF0000;}
.search_next_bt {margin-left:10px; margin-top:6px; float:right;}

  
/* pagination div fro myvotes section -Niteen */
.myvotes_previous_bt { margin-top:6px; float:right; margin-right:10px;}
.myvotes_next_bt { margin-left:10px; margin-top:6px; float:right;}
.myvotes_page_nos { margin-top:4px; float:right;text-align:right;color:#FF0000;}
  

/* changes for my votes section */
.myfavq_hd { background-color:#C8DAF5; margin-left: -4px;  float:left; width: 180px; height: 25px; margin-top:-6px; margin-right:2px; color: #4E4E4E; text-decoration: none; text-align: center; padding-top:12px;}
.myfav_votes_hd { background-color:#C8DAF5; float:left; width:36px; height: 25px; margin-top:-6px; margin-left:-1px; color: #4E4E4E; text-decoration: none; padding-top:12px; text-align: center;}

.myfav_date_hd { background-color:#C8DAF5; float:left; width:69px; height: 30px; margin-top:-6px; margin-left:1px; color: #4E4E4E; text-decoration: none; text-align: center; padding-top:7px; }
.myfav_time_hd { background-color:#C8DAF5; float:left; width:73px; height: 31px; margin-left:1px; margin-top:-6px; color: #4E4E4E; text-decoration: none; text-align: center; padding-top:6px;}
.myfav_rating_hd { background-color:#C8DAF5; float:left; width:40px; height: 31px; margin-left:1px; margin-top:-6px; color: #4E4E4E; text-decoration: none; text-align: center; padding-top:6px; }
.myfav_creator_hd { background-color:#C8DAF5; float:left; width:63px; height: 25px; margin-left:1px; margin-top:-6px; color: #4E4E4E; text-decoration: none; padding-top:12px; text-align: center;}
.myfav_category_hd { background-color:#C8DAF5; float:left; width:80px; height: 25px; margin-left:1px; margin-top:-6px; color: #4E4E4E; text-decoration: none; padding-top:12px; text-align: center;}
.myfav_empty_hd { background-color:#C8DAF5; float:left; width:39px; height: 25px; margin-left:1px; margin-top:-6px; color: #4E4E4E; text-decoration: none; padding-top:12px; text-align: center;}
  
.mypollq_hd { background-color:#C8DAF5; margin-left: -4px;  float:left; width: 133px; height: 25px; margin-top:-6px; margin-right:2px; color: #4E4E4E; text-decoration: none; text-align: center; padding-top:12px;}
.mypoll_votes_hd { background-color:#C8DAF5; float:left; width:36px; height: 25px; margin-top:-6px; margin-left:-1px; color: #4E4E4E; text-decoration: none; padding-top:12px; text-align: center;}
.mypoll_date_hd { background-color:#C8DAF5; float:left; width:69px; height: 30px; margin-top:-6px; margin-left:1px; color: #4E4E4E; text-decoration: none; text-align: center; padding-top:7px;}
.mypoll_time_hd { background-color:#C8DAF5; float:left; width:73px; height: 31px; margin-left:1px; margin-top:-6px; color: #4E4E4E; text-decoration: none; text-align: center; padding-top:6px; }
.mypoll_rating_hd { background-color:#C8DAF5; float:left; width:40px; height: 31px; margin-left:1px; margin-top:-6px; color: #4E4E4E; text-decoration: none; text-align: center; padding-top:6px; }
.mypoll_type_hd { background-color:#C8DAF5; float:left; width:39px; height: 25px; margin-left:1px; margin-top:-6px; color: #4E4E4E; text-decoration: none; padding-top:12px; text-align: center;}
.mypoll_creator_hd { background-color:#C8DAF5; float:left; width:60px; height: 25px; margin-left:1px; margin-top:-6px; color: #4E4E4E; text-decoration: none; padding-top:12px; text-align: center;}
.mypoll_category_hd { background-color:#C8DAF5; float:left; width:69px; height: 25px; margin-left:1px; margin-top:-6px; color: #4E4E4E; text-decoration: none; padding-top:12px; text-align: center;}
.empty_hd { background-color:#C8DAF5; float:left; width:59px; height: 25px; margin-left:1px; margin-top:-6px; color: #4E4E4E; text-decoration: none; padding-top:12px; text-align: center;}

A.link1, A:ACTIVE.link1, A:FOCUS.link1, A:LINK.link1, A:VISITED.link1{
  font-family: Arial;
  color: #4E4E4E;
  font-size: 11px;
  font-weight: normal;
  line-height: 14px;
  text-decoration: none;
  }
  
A:HOVER.link1{
  font-family: Arial;
  color: #4E4E4E;
  font-size: 11px;
  font-weight: normal;
  line-height: 14px;
  text-decoration: underline;
  }
  
/* same polls page tabs */
ul.nav_my1 { margin: 0; padding: 0; clear: both;}
ul.nav_my1 li { list-style:none;}
ul.nav_my1 li a { display: block; height: 27px;}
ul.nav_my1 li a:hover{background-position: 0px -27px;}
ul.nav_my1 li a.currentSection{background-position:0 -27px;}


#samepoll_cat { background: url(../images/same_poll_cat/pollinsame_hd.gif) no-repeat; background-position: 0px -34px; width: 250px; height: 33px; }
#samepoll_cat:hover, #samepoll_cat.currentSection { background-position: 0px 0px; }

#relate_poll { display: block; background: url(../images/btn_related.gif) no-repeat; background-position: 0px -34px;width: 130px; height: 33px; }
#relate_poll:hover, #relate_poll.currentSection { background-position: 0px 0px; }

.links1   { background: url(../images/same_poll_cat/links_1_bg.gif?ver=1) center bottom no-repeat; }

a.view    {}
a.gender  { margin-left:30px; }
a.age     { margin-left: 11px; }
a.map     { margin-left: 11px; }
a.comment1{ margin-left:22px; }
a.email1  { margin-left:22px; }

/* latest comment */
.latest_comments_hd{background: url(../images/same_poll_cat/latest_usercomment_hd.jpg) center bottom no-repeat; height:35px;}

/* user comment */
.usercomm_left        { background: url(../images/bg_polls.gif) repeat-y; width:361px; float:left;}
.usercomm_left_bg     { background: url(../images/bg_header.gif) repeat-x; height: 33px;}
.usercomm_left_top    { background: url(../images/same_poll_cat/usercomment_top.gif) no-repeat; height: 33px;}
.usercomm_left_bottom { background: url(../images/same_poll_cat/usercomment_bottom.gif) center bottom no-repeat; height:16px;}
.flag   { margin-left:325px; margin-top:-15px;}
/*.line1  { background: url(../images/same_poll_cat/line2.gif?ver=1) center bottom no-repeat; height:18px;}*/

/* cool things */
.things1 { background: url(../images/bg_feature_left.gif) repeat-y; padding: 5px;}
.cool_things1 {background: url(../images/similar/cool_things.gif?ver=1) no-repeat; margin-top:10px;  width:207px; height:18px; }
.in_things1 {width:207px; float:left; padding:10px 0 0 0;}
.other_things1 {background: url(../images/similar/other_stuff.gif) no-repeat; margin-left:5px; width:145px; height:15px; }
#things_wrap  { width:215px; float:left; margin-top:0px; margin-left:9px; }
.things_top   { background: url(../images/bg_header.gif) center top repeat-x; height: 33px;}

/* poll facts */
.poll_facts_hd {background: url(../images/same_poll_cat/poll_facts_hd.gif) no-repeat; height: 33px; }
.facts_bg   { width:580px; margin-left:6px; float:left; margin-top:5px;}

.poll_box   { float:left; width:330px; margin-left:14px; margin-top:7px; color:#A8A8A8; border:solid 1px #A0B6CD; text-indent:2px;}
.poll_box_bt{ float:left; width:330px; margin-left:14px; margin-top:7px;}
.postcomment input.button { background:url(../images/same_poll_cat/post_comment_bt.gif?ver=1); width: 61px; height: 26px; border: none;}

/* changes for my votes section */
.myfavq_hd { background-color:#C8DAF5; margin-left: -4px;  float:left; width: 180px; height: 25px; margin-top:-6px; margin-right:2px; color: #4E4E4E; text-decoration: none; text-align: center; padding-top:12px;}
.myfav_votes_hd { background-color:#C8DAF5; float:left; width:36px; height: 25px; margin-top:-6px; margin-left:-1px; color: #4E4E4E; text-decoration: none; padding-top:12px; text-align: center;}
.myfav_date_hd { background-color:#C8DAF5; float:left; width:69px; height: 30px; margin-top:-6px; margin-left:1px; color: #4E4E4E; text-decoration: none; text-align: center; padding-top:7px; }
.myfav_time_hd { background-color:#C8DAF5; float:left; width:73px; height: 31px; margin-left:1px; margin-top:-6px; color: #4E4E4E; text-decoration: none; text-align: center; padding-top:6px;}
.myfav_rating_hd { background-color:#C8DAF5; float:left; width:40px; height: 31px; margin-left:1px; margin-top:-6px; color: #4E4E4E; text-decoration: none; text-align: center; padding-top:6px; }
.myfav_creator_hd { background-color:#C8DAF5; float:left; width:63px; height: 25px; margin-left:1px; margin-top:-6px; color: #4E4E4E; text-decoration: none; padding-top:12px; text-align: center;}
.myfav_category_hd { background-color:#C8DAF5; float:left; width:80px; height: 25px; margin-left:1px; margin-top:-6px; color: #4E4E4E; text-decoration: none; padding-top:12px; text-align: center;}
.myfav_empty_hd { background-color:#C8DAF5; float:left; width:39px; height: 25px; margin-left:1px; margin-top:-6px; color: #4E4E4E; text-decoration: none; padding-top:12px; text-align: center;}
  
/* poll comment bubble */
.pollcommt_hd { background-image:url(../images/same_poll_cat/poll_comm_hd.gif?ver=1); width:225px; height:30px;}
.pollcommt_bg { background-image:url(../images/same_poll_cat/poll_comm_bg.gif?ver=1); background-repeat:repeat; width:225px;}
.pollcommt_bot { background-image:url(../images/same_poll_cat/poll_comm_bot.gif?ver=1); width:225px; height:40px;}
.comment_hd {width:170px; margin-left:10px; margin-top:5px; float:left; color: #3081BE; font-size:12px; font-weight:bold;}
.close_button a{ background-image: url(../images/same_poll_cat/close_bt.gif); width:18px; height:15px; float:right; margin-right:5px; margin-top:4px;}

.cancel{ width: 200px; text-align: center;}
.cancel input.button{background:url(../images/same_poll_cat/submit.gif?ver=1); width: 80px; height: 26px; border: none; margin-left:40px; margin-bottom: 5px; margin-top: 5px; background-repeat:no-repeat;}
.cancel a {float: right; margin-right:18px; position: relative; margin-top: -27px; color: #177FE4;}

/* line comment */
div.line_comm{
  border-top: 1px solid #827649;
  height:  1px;
  padding: 1px;
  width: 200px;
  margin-left:  25px;
}

/* for flexi template - starts here*/
/* middle section */
.content_middle { width:592px; margin: 20px auto; }

.content_middle_new { width:572px; float:left; margin-left:174px;}
.bluecovermid {
  border-left: 1px solid #ccbd84;
  border-bottom: 1px solid #ccbd84;
  border-right: 1px solid #ccbd84;
  background: url('../images/bg_well_box.gif') repeat-y #faf6d3;
  width: 550px; 
  padding: 10px;
  margin: 0 0 0 0;}

.bluecover { background-color:#ECF2FB; padding: 5px;}
.infobox_hd { background: url(../images/flexi/infobox_hd.gif) no-repeat ; height:33px; margin: 0;}
.bluelefttop { height:27px; margin: 0 0 0 9px; }
.bluebgtop { background: url(../images/bg_header.gif) center top repeat-x; height:33px;}
.bluerighttop { width: 10px; height:27px; float:right; }

.blueleftbot { background-image: url(../images/flexi/blue_leftbot.gif?ver=1); background-repeat:no-repeat; height:16px; margin: 0 0 0 9px; }
.bluebgbot { background-image: url(../images/flexi/blue_bgbot.gif?ver=1); height:16px; width: 100%; margin: 0 0 0 9px;}
.bluerightbot { background-image: url(../images/flexi/blue_rightbot.gif?ver=1); background-repeat:no-repeat; width: 10px; height:16px; float:right; }

.bluebox {
  border: 1px solid #ccbd84;
  text-align:left; 
  font-size:11px; 
  margin: 0 0 0 0;
  padding: 5px;
  }
  
 .whitebox {
  width:97%; 
  text-align:left; 
  padding:0px; 
  background-color:#FCFAE7; 
  border:1px solid #CCBD84;
  font-size:11px; 
  float:left;
  margin: 0 12px 8px 12px;
  }

 .whiteboxnew {
  width:50%; 
  text-align:left; 
  padding:5px; 
  background-color:#FCFAE7; 
  border:1px solid #CCBD84;
  font-size:11px; 
  float:left;
  }
  
.blueboxSmall {
  width:95%; 
  border: 1px solid #ccbd84;
  text-align:left; 
  padding:5px; 
  font-size:11px; 
  }

.blueboxSmall2 {
  width:90%; 
  text-align:left; 
  padding:5px; 
  border: 1px solid #ccbd84;
  font-size:11px; 
  }
  
.mypollshd1 {background-image: url(../images/myaccount/my_polls_hd1.gif?ver=1); background-repeat:no-repeat; height:17px; margin-bottom: 5px;}
.myvoteshd1 {background-image: url(../images/myaccount/my_votes_hd1.gif?ver=1); background-repeat:no-repeat; height:17px; margin-bottom: 5px;}


.submit_vote_btn a{ background-image: url(../images/polls_voted/submit_bt.gif); width:121px; height:35px; float:left; margin-top:6px; text-align:center; margin-left:250px;}
.textcover {padding:10px 15px 10px 15px; }

/* title for static pages*/
.about_title  { background: url(../images/title_footer/aboutswarm_hd.gif) no-repeat; height:33px;}
.privacy      { background: url(../images/title_footer/privacy_hd.gif)    no-repeat; height:33px;}
.swarmterms   { background: url(../images/title_footer/terms_hd.gif)      no-repeat; height:33px;}
.contactus    { background: url(../images/title_footer/contactus_hd.gif)  no-repeat; height:33px;}
.help_title   { background: url(../images/title_footer/help_hd.gif)       no-repeat; height:33px;}
.guidepoll    { background: url(../images/createpoll/guide_hd.gif)        no-repeat; height:33px;}

.about_header, .help_header { background: url(../images/bg_header.gif) center top repeat-x; height: 33px; }

.links_top {background: url(../images/same_poll_cat/links_top.gif?ver=1) center bottom no-repeat; height:13px;}
.links_mid {background: url(../images/same_poll_cat/links_mid.gif?ver=1) center repeat; margin-top:-10px;}
.links_bot{background: url(../images/same_poll_cat/links_bot.gif?ver=1) center bottom no-repeat; height:11px;}
.div_loader{ background-image: url(../images/dot_bg.gif?ver=1); background-repeat:repeat; width:580px; position:absolute; height:142px; margin-top:-10px;z-index:5; margin-left:5px; border:thick; opacity:0.6;}

/* incomplete polls */
.incomplete_polls_hd {background: url(../images/createpoll/incomplete_polls_hd.gif) no-repeat; height:33px;}

/* welcome */

div.welcome_title{
  width: 493px;
  height:  21px;
  background: url('../images/header_welcome.gif') no-repeat;
  margin: 0px auto;
  margin-bottom: 15px;
}

/*.v_gtext {background-image: url(../images/welcome/vote_hd1.gif); width:47px; height:24px; margin:0 0 0 13px;}

.c_heading {background-image: url(../images/welcome/create_hd.gif); width:55px; height:11px; margin:0 0 15px 13px;}
.c_shadow {background-image: url(../images/welcome/shadow_create.jpg); width:97px; height:31px;}
.c_gtext {background-image: url(../images/welcome/create_hd1.gif); width:55px; height:24px; margin:4px 0 0 15px;}

.d_heading {background-image: url(../images/welcome/discuss_hd.gif); width:59px; height:11px; margin:0 0 15px 14px;}
.d_shadow {background-image: url(../images/welcome/shadow_discuss.jpg); width:86px; height:33px;}
.d_gtext {background-image: url(../images/welcome/discuss_hd1.gif); width:61px; height:24px; margin:3px 0 0 15px;}

.s_heading {background-image: url(../images/welcome/share_hd.gif); width:47px; height:11px; margin:0 0 15px 14px;}
.s_shadow {background-image: url(../images/welcome/shadow_share.jpg); width:84px; height:34px;}
.s_gtext {background-image: url(../images/welcome/share_hd1.gif); width:70px; height:25px; margin:4px 0 0 4px;}

.p_heading {background-image: url(../images/welcome/publish_hd.gif); width:57px; height:11px; margin:0 0 16px 22px;}
.p_shadow {background-image: url(../images/welcome/shadow_publish.jpg); width:109px; height:24px;}
.p_gtext {background-image: url(../images/welcome/publish_hd1.gif); width:67px; height:24px; margin:4px 0 0 12px;}*/

div#extext{
  float: right;
  width: 440px;
  /*margin-right: 20px;*/
}

#extext ul { padding: 0px;}
.bullet_list ul {
  list-style-type: disc;  
}
.weltext {font-size:13px; color:#1E7E4D;}

div.v_icon, div.c_icon, div.d_icon, div.s_icon, div.p_icon{
  width: 107px;
  height:  133px;
}
div.g_vote, div.g_create, div.g_discuss, div.g_share, div.g_publish{
  float: left;
  width: 107px;
  margin-right: 3px;
  margin-left: 3px;
}
div.v_icon { background: url('../images/bg_vote.gif') no-repeat; margin-top: -1px;}
div.v_icon:hover { background: url(../images/bg_vote_hover.jpg) no-repeat; }

div.c_icon { background: url('../images/bg_create.gif') no-repeat; }
div.c_icon:hover { background: url('../images/bg_create_hover.jpg') no-repeat; }

div.d_icon { background: url('../images/bg_discuss.gif') no-repeat; }
div.d_icon:hover { background: url('../images/bg_discuss_hover.jpg') no-repeat; }

div.s_icon { background: url('../images/bg_share.gif') no-repeat; }
div.s_icon:hover { background: url('../images/bg_share_hover.jpg') no-repeat; }

div.p_icon { background: url('../images/bg_publish.gif') no-repeat; }
div.p_icon:hover { background: url('../images/bg_publish_hover.jpg') no-repeat; }

div.mypolls_cover{
  border-left: 1px solid #ccbd84;
  border-bottom: 1px solid #ccbd84;
  border-right: 1px solid #ccbd84;
  background: #faf6d3;
/*  width: 570px;*/
  padding: 10px;
}

#polls_of_category {
  background: url(../images/bg_polls.gif) repeat-y top center;
}

div.welcome_cover {
  padding: 30px 0px 0px 10px;
}
div.welcome_cover:after{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/* dashboard */
.dash_left {width:225px; float:left; margin:15px 0 0 10px;}
table.dtext{
  color: #1a6a5d;
  font-size: 14px;
}
table.dtext td{
  padding:  3px;
  text-align: right;
}
div.dtext_noti{
  padding: 0px 10px;
}
.dash_right {width:335px; float:right; margin:15px 8px 0 8px;}
.loc_text {width:310px; margin:8px 8px 8px 8px; font-size:12px;color:#017DC3; float:left; height:10px;}

.dash_poll_info{width:98%; float:left; margin:8px 8px 5px 8px; margin-left:8px; color: #017DC3; font-size:12px; }
.dash_poll_info a.img{float:left; text-decoration: none; background-color: transparent; border: none; margin-right:8px}

.dash_text {width:98%; margin:0px 8px 6px 8px; font-size:12px;color:#017DC3; float:left; text-align:center;}

.dashbox {
  float:left;
  padding: 5px;
}

div#well_box, div#dash_box, div#noti_box {
  border-left: 1px solid #ccbd84;
  border-bottom: 1px solid #ccbd84;
  border-right: 1px solid #ccbd84;
  background: url('../images/bg_well_box.gif') repeat-y #faf6d3;
  height: 230px;
}

div#noti_box { padding: 10px; height: 210px;}

.imgcover {width:160px; height:120px; float:left; text-align:center; vertical-align:middle;}
.dashtextcover {width:150px; float:right; margin-right:10px; color:#4d4d4d; font-size:12px; text-align:center; vertical-align:middle;}

/*a.dashlink, a.dashlink:active, a.dashlink:focus, a.dashlink:link, a.dashlink:visited {
color:#0000FF;
font-family:Arial;
font-size:12px;
font-weight:normal;
text-decoration:none;
}
a.dashlink:hover {
color:#0000FF;
font-family:Arial;
font-size:12px;
font-weight:normal;

text-decoration:underline;
}*/

/* notifications */ 

div.noti_cover{
  padding: 10px;
}
.hd_text {width:98%; margin:0px 8px 6px 8px; font-size:14px;color:#017DC3; float:left;}
div.notify_bt input{
  margin: 10px 0px 10px 20px;
}
.notifybox {width:570px; height:169px; padding: 5px;}
.no_notibox {width:570px; height:210px;}
.notifyline{ background: url(../images/welcome/line.gif); height:1px; margin:8px 0 8px 0; float:left;}
.notify1 {width:65%; float:left; margin-bottom:15px;} 
.notify2 {width:25%; float:right; text-align:right; margin-right:2%; color:#0000FF;}
.noti_text {font-size:12px;color:#4d4d4d;}

#cooky_date_of_birth_3i{width:40px; height:20px; border:solid 1px #A0B6CD; margin-left:6px; margin-bottom:11px;}
#cooky_date_of_birth_2i{width:80px; height:20px; border:solid 1px #A0B6CD; margin-left:11px; margin-bottom:11px;}
#cooky_date_of_birth_1i{width:51px; height:20px; border:solid 1px #A0B6CD; margin-left:6px; margin-bottom:11px; }
.tab_message1 {padding:0px 5px 5px 5px; text-align:left; font-size: 11px; float:left;}
.tab_stuff {padding: 4px 5px 5px 0px; text-align:left; font-size: 11px; float:left;}

#upload_images {
  margin-top: 7px;
}
/* Google Image Messages */ 
.googleMsgBox {
  width: 190px; 
  font-weight: bold;
  color: black;
  padding: 5px; 
  margin-bottom: 20px;
  position: absolute;
  right: 5px;
  top: 30px;
}

.errorExplanation { 
  border: 2px solid red; 
  background-color: #f0f0f0;
}

.loadingExplanation {
  border: 2px solid #0046E0;
  background-color: #ECF2FB;
}

.messageExplanation {
  border: 2px solid green; 
  background-color: #9F9;
}

/* Gender Tab / Age Tab */
#gender_link a, #age_link a {color: black; text-decoration: none; }
#gender_link a:hover, #age_link a:hover {color: black; text-decoration: underline; }


#user_info_pik {background:url(../images/myaccount/user_info.gif) no-repeat; height: 15px; width: 84px; margin-bottom: 5px;}

#browse_categories td, #browse_all_categories td { text-align: center; padding: 2px;}
/*#browse_polls_listings { margin-top: 20px;}*/
table#browse_polls_radio_selects td { text-align: center;}

.category_filter_text {font-size: 11px; font-family: "Arial", sans-serif;}
#my_polls_table, #my_votes_table, #search_result_table, #unlogged_activity_table { font-size: 11px; color: #4E4E4E; width: 570px;}
#my_polls_table th, #my_votes_table th, #search_result_table th { background-color: #FAF6D3; text-align: center;}
#my_polls_table td, #my_votes_table td, #search_result_table td, #unlogged_activity_table td { background-color: #FCFAE7 !important;}
#my_polls_table td, #my_polls_table th, 
  #my_votes_table td, #my_votes_table th, 
  #search_result_table th, #search_result_table th, 
  #unlogged_activity_table td, #unlogged_activity_table th { padding: 3px; }
#unlogged_activity_table td { padding: 5px;}

.previewbox { background: #FCFAE7; border:1px solid #CCBD84;}
.featured_poll_answer { text-align: left; margin: 10px 0px;}
.featured_poll_answer_text { display: inline-block; zoom: 1; width: 120px; font-size: 14px; font-weight: bold; vertical-align: top;}
.featured_poll_image { width: 55px; display: inline-block; text-align: center;}
.rejection { text-align: center;}
#cmnt1 { background: url(../images/bg_polls.gif) repeat-y;}
.latest_user_comments { background:transparent url(../images/bg_discover_react.gif) repeat-y scroll 0 0;
                        border:1px solid #CEC28E;
                        margin-top:10px;
                        width:251px;}
.last_step_hd { background: url(../images/createpoll/choose_audience_hd.gif) no-repeat top left; height: 33px;}
.sharing_hd   { background: url(../images/sharing/sharing_hd.gif?ver=1) no-repeat top left; height: 33px; }
#searchpoll { margin-top: 10px;}
#search_result_table th, #search_result_table td { text-align: center; }
.content_middle {background:  url(../images/bg_well_box.gif) repeat-y;}
#unlogged_wrapper { 
                    padding: 10px; border-left: 1px solid #ccbd84;
                    border-bottom: 1px solid #ccbd84;
                    border-right: 1px solid #ccbd84;
                    }
#poll_facts_div { border-left: 1px solid #ccbd84;
                  border-bottom: 1px solid #ccbd84;
                  border-right: 1px solid #ccbd84;
                  background: url(../images/bg_well_box.gif) repeat-y #faf6d3;
                  font-size: 11px;}
.line2 { background:transparent url(../images/featured/line2.gif) no-repeat scroll center center; height:15px; }

.help_text, .about_text   { padding: 10px; }
.help_text p, .about_text p { margin: 10px 0px; }

#google_search_page { text-align: left;}
.clear { clear: both;}
.poll_q { text-align: center;}
.poll_q_text { padding: 5px 0px 10px 0px;}
.featured_poll_answer_radio { vertical-align: top; }
.poll_q span.text_wrap { text-align: left;}