@charset "UTF-8";body, div, dl, dt, dd, ol, pre, fieldset, blockquote, img, pre, a, font{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
img{border-width:0;border:none;}
body{line-height:1;}
body{width:100%;height:100%;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#7c7c7c;background:url(/images/bg.jpg) no-repeat top left;}
a{color:#ff9933;}
a:hover{color:#cccc33;}
h1{line-height:30px;font-weight:normal;margin:10px 0;padding:0;font-family:Verdana, Geneva, sans-serif;font-size:24px;}
h2{font-size:14px;font-weight:bold;color:#ff9933;margin:0;padding:0;}
h3{margin:0;padding:0;}
.flash_required{float:left;font-family:Verdana, Arial, Helvetica, sans-serif;color:#000000;line-height:14px;font-size:12px;padding:25px 0 0 25px;width:200px;}
#home_container{width:906px;margin:0 auto;min-height:100%;background-color:#FFFFFF;}
.marketstar_orange{color:#ff9933;}
.marketstar_limegreen{color:#cccc33;}
.marketstar_lightblue{color:#6699cc;}
.marketstar_darkblue{color:#003366;}
#header_container{float:left;width:auto;padding:0 0 13px 0;}
#top_container{width:906px;margin:0 auto;}
#contact_bar{float:right;width:655px;}
#contact_bar_careers{float:right;width:655px;}
#top_container_content{float:right;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#6699cc;line-height:35px;vertical-align:top; width:470px; text-align:right;}
#top_container_content a{color:#ff9933;text-decoration:none;}
#top_container_content a:hover{color:#cccc33;}
#top_container_content img{margin:0 5px 0 0;}
#top_container_socialmedia{float:right;width:142px}
#blog a{float:left;background:url(/images/icons_social.gif) 0 0 no-repeat;width:20px;height:20px;margin:5px 5px 0 0;text-indent:-999px;overflow:hidden;}
#blog a:hover{background-position:0 -21px;}
#facebook a{float:left;background:url(/images/icons_social.gif) 0 -42px no-repeat;width:20px;height:20px;margin:5px 5px 0 0;text-indent:-999px;overflow:hidden;}
#facebook a:hover{background-position:0 -63px;}
#twitter a{float:left;background:url(/images/icons_social.gif) 0 -84px no-repeat;width:20px;height:20px;margin:5px 5px 0 0;text-indent:-999px;overflow:hidden;}
#twitter a:hover{background-position:0 -105px;}
#linkedin a{float:left;background:url(/images/icons_social.gif) 0 -126px no-repeat;width:20px;height:20px;margin:5px 5px 0 0;text-indent:-999px;overflow:hidden;}
#linkedin a:hover{background-position:0 -147px;}
#googleplusone {float:left;width:20px;height:20px;margin:5px 0 0 0;}
#logo{float:left;}
#orangebar{float:left;background:#ff9933;line-height:3px;height:3px;width:100%;}
#navigation{float:left;width:906px;height:23px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#666666;line-height:23px;text-align:center;border-bottom:solid #FFF 1px;background:url(/images/sprite.gif) 0 -23px repeat-x;}
#containter_bg{float:left;background:#FFFFFF;width:906px;}
#navigation a{color:#666666;text-decoration:none;}
#navigation a:hover{color:#f4911e;text-decoration:none;}
#navigation_home{float:left;width:34px; height:23px; border-right:solid #FFF 1px;background:url(/images/sprite.gif) no-repeat;text-indent:-999px;overflow:hidden;}
#navigation_why_marketstar{float:left;width:132px;border-right:solid #FFF 1px;}
#navigation_solutions{float:left;width:122px;border-right:solid #FFF 1px;}
#navigation_results{float:left;width:122px;border-right:solid #FFF 1px;}
#navigation_about{float:left;width:122px;border-right:solid #FFF 1px;}
#navigation_global{float:left;width:122px;border-right:solid #FFF 1px;}
#navigation_careers{float:left;width:122px;border-right:solid #FFF 1px;}
#navigation_contact{float:left;width:122px;}
#navigation_contact_at{float:left;width:122px;border-right:solid #FFF 1px;background:url(/images/sprite.gif) 0 -46px repeat-x;color:#FFFFFF;}
#navigation_contact_at a{color:#FFFFFF;}
#navigation_contact_at a:hover{color:#FFFFFF;}
#navigation_careers_at{float:left;width:122px;border-right:solid #FFF 1px;background:url(/images/sprite.gif) 0 -46px repeat-x;color:#FFFFFF;}
#navigation_careers_at a{color:#FFFFFF;}
#navigation_careers_at a:hover{color:#FFFFFF;}
#navigation_global_at{float:left;width:122px;border-right:solid #FFF 1px;background:url(/images/sprite.gif) 0 -46px repeat-x;color:#FFFFFF;}
#navigation_global_at a{color:#FFFFFF;}
#navigation_global_at a:hover{color:#FFFFFF;}
#navigation_about_at{float:left;width:122px;border-right:solid #FFF 1px;background:url(/images/sprite.gif) 0 -46px repeat-x;color:#FFFFFF;}
#navigation_about_at a{color:#FFFFFF;}
#navigation_about_at a:hover{color:#FFFFFF;}
#navigation_results_at{float:left;width:122px;border-right:solid #FFF 1px;background:url(/images/sprite.gif) 0 -46px repeat-x;color:#FFFFFF;}
#navigation_results_at a{color:#FFFFFF;}
#navigation_results_at a:hover{color:#FFFFFF;}
#navigation_solutions_at{float:left;width:122px;border-right:solid #FFF 1px;background:url(/images/sprite.gif) 0 -46px repeat-x;color:#FFFFFF;}
#star{background:url(/images/sprite.gif) 0 -69px no-repeat;padding:0 0 0 25px;}
#new{background:url(/images/new.gif) 0 0 no-repeat; line-height:41px; padding:0 0 0 40px; color:#a7c000; font-size:15px; position:relative; left:-10px;}
#navigation_solutions_at a{color:#FFFFFF;}
#navigation_solutions_at a:hover{color:#FFFFFF;}
#navigation_why_marketstar_at{float:left;width:132px;border-right:solid #FFF 1px;background:url(/images/sprite.gif) 0 -46px repeat-x;color:#FFFFFF;}
#navigation_why_marketstar_at a{color:#FFFFFF;}
#navigation_why_marketstar_at a:hover{color:#FFFFFF;}
#flash-div{float:left;position:relative;z-index:0;width:906px;height:437px;background:#FFFFFF;}
#body_content{float:left;position:relative;top:-135px;z-index:9;padding:0 0 0 15px;width:891px;height:335px;}
#partner_dynamics{float:left;background:url(/images/partner_dynamics.png) no-repeat;width:138px;height:223px;}
#channel_blog a{float:left;width:138px;height:223px;background:url(../images/channel_blog.png) no-repeat;text-indent:-999px;overflow:hidden;}
/*#channel_blog a:hover{background:url(../images/channel_blog_over.png) no-repeat;}*/
.partner_dynamics_moreinfo{padding:7px 0 0 60px;}
.partner_dynamics_content{float:left;font-family:Verdana, Arial, Helvetica, sans-serif;line-height:15px;color:#878787;font-size:11px;}
#channel_container{float:left;padding:0 0 0 9px;}
#channel{float:left;background:url(/images/bg_logos.png) no-repeat;width:247px;height:223px;}
.channel_content{float:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;line-height:26px;color:#cccc33;font-size:20px;text-align:center;padding:10px 0 0 0;width:247px;}
#retail_var_direct_toplinks_container{float:left;width:472px;height:22px;}
#retail_var_direct_content{float:left;font-family:Verdana, Arial, Helvetica, sans-serif;line-height:15px;width:472px;}
#retail_var_direct_container{float:left;padding:0 0 0 9px;}
#retail_var_direct_toplinks_retail a{float:left;background:url(/images/link_retail.png) no-repeat;width:162px;height:22px;text-decoration:none;}
#retail_var_direct_toplinks_retail a:hover{float:left;background:url(/images/link_retail_over.png) no-repeat;width:162px;height:22px;}
#retail_var_direct_toplinks_var a{float:left;background:url(/images/link_var.png) no-repeat;width:151px;height:22px;}
#retail_var_direct_toplinks_var a:hover{float:left;background:url(/images/link_var_over.png) no-repeat;width:151px;height:22px;}
#retail_var_direct_toplinks_direct a{float:left;background:url(/images/link_direct.png) no-repeat;width:159px;height:22px;}
#retail_var_direct_toplinks_direct a:hover{float:left;background:url(/images/link_direct_over.png) no-repeat;width:159px;height:22px;}
#retail_var_direct{float:left;background:url(/images/retail_var_direct.png) no-repeat;width:472px;height:223px;}
.retail_var_direct_content_title{float:left;line-height:22px;font-size:16px;color:#FFFFFF;padding:0 0 0 9px;width:472px;}
.retail_var_direct_content_title_retail{float:left;text-align:center;width:162px;color:#FFFFFF;}
.retail_var_direct_content_title_retail a{color:#FFFFFF;text-decoration:none;}
.retail_var_direct_content_title_retail a:hover{color:#FFFFFF;}
.retail_var_direct_content_title_var{float:left;text-align:center;width:151px;color:#FFFFFF;}
.retail_var_direct_content_title_var a{color:#FFFFFF;text-decoration:none;}
.retail_var_direct_content_title_var a:hover{color:#FFFFFF;cursor:pointer;}
.retail_var_direct_content_title_direct{float:left;text-align:center;width:159px;color:#FFFFFF;}
.retail_var_direct_content_title_direct a{color:#FFFFFF;text-decoration:none;}
.retail_var_direct_content_title_direct a:hover{color:#FFFFFF;cursor:pointer;}
.retail_var_direct_content_copy{float:left;line-height:14px;font-size:11px;color:#878787;padding:5px 0 0 10px;width:462px;}
.retail_var_direct_content_link{float:left;width:150px;padding:9px 0 0 0;}
.retail_var_direct_content_copy_retail{float:left;width:160px;color:#878787;}
.retail_var_direct_content_copy_retail a{color:#878787;text-decoration:none;}
.retail_var_direct_content_copy_retail a:hover{color:#ff9933;cursor:pointer;}
.retail_var_direct_content_copy_var{float:left;width:150px;color:#878787;}
.retail_var_direct_content_copy_var a{color:#878787;text-decoration:none;}
.retail_var_direct_content_copy_var a:hover{color:#cccc33;}
.retail_var_direct_content_copy_direct{float:left;width:148px;color:#878787;}
.retail_var_direct_content_copy_direct a{color:#878787;text-decoration:none;}
.retail_var_direct_content_copy_direct a:hover{color:#6699cc;}
#about_marketstar{float:left;padding:20px 0 0 10px;width:810px;font-family:Verdana, Arial, Helvetica, sans-serif;line-height:18px;}
.about_marketstar_title{float:left;font-size:14px;font-weight:bold;color:#ff9933;}
.about_marketstar_bar{font-size:14px;font-weight:normal;color:#959ca1;}
.about_marketstar_tag{font-size:13px;font-weight:normal;color:#333333;}
.casestudy_marketstar_tag{float:left;font-size:16px;width:300px;font-weight:normal;color:#333333;padding:0 0 5px 0; line-height:20px;}
.about_marketstar_copy{font-size:11px;color:#616265;line-height:18px;padding:10px 0 0 0;width:330px;}
#casestudy_title{float:left;width:300px;padding:0 0 0 0;}
.casestudy_marketstar_copy{float:left;font-size:11px;color:#616265;line-height:18px;width:300px;}
.about_marketstar_copy img{padding:0 0 0 45px;}
#about_marketstar_contents{float:left;padding:15px 0 10px 0px;width:388px;border-right:1px solid #CCCCCC;}
#casestudy_marketstar_contents{float:left;padding:15px 0 10px 0px;margin:0 0 0 20px;width:300px;}
#casesstudy_graphic{float:left;position:relative;z-index:5;margin:-185px 0 0 220px;}
#flash-logos_container{float:left;width:247px;}
#flash-logos{float:left;width:247px;font-family:Verdana, Arial, Helvetica, sans-serif;}
#flash-logos img{padding:5px 0 0 0;}
#dayinlife_flash-div{float:left;width:400px;line-height:18px;font-family:Verdana, Arial, Helvetica, sans-serif;}
#dayinlife_flash-div img{padding:5px 0 0 0;}
#footer{float:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:14px;width:100%;padding:0 0 25px 0;}
#footer_contents{border-top:solid 1px #CCCCCC;width:775px;margin:0 auto;padding:25px 0 0 0;text-align:center;}
#footer_nav a{color:#5e5e5e;text-decoration:none;}
#footer_nav a:hover{color:#8d8d8d;}
#footer_copyright{color:#8d8d8d;padding:5px 0 0 0;}
#footer_copyright img{padding:25px 0 0 0;}
.clear{clear:both;}
#flash-div_ecosystems{width:796px;margin:80px auto;text-align:center;padding:0 0 0 55px;}
#select{padding:55px 0 0 0;}
#buttons{padding:53px 0 0 0;}
#video-popup{background:#FFF;}
.secondary_container{float:left;}
.secondary_inner{float:left;width:906px;background:#ffffff;padding:0 0 0 0;}
.left_side_container{float:left;width:243px;padding:0 0 15px 0;}
.sidenav_repy{float:left;background:#ebebeb;width:207px;margin-top:30px;}
.sidenav_repyrss{float:left;background:#ebebeb;width:207px;margin-top:32px;margin-bottom:32px;}
.sidenav_top{float:left;background:url(../images/sidenav_top.gif) no-repeat top;width:207px;}
.sidenav_bottom{float:left;background:url(../images/sidenav_bottom.gif) no-repeat bottom;width:207px;}
.navitems{float:left;width:182px;padding:5px 5px 5px 0px;line-height:23px;font-size:11px;}
#careers_socialicons{float:left;width:182px;padding:25px 5px 0 25px;line-height:23px;font-size:11px;}
#facebook_jobs a{float:left;background:url(/images/social_jobs.gif) 0 0 no-repeat;width:30px;height:31px;text-indent:-999px;overflow:hidden; margin:0 10px 0 0;}
#facebook_jobs a:hover{background-position:-30px 0;}
#twitter_jobs a{float:left;background:url(/images/social_jobs.gif) 0 -30px no-repeat;width:30px;height:31px;text-indent:-999px;overflow:hidden;}
#twitter_jobs a:hover{background-position:-30px -30px;}
.rssitems{float:left;width:182px;padding:5px 5px 5px 15px;line-height:23px;font-size:11px;line-height:28px;}
.rsstitle{line-height:16px;font-size:12px;font-weight:bold;color:#6699CC;}
.rsstitle a{color:#6699CC;text-decoration:none;}
.rsstitle a:hover{color:#ff9933;}
.rssdate{color:#cccc33;line-height:16px;font-size:10px;}
.rssarticle{line-height:16px;}
.rssarticlenav{float:left;padding:10px 0 0 0;}
.rssnext{background:url(/images/sidenav_on.gif) right center no-repeat;padding:0px 15px 0 0;text-align:right;font-size:10px;line-height:18px;float:left;}
.rssnext a{color:#cccc33;text-decoration:none;}
.rssnext a:hover{color:#ff9933;}
.rssprevious{background:url(/images/sidenav_previous.gif) left center no-repeat;padding:0px 0 0 15px;text-align:right;font-size:10px;line-height:18px;float:left;}
.rssprevious a{color:#cccc33;text-decoration:none;}
.rssprevious a:hover{color:#ff9933;}
.rssreadmore{font-size:10px;line-height:18px;}
.rssreadmore a{color:#ff9933;text-decoration:none;}
.rssreadmore a:hover{color:#cccc33;}
.sidevideo_container{float:left;width:207px;padding:35px 0 20px 0;}
.sidevideo_top{float:left;width:207px;}
.sidevideo_container_blue{float:left;width:207px;color:#ffffff;font-size:10px;}
.sidevideo_image{float:left;width:80px;}
.sidevideo_bluebg{float:left;width:127px;height:76px;background:url(/images/sidevideo_bluebg.gif) no-repeat;}
.sidevideo_bluebg a{text-decoration:none;color:#ffffff;}
.sidevideo_text{padding:8px;display:block;color:#ffffff;}
.sidevideo_text a{text-decoration:none;color:#ffffff;}
.sidevideo_text a:hover{color:#CC3300;}
.sidevideo_divider{float:left;width:207px;height:10px;margin:0px;padding:0px;background:url(/images/sidevideo_divider.gif) no-repeat;display:inline;}
.sidevideo_container_green{float:left;width:207px;color:#ffffff;font-size:10px;}
.sidevideo_greenbg{float:left;width:127px;height:76px;background:url(/images/sidevideo_greenbg.gif) no-repeat;}
.sidevideo_bottom{float:left;width:207px;height:16px;background:url(/images/sidevideo_bottom.gif);}
.sideitem{float:left;width:142px;padding:5px 10px 5px 20px;display:inline;background:url(/images/sidenav_on.gif) no-repeat left center;color:#ff9933;line-height:14px;}
a.sideitem{float:left;width:142px;display:inline;padding:5px 10px 5px 20px;background:none;text-decoration:none;color:#838b90;line-height:14px;}
a.sideitem:hover{text-decoration:none;color:#cccc33;}
.bluetext{color:#6699CC;text-decoration:none;}
.orangetext{color:#ff9933;text-decoration:none;}
.subtitle, h3.subtitle, h2.subtitle{color:#8dac3d;font-size:16px;margin:0px;padding:0px;font-weight:normal;line-height:18px;}
.seccontainer{float:left;width:663px;}
.seccontainer_full{float:left;width:100%;background:#ececec;line-height:20px;color:#485560;}
.seccontainer_dealdesk{float:left;width:906px;background:url(/images/impact.jpg) top left no-repeat;}
.seccontainer_marketing_info{float:left;width:906px;}
.seccontainer_content{float:left;padding:0 0 50px 0;width:663px;line-height:20px;}
.seccontainer_content-careers{float:left;padding:0 0 50px 0;width:663px;line-height:20px;}
.seccontainer_content-full{float:left;width:100%;}
#column-one-thelink {float:left;width:592px;padding:0 0 0 35px; position:relative; z-index:2;}
#column-one-thelink-content{float:left;padding:0 35px 35px 35px;border-right:solid 1px #485560; width:522px;}
#column-two-thelink {float:left;width:279px;}
#column-two-thelink-content{float:left; width:249px; padding:0 15px 0 15px;}
#column-two-thelink-content h2 {font-size:14px;font-weight:bold;color:#ff9933;margin:0;padding:10px 0 3px 0;}
#column-two-thelink-content p {padding:0 0 3px 0; margin:0;}
#column-two-thelink-content h3 {padding:5px 0 0 0; font-size:14px;}
.half{width:175px; margin:0 5px 0 0;}
.full{width:275px;}
.side{width:90%;}
.link_submit-main {margin:15px 0; text-align:left; width:100%;}
.link_submit {margin:15px 0; text-align:right; width:90%;}
.details {float:left;}
.form-field {width:100%; padding:5px 0;}
.form-field-steps{float:left;background:url(../images/icon-one.gif) top left no-repeat;width:477px;padding:5px 35px 0 45px; margin:15px 0 0 0;}
.form-field-steps h2 {color:#485560; text-transform:uppercase;}
.form-field-steps p {padding:3px 0; margin:0;}
.form-field-steps-two{float:left;background:url(../images/icon-two.gif) top left no-repeat;width:477px;padding:5px 35px 0 45px; margin:15px 0 0 0;}
.form-field-steps-two h2 {color:#485560; text-transform:uppercase;}
.form-field-steps-two p {padding:3px 0; margin:0;}
.form-field-steps-three {float:left;background:url(../images/icon-three.gif) top left no-repeat;width:477px;padding:5px 35px 0 45px; margin:15px 0 0 0;}
.form-field-steps-three h2 {color:#485560; text-transform:uppercase;}
.form-field-steps-three p {padding:3px 0; margin:0;}
.form-field-steps-four{float:left;background:url(../images/icon-four.gif) top left no-repeat;width:477px;padding:5px 35px 0 45px; margin:15px 0 0 0;}
.form-field-steps-four h2 {color:#485560; text-transform:uppercase;}
.form-field-steps-four p {padding:3px 0; margin:0;}
.form-field-steps-five{float:left;background:url(../images/icon-five.gif) top left no-repeat;width:477px;padding:5px 35px 0 45px; margin:15px 0 0 0;}
.form-field-steps-five h2 {color:#485560; text-transform:uppercase;}
.form-field-steps-five p {padding:3px 0; margin:0;}
#secondary-fit{float:left;width:623px;}
.seccontainer_content ul{padding:0;margin:5px 0 0 15px;;}
.caseItem{padding:7px 0px 7px 30px;}
.caseItem a{color:#ff9933}
.caseItem a:hover{color:#cccc33}
.caseStudyHeader{padding:4px;font-size:13px;}
.bodySubheading{font-size:12px;}
.bodySubheading a{color:#ff9933}
.bodySubheading a:hover{color:#cccc33}
.subside{display:block;float:left;width:157px;padding:0 10px 8px 45px;color:#ff9933;text-decoration:none;line-height:15px;}
a.subside{display:block;float:left;width:157px;padding:0 10px 8px 45px;text-decoration:none;color:#6699CC;background:none;}
a.subside:hover{color:#8dac3d;background:none;}
.subsubside{display:block;float:left;width:157px;padding:0 10px 8px 50px;color:#ff9933;text-decoration:none;line-height:15px;}
a.subsubside{display:block;float:left;width:157px;padding:0 10px 8px 50px;text-decoration:none;color:#6699CC;background:none;}
a.subsubside:hover{color:#8dac3d;background:none;}
.subside_main{display:block;float:left;width:157px;padding:0 10px 8px 35px;color:#ff9933;text-decoration:none;line-height:15px;}
a.subside_main{display:block;float:left;width:157px;padding:0 10px 8px 35px;text-decoration:none;color:#6699CC;background:none;}
a.subside_main:hover{color:#8dac3d;background:none;}
.formBox{width:160px;}
.white_paper{margin-top:30px; width:90%;}
.research_report{margin-top:30px; width:90%;}
.fieldWithErrors{display:inline;}
.fieldWithErrors input{border-color:red;}
.fieldWithErrors select{border-color:red;border-width:2px;}
.fieldWithErrors textarea{border-color:red;border-width:2px;}
.admin_title{padding:25px 0 0 0;font-size:24px;margin-bottom:20px;}
.admin_text_field{width:596px;}
.admin_textarea_field{width:600px;}
.admin_sort_field{width:68px;}
.promo_pages_text_field{width:396px;}
.promo_pages_textarea_field{width:400px;}
.feedback_pages_text_field{width:396px;}
.feedback_pages_textarea_field{width:400px;}
.feedback_suggestion_form{margin-top:30px;}
.sideitem a{float:left;width:142px;display:inline;background:none;text-decoration:none;color:#ff9933;}
.sideitem a:hover{text-decoration:none;color:#cccc33;}
.docTitle{font-weight:bold;text-decoration:none;}
#poll{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#666666;padding:15px 0 0 0;}
.poll_answer{padding:5px 0 0 0;line-height:24px;}
.poll_percent_bar{height:20px;float:left;background:#ff9933;line-height:16px;margin:0 5px 0 0;}
#resource_title_bg{float:left;background:#abd130;height:43px;width:262px;margin:0 0 15px 0;}
.feedback_title{float:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:18px;color:#FFF;font-weight:normal;padding:0 0 0 15px;line-height:43px;}
#contactus_bg{float:left;background:#1b4377;height:43px;width:262px;margin:15px 0 15px 0;}
#about_bg{float:left;background:#ed7d19;height:43px;width:262px;margin:15px 0 15px 0;}
#npd_bg{float:left;background:#6699cc;height:43px;width:262px;margin:15px 0 15px 0;}
#sharethis{float:left;padding:5px 0 0 0;text-decoration:none; width:100%;}
.addthis_button_compact{text-decoration:none;}
#input.btn{text-align:center;width:400px;background-color:black;position:absolute;padding:100px;left:-1.3em;bottom:0.3em;}
.radio_button_layout{margin-top:-10px;float:left;text-align:center;width:200px;}
.body{float:left;}
.body.left{padding-right:20px;width:400px;}
.body.right{ float:right;width:170px;padding-left:20px;;margin-right:40px;margin-top:40px;border-left:1px solid #BBB;}
.body.careers{ float:right;width:190px;margin-right:20px;margin-top:25px;}
#tabs_container{padding:0 0 0 10px;float:left;width:472px;margin:-2px 0 0 0;}
#flowtabs{width:472px;height:31px !important;margin:0 !important;padding:0;font-family:Verdana, Geneva, sans-serif;}
.slidetabs{margin:0;padding:0;text-indent:0;list-style-type:none;}
.slidetabs a{float:left;background:url(/images/tabs.png) top left no-repeat;display:block;height:32px;width:157px;padding:0px;margin:0px;color:#FFF;font-size:14px;line-height:40px;text-align:center;text-decoration:none;font-weight:bold;font-family:Verdana, Geneva, sans-serif;}
.slidetabs #t1{background-position:0 -227px;}
.slidetabs #t2{background-position:-157px 0;width:158px;}
.slidetabs #t3{background-position:-315px 0;}
.slidetabs a:hover{color:#FFF;}
.slidetabs #t1:hover{background-position:0 -681px;}
.slidetabs #t2:hover{background-position:-157px -681px;}
.slidetabs #t3:hover{background-position:-315px -681px;}
#slidetabs a.current{cursor:default;color:#fff;line-height:40px;}
#slidetabs #t1.current{background-position:0 0;}
#slidetabs #t2.current{background-position:-157px -227px;}
#slidetabs #t3.current{background-position:-315px -454px;}
#flowpanes{clear:both;width:472px;height:193px;}
#tab1{padding:158px 0 0 360px;width:112px;height:35px;background:url(/images/tabs.png) no-repeat 0 -32px;}
#tab2{padding:158px 0 0 360px;width:112px;height:35px;background:url(/images/tabs.png) no-repeat 0 -259px;}
#tab3{padding:158px 0 0 360px;width:112px;height:35px;background:url(/images/tabs.png) no-repeat 0 -486px;}
#flowpanes div{display:none;color:#fff;}
#flowpanes div h2{font-weight:normal;color:#ddd;letter-spacing:1px;margin:0 0 0 0;font-size:22px;font-family:Verdana, Geneva, sans-serif;}
#flowpanes a{color:#FFF;font-size:14px;font-family:Verdana, Geneva, sans-serif;font-weight:bold;text-decoration:none;}
#flowpanes p, #flowpanes samp{color:#ccc;}
#flowpanes .narrow{}
#wowslider-container{zoom:1;position:relative;width:906px;margin:0 auto;z-index:100;}
#wowslider-images{width:906px;height:437px;overflow:hidden;}
#wowslider-images a{color:transparent;}
#wowslider-images img{position:absolute;visibility:hidden;top:0;left:0;border:none 0;}
#wowslider-container a{text-decoration:none;outline:none;border:none;color:#FFF;}
#wowslider-images a{color:transparent;}
#wowslider-images img{top:0;left:0;border:none 0;}
#wowslider-container a{text-decoration:none;outline:none;border:none;}
#wowslider-container .ws_bullets{font-size:0px;padding:10px;float:left;position:absolute;top:0;right:0;z-index:1001;}
#wowslider-container .ws_bullets a{margin-left:5px;height:10px;width:10px;float:left;border:1px solid #FFF;color:#B8C4CF;text-indent:-1000px;background-image:url("data:image/gif;base64,");position:relative;}
#wowslider-container .ws_selbull{background-color:#ff9933;color:#FFFFFF;}
#wowslider-container .ws_bullets a:hover, #wowslider-container .ws_overbull{background-color:#dae9f6;color:#FFFFFF;}
#wowslider-container a.ws_next, #wowslider-container a.ws_prev{font-family:Tahoma, Arial, Helvetica;font-size:14px;position:absolute;display:none;top:50%;margin-top:-95px;line-height:30px;opacity:0.7;position:absolute;z-index:1001;background-color:#000000;color:#FFFFFF;padding:0px 10px;}
#wowslider-container a.ws_next{right:-55px;background:url(../images/ss_next.png) no-repeat;height:71px;width:53px;}
#wowslider-container a.ws_prev{left:-35px;background:url(../images/ss_prev.png) no-repeat;height:71px;width:53px;}
* html #wowslider-container a.ws_next, * html #wowslider-container a.ws_prev{display:block}
#wowslider-container:hover a.ws_next, #wowslider-container:hover a.ws_prev{display:block}
#wowslider-container .ws-title{position:absolute;bottom:0;left:0;margin-right:5px;z-index:50;background-color:#000000;color:#FFFFFF;padding:10px 1%;width:98%;opacity:0.55;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=55);font-family:Tahoma, Arial, Helvetica;font-size:14px;}
#wowslider-container .ws-title div{padding-top:5px;font-size:12px;}
#wowslider-container .ws_bullets a img{text-indent:0;display:block;top:12px;left:-93px;visibility:hidden;position:absolute;border:2px solid #B8C4CF;}
#wowslider-container .ws_bullets a:hover img{visibility:visible;}
#wowslider-container .ws_bulframe div div{height:90px;overflow:visible;position:relative;}
#wowslider-container .ws_bulframe div{overflow:hidden;width:186px;}
#wowslider-container .ws_bulframe{display:none;top:25px;overflow:hidden;position:absolute;cursor:pointer;border:2px solid #B8C4CF;}
#wowslider-container .ws_bulframe span{position:absolute;}
#nav, #nav ul{margin:0;padding:0;list-style-type:none;list-style-position:outside;position:relative;z-index:5;}
#nav a{display:block;text-decoration:none;}
#nav li{float:left;position:relative;}
#nav ul{position:absolute;display:none;width:100px;left:0;top:23px;border-top:#FFFFFF solid 1px;}
.subnav_arrow{float:right;background:url(/images/subnav_arrow.gif) right no-repeat;}
.roundedcorners_bottom{float:left;width:190px;height:7px;line-height:2px;background:url(/images/dropdown_bottom.png) no-repeat;}
.roundedcorners_bottom_sub{float:left;width:220px;height:7px;line-height:2px;background:url(/images/dropdown_bottom_sub.png) no-repeat;}
.roundedcorners_top_sub{float:left;width:220px;height:7px;line-height:2px;background:url(/images/dropdown_top_sub.png) no-repeat;}
#nav li ul a{width:180px;height:auto;float:left;text-align:left;background:#79a3d8 repeat;background:rgba(121, 163, 216, 0.90) repeat;padding:4px 0 3px 10px;color:#FFFFFF;line-height:16px;}
#nav li ul img{float:right;}
#nav li ul a:hover{color:#FFF;background:#6685ab repeat;background:rgba(102, 133, 171, 0.90) repeat;}
#nav ul ul{top:auto;}
#nav li ul ul{left:190px;top:-7px;border:none;}
#nav li ul ul a{width:210px;background:#6685ab repeat;background:rgba(102, 133, 171, 0.90) repeat;}
#nav li ul ul a:hover{background:#79a3d8 repeat;background:rgba(121, 163, 216, 0.90) repeat;}
#nav li ul ul ul{left:220px;border:none;}
#nav li ul ul ul a{width:210px;background:#6685ab repeat;background:rgba(102, 133, 171, 0.90) repeat;}
#nav li ul ul ul a:hover{background:#79a3d8 repeat;background:rgba(121, 163, 216, 0.90) repeat;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{display:none;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{display:block;}
.overlay{padding:20px;width:640px;height:388px;display:none;}
.close{background:url(/images/close.png) no-repeat;position:absolute;top:20px;right:-3px;display:block;width:23px;height:78px;cursor:pointer;z-index:99999;}
#player{height:388px;width:640px;display:block;}
#popup{height:50%;width:50%;display:none; background:#FFF; -moz-border-radius-bottomleft: 15px; border-bottom-left-radius: 15px; -moz-border-radius-bottomright: 15px; border-bottom-right-radius: 15px; }
#popup .close{background:url(/images/close.png) no-repeat;position:absolute;top:0;right:-23px;display:block;width:23px;height:78px;cursor:pointer;z-index:99999;}

.solution_direct{color:#6699cc;}
.solution_direct a{color:#6699cc;}
.solution_direct a:hover{color:#999;}
.solution_channel{color:#99ae49;}
.solution_channel a{color:#99ae49;}
.solution_channel a:hover{color:#999;}
.solution_retail{color:#ff9933;}
.solution_retail a{color:#ff9933;}
.solution_retail a:hover{color:#999;}
#search{float:right;}
#events {float:left; width:100%;}
#events-intro {margin:-20px 0 30px 0;}
#events h2 {font-size:16px; color:#ffffff; line-height:26px; margin:0 0 0 11px;}
#events h3 {font-size:14px; margin:0;}
#events h4 {font-size:12px; margin:0 0 16px 0;}
.events-item {float:left; width:100%; margin:0 0 20px 0;}
.events-info {float:left; width:100%;}
.events-img {float:left; width:135px; margin:0 0 0 6px; overflow:hidden;}
.events-txt {float:left; width:311px; margin:0 0 0 12px;}
.events-share {float:right; width:140px;}
.events-corporate-title {float:left; width:100%; height:29px; overflow:hidden; background:url(/images/events-titles.png) 0 0 repeat-x; margin:0 0 12px 0;}
.events-corporate-title h2 {padding:0 0 0 20px; background:url(/images/events-corporate-title.png) 0 6px no-repeat;}
.events-channel-title {float:left; width:100%; height:29px; overflow:hidden; background:url(/images/events-titles.png) 0 -29px repeat-x; margin:0 0 12px 0;}
.events-direct-title {float:left; width:100%; height:29px; overflow:hidden; background:url(/images/events-titles.png) 0 -58px repeat-x; margin:0 0 12px 0;}
.events-retail-title {float:left; width:100%; height:29px; overflow:hidden; background:url(/images/events-titles.png) 0 -87px repeat-x; margin:0 0 12px 0;}
.pardot_search {width:20px; height:20px; background:url(/images/site_search.gif) top left no-repeat; padding:0; border:none; color:#FFF; cursor:pointer; margin:0 10px 0 -6px; text-indent:-999px; overflow:hidden; line-height:20px;}
#pardot_search_field {width:150px; border:solid 1px #bbbbbb; height:16px; color:#999; text-align:right; padding:2px 10px 0 10px; line-height:16px;}
#pardot_search_field input {padding:0px;border:none;}
#now-hiring-container {float:left; width:190px; height:145px; background:url(/images/careers/careers_now-hiring.jpg) no-repeat; margin:85px 0 0 0;}
#now-hiring {float:left; padding:15px 15px; color:#FFF; font-size:16px; font-weight:bold; line-height:18px;}
#now-hiring h3{font-size:22px;}
#go_button-container {float:left; width:190px;}
#go_button a{float:right; background:url(/images/careers/careers-buttons.png); height:40px; width:75px; overflow:hidden; text-indent:-999px; margin:-20px 20px 0 0;}
#careers_side-bg {float:right; background:url(/images/careers/careers_side-bg.jpg) no-repeat; min-height:588px; width:242px;}
#star_careers{float:left;width:50px; height:47px;margin:0 0 0 -56px;background:url(/images/careers/career_star.png) no-repeat;}
#referral_program{float:left;}
#fast_cash{float:left;width:114px; height:82px;margin:-15px 0 -50px -46px;background:url(/images/careers/careers_fast-cash.png) no-repeat;}
#referral_program_title{float:right; text-align:right;}
#referral_program_title h2{font-size:22px; color:#333; font-weight:normal; line-height:24px;}
#gift_card{float:right; width:150px; padding:10px 0 0 0; text-align:right;}
#refer_friend a{float:left;background:url(/images/careers/careers-buttons.png) 0 -76px no-repeat; width:183px; height:36px; text-indent:-999px; overflow:hidden; margin:10px 0;}
#careers_form {float:left; padding:0 0 25px 0;}
.recruiting_events_container {float:left; width:100%; margin:25px 0; background:url(/images/arrow_career.gif) 5px left no-repeat;}
.recruiting_events {float:left; width:100%; font-size:18px; color:#e57c22; line-height:20px; font-weight:bold; padding:0 0 5px 15px;}
.recruiting_events_date {float:left; width:100%; padding:0 0 0 15px; line-height:16px;}
.recruiting_events_title {float:left; width:100%; padding:0 0 0 15px; line-height:16px;}
.recruiting_events_details{float:left; width:100%; padding:2px 0 0 25px; line-height:16px;background:url(/images/icons_social.gif) 0 -42px no-repeat;margin:5px 0 0 15px;height:18px;}
.recruiting_events_details a{text-decoration:none; color:#666;}
.recruiting_events_details a:hover{text-decoration:none; color:#666;}
.required{color:#FF9933; font-size:10px;}
/* Blog Tagging */
#blog_tag-container{float:right; width:218px; margin:0 -40px 25px 0;}
#blog_tag-container a{text-decoration:none;}
#blog_tag-star{position:relative; z-index:10; top:29px; left:199px; width:29px; height:29px; background:url(/images/fromblog-star.png) no-repeat; margin:-29px 0 0 0;}
#blog_tag-rpt{float:right; width:218px; background:url(/images/fromblog-rpt.gif) repeat-y;}
#blog_tag-rpt div:first-child {border:none; padding:0;}
#blog_tag-top{float:right; width:218px; height:37px; background:url(/images/fromblog-top.gif) no-repeat;}
#blog_tag-bottom{float:right; width:218px; height:56px; background:url(/images/fromblog-bottom.gif) no-repeat;}
#blog_tag-bottom a {text-decoration:none;}
#blog_tag-rpt h2 { float:left; color:#FFF; font-family:Verdana, Geneva, sans-serif; font-size:14px;}
.blog_tag-feed {float:left; padding:10px 0 0 0; width:188px; margin:0 0 10px 30px; border-top: solid 1px #FFF; font-family:Verdana, Geneva, sans-serif;}
.blog_tag-feed_bar {float:left; position:relative; z-index:10; top:15px; left:-33px; width:24px; height:10px; background:url(/images/fromblog-dash.gif) no-repeat;}
.blog_tag-readthis {float:left; padding:10px 0 0 0;}
.blog_tag-readthis a{color:#fb8703; text-decoration:none;}
.casestudy_container {float:left; padding:15px 0 0 0; border-top:1px solid #CCC; margin:10px 0 0 0;}
.errorExplanation {float:left; width:90%; padding: 0 0 0 10%; color:#F00;}
