body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	background: #FFF url(http://www.surveyden.com/images/bg1.gif) top center repeat-y !Important;
	margin-top: 0px;
}



.style7 { font-size: 18px }
.style8 { color: #0000FF; font-weight: bold; }

#sdsignup { }
#sdsignup .signupbg { background: url(../images/sd-su-3.gif) repeat-y;  }
#sdsignup .myfield { margin-left: 20px; margin-bottom:12px; border:solid #666666 1px; width: 205px; }



/*************************************/
/*	SEO Pages                        */
/*************************************/
#seo h1		{ margin: 5px 0px 5px 5px; }
#seo h2			{ background: #FFFFFF; border-left: 1px solid #002546; border-right: 1px solid #002546; margin: 0px 0px 0px 5px; padding: 0 8px; }
#seo h1.how			{ background: #FFFFFF url(/graphics/site/pages/seo/header.jpg) left top no-repeat; border: none; height: 264px; margin: 0 0 -157px; padding: 0; text-indent: -9999px; }
#seo h2.started			{ background: #FFFFFF; border-left: 1px solid #002546; border-right: 1px solid #002546; margin: 0 16px; padding: 0 8px; }
#seo h3.sample			{ background: #FFFFFF; border-left: 1px solid #002546; border-right: 1px solid #002546; margin: 0 16px; padding: 0 8px; }

ul#tabs			{ margin: 0px 0px 0px 5px; padding: 0 0 16px 0; list-style: none; zoom: 1; }
ul#tabs:after 	{ content:"."; display:block; height:0; clear:both; overflow:hidden; visibility:hidden; }
.tag-emails		{ background: url(../images/tag-emails.png) left bottom no-repeat; }
.tag-surveys	{ background: url(../images/tag-surveys.png) left bottom no-repeat; }
.tag-games		{ background: url(../images/tag-games.png) left bottom no-repeat; }
.tag-shopping	{ background: url(../images/tag-shopping.png) left bottom no-repeat; }
.tag-offers		{ background: url(../images/tag-offers.png) left bottom no-repeat; }

ul#tabs li				{ display: block; float: left; margin: 0; padding: 0; }
ul#tabs li a			{ text-decoration: none; font: 1.4em "Trebuchet MS", sans-serif; text-align: center; }
ul#tabs li.emails a		{ background: #4e6e5a url(../images/tag-surveys1.png) left top no-repeat; color: #fff; display: block; padding: 5px; width: 81px; }
ul#tabs li.surveys a	{ background: #f0b5a3 url(../images/tag-surveys1.png) left top no-repeat; color: #fff; display: block; padding: 5px; width: 81px; }
ul#tabs li.games a		{ background: #b5d9f5 url(../images/tag-games1.png) left top no-repeat; color: #fff; display: block; padding: 5px; width: 81px; }
ul#tabs li.shopping a	{ background: #d7f0a3 url(../images/tag-shopping1.png) left top no-repeat; color: #fff; display: block; padding: 5px; width: 81px; }
ul#tabs li.offers a		{ background: #f5d689 url(../images/tag-offers1.png) left top no-repeat; color: #fff; display: block; padding: 5px; width: 81px; }

ul#tabs li.emails a:hover	{ background: #9fe012 url(../images/tab-emails-hover.png) left top no-repeat; }
ul#tabs li.surveys a:hover	{ background: #004070 url(../images/tab-shopping-hover.png) left top no-repeat; }
ul#tabs li.games a:hover	{ background: #004070 url(../images/tab-shopping-hover.png) left top no-repeat; }
ul#tabs li.shopping a:hover	{ background: #004070 url(../images/tab-shopping-hover.png) left top no-repeat; }
ul#tabs li.offers a:hover	{ background: #004070 url(../images/tab-shopping-hover.png) left top no-repeat; }


ul#tabs li				{ display: block; float: left; margin: 0; padding: 0; }
ul#tabs li a.selected			{ text-decoration: none; font: 1.4em "Trebuchet MS", sans-serif; text-align: center; }
ul#tabs li.emails a.selected		{ background: #4e6e5a url(../images/tag-emails1.png) left top no-repeat; color: #000; display: block; padding: 5px; width: 81px; }
ul#tabs li.surveys a.selected	{ background: #f0b5a3 url(../images/tag-emails1.png) left top no-repeat; color: #000; display: block; padding: 5px; width: 81px; }
ul#tabs li.games a.selected		{ background: #b5d9f5 url(../images/tag-emails1.png) left top no-repeat; color: #000; display: block; padding: 5px; width: 81px; }
ul#tabs li.shopping a.selected	{ background: #d7f0a3 url(../images/tag-emails1.png) left top no-repeat; color: #000; display: block; padding: 5px; width: 81px; }
ul#tabs li.offers a.selected		{ background: #f5d689 url(../images/tag-emails1.png) left top no-repeat; color: #000; display: block; padding: 5px; width: 81px; }

ul#tabs li.emails a.selected:hover	{ background: #9fe012 url(../images/tab-emails-hover.png) left top no-repeat; }
ul#tabs li.surveys a.selected	{ background: #004070 url(../images/tab-emails-hover.png) left top no-repeat; }
ul#tabs li.games a.selected	{ background: #004070 url(../images/tab-emails-hover.png) left top no-repeat; }
ul#tabs li.shopping a.selected	{ background: #004070 url(../images/tab-emails-hover.png) left top no-repeat; }
ul#tabs li.offers a.selected	{ background: #004070 url(../images/tab-emails-hover.png) left top no-repeat; }

#seo .enclosed				{ border-top: none; margin-top: 0; }
#seo .enclosed p			{ clear: none; margin: 0 8px 8px; }
#seo .enclosed .right		{ margin: 0 8px 0 0; }

#seo.seo-emails .enclosed	{ background: #FFF url(../images/) 8px 0 no-repeat; }
#seo.seo-surveys .enclosed	{ background: #FFF url(../images/) 8px 0 no-repeat; }
#seo.seo-games .enclosed	{ background: #FFF url(../images/) 8px 0 no-repeat; }
#seo.seo-shopping .enclosed	{ background: #FFF url(../images/) 8px 0 no-repeat; }
#seo.seo-offers .enclosed	{ background: #FFF url(../images/) 8px 0 no-repeat; }

#seo #signup				{ border-top: 1px dotted #002546; clear: both; margin: 24px 8px 8px; padding: 8px 8px 8px 8px; }
#seo #signup h3				{ margin-top: 0; }
#seo #signup p				{ margin-left: 128px; }
#seo #signup .left			{ margin-top: -24px; }
#seo #signup a.button		{ background: url(../images/signUpFree-xl.png) left top no-repeat; display: block; height: 32px; width: 143px; text-indent: -9999px; }
#seo #signup a.button:hover	{ background-position: 0 -32px; }

/*	Enclosed Content Boxes ***********/
.enclosed			{ background: #faf5e1; border: 1px solid #002546; margin: 5px 0px 5px 5px; padding: 0; zoom: 1; }


/*	TESTIMONIALS SIDEBAR ***********/

#testimonials {
	position:relative;
	clear:both;
}

.testimonialsList {
	position:relative;
	margin-left:65px;
	font-family:Helvetica, Verdana, Arial, sans-serif;
	line-height:16px;
	font-size:12px;
	color:#666666;
	font-weight:lighter;
}

.testimonial {
	position:relative;
	left:-85px;
	top:-20px;
	width:220px;
	padding:20px 0px 0px 85px;
	margin:10px 0px 30px 0px;
	float:left;
	background-image: url(/1-800-390-2892/assets/global/gif/quoteMarks.gif);
	background-repeat:no-repeat;
	background-position:55px 0px;
	overflow:visible;
}

.testimonialName {
font-weight:bold;
}

.testimonialsDivider {
	position:relative;
	width:840px;
	height:1px;
	font-size:0px;
	margin:0px 0px 60px 0px;
	background-color:#999999;
	clear:left;
}


/*	Welcome Back/Again ------------- */
.item img.right 				{ margin: 8px 0 0; }
.enclosed .first img.right		{ margin: 0; }








a			{ color: #000; text-decoration: none; }
a:link		{ color: #000; text-decoration: underline }
a:visited	{ color: #000; text-decoration: underline }
a:hover		{ color: #000; text-decoration: none }
a:active	{ color: #000; text-decoration: none }



p,
pre,
span				{ clear: both; font-size: 1.1em; margin: 16px; }
small				{ font-size: 0.9em; }

sup					{ vertical-align: super; font-size: 0.8em; }
sub					{ vertical-align: sub; font-size: 0.8em; }

/*	Headings *************************/
h2, h3,
h4, h5, h6			{ color: #082a56; font-family: "Trebuchet MS", sans-serif; font-weight: bold; margin: 16px 16px 0; }



#masthead.open  h1	{ margin: 0; }
#masthead.clean h1	{ border: none; line-height: 32px; margin: 0 16px; padding: 16px 0; }
#masthead.flat  h1	{ border: none; line-height: 32px; margin: 0; padding: 16px 0; }

h2					{ font-size: 2.0em; }
h3					{ font-size: 1.8em; }
h4					{ font-size: 1.6em; }
h5					{ font-size: 1.4em; }
h6					{ font-size: 1.2em; }

	/*	Under Headings ----------------- */
	h1 + p,
	h2 + p,
	h3 + p,
	h4 + p,
	h5 + p,
	h6 + p			{ margin-top: 0; } /* Yes, I know this doesn't work in IE6 */

/*	Lists ****************************/
ul					{ font-size: 1.1em; list-style: disc; margin: 8px 16px 8px 32px; }
ol					{ font-size: 1.1em; list-style: decimal; margin: 8px 16px 8px 36px; }

li					{ margin: 0 0 4px; }
ul li				{ padding-left: 4px; }

ul p,
ol p				{ font-size: 1.0em; }

dl					{ margin: 16px; }
dt					{ font-size: 1.1em; font-weight: bold; }
dd					{ font-style: italic; }

	/*	Nested Lists ------------------- */
	ul ul,
	ol ol			{ font-size: 1.0em; }
	
	/*	Headings ----------------------- */
	.enclosed li h3	{ margin: 0; }
























#tabbed_box_1 {
	margin: 0px auto 0px auto;
	width:300px;
}
.tabbed_box h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
	color:#ffffff;
	letter-spacing:-1px;
	margin-bottom:10px;
}
.tabbed_box h4 small {
	color:#e3e9ec;
	font-weight:normal;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	position:relative;
	top:-4px;
	left:6px;
	letter-spacing:0px;
}
.tabbed_area {
	border:1px solid #494e52;
	background-color:#636d76;
	padding:8px;	
}

ul.tabs {
	margin:0px; padding:0px;
	margin-top:5px;
	margin-bottom:6px;
}
ul.tabs li {
	list-style:none;
	display:inline;
}
ul.tabs li a {
	background-color:#464c54;
	color:#ffebb5;
	padding:8px 14px 8px 14px;
	text-decoration:none;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	border:1px solid #464c54;
	background-image:url(images/tab_off.jpg);
	background-repeat:repeat-x;	 
	background-position:bottom;
}
ul.tabs li a:hover {
	background-color:#2f343a;
	border-color:#2f343a;
}
ul.tabs li a.active {
	background-color:#ffffff;
	color:#282e32;
	border:1px solid #464c54; 
	border-bottom: 1px solid #ffffff;
	background-image:url(images/tab_on.jpg);
	background-repeat:repeat-x;
	background-position:top;	
}
.content {
	background-color:#ffffff;
	padding:10px;
	border:1px solid #464c54; 	
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(images/content_bottom.jpg);
	background-repeat:repeat-x;	 
	background-position:bottom;	
}
#content_2, #content_3 { display:none; }

.content ul {
	margin:0px;
	padding:0px 20px 0px 20px;
}
.content ul li {
	list-style:none;
	border-bottom:1px solid #d6dde0;
	padding-top:15px;
	padding-bottom:15px;
	font-size:13px;
}
.content ul li:last-child {
	border-bottom:none;
}
.content ul li a {
	text-decoration:none;
	color:#3e4346;
}
.content ul li a small {
	color:#8b959c;
	font-size:9px;
	text-transform:uppercase;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	left:4px;
	top:0px;
}
.content ul li a:hover {
	color:#a59c83;
}
.content ul li a:hover small {
	color:#baae8e;
}



/*	sIFR Headings ----------------------- */

    .sIFR-active h1#test,
    .sIFR-active h3,
    .sIFR-active h4,
    .sIFR-active h5#pullquote {
      visibility: hidden;
      font-family: Verdana;
      line-height: 1em;
    }

    .sIFR-active h1#test {
      padding-bottom: 0;
    }

    .sIFR-active h2 {
      font-size: 55px;
      display: block;
    }

    .sIFR-active h3 {
      font-size: 18px;
    }

    .sIFR-active h4 {
      font-size: 21px;
      font-weight: normal;
    }

    .sIFR-active h5#pullquote {
      font-size: 24px;
    }
		
	h1, h2 {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	letter-spacing: -.05em;
	}




/* Content */
#content                            {background:#FFFFFF; margin:auto; overflow:hidden; width:743px;}




/* Right Column */
#right                              {color:#2a2a2a; float:left; margin:40px 0 0 15px; width:220px;}
#right a:link                       {color:#2d9aff; text-decoration:underline;}
#right a:visited                    {color:#09579f;}
#right a:hover                      {color:#21b709; text-decoration:none;}
#right h1                           {color:#29c910; font:bold 24px Verdana; margin:0; padding:0;}
#right h2                           {color:#29c910; font:bold 20px Verdana; margin:0; padding:0;}
#right h3                           {color:#29c910; font:bold 16px Verdana; margin:0; padding:0;}
#right hr                           {border:none 0 #fff; border-bottom:dotted 1px #cccccc; margin:20px 0 20px 0; padding:0 10px;}
#right li                           {font:normal 11px verdana; list-style:disc inside; margin:0px; padding:10px 0 0 15px;}
#right li.blog                      {color:#4f96d8; font:normal 11px Verdana; list-style:disc outside; margin-left:10px; padding:5px 0;}
#right li.blog a:link               {color:#4f96d8; text-decoration:underline;}
#right li.blog a:visited            {}
#right li.blog a:hover              {color:#21b709; text-decoration:underline;}
#right ul                           {margin:0 0 0 0; padding:0 15px 0 15px;}
#right .icon                        {margin:0 0 -7px 0;}
#right .icon-menu                   {margin:0 3px -3px 0;}



/* Login */
#login                              {float:left; padding:0 45px 0 20px; margin:5px 0 0 25px; width:365px;}
#login a:link                       {color:#005e98; font:bold 11px verdana;}
#login a:visited                    {color:#005e98;}
#login a:hover                      {text-decoration:none;}

#login .icon                        {margin:0 5px -5px 0;}

#login-cust                         {background:#8fe5ff; border:2px solid #35b2ff; color:#005e98; float:left; padding:5px 50px 30px 50px; margin-top:20px; text-align:right; width:260px;}
#login-cust h1                      {color:#005e98 !important; font:bold 24px Verdana !important; padding:5px 0 20px 0 !important; text-align:center !important;}

#login-aff                          {background:#d9d9d9; border:2px solid #c9c9c9; float:left; padding:5px 50px 30px 50px; margin:30px 0 80px 0; text-align:right; width:260px;}
#login-aff h1                       {font:bold 24px Verdana; padding:5px 0 20px 0; text-align:center;}


/* Forms */
.forms                              {}

.forms input[type="button"]         {background:#0691ff url(../images/button_on.gif); border:1px solid #006fc4; color:#FFFFFF; font:bold 11px Verdana; padding:5px 4px 3px 4px;}
.forms input[type="button"]:hover   {background:#a6e800 url(../images/button_hover.gif); border:1px solid #0d79bf;}
.forms input[type="button"]:focus   {background:#86da00 url(../images/button_focus.gif); border:1px solid #043974;}

.forms input[type="password"]       {border:1px solid #8d8d8d; color:#363636; font:bold 10px Verdana; padding:5px 4px 3px 4px; position:relative; text-align:left; top:0px;}
.forms input[type="password"]:hover {background:#def7fe; border:1px solid #4ab7fe; color:#2c84da;}
.forms input[type="password"]:focus {background:#f8ffba; border:1px solid #ffdb72; color:#b26d00;}

.forms input[type="submit"]         {background:#0691ff url(../images/button_on.gif); border:1px solid #006fc4; color:#FFFFFF; font:bold 11px Verdana; padding:5px 4px 3px 4px;}
.forms input[type="submit"]:hover   {background:#a6e800 url(../images/button_hover.gif); border:1px solid #0d79bf;}
.forms input[type="submit"]:focus   {background:#86da00 url(../images/button_focus.gif); border:1px solid #043974;}

.forms input[type="text"]           {border:1px solid #8d8d8d; color:#363636; font:bold 10px Verdana; padding:5px 4px 3px 4px; position:relative; text-align:left; top:0px;}
.forms input[type="text"]:hover     {background:#def7fe; border:1px solid #4ab7fe; color:#2c84da;}
.forms input[type="text"]:focus     {background:#f8ffba; border:1px solid #ffdb72; color:#000;}

.forms label                        {font:bold 11px Verdana;} 

.forms select                       {border:1px solid #8d8d8d; color:#363636; font:bold 10px Verdana; padding:5px 4px 3px 4px; position:relative; text-align:left; top:0px;}
.forms select:hover                 {background:#def7fe; border:1px solid #4ab7fe; color:#2c84da;}
.forms select:focus                 {background:#f8ffba; border:1px solid #ffdb72; color:#000;}

.forms textarea                     {border:1px solid #8d8d8d; color:#363636; font:bold 10px Verdana; padding:5px 4px 3px 4px; position:relative; text-align:left; top:0px;}
.forms textarea:hover               {background:#def7fe; border:1px solid #4ab7fe; color:#2c84da;}
.forms textarea:focus               {background:#f8ffba; border:1px solid #ffdb72; color:#000;}

.link-button                        {font:bold 11px Verdana; padding-top:15px;}
.link-button a:link                 {background:#a6e800 url(../images/button_on.gif); border:1px solid #006fc4; color:#fff !important; padding:7px 7px 4px 7px; text-decoration:none !important;}
.link-button a:visited              {background:#a6e800 url(../images/button_on.gif); border:1px solid #006fc4; color:#fff !important; padding:7px 7px 4px 7px; text-decoration:none !important;}
.link-button a:hover                {background:#86da00 url(../images/button_hover.gif); border:1px solid #0d79bf; color:#fff !important; padding:7px 7px 4px 7px; text-decoration:none !important;}

#radio label                        {color:#343434; font:Bold 11px Verdana; top:-3px;}




/* Footer */
#footer                             {background:#FFFFFF; color:#656565; float:left; height:157px; margin:20px 0 0 0; width:743px;}
#footer a:link                      {color:#1473cb; font:bold 12px Verdana; text-decoration:none;}
#footer a:visited                   {color:#1473cb; font:bold 12px Verdana; text-decoration:none;}
#footer a:hover                     {color:#3197fa; text-decoration:none;}
#footer h2                          {color:#628295; font:bold 24px Arial; font-weight:bold; padding:0; margin:0;}

#footer .box1                       {background:url(../images/footer-box.jpg) repeat-x; border-left:solid 1px #aeaeae; border-right:solid 1px #f8f8f8; font:normal 9px verdana; float:left; height:147px; padding:5px 30px; width:205px;}
#footer .box1 a:link                {color:#1473cb; font:bold 10px Verdana; text-decoration:none;}
#footer .box1 a:visited             {color:#1473cb; font:bold 10px Verdana; text-decoration:none;}
#footer .box1 a:hover               {color:#3197fa; text-decoration:none;}

#footer .box2                       {background:url(../images/footer-box.jpg) repeat-x; border-left:solid 1px #aeaeae; border-right:solid 1px #f8f8f8; font:normal 9px verdana; float:left; height:147px; padding:5px 15px; width:205px;}
#footer .box2 img                   {margin:0 0 -12px 6px; padding:6px 0;}

#footer .box3                       {background:url(../images/footer-box.jpg) repeat-x; border-left:solid 1px #aeaeae; font:normal 10px verdana; float:left; height:147px; padding:5px 15px; width:205px;}
#footer .box3 a:link                {color:#1473cb; font:bold 10px Verdana; text-decoration:none;}
#footer .box3 a:visited             {color:#1473cb; font:bold 10px Verdana; text-decoration:none;}
#footer .box3 a:hover               {color:#3197fa; text-decoration:none;}

/* Page End */
#page-end                           {height:15px; margin:auto; padding-bottom:20px; width:802px;}


/* Status alerts */
.alert_div                          {background-color:#eee; border:2px dashed gray; margin-bottom:10px; padding:5px; width:580px;}

.error_status_div                   {background:#FFABAB; border:1px solid #AD4D4D; color:#8C4C4C; padding:10px; margin:auto; margin:9px 15px;}
.json_status_div                    {display:none;}
.success_status_div                 {background:#AFFFAB; border:1px solid #6DA16B; color:#6A8269; padding:10px; margin:auto; margin:9px 15px;}
.yield_status_div                   {background:#FEFFAB; border:1px solid #DDC57C; color:#6F603E; padding:10px; margin:auto; margin:9px 15px;}

.m-error                            {background: url(../img/global/form_m_error.gif) no-repeat; padding:0px 0px 10px 30px; width:580px;}
.m-yield                            {background: url(../img/global/form_m_yield.gif) no-repeat; padding:0px 0px 10px 30px; width:580px;}
.m-success                          {background: url(../img/global/form_m_success.gif) no-repeat; padding:0px 0px 10px 30px; width:580px;}

.status-icon                        {float:left; height:45px; left:10px; margin-left:5px; width:45px; top:0px;}
.status-text                        {border-left:1px solid #707070; font-size:12px; margin-left: 70px; padding:5px 0 10px 20px; text-align:left; width:auto;}
.status-text strong                 {font-size:18px;}





.important, .important-blue, .important-red, .important-green, .important-purple, .important-orange, .important-brown, .important-grey {
	padding: 15px;
	margin: 15px 0;
}

span.important-title, span.important-title-blue, span.important-title-red, span.important-title-green, span.important-title-purple, span.important-title-orange, span.important-title-brown, span.important-title-grey {
	position: absolute;
	display: block;
	margin-top: -24px;
	background: #fff;
	padding: 0 8px;
	font-weight: bold;
	font-size: 120%;
}

.important {border: 1px solid #333;}
.important-blue {border: 1px solid #0D507A;}
.important-red {border: 1px solid #D12E2E;}
.important-green {border: 1px solid #74A824;}
.important-purple {border: 1px solid #9E0E87;}
.important-orange {border: 1px solid #CC8300;}
.important-brown {border: 1px solid #8B6846;}
.important-grey {border: 1px solid #666;}
span.important-title {color: #333;}
span.important-title-blue {color: #0D507A;}
span.important-title-red {color: #D12E2E;}
span.important-title-green {color: #74A824;}
span.important-title-purple {color: #9E0E87;}
span.important-title-orange {color: #CC8300;}
span.important-title-brown {color: #8B6846;}
span.important-title-grey {color: #666;}