#page{border:1px solid #3ca1d1}
/*Type*/
body{font-family:Arial,sans-serif}
a{color:#000;text-decoration:none}
a:link{color:#000;text-decoration:underline}
a:visited{color:#000;text-decoration:underline}
a:hover{color:#06c;text-decoration:none}
a:active{color:#06c;text-decoration:none}
p,pre,span{font-size:1.2em}
h1,h2,h3,h4,h5,h6{color:#3ca1d1;font-family:Arial,sans-serif;font-weight:bold;margin:16px 16px 0}
h1{border-bottom:1px dotted #3ca1d1;font-size:2.8em;line-height:normal;margin:0 16px 16px;padding:16px 0}
h3 a{color:#3ca1d1;text-decoration:none}
h3 a:link,
h3 a:visited{color:#3ca1d1;text-decoration:underline}
h3 a:hover,
h3 a:active{color:#06c;text-decoration:none}
ul,ol,dt{font-size:1.2em}
textarea{font-family:Arial,sans-serif}
.enclosed h2{background-color:#3ca1d1;color:#fff;font-family:Arial,sans-serif;margin:0}
.enclosed .subheading{color:#3ca1d1;font-family:Arial,sans-serif}
.enclosed .subheader{background:#3ca1d1}
.enclosed table th{background:#3ca1d1}
.enclosed table td{border-top:1px dotted #3ca1d1}
.enclosed table tr.first td{border:none}
.enclosed table tr.summary td{border-top:1px dotted #3ca1d1}
.enclosed table tr.offers td{background:#caeafc}
.enclosed table tr.games td{background:#fcf3ca}
.enclosed table tr.surveys td{background:#e2f2c4}
.enclosed table tr.shopping td{background:#fcc385}
.enclosed table th.fancy{background:#3ca1d1 url(/graphics/site/structure/enclosed-headingBG.gif) left bottom repeat-x}
#lastEdited{border-bottom:1px dotted #3ca1d1}
/*header*/
#header{background-color:#2584be;border-bottom:1px solid #3ca1d1}
#header.profileSurvey{border-bottom:1px solid #3ca1d1}
#header.popup{background-color:#3ca1d1}
#nav-head li a{color:#1a1a1a}
#nav-head li{background-color:#fff;color:#1a1a1a}
#nav-head.gold{color:#1a1a1a}
#nav-head.gold li{background-color:#fff;color:#1a1a1a}
#greeting a:hover{background:#fff;color:#3ca1d1;text-decoration:none}
a#header-callToAction h2{color:#fff;font-family:Arial,sans-serif}
/*nav*/
#nav-side{background-color:#dceef6}
#nav-side small{border-bottom:1px dotted #3ca1d1}
#channels{background:#dceef6}
#channels li{border-bottom:1px solid #3ca1d1}
#channels a{color:#333;display:block;font-weight:bold;font-size:12px;margin:0;padding:9px 0 8px 8px}
#channels a:hover{color:#000}
#channel-offers{background-color:#a8d6f7}
#channel-surveys {background-color:#c5de97}
#channel-games{background-color:#fceb9d}
#channel-shopping{background-color:#fcc386}
#channel-insuranceCenter{background-color:#f5bea7}
#channel-educationCenter{background-color:#f1baf5}
#channel-referralCenter{background-color:#a4b4f1}
#freeOffers-solo,#freeOffers-solo li,#freeOffers-solo a{background:none;border:none}
#channels #freeOffers-solo{border-top:1px dotted #000;margin:0 8px;padding:0}
#freeOffers-solo a{font-size:11px;font-weight:normal;padding:6px 0}
#freeOffers-solo a:hover{background:none;border:none}
#freeOffers,#freeOffers li,#freeOffers a{background:none;border:none}
#channels #freeOffers{border-top:1px solid #000;margin:0 8px;padding:0 0 1px}
#freeOffers a{font-size:11px;font-weight:normal;padding:6px 0}
#freeOffers a:hover{background:none;border:none}
#channels #offersCategories,#channels #offersSubcategories{margin:0 8px;padding:8px 0}
#offersCategories{background:none;border-top:1px dotted #000;border-bottom:1px dotted #000;line-height:16px}
#offersSubcategories{line-height:14px}
#offersCategories li,#offersSubcategories li{background:transparent;border:none;color:#fff}
#offersCategories a,#offersSubcategories a{background:none;padding:0}
#offersCategories a{font-size:11px;font-weight:normal}
#offersSubcategories a{font-size:10px;font-weight:normal}
#freeOffers a:hover,#freeOffers-solo a:hover,#offersCategories a:hover,#offersSubcategories a:hover{background:none;font-weight:bold}
/*content*/
#masthead{border-bottom:1px solid #3ca1d1}
/*elements*/
div.separated,li.separated{border-bottom:1px dotted #3ca1d1}
p.separated{border-bottom:1px dotted #3ca1d1}
#loginWithEmailTip{margin:0 0 0 120px}
#loginWithEmailTip.loginPage{margin:24px 0 0 108px}
/*member*/
.home-channel h3{color:#333;font-family:Arial,sans-serif}
.home-channel a span.beRewarded{background:url(/graphics/site/buttons/beRewarded.png) 0 0 no-repeat;height:22px}
#masthead .offers h3{background-color:#86cce9}
#masthead .offers a span.beRewarded{width:93px}
#masthead .offers a:hover span.beRewarded{background-position:0 -22px}
#masthead .surveys h3{background-color:#afd079}
#masthead .surveys a span.beRewarded{background-position:-93px 0;width:121px !important}
#masthead .surveys a:hover span.beRewarded{background-position:-93px -22px}
#masthead .games h3{background-color:#fbe280}
#masthead .games a span.beRewarded{background-position:-214px 0;width:81px !important}
#masthead .games a:hover span.beRewarded{background-position:-214px -22px}
#masthead .shopping h3{background-color:#fbac67}
#masthead .shopping a span.beRewarded{background-position:-295px 0;width:98px}
#masthead .shopping a:hover span.beRewarded{background-position:-295px -22px}
#masthead .insurance#channel h3{background-color:#f1948e}
#masthead .insurance a span.beRewarded{background-position:-510px 0;width:119px}
#masthead .insurance a:hover span.beRewarded{background-position:-510px -22px}
#masthead .referral h3{background-color:#879aeb}
#masthead .referral a span.beRewarded{background-position:-393px 0;width:117px}
#masthead .referral a:hover span.beRewarded{background-position:-393px -22px}
.channel{border:none !important;border-bottom:1px solid #3ca1d1 !important;padding:16px !important}
.offers h1{background-color:#a8d6f7}
.surveys h1{background-color:#c5de97}
.surveys a.button{background:url(/graphics/site/buttons/takeSurveys-xl.png) 0 -32px no-repeat;width:169px}
.surveys .feature a.button{margin:16px 16px 16px 42px}
.games h1{background-color:#fceb9d}
.games .ww ul{font-size:1.4em}
.games a.button{width:153px}
.games a.button-medium{background:url(/graphics/site/buttons/play-medium.png) 0 -22px no-repeat;clear:none;display:block;height:22px;width:44px;text-indent:-9999px}
.games a.button-medium:hover{background-position:0 0px}
.shopping h1{background-color:#fcc386}
.shopping a.button{width:157px}
.shopping .feature li{border-bottom:1px dotted #3ca1d1}
.insurance h1{background-color:#f4a49e}
.insurance ol h3{font-size:1.2em}
.education h1{background-color:#f1baf5}
.referral h1{background-color:#a4b4f1}
#goLeft{width:53px}
#goRight{width:59px}
.offerRow .insurance h3{font-size:1.3em}
#gold-meter{border-bottom:1px solid #2b5366}
#gold-chart th{color:#2b5366}
#gold-chart th.member{background-color:#3ca1d1;border:1px solid #3ca1d1}
#gold-chart th.goldmember{background-color:#3d6f85;border:1px solid #2b5366}
#gold-chart td.member,#gold-chart td.goldmember{border:1px solid #2b5366}
#gold-chart td.member{border:1px solid #3ca1d1}
#gold-chart td.goldmember{background:#efeddb}
.gold h1,.gold h2,.gold h3{color:#2b5366}
.enclosed{border:1px solid #3ca1d1}
.enclosed div.item{border-top:1px dotted #3ca1d1}
.enclosed div.first{border:none}
.directory table tr th { background: #fcbe7f !important; }
.separated{border-bottom:1px dotted #3ca1d1}
.offerListing a{text-decoration:none}
.offerButton{font-family:Arial,sans-serif}
.ticketResponse-site{background:#fff;border-color:#7faaff}
.ticketResponse-site .subheader{background:#cce6ff;color:#1a1a1a}
div.offers h2{background-color:#a3dbf0 !important}
div.surveys h2{background-color:#c5de97 !important}
div.games h2{background-color:#fceb9d !important}
div.shopping h2{background-color:#fcc386 !important}
div.referral h2{background-color:#a4b4f1 !important}
div.insurance h2, div.insurance th{background-color:#f4a49e}
div.education h2, div.education th{background-color:#f1baf5}
div.gold h2{background-color:#3d6f85}
div.gold{border:1px solid #2b5366}
.enclosed .pagination{border-top:1px dotted #3ca1d1}
.enclosed table th{background-color:#3ca1d1}
.enclosed table td{border-top:1px dotted #3ca1d1}
fieldset{border-bottom:1px solid #3ca1d1}
legend span{background-color:#3ca1d1;border:1px solid #3ca1d1;border-bottom:none;font-family:Arial,sans-serif}
div.input label{font-size:1.2em}
fieldset.expansive label{color:#3ca1d1;font: bold 1.4em "Arial", sans-serif;}
fieldset.open legend span{border-bottom:1px dotted #3ca1d1;color:#3ca1d1}
fieldset.open div label{color:#3ca1d1}
#mainJoinFree{display:block;margin:-74px 0 8px 355px}
html > body #mainJoinFree{margin-bottom:32px}
#mostPopularQuestions li{border-top:1px dotted #3ca1d1}
#mostPopularQuestions li.first{border:none}
#sweepstakeSplash{border-bottom:1px solid #3ca1d1}
#sweepstakeSplash-dec2007{background:url(/graphics/site/pages/sweepstakes/december2007/grandprizes.jpg) left top no-repeat;height:222px;width:585px;margin:2px;padding:378px 0 0;text-indent:-9999px}
#sweepstakeSplash-dec2007 h1,#sweepstakeSplash-dec2007 ul,#sweepstakeSplash-dec2007 li,#sweepstakeSplash-dec2007 p{height:0;margin:0;padding:0;list-style:none;overflow:hidden;text-indent:-9999px}
#sweepstakeSplash-dec2007 ul#secondaryprizes{background:url(/graphics/site/pages/sweepstakes/december2007/giftcards.png) left top no-repeat;display:block;height:147px;width:585px}
#sweepstakeSplash-dec2007 a{background:url(/graphics/site/pages/sweepstakes/december2007/callToAction.jpg);display:block;height:75px;width:585px;margin:0}
#sweepstakeSplash{height:218px;width:585px;margin:0px;padding:382px 0 0;text-indent:-9999px}
#sweepstakeSplash h1,#sweepstakeSplash ul,#sweepstakeSplash li,#sweepstakeSplash p{height:0;margin:0;padding:0;list-style:none;overflow:hidden;text-indent:-9999px}
#sweepstakeSplash ul#secondaryprizes{display:block;height:139px;width:585px}
#sweepstakeSplash a{display:block;height:79px;width:585px;margin:0}
#home{background-color:#d1e6ae}
#home #beRewarded{background:#bcd88e;color:#3ca1d1;border:1px solid white}
#home #beRewarded h2{color:#3ca1d1}
#home #beRewarded a{color:#2b5366;font-size:1.3em}
#home #beRewarded a:hover{background:#fff;color:#2b5366}
.offerRow a{display:block;text-decoration:none}
.content_back_offer legend span{background-color:#a3dbf0}
.content_back_shop legend span{background-color:#fcc386}
.coupon{border-bottom:1px dotted #fcc386}
.coupon h4 a{color:#3ca1d1}
.coupon h4 a:hover{color:#000;font-weight:bold}
#seo h2{border-left:1px solid #3ca1d1;border-right:1px solid #3ca1d1}
ul#tabs li a{text-decoration:none;font:1.4em Arial,sans-serif;text-align:center}
ul#tabs li.emails a{background:#3ca1d1 url(/graphics/site/pages/seo/tab-emails.png) left top no-repeat;color:#fff;display:block;padding:8px;width:95px}
ul#tabs li.surveys a{background:#c5de97 url(/graphics/site/pages/seo/tab-surveys.png) left top no-repeat;color:#000;display:block;padding:8px;width:95px}
ul#tabs li.games a{background:#fceb9d url(/graphics/site/pages/seo/tab-games.png) left top no-repeat;color:#000;display:block;padding:8px;width:94px}
ul#tabs li.shopping a{background:#fcc386 url(/graphics/site/pages/seo/tab-shopping.png) left top no-repeat;color:#000;display:block;padding:8px;width:94px}
ul#tabs li.offers a{background:#a8d6f7 url(/graphics/site/pages/seo/tab-offers.png) left top no-repeat;color:#000;display:block;padding:8px;width:95px}
ul#tabs li.emails a:hover{background:#3ca1d1 url(/graphics/site/pages/seo/tab-emails-hover.png) left top no-repeat}
ul#tabs li.surveys a:hover{background:#c5de97 url(/graphics/site/pages/seo/tab-surveys-hover.png) left top no-repeat}
ul#tabs li.games a:hover{background:#fceb9d url(/graphics/site/pages/seo/tab-games-hover.png) left top no-repeat}
ul#tabs li.shopping a:hover{background:#fcc386 url(/graphics/site/pages/seo/tab-shopping-hover.png) left top no-repeat}
ul#tabs li.offers a:hover{background:#a8d6f7 url(/graphics/site/pages/seo/tab-offers-hover.png) left top no-repeat}
#seo.seo-emails .enclosed{background:#faf5e1 url(/graphics/site/pages/seo/emails-horizon.png) 8px 0 no-repeat}
#seo.seo-surveys .enclosed{background:#faf5e1 url(/graphics/site/pages/seo/surveys-horizon.png) 8px 0 no-repeat}
#seo.seo-games .enclosed{background:#faf5e1 url(/graphics/site/pages/seo/games-horizon.png) 8px 0 no-repeat}
#seo.seo-shopping .enclosed{background:#faf5e1 url(/graphics/site/pages/seo/shopping-horizon.png) 8px 0 no-repeat}
#seo.seo-offers .enclosed{background:#faf5e1 url(/graphics/site/pages/seo/offers-horizon.png) 8px 0 no-repeat}
#seo #signup{border-top:1px dotted #3ca1d1}
#seo #signup a.button{width:172px}
#guide ul#tabs li.emails a{background-color:#3ca1d1}
#guide ul#tabs li.surveys a{background-color:#c5de97}
#guide ul#tabs li.games a{background-color:#fceb9d}
#guide ul#tabs li.shopping a{background-color:#fcc386}
#guide ul#tabs li.offers a{background-color:#a8d6f7}
#guide ul#tabs li.referral a{background-color:#a4b4f1}
#mostPopularOffers{background-color:#dceef6;border-top:1px solid #3ca1d1}
#nav-footer{background-color:#3ca1d1;border-top:1px solid #3ca1d1}
/*alerts*/
.alert{background:#faf5e1;border-bottom:1px dotted #4e6e5a;border-top:1px dotted #4e6e5a;clear:both;display:block;font-size:1.2em;margin:16px;padding:8px;text-align:left;vertical-align:middle}
.alert p{margin:8px 0}
.alert h2{background:none;color:#000;font:bold 2.0em Arial,sans-serif;margin:0;padding:0}
.alert h3{margin:16px 0 0}
#masthead .alert p{margin:8px 8px 8px 0}
.enclosed .alert,
fieldset .alert{margin:8px !important}
.input .alert{margin:8px 0}
.leftColumn .alert{margin:8px 0}
.rightColumn .alert{margin:8px 0}
.feature-major p{margin:8px 0 0}
.error-major,.error-minor,.error-clean{background:#ffa6a6;border-color:#f00}
.error-major{background-image:url(/graphics/site/icons/error-major.png)}
.error-minor{background-image:url(/graphics/site/icons/error-minor.png)}
.warning-major,.warning-minor,.warning-clean{background:#ffc;border-color:#fc6}
.warning-major{background-image:url(/graphics/site/icons/warning-major.png)}
.warning-minor{background-image:url(/graphics/site/icons/warning-minor.png)}
.good-major,.good-minor,.good-clean{background:#b2ecb6;border-color:#4e6e5a;}
.good-major{background-image:url(/graphics/site/icons/good-major.png)}
.good-minor{background-image:url(/graphics/site/icons/good-minor.png)}
.help-major,.help-minor,.help-clean{background:#cce6ff;border-color:#7faaff}
.help-major{background-image:url(/graphics/site/icons/help-major.png)}
.help-minor{background-image:url(/graphics/site/icons/help-minor.png)}
.error-major,.warning-major,.good-major,.help-major{background-position:12px 10px;background-repeat:no-repeat;font-size:1.2em;height:auto !important;height:36px;min-height:36px; padding:8px 8px 8px 56px}
.error-major p,.warning-major p,.good-major p,.help-majorp{margin:8px 8px 8px 0}
.error-minor,.warning-minor,.good-minor,.help-minor{background-position:4px 4px;background-repeat:no-repeat;font-size:1em;padding:0px 4px 0px 24px}
.error-minor p,.warning-minor p,.good-minor p,.help-minor p{margin:4px 4px 4px 0 !important}
.error-clean,.warning-clean,.good-clean,.help-clean{font-size:1em;padding:4px}
.error-clean p,.warning-clean p,.good-clean p,.help-cleanp{margin:0}
.pdf{background-image:url(/graphics/site/icons/icon-pdf.png)}
#credited p {
	font-size: 12px;
	font-family:'Arial',sans-serif;
	line-height: 20px;
}