body {
background:#F9F7F3 none repeat scroll 0% 0%;
border-top:4px solid #CF5B25;
color:#404040;
font-family:Arial,Helvetica,sans-serif;
font-size:76%;
margin:0px;
padding:0pt;
text-align:center;
}
body * {
margin:0pt;
padding:0pt;
}
a:link, a:visited {
color:#00A0BD;
}
a:hover, a:active, a:visited:hover {
color:#CF5B25;
text-decoration:underline;
}
a img {
border:medium none;
}
ul, ol {
margin:5px 0pt 5px 20px;
}
.hide {
display:none;
}
.clear {
clear:both;
position:relative;
}
.clr {
clear:both;
height:0pt;
overflow:hidden;
}
.clr-right {
clear:right;
float:right;
}
.clr-left {
clear:left;
}
.clearfix:after {
clear:both;
content:".";
display:block;
height:0pt;
line-height:0px;
visibility:hidden;
}
.clearfix {
display:inline-block;
}
html[xmlns] .clearfix {
display:block;
}
* html .clearfix {
height:1%;
}
.deemphasis {
font-size:0.9em;
font-weight:normal;
}
.example-text {
color:#888888;
}
p {
line-height:1.4;
padding:5px 0pt;
}
#dashboard p {
line-height:inherit;
padding:0pt;
}
h1 {
color:#333333;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:1.7em;
margin:0px;
padding:0px;
}
h1.head, h2.subhead {
background:transparent url(/images/placer-header.gif) no-repeat scroll 0pt 0pt;
height:25px;
}
h2.subhead {
margin:2px 0pt 15px;
}
h2.h-placer {
}
h1.h-signup {
background-image:url(/images/sign-up.gif);
}
h1.h-cancel_plan {
background-image:url(/images/h-cancel_plan.gif);
}
h1.h-upgrade {
background-image:url(/images/h-upgrade.gif);
}
h1.h-downgrade {
background-image:url(/images/h-downgrade.gif);
}
h1.create-test-new-page {
background:transparent url(/images/create-test-new-page.gif) no-repeat scroll 0pt 0pt;
position:relative;
}
h2.about-crazyegg {
background:transparent url(/images/about-crazyegg.gif) no-repeat scroll 0pt 0pt;
margin-bottom:-10px;
}
h2.about-neil {
background:transparent url(/images/about-neil.gif) no-repeat scroll 0pt 0pt;
margin:15px 0pt -10px;
}
h2.account-setup {
background:transparent url(/images/account-setup.gif) no-repeat scroll 0pt 0pt;
}
h2.contactus {
background:transparent url(/images/contact-us.gif) no-repeat scroll 0pt 0pt;
}
h2.current-session {
background:transparent url(/images/current-session.gif) no-repeat scroll 0pt 0pt;
}
h2.easylist-header {
background:transparent url(/images/1-2-3-header.gif) no-repeat scroll 0pt 0pt;
height:45px;
}
h2.install-code {
background:transparent url(/images/install-ce-code.gif) no-repeat scroll 0pt 0pt;
padding-bottom:2px;
}
h2.last-session {
background:transparent url(/images/last-session.gif) no-repeat scroll 0pt 0pt;
}
h2.pagenotfound {
background:transparent url(/images/pagenotfound.gif) no-repeat scroll 0pt 0pt;
}
h2.past-session {
background:transparent url(/images/past-sessions.gif) no-repeat scroll 0pt 0pt;
margin-top:20px;
}
h2.please-login {
background:transparent url(/images/please-login.gif) no-repeat scroll 0pt 0pt;
}
h2.setup-session {
background:transparent url(/images/setup-session.gif) no-repeat scroll 0pt 0pt;
}
h2.signup-header {
background:transparent url(/images/signup-header.gif) no-repeat scroll 0pt 0pt;
height:45px;
}
h2.thank-you {
background:transparent url(/images/thank-you.gif) no-repeat scroll 0pt 0pt;
}
h2.your-account {
background:transparent url(/images/your-account.gif) no-repeat scroll 0pt 0pt;
}
h2.your-pages {
background:transparent url(/images/your-pages.gif) no-repeat scroll left bottom;
height:21px;
line-height:21px;
margin-left:10px;
margin-top:2px;
width:114px;
}
h2.page-info {
background:transparent url(/images/page-info.gif) no-repeat scroll left bottom;
margin-left:1px;
margin-top:10px;
position:relative;
}
h2.test-info {
background:transparent url(/images/test-info.gif) no-repeat scroll left bottom;
margin-left:1px;
margin-top:20px;
position:relative;
}
h3.step1 {
background:transparent url(/images/step1of2.gif) no-repeat scroll right center;
float:right;
height:24px;
margin-bottom:-24px;
width:120px;
}
h3.step2 {
background:transparent url(/images/step2of2.gif) no-repeat scroll right center;
height:24px;
margin-bottom:-24px;
}
.subsect h3 {
color:#555555;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:1.4em;
}
.third h3 {
background:transparent url(/images/sub-visits-this-month.gif) no-repeat scroll center top;
height:21px;
text-align:left;
text-indent:-9999px;
}
span.msg {
display:block;
margin-top:20px;
}
.visits-this-month h3 {
background-image:url(/images/sub-visits-this-month.gif);
}
.stored-snapshots h3 {
background-image:url(/images/sub-stored-snapshots.gif);
}
.upgrade-your-account1 h3 {
background-image:url(/images/sub-upgrade-your-account.gif);
}
.subsect h4 {
color:#555555;
font-size:1.2em;
line-height:normal;
margin:0pt;
padding:0pt;
text-shadow:none;
text-transform:none;
}
h4.no-active {
background:transparent url(/images/icon-warning.gif) no-repeat scroll left center;
color:#B0800E;
float:left;
margin:10px 0pt 0pt 10px;
padding:0pt 30px;
}
#container {
background:transparent none repeat scroll 0% 0%;
margin:0pt auto;
text-align:left;
width:751px;
}
#top {
background-color:#FFFFFF;
border:3px solid #EAEAEA;
margin-bottom:20px;
margin-top:20px;
padding:20px;
}
#main {
background:#FFFFFF none repeat scroll 0% 0%;
border:3px solid #EAEAEA;
padding:20px;
position:relative;
}
#about #main, #testimonials #main {
margin-bottom:-7px;
padding-bottom:1px;
}
#logo {
float:left;
overflow:hidden;
width:270px;
}
#logo a {
text-decoration:none;
}
#tagline {
clear:both;
}
.login {
background:transparent url(/images/button-login.gif) no-repeat scroll 0pt 0pt;
float:right;
margin-top:13px;
overflow:hidden;
}
.logout {
background:transparent url(/images/button-logout.gif) no-repeat scroll 0pt 0pt;
float:right;
margin-top:13px;
overflow:hidden;
}
.login a {
display:block;
height:25px;
text-decoration:none;
width:54px;
}
.logout a {
display:block;
height:25px;
text-decoration:none;
width:54px;
}
ul#subnav {
float:right;
padding:0pt;
}
#subnav li {
color:#B8B8B8;
display:inline;
font-size:0.9em;
font-weight:bold;
margin-right:3px;
text-transform:none;
}
#subnav li a.help {
background:transparent url(/images/icon-help.gif) no-repeat scroll 0pt 2px;
line-height:19px;
padding-left:21px;
}
#subnav a:link, #subnav a:visited {
padding:5px 3px;
text-decoration:none;
}
#subnav a.on {
background:#BBD4E4 none repeat scroll 0pt 0pt !important;
color:#333333;
padding:5px 3px;
}
#subnav li.welcome {
color:#999999;
font-weight:normal;
text-transform:none !important;
}
#subnav li.welcome span {
font-weight:bold;
}
.line {
}
#footer {
background:#CF5B25 none repeat scroll 0% 0%;
border:3px solid #EAEAEA;
margin:15px 0px;
padding:5px;
}
#footer ul {
line-height:2;
padding:0pt;
text-align:center;
}
#footer li {
color:#FFFFFF;
display:inline;
font-size:0.8em;
font-weight:bold;
text-transform:uppercase;
white-space:nowrap;
}
#footer a:link, #footer a:visited {
color:#F6DACD;
padding:0pt 5px;
text-decoration:none;
}
#footer a:hover, #footer a:active {
text-decoration: underline;}
#footer .global li {
text-transform:lowercase;
}
#footer ul.global {
line-height:normal;
margin-top:-14px !important;
}
#footer .global a {
padding:0pt;
}
#footer p {
color:#E5A587;
font-size:9px;
padding:0px 0pt 5px;
text-align:center;
}
#submit-login {
border:medium none;
cursor:pointer;
height:25px;
margin-top:-4px;
position:absolute;
width:54px;
}
#submit-send {
border:medium none;
cursor:pointer;
height:25px;
margin-left:-5px;
margin-top:-6px;
width:54px;
}
#submit-back {
border:medium none;
cursor:pointer;
height:33px;
margin-top:15px;
width:138px;
}
.user-status {
float:right;
font-weight:bold;
margin-top:-75px;
}
.user-status span {
color:#9EC630;
}
.user-status a:link, .user-status a:visited {
color:#999999;
font-weight:normal;
text-decoration:underline;
}
.user-status a:hover, .user-status a:active {
color:#333333;
}
ul#nav {
float:right;
margin:-18px 0pt 0pt;
padding:0pt !important;
}
#nav li {
display:inline;
float:left;
height:28px;
}
#nav a {
overflow:hidden;
padding-right:2px;
}
#nav a:active {
margin-top:1px;
}
#nav .on a, #nav a:hover {
background-position:left bottom !important;
}
.nav-home a {
background:transparent url(/images/nav-home.gif) no-repeat scroll 0pt 0pt;
display:block;
height:28px;
width:58px;
}
.nav-demo a {
background:transparent url(/images/nav-demo.gif) no-repeat scroll 0pt 0pt;
display:block;
height:28px;
width:58px;
}
.nav-overview a {
background:transparent url(/images/nav-overview.gif) no-repeat scroll 0pt 0pt;
display:block;
height:28px;
width:83px;
}
.nav-test a {
background:transparent url(/images/nav-test.gif) no-repeat scroll 0pt 0pt;
display:block;
height:28px;
width:100px;
}
.nav-signup a {
background:transparent url(/images/nav-signup.gif) no-repeat scroll 0pt 0pt;
display:block;
height:28px;
width:123px;
}
.nav-block a {
background:transparent url(/images/nav-blocking.gif) no-repeat scroll 0pt 0pt;
display:block;
height:28px;
width:81px;
}
.nav-dash a {
background:transparent url(/images/nav-dash.gif) no-repeat scroll 0pt 0pt;
display:block;
height:28px;
width:94px;
}
.nav-account a {
background:transparent url(/images/nav-account.gif) no-repeat scroll 0pt 0pt;
display:block;
height:28px;
width:110px;
}
.nav-upgrade-plan a {
background:transparent url(/images/nav-upgrade-plan.gif) no-repeat scroll 0pt 0pt;
display:block;
height:28px;
width:103px;
}
.nav-extras a {
background:transparent url(/images/nav-extras.gif) no-repeat scroll 0pt 0pt;
display:block;
height:28px;
width:74px;
}
.nav-support a {
background:transparent url(/images/nav-support.gif) no-repeat scroll 0pt 0pt;
display:block;
height:28px;
width:78px;
}
input.text {
font-size:1.1em;
}
input.text, textarea {
border:1px solid #333333;
font-family:Arial,Helvetica,sans-serif;
padding:3px;
}
table.qtable, table.sample {
background-color:#EBF5F4;
border-spacing:5px;
border: 1px solid #ddd;
font-size:1.2em;
margin-bottom:10px;
padding:5px;
width:100%;
}
.viewfulltext {
display:block;
font-size:0.9em;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:10px;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
text-decoration:none;
}
a.viewfulltext {
	color:#82b7c1;
}
table.qtable td, table.sample td {
padding:5px;
}
/*
table.qtable td {width:50%;}
*/
table.sample {
font-size:1em;
}
table.qtable input#turk_job_question {
width:540px;
}
table.qtable input#turk_job_email, input#turk_job_email_confirmation {
width:320px;
}
table.demog_table {
}
tr.demo-row td.demo-label {
font-weight:bold;
}
td.chart {
background:#FFFFFF none repeat scroll 0% 0%;
border:1px solid;
text-align:center;
}
td.demo-label, th.demo-label {
text-align:center;
}
td.demo-label {
/*color:#FFFFFF;*/
}
table.answer-table {
font-size:1em;
margin-bottom:20px;
}
a.link-action {
font-size:1.2em;
font-weight:bold;
}
div.question-stats {
border:1px solid #A7A7A7;
margin:10px 0pt;
padding:10px;
}
span.winner-label {
background:transparent url(/images/star.gif) no-repeat scroll left top;
font-weight:bold;
padding-left:20px;
color:#CF5B25;
font-size: 1.5em;
}
span.loser-label {
	font-size: 1.5em;
}
td.response-section {
background:#eaeaea none repeat scroll 0% 0%;
border: 1px solid #ccc;
}
td.response-section table {
margin:0pt;
}
td.response-section table td {
margin:0pt;
padding:3px;
}
td.response-section table td.number {
color:#B8B8B8;
display:block;
float:left;
text-align:left;
width:30px;
}
td.tally-section {
background:#FFFFFF none repeat scroll 0% 0%;
text-align:center;
}
td.tally-section img {
height:25px;
}
table.job-list th, table.job-list td {
padding:5px;
}
table.job-list {
background:#CCCCCC none repeat scroll 0% 0%;
margin:10px 0pt;
width:100%;
}
table.job-list th {
background-color:#CCCCCC;
}
table.job-list td {
background-color:#FFFFFF;
}
table.job-list td.number {
text-align:center;
width:100px;
}
table.job-list td.question {
font-size:1.2em;
font-weight:bold;
width:300px;
}
#share-this h4 {
display:inline;
padding-right:10px;
}
#pub-date, #share-this {
padding-bottom:10px;
}
#share-this a.twitter {
background:transparent url(http://twitter.com/favicon.ico) no-repeat scroll left top;
padding-left:20px;
}
#share-this a.a2a_dd {
background:transparent url(http://static.addtoany.com/buttons/favicon.png) no-repeat scroll left top;
padding-left:20px;
}
#pub-date {
color:#B8B8B8;
float:right;
font-weight:bold;
text-align:right;
}
.answer-header {
margin-bottom:30px;
border: 1px solid #ccc;
padding: 5px;
background: #eaeaea;
text-align:center;
font-size:2em;
color: #00a0bd;
}
#visible-status {
background-color:#FFFFCC;
font-size:0.9em;
margin:0pt 0pt 10px;
padding:5px;
}
.form-help {font-size:.85em;}
#visible-status em {
font-weight:bold;
}
.private {
background:transparent url(/images/locked.gif) no-repeat scroll left center;
padding-left:16px;
}
.flash-box {
clear:both;
display:block;
margin-bottom:15px;
padding:10px;
position:relative;
}
.flash-box .title-line h2 {
color:#444444;
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
font-size:1.1em;
font-weight:bold;
padding-left:16px;
}
#noticebar-blue {
background:#CFE1ED none repeat scroll 0% 0%;
}
#noticebar-yellow {
background:yellow none repeat scroll 0% 0%;
}
#noticebar-red {
background:red none repeat scroll 0% 0%;
}
.errorExplanation {
background-color:#CCCCCC;
border:3px solid red;
margin-bottom:10px;
padding:10px;
}
.errorExplanation ul {
margin-left:10px;
padding-left:10px;
}
#front-screens .front-screen {
background:#FFFFFF none repeat scroll 0% 0%;
float:left;
padding:20px 16px;
text-align:center;
width:320px;
}
#front-screens .front-screen h4 {
background:#EBF5F4 none repeat scroll 0% 0%;
display:block;
font-size:14px;
margin-bottom:10px;
padding:10px;
}
#front-screens .front-screen img {
border:5px solid;
}
#nav-left {
bottom:5px;
left:0pt;
position:absolute;
width:400px;
}
#nav-right {
bottom:5px;
position:absolute;
right:0pt;
text-align:right;
width:300px;
}
ul.tabs {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt auto;
width:600px;
}
ul.tabs li {
background:#FFFFFF none repeat scroll 0% 0%;
border-color:#CCCCCC;
border-style:solid solid none;
border-width:1px 1px medium;
display:block;
float:left;
padding:5px;
width:180px;
}
ul.tabs li a {
display:block;
font-size:1.2em;
font-weight:bold;
text-align:center;
text-decoration:none;
}
ul.tabs li.selected {
background:#CCCCCC none repeat scroll 0% 0%;
}
ul.tabs li.selected a {
color:#404040;
}
div.feedback {
margin-left:10px;
width:600px;
}
div.feedback label {
font-weight:bold;
margin-left:20px;
}
div.feedback form input, div.feedback form textarea {
margin:5px 0px 10px 20px;
width:300px;
}
div.feedback form textarea {
height:100px;
}
span.highlight {
background:yellow none repeat scroll 0% 0%;
color:black;
padding:1px;
}
div.how-it-works {
margin:15px 0px;
}
div.how-it-works ol {
margin-left:30px;
}
div.how-it-works ol li {
font-size:1.2em;
margin-left:25px;
}
p.expl {
font-size:1.1em;
margin:0 35px;
background:#EBF5F4 none repeat scroll 0 0;
padding:10px;
}

}
div.section {
margin:0pt 0pt 20px;
}
div.section table {
margin:10px 0pt;
}
div.section table th, div.section table td {
padding:5px 5px 5px 0pt;
}
div.section table th {
width:150px;
}
#openid-settings {
border:1px solid;
float:right;
padding:10px;
width:300px;
}
div.samples-page {
/*font-size:1.2em;*/
}
div.samples-page ul.categories {
list-style-type:none;
margin-left:0pt;
text-align:center;
}
div.samples-page ul.categories li {
display:inline;
font-size:1.1em;
margin:10px 10px 10px 0pt;
}
div.samples-page span.cat-name {
font-size:1.1em;
font-weight:bold;
}
table.sample th {
padding:5px;
}
table.sample td.col0 {
background:#FFFFFF none repeat scroll 0% 0%;
width:30%;
}
table.sample td.col1, table.sample td.col2 {
font-weight:bold;
text-align:center;
width:27%;
}
div.done-question-footer {
text-align:center;
border-top:1px solid #EAEAEA;
padding-top:20px;
margin-top:20px;
}
a.highlight {
background-color:#FFFFCC;
color:#CF5B25;
font-size:1.1em;
font-weight:bold;
padding:5px;
text-decoration: none;
}
a.highlight:hover {
	border-bottom: 3px solid #cf5b25;
	text-decoration: none;
}
table.admin-stat-table {
width:100%;
}
table.admin-stat-table th {
font-weight:normal;
width:100px;
}
table.admin-stat-table td {
font-weight:bold;
width:200px;
}
table.demog_segments td {
height:30px;
padding:0px;
}
table.demog_segments td div.a-bar {
background-color:#0189C7;
float:left;
height:100%;
}
table.demog_segments td.percent-bar {
background-color:#D96528;
padding:0px;
position:relative;
text-align:center;
}
table.demog_segments td div.total-bar {
color:#FFFFFF;
font-weight:bold;
left:0pt;
line-height:2em;
position:absolute;
text-align:center;
width:100%;
}
td.a-pct, th.a-pct {
background-color:#0189C7;
color:#FFFFFF;
}
td.b-pct, th.b-pct {
background-color:#D96528;
color:#FFFFFF;
}
td.a-pct, td.b-pct {
font-size:0.9em;
}
td.question-header {text-align: center; margin-bottom: 10px; background-color: rgb(207, 91, 37)}
.question-header a {color:#ffffff; text-decoration:underline;}
td.question-header h1 {color:#ffffff;}
td.question-header h1 a:hover {color:#FFFFCC;}
dl.faq {}
dl.faq dt {background-color: #EAEAEA; font-weight:bold; font-size:1.2em; padding:5px 10px;}
dl.faq dd {border: 2px solid #EAEAEA; padding: 5px 10px; margin-bottom: 10px;}

#front-new-questions {text-align:left; margin-top:20px;}
	#front-new-questions ul {list-style:none; margin-left:0; padding-left:0; }
		#front-new-questions ul li { margin:10px 0;}
			#front-new-questions ul li a {text-decoration:none;}
ul.faq-q-list {font-size: 1.1em;}
ul.faq-q-list li {padding: 2px 0px;}

a.rss-feed { 
	padding:10px 3px 6px 20px; }
a.rss-feed {
	background:url(/images/feed-icon-16x16.gif) left center no-repeat;}

.order-table {width:100%;border-collapse:collapse; margin:10px 0;}
	.order-table td {border: 1px solid;  margin:0; padding:10px; vertical-align:top;}
	.order-table td form {display:inline;}
.order-table table {margin:0; padding:0}
	.order-table table td {border:none; margin:0; padding:0 5px 5px 0;}

div.side-side {width:100%; margin-bottom:20px;}
	div.side-side .testimonial {width:45%; float:left; margin:10px 5% 0 0;}
div.testimonial {margin:10px 0;}
	div.testimonial blockquote {font-size:1.2em; margin:10px 0;}
	div.testimonial h4 {text-align:right;}
blockquote { quotes: "\201C" "\201D"; } 
blockquote:before { content: open-quote; font-weight: bold; } 
blockquote:after { content: close-quote; font-weight: bold; }