@import "fancybox.css";
@import "tipped.css";
@import "jqFlick.css";
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
ins{background-color:#ff9;color:#000;text-decoration:none;}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}
del{text-decoration:line-through;}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help;}
table{border-collapse:collapse;border-spacing:0;}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;background:transparent;}
input,select{vertical-align:middle;}
body{font:13px/1.231 sans-serif;*font-size:small;}
select,input,textarea,button{font:99% sans-serif;}
pre,code,kbd,samp{font-family:monospace,sans-serif;}
html{overflow-y:scroll;}
a:hover,a:active{outline:none;}
ul,ol{margin-left:2em;}
ol{list-style-type:decimal;}
nav ul,nav li{margin:0;list-style:none;list-style-image:none;}
small{font-size:85%;}
strong,th{font-weight:bold;}
td{vertical-align:top;}
sub,sup{font-size:75%;line-height:0;position:relative;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;padding:15px;}
textarea{overflow:auto;}
.ie6 legend,.ie7 legend{margin-left:-7px;}
input[type="radio"]{vertical-align:text-bottom;}
input[type="checkbox"]{vertical-align:bottom;}
.ie7 input[type="checkbox"]{vertical-align:baseline;}
.ie6 input{vertical-align:text-bottom;}
label,input[type="button"],input[type="submit"],input[type="image"],button{cursor:pointer;}
button,input,select,textarea{margin:0;}
input:invalid,textarea:invalid{border-radius:1px;-moz-box-shadow:0px 0px 5px red;-webkit-box-shadow:0px 0px 5px red;box-shadow:0px 0px 5px red;}
.no-boxshadow input:invalid,.no-boxshadow textarea:invalid{background-color:#f0dddd;}
::-moz-selection{background:#2b70cc;color:#fff;text-shadow:none;}
::selection{background:#2b70cc;color:#fff;text-shadow:none;}
a:link{-webkit-tap-highlight-color:#2b70cc;}
button{width:auto;overflow:visible;}
.ie7 img{-ms-interpolation-mode:bicubic;}
body,select,input,textarea{color:#444;}
h1,h2,h3,h4,h5,h6{font-weight:bold;}
a,a:active,a:visited{color:#004fb6;}
a:hover{color:#2b70cc;}
.transparent{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);filter:alpha(opacity=75);-moz-opacity:0.75;-khtml-opacity:0.75;opacity:0.75;}
.solid{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.pictos{font-weight:normal;font-style:normal;}
@font-face{font-family:BoldF;src:url('//www.avivacommunityfund.org/css/bold-webfont.eot');src:local('☺'), url('//www.avivacommunityfund.org/css/bold-webfont.woff') format('woff'),url('//www.avivacommunityfund.org/css/bold-webfont.ttf') format('truetype'),url('//www.avivacommunityfund.org/css/bold-webfont.svg#Helvetica2BQRegular') format('svg');font-weight:bold;font-style:normal;}@font-face{font-family:CondensedF;src:url('//www.avivacommunityfund.org/css/boldcondensed-webfont.eot');src:local('☺'), url('//www.avivacommunityfund.org/css/boldcondensed-webfont.woff') format('woff'),url('//www.avivacommunityfund.org/css/boldcondensed-webfont.ttf') format('truetype'),url('//www.avivacommunityfund.org/css/boldcondensed-webfont.svg#Helvetica2BQRegular') format('svg');font-weight:bold;font-style:normal;}body{color:#333;text-align:center;font-family:arial,verdana, serif;line-height:15px;font-size:12px;background:#f7f7f7;overflow:hidden;}body.insideIframe{background:transparent !important;}
body a{text-decoration:none;color:#004fb6;}body a:hover{text-decoration:none;color:#2b70cc;}
body .mobileinfo{display:none;visibility:hidden;}
body .wrapper{width:960px;margin:0 auto;text-align:left;}
body .wrapperap{width:940px;margin:0 auto;text-align:left;overflow:hidden;background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:solid 2px #e0e0e0;}body .wrapperap .sidebar{margin:10px 15px 0 0;}body .wrapperap .sidebar .logout,body .wrapperap .sidebar .hideme{display:none !important;}
body .wrapperap .sidebar .leadingideas .info .icon{display:none;}
body .wrapperap .sidebar .leadingideas .broker .info{position:relative;}body .wrapperap .sidebar .leadingideas .broker .info .icon{position:absolute;z-index:100;top:0;right:-5px;display:block;}
body .wrapperap #likeyellowwinners{background:#ffd900;margin:20px 40px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}body .wrapperap #likeyellowwinners .likeus{background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/confetti.png') no-repeat top left;}body .wrapperap #likeyellowwinners .likeus .kid{background:transparent url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/rightgirls.png') no-repeat bottom right;padding:0 0 50px 0;-webkit-border-radius:0 0 5px 0;-moz-border-radius:0 0 5px 0;border-radius:0 0 5px 0;}
body .wrapperap #likeyellowwinners .likeus h1{background:transparent!important;font-family:BoldF;font-size:40px;line-height:38px;color:#004fb6;padding:100px 0 0 50px;width:430px;border:none !important;}
body .wrapperap #likeyellowwinners .likeus h2{color:#004fb6;font-family:BoldF;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);font-size:25px;line-height:25px;padding:0 0 0 50px;margin:40px 0 30px;}
body .wrapperap #likeyellowwinners .likeus a{font-size:12px;font-weight:bold;}
body .wrapperap #likeyellowwinners .likeus .likeimg{padding:0 0 0 50px;font-size:14px;line-height:18px;width:200px;background:transparent url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/fb/arrow.png') no-repeat top left;}
body .wrapperap .voteoffbox{border:solid 1px #c0c0c0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:30px 100px 0;padding:30px;}body .wrapperap .voteoffbox h4{font-size:24px;line-height:24px;}
body .wrapperap .voteoffbox div.additional{display:none;}
body .wrapperap .voteoffbox p.additional{padding:15px 0 0px;line-height:12px;}
body .wrapperap .voteoffbox .countdown{margin:0px 0px 20px 0;}body .wrapperap .voteoffbox .countdown .before{margin:0 0 5px;font-size:10px;}
body .wrapperap .voteoffbox .countdown .after{margin:5px 0 0;font-size:10px;}
body .wrapperap .voteoffbox .countdown a{font-weight:bold;color:#004fb6;}
body .wrapperap .voteoffbox .countdown .clock{height:30px;font-size:28px;font-weight:normal;line-height:30px;color:#333;}body .wrapperap .voteoffbox .countdown .clock .dash{float:left;}body .wrapperap .voteoffbox .countdown .clock .dash .digit{float:left;}
body .wrapperap .voteoffbox .countdown .clock .dash .divider{float:left;margin:0 2px;}
body .wrapperap .voteoffbox .countdown .clock .dash.days_dash{padding-right:11px;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/daysblack.eng.png') right no-repeat;margin-right:10px;}
body .wrapperap .voteoffbox .countdown .clock .days{float:left;padding-right:13px;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/structure/daysblack.eng.png') bottom right no-repeat;margin-right:13px;}
body .wrapperap .voteoffbox .countdown .clock .min{float:left;padding-right:3px;}
body .wrapperap .content{width:585px;margin:0 0 0 15px;}body .wrapperap .content.warningstyle{width:954px;margin:0 auto;text-align:left;}
body .wrapperap .content #warning.white{padding:35px 25px 25px;margin:20px;}body .wrapperap .content #warning.white h1{width:400px;font-size:24px;font-weight:100;line-height:normal;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/icons/alert.jpg') center left no-repeat;padding-left:30px;}body .wrapperap .content #warning.white h1#redirect{background:none;}
body .wrapperap .content #warning.white p{clear:both;line-height:normal;margin:10px 0;width:400px;}
body .wrapperap .content #warning.white #optin{float:left;}body .wrapperap .content #warning.white #optin p{clear:none;float:left;width:400px;}
body .wrapperap .content #warning.white #optin .iamsubmit{margin-left:30px;}
body .wrapperap .content #warning.white #updateprofile,body .wrapperap .content #warning.white .subbuttons{float:left;width:400px;}
body .wrapperap .content #warning.white .subbuttons{margin:15px 0 0 20px;}
body .wrapperap .content #warning #noparti{float:right;padding-top:10px;white-space:nowrap;}
body .wrapperap .content .intro{width:420px;float:left;}
body .wrapperap .content .all{float:right;}
body .wrapperap .content .number{float:left;margin-right:10px;}
body .wrapperap .content .brokersupported{float:left;display:none;position:relative;background:#e2e2e2;border:solid 1px #bfcde1;color:#004fb6;font-family:BoldF;text-transform:uppercase;font-size:11px;line-height:11px;text-align:center;padding:3px 5px 0px 10px !important;margin:0 0 5px 5px;white-space:nowrap;overflow:visible;}body .wrapperap .content .brokersupported img{position:absolute;top:-2px;left:-10px;z-index:5;}
body .wrapperap .content .broker .brokersupported{display:block !important;overflow:visible;}
body .wrapperap .bluetitle{float:left;padding:2px 5px;background:#004fb6;color:#fff;}
body .wrapperap .voteright{float:right;font-weight:bold;}body .wrapperap .voteright strong{font-size:14px;color:#004fb6;}
body .wrapperap .listview li .info{width:325px !important;}
body .wrapperap .listview li.broker{border:solid 1px #c4c4c4;}
body .wrapperap .listview li.mybrokerage{border:solid 1px #ffd900;}
body .wrapperap .listview form{clear:both;margin-top:10px;}
body .wrapperap .involved{clear:both;padding:10px 0 15px 20px;}body .wrapperap .involved .column{width:270px;float:left;}body .wrapperap .involved .column.middle{padding:0 45px;}
body .wrapperap .involved .column h2{font-size:18px;line-height:22px;padding:15px 0 10px;}
body .wrapperap .involved .column p{margin-bottom:15px;}
body .wrapperap.facebooktab{border:green solid 1px;width:505px;border:none !important;background:#ffd900;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:hidden!important;}body .wrapperap.facebooktab .content{width:505px;margin:0;}body .wrapperap.facebooktab .content .centerhead{text-align:center;border-bottom:solid 3px #fff;padding:0 0px 20px 0px;margin:0 20px 20px;width:465px;overflow:hidden;}body .wrapperap.facebooktab .content .centerhead p{font-size:16px;line-height:22px;}body .wrapperap.facebooktab .content .centerhead p.gigantic{font-size:44px;line-height:40px;color:#004fb6;padding:3px 0;}
body .wrapperap.facebooktab .content .centerhead p.subgigantic{font-size:32px;line-height:36px;padding:3px 0;color:#004fb6;}
body .wrapperap.facebooktab .step{padding:0 0 30px;width:505px;overflow:hidden;}body .wrapperap.facebooktab .step.whitefade{background:#ffd900 url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/structure/fade.jpg') repeat-x bottom left;padding:0 0 50px;}
body .wrapperap.facebooktab .step .number{float:left;font-size:80px;font-weight:bold;color:#004fb6;width:60px;margin:0 0 0 20px;line-height:60px;}
body .wrapperap.facebooktab .step .info{float:left;width:400px;overflow:hidden;}body .wrapperap.facebooktab .step .info h3{font-size:24px;color:#004fb6;line-height:26px;}
body .wrapperap.facebooktab .step .info p{font-size:14px;display:block;padding:3px 0 10px;line-height:18px;}
body .wrapperap.facebooktab .fb_edge_widget_with_comment span.fb_edge_comment_widget iframe.fb_ltr{display:none !important;}
body .wrapperap.fbcanvas{border:none !important;width:760px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}body .wrapperap.fbcanvas .content{width:445px;margin:0;}body .wrapperap.fbcanvas .content .info{margin-top:5px;width:220px !important;}body .wrapperap.fbcanvas .content .info p{font-size:9px;}body .wrapperap.fbcanvas .content .info p.title{font-size:14px;line-height:16px;margin-bottom:0;}
body .wrapperap.fbcanvas .content .voteview{width:120px !important;}
body .wrapperap.fbcanvas #likeyellowwinners{background:#ffd900;margin:20px 40px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}body .wrapperap.fbcanvas #likeyellowwinners .likeus{background:transparent url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/confetti.png') no-repeat top left;}body .wrapperap.fbcanvas #likeyellowwinners .likeus .kid{background:transparent url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/rightgirls.png') no-repeat bottom right;padding:0 0 50px 0;-webkit-border-radius:0 0 5px 0;-moz-border-radius:0 0 5px 0;border-radius:0 0 5px 0;}
body .wrapperap.fbcanvas #likeyellowwinners .likeus h1{font-family:BoldF;font-size:40px;line-height:38px;color:#004fb6;padding:100px 0 0 50px;width:430px;border:none !important;}
body .wrapperap.fbcanvas #likeyellowwinners .likeus h2{color:#004fb6;font-family:BoldF;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);font-size:25px;line-height:25px;padding:0 0 0 50px;margin:40px 0 30px;}
body .wrapperap.fbcanvas #likeyellowwinners .likeus a{font-size:12px;font-weight:bold;}
body .wrapperap.fbcanvas #likeyellowwinners .likeus .likeimg{padding:0 0 0 50px;font-size:14px;line-height:18px;width:300px;background:transparent url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/fb/arrow.png') no-repeat top left;}
body .wrapperap.fbcanvas .sidebar{margin:0;width:300px;}body .wrapperap.fbcanvas .sidebar .white{padding:15px 10px 5px;}
body .wrapperap.fbcanvas .sidebar .grey{padding:15px 10px 5px;}
body .wrapperap.fbcanvas .sidebar .greydivide{margin-left:-10px;}
body .wrapperap.fbcanvas .sidebar .logout,body .wrapperap.fbcanvas .sidebar .hideme{display:none !important;}
body .wrapperap.fbcanvas .sidebar .ideas .info .icon{display:none;}
body .wrapperap.fbcanvas .sidebar .ideas .broker .info{position:relative;}body .wrapperap.fbcanvas .sidebar .ideas .broker .info .icon{position:absolute;z-index:100;top:0;right:-5px;display:block;}
body .wrapperap.fbcanvas .page{margin:0 0 10px;}body .wrapperap.fbcanvas .page .left{float:left;width:350px;}body .wrapperap.fbcanvas .page .left h1{font-size:20px;line-height:22px;}
body .wrapperap.fbcanvas .page .left .intro{font-size:9px;width:350px;}
body .wrapperap.fbcanvas .page .all{float:right;margin:0px 0 0 0;}
body .wrapperap.fbcanvas .fbhead{background:#ffd900 url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/fb/largebeam.png') no-repeat top left;margin:0 0 20px;}body .wrapperap.fbcanvas .fbhead .logo{float:left;margin:20px 0 20px 40px;}
body .wrapperap.fbcanvas .fbhead .countdown{float:right;margin:20px 20px 20px 0;}body .wrapperap.fbcanvas .fbhead .countdown .before{margin:0 0 5px;font-size:10px;width:250px;}
body .wrapperap.fbcanvas .fbhead .countdown .after{margin:5px 0 0;font-size:10px;}
body .wrapperap.fbcanvas .fbhead .countdown a{font-weight:bold;color:#004fb6;}
body .wrapperap.fbcanvas .fbhead .countdown .clock{height:30px;font-size:28px;font-weight:normal;line-height:30px;color:#333;}body .wrapperap.fbcanvas .fbhead .countdown .clock .dash{float:left;}body .wrapperap.fbcanvas .fbhead .countdown .clock .dash .digit{float:left;}
body .wrapperap.fbcanvas .fbhead .countdown .clock .dash .divider{float:left;}
body .wrapperap.fbcanvas .fbhead .countdown .clock .dash.days_dash{padding-right:9px;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/daysblack.eng.png') right no-repeat;margin-right:10px;}
body .wrapperap.fbcanvas .fbhead .countdown .clock .days{float:left;padding-right:9px;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/structure/daysblack.eng.png') bottom right no-repeat;margin-right:10px;}
body .wrapperap.fbcanvas .fbhead .countdown .clock .min{float:left;padding-right:5px;}
body .wrapperap.fbcanvas .likeyellow{background:#ffd900;margin:20px 40px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}body .wrapperap.fbcanvas .likeyellow .likeus{background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/fb/beam.png') no-repeat top left;}body .wrapperap.fbcanvas .likeyellow .likeus .kid{background:transparent url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/fb/kid.png') no-repeat bottom right;padding:0 0 50px 0;-webkit-border-radius:0 0 5px 0;-moz-border-radius:0 0 5px 0;border-radius:0 0 5px 0;}
body .wrapperap.fbcanvas .likeyellow .likeus h1{font-family:BoldF;font-size:40px;line-height:38px;color:#004fb6;padding:50px 0 0 50px;width:430px;border:none !important;}
body .wrapperap.fbcanvas .likeyellow .likeus h2{color:#004fb6;font-family:BoldF;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);font-size:25px;line-height:25px;padding:0 0 0 50px;margin:40px 0 30px;}
body .wrapperap.fbcanvas .likeyellow .likeus .likeimg{padding:0 0 0 50px;font-size:14px;line-height:18px;width:300px;background:transparent url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/fb/arrow.png') no-repeat top left;}
body .wrapperap.fbcanvas .fb_edge_widget_with_comment span.fb_edge_comment_widget iframe.fb_ltr{display:none !important;}
body .wrapperap.fbcanvas .voteoffbox{border:solid 1px #c0c0c0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:30px 30px 0;padding:30px;}body .wrapperap.fbcanvas .voteoffbox h4{font-size:24px;line-height:24px;}
body .wrapperap.fbcanvas .voteoffbox div.additional{display:none;}
body .wrapperap.fbcanvas .voteoffbox p.additional{padding:15px 0 0px;line-height:12px;}
body .wrapperap.fbcanvas .voteoffbox .countdown{margin:0px 0px 20px 0;}body .wrapperap.fbcanvas .voteoffbox .countdown .before{margin:0 0 5px;font-size:10px;}
body .wrapperap.fbcanvas .voteoffbox .countdown .after{margin:5px 0 0;font-size:10px;}
body .wrapperap.fbcanvas .voteoffbox .countdown a{font-weight:bold;color:#004fb6;}
body .wrapperap.fbcanvas .voteoffbox .countdown .clock{height:30px;font-size:28px;font-weight:normal;line-height:30px;color:#333;}body .wrapperap.fbcanvas .voteoffbox .countdown .clock .dash{float:left;}body .wrapperap.fbcanvas .voteoffbox .countdown .clock .dash .digit{float:left;}
body .wrapperap.fbcanvas .voteoffbox .countdown .clock .dash .divider{float:left;margin:0 2px;}
body .wrapperap.fbcanvas .voteoffbox .countdown .clock .dash.days_dash{padding-right:11px;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/daysblack.eng.png') right no-repeat;margin-right:10px;}
body .wrapperap.fbcanvas .voteoffbox .countdown .clock .days{float:left;padding-right:13px;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/structure/daysblack.eng.png') bottom right no-repeat;margin-right:13px;}
body .wrapperap.fbcanvas .voteoffbox .countdown .clock .min{float:left;padding-right:3px;}
body .wrapperap.fbcanvas .voteoffbox .extramsg{font-size:10px;padding:10px 0 0 0;}body .wrapperap.fbcanvas .voteoffbox .extramsg a{font-size:12px;line-height:16px;font-weight:bold;}
body .wrapperap.fbcanvas .voteoffbox .extramsg .additional{display:block!important;}
body .wrapperjudge{max-width:940px;margin:0 auto;text-align:left;overflow:hidden;background:#fff;}body .wrapperjudge .adminannouncement{clear:both;max-width:938px;border:solid 1px #d0d0d0;}body .wrapperjudge .adminannouncement h3{font-size:14px;line-height:14px;background:#fefefe;padding:8px;border-bottom:solid 1px #e0e0e0;margin:0 !important;}
body .wrapperjudge .adminannouncement .info{padding:20px 20px 10px;background:#f0f0f0;}body .wrapperjudge .adminannouncement .info p{margin:0 0 10px;}
body .wrapperjudge .header{max-width:940px;display:block;background:#fff;}body .wrapperjudge .header .logo{margin-bottom:27px;}
body .wrapperjudge .header hr{height:4px;background:#e0e0e0;width:940px;border:none;clear:both;}
body .wrapperjudge .backprint{font-size:14px;padding-top:12px;}body .wrapperjudge .backprint .backtofinal{float:left;}
body .wrapperjudge .backprint .printme{float:right;}
body .wrapperjudge h1{clear:both;font-size:24px;font-weight:100;line-height:30px;padding-top:36px;}
body .wrapperjudge .content{width:72%;margin:30px 0 0 0;}body .wrapperjudge .content .page .ideainfo .ideanum{color:#333;font-weight:100;}
body .wrapperjudge .content .page .ideainfo h2{clear:both;font-size:18px;padding-top:5px;}
body .wrapperjudge .content .page .ideainfo p{margin-bottom:10px;}body .wrapperjudge .content .page .ideainfo p span{text-transform:capitalize;}
body .wrapperjudge .content .page .judgemedia img{vertical-align:middle;margin-right:5px;}
body .wrapperjudge .content .page h2{font-size:18px;}
body .wrapperjudge .content .page .budget{font-weight:100;}
body .wrapperjudge .content .page .aboutidea{margin:1px 0 10px 0;padding:20px 20px 10px;}body .wrapperjudge .content .page .aboutidea ul{margin:15px 25px 15px 35px;}
body .wrapperjudge .content .page .aboutidea.overview .block{font-size:14px;}
body .wrapperjudge .content .page .aboutidea .goleft{float:left;width:500px;}
body .wrapperjudge .content .page .aboutidea a.minibutton{margin-top:10px;float:right;}body .wrapperjudge .content .page .aboutidea a.minibutton.cancel{margin-right:10px;}
body .wrapperjudge .content .page .aboutidea table{margin:0 0 20px;width:100%;}body .wrapperjudge .content .page .aboutidea table .error-message{display:block;margin:5px 0 0 0;color:#b62e2e;font-weight:bold;font-size:11px;line-height:13px;}
body .wrapperjudge .content .page .aboutidea table tr td{padding:10px;border-right:solid 1px #e0e0e0;border-left:solid 1px #e0e0e0;border-top:solid 1px #e0e0e0;width:60px;}body .wrapperjudge .content .page .aboutidea table tr td.nowrap{white-space:nowrap;width:auto;}
body .wrapperjudge .content .page .aboutidea table tr td.centered{text-align:center;width:auto;}
body .wrapperjudge .content .page .aboutidea table tr td.scoretext{width:300px;}
body .wrapperjudge .content .page .aboutidea table tr td input{float:left;}
body .wrapperjudge .content .page .aboutidea table tr td span{float:right;font-weight:bold;font-size:11px;line-height:12px;position:relative;top:5px;color:#777;}
body .wrapperjudge .content .page .aboutidea table tr.newrow{border:none;}body .wrapperjudge .content .page .aboutidea table tr.newrow td{border:none;border-top:solid 1px #e0e0e0;font-weight:bold;padding-top:20px !important;}
body .wrapperjudge .content .page .aboutidea table tr.newrow.noborder{padding-top:0;border-top:none;}
body .wrapperjudge .content .page .aboutidea table tr.empty td{border-right:none;border-left:none;}
body .wrapperjudge .content .page .aboutidea table tr.totalrow td{border:solid 1px #c0c0c0;}
body .wrapperjudge .content .page .aboutidea table input{width:20px;}
body .wrapperjudge .ideagallery a img{width:100%;height:100%;max-width:625px;max-height:300px;}
body .wrapperjudge .ideagallery .ideagallery-fullsize{width:100%;height:100%;max-width:625px;max-height:300px;}
body .wrapperjudge .ideagallery .ideagallery-thumbnails a img{width:70px;height:70px;}
body .wrapperjudge .sidebar{width:27%;margin:20px 0 0 0;}body .wrapperjudge .sidebar .grey{margin:11px 0 12px;}body .wrapperjudge .sidebar .grey h2{font-size:14px;margin-bottom:16px;}
body .wrapperjudge .sidebar .grey.judgecontact h2 span{font-weight:100;}
body .wrapperjudge .sidebar .grey.judgebudget #budgetitems{float:left;width:150px;margin-bottom:10px;}
body .wrapperjudge .sidebar .grey.judgebudget #budgettotal{float:right;}body .wrapperjudge .sidebar .grey.judgebudget #budgettotal p{font-weight:bold;}
body .wrapperjudge .sidebar .grey.judgebudget #budgetplans{clear:both;}
body .wrapperjudge .sidebar .grey.judgeorgan p{margin:10px 0;}
body .wrapperjudge .sidebar .grey.judgeorgan .organconfirmed img{vertical-align:middle;margin-right:5px;}
body .wrapperjudge .sidebar .grey.judgesupbroker #subbrokeraddresstitle{float:left;}
body .wrapperjudge .sidebar .grey.judgesupbroker #subbrokeraddress{float:left;word-wrap:break-word;}
body .wrapperjudge .sidebar .grey.judgesupbroker hr{clear:both;}
body .wrapperjudge .sidebar .grey.judgesupbroker ol{margin:0;list-style-type:none!important;}body .wrapperjudge .sidebar .grey.judgesupbroker ol li{margin:0 0 8px;}body .wrapperjudge .sidebar .grey.judgesupbroker ol li li{margin:4px 0;}
body .header{background:#ffda05 url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/structure/sunbeam.png') top center no-repeat;}body .header .logo{margin-top:20px;float:left;}
body .header .userpanel{width:375px;float:right;text-align:right;font-size:14px;margin:40px 0 0 0;}body .header .userpanel .searchnavbar{margin:10px 0;position:relative;}body .header .userpanel .searchnavbar .searchbox{width:170px;color:#000;background:#ffffff url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/icons/search.jpg') no-repeat right;}body .header .userpanel .searchnavbar .searchbox.placeholder{color:#aaa;}
body .header .userpanel .searchnavbar .searchbox.tipped:hover{cursor:default !important;}
body .header .userpanel .searchnavbar .searchinput input{position:relative;z-index:100;}
body .header .userpanel .searchnavbar .searchinput .tipped{position:absolute;z-index:200;top:1px;right:1px;display:block;width:26px;height:26px;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/icons/ie8searchtip.gif');}
body .header .userpanel .searchnavbar #advsearch{background:#fbfbfb;width:155px;padding:5px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px #000000;-moz-box-shadow:0 0 2px #000000;box-shadow:0 0 2px #000000;position:absolute;z-index:200;top:40px;right:5px;margin-right:0;zoom:1;}body .header .userpanel .searchnavbar #advsearch #advtriangle{background:#fbfbfb;height:10px;width:10px;position:relative;top:-10px;left:75px;margin-bottom:-10px;-webkit-box-shadow:-1px -1px 3px -1px #000000;-moz-box-shadow:-1px -1px 3px -1px #000000;box-shadow:-1px -1px 3px -1px #000000;}
body .header .userpanel .searchnavbar #advsearch div,body .header .userpanel .searchnavbar #advsearch label,body .header .userpanel .searchnavbar #advsearch select{text-align:left;float:left;font-size:12px;}
body .header .userpanel .searchnavbar #advsearch select{margin:5px 0;}
body .header .userpanel .searchnavbar #advsearch .levels{width:155px;}
body .header .userpanel .searchnavbar #advsearch #sortandsize{clear:both;width:155px;position:relative;z-index:200;}body .header .userpanel .searchnavbar #advsearch #sortandsize select{width:155px;}
body .header .userpanel .searchnavbar #advsearch #searchboxsubmit .iamsubmit{margin-top:5px;width:155px;}
body .header .mobileinfo{display:none;visibility:hidden;}
body .header .navigation{clear:both;font-family:CondensedF;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);list-style-type:none;font-size:18px;line-height:22px;padding:20px 0 0 0;z-index:10;margin:0;}body .header .navigation li{float:left;margin:0 10px 0 0;position:relative;z-index:11;padding:0;}body .header .navigation li a{padding:5px 15px 3px;display:block;}body .header .navigation li a:hover{background:#333;color:#fff;cursor:pointer;}
body .header .navigation li a.hovactive{background:#333;color:#fff;cursor:pointer;}
body .header .navigation li.hasdrop a{padding-right:25px;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/icons/navarrow.png') right 8px no-repeat;}body .header .navigation li.hasdrop a:hover{background:#333333 url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/icons/navarrow.png') right -16px no-repeat;color:#fff;cursor:pointer;}
body .header .navigation li.hasdrop a.active{background:#333333 url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/icons/navarrow.png') right -16px no-repeat;color:#fff;cursor:pointer;}
body .header .navigation li.hasdrop a.hovactive{background:#333333 url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/icons/navarrow.png') right -16px no-repeat;color:#fff;cursor:pointer;}
body .header .navigation li.active a{background:#333;color:#fff;cursor:pointer;}
body .header .navigation li.active.hasdrop a{background:#333333 url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/icons/navarrow.png') right -16px no-repeat;color:#fff;cursor:pointer;}
body .header .navigation li.clear{line-height:0;font-size:0;clear:both;float:none;}
body .header .navigation li ul{margin:0;padding:0;background:#d9e2e1;font-family:arial,sans-serif;font-size:12px;list-style-type:none;z-index:12;position:absolute;top:30px;left:0;display:none;width:100%;white-space:nowrap;}body .header .navigation li ul li{clear:both;float:none;margin:0 !important;line-height:16px;}body .header .navigation li ul li a{padding:6px 15px 4px;background:none !important;color:#004fb6 !important;}body .header .navigation li ul li a:hover{background:#2b70cc !important;cursor:pointer;color:#ffffff !important;}
body .header .mobilenavigation{display:none;visibility:hidden;}
body .subhead{margin:0 0 20px;background:#fff;border-bottom:solid 1px #e0e0e0;padding:10px 0 5px;}body .subhead .wrapper{position:relative;}body .subhead .wrapper .left{float:left;margin-right:50px;}body .subhead .wrapper .left h4{width:600px;}
body .subhead .wrapper .left .additional p{margin:10px 0;}
body .subhead .wrapper .left .additional .large{font-size:16px;line-height:18px;font-weight:bold;}
body .subhead .wrapper .mobileswitch{display:none;visibility:hidden;}
body .subhead .wrapper .countdown{float:left;width:230px;}body .subhead .wrapper .countdown .before{margin:0 0 5px;}
body .subhead .wrapper .countdown .after{margin:5px 0 0;}
body .subhead .wrapper .countdown .clock{height:40px;font-size:38px;font-weight:normal;line-height:40px;color:#c9c9c9;}body .subhead .wrapper .countdown .clock .dash{float:left;}body .subhead .wrapper .countdown .clock .dash .digit{float:left;}
body .subhead .wrapper .countdown .clock .dash .divider{float:left;}
body .subhead .wrapper .countdown .clock .dash.days_dash{padding-right:9px;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/days.eng.jpg') right no-repeat;margin-right:10px;}
body .subhead .wrapper .countdown .clock .days{float:left;padding-right:9px;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/structure/days.eng.png') bottom right no-repeat;margin-right:10px;}
body .subhead .wrapper .countdown .clock .min{float:left;padding-right:5px;}
body .subhead .wrapper .countdown .clock.donations{font-size:30px;white-space:nowrap;}
body .subhead .wrapper .switch{position:absolute;top:0;right:0;background:#f2f2f2;padding:2px 5px;font-size:10px;line-height:12px;color:#333;font-weight:bold;border:solid 1px #f2f2f2;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}body .subhead .wrapper .switch .open::after{content:'';width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #c6c6c6;position:relative;top:8px;margin-left:3px;}
body .subhead .wrapper .switch .close::after{content:'';width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #c6c6c6;position:relative;bottom:8px;margin-left:3px;}
body .subhead .wrapper .switch:hover{cursor:pointer;border:solid 1px #c6c6c6;}body .subhead .wrapper .switch:hover .open::after{border-top:5px solid #666;}
body .subhead .wrapper .switch:hover .close::after{border-bottom:5px solid #666;}
body .subhead.closed{height:35px;}body .subhead.closed .wrapper .left h4{font-size:18px;line-height:22px;margin-top:5px;}
body .subhead.closed .switch{top:5px;}body .subhead.closed .switch .close{display:none;}
body .subhead.closed .additional{display:none;}
body .subhead.closed .countdown .clock{height:32px;font-size:28px;line-height:30px;}body .subhead.closed .countdown .clock .dash.days_dash{padding-right:9px;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/days-small.eng.jpg') right no-repeat;margin-right:10px;}
body .subhead.open{padding:25px 0;}body .subhead.open .wrapper .left h4{font-size:24px;line-height:26px;}
body .subhead.open .switch{top:-10px;}body .subhead.open .switch .open{display:none;}
body .footer{margin:10px 0 0 0;background:#ffd900;padding:10px 0;}body .footer .mobilewrapper{display:none;visibility:hidden;}
body .sidebar{float:right;width:315px;}body .sidebar.splash{padding:0;}
body .sidebar .cta{border:solid 3px #ffd900;margin:0 0 20px;position:relative;background-color:#eaeaea;background:-webkit-gradient(radial, center center, 0, center center, 460, from(#fdfdfd), to(#eaeaea));background:-webkit-radial-gradient(circle, #fdfdfd, #eaeaea);background:-moz-radial-gradient(circle, #fdfdfd, #eaeaea);background:-ms-radial-gradient(circle, #fdfdfd, #eaeaea);background:-k-radial-gradient(circle, #fdfdfd, #eaeaea);background:-o-radial-gradient(circle, #fdfdfd, #eaeaea);background:radial-gradient(circle, #fdfdfd, #eaeaea);}body .sidebar .cta:hover{cursor:pointer;background-color:#dedede;background:-webkit-gradient(radial, center center, 0, center center, 460, from(#fdfdfd), to(#dedede));background:-webkit-radial-gradient(circle, #fdfdfd, #dedede);background:-moz-radial-gradient(circle, #fdfdfd, #dedede);background:-ms-radial-gradient(circle, #fdfdfd, #dedede);background:-k-radial-gradient(circle, #fdfdfd, #dedede);background:-o-radial-gradient(circle, #fdfdfd, #dedede);background:radial-gradient(circle, #fdfdfd, #dedede);}body .sidebar .cta:hover p.button a{color:#2b70cc;border:solid 1px #b99d51;padding:9px 9px 4px;background:#ffd900 url('/img/buttons/iegrad.jpg') repeat-x left;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ffd900), to(#f9c600));background:-webkit-linear-gradient(#ffd900, #f9c600);background:-moz-linear-gradient(#ffd900, #f9c600);background:-ms-linear-gradient(#ffd900, #f9c600);background:-k-linear-gradient(#ffd900, #f9c600);background:-o-linear-gradient(#ffd900, #f9c600);background:linear-gradient(#ffd900, #f9c600);}
body .sidebar .cta.nohover:hover{cursor:default;background-color:#eaeaea;background:-webkit-gradient(radial, center center, 0, center center, 460, from(#fdfdfd), to(#eaeaea));background:-webkit-radial-gradient(circle, #fdfdfd, #eaeaea);background:-moz-radial-gradient(circle, #fdfdfd, #eaeaea);background:-ms-radial-gradient(circle, #fdfdfd, #eaeaea);background:-k-radial-gradient(circle, #fdfdfd, #eaeaea);background:-o-radial-gradient(circle, #fdfdfd, #eaeaea);background:radial-gradient(circle, #fdfdfd, #eaeaea);}
body .sidebar .cta img{position:absolute;top:20px;right:25px;}
body .sidebar .cta p.gigantic{font-size:34px;font-family:BoldF;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);line-height:36px;margin:50px 0 10px 25px;display:block;}
body .sidebar .cta p.button{display:block;text-align:center;margin:0 0 30px;}
body .sidebar .cta.brokeroptin p.gigantic{font-size:22px;line-height:28px;margin-top:80px;margin-right:40px;}body .sidebar .cta.brokeroptin p.gigantic.subgigantic{font-size:14px;line-height:22px;margin-top:0;}
body .sidebar .cta.brokeroptin img{top:10px;right:15px;}
body .sidebar .cta.winners p{font-family:BoldF;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}body .sidebar .cta.winners p.title{line-height:22px;font-size:18px;color:#004fb6;display:block;padding:10px 0 5px 20px;width:150px;}
body .sidebar .cta.winners p.tiny{padding:0 0 10px 20px;}
body .sidebar .cta.reachout img{top:15px;right:10px;}
body .sidebar .cta.reachout p.gigantic{font-size:20px;line-height:22px;}body .sidebar .cta.reachout p.gigantic.tiny{font-size:12px;line-height:14px;margin:30px 20px 15px 25px;}
body .sidebar p.right{text-align:right;font-weight:bold;}
body .sidebar .grey{background:#fff;border:solid 1px #c0c0c0;padding:15px 15px 5px;position:relative;margin:10px 0 20px 0;}
body .sidebar .white{background:#fff;border:solid 1px #c0c0c0;padding:15px 15px 5px;position:relative;margin:10px 0 10px 0;}body .sidebar .white.brokersupported{padding-bottom:15px;overflow:visible;}
body .sidebar .yellow{background:#ffe866;padding:15px;position:relative;margin:10px 0 10px 0;}
body .sidebar .gold{background:#fff599;padding:20px 20px 15px;position:relative;margin:15px 0 20px 0;border:solid 1px #ffd900;}
body .sidebar .howtoparticipate ul{list-style-type:none;margin:5px 0 10px 0px;}body .sidebar .howtoparticipate ul li{font-weight:bold;line-height:18px;}
body .sidebar .bordertitle{font-size:12px;color:#fff;background:#0f4d9f;float:left;padding:2px 7px;position:absolute;top:-10px;left:15px;font-weight:normal;}
body .sidebar .borderlinks{font-size:10px;float:right;position:absolute;top:-16px;right:0;}body .sidebar .borderlinks a{font-weight:bold;}
body .sidebar .bottom{text-decoration:none;font-weight:bold;display:block;border-top:solid 2px #c5c5c5;padding:5px 0;}body .sidebar .bottom img{vertical-align:middle;padding-right:5px;}
body .sidebar .map{padding:0px;}body .sidebar .map .tabs a{float:left;width:50%;color:#333;background:#e0e0e0;padding:8px 0;text-align:center;}body .sidebar .map .tabs a.brokers{float:right;}
body .sidebar .map .tabs a.active{background:#fff;font-weight:bold;}
body .sidebar .map .tabs a:hover{cursor:pointer;}
body .sidebar .map .tabs a.two{height:35px;padding:8px 0 2px;}
body .sidebar .map .maps{padding:10px 0 10px 10px;}body .sidebar .map .maps .brokers{display:none;}
body .sidebar .facebookbox{margin:0 0 20px 0;}
body .sidebar .video p{margin-bottom:10px;}
body .sidebar .video .small{font-size:11px;}
body .sidebar .alreadyregistered p{margin-bottom:15px;}body .sidebar .alreadyregistered p a{font-weight:bold;}
body .sidebar .alreadyregistered p strong{font-size:18px;line-height:22px;padding-bottom:3px;display:inline-block;}
body .sidebar .alreadyregistered p .tiny{font-size:9px;line-height:12px;margin:3px;display:block;}
body .sidebar .otherwaystosignin h2{font-size:18px;line-height:normal;}
body .sidebar .otherwaystosignin .facesign{margin:10px 0;}
body .sidebar .otherwaystosignin #signbrokerap{float:left;}
body .sidebar .otherwaystosignin img{float:left;}
body .sidebar .otherwaystosignin #brokersrequired{clear:both;font-size:10px;}
body .sidebar .findabroker{margin:20px 0 0 0;padding-bottom:10px;}body .sidebar .findabroker .inside{position:relative;}
body .sidebar .findabroker .left{width:135px;font-size:14px;line-height:16px;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/fabright.png') no-repeat right;padding:11px 25px 10px 10px;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;z-index:5;position:absolute;top:0px;left:0;}
body .sidebar .findabroker .right{z-index:2;float:right;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;background:#ffd900;background:#ffd900 url('/img/buttons/iegrad.jpg') repeat-x left;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ffd900), to(#f2b000));background:-webkit-linear-gradient(#ffd900, #f2b000);background:-moz-linear-gradient(#ffd900, #f2b000);background:-ms-linear-gradient(#ffd900, #f2b000);background:-k-linear-gradient(#ffd900, #f2b000);background:-o-linear-gradient(#ffd900, #f2b000);background:linear-gradient(#ffd900, #f2b000);width:90px;padding:15px 0 5px 35px;float:right;font-family:CondensedF;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);font-size:18px;line-height:20px;}body .sidebar .findabroker .right:hover{cursor:pointer;color:#2b70cc;background:#ffd900 url('/img/buttons/iegrad.jpg') repeat-x left;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ffd900), to(#f9c600));background:-webkit-linear-gradient(#ffd900, #f9c600);background:-moz-linear-gradient(#ffd900, #f9c600);background:-ms-linear-gradient(#ffd900, #f9c600);background:-k-linear-gradient(#ffd900, #f9c600);background:-o-linear-gradient(#ffd900, #f9c600);background:linear-gradient(#ffd900, #f9c600);}
body .sidebar .findabroker.gaq .left{font-size:12px;}
body .sidebar .findabroker.gaq .right{width:80px;padding-left:50px;}
body .sidebar .dashboard .minibutton{float:right;}
body .sidebar .dashboard .myideatitle{padding-bottom:4px;}body .sidebar .dashboard .myideatitle strong{float:left;}
body .sidebar .dashboard .myideatitle .banner{float:right;vertical-align:top;margin-right:120px;}
body .sidebar .dashboard .top{background:#f2f2f2;}body .sidebar .dashboard .top .votecount{float:left;color:#fff;background:#333;text-align:center;padding:8px 4px 5px 4px;width:70px;font-size:10px;}body .sidebar .dashboard .top .votecount .num{font-family:CondensedF;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);font-size:18px;color:#ffd900;line-height:36px;vertical-align:bottom;text-align:center;margin-bottom:-5px;}body .sidebar .dashboard .top .votecount .num span{padding:18px 0 0 0;line-height:0;}
body .sidebar .dashboard .top .votecount .num strong{color:#fff;font-size:36px;}
body .sidebar .dashboard .top .aftercount{float:left;margin-left:5px;padding:10px 0 4px 5px;width:180px;}body .sidebar .dashboard .top .aftercount.novotes{padding:5px 0 8px 0 !important;width:270px !important;}
body .sidebar .dashboard .top .aftercount p{margin:0 0 5px;}body .sidebar .dashboard .top .aftercount p a{font-weight:bold;}
body .sidebar .dashboard .top .aftercount p.goright a{font-size:12px;line-height:12px;margin:0 !important;font-weight:normal;}
body .sidebar .dashboard .standing{background:#ffd900;color:#fff;font-family:CondensedF;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);margin:5px 0 0 0;}body .sidebar .dashboard .standing p{float:left;width:50%;text-align:center;color:#004fb6;padding:8px 0 5px;line-height:12px;}body .sidebar .dashboard .standing p strong{font-size:36px;line-height:32px;color:#333;}
body .sidebar .dashboard .standing p.borders{border-left:solid 2px #fff;border-right:solid 2px #fff;width:32%;}
body .sidebar .dashboard .supportedideas p{margin:0 0 10px;}body .sidebar .dashboard .supportedideas p.title{font-weight:bold;}
body .sidebar .dashboard .supportedideas ul{list-style-type:none;margin:5px 0;padding:0;}body .sidebar .dashboard .supportedideas ul li{clear:both;}body .sidebar .dashboard .supportedideas ul li .banner{display:inline;vertical-align:top;}
body .sidebar .dashboard .supportedideas ul li p{color:#9c9c9c;font-size:12px;line-height:16px;}body .sidebar .dashboard .supportedideas ul li p strong{color:#333;}
body .sidebar .dashboard .supportedideas ul li a{font-weight:bold;}
body .sidebar .dashboard .myideaprev{float:left;margin:5px 5px 0 0;width:80px;}body .sidebar .dashboard .myideaprev img{margin-bottom:5px;}
body .sidebar .dashboard .myideainfo{float:left;width:190px;padding-bottom:10px;word-wrap:break-word;}body .sidebar .dashboard .myideainfo .title{font-size:14px;line-height:18px;font-weight:bold;text-transform:uppercase;margin:0 0 5px;display:block;}
body .sidebar .dashboard .myideainfo p a{color:#9c9c9c;}body .sidebar .dashboard .myideainfo p a:hover{color:#2b70cc;}
body .sidebar .dashboard .myideainfo .huge{font-size:14px;line-height:18px;font-weight:bold;margin-top:5px;}
body .sidebar .dashboard .morelinks{clear:both;margin:15px 0;line-height:18px;}body .sidebar .dashboard .morelinks a{font-size:14px;font-weight:bold;}
body .sidebar .dashboard .cta{border:solid 1px transparent;margin:0 0 10px;}body .sidebar .dashboard .cta p.gigantic{margin:50px 0 10px 45px;}
body .sidebar .dashboard .cta img{top:10px;right:15px;}
body .sidebar .dashboard .iswinner{line-height:26px;font-size:18px;color:#fff;display:block;font-family:CondensedF;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);padding:3px 0 0 0;background:#59b337;margin:3px 0 2px;}body .sidebar .dashboard .iswinner img{margin:0 0 0 3px;vertical-align:top;}
body .sidebar #friendfeed{margin:0 !important;border:0 !important;}body .sidebar #friendfeed .feed{padding:0 !important;}
body .sidebar #friendfeed .entry{border-bottom:1px solid #cccccc !important;font-size:10px !important;line-height:12px !important;}body .sidebar #friendfeed .entry *{font-size:10px !important;line-height:12px !important;}
body .sidebar #friendfeed .bottom{background:#ffffff !important;border:0 !important;}body .sidebar #friendfeed .bottom *{background:#ffffff !important;border:0 !important;}
body .sidebar #friendfeed a,body .sidebar #friendfeed a:link,body .sidebar #friendfeed a:visited{color:#004fb6 !important;text-decoration:none !important;}
body .sidebar .sampleidea .idea{background:#ffda07;margin-bottom:10px;}body .sidebar .sampleidea .idea .ideaprev{float:left;}
body .sidebar .sampleidea .idea .info{width:195px;margin:5px 5px 5px 7px;float:left;font-size:11px;}body .sidebar .sampleidea .idea .info a{font-size:14px;text-transform:uppercase;font-weight:bold;line-height:14px;display:block;margin-bottom:6px;}body .sidebar .sampleidea .idea .info a img{vertical-align:top;}
body .ideas{list-style-type:none;margin:0;padding:0;}body .ideas li{background:#f2f2f2;margin-bottom:10px;}body .ideas li .ideaprev{float:left;text-align:center;line-height:18px;width:70px;}body .ideas li .ideaprev img{vertical-align:bottom;}
body .ideas li .ideaprev .votes{background:#ffd900;line-height:12px;padding:3px 0;font-size:13px;color:#333;font-weight:bold;}body .ideas li .ideaprev .votes .pictos{display:inline-block;width:16px;height:10px;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/icons/votegrid.png') no-repeat left;}
body .ideas li .info{width:195px;margin:5px 5px 5px 7px;float:left;font-size:11px;color:#9c9c9c;}body .ideas li .info .banner{display:inline;vertical-align:top;}
body .ideas li .info a{font-size:12px;font-weight:bold;line-height:14px;display:block;margin:4px 0;word-wrap:break-word;color:#333;}body .ideas li .info a img{vertical-align:top;}
body .status{font-size:11px;margin:5px 0 10px;}body .status p{padding:10px 15px;}
body .status.negative{background:#ffd2d2;border:solid 1px #ff1818;}
body .status.positive{background:#c0fb99;border:solid 1px #0f9500;}body .status.positive .title{color:#fff;font-weight:bold;padding:3px 15px;background:#0f9500;}
body .greydivide{line-height:0;font-size:0;display:block;height:1px;background:#c0c0c0;clear:both;margin:15px -15px;}
body .thankpartners{background:#ffda07 url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/icons/hands.jpg') left no-repeat;display:block;font-family:CondensedF;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);font-size:16px;line-height:22px;padding:15px 0 15px 130px;margin:0 0 5px 0;}
body .brokernopass .notabroker{font-size:20px;line-height:normal;margin:5px 0;}
body .brokernopass p{margin-bottom:15px;}
body .brokernopass.loginwithfb{margin-bottom:10px;}
body .brokersupported{padding:15px 5px 20px;overflow:visible;}body .brokersupported .greydivide{margin:10px -5px !important;}
body .brokersupported .increase{padding:5px 0 5px 10px;}
body .brokersupported ul{margin:0;}body .brokersupported ul li{list-style:none;background:#ffffff url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/structure/scanlines.gif');padding:10px;}body .brokersupported ul li .info{width:190px;float:left;height:auto !important;height:70px;min-height:70px;position:relative;}body .brokersupported ul li .info strong{text-transform:uppercase;}
body .brokersupported ul li .info p{margin:0;padding:0;position:relative;left:0px;bottom:0px;}body .brokersupported ul li .info p a{display:block;clear:both;font-size:10px;line-height:12px;text-transform:capitalize;}body .brokersupported ul li .info p a span{color:#333;}
body .brokersupported ul li img{float:right;}
body .brokersupported ul li.greydivide{line-height:0;font-size:0;display:block;height:1px;background:#c0c0c0;clear:both;margin:15px 0px !important;padding:0 !important;}
body .brokersupported .votebox{position:relative;margin:0 5px;}body .brokersupported .votebox .left{width:115px;font-size:10px;line-height:40px;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/fabright.png') no-repeat right;padding:4px 5px 2px 20px;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;z-index:5;position:absolute;top:0px;left:0;}
body .brokersupported .votebox .iamsubmit{float:right;width:100px;padding:5px 1px 1px 50px;line-height:40px;vertical-align:middle;}body .brokersupported .votebox .iamsubmit:hover{padding:4px 0px 0px 49px;}
body .brokersupported .votebox .iamsubmit.disabled:hover{background:#fefefe url('/img/buttons/disablediegrad.jpg') repeat-x left;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#fefefe), to(#d3d3d3));background:-webkit-linear-gradient(#fefefe, #d3d3d3);background:-moz-linear-gradient(#fefefe, #d3d3d3);background:-ms-linear-gradient(#fefefe, #d3d3d3);background:-k-linear-gradient(#fefefe, #d3d3d3);background:-o-linear-gradient(#fefefe, #d3d3d3);background:linear-gradient(#fefefe, #d3d3d3);color:#666;border:none !important;padding:5px 1px 1px 50px;}
body .brokersupported .postvotebox{padding:10px 10px 0;}
body .brokeridea .info{float:left;width:200px;font-size:10px;line-height:12px;}body .brokeridea .info strong{text-transform:uppercase;display:block;padding:0 0 2px;font-size:12px;line-height:14px;}
body .brokeridea img{float:right ;}
.greatideagrid{display:block;width:201px;height:206px;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/buttons/greatideagrid.eng.jpg') top left no-repeat;text-indent:-9000px;font-size:0;line-height:0;margin:10px 0 -2px 0;}.greatideagrid.winners{background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/buttons/greatidea-winner.eng.jpg') top left no-repeat;height:220px;margin:0;}
.greatideagrid:hover{background-position:bottom left;}
.social{background:#ccc;padding:25px;position:relative;margin-top:50px;}.social .leftimg{display:block;margin-right:15px;float:left;}
.social .rightimg{display:block;float:right;margin:0 0 0 -5px;}
.postsocial{font-size:11px;margin:15px 0 10px;}.postsocial a{margin-right:20px;}
.postsocial img{vertical-align:middle;}
.floatright{float:right;}
.floatleft{float:left;}
.margin-bottom20{margin-bottom:20px;}
.secret{height:0px;line-height:0px;clear:both !important;float:none !important;}
.content{width:635px;float:left;}.content .supersearch{padding:0;display:none;}.content .supersearch .supersearch .column,.content .supersearch .supersearch .onethird,.content .supersearch .supersearch .twothirds div,.content .supersearch .supersearch p.cancelsearch{display:none;}
.content .supersearch .supersearch.active .column,.content .supersearch .supersearch.active .onethird,.content .supersearch .supersearch.active .twothirds div,.content .supersearch .supersearch.active p.cancelsearch{display:block;}
.content .supersearch .column{width:33%;float:left;background:#dfdfdf;}.content .supersearch .column .mid{margin:0 0.5%;}
.content .supersearch .column .searchtitle{font-weight:bold;font-size:14px;margin:10px 5px 4px 12px;clear:both;}
.content .supersearch .column input.text{width:100px;padding:5px;border:#c8c0a0 solid 1px;display:inline;margin:0 0 0 12px;}.content .supersearch .column input.text:focus{border:#87836d solid 1px;}
.content .supersearch .column .tidbit{font-size:11px;color:#666;}
.content .supersearch .column .postallabel{float:left;font-weight:bold;margin:5px 0 0 15px;}
.content .supersearch .column .postal{list-style-type:none;margin:5px 0 0 10px;float:left;}.content .supersearch .column .postal li{margin:0 0 4px 0;}.content .supersearch .column .postal li input{margin:0 3px 0;}
.content .supersearch .column .category{list-style-type:none;margin:10px 5px 0 15px;}.content .supersearch .column .category li{margin:0 0 5px 0;}.content .supersearch .column .category li input{margin:0 4px 0;}
.content .supersearch .column .checkbox{margin:0 0 0 12px;}.content .supersearch .column .checkbox input{margin:0 5px 0 0;}
.content .sort{display:block;margin:0px 0 8px;font-family:CondensedF;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);font-size:12px;height:57px;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/structure/explorebg.jpg') repeat-x top left;border-left:solid 1px #c0c0c0;border-right:solid 1px #c0c0c0;}.content .sort h2{padding:2px 5px;font-size:12px;line-height:17px;font-weight:normal;}
.content .sort ul{list-style-type:none;margin:0;padding:0;}.content .sort ul li{float:left;}
.content .sort .base{float:left;}
.content .sort .gap{float:left;width:4px;height:57px;background:#f7f7f7;border-left:solid 1px #c0c0c0;border-right:solid 1px #c0c0c0;}
.content .sort .sorting{float:left;position:relative;z-index:2;margin:0 1px 0 3px;}.content .sort .sorting a.dropdown{margin:10px 0px 0 5px;display:block;}
.content .sort .sorting a span{display:inline-block;width:13px;height:7px;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/icons/sortarrow.jpg') top right no-repeat;margin:0 0 0 5px;}
.content .sort .sorting a:hover span{background-position:bottom left;}
.content .sort .sorting ul{display:none;position:absolute;top:52px;left:-1px;z-index:10;background:#fff;width:125px;padding-bottom:5px;border:solid 1px #c0c0c0;border-top:solid 1px #fff;}.content .sort .sorting ul li{clear:both;display:block;width:125px;float:none;}.content .sort .sorting ul li a{padding:5px 10px 5px 15px;display:block;}
.content .sort .size{float:left;width:100%;width:auto!important;}.content .sort .size li{padding-left:8px;border-left:solid 1px #636363;margin:5px 0 8px 5px;line-height:12px;background:#fff;}.content .sort .size li.first{margin:12px 0 0 0;border-left:0;}
.content .sort .size li.extra{padding-right:8px;border-right:solid 1px #636363;}
.content .sort .size li.last{padding-right:8px;}
.content .sort .size li span{font-size:9px;text-transform:uppercase;font-family:arial;font-weight:normal;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false) !important;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false) !important;}
.content .sort .view{float:left;}.content .sort .view .grid a{background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/icons/grid.png') top left no-repeat;padding-right:5px;border-right:solid 1px #636363;margin:5px 5px 0;}
.content .sort .view .map a{background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/icons/map.png') top left no-repeat;}
.content .sort .view .list a{background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/icons/list.png') top left no-repeat;padding-right:5px;border-right:solid 1px #636363;margin-right:5px;}
.content .sort .view a{margin:5px 0 0 0;padding:2px 0 3px 23px;display:block;}.content .sort .view a.active{background-position:0 -20px;}
.content .sort .view a:hover{background-position:0 -20px !important;}
.content .sort a{color:#333;}.content .sort a.active{color:#004fb6;}
.content .sort a:hover{text-decoration:none;color:#2b70cc;cursor:pointer !important;}
.content .breadcrumb{background:#dfdfdf;padding:15px;font-size:14px;line-height:16px;position:relative;margin:0 0 7px 0;}.content .breadcrumb p{margin:0 0 5px;}.content .breadcrumb p a{font-weight:bold;}
.content .breadcrumb p.tiny{font-size:11px;line-height:13px;}
.content .breadcrumb .resetsearch{position:absolute;top:15px;right:20px;font-size:11px;}.content .breadcrumb .resetsearch:hover{color:#ff0000;}
.content .breadcrumb .results{font-size:12px;font-style:italic;margin:10px 0 5px 0;}
.content .breadcrumb ul{background:#e5f6ff;padding:10px 0 10px 10px;}.content .breadcrumb ul li{margin:0 10px 0 20px;line-height:18px;}
.content .breadcrumb ul.crumbs{margin:0;}.content .breadcrumb ul.crumbs li{display:inline;padding:5px;list-style:none;margin:0;line-height:16px;}.content .breadcrumb ul.crumbs lili:last-child span{display:none;}
.content .copyright{font-size:11px;color:#999;margin:10px 5px;}
.content .opleft{margin:0px 0 0 0;clear:both;float:left;font-weight:bold;font-size:10px;}.content .opleft a{margin:0 5px;}.content .opleft a.active{color:#333;cursor:default;}
.content .opright{float:right;margin:0 0 2px 0;}.content .opright input.searchtwo{width:120px;height:35px;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/buttons/search.eng.jpg') no-repeat top left;border:none !important;padding:0;vertical-align:top;}.content .opright input.searchtwo:hover{background-position:bottom left;cursor:pointer;}
.content .opright input.text{padding:9px 7px 8px;font-size:13px;width:216px;color:#aeaeae;}.content .opright input.text:hover{color:#333;}
.content .opright .opensearch{font-size:10px;font-weight:bold;width:53px;display:inline-block;margin-left:4px;vertical-align:top;}
.content .gridview{clear:both;list-style-type:none;padding:0;margin:0 !important;z-index:1;position:relative;overflow:hidden;}.content .gridview .front{position:relative;z-index:0;}.content .gridview .front .iswinner{position:absolute;top:-2px;left:-3px;z-index:200;background:none;padding:0;margin:0;}.content .gridview .front .iswinner img{margin:0;}
.content .gridview .banner{position:absolute;top:-4px;left:-5px;}
.content .gridview li{float:left;width:205px;margin:5px 7px 10px 0;position:relative;background:#fff;border:solid 1px #c0c0c0;}.content .gridview li.broker{border:solid 1px #ffd900;}.content .gridview li.broker .bottom .brokersupported{display:inline-block;overflow:visible;}
.content .gridview li:hover{background:#e9e9e9;}
.content .gridview li::before,.content .gridview li::after{content:'';z-index:-1;position:absolute;left:8px;bottom:5px;width:40%;max-width:250px;height:15%;-webkit-box-shadow:0 8px 10px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 8px 10px rgba(0, 0, 0, 0.3);box-shadow:0 8px 10px rgba(0, 0, 0, 0.3);-webkit-transform:skew(-15deg) rotate(-6deg);-moz-transform:skew(-15deg) rotate(-6deg);-ms-transform:skew(-15deg) rotate(-6deg);-o-transform:skew(-15deg) rotate(-6deg);transform:skew(-15deg) rotate(-6deg);}
.content .gridview li::after{left:auto;right:10px;-webkit-transform:skew(15deg) rotate(6deg);-moz-transform:skew(15deg) rotate(6deg);-ms-transform:skew(15deg) rotate(6deg);-o-transform:skew(15deg) rotate(6deg);transform:skew(15deg) rotate(6deg);}
.content .gridview li.last{margin-right:0;}
.content .gridview li .bottom{padding:5px 8px;position:relative;}.content .gridview li .bottom p{font-size:10px;margin-bottom:0;line-height:14px !important;color:#9c9c9c;float:left;}.content .gridview li .bottom p:not(.votes){width:135px;}
.content .gridview li .bottom p.votes{float:right;background:#ffd900 url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/icons/votegrid.png') no-repeat left;color:#333;padding:2px 6px 2px 17px;font-size:12px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:5px 0 0;}
.content .gridview li .bottom p.number{float:right;width:50px;}
.content .gridview li .bottom .donate{float:right;margin:5px 0 0 0;}
.content .gridview li .bottom h2{font-size:12px;margin-bottom:0 !important;word-wrap:break-word;line-height:14px;}.content .gridview li .bottom h2 a{color:#333;}
.content .gridview li .bottom .brokersupported{overflow:visible;float:left;display:none;position:relative;background:#e2e2e2;border:solid 1px #bfcde1;color:#004fb6;font-family:BoldF;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);text-transform:uppercase;font-size:11px;line-height:11px;text-align:center;padding:3px 5px 0px 10px;margin:5px 0 0 5px;}.content .gridview li .bottom .brokersupported img{position:absolute;top:-2px;left:-10px;z-index:5;}
.content .gridview li .hasdonation{width:120px;float:left;}
.content .gridview li .donatetip{float:right;display:block;text-align:center;font-weight:bold;font-size:11px;}.content .gridview li .donatetip:hover{cursor:help;}
.content .gridview li .flip{display:none;}
.content .gridview li .back{background:#333;color:#e0e6e6;position:relative;height:inherit;}.content .gridview li .back h2{font-size:12px;text-transform:uppercase;margin:0 15px 5px;}.content .gridview li .back h2 a{color:#ffda07;}
.content .gridview li .back .bottom .bordervotes{font-size:12px;color:#fff;background:#0f4d9f;float:left;padding:2px 7px;position:absolute;top:-14px;left:15px;font-weight:normal;font-family:arial;}
.content .gridview li .back p{margin:0 15px 10px;}.content .gridview li .back p.id{padding:10px 15px 5px;font-size:11px;margin:0 !important;}
.content .gridview li .back .minibutton{clear:both;float:left;margin:0 0 0 15px;}
.content .gridview li .back .corner{background-position:top right;}
.content .gridview li .iswinner{position:absolute;top:-3px;left:-3px;z-index:5;}
.content .socialwinners{margin-bottom:300px;}.content .socialwinners .winnertube{float:left;padding:15px 20px;width:160px;border:1px solid #cccbcb;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/icons/youtube_bg.png');}.content .socialwinners .winnertube p{margin:10px 0;}
.content .socialwinners .winnertube a img{vertical-align:bottom;}
.content .socialwinners .winnr{float:right;text-align:right;}.content .socialwinners .winnr p{margin-top:10px;}
.content .listview{list-style-type:none;padding:0;margin:0;}.content .listview li{clear:both;background:#fff;margin-bottom:10px;position:relative;border:solid 1px #c0c0c0;}.content .listview li .banner{position:absolute;top:-3px;left:-4px;}
.content .listview li.broker{border:solid 1px #ffd900;}.content .listview li.broker .voteview .brokersupported{display:inline-block;overflow:visible;}
.content .listview li.alt{background:#fefefe;}
.content .listview li.boxlink:hover{background:#e9e9e9;}
.content .listview li .image{float:left;margin:0 10px 0 0;line-height:0;}
.content .listview li .info{float:left;margin:10px 0 0 0;width:380px;font-size:11px;}.content .listview li .info .title{font-size:18px;line-height:22px;font-weight:bold;margin-bottom:5px;}.content .listview li .info .title a{color:#333;}.content .listview li .info .title a:hover{color:#004fb6;}
.content .listview li .info p{word-wrap:break-word;color:#9c9c9c;}.content .listview li .info p strong{color:#333;}
.content .listview li .info p .ideanum{font-size:14px;}
.content .listview li .voteview{width:130px;float:right;text-align:right;margin:15px 10px 0 0 !important;}.content .listview li .voteview .votecount{background:#ffd900 url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/icons/votelist.png') no-repeat left;padding:3px 6px 3px 26px;font-size:18px;color:#333;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.content .listview li .voteview .view{font-size:14px;line-height:16px;position:relative;top:14px;}
.content .listview li .voteview .brokersupported{overflow:visible;float:right;display:none;position:relative;background:#e2e2e2;border:solid 1px #bfcde1;color:#004fb6;font-family:BoldF;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);text-transform:uppercase;font-size:11px;line-height:11px;text-align:center;padding:3px 5px 0px 10px !important;margin:10px 0 5px 5px;white-space:nowrap;}.content .listview li .voteview .brokersupported img{position:absolute;top:-2px;left:-10px;z-index:5;}
.content .listview li .removeme{clear:both;float:right;padding:0 0 0 15px;height:12px;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/icons/delete.png') no-repeat left top;}.content .listview li .removeme:hover{color:#ff0000;background-position:0 -14px;}
.content .listview .iswinner{line-height:26px;font-size:20px;color:#fff;font-family:CondensedF;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);width:100px;padding:10px 0 5px;background:#59b337;text-align:center;float:left;margin:15px 0 15px 10px;}.content .listview .iswinner.brokerwinner{font-size:14px;}
.content .listview .iswinner.semi{font-size:16px;}
.content .listview .iswinner img{margin:0 0 3px 0;}
.content .listview .votecount.semi{background:#59b337;}
.content .listview.brokerlist .iswinner.semi{font-size:15px;}
.content .listview .inlinesemi{float:left;padding:3px 4px 3px 2px;background:#59b337;font-weight:bold;color:#fff;line-height:16px;margin:0 0 2px 0;}.content .listview .inlinesemi img{vertical-align:top;}
.content.fullsizemap{width:960px;}.content.fullsizemap .sort .size{width:647px;}
.content.fullsizemap .sort .sorting{width:240px;}
.content.fullsizemap .sort .view{width:305px;}
.content .maptop{margin:5px;background:#0f4d9f;}.content .maptop.green{background:#59b337 !important;}
.content .maptop .preview{float:left;margin:0 5px 0 0;}
.content .maptop .votes{float:left;display:block;padding:15px 0 5px;text-align:center;width:40px;}.content .maptop .votes a{color:#fff;}
.content .maptop .votes strong{clear:both;font-size:16px;}
.content a.mapbot{padding:0 5px;font-weight:bold;text-transform:uppercase;display:block;}
.content p.mapname{font-size:11px;}
.content .pagination{text-align:center;background:#333;padding:20px 0;font-size:14px;line-height:14px;margin:15px 0;}.content .pagination a{font-weight:bold;color:#fff;}.content .pagination a:hover{color:#ffd900;cursor:pointer;text-decoration:none;}
.content .pagination .current{font-weight:bold;color:#ffd900;}
.content .pagination .previousdisabled,.content .pagination .nextdisabled{display:none;}
.content .pagination .previousactive{display:inline-block;text-indent:-90000px;line-height:0;font-size:0;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/buttons/prev.jpg') top left no-repeat;height:13px;width:7px;vertical-align:top;margin:0 5px 0 0;}.content .pagination .previousactive:hover{background-position:bottom left;cursor:pointer;}
.content .pagination .nextactive{display:inline-block;text-indent:-90000px;line-height:0;font-size:0;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/buttons/next.jpg') top left no-repeat;height:13px;width:7px;vertical-align:top;margin:0 0 0 5px;}.content .pagination .nextactive:hover{background-position:bottom left;cursor:pointer;}
.content .pagination .lastactive{display:inline-block;text-indent:-90000px;line-height:0;font-size:0;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/buttons/last.jpg') top left no-repeat;height:13px;width:14px;vertical-align:top;margin:0 0 0 5px;}.content .pagination .lastactive:hover{background-position:bottom left;cursor:pointer;}
.content .pagination .firstactive{display:inline-block;text-indent:-90000px;line-height:0;font-size:0;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/buttons/first.jpg') top left no-repeat;height:13px;width:14px;vertical-align:top;margin:0 5px 0 0;}.content .pagination .firstactive:hover{background-position:bottom left;cursor:pointer;}
.content .page{}.content .page h1{font-size:24px;line-height:36px;margin-bottom:10px;word-wrap:break-word;font-weight:100;}.content .page h1.ideatitle{width:450px;float:left;clear:left;}
.content .page h2{font-size:22px;line-height:24px;margin-bottom:10px;word-wrap:break-word;}.content .page h2.icontitle{font-size:18px;line-height:50px;}.content .page h2.icontitle img{vertical-align:middle;margin:0 5px 0 0;}
.content .page h2.icontitle.extra{line-height:20px;margin-bottom:15px;}.content .page h2.icontitle.extra span{font-size:12px;line-height:14px;font-weight:normal;}
.content .page h2.icontitle.extra img{float:left;padding-right:5px;}
.content .page h3{margin:10px 0 3px 0;font-size:18px;line-height:18px;word-wrap:break-word;}
.content .page .ideanum{color:#004fb6;font-size:12px;font-weight:bold;margin:0 0 2px 0 !important;float:left;}
.content .page .charitybox{margin-top:5px;font-size:11px;line-height:13px;clear:both;float:left;background:#f3f3f3;padding:3px 10px 5px;border:solid 1px #e3e3e3;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#939393;}.content .page .charitybox strong{color:#838383;}
.content .page .shareme{float:right;zoom:1;z-index:100;}.content .page .shareme a{height:60px;vertical-align:bottom;line-height:60px;float:left;}.content .page .shareme a.addthis_button_google_plusone{margin:0 5px;}
.content .page.broker .brokersupported{display:block;}
.content .page .brokersupported{overflow:visible;clear:left;float:left;display:none;position:relative;background:#e2e2e2;border:solid 1px #bfcde1;color:#004fb6;font-family:BoldF;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);text-transform:uppercase;font-size:11px;line-height:11px;text-align:center;padding:3px 5px 0px 10px;margin:-5px 0 5px 10px;}.content .page .brokersupported img{position:absolute;top:-2px;left:-10px;z-index:5;}
.content .page .brokersupported.ideabroker{float:left;clear:none !important;position:relative;top:5px;left:10px;}
.content .page .brokerregisterbox{clear:both;}
.content .page .skipto{font-size:14px;padding:10px 0;line-height:20px;}.content .page .skipto strong{padding-bottom:5px;}
.content .page .skipto a{margin:0 5px;font-size:12px;padding:5px;white-space:nowrap;}.content .page .skipto a:hover{background:#e9e9e9;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.content .page p{margin-bottom:15px;line-height:16px;word-wrap:break-word;}.content .page p.tiny{font-size:11px;font-style:italic;word-wrap:break-word;}
.content .page ul{margin:15px 0 15px 0;word-wrap:break-word;}.content .page ul.pagebox{padding:15px 25px 15px 35px;margin:0 0 20px 0 !important;}
.content .page ol{margin:15px 25px 15px 35px;word-wrap:break-word;}.content .page ol.pagebox{padding:15px 25px 15px 35px;margin:0 0 20px 0 !important;}
.content .page li{margin-bottom:10px;word-wrap:break-word;}.content .page li.nolist{list-style:none;}
.content .page .goback{margin-bottom:8px;display:inline-block;font-weight:bold;}
.content .page .backtotop{text-align:right;font-weight:bold;}
.content .page.branch .incomplete{background:#eeecec;border:solid 2px #e0e0e0;font-family:BoldF;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);margin:10px 0;}.content .page.branch .incomplete p{margin:0;padding:0 20px 10px;}.content .page.branch .incomplete p.title{margin:0;padding:15px 20px 5px;font-size:20px;line-height:22px;}
.content .page.branch .info{border:solid 1px #c0c0c0;background:#fff;}.content .page.branch .info .left{width:385px;float:left;}.content .page.branch .info .left h2{font-family:BoldF;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);font-size:22px;line-height:24px;margin:20px 0 15px 0px;background:#fff;}
.content .page.branch .info .left img{float:left;margin:20px 10px 15px 20px;}
.content .page.branch .info .left .more{margin:0 10px 0 20px;}.content .page.branch .info .left .more .label{float:left;font-weight:bold;clear:both;padding-bottom:3px;width:125px;}
.content .page.branch .info .left .more .item{float:left;width:230px;color:#9c9c9c;}.content .page.branch .info .left .more .item.missing{color:#ff0000;}
.content .page.branch .info .left a{clear:both;display:block;margin:10px 0 10px 20px;float:left;}
.content .page.branch .info .right{width:240px;float:right;background:#fefefe;height:240px;}
.content .page.branchideas{position:relative;margin:30px 0 0 0;padding-top:10px;}
.content .page .pagebox{background:#ffffff;margin:6px 0px 6px 0px;border:1px solid #c4c4c4;}.content .page .pagebox .header{background:#ffffff;margin-bottom:0;}.content .page .pagebox .header img{border-bottom:1px solid #c4c4c4;}
.content .page .pagebox .inside{padding:10px 15px 10px;}.content .page .pagebox .inside h2{font-size:16px;line-height:22px;}
.content .page .pagebox .inside h3 span{float:left;width:150px;margin-top:7px;}
.content .page .pagebox .inside h3 img{float:right;margin-bottom:20px;vertical-align:top;}
.content .page .pagebox .inside h4{font-size:18px;line-height:22px;}.content .page .pagebox .inside h4 span{float:left;width:200px;margin-top:7px;}
.content .page .pagebox .inside h4 img{float:right;margin-bottom:20px;vertical-align:top;}
.content .page .pagebox .inside ol{clear:both;margin:15px 20px 15px 20px;padding:0;}.content .page .pagebox .inside ol li{color:#76829f;font-weight:bold;}.content .page .pagebox .inside ol li span{color:#333;font-weight:normal;}
.content .page .pagebox .inside ol ul li{list-style-type:square;}
.content .page .pagebox .inside ul{clear:both;margin:15px 20px 15px 20px;padding:0;}.content .page .pagebox .inside ul li{color:#76829f;list-style-type:square;font-size:24px;vertical-align:bottom;}.content .page .pagebox .inside ul li span{color:#333;font-size:12px;vertical-align:middle;}
.content .page .pagebox .inside p{clear:both;}
.content .page .pagebox .inside a{font-weight:bold;}
.content .page .pagebox .backtotop{font-weight:bold;text-align:right;padding:0 20px 0 0;}
.content .page .pagebox.half{width:311px;float:left;margin:0 9px 10px 0;}.content .page .pagebox.half.endright{margin-right:0;}
.content .page .pagebox.half h3{font-size:18px;line-height:22px;margin:5px 0 0 0;}.content .page .pagebox.half h3 img{margin-bottom:0;}
.content .page .pagebox.half li{margin-bottom:5px;}
.content .page .pagebox.half ul ul{list-style-type:disc !important;}
.content .page .pagebox.full{width:633px;clear:both;}.content .page .pagebox.full h3{font-size:18px;line-height:22px;margin:5px 0 0 0;}.content .page .pagebox.full h3 img{margin-bottom:0;}
.content .page .pagebox.lastyears{width:631px;border:2px solid #FEDA00;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/icons/lastyears_bg.png');}.content .page .pagebox.lastyears .inside p{font-size:44px;line-height:normal;padding:20px 30px 10px 30px;}.content .page .pagebox.lastyears .inside p img{float:left;}
.content .page .pagebox.lastyears .inside .submitbuttons{float:right;margin:0 30px 40px 0;}
.content .page .pagebox.criteria ul{color:#004fb6;float:left;width:370px;margin:15px 0 5px 30px;}.content .page .pagebox.criteria ul li h3{color:#333;font-size:14px;line-height:16px;margin:0 0 5px;clear:both;}
.content .page .pagebox.criteria ul li p{color:#333;}.content .page .pagebox.criteria ul li p.tooltip a img{float:none;margin:0;}
.content .page .pagebox.criteria img{float:right;margin:15px 15px 0;}
.content .page .pagebox.list{margin-bottom:10px;}.content .page .pagebox.list img{float:left;}
.content .page .pagebox.list .info{float:left;width:520px;margin:10px 0 0 10px;}.content .page .pagebox.list .info h3{font-size:14px;line-height:16px;margin:0 0 5px;}
.content .page .pagebox.list .info p{margin:0;}
.content .page .pagebox.terms{padding:15px 15px 0;}.content .page .pagebox.terms ul{clear:both;margin:15px 20px 15px 20px;padding:0;}
.content .page .pagebox.hasicon.fundsalloc{padding:20px;}
.content .page .pagebox.hasicon .icon{float:left;}
.content .page .pagebox.hasicon .inside{float:left;width:500px;}.content .page .pagebox.hasicon .inside ul{margin:15px 20px 15px 20px;padding:0;}.content .page .pagebox.hasicon .inside ul li{color:#76829f;font-size:24px;vertical-align:bottom;font-weight:bold;}.content .page .pagebox.hasicon .inside ul li h3{color:#333;font-size:14px;vertical-align:middle;}
.content .page .pagebox.hasicon .inside ul li p{color:#333;font-size:12px;vertical-align:middle;font-weight:normal;}
.content .page.judges .pagebox{margin-bottom:20px;}.content .page.judges .pagebox .icon{width:100px;height:100px;float:left;margin:20px;}
.content .page.judges .pagebox .inside{width:430px;float:left;margin:20px 20px 20px 0;}
.content .page.whyarewe .inside ol{clear:both;margin:15px 20px 15px 20px;padding:0;}.content .page.whyarewe .inside ol li{font-weight:bold;font-size:12px;}.content .page.whyarewe .inside ol li span{font-weight:normal;}
.content .page.whyarewe .inside ul{clear:both;margin:15px 20px 15px 20px;padding:0;}.content .page.whyarewe .inside ul li{color:inherit;list-style-type:none;font-size:12px;vertical-align:baseline;}
.content .page .genericbox{padding:15px 20px;background:#fff09f;}
.content .page .borderbox{padding:24px 24px 34px 24px;font-size:16px;font-weight:bold;}.content .page .borderbox.noborder{padding:0;border:none;}
.content .page.about .whykids{float:left;height:222px;background:#ffffff;padding:0;margin:0;border:1px solid #c4c4c4;border-bottom:none;}.content .page.about .whykids img{margin:0;padding:0;}
.content .page.about .genericbox{padding:10px;float:left;width:613px;background:#ffffff;border:1px solid #c4c4c4;}.content .page.about .genericbox .whois{padding:5px 0 15px 15px;float:left;width:340px;}
.content .page.about .genericbox .borderbox{float:right;width:190px;height:auto;font-size:12px;}.content .page.about .genericbox .borderbox.noborder{width:223px;padding:0;}.content .page.about .genericbox .borderbox.noborder img{vertical-align:middle;}
.content .page.about .genericbox .borderbox ul{padding-top:20px !important;}
.content .page.about .genericbox .whyare{padding:5px 0 15px 15px;float:left;width:340px;}
.content .page .signwithfacebook p{width:290px;float:left;}
.content .page .signwithfacebook .facesign{margin:4px 0 0 4px;}
.content .page .facesign{font-size:12px;float:right;}
.content .page.feedback ul.margin{font-size:11px;line-height:14px;margin:10px 0 15px 20px;}
.content .page.feedback ul.hasform li label,.content .page.feedback ul.hasform li .fakelabel{text-align:right;font-weight:bold;width:120px;padding:0 10px 0 0 ;}
.content .page.feedback ul.hasform li.select{width:580px;}
.content .page.feedback ul.hasform li .fakeinput{width:300px;}
.content .catlist{list-style-type:none;margin:15px 0 0 0 ;}.content .catlist li{background:#fff;width:305px;float:left;margin:0 10px 10px 0;border:solid 1px #c0c0c0;}.content .catlist li.second{margin-right:0;}
.content .catlist li .image{float:left;}
.content .catlist li .info{width:166px;float:left;margin:15px 0;}
.content .catlist li h3{margin:0 0 5px 0;font-size:14px;}.content .catlist li h3 a{color:#333;}
.content .catlist li p{margin-bottom:5px;}.content .catlist li p a{font-size:12px;line-height:14px;font-weight:bold;}
.content .categorybox{background:#fff;border:solid 1px #c0c0c0;padding:15px;margin:5px 0 30px 0;}.content .categorybox .catimg{float:left;}
.content .categorybox .info{float:left;padding:0 0 0 15px;width:305px;}
.content .categorybox .top{font-weight:bold;font-size:14px;line-height:18px;margin-bottom:10px;}.content .categorybox .top img{float:left;margin-right:15px;}
.content .categorynav{background:#333;list-style-type:none;padding:10px 0;margin:0 0 25px 0;position:relative;}.content .categorynav li{float:left;border-right:solid 1px #636363;}.content .categorynav li a{display:block;line-height:11px;font-size:10px;margin:0 9px;padding-top:58px;color:#fff;text-align:center;}.content .categorynav li a.environment{background:#ffffff url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/categories/environment/viewnav.png') no-repeat top;}
.content .categorynav li a.neighbourhood{background:#ffffff url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/categories/neighbourhood/viewnav.png') no-repeat top;}
.content .categorynav li a.youth{width:50px;background:#ffffff url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/categories/youth/viewnav.png') no-repeat top;}
.content .categorynav li a.education{background:#ffffff url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/categories/education/viewnav.png') no-repeat top;}
.content .categorynav li a.health{width:50px;background:#ffffff url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/categories/health/viewnav.png') no-repeat top;}
.content .categorynav li a.well-being{background:#ffffff url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/categories/well-being/viewnav.png') no-repeat top;}
.content .categorynav li a.culture{width:60px;background:#ffffff url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/categories/culture/viewnav.png') no-repeat top;}
.content .categorynav li a.other{background:#ffffff url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/categories/other/viewnav.png') no-repeat top;}
.content .categorynav li a:hover{background-color:#0065e9;color:#0065e9;}
.content .categorynav li.active a{background-color:#ffd900;color:#ffd900;}
.content .categorynav li.last{border:none;}
.content .white{background:#fff;padding:15px 0 0 0;position:relative;}
.content .ideaview{clear:both;display:block;}.content .ideaview .voting{background:#fff;border:solid 1px #c0c0c0;padding:2px;margin:10px 0;height:50px;overflow:hidden;}.content .ideaview .voting.removeheight{height:auto;}
.content .ideaview .voting .count{display:inline-block;height:100%;background:#ffd900;font-size:18px;line-height:30px;font-weight:bold;padding:0 10px;width:100px;max-width:100px;}.content .ideaview .voting .count strong{font-size:34px;}
.content .ideaview .voting .count span{position:relative;top:10px;}
.content .ideaview .voting .notice{display:inline-block;height:100%;font-size:17px;line-height:30px;padding:0 10px;max-width:430px;}.content .ideaview .voting .notice span{position:relative;top:10px;}
.content .ideaview .voting .notice.small{font-size:14px;line-height:18px;}.content .ideaview .voting .notice.small span{top:8px;}
.content .ideaview .voting .notice.two{font-size:11px;line-height:14px;}.content .ideaview .voting .notice.two span{top:4px;}
.content .ideaview .voting .notice.fullsize{max-width:615px;font-size:12px;line-height:16px;padding:5px 10px;}.content .ideaview .voting .notice.fullsize a{display:block;font-weight:bold;}
.content .ideaview .voting .totheright{float:right;height:100%;max-width:500px;}.content .ideaview .voting .totheright .messaging{height:100%;max-width:330px;font-size:14px;line-height:18px;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/fabright.png') no-repeat right;display:inline-block;vertical-align:top;padding:0 15px 0 10px;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;z-index:5;margin-right:-18px;zoom:1;position:relative;}.content .ideaview .voting .totheright .messaging span{display:block;margin-top:16px;}
.content .ideaview .voting .totheright .messaging.two{font-size:11px;}.content .ideaview .voting .totheright .messaging.two span{margin-top:6px;}
.content .ideaview .voting .totheright .messaging.small{font-size:11px;}
.content .ideaview .voting .totheright .iamsubmit{display:inline-block;line-height:30px;padding-right:7px;padding-left:25px;z-index:3;}.content .ideaview .voting .totheright .iamsubmit .pictos{display:inline-block;line-height:0px;font-size:0;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/icons/voteidea.png') no-repeat top left;width:26px;height:30px;vertical-align:top;}
.content .ideaview .voting .totheright .iamsubmit:hover{padding-left:24px;padding-right:6px;}.content .ideaview .voting .totheright .iamsubmit:hover .pictos{background-position:0 -30px;}
.content .ideaview .voting .totheright .iamsubmit.disabled:hover{background:#fefefe url('/img/buttons/disablediegrad.jpg') repeat-x left;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#fefefe), to(#d3d3d3));background:-webkit-linear-gradient(#fefefe, #d3d3d3);background:-moz-linear-gradient(#fefefe, #d3d3d3);background:-ms-linear-gradient(#fefefe, #d3d3d3);background:-k-linear-gradient(#fefefe, #d3d3d3);background:-o-linear-gradient(#fefefe, #d3d3d3);background:linear-gradient(#fefefe, #d3d3d3);color:#666;border:none !important;padding:12px 7px 8px 25px;}
.content .ideaview .voting .totheright .iamsubmit.disabled .pictos{background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/icons/voteideadisabled.png') no-repeat top left;}
.content .ideaview .voting .totheright .iamsubmit#donatebutton{padding-left:10px !important;padding-right:10px !important;}.content .ideaview .voting .totheright .iamsubmit#donatebutton:hover{padding-left:9px;padding-right:9px;}
.content .ideaview .voting .totheright.spinner{height:47px;padding:0 30px;border:solid 1px #ffd900;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center;font-size:11px;color:#a3a3a3;display:none;line-height:50px;}
.content .ideaview .issuccess{color:#004fb6;}.content .ideaview .issuccess.isdonate{font-size:12px;line-height:14px;padding:6px 10px !important;margin:0;max-height:60px;}
.content .ideaview .extrafinals .issuccess.isdonate{padding:13px 10px !important;}
.content .hasform{background:#fffef0;padding:20px 25px;margin:15px 0 !important 15px;list-style-type:none;position:relative;border:solid 1px #c4c4c4;clear:both;}.content .hasform .isrequired{list-style-type:none;font-weight:bold;position:absolute;float:right;right:25px;top:20px;}
.content .hasform .outsiderequired{font-weight:bold;position:absolute;float:right;right:15px;top:-15px;}
.content .hasform li{margin-bottom:10px;clear:both;}.content .hasform li .fakelabel{display:block;float:left;width:125px;margin-right:10px;padding:5px 0 0 0;}
.content .hasform li .fakeinput{display:block;float:left;width:150px;padding:5px 0 0 0;}
.content .hasform li label{display:block;float:left;width:150px;padding:5px 0 0 0;}
.content .hasform li .about{width:200px;float:left;font-size:11px;margin-left:10px;}
.content .hasform li .error-message{color:#ff0000;font-weight:bold;clear:both;padding:4px 0 8px;}
.content .hasform li input[disabled]{color:#333333;background:#DDDDDD;}.content .hasform li input[disabled]+label{color:#84847b;}
.content .hasform li.title{font-size:18px;line-height:22px;font-weight:bold;}.content .hasform li.title.optional{font-size:14px;padding-left:10px;font-weight:normal;}
.content .hasform li.title .leftfix{float:left;}
.content .hasform li.select{float:left;padding:5px;width:430px;}
.content .hasform li.mini{float:left;width:400px;margin-left:10px;}.content .hasform li.mini label{display:block;font-weight:bold;width:400px;padding-top:0;margin:0 !important;}
.content .hasform li .mini{float:left;margin-left:5px;width:550px;}.content .hasform li .mini label{font-weight:bold;display:inherit;float:none;width:auto;margin-right:0;padding:0;}
.content .hasform li.copy{clear:both;margin-bottom:15px;margin-left:140px;font-size:11px;}
.content .hasform li.copyborder{clear:both;margin-top:10px;padding-top:10px;border-top:#e5deb7 solid 1px;width:500px;}
.content .hasform li.text .myinput{padding:5px;border:#c8c0a0 solid 1px;float:left;width:200px;}
.content .hasform li.text input[type=text]{padding:5px;border:#c8c0a0 solid 1px;float:left;width:200px;}.content .hasform li.text input[type=text]:focus{border:#87836d solid 1px;}
.content .hasform li.text input[type=password]{padding:5px;border:#c8c0a0 solid 1px;float:left;width:200px;}.content .hasform li.text input[type=password]:focus{border:#87836d solid 1px;}
.content .hasform li.textarea{clear:both;}.content .hasform li.textarea textarea{padding:5px;font-family:arial,verdana,sans-serif;border:#c8c0a0 solid 1px;float:left;width:425px;}
.content .hasform li.checkbox input{float:left;margin:6px 5px 0 0;}
.content .hasform li.checkbox label{width:450px;float:left;clear:none;font-weight:bold;}
.content .faq .section{background:#fff;padding:15px 20px 5px;position:relative;margin-bottom:30px;border:solid 1px #c0c0c0;}.content .faq .section a{font-weight:bold;}
.content .faq .section .qs{list-style-type:none;margin:0;padding:0;}.content .faq .section .qs li{border-bottom:#c3c3c3 solid 1px;margin:0;}.content .faq .section .qs li a.question,.content .faq .section .qs li a .notreally{font-size:14px;display:block;padding:10px 0;}.content .faq .section .qs li a.question .arrow,.content .faq .section .qs li a .notreally .arrow{display:inline-block;width:13px;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/buttons/faq.png') left 5px no-repeat;}
.content .faq .section .qs li a.openquestion .arrow{background-position:right 5px;}
.content .faq .section .qs li .answer{display:none;padding:10px 20px;}.content .faq .section .qs li .answer ul{margin:0 0 10px 20px !important;padding:0;}.content .faq .section .qs li .answer ul li{list-style:square;color:#76829f;border-bottom:none;margin:0 0 10px 0;}.content .faq .section .qs li .answer ul li span{color:#333;}
.content .faq .section .qs li .answer ol{margin:0 0 10px 20px !important;padding:0;}.content .faq .section .qs li .answer ol li{border-bottom:none;margin:0 0 10px 0;}
.content .faq .section .backtotop{margin-top:10px;}
.content table.voting{width:625px;margin:0 0 5px 0;}.content table.voting tr td.votecount{background:#ccedff;font-size:19px;line-height:34px;padding:5px 10px;}.content table.voting tr td.votecount strong{font-size:34px;}
.content table.voting tr td.votecopy{background:#fff599;padding:5px 10px;border-right:solid 2px #fff;border-left:solid 2px #fff;text-align:right;width:100%;font-weight:bold;}
.content table.voting tr tdvotebutton input{overflow:visible !important;border:none;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/buttons/vote.jpg') top left no-repeat;height:56px;font-family:CondensedF;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);color:#004fb6;font-size:24px;line-height:54px;padding:0 8px 0 55px !important;cursor:default;}.content table.voting tr tdvotebutton input.donate{background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/buttons/donate.jpg') top left no-repeat;}
.content table.voting tr tdvotebutton input:hover{cursor:pointer;background-position:0 -56px;color:#376fb9;}
.content table.voting tr tdvotebutton.voteoff input{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;}.content table.voting tr tdvotebutton.voteoff input:hover{border:none;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/buttons/vote.jpg') top left no-repeat !important;height:56px;font-family:CondensedF;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);color:#004fb6 !important;font-size:24px;line-height:54px;padding:0 8px 0 55px !important;cursor:default !important;}
.content .novote{width:100%;}.content .novote div{word-wrap:break-word;white-space:normal !important;max-height:40px;overflow:hidden;}
.content .aboutidea{position:relative;background-color:#ffffff;border:1px solid #c4c4c4;padding:20px 20px 20px;}.content .aboutidea .info{float:left;width:185px;}.content .aboutidea .info .divider{display:block;height:1px;font-size:0;line-height:0;clear:both;background:#c4c4c4;margin:10px 0;}
.content .aboutidea p{font-size:12px;word-wrap:break-word;}.content .aboutidea p.block{font-size:11px;text-transform:uppercase;font-weight:bold;margin:0 0 4px 0;}
.content .aboutidea .smallinfo{font-size:12px;}.content .aboutidea .smallinfo p{margin-bottom:12px;font-size:9px;}.content .aboutidea .smallinfo p span{text-transform:uppercase;clear:both;display:block;}
.content .aboutidea .smallinfo p strong{font-size:12px;line-height:16px;}
.content .aboutidea .overview{width:385px;float:left;margin:0 0 0 15px;}.content .aboutidea .overview p{margin:0 0 10px 0;}
.content .aboutidea .overview ul,.content .aboutidea .overview ol{margin:15px 10px 25px 30px;line-height:18px;}
.content .aboutidea .overview pre,.content .aboutidea .overview code{word-wrap:break-word;}
.content .socialbar{width:100%;background:#f4f2f2;position:relative;list-style-type:none;margin:30px 0 0 0;padding:15px 0 0;border:solid 1px #c0c0c0;}.content .socialbar li{float:left;font-weight:bold;font-size:14px;line-height:32px;margin:0 9px;}.content .socialbar li.first{margin-left:20px;}
.content .socialbar li a.emailthis{display:block;width:50px;height:60px;text-indent:-9000px;font-size:0;line-height:0;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/buttons/emailthis.eng.png') no-repeat top left;}.content .socialbar li a.emailthis:hover{cursor:pointer;background-position:bottom left;}
.content .socialbar li a.embedthis{display:block;width:50px;height:60px;text-indent:-9000px;font-size:0;line-height:0;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/buttons/embedthis.eng.png') no-repeat top left;}.content .socialbar li a.embedthis:hover{cursor:pointer;background-position:bottom left;}
.content .socialbar li a.redditbutton{display:block;width:50px;height:60px;text-indent:-9000px;font-size:0;line-height:0;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/buttons/reddit.png') no-repeat top left;}.content .socialbar li a.redditbutton:hover{cursor:pointer;background-position:bottom left;}
.content .socialbar li a.redditbutton span{display:none;}
.content .socialbar li a.deliciousbutton{display:block;width:50px;height:60px;text-indent:-9000px;font-size:0;line-height:0;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/buttons/delicious.png') no-repeat top left;}.content .socialbar li a.deliciousbutton:hover{cursor:pointer;background-position:bottom left;}
.content .socialbar li a.deliciousbutton span{display:none;}
.content .socialbar li a.diggbutton{display:block;width:50px;height:60px;text-indent:-9000px;font-size:0;line-height:0;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/buttons/digg.png') no-repeat top left;}.content .socialbar li a.diggbutton:hover{cursor:pointer;background-position:bottom left;}
.content .socialbar li a.diggbutton span{display:none;}
.content .socialbar li a.stumblebutton{display:block;width:50px;height:60px;text-indent:-9000px;font-size:0;line-height:0;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/buttons/stumble.png') no-repeat top left;}.content .socialbar li a.stumblebutton:hover{cursor:pointer;background-position:bottom left;}
.content .socialbar li a.stumblebutton span{display:none;}
.content .comments{list-style-type:none;margin:30px 0 0 0;position:relative;}.content .comments li{padding:10px 20px;background:#f2f2f2;margin:0 0 5px 0;}.content .comments li.author{background:#ccedff;margin:6px 0 7px;}
.content .comments li.left{float:left;width:200px;}.content .comments li.left p.block{font-size:9px;text-transform:uppercase;}
.content .comments li.right{float:right;width:375px;word-wrap:break-word;padding:0 0 15px 0;}
.content .comments li.dark,.content .comments lipagination{background:#333;padding:15px 20px 10px;color:#fff;}
.content .comments li.dark a{color:#fff;font-weight:bold;}.content .comments li.dark a:hover{text-decoration:underline;}
.content .comments li .gap{height:5px;width:100%;clear:both;display:block;}
.content .comments li textarea{padding:5px;font-family:arial,verdana,sans-serif;border:#c8c0a0 solid 1px;float:left;width:325px;}.content .comments li textarea:focus{border:#87836d solid 1px;}
.content .comments li .submit{text-align:right;margin:5px 40px 0 0;padding:5px 0 0 0;clear:both;}
.content .comments li .reportabuse{font-size:11px;font-weight:bold;position:absolute;bottom:10px;right:20px;}
.content .featuredvideos{clear:both;margin:30px 0 0 0;position:relative;background:#ececec;}.content .featuredvideos .vid{width:280px;float:left;margin:20px 0 20px 20px;}
.content .featuredvideos .divider{clear:both;height:1px;background:#d3d3d3;margin:0 20px;}
.content .featuredvideos strong{text-transform:uppercase;}
.content .heightfix.yellowborder{border-top:solid 2px #ffd900;border-right:solid 2px #ffd900;border-left:solid 2px #ffd900;}
.content .backtocomp{margin:0;}.content .backtocomp p{float:right;font-weight:bold;display:block;height:33px;font-size:14px;}.content .backtocomp p:first-child{float:left;}
.content .backtocomp p img{vertical-align:bottom;}
.content .backtocomp .letsgo{float:right;display:inline-block;line-height:auto;height:32px;padding:21px 25px 0 15px;font-family:CondensedF;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);font-size:24px;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/buttons/large-yellow.jpg') no-repeat top right;border-left:2px solid #fff;}.content .backtocomp .letsgo:hover{background-position:bottom right;cursor:pointer;}
.content .topsplash{margin:-10px 0px -20px 0px;}
.content.splash{padding:0;}.content.splash a.cta{font-family:CondensedF;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);font-size:16px;margin:15px 0;display:block;}
.content .haspromote{width:350px;float:left;}
.content .ispromote{float:right;position:relative;font-size:14px;font-weight:bold;background:#fff;border:solid 1px #c0c0c0;}.content .ispromote .section{padding:10px;margin:0 0 2px;line-height:16px;}.content .ispromote .section.border{border-top:solid 1px #c0c0c0;}
.content .ispromote .section .left{float:left;padding:5px 20px 0 0;}
.content .ispromote .section .right{float:left;padding-top:5px;}
.content .ispromote .section img{vertical-align:top;}
.content .createidea{}.content .createidea .hasform label{width:500px;float:none;clear:both;padding-bottom:5px;}
.content .createidea .hasform .sidelabel label{width:200px;clear:none;display:inline;float:left;}
.content .createidea .hasform li.radio .noborder{padding-left:10px;line-height:20px;}.content .createidea .hasform li.radio .noborder input,.content .createidea .hasform li.radio .noborder label{display:inline;margin-right:7px;}
.content .createidea .hasform li.map #maptext{width:400px;display:inline;}
.content .createidea .hasform li .ifbroker{font-size:10px;color:#84847b;padding:3px 0 0 15px;font-style:italic;margin:0 !important;}
.content .createidea .upload{list-style-type:none;margin:0 !important;padding:15px 0 0 0;}.content .createidea .upload label{font-weight:bold;display:block;margin:0 0 5px 5px;}
.content .createidea .upload li .checkbox label{display:inline;}
.content .createidea .upload li.buttons .reset{font-weight:bold;padding:5px 10px;border:none !important;background:none;margin-right:15px;}.content .createidea .upload li.buttons .reset:hover{color:#ff0000;cursor:pointer;}
.content .createidea .upload li.buttons input.submit{display:inline;color:#004fb6;font-weight:bold;background:#ffda07 url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/icons/tinybluearrow2.png') right no-repeat;border:solid 1px #ffda07;padding-right:12px;}.content .createidea .upload li.buttons input.submit:hover{background-color:#ffe65a;border:solid 1px #ffe65a;cursor:pointer;}
.content .createidea .upload li .charsRemaining{clear:both;}
.content .createidea .upload .error-message{color:#ff0000;font-weight:bold;padding:4px 0 8px;}
.content .createidea .active{cursor:default;color:#333;background-position:0 -112px;border-bottom:solid 2px #fff599;}.content .createidea .active:hover{cursor:default;color:#333;background-position:0 -112px;border-bottom:solid 2px #fff599;}
.content .createidea .active img{display:none;}
.content .createidea .addphoto,.content .createidea .addvideo{background:#fff599;display:none;padding:0 20px 20px;}.content .createidea .addphoto p span,.content .createidea .addvideo p span{margin:0 15px;font-size:14px;}
.content .createidea .addphoto .originalupload input,.content .createidea .addvideo .originalupload input{border:none !important;}
.content .createidea .addphoto .originalupload em,.content .createidea .addvideo .originalupload em{padding:10px;font-style:italic;display:block;clear:both;}
.content .createidea .attachphotos{display:block;float:left;width:256px;padding:0 0 0 60px;height:56px;line-height:56px;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/buttons/attachphoto.jpg') top left no-repeat;font-size:14px;font-weight:bold;border-top:2px solid #fff;border-right:solid 2px #fff;border-bottom:solid 2px #fff;}.content .createidea .attachphotos:hover{background-position:0 -56px;cursor:pointer;}
.content .createidea .attachphotos.active{background-position:0 -112px;}
.content .createidea .attachvideos{display:block;float:left;width:256px;padding:0 0 0 60px;height:56px;line-height:56px;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/buttons/attachvideo.jpg') top left no-repeat;font-size:14px;font-weight:bold;border-top:2px solid #fff;border-bottom:2px solid #fff;}.content .createidea .attachvideos:hover{background-position:0 -56px;cursor:pointer;}
.content .createidea .attachvideos.active{background-position:0 -112px;}
.content .createidea .attachmedia{background:#fff599;margin-top:30px;position:relative;padding:25px 0 0 0;}.content .createidea .attachmedia .featured .image{float:left;margin:0 20px 20px 20px;}
.content .createidea .attachmedia .featured p{width:350px;float:left;}
.content .createidea .fromcomputer,.content .createidea .fromflickr{font-weight:bold;font-size:14px;}
.content .createidea .viewcategories{font-size:11px;float:right;line-height:13px;}
.content .createidea .existingmedia{list-style-type:none;position:relative;clear:both;margin:25px 0 10px 0 !important;background:#fff;border:solid 1px #c0c0c0;}.content .createidea .existingmedia li.media{margin-bottom:10px;border-bottom:solid #c0c0c0 1px;}
.content .createidea .existingmedia li.last{margin-bottom:0;border-bottom:0px transparent solid;}
.content .createidea .existingmedia .prev{margin:20px 15px;float:left;}
.content .createidea .existingmedia .description{float:left;width:370px;padding:20px 0;}.content .createidea .existingmedia .description p{margin:0;}.content .createidea .existingmedia .description p.title{font-size:14px;font-weight:bold;margin-bottom:6px;}
.content .createidea .existingmedia .description p.date{font-size:10px;color:#84847b;}
.content .createidea .existingmedia .links{float:left;padding:20px 0 0 15px;list-style-type:none;width:80px;margin:15px 0 0 20px;}.content .createidea .existingmedia .links a{display:block;}
.content .createidea .existingmedia .links .remove-upload{padding:0 0 0 12px;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/icons/remove.jpg') left no-repeat;font-size:11px;}.content .createidea .existingmedia .links .remove-upload:hover{color:#ff0000;}
.content .createidea .existingmedia .links li.featured{font-weight:bold;}
.content .createidea .category{width:575px;}.content .createidea .category .thecats{list-style-type:none;float:left;margin:10px 0 20px 0 !important;width:425px;border:0px solid #000;}.content .createidea .category .thecats li{clear:none!important;float:left;position:relative;margin:0 5px 5px 0 !important;border:0px solid #f00;background:#ffd900 url('/img/buttons/iegrad.jpg') repeat-x left;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ffd900), to(#f2b000));background:-webkit-linear-gradient(#ffd900, #f2b000);background:-moz-linear-gradient(#ffd900, #f2b000);background:-ms-linear-gradient(#ffd900, #f2b000);background:-k-linear-gradient(#ffd900, #f2b000);background:-o-linear-gradient(#ffd900, #f2b000);background:linear-gradient(#ffd900, #f2b000);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.content .createidea .category .thecats li:hover{cursor:pointer !important;}
.content .createidea .category .thecats li .title{font-size:11px;color:#004fb6;display:block;width:100px;text-align:center;position:absolute;bottom:7px;left:0;margin:0 !important;}
.content .createidea .category .thecats li div:hover{cursor:pointer !important;}
.content .createidea .category .thecats li.category-thumb-selected{background:#004fb6;}.content .createidea .category .thecats li.category-thumb-selected .title{color:#ffffff !important;}
.content .createidea .category .thecats li.category-thumb-selected div{background-position:bottom left !important;}
.content .createidea .category .cattopics{margin-top:-100px;list-style-type:none;float:left;width:135px;margin:20px 0 0 5px !important;border:0px solid #000;margin-top:-100px;}.content .createidea .category .cattopics li{display:none;}
.content .createidea .category .cattopics .topic{margin-top:0px;border:0px solid #000;}.content .createidea .category .cattopics .topic p{margin:0px;padding:0px;}
.content .createidea .map{margin:10px 0 0 0;}
.content .createidea .charsRemaining{font-size:10px;color:#84847b;clear:both;}
.content .createidea .max{font-size:10px;color:#84847b;}
.content .promobox{border:1px #c4c4c4 solid;position:relative;background:#fefefe;padding:10px 0 0 0;margin:25px 0 0;}.content .promobox .divider{width:100%;height:1px;font-size:0;line-height:0;background:#c4c4c4;}
.content .promobox p{margin:10px 20px;}
.content .promobox .giant{font-size:20px;font-weight:bold;line-height:22px;}
.content ul.ideanav{list-style-type:none;position:relative;width:100%;margin:0;padding:0;}.content ul.ideanav li{float:left;}.content ul.ideanav li.bordertitle{font-size:12px;color:#fff;background:#0f4d9f;float:left;padding:2px 7px;position:absolute;top:-13px;left:20px;font-weight:normal;}
.content ul.ideanav li.one a{width:190px;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/structure/ideanav-left.jpg') top left no-repeat;}
.content ul.ideanav li.two a{width:185px;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/structure/ideanav-mid.jpg') top left no-repeat;}
.content ul.ideanav li.three a{width:200px;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/structure/ideanav-right.jpg') top left no-repeat;}
.content ul.ideanav li a{display:block;height:45px;line-height:45px;font-size:14px;padding-left:20px;color:#333;}.content ul.ideanav li a:hover{background-position:bottom left;}
.content ul.ideanav li.active a{background-position:bottom left !important;font-weight:bold !important;}.content ul.ideanav li.active a:hover{cursor:default !important;}
.content .onesection{float:left;width:380px;margin:0 0 15px 0;}.content .onesection h2{font-size:16px !important;line-height:18px !important;}
.content .onesection .fromto{font-style:italic;}
.content .twosection{float:right;width:200px;background:#ececec;margin:0 0 15px 0;}.content .twosection p{padding:15px 15px 5px 15px;margin:0 !important;}.content .twosection p.massive{padding:0 15px 15px 15px;}
.content .optout p{font-size:18px;line-height:23px !important;margin:15px 0;}.content .optout p.tiny{font-size:12px !important;}
.content #IdeaAddmessageForm .hasform{background:#fff;}
.content .wmd textarea{padding:5px 0px 5px 5px;border:1px solid #ccc;width:576px;}
.content .wmd .toggle-preview{padding:5px;}
.content .voted.white{position:relative;padding-top:15px;margin-top:10px;}
.content .voted .white{background:none;}
.content .voted .gmaps.white{background:#ffffff;padding:15px;border:1px solid #d6d6d6;margin-bottom:20px;}.content .voted .gmaps.white.voteadded{border-top:none;}.content .voted .gmaps.white.voteadded .inside{float:left;width:370px;}.content .voted .gmaps.white.voteadded .inside h1{font-size:24px;font-weight:100;line-height:normal;}
.content .voted .gmaps.white.voteadded .inside p,.content .voted .gmaps.white.voteadded .inside li{padding:10px 0;}
.content .voted .gmaps.white.voteadded .beyondside{float:right;}.content .voted .gmaps.white.voteadded .beyondside img{margin-bottom:10px;}
.content .voted ul{margin:0 !important;}.content .voted ul li{list-style:none;}
.content .voted ul .seeall{width:620px;font-size:14px;clear:both;text-align:right;font-weight:bold;margin:0 !important;border:none;background:none;}
.content .voted.grey{padding:15px 10px;background:#ececec;margin:20px 0 0 0;position:relative;}
.content .voted h1 .floatleft{float:left;}
.content .voted .bcrumb{float:right;font-weight:bold;margin-top:15px;}
.content .partners{list-style-type:none;margin:30px 0 !important;}.content .partners li{margin:0 0 15px 0 !important;}.content .partners li .image{float:left;margin:0 20px 0 0;}
.content .partners li .info{float:left;width:500px;}.content .partners li .info .title{font-size:14px;font-weight:bold;margin:0 0 2px 0;}
.content .mapsemi{padding:3px 0px 3px 2px;background:#59b337;font-weight:bold;color:#fff;line-height:16px;}.content .mapsemi img{vertical-align:top;}
.content .confirmregistration{float:right;margin:20px;}.content .confirmregistration strong a{font-size:12px !important;}
.content .whitenew{background:#ffffff;padding:15px;border:1px solid #d6d6d6;margin-bottom:20px;}.content .whitenew.voteadded{border-top:none;}.content .whitenew.voteadded .inside{float:left;width:370px;}.content .whitenew.voteadded .inside h1{font-size:24px;font-weight:100;line-height:normal;}
.content .whitenew.voteadded .inside p,.content .whitenew.voteadded .inside li{padding:10px 0;}
.content .whitenew.voteadded .beyondside{float:right;}.content .whitenew.voteadded .beyondside img{margin-bottom:10px;}
.acceptterms{background:#fff599;padding:10px 15px;}.acceptterms #IdeaTerms{float:left;margin:5px 0 0 0;}
.acceptterms label{margin-left:10px;line-height:16px;font-size:14px;padding:0;margin:0;width:325px;}.acceptterms label .tooltip{float:left;}
.acceptterms label.termscond18{width:470px;padding-bottom:0;}
.acceptterms input{float:left;clear:left;margin-top:5px;}
.acceptterms .tipped{clear:both;}
.acceptterms .submitbuttons{float:right;}.acceptterms .submitbuttons input:hover{border:solid 1px #b99d51;}
.steps{padding:20px 20px 10px 20px;border:solid 1px #c0c0c0;background:#fff;margin:20px 0;}.steps .step{margin-bottom:15px;}.steps .step h3{font-size:18px;line-height:24px;}
.steps .step .inside{padding:10px 20px;}.steps .step .inside ul{margin:10px 0 10px 25px;line-height:18px;}.steps .step .inside ul.categories{list-style-type:none;}.steps .step .inside ul.categories li{margin:0 0 10px;}.steps .step .inside ul.categories li img{float:left;margin:0 10px 0 0;}
.steps .step .inside ul.categories li p{float:left;width:300px;}
.ideagallery{margin-bottom:20px;position:relative;z-index:0;}.ideagallery .iswinner{position:absolute;top:-2px;left:-3px;z-index:200;background:none;padding:0;margin:0;}.ideagallery .iswinner img{margin:0;}
.ideagallery .issemi{line-height:26px;font-size:20px;color:#fff;font-family:CondensedF;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);padding:5px 10px 1px 45px;background:#59b337 url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/icons/finalist.jpg') 10px 3px no-repeat;position:absolute;top:0;left:0;width:570px;}.ideagallery .issemi .alert{font-family:arial,sans-serif;font-size:14px;line-height:22px;}
.ideagallery .issemi a{float:right;}
.ideagallery .banner{position:absolute;top:-3px;left:-5px;}
.ideagallery-fullsize{width:625px;height:300px;margin-bottom:5px;}
.ideagallery-thumbnails{display:block;}
.ideagallery-thumbnails div{float:left;list-style:none inside;margin:4px;}
.resendbuttonsfix{float:right;border:0px solid #000;text-align:right;}.resendbuttonsfix div{float:right;border:0px solid #000;}
.resendbuttonsfix a.cancelbutton{float:right;border:0px solid #000;display:block;float:right;}
.resendfix .input.text.required{border:0px solid #000;float:left;}
.resendfix input{width:200px;}
li.text.clearfix.resendfix{border:0px solid #000;margin-left:-50px;}li.text.clearfix.resendfix label{border:0px solid #000;padding:0px;text-align:right;float:left;width:auto;padding-right:10px;}
li.text.clearfix.resendfix div.error-message{width:400px;padding:0px;float:left;border:0px solid #000;}
li.text.clearfix .error-message{color:#ff0000;font-weight:bold;clear:both;padding:4px 0 8px;}
#UserResendForm ul{margin-left:0px;}#UserResendForm ul label{width:160px;}
#UserResendForm ul input[type=text],#UserResendForm ul input[type=password]{width:200px;}
#UserResendForm ul li.buttons{padding-left:0px !important;margin-left:0px !important;}#UserResendForm ul li.buttons .subbuttons{float:left;width:160px;margin-right:5px;text-align:right;}#UserResendForm ul li.buttons .subbuttons a{float:right;}
.forgotpassword{background:#fffeee;border:solid 1px #bebe99;padding:20px;}.forgotpassword .smally{font-size:10px;}
.forgotpassword ul{list-style-type:none;margin-left:50px;padding:15px 0 0 0;}.forgotpassword ul li{margin:0 0 8px 0;}.forgotpassword ul li label{width:130px;display:block;text-align:right;float:left;margin:0 5px 0 0;line-height:20px;}
.forgotpassword ul li.text input{width:220px;float:left;padding:5px;border:#c8c0a0 solid 1px;}.forgotpassword ul li.text input :focus{border:#87836d solid 1px;}
.forgotpassword ul li.buttons{padding:10px 0 0 50px;margin-left:38px;}.forgotpassword ul li.buttons a{margin:16px 10px 0 0;}.forgotpassword ul li.buttons a:hover{color:#ff0000;}
.forgotpassword ul li .error-message{font-weight:bold;font-size:11px;color:#ff0000;clear:both;display:block;margin:8px 0 0 0;padding:0 0 0 100px;width:593px;}
.forgotpassword #UserForgotPasswordForm ul,.forgotpassword #UserUnsubscribeForm ul{margin-left:0px;}.forgotpassword #UserForgotPasswordForm ul label,.forgotpassword #UserUnsubscribeForm ul label{width:160px;}
.forgotpassword #UserForgotPasswordForm ul input[type=text],.forgotpassword #UserUnsubscribeForm ul input[type=text],.forgotpassword #UserForgotPasswordForm ul input[type=password],.forgotpassword #UserUnsubscribeForm ul input[type=password]{width:200px;}
.forgotpassword #UserForgotPasswordForm ul li.buttons,.forgotpassword #UserUnsubscribeForm ul li.buttons{padding-left:0px !important;margin-left:0px !important;}.forgotpassword #UserForgotPasswordForm ul li.buttons .subbuttons,.forgotpassword #UserUnsubscribeForm ul li.buttons .subbuttons{float:left;width:160px;margin-right:5px;text-align:right;}.forgotpassword #UserForgotPasswordForm ul li.buttons .subbuttons a,.forgotpassword #UserUnsubscribeForm ul li.buttons .subbuttons a{float:right;}
.forgotpassword #UserForgotPasswordForm ul li.buttons .submit input,.forgotpassword #UserUnsubscribeForm ul li.buttons .submit input{display:inline-block;border:none;background:#ffd900 url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/buttons/med-yellow.jpg') no-repeat top right;line-height:44px;height:44px;font-size:20px;padding:0 25px 0 10px;font-family:CondensedF;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);color:#004fb6;vertical-align:bottom;}.forgotpassword #UserForgotPasswordForm ul li.buttons .submit input:hover,.forgotpassword #UserUnsubscribeForm ul li.buttons .submit input:hover{cursor:pointer;background-position:bottom right;color:#2b70cc;}
.fiftyfifty{width:960px;}.fiftyfifty .half{width:465px;float:left;}.fiftyfifty .half.left{margin-right:30px;padding-right:0 !important;}.fiftyfifty .half.left p{width:250px;float:left;font-size:18px;line-height:20px;margin:0;padding:0 10px 0 0;}
.fiftyfifty .half.left a.iamsubmit{float:right;}
.fiftyfifty .half.left .registernow{float:right;display:block;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/buttons/med-yellow.jpg') right -15px no-repeat;height:35px;line-height:32px;font-size:20px;font-family:CondensedF;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);color:#004fb6;padding:8px 25px 2px 10px;margin:10px 0 0 10px;white-space:nowrap;}.fiftyfifty .half.left .registernow:hover{background-position:right -75px;color:#2b70cc;}
.fiftyfifty .half.left .divider{margin:10px 0 !important;}
.fiftyfifty .half .whitenew{background:#ffffff;padding:20px;border:1px solid #d6d6d6;}.fiftyfifty .half .whitenew .logintext{clear:both;font-size:10px;margin-top:10px;}
.fiftyfifty .half .whitenew .clearfix p{font-size:12px;clear:both;display:block;}
.fiftyfifty .half .whitenew .clearfix.loginwithfb{padding:10px 0;}.fiftyfifty .half .whitenew .clearfix.loginwithfb p{float:left;width:255px;}
.fiftyfifty .half .whitenew .clearfix.loginwithfb.fbregister p{width:240px;}
.fiftyfifty .half .whitenew .clearfix.loginwithfb.fbregister .facebookLogin{float:right;}
.fiftyfifty .half .whitenew .divider{clear:both;background:#ffffff url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/icons/divider.gif') repeat-x center;text-align:center;padding:10px 0 10px;margin-bottom:20px;}.fiftyfifty .half .whitenew .divider p{font-size:12px;width:30px;border-left:solid 15px #fff;border-right:solid 15px #fff;display:inline;background:#fff;float:none !important;padding:0 !important;}
.fiftyfifty .half .whitenew.clearfix .divider p{padding:5px 0;}
.fiftyfifty .half .whitenew.clearfix .loginwithfb{padding:7px 0 6px;}.fiftyfifty .half .whitenew.clearfix .loginwithfb p{float:left;width:220px;}
.fiftyfifty .half .whitenew.clearfix .loginwithfb .facebookLogin{float:right;}
.fiftyfifty .half .yellow{background:#fff7cc;padding:20px;}
.fiftyfifty .half h1{font-size:24px;line-height:26px;margin:0 0 13px 0;}
.fiftyfifty .half p{margin:0 0 10px 0;}
.fiftyfifty .half #authMessage{color:#ff4a4a;padding:10px;border:solid 1px #ffb3b3;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:0 0 8px;}
.fiftyfifty .half ul{list-style-type:none;margin-left:80px;padding:15px 0 0 0;}.fiftyfifty .half ul li{margin:0 0 8px 0;}.fiftyfifty .half ul li label{width:100px;display:block;text-align:right;float:left;margin:0 5px 0 0;line-height:20px;}
.fiftyfifty .half ul li.text input{width:220px;float:left;padding:5px;border:#c8c0a0 solid 1px;}.fiftyfifty .half ul li.text input :focus{border:#87836d solid 1px;}
.fiftyfifty .half ul li.buttons{padding:10px 0 0 0;}.fiftyfifty .half ul li.buttons a{margin:16px 10px 0 0;}
.fiftyfifty .half .captcha{margin-left:26px;}.fiftyfifty .half .captcha .error-message{font-weight:bold;color:#FF4A4A;padding:5px;font-size:11px;}
.fiftyfifty .half #recaptcha_widget_div{margin:0;}
.fiftyfifty .half #recaptcha_logo,.fiftyfifty .half #recaptcha_tagline{display:none;visibility:hidden;}
.fiftyfifty .half h2{line-height:18px;margin:0 0 10px;font-size:16px;}
.fiftyfifty .full{float:left;width:960px;margin-top:40px;}.fiftyfifty .full h1{font-size:24px;line-height:normal;position:relative;top:7px;}.fiftyfifty .full h1 img{vertical-align:middle;}
.fiftyfifty .full hr{height:4px;}
.fiftyfifty .full .whitenew{background:#ffffff;padding:20px;border:1px solid #d6d6d6;}.fiftyfifty .full .whitenew.clearfix p{float:left;font-size:12px;}.fiftyfifty .full .whitenew.clearfix p img{vertical-align:middle;margin-right:20px;}
.fiftyfifty .full .whitenew.clearfix .buttons{float:right;margin-right:200px;}
.fiftyfifty .twothird{float:left;width:587px;}.fiftyfifty .twothird h1{font-size:24px;line-height:normal;font-weight:100;margin-bottom:20px;}
.fiftyfifty .twothird hr{clear:both;height:1px;border:none;margin:30px 0;position:relative;top:20px;background:#D6D6D6;}
.fiftyfifty .twothird .whitenew{background:#ffffff;padding:20px;border:1px solid #d6d6d6;}.fiftyfifty .twothird .whitenew .clearfix p{float:left;font-size:12px;}.fiftyfifty .twothird .whitenew .clearfix p img{vertical-align:baseline;margin-right:10px;position:relative;top:10px;}
.fiftyfifty .twothird .whitenew .clearfix .loginnotify{float:left;width:265px;}
.fiftyfifty .twothird .whitenew .clearfix .buttons{float:right;}.fiftyfifty .twothird .whitenew .clearfix .buttons .iamsubmit{font-size:16px;}
.fiftyfifty .twothird .whitenew .clearfix .diffemail{padding:10px 0 0;}.fiftyfifty .twothird .whitenew .clearfix .diffemail p{float:none;}
#UserLoginForm ul{float:left;margin-left:0px;}
#UserLoginForm input[type=text],#UserLoginForm input[type=password]{width:100px;}
#UserLoginForm .buttons{float:left;margin:15px 0 0 20px;}#UserLoginForm .buttons .subbuttons{display:inline-block;width:140px;}
.lightbox{text-align:left !important;}.lightbox div{text-align:left !important;}
.lightbox h1{font-size:24px;line-height:36px;margin-bottom:10px;word-wrap:break-word;font-weight:100;clear:both;}
.lightbox h2{font-size:22px;line-height:24px;margin-bottom:10px;word-wrap:break-word;}
.lightbox h3{margin:10px 0 3px 0;font-size:18px;line-height:18px;word-wrap:break-word;}
.lightbox .ideanum{margin:5px 0 2px 0 !important;color:#004fb6;font-size:12px;font-weight:bold;float:left;}
.lightbox p{margin-bottom:15px;line-height:16px;word-wrap:break-word;}.lightbox p.tiny{font-size:11px;font-style:italic;word-wrap:break-word;}
.lightbox ul,.lightbox ol{margin:15px 25px 15px 35px !important;word-wrap:break-word;}.lightbox ul li,.lightbox ol li{margin-bottom:10px;word-wrap:break-word;}
.lightbox .sidebar{display:none;}
.lightbox .ideaview{margin:0 10px 20px 0;}
.lightbox .aboutidea{position:relative;background-color:#ffffff;border:1px solid #c4c4c4;padding:20px 20px 20px;}.lightbox .aboutidea .info{float:left;width:185px;}.lightbox .aboutidea .info .divider{display:block;height:1px;font-size:0;line-height:0;clear:both;background:#c4c4c4;margin:10px 0;}
.lightbox .aboutidea p{font-size:12px;word-wrap:break-word;}.lightbox .aboutidea p.block{font-size:11px;text-transform:uppercase;font-weight:bold;margin:0 0 4px 0;}
.lightbox .aboutidea .smallinfo{font-size:12px;}.lightbox .aboutidea .smallinfo p{margin-bottom:12px;font-size:9px;}.lightbox .aboutidea .smallinfo p span{text-transform:uppercase;clear:both;display:block;}
.lightbox .aboutidea .smallinfo p strong{font-size:12px;line-height:16px;}
.lightbox .aboutidea .overview{width:355px;float:left;margin:0 0 0 15px;}.lightbox .aboutidea .overview p{margin:0 0 10px 0;}
.lightbox .aboutidea .overview ul,.lightbox .aboutidea .overview ol{margin:15px 10px 25px 30px;line-height:18px;}
.lightbox .aboutidea .overview pre,.lightbox .aboutidea .overview code{word-wrap:break-word;}
.lightbox.preview .iswinner{display:none;}
.lightbox #data{display:block;text-align:left;}.lightbox #data h2{font-size:18px;font-weight:100;}
.lightbox #data a{font-weight:bold;}
.lightbox #data #signinviabox,.lightbox #data #notabox{float:left;}
.lightbox #data #signinviabox{width:330px;padding-right:5px;border-right:1px solid #c4c4c4;}.lightbox #data #signinviabox img{vertical-align:bottom;}
.lightbox #data #notabox{width:210px;padding-left:10px;}
.numessaging{margin:0 15px 15px;}.numessaging .alertopener{font-size:16px;font-family:BoldF;color:#333;line-height:20px;}.numessaging .alertopener img{margin-right:10px;vertical-align:top;}
.numessaging .alertopener:hover{color:#004fb6;cursor:pointer;}
.numessaging .alertopener span{font-size:11px;color:#999;font-family:arial;font-weight:bold;margin-left:10px;}
.numessaging .expand{display:none;margin:10px 20px 20px 30px;padding:10px;background:#f0f0f0;border:solid 1px #c0c0c0;}.numessaging .expand p{font-weight:bold;}
.numessaging .expand ol{margin:10px 0 0 25px;}.numessaging .expand ol li{margin:0 0 10px;}
.flickr{text-align:left;}.flickr .hasform{margin:15px 0 15px;display:block;clear:both;}.flickr .hasform li{width:400px;}.flickr .hasform li input{vertical-align:top;padding:5px 5px 6px 5px;}
.flickr #images{display:block;height:160px;padding:5px;width:450px;}.flickr #images img{float:left;margin:0 10px 10px 0;}.flickr #images img:hover{margin:-2px 8px 8px -2px;border:solid 2px #004fb6;cursor:pointer;}
.flickr .secondform li{margin:0 0 10px;}
.flickr .secondform label{display:block;float:left;width:130px;text-align:right;font-weight:bold;margin:0 5px 0 0;}
.flickr .secondform input,.flickr .secondform textarea{float:left;width:200px;}
.flickr .secondform .charsRemaining{display:block;font-style:italic;font-size:10px;text-align:right;width:200px;float:left;margin-left:135px;}
.flickr #flickr-prev,.flickr #flickr-next{padding:5px 10px;background:#ffd900;color:#333;font-weight:bold;}.flickr #flickr-prev:hover,.flickr #flickr-next:hover{background:#f2b000;cursor:pointer;}
.flickr #flickr-prev{float:left;}
.flickr #flickr-next{float:right;}
.flickr #flickr-details{padding:20px 0 0 0;}
.flickr textarea{padding:5px;font-family:arial,verdana,sans-serif;border:#c8c0a0 solid 1px;width:200px;}.flickr textarea:focus{border:#87836d solid 1px;}
.flickr .resetme{font-weight:bold;padding:5px 10px;border:none !important;background:none;margin-right:15px;color:#ff0000;cursor:pointer;}
.promote .sort{height:45px;margin:20px 0 0;background:#fff;border-top:solid 1px silver;border-bottom:solid 1px silver;}.promote .sort div{float:none;margin:0 !important;}
.promote .sort .sorting{padding:15px 0 5px 5px !important;width:99% !important;}.promote .sort .sorting a{float:left !important;padding:0 3px;border-right:solid 1px #636363;display:block;margin:0 0 10px;}.promote .sort .sorting a span{display:inline-block;width:13px;height:7px;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/icons/blackarrow.jpg') top right no-repeat;}
.promote .sort .sorting a.noborder{border-right:none;margin:0 10px 0;}
.promote .sort .sorting a:hover{color:#004FB6;}.promote .sort .sorting a:hover span{background-position:top left;}
.promote .section{background:#fff;position:relative;margin:35px 0 0 0;border:solid 1px #c0c0c0;}.promote .section .left{float:left;padding:20px 0 20px 20px;width:180px;}.promote .section .left p{margin:10px 0 10px 0;}
.promote .section .left .error-message{color:#dc3f3f;padding:5px;border:solid 1px #ffb3b3;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:11px;line-height:13px;}
.promote .section .right{float:left;width:400px;margin:20px 0 10px 20px;}
.promote .section p{margin:0 0 10px 0;}.promote .section p.selectall{clear:both;font-size:11px;margin:4px;}
.promote .section .islink{width:380px;}
.promote .section ul{list-style-type:none;}.promote .section ul.listops .item{float:left;width:300px;clear:both;margin:5px 0 10px 5px;}.promote .section ul.listops .item input{margin:0 5px 0 0;}
.promote .section ul.listops .item .save{width:390px;float:left;}.promote .section ul.listops .item .save input{border:0px solid #000;text-align:right;float:right;}
.promote .section ul.listops .item .save.again{text-align:left;}
.promote .section ul.listops .item.text{width:350px;}.promote .section ul.listops .item.text .input.textarea textarea{width:370px;}
.promote .section ul.listops .radio{margin:0 0 10px 5px;}
.promote .section ul.listops .update{line-height:16px;padding:4px 0 8px;border:0px solid #000;clear:both;float:left !important;}.promote .section ul.listops .update img{vertical-align:middle;}
.promote .section ul.listops .language .input{margin:0 !important;}
.promote .section ul.listops .language legend{font-weight:bold;padding-bottom:5px;}
.promote .section ul.listops .language input{float:left;clear:both;margin:0 0 8px 0;padding:0;}
.promote .section ul.listops .language label{float:left;margin:0 0 8px 5px;}
.promote .full{padding:20px 20px 10px 20px;}.promote .full a{margin-right:10px;-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);filter:alpha(opacity=70);}.promote .full a:hover{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.promote .icons a{margin-right:10px;-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);filter:alpha(opacity=70);}.promote .icons a:hover{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.promote.mysettings .section .form li{clear:both;margin:0 0 10px;}.promote.mysettings .section .form li.fakeinput label{float:left;width:100px;margin:0 10px 0 0;}
.promote.mysettings .section .form li.fakeinput strong{float:left;width:200px;padding-bottom:5px;}
.promote.mysettings .section .form li.fakeinput p{clear:both;}
.promote.mysettings .section .form li.text label{float:left;width:100px;margin:3px 10px 0 0;}
.promote.mysettings .section .form li.text input{padding:5px;border:#c8c0a0 solid 1px;float:left;width:200px;}.promote.mysettings .section .form li.text input:focus{border:#87836d solid 1px;}
.promote.mysettings .section .form li.text .usernamewrap{float:left;word-wrap:break-word;width:265px;display:block;}
.promote.mysettings .section .form li.invisible{display:none;}
.promote.mysettings .section .form li.title{font-size:14px;font-weight:bold;}
.promote.mysettings .section .form li.check input{margin:0 5px 0 0 ;}
.promote.mysettings .listops .item{width:390px;}
.promote.mysettings .listops .update{float:left;line-height:16px;padding:4px 0 8px;}.promote.mysettings .listops .update img{vertical-align:middle;}
.promote.mysettings .listops .save{clear:both;}
.splash{padding:0px 0 25px;border:0px solid #000;}.splash.topsplash{padding:0 0 30px;}.splash.topsplash h1{font-size:36px;line-height:52px;color:#333;font-family:CondensedF;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);margin:0px 0px 15px 0px;background:#f7f7f7;}
.splash.topsplash h2{float:left;width:670px;float:left;font-weight:normal;font-size:20px;line-height:28px;}
.splash.topsplash .laurels{float:right;}
.splash.left{width:420px;float:left;}.splash.left .option{margin:0 0 20px;}.splash.left .option img{float:left;}
.splash.left .option .inside{float:right;width:330px;}.splash.left .option .inside h3{font-size:22px;line-height:24px;margin:0 0 15px;}
.splash.left .option .inside p{font-size:16px;line-height:20px;margin:0 0 15px;}
.splash.right{width:500px;float:right;}.splash.right .bottom{font-family:BoldF;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);background:#eeecec;border-top:solid 1px #c0c0c0;}.splash.right .bottom h3{padding:20px;font-size:20px;line-height:24px;}
.splash.right .bottom p{float:left;font-size:13px;color:#666;line-height:22px;padding:0 0 20px 20px;}.splash.right .bottom p strong{display:block;color:#004fb6;font-size:32px;line-height:38px;}
.benevity-results *{margin:0 !important;padding:0 !important;}
.benevity-results{background:#FFFFFF;}
.benevity-results ul li{list-style:none;}
.benevity-results ul li a{display:block;padding:5px 10px !important;}
.benevity-results ul li a:hover{background:#0f4d9f;color:#FFFFFF;}
#IdeaBenevitySearch[readonly]{background:#EEEEEE;color:#666666;}
#benevity-extrainfo{padding-top:4px;}#benevity-extrainfo #IdeaReceiveDonations{margin:2px 5px 0 0;}
.bordertitle{font-size:12px;color:#fff;background:#0f4d9f;float:left;padding:2px 7px;position:absolute;top:-10px;left:15px;font-weight:normal;font-family:arial;}
.noborder{border:none !important;padding:0 !important;}.noborder input{border:none !important;padding:0 !important;}
.minibutton{display:inline-block;border:none;background:#ffd900;background:#ffd900 url('/img/buttons/iegrad.jpg') repeat-x left;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ffd900), to(#f2b000));background:-webkit-linear-gradient(#ffd900, #f2b000);background:-moz-linear-gradient(#ffd900, #f2b000);background:-ms-linear-gradient(#ffd900, #f2b000);background:-k-linear-gradient(#ffd900, #f2b000);background:-o-linear-gradient(#ffd900, #f2b000);background:linear-gradient(#ffd900, #f2b000);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-family:BoldF;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);font-size:12px;line-height:14px;padding:7px 7px 4px;color:#004fb6;}.minibutton:hover{cursor:pointer;color:#2b70cc;border:solid 1px #b99d51 !important;padding:6px 6px 3px;background:#ffd900 url('/img/buttons/iegrad.jpg') repeat-x left;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ffd900), to(#f9c600));background:-webkit-linear-gradient(#ffd900, #f9c600);background:-moz-linear-gradient(#ffd900, #f9c600);background:-ms-linear-gradient(#ffd900, #f9c600);background:-k-linear-gradient(#ffd900, #f9c600);background:-o-linear-gradient(#ffd900, #f9c600);background:linear-gradient(#ffd900, #f9c600);}
.minibutton.disabled{background:#fefefe url('/img/buttons/disablediegrad.jpg') repeat-x left;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#fefefe), to(#d3d3d3));background:-webkit-linear-gradient(#fefefe, #d3d3d3);background:-moz-linear-gradient(#fefefe, #d3d3d3);background:-ms-linear-gradient(#fefefe, #d3d3d3);background:-k-linear-gradient(#fefefe, #d3d3d3);background:-o-linear-gradient(#fefefe, #d3d3d3);background:linear-gradient(#fefefe, #d3d3d3);color:#666;}.minibutton.disabled:hover{cursor:default !important;border:none !important;padding:7px 7px 4px !important;}
.submitbuttons{text-align:right;}.submitbuttons .cancel{font-weight:bold;margin:15px;display:inline-block;height:12px;padding-left:15px;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/icons/delete.png') no-repeat left top;}.submitbuttons .cancel:hover{color:#ff0000;background-position:0 -14px;}
.submitbuttons .preview{font-weight:bold;margin:15px;display:inline-block;}.submitbuttons .preview:hover{color:#007934;}
.submitbuttons input{display:inline-block;border:none;background:#ffd900;background:#ffd900 url('/img/buttons/iegrad.jpg') repeat-x left;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ffd900), to(#f2b000));background:-webkit-linear-gradient(#ffd900, #f2b000);background:-moz-linear-gradient(#ffd900, #f2b000);background:-ms-linear-gradient(#ffd900, #f2b000);background:-k-linear-gradient(#ffd900, #f2b000);background:-o-linear-gradient(#ffd900, #f2b000);background:linear-gradient(#ffd900, #f2b000);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-family:BoldF;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);font-size:20px;line-height:22px;padding:15px 20px 10px;color:#004fb6;}.submitbuttons input:hover{cursor:pointer;color:#2b70cc;border:solid 1px #b99d51;padding:15px 20px 10px;background:#ffd900 url('/img/buttons/iegrad.jpg') repeat-x left;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ffd900), to(#f9c600));background:-webkit-linear-gradient(#ffd900, #f9c600);background:-moz-linear-gradient(#ffd900, #f9c600);background:-ms-linear-gradient(#ffd900, #f9c600);background:-k-linear-gradient(#ffd900, #f9c600);background:-o-linear-gradient(#ffd900, #f9c600);background:linear-gradient(#ffd900, #f9c600);}
.submitbuttons input.small{display:inline-block;border:none;background:#ffd900;background:#ffd900 url('/img/buttons/iegrad.jpg') repeat-x left;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ffd900), to(#f2b000));background:-webkit-linear-gradient(#ffd900, #f2b000);background:-moz-linear-gradient(#ffd900, #f2b000);background:-ms-linear-gradient(#ffd900, #f2b000);background:-k-linear-gradient(#ffd900, #f2b000);background:-o-linear-gradient(#ffd900, #f2b000);background:linear-gradient(#ffd900, #f2b000);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-family:BoldF;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);font-size:16px;line-height:18px;padding:10px 10px 5px;color:#004fb6;}.submitbuttons input.small:hover{cursor:pointer;color:#2b70cc;border:solid 1px #b99d51;padding:9px 9px 4px;background:#ffd900 url('/img/buttons/iegrad.jpg') repeat-x left;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ffd900), to(#f9c600));background:-webkit-linear-gradient(#ffd900, #f9c600);background:-moz-linear-gradient(#ffd900, #f9c600);background:-ms-linear-gradient(#ffd900, #f9c600);background:-k-linear-gradient(#ffd900, #f9c600);background:-o-linear-gradient(#ffd900, #f9c600);background:linear-gradient(#ffd900, #f9c600);}
.iamsubmit{display:inline-block;border:none;background:#ffd900 url('/img/buttons/iegrad.jpg') repeat-x left;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ffd900), to(#f2b000));background:-webkit-linear-gradient(#ffd900, #f2b000);background:-moz-linear-gradient(#ffd900, #f2b000);background:-ms-linear-gradient(#ffd900, #f2b000);background:-k-linear-gradient(#ffd900, #f2b000);background:-o-linear-gradient(#ffd900, #f2b000);background:linear-gradient(#ffd900, #f2b000);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-family:BoldF;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);font-size:20px;line-height:22px;padding:12px 16px 8px;color:#004fb6;}.iamsubmit:hover{cursor:pointer;color:#2b70cc;border:solid 1px #b99d51;padding:11px 15px 7px;background:#ffd900 url('/img/buttons/iegrad.jpg') repeat-x left;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ffd900), to(#f9c600));background:-webkit-linear-gradient(#ffd900, #f9c600);background:-moz-linear-gradient(#ffd900, #f9c600);background:-ms-linear-gradient(#ffd900, #f9c600);background:-k-linear-gradient(#ffd900, #f9c600);background:-o-linear-gradient(#ffd900, #f9c600);background:linear-gradient(#ffd900, #f9c600);}
.iamsubmit.small{display:inline-block;border:none;background:#ffd900 url('/img/buttons/iegrad.jpg') repeat-x left;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ffd900), to(#f2b000));background:-webkit-linear-gradient(#ffd900, #f2b000);background:-moz-linear-gradient(#ffd900, #f2b000);background:-ms-linear-gradient(#ffd900, #f2b000);background:-k-linear-gradient(#ffd900, #f2b000);background:-o-linear-gradient(#ffd900, #f2b000);background:linear-gradient(#ffd900, #f2b000);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-family:BoldF;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);font-size:16px;line-height:18px;padding:10px 10px 5px;color:#004fb6;}.iamsubmit.small:hover{cursor:pointer;color:#2b70cc;border:solid 1px #b99d51;padding:9px 9px 4px;background:#ffd900 url('/img/buttons/iegrad.jpg') repeat-x left;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ffd900), to(#f9c600));background:-webkit-linear-gradient(#ffd900, #f9c600);background:-moz-linear-gradient(#ffd900, #f9c600);background:-ms-linear-gradient(#ffd900, #f9c600);background:-k-linear-gradient(#ffd900, #f9c600);background:-o-linear-gradient(#ffd900, #f9c600);background:linear-gradient(#ffd900, #f9c600);}
.iamsubmit.tiny{display:inline-block;border:none;background:#ffd900 url('/img/buttons/iegrad.jpg') repeat-x left;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ffd900), to(#f2b000));background:-webkit-linear-gradient(#ffd900, #f2b000);background:-moz-linear-gradient(#ffd900, #f2b000);background:-ms-linear-gradient(#ffd900, #f2b000);background:-k-linear-gradient(#ffd900, #f2b000);background:-o-linear-gradient(#ffd900, #f2b000);background:linear-gradient(#ffd900, #f2b000);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-family:BoldF;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);font-size:12px;line-height:18px;padding:6px 6px 3px;color:#004fb6;}.iamsubmit.tiny:hover{cursor:pointer;color:#2b70cc;border:solid 1px #b99d51;padding:5px 5px 2px;background:#ffd900 url('/img/buttons/iegrad.jpg') repeat-x left;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ffd900), to(#f9c600));background:-webkit-linear-gradient(#ffd900, #f9c600);background:-moz-linear-gradient(#ffd900, #f9c600);background:-ms-linear-gradient(#ffd900, #f9c600);background:-k-linear-gradient(#ffd900, #f9c600);background:-o-linear-gradient(#ffd900, #f9c600);background:linear-gradient(#ffd900, #f9c600);}
.iamsubmit.disabled{background:#fefefe url('/img/buttons/disablediegrad.jpg') repeat-x left;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#fefefe), to(#d3d3d3));background:-webkit-linear-gradient(#fefefe, #d3d3d3);background:-moz-linear-gradient(#fefefe, #d3d3d3);background:-ms-linear-gradient(#fefefe, #d3d3d3);background:-k-linear-gradient(#fefefe, #d3d3d3);background:-o-linear-gradient(#fefefe, #d3d3d3);background:linear-gradient(#fefefe, #d3d3d3);color:#666;}.iamsubmit.disabled:hover{cursor:default !important;background:#fefefe url('/img/buttons/disablediegrad.jpg') repeat-x left;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#fefefe), to(#c0c0c0));background:-webkit-linear-gradient(#fefefe, #c0c0c0);background:-moz-linear-gradient(#fefefe, #c0c0c0);background:-ms-linear-gradient(#fefefe, #c0c0c0);background:-k-linear-gradient(#fefefe, #c0c0c0);background:-o-linear-gradient(#fefefe, #c0c0c0);background:linear-gradient(#fefefe, #c0c0c0);color:#666;border:solid 1px #cfcfcf;}
.ribbon{display:inline-block;border:none;background:#ffd900 url('/img/buttons/iegrad.jpg') repeat-x left;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#ffd900), to(#f2b000));background:-webkit-linear-gradient(#ffd900, #f2b000);background:-moz-linear-gradient(#ffd900, #f2b000);background:-ms-linear-gradient(#ffd900, #f2b000);background:-k-linear-gradient(#ffd900, #f2b000);background:-o-linear-gradient(#ffd900, #f2b000);background:linear-gradient(#ffd900, #f2b000);font-family:BoldF;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);font-size:11px;line-height:11px;padding:3px 12px 1px;color:#004fb6;position:relative;}.ribbon::before{content:'';line-height:0;font-size:0;position:absolute;left:0;top:0;bottom:0;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/buttons/ribbon/left-fff.png') no-repeat right;width:6px;}
.ribbon::after{content:'';line-height:0;font-size:0;position:absolute;right:0;top:0;bottom:0;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/buttons/ribbon/right-fff.png') no-repeat left;width:6px;}
.positive-alert{background:#d5fabc;padding:20px 20px 20px 30px;position:relative;border:solid 1px #0f9500;margin-bottom:20px;}.positive-alert .bordertitle{font-size:12px;color:#fff;background:#0f9500 !important;float:left;padding:2px 7px;position:absolute;top:-10px;left:20px;font-weight:normal;text-transform:uppercase;}
.positive-alert p{margin:5px 0 0 0;}.positive-alert p a{font-weight:bold;font-size:14px;}
.positive-alert p.title{font-size:24px;line-height:24px;font-weight:bold;margin:0 !important;}
.positive-alert.broker .thankyouvoting{float:left;width:450px;}
.positive-alert.broker .thankyouside{float:right;text-align:right;}.positive-alert.broker .thankyouside .brokersupported{overflow:visible;position:relative;background:#e2e2e2;border:solid 1px #bfcde1;color:#004fb6;font-family:BoldF;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);text-transform:uppercase;font-size:12px;line-height:12px;text-align:center;padding:2px 5px 1px 7px !important;margin:5px 0 0px 8px;white-space:nowrap;}.positive-alert.broker .thankyouside .brokersupported img{position:absolute;top:0px;left:-13px;z-index:5;}
.voteconfirmed.broker{margin-bottom:0 !important;}
.voteconfirmed h1{font-size:24px;line-height:32px;margin-bottom:10px;}
.voteconfirmed p{font-size:18px;line-height:22px;margin-bottom:0;}.voteconfirmed p.share{font-size:12px;line-height:12px;padding:15px 0;}.voteconfirmed p.share img{vertical-align:top;margin-left:7px;}
.voteconfirmed .items{display:block;vertical-align:top;padding-bottom:20px;line-height:20px;}.voteconfirmed .items .addthis_button_facebook_like{display:inline-block;height:20px;vertical-align:top;}
.issuccess{background:#c0fb99;padding:20px 30px;position:relative;border:solid 1px #0f9500;margin-bottom:20px;}.issuccess.notwinner{font-size:18px;line-height:18px;font-weight:bold;}
.isdenied{background:#ffd2d2;padding:20px 30px;position:relative;border:solid 1px #ff1818;margin-bottom:20px;}
table.voting .issuccess.notwinner{margin:0 !important;padding:18px 30px;white-space:nowrap;}
.tooltip{float:left;}.tooltip:hover,.tooltip a:hover{cursor:help;}
.eighttip{font-size:14px;margin:0 0 0 20px;line-height:16px;}.eighttip .pictos{vertical-align:top;}
.eighttip2{font-size:14px;margin:0;line-height:16px;}.eighttip2 .pictos{vertical-align:top;}
#eighteenbox{float:left;margin:0 0 10px 10px;}
#optinbox{float:left;margin:0 0 0 10px;width:350px;}#optinbox label{font-size:11px;}
.facebookLogin{width:154px;height:25px;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/structure/buttons/facebooklogin.eng.png') no-repeat 0 0;display:block;}.facebookLogin:active{background-position:0 -29px;}
.fbRequestPerms{margin:15px 0 !important;}
.facebookConnect{width:154px;height:25px;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/structure/buttons/facebooklogin.eng.png') no-repeat 0 0;display:block;}.facebookConnect:active{background-position:0 -29px;}
.facebookConnect a{color:#ffffff !important;}.facebookConnect a:hover{color:#ffffff !important;}
.facebookConnect a:active{color:#ffffff !important;}
#UserRegisterForm input[type='checkbox']{float:left;margin-top:4px;}
.twitterLogin{width:154px;height:25px;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/structure/buttons/twitterlogin.eng.png') no-repeat 0 0;display:block;}.twitterLogin:active{background-position:0 -29px;}
.twitterDisc{width:154px;height:25px;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/structure/buttons/twitterdisc.eng.png') no-repeat 0 0;display:block;}.twitterDisc:active{background-position:0 -29px;}
.judging .semifinalist .ranking,.post_contest .semifinalist .ranking,.post_contest .finalist .ranking{display:none!important;}
.infoBox{background:#fff;padding:7px 0px 10px 10px;border:solid 3px #66bb5f;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:relative;left:-61px;}.infoBox img[align='right']{position:absolute!important;top:5px;right:8px;}
.infoBox .googft-info-window{width:120px;}.infoBox .googft-info-window .id{color:#9f9f9f;font-size:9px;display:block;float:left;clear:both;}
.infoBox .googft-info-window .ranking{float:right;display:block;height:11px;width:58px;}
.infoBox .googft-info-window .headlineimage{clear:both;display:block;}
.infoBox .googft-info-window strong{font-size:11px;font-weight:bold;line-height:12px;width:120px;clear:both;display:block;color:#333;}
.infoBox .googft-info-window .name{clear:both;display:block;font-size:10px;color:#666;}
.infoBox .googft-info-window .brokersupported{overflow:visible;float:left;display:none;position:relative;background:#e2e2e2;border:solid 1px #bfcde1;color:#004fb6;font-family:BoldF;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);text-transform:uppercase;font-size:10px;line-height:10px;text-align:center;padding:2px 5px 1px 7px !important;margin:5px 0 0px 8px;white-space:nowrap;}.infoBox .googft-info-window .brokersupported img{position:absolute;top:-2px;left:-10px;z-index:5;width:15px;height:19px;}
.infoBox .googft-info-window.broker .brokersupported{display:block;}
.infoBox .googft-info-window.semifinalist .ranking{background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/icons/semimap.eng.png') no-repeat top left;}
.infoBox .googft-info-window.finalist .ranking{background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/icons/finalistmap.eng.png') no-repeat top left;}
.infoBox .googft-info-window.winner .ranking{background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/icons/winnermap.eng.png') no-repeat top left;}
.infoBox .bottomarrow{position:absolute;bottom:-12px;left:60px;display:block;width:23px;height:12px;background:transparent url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/structure/greenarrowdown.png') no-repeat top;}
.infoBox.broker{border:solid 3px #004fb6;font-size:9px;}.infoBox.broker a{color:#666;}.infoBox.broker a span{color:#004fb6;}
.infoBox.broker .bottomarrow{background:transparent url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/structure/bluearrowdown.png') no-repeat top;}
.infoBox.broker img[align='right']{position:absolute !important;top:3px;right:5px;z-index:10;}
.expand{width:auto!important;position:relative;z-index:1000;}
table.judging{width:100%;border:solid 1px #e0e0e0;margin-bottom:10px;}table.judging thead{font-size:14px;background:#fefefe;padding-bottom:10px;}table.judging thead tr{padding:0 0 5px;}table.judging thead tr th{padding:8px;border-bottom:solid 1px #e0e0e0;}table.judging thead tr th.incomplete{text-align:right;}
table.judging tr:hover td{background:#efefef !important;border-bottom:solid 1px #c0c0c0 !important;cursor:pointer;}
table.judging tr:nth-child(even) td{background:#fefefe;}
table.judging td{border-bottom:solid 1px #e0e0e0;padding:8px;background:#fafafa;}table.judging td.points{font-size:11px;text-align:center;padding-top:20px;width:34px;}
table.judging td.complete{font-size:11px;text-align:center;padding-top:20px;width:88px;}
table.judging td.info{font-size:11px;width:336px;}table.judging td.info .title{font-size:14px;line-height:18px;font-weight:bold;margin-bottom:5px;}table.judging td.info .title a{color:#333;}table.judging td.info .title a:hover{color:#004fb6;}
table.judging td.info p{word-wrap:break-word;color:#9c9c9c;}table.judging td.info p strong{color:#333;}
table.judging td.info p .ideanum{font-size:14px;}
.fre{}.fre .header .userpanel .countdown .clock .days{background-image:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/structure/days.fre.png');}
.fre .header .userpanel .searchnavbar #advsearch{width:185px;right:-10px;}.fre .header .userpanel .searchnavbar #advsearch #advtriangle{left:80px;}
.fre .header .userpanel .searchnavbar #advsearch .levels{width:185px;}
.fre .header .userpanel .searchnavbar #advsearch #sortandsize{width:185px;}.fre .header .userpanel .searchnavbar #advsearch #sortandsize select{width:185px;}
.fre .header .userpanel .searchnavbar #advsearch #searchboxsubmit .iamsubmit{width:185px;}
.fre #IdeaAddmessageForm .hasform{background:#fff;}.fre #IdeaAddmessageForm .hasform .buttons{float:none !important;}
.fre .socialbar li a.emailthis{background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/buttons/emailthis.fre.png') no-repeat top left;}
.fre .sidebar .findabroker .left{width:155px;padding:11px 15px 10px 10px;font-size:11px;}
.fre .sidebar .findabroker .right{font-size:18px;}
.fre .sidebar .findabroker.gaq .right{padding:15px 15px 5px 25px;}
.fre .sidebar .dashboard .aftercount{padding:5px 0 8px 10px;}
.fre .sidebar .dashboard .createidea p.gigantic{font-size:20px;line-height:26px;margin:15px 50px 10px 20px;}
.fre .sidebar .dashboard .createidea p .iamsubmit{font-size:14px;}
.fre .sidebar .thankpartners{font-size:14px;line-height:22px;padding:15px 0 15px 125px;margin:0 0 5px 0;}
.fre .sidebar .cta.reachout p.gigantic{margin:30px 0 10px 25px !important;}
.fre .sidebar .cta.reachout p.tiny{margin:30px 20px 15px 25px !important;}
.fre .sidebar .cta.brokeroptin p.gigantic{font-size:20px;margin-top:75px;margin-right:60px;}
.fre .sidebar .brokersupported .votebox .left{font-size:13px;padding:10px 15px 0px 10px;}
.fre .sidebar .brokersupported .votebox .iamsubmit{font-size:14px;padding:10px 5px 0px 50px;width:120px;}
.fre p.massive a{font-size:16px;}
.fre .wrapperap .dash.days_dash{background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/daysblack.fre.png') right no-repeat !important;}
.fre .wrapperap .days{background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/structure/daysblack.fre.png') bottom right no-repeat !important;}
.fre .subhead .wrapper .dash.days_dash{background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/days.fre.png') right no-repeat !important;}
.fre .subhead .wrapper .days{background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/structure/days.fre.png') bottom right no-repeat !important;}
.fre .subhead.closed .dash.days_dash{background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/days-small.fre.png') right no-repeat !important;}
.fre .content .socialbar li.first{margin-left:15px !important;}
.fre .content .sort{font-size:11px;height:60px;}.fre .content .sort .sorting a.dropdown.nearestme{margin:5px 5px 0 5px;display:block;}
.fre .content .size .first{margin:5px 0 0 0 !important;}
.fre .content .size li{padding-left:6px;margin:5px 0 6px 5px;}.fre .content .size li.first{margin:12px 0 0 0;}
.fre .content .size li.extra{padding-right:6px;}
.fre .content .size li.last{padding-right:6px;}
.fre .content .size li.isbroker{font-size:10px;}
.fre .content .sorting{margin-left:2px;width:90px;}
.fre .content .opright input.searchtwo{background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/buttons/search.fre.png') no-repeat top left;width:140px;vertical-align:top;}
.fre .content .opright input.text{width:211px;}
.fre .content .opright .opensearch{width:58px;}
.fre .content .categorynav li a.neighbourhood{width:60px;}
.fre .content .categorynav li a.well-being{width:60px;}
.fre .content .categorynav li a.other{width:60px;}
.fre .content .createidea .viewcategories{font-size:11px !important;}
.fre td.novote div{padding:20px 30px !important;font-size:14px;line-height:14px;}
.fre .socialbar{padding:15px 0 10px;}.fre .socialbar li{line-height:16px;}
.fre .fiftyfifty .full .whitenew.clearfix .buttons{margin-right:10px;}
.fre .fiftyfifty .half.left p{width:400px;}
.fre .fiftyfifty .half .fbregister p{width:235px !important;}
.fre .fiftyfifty .half .signinfbbox p{width:240px !important;}
.fre #loginfrench p{float:left;width:260px;}
.fre #loginfrench a{float:left;width:120px;font-size:18px;}
.fre .loginnotify{float:left;width:250px !important;}
.fre .buttons{float:right !important;}.fre .buttons img{float:left;}
.fre .buttons a{float:left;width:210px;}
.fre #UserLoginForm .buttons{margin:15px 0 0 10px;width:180px;}
.fre .forgotpassword li label{width:160px;}
.fre .forgotpassword .buttons{float:none !important;}
.fre .borderbox.freabout{font-size:14px;padding:20px 10px 30px 10px;height:197px;width:195px;}.fre .borderbox.freabout li{font-size:15px;}
.fre .pagebox.list .info p{font-size:11px;}
.fre .facebookLogin{background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/structure/buttons/facebooklogin.fre.png') no-repeat 0 0;}.fre .facebookLogin:active{background-position:0 -29px;}
.fre .facebookConnect{background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/structure/buttons/facebooklogin.fre.png') no-repeat 0 0;}.fre .facebookConnect:active{background-position:0 -29px;}
.fre .twitterLogin{background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/structure/buttons/twitterlogin.fre.png') no-repeat 0 0;}.fre .twitterLogin:active{background-position:0 -29px;}
.fre .twitterDisc{background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/structure/buttons/twitterdisc.fre.png') no-repeat 0 0;}.fre .twitterDisc:active{background-position:0 -29px;}
.fre .voting .count{float:left;}
.fre .voting .messaging{max-width:300px !important;}.fre .voting .messaging.two{font-size:10px !important;line-height:13px !important;}
.fre .voting .iamsubmit{font-size:14px;padding-right:7px;}.fre .voting .iamsubmit .pictos{background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/icons/voteideafre.png') no-repeat top left !important;width:20px !important;height:23px !important;margin-top:3px;}
.fre .voting .iamsubmit.disabled .pictos{background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/icons/voteideafredisabled.png') no-repeat top left !important;}
.fre .voting .iamsubmit:hover{padding-left:24px;padding-right:6px;}.fre .voting .iamsubmit:hover .pictos{background-position:0 -23px !important;}
.fre .voting .iamsubmit#donatebutton{padding-left:10px !important;padding-right:10px !important;display:inline-block !important;line-height:30px !important;z-index:3 !important;font-size:20px !important;width:130px;text-align:center;}.fre .voting .iamsubmit#donatebutton:hover{padding-left:9px !important;padding-right:9px !important;}
.fre .lightbox #data #signinviabox img{vertical-align:baseline;}
.fre .lightbox #data #signinviabox a{width:225px;}
.fre .infoBox .googft-info-window.semifinalist .ranking{background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/icons/semimap.fre.png') no-repeat top left;}
.fre .infoBox .googft-info-window.finalist .ranking{background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/icons/finalistmap.fre.png') no-repeat top left;}
.fre .infoBox .googft-info-window.winner .ranking{background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/icons/winnermap.fre.png') no-repeat top left;}
.fre .gridview li .bottom .brokersupported{font-size:9px;width:150px;max-width:100px;}
#fancybox-content .section{text-align:left;background:#fff;position:relative;margin:35px 0 0 0;border:solid 1px #c0c0c0;}#fancybox-content .section .left{float:left;padding:20px 0 20px 20px;width:180px;}#fancybox-content .section .left p{margin:10px 0 10px 0;}
#fancybox-content .section .right{float:left;width:400px;margin:20px 0 10px 20px;}
#fancybox-content .section p{margin:0 0 10px 0;}#fancybox-content .section p.selectall{clear:both;font-size:11px;margin:4px;}
#fancybox-content .section .islink{width:380px;}
#fancybox-content .section ul{list-style-type:none;}#fancybox-content .section ul.listops .item{float:left;width:300px;clear:both;margin:5px 0 10px 5px;}#fancybox-content .section ul.listops .item input{margin:0 5px 0 0;}
#fancybox-content .section ul.listops .item .save{width:390px;float:left;}#fancybox-content .section ul.listops .item .save input{border:0px solid #000;text-align:right;float:right;}
#fancybox-content .section ul.listops .item .save.again{text-align:left;}
#fancybox-content .section ul.listops .item.text{width:350px;}#fancybox-content .section ul.listops .item.text .input.textarea textarea{width:370px;}
#fancybox-content .section ul.listops .radio{margin:0 0 10px 5px;}
#fancybox-content .section ul.listops .update{line-height:16px;padding:4px 0 8px;border:0px solid #000;}#fancybox-content .section ul.listops .update img{vertical-align:middle;}
#fancybox-content .section ul.listops .language .input{margin:0 !important;}
#fancybox-content .section ul.listops .language legend{font-weight:bold;padding-bottom:5px;}
#fancybox-content .section ul.listops .language input{float:left;clear:both;margin:0 0 8px 0;padding:0;}
#fancybox-content .section ul.listops .language label{float:left;margin:0 0 8px 5px;}
.margin-medium{margin-bottom:10px;}
h3{margin-bottom:10px !important;}
#at_msg,#ateml,label[for="at_msg"]{display:none !important;}
.comment-spinner{text-align:center;margin-top:20px;}
.indent{display:block;margin-left:40px;}
.linelist{margin:0 !important;padding:0 !important;}.linelist li{margin:0 !important;padding:0 !important;list-style:none inside;}.linelist li#frenchfixlist h3{margin:-15px 0 0 20px;}
.linelist li+li{margin-top:10px !important;padding-top:10px !important;border-top:1px solid #999999;}
.bigbullet{margin:0 !important;padding:0 !important;}.bigbullet li{margin-left:30px !important;list-style:none outside url(/img/icons/dark_grey_bullet.png);}.bigbullet li h2{font-size:20px !important;line-height:22px !important;}
.mediumbullet{margin:0 !important;padding:0 !important;}.mediumbullet li{margin-left:30px !important;list-style:none outside url(/img/icons/dark_grey_bullet_medium.png);}.mediumbullet li h2{font-size:20px !important;line-height:22px !important;}
.notbig{margin:0 !important;padding:0 !important;list-style-type:square !important;}.notbig li{margin-left:30px !important;list-style:square !important;}.notbig li h2{font-size:12px !important;line-height:16px !important;}
.notbig li+li{padding-top:10px !important;border-top:1px solid #999999;}
input.defaultTextActive{color:#AAAAAA;}
form input[type=submit]{overflow:visible !important;}
#finished-wait{line-height:44px;padding:0px 25px 0 10px;vertical-align:bottom;float:right;text-align:center;}
#finished-wait img{margin:18px 0 0 0;}
.wait{display:none;}
img.wait{margin:0 0 0 20px;}
#recaptcha_widget_div{margin:0 0 0 65px;}
.recaptchatable input#recaptcha_response_field{position:static !important;}
h2.bigger{font-size:18px !important;line-height:22px !important;}
.smallervote{font-size:12px !important;}
.fre .smallervote{font-size:11px !important;}
.dollar{float:left;padding:5px;}
.brokerleft{float:left;}
.brokerright{float:right;}
.smallerh3{margin:0 0 10px 0 !important;}
.finalmessage{margin:10px 0;width:625px;}
.finalmessage .bottom{vertical-align:top;}
.finalmessage .top{background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/message-top.png') no-repeat top center;padding:20px 20px 10px 20px;height:auto !important;height:100px;min-height:100px;}
.finalmessage h2,.finalmessage hr,.finalmessage p{margin:0 0 10px 0;}
.finalmessage li{margin:0 0 5px 0;}
.finalmessage ul,.finalmessage ol{margin:10px 0 0 30px;}
.donatetip{cursor:help;}
.whitedividingline{background:#fff;height:3px;width:100%;line-height:0;font-size:0;margin:10px 0 15px;}
span.red{color:#ff0000;font-weight:bold;}
input{padding:5px;border:#c8c0a0 solid 1px;}
input:focus{border:#87836d solid 1px;}
h2.bordertitle,li.bordertitle{font-size:12px !important;color:#ffffff !important;background:#0f4d9f !important;float:left !important;padding:2px 7px !important;position:absolute !important;top:-10px !important;left:20px !important;font-weight:normal !important;line-height:14px !important;}
#fancybox-inner{text-align:left;}
#fancybox-inner .sidebar,#fancybox-inner .backtocomp{display:none;}
.addthis_button_email span{display:none;}
.eligibility ol{font-weight:bold;}
.eligibility ol p{font-weight:normal;}
.qtip-wrapper p{margin:0 0 10px;}
#friendfeed .bottom{display:none;visibility:hidden;}
.clearthis{clear:both;}
.inputborder input{border:none !important;}
.absolute,.absolute a{font-size:11px;color:#004fb6;text-align:center;}
.absolute{padding:20px;}
.createidea ul.upload li.buttons input.submit:hover,.flickr input.submit:hover{background-color:#ffe65a;border:solid 1px #ffe65a;cursor:pointer;}
.boxlink:hover{cursor:pointer;}
.maptop.yeller{background:#ffd900;}
.maptop.yeller a.donatetip{font-weight:bold;font-size:10px;color:#004fb6;}
.maptop.green .iswinner{font-weight:bold;color:#fff;word-wrap:break-word;}
.fre .maptop.green .brokerwinner{font-size:10px;}
.maptop.green .iswinner img{margin:5px 0 4px 5px;}
.tipped.pictos{vertical-align:top;display:inline-block;height:16px;width:18px;text-indent:-9000px;line-height:0;font-size:0;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/icons/tooltip.png') no-repeat top left;}.tipped.pictos:hover{background-position:0 -16px;}
.tipped .pictos{vertical-align:top;display:inline-block;height:16px;width:18px;text-indent:-9000px;line-height:0;font-size:0;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/icons/tooltip.png') no-repeat top left;}.tipped .pictos:hover{background-position:0 -16px;}
.tipped:hover{cursor:help;}
.t_Content_light a{color:#004fb6;}.t_Content_light a:hover{color:#2b70cc;}
.t_Content_lightwide{padding:5px 5px 2px 5px;}
.ie9 .iamsubmit{padding:11px 16px 9px;}.ie9 .iamsubmit:hover{padding:10px 15px 8px;}
.ie9 .iamsubmit.small{padding:8px 10px 8px;}.ie9 .iamsubmit.small:hover{padding:7px 9px 7px;}
.ie9 .iamsubmit.tiny{padding:6px 6px 3px;}.ie9 .iamsubmit.tiny:hover{padding:5px 5px 2px;}
.ie9 .iamsubmit .iamsubmit.disabled{background:#fefefe url('/img/buttons/disablediegrad.jpg') repeat-x left;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#fefefe), to(#d3d3d3));background:-webkit-linear-gradient(#fefefe, #d3d3d3);background:-moz-linear-gradient(#fefefe, #d3d3d3);background:-ms-linear-gradient(#fefefe, #d3d3d3);background:-k-linear-gradient(#fefefe, #d3d3d3);background:-o-linear-gradient(#fefefe, #d3d3d3);background:linear-gradient(#fefefe, #d3d3d3);color:#666;}.ie9 .iamsubmit .iamsubmit.disabled:hover{border:1px solid #fefefe;}
.ie9 .cta:hover p.button a{padding:7px 9px 7px !important;}
.ie9 .findabroker .right{padding:11px 15px 10px 35px !important;}
.ie9 .hasicon .inside ul li h3{font-size:14px;display:inline-block;margin-left:5px !important;}
.ie8 #advsearch{top:35px !important;border:1px solid #666;}.ie8 #advsearch #advtriangle{display:none;height:0px;width:0px;top:0;left:0;margin-bottom:0px;}
.ie8 .splash{padding:0px 0 25px;border:0px solid #000;}.ie8 .splash.topsplash{padding:0 0 30px;}.ie8 .splash.topsplash h1{font-size:36px;line-height:52px;color:#333;font-family:CondensedF;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);margin:0px 0px 15px 0px;}
.ie8 .splash.topsplash h2{float:left;width:670px;float:left;font-weight:normal;font-size:20px;line-height:28px;}
.ie8 .splash.topsplash .laurels{float:right;}
.ie8 .splash.left{width:420px;float:left;}.ie8 .splash.left .option{margin:0 0 20px;}.ie8 .splash.left .option img{float:left;}
.ie8 .splash.left .option .inside{float:right;width:330px;}.ie8 .splash.left .option .inside h3{font-size:22px;line-height:24px;margin:0 0 15px;}
.ie8 .splash.left .option .inside p{font-size:16px;line-height:20px;margin:0 0 15px;}
.ie8 .splash.right{width:500px;float:right;}.ie8 .splash.right .bottom{font-family:BoldF;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);background:#eeecec;border-top:solid 1px #c0c0c0;}.ie8 .splash.right .bottom h3{padding:20px;font-size:20px;line-height:24px;}
.ie8 .splash.right .bottom p{float:left;font-size:16px;color:#666;line-height:22px;padding:0 0 20px 20px;}.ie8 .splash.right .bottom p strong{display:block;color:#004fb6;font-size:32px;line-height:38px;}
.ie8 .fre .splash.right .bottom p{font-size:14px;}
.ie8 .content .page h1 .ideatitle{background:#f7f7f7;}
.ie8 .content .page .pagebox .inside ul li{font-size:16px;}.ie8 .content .page .pagebox .inside ul li span{font-size:12px;}
.ie8 .content .page .pagebox .inside ol li{font-size:12px;}.ie8 .content .page .pagebox .inside ol li span{font-size:12px;}
.ie8 .content .page .pagebox .inside ol ul li{font-size:16px;}.ie8 .content .page .pagebox .inside ol ul li span{font-size:12px;}
.ie8 .iamsubmit{padding:11px 16px 9px;}.ie8 .iamsubmit:hover{padding:10px 15px 8px;}
.ie8 .iamsubmit.small{padding:6px 10px 8px !important;}.ie8 .iamsubmit.small:hover{padding:5px 9px 7px !important;}
.ie8 .iamsubmit.tiny{padding:6px 6px 3px;}.ie8 .iamsubmit.tiny:hover{border:solid 1px #b99d51;padding:5px 5px 2px;}
.ie8 .iamsubmit.disabled{background:#fefefe url('/img/buttons/disablediegrad.jpg') repeat-x left;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#fefefe), to(#d3d3d3));background:-webkit-linear-gradient(#fefefe, #d3d3d3);background:-moz-linear-gradient(#fefefe, #d3d3d3);background:-ms-linear-gradient(#fefefe, #d3d3d3);background:-k-linear-gradient(#fefefe, #d3d3d3);background:-o-linear-gradient(#fefefe, #d3d3d3);background:linear-gradient(#fefefe, #d3d3d3);color:#666;}.ie8 .iamsubmit.disabled:hover{border:1px solid #fefefe;}
.ie8 .ideaview .iamsubmit.disabled{padding-top:12px;padding-bottom:8px!important;}.ie8 .ideaview .iamsubmit.disabled:hover{border:none;padding-top:12px!important;margin-bottom:0;}
.ie8 .cta p{background:#EAEAEA;}
.ie8 .cta:hover .small{padding:5px 9px 7px !important;}
.ie8 .cta:hover p{background:#dedede;}
.ie8 .cta.nohover{background:#eeeaee !important;}.ie8 .cta.nohover *{background:#eeeaee !important;}
.ie8 .likeyellow{padding-top:20px;}.ie8 .likeyellow .likeus{background:#ffd900 !important;}.ie8 .likeyellow .likeus h1,.ie8 .likeyellow .likeus h2{background:#ffd900 !important;}
.ie8 .facesign{margin:12px 0;}
.ie6 .voting .count{float:left!important;}
.ie6 .totheright .messaging{display:none!important;}
.ie7{}.ie7 .header .userpanel .searchnavbar{z-index:100;}.ie7 .header .userpanel .searchnavbar #advsearch{top:35px !important;border:1px solid #666;z-index:10000;}.ie7 .header .userpanel .searchnavbar #advsearch #advtriangle{display:none;height:3px;width:3px;top:0;left:0;margin-bottom:0px;}
.ie7 .header .userpanel .searchnavbar #advsearch div{float:none !important;}
.ie7 .header .userpanel .searchnavbar #advsearch span{display:none !important;}
.ie7 .video{height:340px;}
.ie7 .iamsubmit{padding:11px 16px 9px;}.ie7 .iamsubmit:hover{padding:10px 15px 8px;}
.ie7 .iamsubmit.small{padding:8px 10px 8px;}.ie7 .iamsubmit.small:hover{padding:7px 9px 7px;}
.ie7 .iamsubmit.tiny{padding:6px 6px 3px;}.ie7 .iamsubmit.tiny:hover{padding:5px 5px 2px;}
.ie7 .iamsubmit.disabled{background:#fefefe url('/img/buttons/disablediegrad.jpg') repeat-x left;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#fefefe), to(#d3d3d3));background:-webkit-linear-gradient(#fefefe, #d3d3d3);background:-moz-linear-gradient(#fefefe, #d3d3d3);background:-ms-linear-gradient(#fefefe, #d3d3d3);background:-k-linear-gradient(#fefefe, #d3d3d3);background:-o-linear-gradient(#fefefe, #d3d3d3);background:linear-gradient(#fefefe, #d3d3d3);color:#666;}.ie7 .iamsubmit.disabled:hover{border:1px solid #fefefe;}
.ie7 #brokersupportedbadges{padding:3px 5px 0px 20px !important;}.ie7 #brokersupportedbadges img{top:0px !important;left:0px !important;height:16px !important;width:13px !important;}
.ie7 .minibutton{margin-bottom:20px;}
.ie7 .sidebar .dashboard .top .votecount .num{margin-bottom:0px !important;}
.ie7 .sidebar .dashboard .standing p{width:49%;}
.ie7 .sidebar .cta:hover p.button a{padding:7px 9px 7px !important;}
.ie7 #sortby .arrow{position:relative;top:-3px !important;}
.ie7 .cancelbutton{float:none !important;}
.ie7 .findabroker .right{padding:11px 0 10px 35px !important;}
.ie7 .findabroker.gaq .right{padding:15px 15px 5px 35px !important;}
.ie7 .hasicon .inside ul li{line-height:20px;}.ie7 .hasicon .inside ul li h3{font-size:14px;display:inline-block;margin-left:5px !important;}
.ie7 .hasicon .viewcategories{font-size:11px;}
.ie7 .hasform li.title{line-height:30px;}
.ie7 .gridview .bottom p.votes{line-height:12px;zoom:1;}
.ie7 .listview .voteview .votecount{zoom:1;}
.ie7 .listview .voteview .view{font-size:14px;line-height:16px;position:relative;top:10px;}
.ie7 .listview .voteview .brokersupported{display:none;position:relative;background:#e2e2e2;border:solid 1px #bfcde1;color:#004fb6;font-family:BoldF;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);text-transform:uppercase;font-size:11px;line-height:11px;text-align:center;padding:3px 5px 0px 10px;margin-top:15px;}.ie7 .listview .voteview .brokersupported img{position:absolute;top:0;left:-10px;z-index:5;}
.ie7 .ideaview .voting .count{float:left;}
.ie7 .ideaview .voting .notice{width:410px;float:left;}
.ie7 .ideaview .voting .totheright{position:relative;}.ie7 .ideaview .voting .totheright .messaging{display:inline;z-index:100;zoom:1;margin-right:140px;}.ie7 .ideaview .voting .totheright .messaging.fre{margin-right:160px;}
.ie7 .ideaview .voting .totheright .iamsubmit{padding:12px 6px 8px 18px;position:absolute;top:0;right:0;}.ie7 .ideaview .voting .totheright .iamsubmit:hover{padding:11px 5px 7px 17px;}
.ie7 .ideaview .voting .totheright .iamsubmit.disabled{white-space:nowrap;}
.ie7 .fre .ideaview .voting .totheright .iamsubmit{padding:14px 6px 6px 24px;position:absolute;top:0;right:0;}.ie7 .fre .ideaview .voting .totheright .iamsubmit:hover{padding:13px 5px 5px 23px;}
.ie7 .fre .iamsubmit .pictos{position:relative;top:-5px;}
.ie7 .map .tabs a{width:49% !important;}
.ie7 .facesign{padding:5px 2px 4px !important;}
.ie7 .whyarewe .inside li{color:#333333 !important;}
.ie7 #benevity-search,.ie7 #benevity-update{margin-left:5px;position:relative;top:6px;}
.ie7 .promote.mysettings .listops .item{width:390px;}
.ie7 .promote.mysettings .listops .update{clear:both;width:100% !important;}
.ie7 .likeyellow{padding-top:20px;}.ie7 .likeyellow .likeus{background:#ffd900 !important;}.ie7 .likeyellow .likeus h1,.ie7 .likeyellow .likeus h2{background:#ffd900 !important;}
.ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr;}
.hidden{display:none;visibility:hidden;}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}
.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
@media print{*{background:transparent !important;color:#000000 !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important;} a,a:visited{color:#444444 !important;text-decoration:underline;} a[href]:after{content:" (" attr(href) ")";} abbr[title]:after{content:" (" attr(title) ")";} .ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";} pre,blockquote{border:1px solid #999;page-break-inside:avoid;} thead{display:table-header-group;} tr,img{page-break-inside:avoid;} @page {margin:0.5cm;}p,h2,h3{orphans:3;widows:3;} h2,h3{page-break-after:avoid;}}.content .prelaunch .sale{margin:20px 0 15px !important;font-size:14px;line-height:18px;}
.content .prelaunch .sale strong{clear:both;display:block;}
.content .prelaunch .signup{background:#fff599;padding:12px;}
.content .prelaunch .signup p{width:250px;margin:0 0 10px 10px;}
.content .prelaunch .signup .blue{color:#004fb6;font-weight:bold;font-size:18px;line-height:22px;margin:10px 0 20px 10px;width:215px;}
.content .prelaunch .signup .left{width:355px;float:left;}
.content .prelaunch .signup .right{width:245px;float:right;background:#fff;}
.content .prelaunch .signup .likeus{background:#f3e77b;margin:50px 0 0 0;padding:8px 0 10px 10px;}
.fre .content .prelaunch .signup .likeus{margin:40px 0 0 0;}
.content .prelaunch .signup .likeus strong{font-size:14px;text-transform:uppercase;line-height:20px;}
.content .prelaunch .signup input.text{width:200px;margin-left:10px;}
.content .prelaunch .newgraphic{margin:10px 0 0 70px;}
.entrykit p.title{font-weight:bold;font-size:14px;text-transform:uppercase;}
.entrykit p{margin:0 0 10px;}
.entrykit .infokit{display:block;width:214px;height:50px;font-size:0;line-height:0;text-indent:-9000px;background:#ffe832 url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/prelaunchv3/infokit.eng.jpg') no-repeat top left;}
.fre .entrykit .infokit{background:#ffe832 url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/prelaunchv3/infokit.fre.jpg') no-repeat top left;width:234px;height:70px;}
.entrykit .infokit:hover{background-position:bottom left;cursor:pointer;}
.lastyear{padding:20px 10px;}
.lastyear a{display:block;height:23px;text-indent:-9000px;font-size:0;line-height:0;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/prelaunchv3/lastyear.eng.jpg') no-repeat top left;margin:5px 0 0;}
.fre .lastyear a{height:17px;background:url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/prelaunchv3/lastyear.fre.jpg') no-repeat top left !important;}
.lastyear a:hover{background-position:bottom left;}
#flickrSlider{margin:0;padding:0;height:212px;width:400px;}#flickrSlider ul,#flickrSlider li{margin:0;padding:0;}
#flickrSlider .arrows{width:400px;top:100px;height:0;}#flickrSlider .arrows a.previous{float:left;}
#flickrSlider .arrows a.next{float:right;}
#largeFlickrSlider{margin:0;padding:0;height:265px;width:500px;}#largeFlickrSlider ul,#largeFlickrSlider li{margin:0;padding:0;}
#largeFlickrSlider .arrows{width:500px;top:120px;height:0;}#largeFlickrSlider .arrows a.previous{float:left;}
#largeFlickrSlider .arrows a.next{float:right;}
.ego_wide .likeus{background:#ff0000 !important;}
.returnFalse{cursor:default;}
#overlay{display:block;background-color:transparent;width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0;z-index:100000;}
.snowfall-flakes{background:transparent url('https://gs1.wac.edgecastcdn.net/804FCA/acf/img/eastereggs/nyancat.gif') no-repeat 0 0 !important;position:relative;z-index:200000;padding-top:50px;}.snowfall-flakes:hover{background-position:0 -103px !important;}
@media print{body{overflow:visible !important;}}

