/*reset*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;background:transparent}
:focus{outline:0}
body{line-height:1;color:black;background:white}
ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
caption,th,td{text-align:left;font-weight:normal}
blockquote:before,blockquote:after,q:before,q:after{content:""}
blockquote,q{quotes:"" ""}
strong,b{font-weight:bold}
em,i{font-style:italic}
#page{background:#fff url(/graphics/site/structure/defaultBG.gif);border:1px solid #000;margin:0 auto;width:750px;zoom:1}
#content{float:right;width:585px}
/*Type*/
body{font-family:sans-serif;font:62.5% Verdana,sans-serif;line-height:1.4}
html > body{font-size:10px}
a{color:#000;text-decoration:none}
a:link,
a:visited{color:#000;text-decoration:underline}
a:hover,
a:active{color:#960000;text-decoration:none}
address{margin:16px}
code{display:inline;font-family:"Bitstream Vera Sans Mono",monospace}
pre{background:#f3f3f3;border-top:1px dotted #a3a3a3;border-bottom:1px dotted #a3a3a3;display:block;font-family:"Bitstream Vera Sans Mono",monospace;padding:8px}
p,pre,span{clear:both;font-size:1.1em;margin:16px}
small{font-size:0.9em}
sup{vertical-align:super;font-size:0.5em}
sub{vertical-align:sub;font-size:0.5em}
h1,h2,h3,h4,h5,h6{color:#4e6e5a;font-family:"Trebuchet MS",sans-serif;font-weight:bold;margin:16px 16px 0}
h1{border-bottom:1px dotted #4e6e5a;font-size:2.8em;line-height:normal;margin:0 16px 16px;padding:16px 0}
h1 span{display:block;font-size:0.5em;font-style:italic;font-weight:normal;margin:3px 0 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}
#masthead.clean .feature h1{margin:0;padding:16px}
h2{font-size:2.0em}
h3{font-size:1.8em}
h3 a{color:#4e6e5a;text-decoration:none}
h3 a:link,
h3 a:visited{color:#4e6e5a;text-decoration:underline}
h3 a:hover,
h3 a:active{color:#960000;text-decoration:none}
h4{font-size:1.6em}
h5{font-size:1.4em}
h6{font-size:1.2em}
h1 + p,h2 + p,h3 + p,h4 + p,h5 + p,h6 + p{margin-top:0}
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}
ul ul,ol ol{font-size:1.0em}
.enclosed li h3{margin:0}
textarea{font-family:Verdana,sans-serif}
fieldset h3{margin:16px 8px 8px}
fieldset p,fieldset span,fieldset small{margin:8px 0 !important;padding:0 8px}
fieldset.open p{padding:0}
#masthead p{margin:16px 16px 0}
.enclosed h3,.enclosed h4,.enclosed h5,.enclosed h6{margin:16px 8px 0}
.enclosed h2{background:#75a587 url(/graphics/site/structure/enclosed-headingBG.gif) left bottom repeat-x;color:#fff;font:bold 1.3em Verdana,sans-serif;margin:0;padding:4px 8px;zoom:1}
.enclosed h2 a{color:#fff}
.enclosed .subheading{color:#4e6e5a;display:block;font:bold italic 1.1em "Trebuchet MS",sans-serif;margin:8px}
.enclosed .subheader{background:#6c987d;color:#fff;padding:4px 8px;zoom:1}
.enclosed p,.enclosed pre,.enclosed span{margin:8px}
.enclosed table p,.enclosed table span,.enclosed table small{margin:8px 0}
.enclosed ul{margin:8px 8px 8px 32px}
.enclosed ol{margin:8px 8px 8px 28px}
.enclosed dl{margin:8px}
.twoColumns{height:1%}
.leftColumn h1,.leftColumn h2,.leftColumn h3,.leftColumn h4,.leftColumn h5,.leftColumn h6{margin:16px 0 0}
.leftColumn .enclosed h2{margin:0}
.rightColumn h1,.rightColumn h2,.rightColumn h3,.rightColumn h4,.rightColumn h5,.rightColumn h6{margin:16px 0 0}
.rightColumn .enclosed h2{margin:0}
.leftColumn p,.rightColumn p{margin:16px 0}
.leftColumn .enclosed p,.rightColumn .enclosed p{margin:8px}
/*head*/
#header{background:#4e6e5a url(/graphics/site/structure/headerBG.png) left top repeat-x;border-bottom:1px solid #000;color:#fff;margin:0;min-height:96px;zoom:1}
#siteName{background:url(/graphics/site/structure/header-logo.png) 0px 24px no-repeat;display:block;float:left;height:96px;margin:0;width:296px;text-indent:-9999px}
#header.profileSurvey{border-bottom:1px solid #000}
#header.profileSurvey #nav-head li{padding-right:12px}
#header.popup{background:#4e6e5a url(/graphics/site/structure/headerBG-small.gif) left top repeat-x;height:64px;min-height:0}
.popup #siteName{background:url(/graphics/site/structure/header-logo-small.png) 0 0 no-repeat;display:block;float:left;height:64px;margin:0;width:208px;text-indent:-9999px}
#nav-head li{padding:0}
#nav-head li a{background:url(/graphics/site/structure/divider.gif) 100% 66% no-repeat;color:#fff;display:block;min-height:32px;padding:0 8px;text-decoration:none}
#nav-head li.first a{padding:0 8px 0 0}
#nav-head li.last a{background:none}
#nav-head li a:hover{text-decoration:underline}
#nav-head{background:transparent url(/graphics/site/structure/navCorner.png) -64px 100% no-repeat;color:#fff;display:block;float:right;margin:0;padding:0 0 0 64px}
#nav-head li{background:#37403a url(/graphics/site/structure/header-navBG.gif) left bottom repeat-x;color:#fff;display:block;float:left;margin:0;min-height:32px;line-height:32px}
#nav-head.gold{background:transparent url(/graphics/site/structure/navCorner-gold.png) -72px 100% no-repeat;color:#fff;display:block;float:right;margin:0;padding:0 0 0 164px}
#nav-head.gold li{background:#262626 url(/graphics/site/structure/header-navBG-gold.gif) left bottom repeat-x;color:#fff;display:block;float:left;margin:0;min-height:32px;line-height:32px}
#greeting,#advertiserTestimonial,#advertiserHeading,#affiliateHeading,#profileSurveyHeading,#paidEmailHeading{clear:right;color:#fff;float:right;margin:4px 8px 0 0;text-align:right;width:420px}
#advertiserHeading{background:url(/graphics/site/headings/advertisers-header.png) right top no-repeat;display:block;height:40px;margin:8px 6px 16px 0;text-indent:-9999px}
#affiliateHeading{background:url(/graphics/site/headings/affiliates-header.png) right top no-repeat;display:block;height:40px;margin:8px 6px 16px 0;text-indent:-9999px}
#profileSurveyHeading{background:url(/graphics/site/headings/profileSurveys-header.png) right top no-repeat;display:block;height:40px;margin:8px 6px 12px 0;text-indent:-9999px}
#paidEmailHeading{background:url(/graphics/site/headings/paidEmail-header.png) right top no-repeat;display:block;height:40px;margin:40px 0 12px;text-indent:-9999px}
#greeting{font-size:1.8em;line-height:1.2em;margin:8px 8px 0 0}
#greeting a{color:#fff;text-decoration:underline}
#greeting a:hover{text-decoration:none}
#greeting small{font-size:0.5em;margin:0}
#goldMember{background:url(/graphics/site/headings/goldMember-header.png) no-repeat;clear:right;float:right;display:none;height:16px;margin:8px 8px 0 0;width:106px;text-indent:-9999px}
a#header-callToAction{clear:right;float:right;font-style:italic;margin:4px 8px 0 0;text-align:right;text-decoration:none;width:256px}
a#header-callToAction h2{color:#fff;font:1.4em "Trebuchet MS",sans-serif;margin:0 0 4px}
/*nav*/
#nav-side{background:#e5e9e6 url(/graphics/site/structure/navBG.png) repeat-x;float:left;font-size:11px;padding:0 0 8px;width:164px}
#nav-side a{text-decoration:none}
#nav-side ul{list-style:none;margin:0;padding:0}
#nav-side li{font-size:0.95em;line-height:16px;margin:0 0 0 8px}
#nav-side small{border-bottom:1px dotted #333;display:block;font-size:9px;margin:2px 0 4px;padding:2px 0 4px}
#nav-side .button{margin:0 8px}
#channels{background:#e5e9e6;color:#000;margin:0;padding:0}
#channels li{border-top:0;border-bottom:1px solid #000;display:block;margin:0;padding:0 0 1px}
#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-seasonal{background: url(/graphics/site/structure/channel-seasonal-back.jpg) no-repeat;display:block}
#channel-seasonal:hover{background: url(/graphics/site/structure/channel-seasonal-back-over.jpg) no-repeat;display:block}
#channel-offers{background:#f5d689 url(/graphics/site/structure/channel-offersBG.png) no-repeat;display:block}
#channel-surveys{background:#f0b5a3 url(/graphics/site/structure/channel-surveysBG.png) no-repeat;display:block}
#channel-games{background:#b5d9f5 url(/graphics/site/structure/channel-gamesBG.png) no-repeat;display:block}
#channel-task{background:#b5d9f5 url(/graphics/site/structure/channel-taskBG.png) no-repeat;display:block}
#channel-task a:hover{background:#b5d9f5 url(/graphics/site/structure/channel-taskBG-hover.png) no-repeat;display:block}
#channel-shopping{background:#d7f0a3 url(/graphics/site/structure/channel-shoppingBG.png) no-repeat;display:block}
#channel-partners{background:#98e4c9 url(/graphics/site/structure/channel-partnersBG.png) no-repeat;display:block}
#channel-insuranceCenter{background:#adbbff url(/graphics/site/structure/channel-insuranceCenterBG.png) no-repeat;display:block}
#channel-educationCenter{background:#e9c09e url(/graphics/site/structure/channel-educationCenterBG.png) no-repeat;display:block}
#channel-referralCenter{background:#a3e6bb url(/graphics/site/structure/channel-referralCenterBG.png) no-repeat;display:block}
#channel-groceryCoupons{background:#a3e6bb url(/graphics/site/structure/channel-groceryCoupons.jpg) no-repeat;display:block}
#channel-offers:hover,#channel-offers a:hover{background:url(/graphics/site/structure/channel-offersBG-hover.png) no-repeat;display:block}
#channel-surveys a:hover{background:url(/graphics/site/structure/channel-surveysBG-hover.png) no-repeat;display:block}
#channel-games a:hover{background:url(/graphics/site/structure/channel-gamesBG-hover.png) no-repeat;display:block}
#channel-shopping a:hover{background:url(/graphics/site/structure/channel-shoppingBG-hover.png) no-repeat;display:block}
#channel-partners a:hover{background:url(/graphics/site/structure/channel-partnersBG-hover.png) no-repeat;display:block}
#channel-insuranceCenter a:hover{background:url(/graphics/site/structure/channel-insuranceCenterBG-hover.png) no-repeat;display:block}
#channel-educationCenter a:hover{background:url(/graphics/site/structure/channel-educationCenterBG-hover.png) no-repeat;display:block}
#channel-referralCenter a:hover{background:url(/graphics/site/structure/channel-referralCenterBG-hover.png) no-repeat;display:block}
#channel-groceryCoupons a:hover{background:url(/graphics/site/structure/channel-groceryCoupons-hover.jpg) no-repeat;display:block}
#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}
#channel-shopping #offersCategories{border-bottom:none}
#offersSubcategories{line-height:14px}
#channel-shopping #offersSubcategories{border-top:1px dotted #000}
#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}
#nav-side h3{height:24px;overflow:hidden;text-indent:-9999px}
#nav-services{background:url(/graphics/site/headings/services.png) no-repeat;margin:0}
#nav-myAccount{background:url(/graphics/site/headings/myAccount.png) no-repeat;margin:0}
#nav-navigation{background:url(/graphics/site/headings/navigation.png) no-repeat;margin:0}
.heading-membersLogin{background:url(/graphics/site/headings/memberLogin.png) no-repeat;margin:8px 0 0}
.heading-notAMember{background:url(/graphics/site/headings/notAMember.png) no-repeat;margin:32px 0 0}
#nav-advertiserLogin{background:url(/graphics/site/headings/advertiserLogin.png) no-repeat;margin:8px 0 0}
#nav-advertiserMenu{background:url(/graphics/site/headings/advertiserMenu.png) no-repeat;margin:8px 0 0}
#nav-affiliatesLogin{background:url(/graphics/site/headings/affiliateLogin.png) no-repeat;margin:8px 0 0}
#nav-affiliatesMenu{background:url(/graphics/site/headings/affiliateMenu.png) no-repeat;margin:8px 0 0}
#nav-side form{display:block;margin:0 8px 0 6px}
#nav-side label{display:block;font-weight:bold;margin:0;padding:4px 0 2px}
#nav-side input{border:1px solid #666;width:100%}
input#nav-login{border:none;margin:4px 0 0 0;width:auto}
#nav-join{margin:0 0 0 0}
#utilities{background:url(/graphics/site/structure/navBG.png) top left repeat-x;margin:0;padding:8px 0 0}
#utilities a:hover{color:#000;font-weight:bold}
/*content*/
#masthead{background:#faf5e1;border-bottom:1px solid #000;padding:0 0 16px;zoom:1}
#masthead.clean,#masthead.full{padding:0}
#masthead .links{margin:0 16px}
#masthead .links li{display:inline;padding:0 8px 0 0}
#masthead.feature{margin:0;padding:16px}
#masthead #breadcrumbs{margin:0 16px}
.home-channel{border:none !important;float:left;margin:0 0 0 15px;width:175px}
.home-channel a{display:block;margin:0;padding:0;text-decoration:none !important}
.home-channel a:hover{background:transparent;color:#000}
.home-channel h3{color:#333;font:bold 12px Verdana,sans-serif;margin:0;padding:4px 0 4px 8px}
.home-channel span{display:block;margin:0;padding:4px 8px}
.home-channel a span.beRewarded{background:url(/graphics/site/buttons/homepage.png) 0 0 no-repeat;display:block;height:20px;margin:4px 0 8px 8px;padding:0;text-indent:-9999px}
#masthead .offers{background:url(/graphics/site/structure/home-offersBG.png) left bottom no-repeat}
#masthead .offers a{padding:0} 
#masthead .offers h3{background:#f0c56a url(/graphics/site/structure/home-offersHeader.png) left top no-repeat}
#masthead .offers a span.beRewarded{width:89px}
#masthead .offers a:hover span.beRewarded{background-position:0 -20px}
#masthead .surveys{background:url(/graphics/site/structure/home-surveysBG.png) left bottom no-repeat}
#masthead .surveys h3{background:#e99b86 url(/graphics/site/structure/home-surveysHeader.png) left top no-repeat; margin-top: 0px;margin-right: 0px;margin-bottom: 0pt;margin-left: 0px;font-size: 1.8em;}
#masthead .surveys a span.beRewarded{background-position:-89px 0;width:115px !important}
#masthead .surveys a:hover span.beRewarded{background-position:-89px -20px}
#masthead .games{background:url(/graphics/site/structure/home-gamesBG.png) left bottom no-repeat}
#masthead .games h3{background:#9bc9f0 url(/graphics/site/structure/home-gamesHeader.png) left top no-repeat}
#masthead .games a span.beRewarded{background-position:-204px 0;width:79px !important}
#masthead .games a:hover span.beRewarded{background-position:-204px -20px}
.content_back_shop #masthead{margin-bottom:16px}
#masthead .shopping{background:url(/graphics/site/structure/home-shoppingBG.png) left bottom no-repeat;clear:left;margin-top:16px}
#masthead .shopping h3{background:#c6e986 url(/graphics/site/structure/home-shoppingHeader.png) left top no-repeat}
#masthead .shopping a span.beRewarded{background-position:-283px 0;width:93px}
#masthead .shopping a:hover span.beRewarded{background-position:-283px -20px}
#masthead .task{background:url(/graphics/site/structure/home-shoppingBG.png) left bottom no-repeat;clear:left;margin-top:16px}
#masthead .task h3{background:#fbfbd3 url(/graphics/site/structure/home-shoppingHeader.png) left top no-repeat}
.task h1{background:#fbfbd3 url(/graphics/site/headers/tasksbg.png) right top no-repeat}
.task a.button{background:url(/graphics/site/buttons/moreStores-xl.png) 0 -32px no-repeat;width:138px;margin:16px auto}
.task a.button:hover{background-position:0 0px}
div.task h2, div.shopping th{background:#fbfbd3 url(/graphics/site/structure/shopping-headingBG.gif) left bottom repeat-x !important;color:#333 !important}
.content_back_task legend span{background:#fbfbd3 url(/graphics/site/structure/shopping-headingBG.gif) left bottom repeat-x;color:#333}
#masthead .insurance{background:url(/graphics/site/structure/home-insuranceBG.png) left bottom no-repeat;margin-top:16px}
#masthead .insurance h3{background:#adbbff url(/graphics/site/structure/home-insuranceHeader.png) left top no-repeat}
#masthead .insurance a span.beRewarded{background-position:-488px 0;width:110px}
#masthead .insurance a:hover span.beRewarded{background-position:-488px -20px}
#masthead .education{background:url(/graphics/site/structure/home-educationBG.png) left bottom no-repeat;margin-top:16px}
#masthead .education h3{background:#f1baf5 url(/graphics/site/structure/home-educationHeader.png) left top no-repeat}
#masthead .education a span.beRewarded{background-position:-376px 0;width:112px}
#masthead .education a:hover span.beRewarded{background-position:-376px -20px}
#masthead .referral{background:url(/graphics/site/structure/home-referralBG.png) left bottom no-repeat;margin-top:16px}
#masthead .referral h3{background:#7ad8b4 url(/graphics/site/structure/home-referralHeader.png) left top no-repeat}
#masthead .referral a span.beRewarded{background-position:-376px 0;width:112px}
#masthead .referral a:hover span.beRewarded{background-position:-376px -20px}
.channel{border:none !important;border-bottom:1px solid #000 !important;padding:16px !important}
.channel h1{color:#333;line-height:normal !important;margin:0 0 16px;padding:16px}
.channel .feature{background:#fff;border:1px solid #333;padding:0}
.channel .feature ul{font-size:1.2em}
.channel ul{font-size:1.4em;height:1%;list-style:none;margin-left:16px}
.games a.button,.shopping a.button{display:block;height:32px;margin:16px 16px 16px 42px;text-indent:-9999px}
.offers h1{background:#f5d689 url(/graphics/site/headers/offersBG.png) right center no-repeat;margin:0 !important;padding:16px !important}
.surveys h1{background:#f0b5a3 url(/graphics/site/headers/surveysBG.png) right top no-repeat}
.surveys .feature ul{list-style-image:url(/graphics/site/buttons/bullet-surveys.png);margin-left:38px;font-size:1.4em}
.surveys a.button{	display: block;margin-top: 0px;margin-right: 16px;margin-bottom: 0px;margin-left: 40px;text-indent: -9999px;background-color: transparent;background-repeat: no-repeat;background-attachment: scroll;background-position: 0pt -32px;height:32px;}
.surveys a.button:hover{background-position:0 0px}
.games h1{background:#b5d9f5 url(/graphics/site/headers/gamesBG.png) right top no-repeat}
.games .feature{zoom:1}
.games .feature .button{float:left;margin-left:24px}
.games a.button{background:url(/graphics/site/buttons/playGames-xl.png) 0 -32px no-repeat;width:131px}
.games a.button:hover{background-position:0 0px}
.games a.button-medium{background:url(/graphics/site/buttons/play-medium.png) 0 -20px no-repeat;clear:none;display:block;height:20px;width:45px;text-indent:-9999px}
.games a.button-medium:hover{background-position:0 0px}
.games .ww{float:right;width:352px}
.games .ww h3,.games .ww p{margin-left:0}
.games .ww ul{list-style-image:url(/graphics/site/buttons/bullet-games.png);margin-left:22px;font-size:1.2em}
.content_back_games .leftColumn,.content_back_games .rightColumn{margin-top:0}
.shopping h1{background:#d7f0a3 url(/graphics/site/headers/shoppingBG.png) right top no-repeat}
.shopping a.button{background:url(/graphics/site/buttons/moreStores-xl.png) 0 -32px no-repeat;width:138px;margin:16px auto}
.shopping a.button:hover{background-position:0 0px}
.education h1{background:#e9c09e url(/graphics/site/headers/educationBG.png) 0 0 no-repeat; margin: 0 !important; padding: 16px !important}
#degreeFinder h2 {color: purple;}
#masthead .feature p{margin:0 16px 16px}
.education .feature b{font-size:1.3em}
.referral h1{background:#98e4c9 url(/graphics/site/headers/referralBG.png) right top no-repeat}
.referral .feature{padding-bottom:8px}
.referral .feature ul{list-style-image:url(/graphics/site/buttons/bullet-referral.png);margin-left:38px;font-size:1.4em}
.insurance h1{background:#b0bff2 url(/graphics/site/headers/insuranceBG.png) left top no-repeat}
.insurance a{text-decoration:none}
#articleContainer{position:relative}
#articles div{width:551px}
#scrollButtons{margin:8px 16px}
#scrollButtons div{cursor:pointer}
#goLeft{background:url(/graphics/site/buttons/left-large.png) 0 0 no-repeat;height:24px;width:48px;text-indent:-9999px}
#goRight{background:url(/graphics/site/buttons/right-large.png) 0 0 no-repeat;height:24px;width:53px;text-indent:-9999px}
.leftColumn a.button{margin:16px auto 0}
.enclosed{background:#faf5e1;border:1px solid #4e6e5a;margin:16px;padding:0;zoom:1}
.enclosed div.item{border-top:1px dotted #4e6e5a;clear:both;margin:0 8px;padding:8px 0 16px;zoom:1}
.enclosed div.first{border:none}
.enclosed div.thin{padding:0 8px}
.enclosed .item-image{float:left;margin:0;width:136px}
.enclosed .item-image img{margin:8px auto}
.enclosed .item-text{float:right;margin:8px 0 0 ;width:399px} 
.leftColumn .enclosed .item-text{width:219px}
.enclosed .item p,.enclosed .item span{margin:8px 0}
.enclosed .item h3{margin:8px 0}
.enclosed .item h4{margin:0}
.offerListing a{text-decoration:none}
.offerButton{background:url(/graphics/site/buttons/offerButton-bg-large.gif) left top repeat-y;display:block;font:bold 1.4em 'Trebuchet MS',Trebuchet,sans-serif;padding:0;text-align:center;width:120px}
span.offerButton{margin:0 !important}
.offerButton h3{margin:0}
html body .offerButton{text-decoration:none}
html body .offerListing .offerButton span{background:url(/graphics/site/buttons/offerButton-top-large-extended.png) left top no-repeat;margin:0;padding:6px 0 1px;display:block}
html body .education .offerButton span{background:url(/graphics/site/buttons/educationButton-top-large-extended.png) left top no-repeat;margin:0;padding:6px 0 1px;display:block}
html body .referral .offerButton span{background:url(/graphics/site/buttons/offerButton-top-large-extended.png) left top no-repeat;margin:0;padding:6px 0 1px;display:block}
.earnings{color:#4e6e5a;font:bold 1.8em 'Trebuchet MS'}
.offerButton label{display:inline;float:none;font-size:1em;font-weight:normal}
.offerRadio{background:url(/graphics/site/buttons/offerButton-top-large-extended.png) 0 0 no-repeat;margin:0 auto 8px;padding:8px 0 0}
.offerRadio div{background:url(/graphics/site/buttons/offerButton-bottom-large.gif) 0 100% no-repeat;padding:0 8px 8px}
.offerListing .item .item-image{background:url(/graphics/site/buttons/offerButton-bottom-large.gif) left bottom no-repeat;padding:0 0 5px}
.education .item .item-image{background:url(/graphics/site/buttons/educationButton-bottom-large.gif) left bottom no-repeat;padding:0 0 5px}
.referral .item .item-image{background:url(/graphics/site/buttons/offerButton-bottom-large.gif) left bottom no-repeat;padding:0 0 5px}
.ticketResponse-site{background:#fff;border-color:#7faaff}
.ticketResponse-site .subheader{background:#cce6ff;color:#1a1a1a}
.item img.right{margin:8px 0 0}
.enclosed .first img.right{margin:0}
div.offers h2, div.offers th{height:40px;background:#f5d689 url(/graphics/site/structure/offers-headingBG.gif) left bottom repeat-x !important;color:#333 !important}
div.surveys h2, div.surveys th{background:#f0b5a3 url(/graphics/site/structure/surveys-headingBG.gif) left bottom repeat-x !important;color:#333 !important}
div.games h2, div.games th{background:#b5d9f5 url(/graphics/site/structure/games-headingBG.gif) left bottom repeat-x !important;color:#333 !important}
div.shopping h2, div.shopping th{background:#d7f0a3 url(/graphics/site/structure/shopping-headingBG.gif) left bottom repeat-x !important;color:#333 !important}
div.referral h2, div.referral th{background:#98e4c9 url(/graphics/site/structure/referral-headingBG.gif) left bottom repeat-x !important;color:#333 !important}
div.education h2, div.education th{background:#e9c09e url(/graphics/site/structure/education-headingBG.gif) left bottom repeat-x !important;color:#333 !important}
div.insurance h2, div.insurance th{background:#adbbff url(/graphics/site/structure/insurance-headingBG.gif) left bottom repeat-x !important;color:#333 !important}
div.gold h2{background:#535353 url(/graphics/site/structure/gold-headingBG.gif) left bottom repeat-x !important;color:#fff !important}
div.offers,div.surveys,div.games,div.shopping,div.insurance,div.education,div.referral{border:1px solid #333}
div.gold{border:1px solid #1a1a1a}
.pagination{clear:both;color:#333;display:block;margin:0;padding:0;text-align:center}
.enclosed .pagination{border-top:1px dotted #4e6e5a;margin:0 8px;padding:8px 0}
.pagination a{font-weight:bold}
.displaying{clear:none;display:block;float:right;margin:0 0 4px}
.pages{display:block;margin:0}
.content_back_offer .pagination{border-top:none} /* takes the border off the member home page */
.leftColumn{clear:left; float:left; margin:16px 8px 0 16px;width:373px;zoom:1}
.rightColumn{clear:right;float:right;margin:16px 16px 0 8px;width:164px;zoom:1}
.leftColumn .enclosed,.rightColumn .enclosed{margin:0 0 16px}
.education .feature{background:	#fff url(/graphics/site/pages/education_center/piggybank.jpg) 100% 100% no-repeat}
.education .newback {background:	#fff url(/graphics/site/pages/education_center/new_piggybank.jpg) 100% 100% no-repeat}
.education .feature p i{font-size: 0.9em;}
ul.banners,ul.emails{list-style:none;margin:8px 4px;padding:0;zoom:1}
ul.banners li,ul.emails li{display:block;float:left;margin:4px}
ul.emails{margin:8px auto;text-align:center;width:480px}
ul.emails li{height:160px;width:225px;text-align:center;zoom:1}
ul.banners textarea{background:#f3f3f3;border:none;border-top:1px dotted #a3a3a3;border-bottom:1px dotted #a3a3a3;font:0.9em "Bitstream Vera Sans Mono",monospace;width:512px}
.enclosed table{border-collapse:collapse;width:100%}
.enclosed table th{background:#6c987d;color:#fff;font-size:1.1em;font-weight:bold;padding:4px 8px;text-align:left}
.enclosed table th a{color:#fff}
.enclosed table td{border-top:1px dotted #4e6e5a;font-size:1.1em;margin:0;padding:6px 8px;text-align:left}
.enclosed table tr.first td{border:none}
.enclosed table tr.odd td{background:#fff}
.enclosed table tr.even td{background:#efefef}
.enclosed table tr.highlight td{background:#ff9}
.enclosed table tr.summary td{background:#d5d5d5;border-top:1px dotted #4e6e5a;font-weight:bold}
.enclosed table tr.noData td{font-style:italic}
.enclosed table tr.offers td{background:#faeac4}
.enclosed table tr.games td{background:#daecfa}
.enclosed table tr.surveys td{background:#f7dad1}
.enclosed table tr.shopping td{background:#ebf7d1}
.enclosed table tr.cashtask td{background:#fbf783}
.enclosed table tr.search td{background:#e0f0cc}
.enclosed table th.fancy{background:#75a587 url(/graphics/site/structure/enclosed-headingBG.gif) left bottom repeat-x;font-size:1.4em}
.enclosed table th.currency,.enclosed table td.currency{text-align:right}
.enclosed table th.mailboxPagination,.enclosed table td.mailboxPagination{text-align:right;font-weight:normal}
.directory td b { font-size: 1.1em }
.directory th b { font-size: 1.4em }
.directory td i { color: #999; font-size: 0.9em }
.directory td i a { color: #999 }
.directory table tr th { background: #d7f0a3 !important; }
.directory table tr td + th { border-top: 1px dotted #333 }
.directory table th a { color: #333 }
.directory td + td, .directory th + th { text-align: right; }
form{display:inline}
fieldset{background:#faf5e1 url(/graphics/site/structure/enclosedBG-oneColumn.gif) repeat-y;border-bottom:1px solid #4e6e5a;margin:16px;padding:0;zoom:1}
legend{margin:0;padding:0}
legend span{background:#75a587 url(/graphics/site/structure/enclosed-headingBG.gif) left bottom repeat-x;border:1px solid #4e6e5a;border-bottom:none;color:#fff;display:block;font:bold 1.3em Verdana,sans-serif;margin:0 !important;padding:4px 8px;width:535px;zoom:1}
textarea{border:1px solid #666;font-size:1.2em;margin:2px 0;padding:2px;width:402px}
textarea.error{border:1px solid red}
div.input{margin:4px 8px;zoom:1}
div.input .image{border:none;vertical-align:bottom}
div.input label{clear:left;display:block;float:left;font-size:1.1em;font-weight:bold;min-height:1px;margin:4px 0 0 0;width:128px}
div.input label.error{color:red;font-weight:normal;font-style:italic;margin:4px 0 0 128px;width:auto}
div.input input.error{background:#fee}
div.radiobox{margin:0 0 0 128px}
div.input div.radiobox label, fieldset.expansive label{clear:none;display:inline;float:none;font-weight:normal;margin:0;width:auto}
span.disabled{clear:none;display:block;margin:4px 0!important;width:auto}
div.submit{margin:12px 8px;padding:0 0 0 128px}
div.submit small{padding: 0;}
.submitButton{margin:16px;text-align:center}
.leftColumn fieldset{background:#faf5e1 url(/graphics/site/structure/enclosedBG-leftColumn.gif) repeat-y;margin:0 0 16px}
.leftColumn legend span{width:355px}
.leftColumn textarea{width:351px}
fieldset fieldset{background:transparent;border:none;margin:0;padding:0}
legend span span{background:none!important;border:none;padding:0;width:auto}
legend span span span{font-weight:normal;font-size:0.6em}
fieldset.expansive label{color:#4e6e5a;display:block;font: bold 1.4em "Trebuchet MS", sans-serif;margin:0 0 4px}
.expansive label small{font-style:italic;font-weight:normal;font-size:0.8em;padding:0}
.expansive div.input{margin:4px 8px 16px}
.expansive div.radiobox{margin:0}
.expansive div.radiobox label{color:#000;font:normal 1.1em Verdana,sans-serif}
.expansive textarea{height:96px;width:530px}
.leftColumn .expansive textarea{width:350px}
fieldset.expansive .submit{padding:0}
fieldset.open{background:none;border:none;padding:0}
fieldset.open legend span{background:none;border:none;border-bottom:1px dotted #4e6e5a;color:#4e6e5a;font-size:1.8em;margin:0 0 8px!important;padding:4px 0;width:553px}
fieldset.open div.input{margin:4px 0}
fieldset.open div label{color:#4e6e5a;font-size:1.2em}
fieldset .expansive{margin:12px 0!important}
fieldset.open .expansive label{float:none;width:100%}
/*elements*/
.open{margin:16px;padding:0 8px}
.enclosed address{margin:8px}
.clear{clear:both}
.dontclear{clear:none}
.left{float:left}
.right{float:right}
.lefted{text-align:left}
.righted{text-align:right}
.centered{text-align:center}
span.left,span.right{clear:none;margin:0}
.handy{cursor:hand;cursor:pointer}
.buttons{margin:0 0 0 16px}
.link{text-decoration:underline}
.invisible{text-decoration:none}
.hidden{visibility:hidden}
div.separated,li.separated{border-bottom:1px dotted #4e6e5a;margin-bottom:4px;padding-bottom:4px}
p.separated{border-bottom:1px dotted #4e6e5a;margin-bottom:16px;padding-bottom:16px}
.auto{width:auto}
.fifty{margin:8px;width:259px}
.x{margin-left:8px;margin-right:8px}
.y{margin-top:8px;margin-bottom:8px}
.x0{padding-left:0 !important;padding-right:0 !important}
.y0{padding-top:0 !important;padding-bottom:0 !important}
.xx{margin-left:16px;margin-right:16px}
.yy{margin-top:16px;margin-bottom:16px}
#lastEdited{color:#333;border-bottom:1px dotted #4e6e5a;display:block;font-size:0.9em;margin:0 16px}
.asterisk{color:blue;display:inline;font-size:1em;font-weight:bold;margin:0 !important}
.noborder{border:none !important}
#loginWithEmailTip{background:url(/graphics/site/structure/arrow-yellow.png) 0 4px no-repeat;position:absolute;margin:0 0 0 132px;padding:0 0 0 8px;max-width:180px}
#loginWithEmailTip.loginPage{margin:24px 0 0 128px}
#loginWithEmailTip p{background:#ffc;border-right:1px solid #999;border-bottom:1px solid #999;margin:0;padding:4px}
/*kb*/
#mostPopularQuestions{margin:8px;list-style:none}
#mostPopularQuestions li{border-top:1px dotted #4e6e5a;font-size:1.2em;margin:0}
#mostPopularQuestions li.first{border:none}
#mostPopularQuestions li a{background:url(/graphics/site/pages/support_center/two.png) left center no-repeat;display:block;padding:6px 0 6px 24px;text-decoration:none}
#mostPopularQuestions li.first a{background:url(/graphics/site/pages/support_center/one.png) left center no-repeat}
#mostPopularQuestions li.last a{background:url(/graphics/site/pages/support_center/three.png) left center no-repeat}
#mostPopularQuestions li a:hover{background-color:#fdfcf5}
div.kb-topic ol{list-style:none;margin:0 8px;padding:0}
div.kb-topic ol ol{margin-left:15px;padding:0}
div.kb-topic ol li{margin:2px 0;padding:0}
div.kb-topic h2{cursor:pointer;cursor:hand}
div.kb-topic span.kb-subtopic{border:none;color:#000;cursor:pointer;cursor:hand;display:block;font-size:1.1em;font-weight:bold;margin:0;padding:0;width:100%;/* fixes the extra spacing in IE */}
div.kb-topic span.kb-subtopic a:hover{background:#fff}
div.kb-topic ol li a{margin-left:15px}
.feedback{clear:both}
.kb-minorimage{margin:16px}
ol .kb-minorimage,p .kb-minorimage{margin:16px 0}
.kb-majorimage{margin:16px}
ol .kb-majorimage,p .kb-majorimage{margin:16px 0}
#sweepstakeSplash{border-bottom:1px solid #000;height:196px;width:585px;padding:404px 0 0;text-indent:-9999px}
#sweepstakeSplash h1,#sweepstakeSplash ul,#sweepstakeSplash li,#sweepstakeSplash p{border:none;height:0;margin:0;padding:0;list-style:none;overflow:hidden;text-indent:-9999px}
#sweepstakeSplash ul#secondaryprizes{height:116px;width:585px;text-indent:-9999px;overflow:hidden}
#sweepstakeSplash a{display:block;height:80px;width:585px;text-indent:-9999px;overflow:hidden}
td.winner{text-transform:capitalize}
#sweepstakeSplash-nov2007{background:url(/graphics/site/pages/sweepstakes/november2007/sunshine.png);border-bottom:1px dotted #fbb810;height:500px;width:585px}
#sweepstakeSplash-nov2007 h1{background:url(/graphics/site/pages/sweepstakes/november2007/heading.jpg);border:none;height:153px;margin:0;padding:0;overflow:hidden;text-indent:-9999px;width:585px}
#sweepstakeSplash-nov2007 ul{margin:0;padding:0;list-style:none}
#sweepstakeSplash-nov2007 #grandprize{background:url(/graphics/site/pages/sweepstakes/november2007/prizes.jpg);height:248px;width:452px;text-indent:-9999px;overflow:hidden}
#sweepstakeSplash-nov2007 #secondaryprizes{background:url(/graphics/site/pages/sweepstakes/november2007/giftcards.jpg);height:99px;width:585px;text-indent:-9999px;overflow:hidden}
#sweepstakeSplash-nov2007 a{background:url(/graphics/site/pages/sweepstakes/november2007/button_04.gif);height:114px;width:162px;text-indent:-9999px;overflow:hidden;margin:-335px 0 0 385px;display:block}
#sweepstakeSplash-dec2007{background:url(/graphics/site/pages/sweepstakes/december2007/heading.jpg) no-repeat;border-bottom:1px solid #000;height:82px;padding:518px 0 0;width:585px}
#sweepstakeSplash-dec2007 h1{border:none;display:block;height:0px;width:585px;margin:0;padding:0;text-indent:-9999px;overflow:hidden}
#sweepstakeSplash-dec2007 ul{display:block;height:0px;width:585px;margin:0;text-indent:-9999px;overflow:hidden}
#sweepstakeSplash-dec2007 a{background:url(/graphics/site/pages/sweepstakes/december2007/callToAction.png);display:block;height:82px;width:585px;text-indent:-9999px;overflow:hidden}
#home{background:#88948c url(/graphics/site/pages/home/home.jpg) left top no-repeat;height:560px;height:auto !important;min-height:214px;padding:326px 0 8px;width:585px;zoom:1}
#home #beRewarded{background:#4e6e5a;border:1px solid black;margin:0px 16px 8px;padding-bottom:8px;width:255px}
#home #beRewarded h2{color:#fff}
#home #beRewarded a{color:#fff;font-size:1.2em}
#home #beRewarded a:hover{background:#fff;color:#4e6e5a}
.content_back_offer #content{padding-bottom:8px}
.content_back_offer .displaying,.content_back_shop .displaying{padding:4px 0 0}
.content_back_offer .displaying a{color:#000;font-weight:bold}
.content_back_offer .pagination{padding-bottom:16px}
.content_back_offer legend span{background:#f5d689 url(/graphics/site/structure/offers-headingBG.gif) left bottom repeat-x;color:#333}
.content_back_shop legend span{background:#d7f0a3 url(/graphics/site/structure/shopping-headingBG.gif) left bottom repeat-x;color:#333}
#channelSearch{background-image:url(/graphics/site/structure/searchBG.gif);}
#channelSearch,#channelSearch legend span{border-color:#333}
#channelSearch fieldset{margin:8px}
#channelSearch label{display:block;float:left;font-weight:bold;width:64px}
#channelSearch #txt_search_offers{font-size:1.2em;margin:0 8px 0 0;width:349px}
#channelSearch #search{font-size:1.2em}
#channelSearch #cmb_sort_by_field{float:left;margin:0 8px 0 0;width:132px}
#channelSearch #radio_buttons{display:block;float:left;margin:0 8px 0 0;min-height:1px;width:217px}
#channelSearch #radio_buttons label{display:inline;float:none;font-weight:normal;line-height:1;width:auto}
.offerRow{clear:both;padding:0 8px;zoom:1}
.offerRow h3{margin:8px}
.offerRow .enclosed{float:left;margin:0 0 8px 8px;width:177px;text-align:center}
.offerRow .javascripted{padding:8px 0 0;}
.offerRow a{display:block;text-decoration:none}
.offerRow a.offerDescription{margin:8px 0 0}
.offerRow span{display:block}
.offerRow span.offerDescription{font-size:1em;margin:8px 0}
.offerRow .description{height:170px;overflow:hidden;text-align:left;}
.offerRow a.offerButton{background:transparent url(/graphics/site/buttons/offerButton-top-large-extended.png) center top no-repeat;margin:8px auto}
.offerRow a.offerButton span{background:transparent url(/graphics/site/buttons/offerButton-bottom-large.gif) center bottom no-repeat;margin:0;padding:6px 0}

/**
	custom added styles for just the offers section red buttons!
**/
.offers_section .offerRow a.offerButton{color:#e6e6e6;background:transparent url(/graphics/site/buttons/offerButton-top-large-extended-red.png) center top no-repeat;margin:8px auto}
.offers_section .offerRow a.offerButton span{color:#e6e6e6;background:transparent url(/graphics/site/buttons/offerButton-bottom-large-red.gif) center bottom no-repeat;margin:0;padding:6px 0}
.offers_section .offerRow a.offerButton span:hover {color:#fff;}

.content_back_shop .pagination{padding:0 0 16px}
.offerRow .shopping .offerImage{margin:8px 0}
.offerRow .shopping.offerDescription{height:auto !important;min-height:48px !important;height:48px}
.offerRow .shopping p{margin:0 8px}
.shopping a.offerButton{background:transparent url(/graphics/site/buttons/shoppingButton-top-large-extended.png) center top no-repeat;margin:8px auto}
.shopping a.offerButton span{background:transparent url(/graphics/site/buttons/shoppingButton-bottom-large.gif) center bottom no-repeat;display:block;margin:0;padding:6px 0}
.shopping .item a.offerButton{margin:8px 0 4px}
#view_store_details{text-decoration:underline}
.coupon-listing{margin:8px}
.coupon{background:#fdfcf5;padding:8px 0;zoom:1}
.coupon h4{clear:both;margin-top:0}
.coupon .description{margin-top:0;margin-bottom:0}
.coupon .code{background:url(/graphics/site/icons/coupon-icon.png) left bottom no-repeat;display:block;margin:2px 8px;padding:4px 0 0 24px;width:auto}
.coupon .details{display:block;float:left;text-decoration:underline;cursor:pointer;cursor:hand;width:auto;padding-top:8px}
.coupon .availability{display:block;font-weight:bold;margin:0 8px 0 0;padding:6px 0 0;width:auto}
.coupon .finePrint{clear:both;margin:8px}
.insurance .feature{zoom:1}
.insurance .feature h2{background:transparent !important}
.insurance .feature #save{background:transparent;float:left;height:150px;margin:0 0 16px 16px;width:379px}
.insurance .feature #save span{background:url(/graphics/site/pages/insurance_center/save.png) left top no-repeat;display:block;height:150px;margin:0;position:absolute;width:379px}
.insurance .feature h3{font-size:1.3em}
.insurance .feature #type{list-style:none;margin:4px 16px 0 395px;width:140px}
.insurance .feature #type #auto,.insurance .feature #type #home,.insurance .feature #type #health,.insurance .feature #type #life{background:none;height:auto;margin:0;min-height:0;padding:0;width:auto}
.insurance .feature #type #auto a,.insurance .feature #type #home a,.insurance .feature #type #health a,.insurance .feature #type #life a{background:url(/graphics/site/icons/insurance.png) left top no-repeat;display:block;height:auto !important;height:32px;line-height:32px;margin:0;min-height:32px;padding:0 0 0 38px;text-decoration:none;width:auto}
.insurance .feature #type #auto a{background-position:0 0}
.insurance .feature #type #home a{background-position:0 -64px}
.insurance .feature #type #health a{background-position:0 -128px}
.insurance .feature #type #life a{background-position:0 -192px}
.insurance .feature #type #auto a:hover,.insurance .feature #type #home a:hover,.insurance .feature #type #health a:hover,.insurance .feature #type #life a:hover{color:#000;font-weight:bold}
.insurance .feature #type #auto a:hover{background-color:#cdd8ef;background-position:0 -32px}
.insurance .feature #type #home a:hover{background-color:#daf6cd;background-position:0 -96px}
.insurance .feature #type #health a:hover{background-color:#fbd3d6;background-position:0 -160px}
.insurance .feature #type #life a:hover{background-color:#fef5d8;background-position:0 -224px}
.insurance ol{list-style-image:none;list-style-position:outside;list-style-type:none;margin:8px;padding:0;width:535px}
.insurance ol li{float:left;margin:0;padding:0;width:178px}
.insurance ol h3{font-size:1.3em;padding:0 0 0 20px}
.insurance ol h3.one{background:url(/graphics/site/pages/support_center/one.png) left center no-repeat}
.insurance ol h3.two{background:url(/graphics/site/pages/support_center/two.png) left center no-repeat}
.insurance ol h3.three{background:url(/graphics/site/pages/support_center/three.png) left center no-repeat}
.insurance ol li p{margin:8px 8px 8px 4px}
.offerListing .insurance h3{margin:8px 8px 0}
.offerListing .insurance a.right{margin:8px}
.offerListing .insurance p{clear:left}
#gold-meter{background:url(/graphics/site/pages/gold/meter-back.png) left bottom repeat-x;border-bottom:1px solid #1a1a1a;padding:8px}
#gold-meter h3{font-size:1.4em;font-style:italic;margin:0 0 8px}
#meter{background:url(/graphics/site/pages/gold/meterBG.png) left bottom no-repeat;clear:left;height:32px;margin:0;padding:0 16px;width:376px}
#meter-full{background:url(/graphics/site/pages/gold/meter-full.png) left bottom no-repeat;clear:left;height:32px;margin:0;padding:0 16px;width:376px}
#gold-chart{clear:both;margin:8px}
#gold-chart th{background:transparent;color:#1a1a1a;font-size:1.8em;line-height:1em;font-weight:normal;padding:0}
#gold-chart th.member,#gold-chart th.goldmember{color:#fff;font-size:1.2em;font-weight:bold;padding:8px;text-align:center}
#gold-chart th.member{background:#4e6e5a url(/graphics/site/structure/enclosed-headingBG.gif) left bottom repeat-x;border:1px solid #4e6e5a}
#gold-chart th.gap{width:8px;margin:0;padding:0}
#gold-chart th.goldmember{background:#535353 url(/graphics/site/structure/gold-headingBG.gif) left bottom repeat-x;border:1px solid #1a1a1a;width:102px}
#gold-chart th.goldmember span.gold{font-size:1em;color:#e5b00a;padding:0}
#gold-chart th span{font-size:1em}
#gold-chart td{background:url(/graphics/site/pages/gold/dottedLine-faded.png) 100% 1.5em no-repeat;border:none;padding:4px 0 0}
#gold-chart td span{background:#faf5e1}
#gold-chart td.member,#gold-chart td.goldmember{background:none;border:1px solid #1a1a1a;padding:0;text-align:center;vertical-align:middle}
#gold-chart td.member{border:1px solid #4e6e5a}
#gold-chart td.goldmember{background:#ede9d6}
#gold-chart td{font-size:1.2em}
.gold h1,.gold h2,.gold h3{color:#1a1a1a}
#seo h1, #guide h1{background:#fff url(/graphics/site/pages/seo/header.jpg) left top no-repeat;border:none;height:264px;margin:0 0 -157px;padding:0;text-indent:-9999px}
#guide h1{background-image:url(/graphics/site/pages/guide/header.jpg)}
#seo h2, #guide h2{background:#faf5e1;border-left:1px solid #000;border-right:1px solid #000;margin:0 16px;padding:0 8px}
ul#tabs{margin:0 16px;padding:0 0 16px 0;list-style:none;zoom:1}
.tag-emails{background:url(/graphics/site/pages/seo/tag-emails.png) left bottom no-repeat}
.tag-surveys{background:url(/graphics/site/pages/seo/tag-surveys.png) left bottom no-repeat}
.tag-games{background:url(/graphics/site/pages/seo/tag-games.png) left bottom no-repeat}
.tag-shopping{background:url(/graphics/site/pages/seo/tag-shopping.png) left bottom no-repeat}
.tag-offers{background:url(/graphics/site/pages/seo/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(/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:#f0b5a3 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:#b5d9f5 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:#d7f0a3 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:#f5d689 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:#4e6e5a url(/graphics/site/pages/seo/tab-emails-hover.png) left top no-repeat}
ul#tabs li.surveys a:hover{background:#f0b5a3 url(/graphics/site/pages/seo/tab-surveys-hover.png) left top no-repeat}
ul#tabs li.games a:hover{background:#b5d9f5 url(/graphics/site/pages/seo/tab-games-hover.png) left top no-repeat}
ul#tabs li.shopping a:hover{background:#d7f0a3 url(/graphics/site/pages/seo/tab-shopping-hover.png) left top no-repeat}
ul#tabs li.offers a:hover{background:#f5d689 url(/graphics/site/pages/seo/tab-offers-hover.png) left top no-repeat}
#seo .enclosed, #guide .enclosed{border-top:none;border-color:#000;margin-top:0}
#seo .enclosed p, #guide .enclosed p{clear:none;margin:0 8px 8px}
#seo .enclosed .right{margin:0 8px 0 0}
#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 #4e6e5a;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(/graphics/site/buttons/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}
#guide ul#tabs{padding:0}
#guide ul#tabs li a{color:#000;display:block;padding:8px;width:76px}
#guide ul#tabs li.emails a{background:#4e6e5a url(/graphics/site/pages/guide/tab-emails.png) left top no-repeat;color:#fff;width:77px}
#guide ul#tabs li.surveys a{background:#f0b5a3 url(/graphics/site/pages/guide/tab-surveys.png) left top no-repeat}
#guide ul#tabs li.games a{background:#b5d9f5 url(/graphics/site/pages/guide/tab-games.png) left top no-repeat}
#guide ul#tabs li.shopping a{background:#d7f0a3 url(/graphics/site/pages/guide/tab-shopping.png) left top no-repeat}
#guide ul#tabs li.offers a{background:#f5d689 url(/graphics/site/pages/guide/tab-offers.png) left top no-repeat}
#guide ul#tabs li.referral a{background:#98e4c9 url(/graphics/site/pages/guide/tab-referral.png) left top no-repeat}
#guide ul#tabs li.emails a:hover{background-image:url(/graphics/site/pages/guide/tab-emails-hover.png)}
#guide ul#tabs li.surveys a:hover{background-image:url(/graphics/site/pages/guide/tab-surveys-hover.png)}
#guide ul#tabs li.games a:hover{background-image:url(/graphics/site/pages/guide/tab-games-hover.png)}
#guide ul#tabs li.shopping a:hover{background-image:url(/graphics/site/pages/guide/tab-shopping-hover.png)}
#guide ul#tabs li.offers a:hover{background-image:url(/graphics/site/pages/guide/tab-offers-hover.png)}
#guide ul#tabs li.referral a:hover{background-image:url(/graphics/site/pages/guide/tab-referral-hover.png)}
#guide .tabbertab h2{background:#faf5e1 url(/graphics/site/pages/guide/tag-emails.png) left top no-repeat;padding-top:16px}
#guide #TakingSurveys h2{background-image:url(/graphics/site/pages/guide/tag-surveys.png)}
#guide #PlayingGames h2{background-image:url(/graphics/site/pages/guide/tag-games.png)}
#guide #ShoppingOnline h2{background-image:url(/graphics/site/pages/guide/tag-shopping.png)}
#guide #TryingProducts h2{background-image:url(/graphics/site/pages/guide/tag-offers.png)}
#guide #ReferringFriends h2{background-image:url(/graphics/site/pages/guide/tag-referral.png)}
#guide .tabbertabhide{display:none}
#guide ol{list-style:none;margin:0;padding:0;}
#guide ol li{;color:#000;display:block;float:left;margin:8px 0;padding:205px 0 8px 0;text-align:center;width:181px}
#guide ol li.first{margin:8px 0 8px 8px;width:177px}
#guide ol li.last{margin:8px 8px 8px 0;width:177px}
#guide ol li p{margin:0 !important;padding:12px;height:14em}
#guide ol.emails li{background:url(/graphics/site/pages/guide/paidEmail-middle-top.png) no-repeat;color:#fff}
#guide ol.emails li.first{background-image:url(/graphics/site/pages/guide/paidEmail-left-top.png)}
#guide ol.emails li.last{background-image:url(/graphics/site/pages/guide/paidEmail-right-top.png)}
#guide ol.emails li p{background:url(/graphics/site/pages/guide/paidEmail-middle-bottom.png) left bottom no-repeat}
#guide ol.emails li.first p{background-image:url(/graphics/site/pages/guide/paidEmail-left-bottom.png)}
#guide ol.emails li.last p{background-image:url(/graphics/site/pages/guide/paidEmail-right-bottom.png)}
#guide ol.surveys li{background:#f0b5a3}
#guide ol.surveys li{background:url(/graphics/site/pages/guide/cashSurvey-middle-top.png) no-repeat}
#guide ol.surveys li.first{background-image:url(/graphics/site/pages/guide/cashSurvey-left-top.png)}
#guide ol.surveys li.last{background-image:url(/graphics/site/pages/guide/cashSurvey-right-top.png)}
#guide ol.surveys li p{background:url(/graphics/site/pages/guide/cashSurvey-middle-bottom.png) left bottom no-repeat}
#guide ol.surveys li.first p{background-image:url(/graphics/site/pages/guide/cashSurvey-left-bottom.png)}
#guide ol.surveys li.last p{background-image:url(/graphics/site/pages/guide/cashSurvey-right-bottom.png)}
#guide ol.games li{background:#b5d9f5}
#guide ol.games li{background:url(/graphics/site/pages/guide/cashGames-middle-top.png) no-repeat}
#guide ol.games li.first{background-image:url(/graphics/site/pages/guide/cashGames-left-top.png)}
#guide ol.games li.last{background-image:url(/graphics/site/pages/guide/cashGames-right-top.png)}
#guide ol.games li p{background:url(/graphics/site/pages/guide/cashGames-middle-bottom.png) left bottom no-repeat}
#guide ol.games li.first p{background-image:url(/graphics/site/pages/guide/cashGames-left-bottom.png)}
#guide ol.games li.last p{background-image:url(/graphics/site/pages/guide/cashGames-right-bottom.png)}
#guide ol.shopping li{background:#d7f0a3}
#guide ol.shopping li{background:url(/graphics/site/pages/guide/cashShopping-middle-top.png) no-repeat}
#guide ol.shopping li.first{background-image:url(/graphics/site/pages/guide/cashShopping-left-top.png)}
#guide ol.shopping li.last{background-image:url(/graphics/site/pages/guide/cashShopping-right-top.png)}
#guide ol.shopping li p{background:url(/graphics/site/pages/guide/cashShopping-middle-bottom.png) left bottom no-repeat}
#guide ol.shopping li.first p{background-image:url(/graphics/site/pages/guide/cashShopping-left-bottom.png)}
#guide ol.shopping li.last p{background-image:url(/graphics/site/pages/guide/cashShopping-right-bottom.png)}
#guide ol.offers li{background:#f5d689}
#guide ol.offers li{background:url(/graphics/site/pages/guide/cashOffer-middle-top.png) no-repeat}
#guide ol.offers li.first{background-image:url(/graphics/site/pages/guide/cashOffer-left-top.png)}
#guide ol.offers li.last{background-image:url(/graphics/site/pages/guide/cashOffer-right-top.png)}
#guide ol.offers li p{background:url(/graphics/site/pages/guide/cashOffer-middle-bottom.png) left bottom no-repeat}
#guide ol.offers li.first p{background-image:url(/graphics/site/pages/guide/cashOffer-left-bottom.png)}
#guide ol.offers li.last p{background-image:url(/graphics/site/pages/guide/cashOffer-right-bottom.png)}
#guide ol.referrals li{background:#98e4c9}
#guide ol.referrals li{background:url(/graphics/site/pages/guide/cashReferral-middle-top.png) no-repeat}
#guide ol.referrals li.first{background-image:url(/graphics/site/pages/guide/cashReferral-left-top.png)}
#guide ol.referrals li.last{background-image:url(/graphics/site/pages/guide/cashReferral-right-top.png)}
#guide ol.referrals li p{background:url(/graphics/site/pages/guide/cashReferral-middle-bottom.png) left bottom no-repeat}
#guide ol.referrals li.first p{background-image:url(/graphics/site/pages/guide/cashReferral-left-bottom.png)}
#guide ol.referrals li.last p{background-image:url(/graphics/site/pages/guide/cashReferral-right-bottom.png)}
.guide-nav{list-style:none;margin:0 !important;padding:0}
.guide-nav li{float:left;line-height:40px;margin:0;padding:0 8px}
.guide-nav .previous, #guide .next{width:100px}
.guide-nav .action{line-height:24px;text-align:center;width:300px}
#guide .next{text-align:right}
#mostPopularOffers{background:#d3dbd6;border-top:1px solid #000;clear:both;padding:0;zoom:1}
#mostPopularOffers h3{margin:8px}
#mostPopularOffers .enclosed{float:left;margin:0 0 8px 8px;width:237px;text-align:center}
#mostPopularOffers a{display:block;text-decoration:none}
#mostPopularOffers a.offerDescription{margin:8px 0 0}
#mostPopularOffers span{display:block}
#mostPopularOffers .description{height:auto !important;min-height:128px !important;height:128px}
#mostPopularOffers a.offerButton{background:transparent url(/graphics/site/buttons/offerButton-top-large-extended.png) center top no-repeat;margin:8px auto}
#mostPopularOffers a.offerButton span{background:transparent url(/graphics/site/buttons/offerButton-bottom-large.gif) center bottom no-repeat;margin:0;padding:6px 0}
#nav-footer{background:#698473;border-top:1px solid #000;clear:both;height:1%;list-style:none;margin:0;padding:6px;text-align:center}
#nav-footer li{display:inline;margin:0 2px;padding:0 2px}
#nav-footer li.last{border:none}
#nav-footer a{color:#fff}
#terms{font-size:2em;margin:0 0 0 3em;width:90%;}
#terms h2{font-size:1.1em}
#terms ol{font-size:0.8em}
#terms h3{font-size:1.075em}
#terms p{font-size:0.6em}
#terms ol p, #terms address{font-size:0.75em}
#copyright{margin:0 auto;padding:6px;text-align:center;width:750px}
/*:after*/
#masthead:after,.games .feature:after,.enclosed div.item:after,ul.banners:after,ul.emails:after,ul.emails li:after,legend span:after,div.input:after,.coupon:after,.feature:after,ul#tabs:after,.enclosed h2:after,.enclosed .subheader:after,#header:after,.enclosed:after,.offerRow:after,#mostPopularOffers:after{content:".";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}
/*kids*/
#kidwrapper {background: transparent url(/graphics/creative/landing_pages/kid/kids_header.jpg) no-repeat; padding-top: 195px;}

.left_half {
	width: 266px;
	margin-right: 8px;
	margin-bottom: 0px;
	float: left;
	background: #fff;
	border: 0px !important;
	}
.left_half img {
	margin: 4px 0 0 8px;
	}
.left_half a {
	padding: 8px;
	text-align: center;
	display: block;
	}
.right_half {
	width: 266px;
	margin-left: 8px;
	margin-bottom: 0px;
	}
.right_half a {
	display: block;
	text-decoration: none;
	text-align: center;
	}
.right_half a img {
	margin: 8px auto;
	}
.right_half a span {
	float: left;
	clear: both;
	}
.email_right {
	width: 266px;
	margin-left: 8px;
	margin-bottom: 0px;
	background: #fff;
	border: 0px !important;
	float: left;
	}
.email_left {
	width: 266px;
	margin-right: 8px;
	margin-bottom: 0px;
	background: #fff;
	border: 0px;
	float: left;
	}
.email_list {
	list-style: none;
	padding: 12px 0 0 0;
	margin: 8px 0 !important;
	float: left;
	clear: both;
	width: 100%;
	border-top: 1px #dcdcdc solid;
	}
.email_list li {
	}
.email_list li.other img {
	position: relative;
	top: 5px;
	margin: 0 8px 0 0;
	}
.email_list li.other {
	display: block;
	padding: 0 5px 8px;
	text-decoration: none;
	font-size: 14px;
	}
.email_list li a img {
	position: relative;
	top: 5px;
	margin: 0 8px 0 0;
	}
.email_list li a {
	display: block;
	padding: 0 5px 8px;
	text-decoration: none;
	font-size: 14px;
	}
.email_list li a:hover {
	padding-left: 15px;
	}


/* Easy Slider */
	#slider {
		margin: 20px 8px 0;
		padding: 20px 0 0 0;
		border-top: 1px #ccc solid;
		}
	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:535px;
		height:270px;
		overflow:hidden;
		}	
	#nextBtn, #slider1next { 
		float: right;
		clear: right;
		margin-bottom: 10px;
		}	
	#prevBtn, #slider1prev { 
		float: left;
		clear: left;
		margin-bottom: 10px;
		}	
	#slider1prev a, #slider1next a {
		background: transparent url(/graphics/site/buttons/offerButton-top-large-extended.png) -2px -2px repeat-x;
		border: 1px solid #969696;
		padding: 5px 12px;
		text-decoration: none;
		font-size: 14px;
		display: block;
		}
		
	/* numeric controls */	

	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ccc;
		background:#DAF3F8;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#5DC9E1;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */

/**
	address instructions
**/
.inst_left {
	float: left;
	width: 280px;
	margin-left: 5px;
	}
.inst_left .step {
	width: 56px;
	height: 54px;
	background: url('/graphics/site/pages/address_inst/inst_num_back.jpg') no-repeat;
	font-size: 36px;
	color: #fff;
	text-align: center;
	float: left;
	padding: 2px 0 0 3px;
	}
.inst_left .inst {
	float: left;
	width: 190px;
	margin: 4px 12px;
	}
.inst_left .inst span {
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	padding: 0;
	margin: 0;
	}
.inst_right {
	width: 241px;
	float: right;
	}
.collect {
	margin: 40px auto 0;
	width: 281px;
	height: 68px;
	}
.inst_height {

	}
/** 
	HEAD LINKS
**/
.head_callout {
	padding: 0 20px;
	float: left;
	}
.hand_write {
	float: left;
	margin: 0 14px;
	}
.games_button {
	float: left;
	}
.survey_button {
	float: left;
	}

/**
	SHARE THIS STYLES
**/
.shareThis {
	height: 20px;
	padding: 20px;
	width: 100px;
	}
.shareThis span {
	padding: 0;
	margin: 0;
	}
.shareThis a {
	text-decoration: none;
	}
a.stbutton{
	padding:0 0 0 40px !important;
	background: url('/graphics/site/pages/referral_center/shareThisButton.jpg') no-repeat !important;
	width: 119px;
	height: 32px;
	display: block;
	color: #fff !important;
	font-size: 14px;
	font-weight: bold;
	}
span.stbuttontext{
	line-height:17px;
	margin: 7px 0 0 10px;
	position: absolute;
	}
.stico_default{
	background: transparent !important;
	}
.shareThis_holder {
	float: left;
	clear: both;
	padding: 0px 30px 30px;
	}
.shareThis_left {
	width: 159px;
	float: left;
	margin: 0 20px 0 0;
	}
.shareThis_right {
	float: left;
	width: 340px;
	margin: 10px 0 0 0;
	}
.shareThis_holder h3 {
	margin: 0;
	}
.shareThis_holder p {
	margin: 0 0 18px 0;
	}
.shareThis_right ul {
	padding: 0;
	margin: 0;
	}
.shareThis_right ul li {
	list-style-image: url('/graphics/site/pages/referral_center/green_arrow.jpg');
	padding: 0px;
	margin: 10px 0 0 50px;
	}
.shareThis_right ul li p {
	padding-left: 10px;
	}
.world-winner-top {
	background: url(/graphics/site/pages/cash_games/games_spring-a.jpg) no-repeat;
	width: 585px;
	height: 646px;
}
.world-winner-top-b {
	background: url(/graphics/site/pages/cash_games/games_spring.jpg) no-repeat;
	width: 585px;
	height: 646px;
}
.world-winner-top-c {
	width: 585px;
	height: 746px;
}
.ww_games_left {
	float: left;
	border-right: 1px #000 solid;
	width: 262px;
	padding: 15px;
}
.ww_games_right {
	float: left;
	width: 262px;
	padding: 15px;
}
.ww_games_item {
	float: left;
	width: 113px;
	height: 125px;
	text-align: center;
	margin: 9px;
}
.ww_games_item a {
	color: #2685bf !important;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none !important;
	margin: 3px 0;
}
.world-copy {
	width: 380px;
	position: relative;
	top: 120px;
	left: 200px;
	float:left;
	clear:both;
	color: #0074a6;
}
.world-copy p {
	font-size: 14px;
	margin: 0;
}
.world-copy ul {
	list-style:none;
	margin: 10px 0 0 10px;
	padding: 0;
}
.world-copy ul li {
	float: left;
	clear: both;
	margin: 15px 0 0 0;
}
.world-copy ul li p {
	float: left;
	width: 335px;
	clear: right;
	margin: -3px 0 0 10px;
	font-size: 12px;
}
.world-copy ul li img {
	float: left;
}
.world-button {
	position: relative;
	clear: both;
	float: left;
	top: 20px;
	left: 120px;
}
.world-games {
	float: left;
	clear: both;
	list-style: none;
	margin: 185px 0 0 25px;
	padding: 0;
	width: 100%;
}
.world-games li {
	float: left;
	margin-right: 20px;
	color: #4e6e5a;
	width: 113px;
}
.world-games li h2 {
	font-size: 13px;
	margin: 0;
	padding: 0;
	line-height: auto;
}
.world-games li p {
	float: left;
	clear: none;
	width: 100%;
	margin: 0;
	padding: 0;
	line-height: auto;
	color: #000;
	font-size: 10px;
}
.more_games {
	text-align: center;
	float: left;
	clear: both;
	width: 100%;
	padding: 15px 0;
}
.more_games a {
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}
.referInst {
	float: left;
	position: absolute;
	width: 360px;
	margin: 40px 0 0 40px;
	}
.referInst .head {
	font-size: 28px;
	float: left;
	clear: both;
	font-weight: bold;
	}
.referInst .tag {
	font-size: 14px;
	clear: both;
	float: left;
	width: 360px;
	}
.referInst img {
	vertical-align: baseline;
	}	
.referGirl {
	position: relative;
	top: 8px;
	left: 394px;
	}
.refer_table tr td {
	border: 0px !important;
}
.mailbox {padding:5px;}

#mailbox h2{font-size:0.8em;}

#mailbox .mailbox_items {background:#fff;float:left;clear:both;width:100%;}

#mailbox .mailbox_items .mail_line {border-top:#4E6E5A solid 1px;float: left;clear:both;background:#fff;font-weight:bold;width:551px;}

#mailbox .mailbox_items .even {background:#efefef;font-weight:normal;}

.highlight {background:#ff9 !important}

#mailbox .mailbox_items .mail_line:hover {background:#f6f6f6;cursor:pointer;}

#mailbox .mailbox_items .mail_line:hover a {color:#960000;}

#mailbox .date {width:50px;text-align:right;position:absolute;margin:8px 0 0 496px;}

#mailbox .mailbox_items .mail_line a {text-decoration:none;}

#mailbox .mailbox_items .mail_line a:active{color:#960000;text-decoration:none }

#mailbox .mailbox_items .mail_line .mail_check {position:absolute;width:18px;margin:6px 0 0 2px;}

#mailbox .mailbox_items .mail_line .mail_img {width:29px;position:absolute;margin: 5px 0 0 25px;}

#mailbox .mailbox_items .mail_line .mail_subject a {font-size:11px;float: left;padding:8px 8px 8px 68px;display:block;width:474px;}

#mailbox span.left{font-size:1.8em; margin:0 0 4px}

#mailbox span.menu{font-size:1.2em;line-height: 18px; }

#mailbox_page{background:#fff url(/graphics/site/structure/mailboxBG.gif);border:1px solid #000;margin:0 auto;width:900px;zoom:1}

#mailbox ul {margin:10px 0 0;float:left;clear:both;list-style:none;padding:0;}

#mailbox ul li {float:left;margin-right:2px;}

#mailbox ul li a {padding:3px;}

#mailbox ul li a:hover {background:#960000;color:#fff;}

.mailboxPagination {float:right;margin: -30px 0 0 0}

.mailboxFilter{float:right; margin:0 10px;}

#mailbox .mailbox_empty {background:#fff;border-top:#4E6E5A solid 1px;float:left;clear:both;width:100%;text-align: center;}

.mailboxFilter {

	float:right;

	clear: both;

	margin: -25px 4px 0 0;

	width: 140px;

	text-align: right;

}


/**
	EDUCATION PAGE
**/
.edu_toggle {
	width: 553px;
	margin: 16px 16px 0;
	clear: both;
	float: left;
}
.edu_toggle .edu_top {
	background: url(/graphics/site/pages/education_center/edu_item_top.jpg) no-repeat;
	width: 553px;
	height: 5px;
	float: left;
	clear: both;
}
.edu_toggle .edu_content {
	background: url(/graphics/site/pages/education_center/edu_item_content.jpg) repeat-y;
	width: 513px;
	padding: 10px 20px;
	float: left;
	clear: both;
}
.edu_toggle .edu_bottom {
	background: url(/graphics/site/pages/education_center/edu_item_bottom.jpg) no-repeat;
	width: 553px;
	height: 5px;
	float: left;
	clear: both;
}
.edu_toggle h4 {
	margin: 0;
	padding: 0;
}
.edu_toggle h4:hover {
	cursor: pointer;
	color: #8d0000;
}
.edu_toggle p {
	margin: 10px 0 0;
	padding: 0;
}
.edu_toggle .edu_content div {
	display: none;
	border-top: 1px #fff dashed;
	margin-top: 10px;
}
.edu_bar {
	float: left;
	width: 531px;
	background: #fff;
	padding: 10px;
	border-right: 1px #000 solid;
	border-bottom: 1px #000 solid;
	border-left: 1px #000 solid;
}
.edu_bar h4, .edu_bar p {
	margin: 0 !important;
	padding: 0 !important;
}
#edu_tool {
	background:url("/graphics/site/pages/education_center/widget.png") no-repeat scroll 9px 8px transparent;
	height:240px;
	width:320px;
	margin: 10px;
}
