html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, code,del, dfn, em, img, q, dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}body {line-height: 1.5;}table { border-collapse: separate; border-spacing: 0; }caption, th, td { text-align: left; font-weight: normal; }table, td, th { vertical-align: middle; }blockquote:before, blockquote:after, q:before, q:after { content: ""; }blockquote, q { quotes: "" ""; }a img { border: none; }body {text-align: center;color: #4d4d4d;padding: 0;margin: 0;font: normal 80% "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, Verdana, sans-serif;background: #006699 url(images/main_bg1.jpg) top center no-repeat;line-height: 150%;}#container {position: relative;width: 950px;margin: 0 auto;text-align: left;}#character {position: absolute;top: 0;right: 0;width: 480px;height: 200px;z-index: 0;background: transparent;}#header {position: relative;height: 154px;text-indent: -9999px;}#navigation {position: relative;width: 100%;height: 33px;background: transparent;overflow: hidden;}#navigation ul {float: right;list-style: none;margin-right: -20px;}#navigation ul li {float: left;padding: 6px 0 10px 0;margin-right: 10px;text-align: center;}#navigation a,#navigation a:link,#navigation a:visited {color: #33ccff;font: bold 13px "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif;background: transparent;text-decoration: none;}#navigation a:hover {color: #66cc33;text-decoration: none;}#navigation a:active {color: #fff;text-decoration: none;}#navigation .current {}#navigation #home.current a,#navigation #sign_in.current a,#navigation #about.current a,#navigation #marketpoints.current a,#navigation #contact.current a,#navigation #privacy.current a,#navigation #faq.current a,#navigation #registration.current a,#navigation #myaccount.current a,#navigation #mymarketpoints.current a,#navigation #myprofile.current a,#navigation #refer.current a,#navigation #cancel_membership.current a {color: #fff;text-decoration: none;}#navigation #home {width: 57px;}#navigation #home.current{background: transparent;}#navigation #sign_in {width: 70px;}#navigation #sign_in.current{background: transparent;}#navigation #about {width: 79px;}#navigation #about.current{background: transparent;}#navigation #faq {width: 48px;}#navigation #faq.current{background: transparent;}#navigation #marketpoints {width: 105px;}#navigation #marketpoints.current{background: transparent;}#navigation #contact {width: 95px;}#navigation #contact.current{background: transparent;}#navigation #privacy {width: 75px;}#navigation #privacy.current{background: transparent;}#navigation #registration {width: 82px;}#navigation #registration.current{background: transparent;}#navigation #myaccount {width: 97px;}#navigation #myaccount.current{background: transparent;}#navigation #mymarketpoints {width: 180px;}#navigation #mymarketpoints.current{background: transparent;}#navigation #myprofile {width: 84px;}#navigation #myprofile.current{background: transparent;}#navigation #refer {width: 110px;}#navigation #refer.current{background: transparent;}#navigation #cancel_membership {width: 145px;}#navigation #cancel_membership.current{background: transparent;}.poll-bar {height: 10px;background: #FF0000;vertical-align: middle;}a:link,a:visited {color: #003366;text-decoration: underline;}a:hover {color: #339900;text-decoration: underline;}a:active {color: #000;text-decoration: underline;}#content {position: relative;width: 950px;margin: 0;padding: 0 0 30px 0;background: #fff;min-height: 250px;overflow: hidden;}#sub_content {position: relative;width: 950px;margin: 0;padding: 0 0 30px 0;background: #fff url(images/sub_content_bg1.jpg) repeat-x top left;min-height: 250px;overflow: hidden;}#marketpoints_content {position: relative;width: 950px;margin: 0;padding: 0 0 30px 0;background: #fff url(images/marketpoints_bg2.jpg) no-repeat top right;min-height: 250px;overflow: hidden;}}.half_column {width: 310px;float: left;margin: 0 15px 0 0;}#full_column {width: 655px;float: left;margin: 0 10px 0 0 !important;margin: 0;background: transparent;}#full_column ul {margin: 10px 0 0 28px;}#full_column ol {list-style: decimal inside;margin: 0 0 0 28px;}#full_column ol li {margin: 10px 0 0 0;}h1 {font: bold 250% "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, Verdana, sans-serif;line-height: 150%;margin: 10px 15px 15px 20px;color: #036;}#sidebar .quickpoll h1 {color: #390;}#login h1 {font: bold 170% "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, Verdana, sans-serif;line-height: 100%;margin: 15px 8px 8px 20px;color: #cc0000;}#login h1 .login_sub {color: #036;}h2 {font: bold 140% "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, Verdana, sans-serif;line-height: 120%;margin: 24px 0 0 20px;padding: 10px;background: #ccc url(../images/main_content_headline_bg1.jpg) repeat-x top left;color: #036;}#error-box h2 {margin: 15px 0 0 10px;padding: 0;color: #fff;background: transparent;}h3 {font: bold 170% "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, Verdana, sans-serif;line-height: 120%;padding: 30px 10px 0 30px;color: #036;}#login_in h3 {padding: 20px 10px 0 20px;color: #036;}h4 {font: bold 140% "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, Verdana, sans-serif;line-height: 120%;margin: 16px 0 0 30px;padding: 0;color: #036;}h4 a:hover {color: #036;text-decoration: none;}h5 {font: bold 120% "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, Verdana, sans-serif;line-height: 140%;padding: 0 10px 10px 20px;color: #390;}h6 {font: italic 100% "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, Verdana, sans-serif;text-decoration: none;line-height: 120%;padding: 15px 10px 0 10px;color: #fff;}#home_list {margin: 25px 0 18px 0;}#content #home_list ul {margin: 10px 0 0 20px;width: 642px;padding: 0;list-style: none;}#content #home_list li {width: 596px;background: transparent url(http://www.consumersurveys.com/main_content_bullet1.jpg) no-repeat 0 0;padding: 5px 0 0 36px;margin: 10px 0 0 0;}#content p {font-family: "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, Verdana, sans-serif;padding: 1em 0 0 30px;}#sub_content p,#marketpoints_content p {font-family: "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, Verdana, sans-serif;padding: 1em 0 0 40px;}#sub_content ul,#marketpoints_content ul {margin: 10px 0 0 40px;padding: 0;list-style: none;clear: none;}#sub_content ul li,#marketpoints_content ul li {background: transparent url(images/sub_content_bullet1.png) no-repeat 0 0;padding: 0 0 0 25px;margin: 0;clear: none;}#sub_content ul li a,#sub_content ul li a:visited,#marketpoints_content ul li a,#marketpoints_content ul li a:visited {color: #003366;font: normal 12px Helvetica, Arial, Verdana, sans-serif;}#sub_content ul li a:hover,#marketpoints_content ul li a:hover  {color: #000000;font: normal 12px Helvetica, Arial, Verdana, sans-serif;}#sub_content ul li a:active,#marketpoints_content ul li a:active {color: #339900;font: normal 12px Helvetica, Arial, Verdana, sans-serif;}#sub_content ol,#marketpoints_content ol {list-style-type: decimal;margin: 0 0 0 48px;}#sidebar {float: right;width: 270px;margin: 0;padding: 0px;overflow: visible;}#sidebar p {font-family: "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, Verdana, sans-serif;padding: 1em 0 0 20px;}#sidebar input {color: #000;}#sidebar a {font-weight: normal;text-transform: underline;}#sidebar .quickpoll {min-height: 350px;background: transparent url(images/sidebar_poll_bg1.jpg) repeat-x top left;color:#003366;}#sidebar .quickpoll form {margin-left: 20px;color:#003366;}#sidebar .quickpoll h1, h5, p {color:#003366;}.right {float: right;}#login {float: left;width: 260px;height: 304px;overflow: hidden;margin: 0;padding: 0 10px 10px 0;background: yellow url(images/sidebar_join_bg1.jpg) repeat-x top left;color: #cc0000;}#login p {padding: 0;margin: 0;}#login_in {float: left;width: 260px;height: 184px;overflow: hidden;margin: 0;padding: 0 10px 0 0;background: yellow url(images/sidebar_join_bg1.jpg) repeat-x top left;color: #cc0000;}#login_in p {margin: 5px 0 0 20px;padding: 0;font-weight: bold;}.sidebar-column {float: left;width: 260px;margin: 0 0 30px 0;padding: 0 10px 10px 10px;background: #fff;}#error-box {position: absolute;top: 0;right: 10px;width: 250px;height: 110px;background: #cc0000;}#error-box ul {margin: 5px 0 0 10px;list-style: none inside;}#error-box li {margin: 0;padding: 0;color: #ffcb00;font: bold 90% "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, Verdana, sans-serif;}.thin_bottom_border {border-bottom: 1px solid #EFEFEF;}#footer {position: relative;width: 930px;height: 10px;margin: 0;padding: 8px 10px 10px 10px;background: #00384e;color: #fff;font: normal 90% "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, Verdana, sans-serif;}#footer a:link,#footer a:visited {color: #33ccff;text-decoration: none;}#footer a:hover {color: #66cc33;}#footer a:active {color: #000;}#footer ul {list-style: none;}#footer ul li {float: left;padding: 0 10px 0 0;margin-right: 10px;text-align: center;}table.survey_table {border: 1px solid #390;margin: 20px 0 0 30px;}table.survey_table th {background: #390;color: #fff;}table.survey_table th h4 {margin: 5px;padding: 0;color: #fff;}table.survey_table td  {padding: 5px;}div.formbox fieldset {width: 50%;margin: 0 0 0 30px;}.taf {margin: 0 0 0 30px;}#taf_text {text-align : right;vertical-align: top;padding : 0 5px 0 0;}table.contact {width: 500px;margin: 25px 0 0 30px;}table.contact tr td.label {text-align: right;color: #036;font: bold 100% "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, Verdana, sans-serif;width: 15%;padding: 0 10px 10px 0;vertical-align: top;}table.profile {width: 100%;margin: 25px 0 0 10px;}table.profile tr td.label {text-align: right;color: #036;font: bold 100% "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, Verdana, sans-serif;width: 15%;padding: 0 10px 10px 0;vertical-align: top;}