body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0}a{outline:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0;outline:0}address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;font-style:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%}q:before,q:after{content:''}abbr,acronym{border:0}body{background-color:#eefdfd;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:160%;color:#222}a:link,a:active,a:visited{color:#09C;text-decoration:underline}a:hover{color:#439130;text-decoration:underline}em{color:#900;font-style:italic}strong{font-weight:bold}table{padding:5px;border-top:1px solid #ccc;border-left:1px solid #ccc}table
td{padding:5px;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.clear{clear:both}#topbar{position:relative;height:10px;width:100%;background-color:#01addf}#topwrapper{position:relative;background-image:url(/img/topwrapper.jpg);background-position:bottom center;background-repeat:no-repeat}#midwrapper{position:relative;background-image:url(/img/midwrapper.jpg);background-position:center;background-repeat:repeat-y}#botwrapper{position:relative}#headerwrapper{position:relative;width:942px;margin:0px
auto}#header{position:relative;height:150px;padding-bottom:40px;background-color:transparent}#headertop{position:relative;height:102px}#logo{position:relative;float:left;width:387px;height:102px}#logo
a{display:block;width:387px;height:102px;background-image:url(/img/bpsprite.jpg);background-position:-550px -504px;background-repeat:no-repeat;text-indent:-9999em}#login{position:absolute;top:0px;right:15px;z-index:10000;background:transparent;font-family:Tahoma;font-size:14px;height:auto;line-height:auto;width:auto;color:#222}#loginpanel{float:right;background:#fff;border:2px
solid #01addf;border-top:none;width:260px;height:120px;padding:20px;display:none;z-index:999}#contributepanel{position:absolute;top:0px;right:0px;background:#fff;border:2px
solid #01addf;border-top:none;width:290px;height:60px;padding:10px;display:none;z-index:999}#loginpanel
p{padding:5px
0 5px 0}#loginpanel p
a{color:#09c;text-decoration:none}#loginpanel p a:hover{color:#439130;text-decoration:underline}#logbutton{position:absolute;right:0px;bottom:-35px;display:block}a.loginbutton{display:block;width:61px;height:24px;text-indent:-9999px;background-image:url(/img/bpsprite.jpg);background-repeat:no-repeat;background-position:-20px -285px}a.loginbutton:hover{background-position:-81px -285px}.btn-slide{background:url(/img/bpsprite.jpg);background-repeat:no-repeat;background-position:-1px -246px;width:157px;height:35px;display:block;float:right;text-indent:-9999px}.btn-slide2{background:url(/img/bpsprite.jpg);background-repeat:no-repeat;background-position:-1px -210px;width:157px;height:35px;display:block;float:right;text-indent:-9999px}#login
a{color:#393;text-decoration:underline}a.searchbutton{display:block;width:61px;height:24px;margin-top:10px;text-indent:-9999px;background-image:url(/img/bpsprite.jpg);background-repeat:no-repeat;background-position:-20px -371px}a.searchbutton:hover{background-position:-81px -371px}#menu{position:relative;height:48px;background-image:url(/img/bpsprite.jpg);background-repeat:no-repeat;z-index:1px}#menu ul
li{float:left;height:48px}#menu ul li
a{background-image:url(/img/bpsprite.jpg);background-repeat:no-repeat;display:block;height:48px;text-indent:-9999px}#menu ul li
a.menuli_1{background-position:0 0px;width:86px}#menu ul li a.menuli_1:hover{background-position:0 -48px;width:86px}.home_highlight{width:86px;background-position:0px -48px}#menu ul li
a.menuli_2{background-position:-86px 0;width:197px}#menu ul li a.menuli_2:hover{background-position:-86px -48px;width:197px}.whybp_highlight{width:197px;background-position:-86px -48px}#menu ul li
a.menuli_3{background-position:-283px 0;width:108px}#menu ul li a.menuli_3:hover{background-position:-283px -48px;width:108px}.features_highlight{width:108px;background-position:-283px -48px}#menu ul li
a.menuli_4{background-position:-391px 0;width:71px}#menu ul li a.menuli_4:hover{background-position:-391px -48px;width:71px}.blog_highlight{width:71px;background-position:-391px -48px}#menu ul li
a.menuli_5{background-position:-462px 0;width:86px}#menu ul li a.menuli_5:hover{background-position:-462px -48px;width:86px}.forum_highlight{width:86px;background-position:-462px -48px}#menu ul li
a.menuli_6{background-position:-548px 0;width:104px}#menu ul li a.menuli_6:hover{background-position:-548px -48px;width:104px}.contact_highlight{width:104px;background-position:-548px -48px}#menu ul li
a.menuli_7{background-position:-743px 0;width:200px}#menu ul li
a.conthighlight{width:200px;background-position:-743px -48px}#menu ul li
a.menuli_8{background-position:-290px -526px;width:117px}#menu ul li a.menuli_8:hover{background-position:-407px -526px;width:117px}.about_highlight{width:117px;background-position:-407px -526px}#content{position:relative;width:940px;border:1px
solid #ccc;border-top:0px;background-color:#FFF;margin:0
auto}#bannerarea{position:relative;height:568px;background-color:#edfdfd;background-image:url(/img/budgetpulse_banner_bg.png);background-repeat:no-repeat}#bannerheading{position:relative;height:95px;padding:15px
30px 0px 30px;margin-bottom:25px}#bannerheading
h1{font-family:Arial,Helvetica,sans-serif;font-size:28px;color:#439130;font-weight:bold;line-height:150%}#bannertext{position:relative;float:left;width:455px;height:285px;padding-left:30px;text-align:justify;overflow:hidden}#bannertext
p{font-family:Cambria,Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;line-height:170%}#bannervideo{position:relative;float:right;width:428px;height:289px}#bannervideo
a.watchvideo{display:block;width:386px;height:289px;text-indent:-9999px;background-image:url(/img/bpsprite.jpg);background-repeat:no-repeat;background-position:-554px -182px}#bannervideo a.watchvideo:hover{background-position:-168px -182px}#callforaction{position:absolute;left:120px;bottom:90px;width:275px;height:55px}a.signupbutton{display:block;height:55px;width:275px;text-indent:-9999px;background-image:url(/img/bpsprite.jpg);background-repeat:no-repeat;background-position:0px -471px}a.signupbutton:hover{background-position:-275px -471px}#features{position:absolute;left:0px;bottom:14px;width:940px;height:42px;z-index:9999}#features ul
li{float:left;height:42px}#features ul li
a{display:block;height:42px;text-indent:-9999px;background-image:url(/img/bpsprite.jpg);background-repeat:no-repeat;background-position:-0px -140px}#features ul li
a.fli_1{width:161px;background-position:0px -96px}#features ul li a.fli_1:hover{background-position:0px -138px}#features ul li
a.fli_2{width:155px;background-position:-161px -96px}#features ul li a.fli_2:hover{background-position:-161px -138px}#features ul li
a.fli_3{width:155px;background-position:-316px -96px}#features ul li a.fli_3:hover{background-position:-316px -138px}#features ul li
a.fli_4{width:155px;background-position:-471px -96px}#features ul li a.fli_4:hover{background-position:-471px -138px}#features ul li
a.fli_5{width:153px;background-position:-627px -96px}#features ul li a.fli_5:hover{background-position:-627px -138px}#features ul li
a.fli_6{width:159px;background-position:-780px -96px}#features ul li a.fli_6:hover{background-position:-780px -138px}.viewthefeature{position:absolute;top:-9999px;border:3px
solid #04cc18;width:850px;height:300px;background:#fff;z-index:999;overflow:auto}.viewfeaturepicture{float:left;width:320px;padding:25px
5px 0px}.viewfeaturecontent{float:right;width:500px;padding:20px
15px 0px 0px;line-height:160%}.viewfeaturecontent
h2{color:#439130;font-family:Arial,Helvetica,sans-serif;font-size:24px;font-weight:bold;line-height:150%;padding-bottom:5px}.viewfeaturecontent
h4{color:#1795C1;font-family:TrebuchetMs,LucidaGrande,LucidaSans,Arial;font-size:16px;font-weight:bold;line-height:150%;padding-bottom:10px}.viewfeaturecontent
p{padding-bottom:8px}#presscoverage{position:relative;padding:20px
15px;border-bottom:1px solid #ccc;height:200px}#presscoverage
div.btnleft{float:left;width:50px;height:180px;overflow:hidden}#presscoverage
div.btnright{float:left;width:50px;height:180px;overflow:hidden}#presscoverage div.btnleft
a.scrollbtnleft{display:block;height:30px;width:30px;background-image:url(/img/scrollarrows.png);background-position:0px 0px;background-repeat:no-repeat;text-indent:-9999px;margin:75px
auto}#presscoverage div.btnleft a.scrollbtnleft:active{background-position:-60px 0px}#presscoverage div.btnright
a.scrollbtnright{display:block;height:30px;width:30px;background-image:url(/img/scrollarrows.png);background-position:0px -30px;background-repeat:no-repeat;text-indent:-9999px;margin:75px
auto}#presscoverage div.btnright a.scrollbtnright:active{background-position:-60px -30px}#presscoverage
div.presscoveragecontents{float:left;overflow:hidden;visibility:visible;position:relative;left:0px;width:100px}#presscoverage div.presscoveragecontents ul
li{overflow:hidden;float:left;position:relative;width:250px;padding:0px
10px;height:180px;text-align:center}#presscoverage div.presscoveragecontents ul li
a{color:#666;font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;line-height:130%;text-decoration:none}#presscoverage div.presscoveragecontents ul li
span{position:absolute;bottom:0px;left:0px;width:270px;text-align:center}#functionalities{position:relative;border-bottom:1px solid #ccc;background-color:#f6f6f6;padding-left:20px}#functionalities
div.bp_functions{position:relative;float:left;padding:15px;width:195px;height:210px;text-align:center}#functionalities div.bp_functions
h5{padding-bottom:12px;font-weight:bold;font-size:12px}#functionalities div.bp_functions
p{padding-top:12px;font-weight:normal;font-size:12px}#functionalities div.bp_functions p
b{font-weight:normal}#viewallfeatures{display:block;height:26px;width:144px;text-align:left;text-indent:-9999px;background-image:url(/img/bpsprite.jpg);background-repeat:no-repeat;background-position:-0px -182px}#functionalities
a.contributetofriend{display:block;margin:10px
auto;height:27px;width:162px;text-indent:-9999px;background-image:url(/img/bpsprite.jpg);background-repeat:no-repeat;background-position:-2px -313px}#functionalities a.contributetofriend:hover{background-position:-2px -340px}#budgetpulse_testimonials{position:relative;overflow:hidden;height:200px;border-bottom:1px solid #ccc}#budgetpulse_testimonials ul
li{overflow:hidden;float:none;width:900px;height:160px;text-align:center;padding:20px
20px;line-height:220%}#budgetpulse_testimonials
h2{font-family:Georgia,TimesNewRoman;font-size:20px;color:#02a0d8;line-height:160%;font-weight:normal}#budgetpulse_testimonials
p{padding-top:10px}#updates{position:relative;padding:20px;background-image:url(/img/updatebg.jpg);background-repeat:repeat-y;overflow:auto}#recentposts{position:relative;float:left;width:535px}#recentposts
.recentpostsh{margin-bottom:15px;font-family:LucidaGrande,LucidaSans,Helvetics,Arial;color:#222;font-size:24px;line-height:130%;text-decoration:none}.excerpt
h3{color:#449130;padding-bottom:10px;font-weight:normal;font-size:18px}#recentposts
a{color:#449130;font-family:Georgia,TimesNewRoman;text-decoration:underline;margin-bottom:5px}.excerpt{margin-top:20px;color:#999;line-height:135%}.excerpt
img{display:none}#getfeed{line-height:15px;margin-top:25px;padding-left:38px;background-image:url(/img/rssicon.jpg);background-repeat:no-repeat}#getfeed
a{color:#09c;font-weight:bold;text-decoration:underline}#getfeed a:hover{color:#439130;font-weight:bold;text-decoration:underline}#sociallife{position:relative;float:right;width:320px}#sociallife
h2{margin:25px
0px;font-family:LucidaGrande,LucidaSans,Arial;font-size:24px}#sociallife
h2.twitterbird{background-image:url(/img/twitterbird.jpg);background-repeat:no-repeat;background-position:0px 4px;padding:5px
10px 5px 55px}#sociallife
a{color:#09c;text-decoration:none}#sociallife a:hover{color:#439130;text-decoration:underline}#sociallife
a.socialtext{width:280px;font-family:TimesNewRoman;line-height:32px;text-decoration:underline}#sociallife
a.trbg{display:block;text-indent:50px;height:32px;margin-bottom:20px;background-image:url(/img/twittericon.jpg);background-repeat:no-repeat}#sociallife
a.fbbg{display:block;text-indent:50px;height:32px;margin-bottom:20px;background-image:url(/img/facebookicon.jpg);background-repeat:no-repeat}#sociallife
a.frbg{display:block;text-indent:50px;height:32px;margin-bottom:20px;background-image:url(/img/flickricon.jpg);background-repeat:no-repeat}#convert{padding:25px
0px;text-align:center;background-color:#fff;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #9bdbe8;width:940px;margin:0
auto}#convert
h3{color:#333;font-family:"Times New Roman",Times,serif;font-size:28px;font-weight:bold}#convert
a{color:#900;text-decoration:none}#convert a:hover{color:#900;text-decoration:underline}#footer{position:relative;border:1px
solid #9bdbe8;border-top:0px;background-color:#c5f6f6;background-image:url(/img/footerbg.jpg);background-repeat:repeat-x;height:350px;width:940px;margin:0px
auto 100px auto}.footerlinks{padding:30px;float:left;position:relative}.footerlinks
h2{color:#3CB3D8;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;padding-bottom:10px}.footerlinks
a{color:#333;text-decoration:none}.footerlinks a:hover{color:#333;text-decoration:underline}#secure{text-align:center;width:240px;margin:0
auto}.flc{position:absolute;width:30px;height:30px;left:-1px;bottom:-1px;background-image:url(/img/bpsprite.jpg);background-repeat:no-repeat;background-position:0px -402px}.frc{position:absolute;width:30px;height:30px;right:-1px;bottom:-1px;background-image:url(/img/bpsprite.jpg);background-repeat:no-repeat;background-position:0px -432px}#subpages{float:left;width:295px;padding:0px
0px 10px 10px}#subpagecontent{float:right;width:595px;padding:25px
25px 35px 10px;color:#434343}#subpagecontent
h1{font-family:Arial;font-weight:bold;color:#439130;padding-bottom:15px;line-height:120%;font-size:28px}#subpagecontent
h2{font-family:TrebuchetMS,LucidaSans,Arial;font-weight:bold;color:#09c;padding:0px
15px 15px 0px;line-height:170%;font-size:18px}#subpagecontent
h2.ph{font-family:Arial;font-weight:bold;color:#333;padding:15px
0px 4px 0px;line-height:120%;font-size:16px}#subpagecontent
h3{font-family:Arial;font-weight:bold;color:#333;padding:15px
0px 4px 0px;line-height:120%;font-size:16px}#subpagecontent
h4{font-family:Arial;font-weight:bold;color:#333;line-height:150%;font-size:14px}#subpagecontent
p{color:#434343;line-height:180%;margin:8px
0px}#subpagecontent
ul{margin:10px
20px;list-style:disc}#subpagecontent
ol{margin:10px
30px}#subpagecontent ul,ol
li{padding:2px}#subpagecontent
a{color:#09c;text-decoration:none}#subpagecontent a:hover{color:#439130;text-decoration:underline}.presscoverage{position:relative;margin:25px
0px;overflow:auto}.presscoveragelogo{float:left;width:120px;text-align:center}.presscoveragequote{margin-left:130px}.presscoveragelink{float:right}.imageright{float:right}.new_old_glance{float:left;height:350px;margin-bottom:20px;text-align:center;width:50%}.video-help-menu{float:left;margin-right:1em;width:40%}.video-help{text-align:center}.arrowright{padding-left:15px;background-image:url(/img/arrowright.gif);background-repeat:no-repeat;background-position:0px 1px}.arrowdown{padding-left:15px;background-image:url(/img/arrowdown.gif);background-repeat:no-repeat;background-position:0px 1px}.subpagepanel{position:relative;width:275px;background-color:#dbf9d7;margin-top:10px}.subpagepanel
h4{font-size:20px;padding:10px;color:#439130}.subpagepanel ul
li.odd{background-color:#ebfde9}.subpagepanel ul li
a{display:block;width:255px;padding:6px
10px;color:#333;text-decoration:none}.subpagepanel ul li
a.subpagehighlight{display:block;width:275px;padding:6px
10px;background-image:url(/img/bpsprite.jpg);background-repeat:no-repeat;background-position:-552px -471px;color:#fff;text-decoration:none}.subpagepanel ul li a.subpagehighlight:hover{display:block;width:275px;padding:6px
10px;background-image:url(/img/bpsprite.jpg);background-repeat:no-repeat;background-position:-552px -471px;color:#fff;text-decoration:none}.subpagepanel ul li a:hover{width:255px;background-image:url(/img/sublinkhover.jpg);background-repeat:repeat-x;text-decoration:none;color:#333}.subpagepanel ul li
ul{padding:8px
0px;display:none}.subpagepanel ul li ul li
a{display:block;padding:4px
0px 4px 50px;text-decoration:underline;color:#333}.subpagepanel ul li ul li a:hover{text-decoration:underline;color:#0094ca;background-image:none}.subpagepanel ul li ul li a:active{text-decoration:underline;color:#0094ca;background-image:url(/img/subsubpage.jpg);background-repeat:no-repeat;background-position:25px 9px}.subpagepanel ul li
a.subsubpagehighlight{display:block;padding:4px
0px 4px 50px;text-decoration:underline;color:#0094ca;background-image:url(/img/subsubpage.jpg);background-repeat:no-repeat;background-position:25px 9px}.subpagepanel ul li a.subsubpagehighlight:hover{display:block;padding:4px
0px 4px 50px;text-decoration:underline;color:#0094ca;background-image:url(/img/subsubpage.jpg);background-repeat:no-repeat;background-position:25px 9px}.teammemberphoto{float:left;width:150px;height:150px;margin:0px
10px 5px 0px}#micropage{position:relative;padding:15px
15px 15px 20px;color:#434343}#micropage
h1{padding-bottom:15px;line-height:170%}#micropage
h3{font-family:TrebuchetMS,LucidaSans,Arial;font-weight:bold;color:#09c;padding-bottom:15px;line-height:170%;font-size:16px;text-decoration:italics}#micropage
p{margin-top:15px}#micropage p
strong{font-weight:normal}#micropage p
a{color:#09c;text-decoration:underline}#micropage p a:hover{color:#439130;text-decoration:underline}#micropagepicture{float:right;width:500px;height:400px;margin:-60px 0px 5px 10px}div.contact-page #contact-form-wrap{float:left}div.contact-page #contact-address-wrap{width:220px;float:left;margin-left:10px;font-size:11px;padding:0.25em}div.contact-page ul li.contact-option{list-style-type:square !important;margin-bottom:2em}div.contact-page
div.org{border-bottom:1px solid #EEE;color:#63A338;font-size:17px;font-weight:bold}#subpagecontent div.contact-page
ul{margin:0px
2px}#subpagecontent div.contact-page
p{margin:0px
0px}table.isquare-info, table.isquare-info tr td, table.contact-table, table.contact-table tr
td{border:none}div.contact-page
hr{border:none;border-top:1px solid #ececec;margin-top:10px;margin-bottom:5px}div.contact-page .submit-form-wrap{text-align:center}#contact-form-wrap ul
li{margin-bottom:10px}#contact-address-wrap table tr
td{padding:1px}#contact-form-wrap .submit-form-wrap{margin-bottom:5px}div.invalid{color:#F00}#goalsprofile{position:relative;height:150px;background-color:#f2fbfc;padding:15px
30px;margin-bottom:30px}#goalsprofile
div#photo{float:left;width:165px;height:150px}#goalsprofile
div#info{float:left;width:450px;height:150px}#goalsprofile div#info
h1{font-family:'Lucida Grande','Lucida Sans Unicode',sans-serif;color:#09c;font-size:20px;padding:20px
0px}#goalsprofile
div#psecure{float:right;width:220px;height:120px;padding-top:30px}#goals{padding:0px
30px}#goals
div.goallist{margin-bottom:30px;position:relative;border:1px
solid #ccc;border-bottom:0px}#goals
div.goalheader{position:relative;padding:15px;border-bottom:1px solid #ccc;background-color:#f2fbfc}#goals div.goalheader
h2{font-family:'Lucida Grande','Lucida Sans Unicode',sans-serif;color:#333;font-size:18px;padding:0px
50px 15px 0px}#goals div.goalheader
a.goalsummary{padding:5px;padding-left:20px;background-image:url(/img/goalsummary.jpg);background-repeat:no-repeat;background-position:0px 4px}#goals div.goalheader
a.getwidget{position:absolute;right:20px;top:20px;height:27px;width:164px;background-image:url(/img/goalsprite.jpg);background-repeat:no-repeat;background-position:0px 0px;text-indent:-9999px}#goals div.goalheader a.getwidget:hover{background-position:0px -27px}#goals
div.goalcontent{position:relative;padding:15px;border-bottom:1px solid #ccc;background-color:#f2f2f2}#goals div.goalcontent
a.contributemoney{position:absolute;right:20px;bottom:15px;height:24px;width:132px;background-image:url(/img/goalsprite.jpg);background-repeat:no-repeat;background-position:0px -54px;text-indent:-9999px}#goals div.goalcontent
a.contributemoneysel{position:absolute;right:20px;bottom:15px;height:24px;width:132px;background-image:url(/img/goalsprite.jpg);background-repeat:no-repeat;background-position:0px -78px;text-indent:-9999px}#goals div.goalcontent
div.prgoutline{width:650px;height:15px;border:1px
solid #ccc;background-color:#FFF;margin-top:15px}#goals div.goalcontent
div.prgbar{height:15px;background-color:#00b1d8;background-image:url(/img/goalprogressbg.jpg);background-repeat:repeat-x}#goals div.goalcontent
font.pcalendar{padding:5px
5px 5px 28px;margin-left:30px;background-image:url(/img/goalcalendar.jpg);background-repeat:no-repeat;background-position:0px 2px}#goals
div.contribute{position:relative;padding:15px;border-bottom:1px solid #ccc;background-color:#e8e8e8;display:none;overflow:auto}#goals div.contribute
div.cpaypalw{float:left;width:255px;padding:10px
20px 0px 0px;height:210px;text-align:center}#goals div.contribute
div.cpaypal{width:255px;height:220px;border:1px
solid #ccc;background:#fff}#goals div.contribute
div.camazonw{float:left;width:255px;padding:10px
20px 0px 0px;height:210px}#goals div.contribute
div.camazon{width:255px;height:220px;border:1px
solid #ccc;background:#fff;text-align:center}#goals div.contribute
div.pledge{float:right;height:220px;width:298px;margin-top:10px}#goals div.contribute div.pledge
h3{font-family:'Lucida Grande','Lucida Sans Unicode',sans-serif;color:#333;font-size:16px}#goals div.contribute div.pledge
p{margin-top:20px}#goals div.contribute div.pledge
div.sendkey{position:relative;background-color:#f2fbfc;border:1px
solid #ccc;padding:12px;margin-top:20px}div.generate-key-error{color:red}.container{margin:0
auto;position:relative;text-align:left;width:840px}table.contribution, table.contribution tr
td{border:0px}#forgotPassword{border-bottom:1px solid #ECECEC;border-left:1px solid #ECECEC;border-right:1px solid #ECECEC;width:400px;margin-bottom:100px}#forgotPassword
h2{font-size:14px;font-weight:normal;letter-spacing:1px;color:#2E81BA}#forgotPassword
label{display:block;float:left;width:80px}#content_inner
div.widget{margin-bottom:1em;position:relative}#reset_password{padding-top:1em;width:365px}#reset_password
form{padding-top:1em}#reset_password form
label{width:75px;float:left}#reset_password div.tabs .ui-tabs-nav{background:#F6FBFF}div#panel_forgot_email,div#panel_forgot_password{padding:0
1em 0 1em}.clear{clear:both}#content_wrap{padding:1em
0 2em}#content h1, #content
h2{font-family:tahoma,sans-serif}#content
div.widget{margin-bottom:1em;position:relative}#main_content{padding-bottom:40px}#main_content div.widget
h2{font-size:14px;margin-bottom:1em}#main_content div.box h2, #main_content div.dialog
h2{margin-bottom:0}#content
div.box{background:#fff url(/img/bg_full_box_repeat.png) repeat-y center;padding:0}#content div.box *
*{padding:0}#content div.box-header, #content div.box-body, #content div.box-footer{position:relative}#content div.box-header *, #content div.box-body *, #content div.box-footer
*{padding:.5em 10px}#content div.box-header * *, #content div.box-body * *, #content div.box-footer * *, #content div.box input, #content div.box select, #content div.box button, #content div.box textarea, #content div.box-body
div.box{padding:0}#content div.box input.textfield, #content div.box-body
input.textfield{padding:3px
4px 3px 4px}#content div.box input.currency, #content div.box-body
input.currency{padding-left:11px}#content div.box .button-collapse, #content div.box .button-expand{padding:0
0}#content div.box div.box-header,#content div.box div.box-body,#content div.box div.box-footer{padding:4px;position:relative}#content div.box div.box-body{background:transparent url(/img/bg_full_box_repeat.png) repeat-y center;padding-top:0;padding-bottom:0}#content div.box div.box-header{background:transparent url(/img/bg_full_box_top.png) no-repeat center top;padding-bottom:0}#content div.box div.box-footer{background:transparent url(/img/bg_full_box_bottom.png) no-repeat center bottom;padding-top:2px}#content div.box
h2{font-size:14px;font-weight:normal;background:transparent url(/img/bg_gray_heading.png) repeat-x left bottom;letter-spacing:1px;border-bottom:1px solid #fff;color:#2E81BA}#content div.box-header div.select, #content div.box div.box-header
div.select{position:absolute;left:30%;top:5px;height:28px;vertical-align:baseline}#content div.box-body div.box-header
div.select{top:8px}#content div.box-header div.select select.datepicker, #content div.box div.box-header div.select
select.datepicker{margin-top:0}#content div.box-header div.select select, #content div.box div.box-header div.select
select{margin-top:3px}#content div.box-header div.select a.calendar-icon{position:relative;top:2px}#content div.box-header div.select
*{vertical-align:middle}#content
div.dialog{background:#f6fbff;padding-bottom:.5em;margin:4px
3px 10px}#content div.dialog
fieldset{border:1px
solid #ececec;border-left:none;border-right:none;padding:0
10px 40px;margin:0
-10px -1px;clear:both;position:relative}#content div.dialog
fieldset.last{margin-bottom:1em}#content div.dialog fieldset legend span.fieldset-legend{position:absolute;top:10px;left:10px;width:100%}#content div.dialog fieldset legend
a{outline:none;display:block}#content div.dialog fieldset legend a:hover{text-decoration:none;color:#1e9bc8}#content div.dialog fieldset div.fieldset-content{margin-top:30px;padding:10px;min-width:75%;overflow:hidden}#content div.dialog
h2{font-size:14px;font-weight:normal}#content div.dialog
h3{font:normal 13px tahoma, arial, sans-serif}#content div.dialog .button-collapse, #content div.dialog .button-expand{padding:0
0;background-color:#fcfcfc}#content div.dialog div.box-body form
hr{margin-left:-10px;margin-right:-10px}#content div.dialog div.box-header hr, #content div.dialog div.box-body hr, #content div.dialog div.box-footer
hr{padding-bottom:0;padding-top:0}#content div.dialog ol
li{list-style:decimal outside;margin:0
0 6px 20px}#content div.dialog .form-items li, #content div.dialog-goals .form-items
li{float:left;display:block;width:48%;margin-left:1em;margin-bottom:1em}#content div.dialog .full
li{width:100%}#content div.dialog .form-items li.odd, #content div.dialog-goals .form-items
li.odd{clear:left}#content div.dialog .form-items li.full, #content div.dialog-goals .form-items
li.full{width:100%}#content div.dialog .form-items
li.double{height:40px}#content div.dialog .form-items li input, #content div.dialog .form-items li select, #content div.dialog .form-items li
label{vertical-align:top}#content div.dialog .form-items
li.collectMoneyOdd{width:27%}#content div.dialog .form-items li.collectMoney
label{vertical-align:top;width:300px}#content div.dialog .form-items
li.collectMoney{display:block;width:65%;margin-left:1em;margin-bottom:1em}#content div.dialog .form-items
li.radioDetailGoalLabel{clear:left;width:5%}#content div.dialog .form-items
li.radioDetailGoal{padding:0
0 0 60px;width:45%}#content div.dialog
label{display:inline;display:inline-block;width:120px;margin-right:10px}#content div.dialog
label.checkbox{display:inline;display:inline-block;width:auto;margin-right:0}#content #main_content div.dialog
label.checkbox{margin-top:19px}#content #main_content div.dialog
label.condensed{width:auto}#content div.dialog .form-items li input.no-label{position:relative;top:3px}#content div.dialog .form-items li label
select{position:relative;top:-3px}#content div.dialog .form-items
li.options{margin-left:126px;width:166px}#content div.dialog .form-items li.options
a{margin:0
.25em .25em}#content div.dialog .form-items li.options
a.first{margin-left:0}#content div.dialog .form-items li.options label, #content div.dialog .form-items li.condensed-labels
label{width:auto;display:inline-block;margin-top:.5em}#content div.dialog .form-items li.condensed-labels
label{margin-top:.25em}#content div.dialog .form-items li.condensed-labels
div{float:left;width:50%}#content div.dialog .form-items li.condensed-labels div.condensed-div-right{float:right;width:50%}#content div.dialog .form-items li dl dt, #content div.dialog .form-items li dl
dd{display:block;float:left}#content div.dialog button, #content .form-options
button{width:65px;height:26px;background:transparent url(/img/btn_submit.png) no-repeat left top;text-indent:-999em;border:none;cursor:pointer}#content div.dialog button:hover, #content div.dialog button.hover, #content .form-options button:hover, #content .form-options
button.hover{background-position:left bottom}#content div.dialog
button.add{background-image:url(/img/btn_add.png);width:45px}#content div.dialog button.save-changes, #content div.dialog #content .form-options button.save-changes{background-image:url(/img/btn_save_changes.png);width:102px}#content div.dialog button.generic, #content div.dialog button.generic
span{text-indent:0;width:auto;height:auto;text-align:center;padding:0
20px 0 0}#content div.dialog
button.generic{margin-right:5px;background:#f6fbff url(/img/btn_blue.png) no-repeat right top;font:bolder 12px arial, sans-serif;color:#fff;opacity:.99}#content div.dialog button.generic
span{height:24px;line-height:24px;display:block;position:relative;margin:-1px 0 -1px -3px;white-space:nowrap;background:#f6fbff url(/img/btn_blue.png) no-repeat left top;width:100%;opacity:.99;padding:0px
0 0px 14px}#content div.dialog button.secondary, #content div.dialog button.secondary
span{background-image:url(/img/btn_white.png);color:#3189bf}#content div.dialog button.generic:hover{background-position:right bottom}#content div.dialog button.generic:hover
span{background-position:left bottom}#content .ui-tabs-panel
div.dialog{margin:0
0 10px}#content .ui-tabs-panel div.box div.box-header{padding-left:1px;padding-right:1px}#content .form-options{margin-right:1.5em}#content .form-options
li{text-align:right}#content
div.tabs{margin:0
4px 2em 2px}#content div.tabs .ui-tabs-nav{background:transparent url(/img/bg_tab_set.png) repeat-x left bottom;min-height:37px;font:12px normal tahoma, sans-serif;letter-spacing:1px;padding-left:10px;margin-top:4px}#content div.tabs .ui-tabs-nav
.tab{display:inline-block;float:left;line-height:1}#content div.tabs .ui-tabs-nav .tab
a{display:inline-block;background:#fff url(/img/bg_tab.png) no-repeat left top;padding:0;outline:none;text-decoration:none}#content div.tabs .ui-tabs-nav .tab a
span{display:inline-block;background:#fff url(/img/bg_tab.png) no-repeat right top;padding:6px
12px 5px 8px;margin-left:4px;line-height:1}#content div.tabs .ui-tabs-nav .tab a:hover{background-position:left bottom}#content div.tabs .ui-tabs-nav .tab a:hover
span{background-position:right bottom}#content div.tabs .ui-tabs-nav .ui-tabs-selected{margin-top:-4px}#content div.tabs .ui-tabs-nav .ui-tabs-selected
a{background:#fff url(/img/bg_tab_active.png) no-repeat left top}#content div.tabs .ui-tabs-nav .ui-tabs-selected a
span{background:#fff url(/img/bg_tab_active.png) no-repeat right top;font-size:14px;color:#5d5d5d;padding:8px
12px 5px 8px;margin-left:6px}#content div.tabs .ui-tabs-nav .ui-tabs-disabled
a{}#content div.tabs .ui-tabs-nav .ui-tabs-disabled a
span{}#content div.tabs .ui-tabs-panel{position:relative}#content div.tabs .ui-tabs-hide{display:none}#content a.toggle-selected{color:#5d5d5d;font-weight:bold;cursor:default}#content a.chart-toggle{outline:none}#content div.table-toggler{margin-top:20px;margin-bottom:4px}#content div.table-toggler
a{padding:10px
10px 0 10px;top:0}#content .ui-slider{background:transparent url(/img/bg_slider_channel.png) repeat-x center;height:18px;position:relative}#content .ui-slider .ui-slider-handle{background:transparent url(/img/btn_slider_handle.png) no-repeat left top;text-indent:-999em;width:9px;height:18px;position:absolute;left:0;top:0}#content .ui-slider a:hover .ui-slider-handle{background-position:left bottom}#content .ui-slider-disabled .ui-slider-handle{background-image:url(/img/btn_slider_handle_disabled.png)}#content .ui-slider-disabled
a{cursor:default}#content .ui-slider-horizontal{width:360px}table tbody tr td.first a.toggle-arrow{display:inline-block;vertical-align:top;width:10px;height:16px;margin:0
0 0 8px;text-indent:-999em;background:transparent url(/img/icons.png) no-repeat 0 -182px;outline:none}table tbody tr.expanded td.first a.toggle-arrow{background-position:0 -212px}#main_content div.box, #main_content div.box div.box-body{background-image:url(/img/bg_body_box_repeat.png)}#main_content div.box div.box-header{background-image:url(/img/bg_body_box_top.png)}#main_content div.box div.box-footer{background-image:url(/img/bg_body_box_bottom.png)}.form-options
button{width:65px;height:26px;background:transparent url(/img/btn_submit.png) no-repeat left top;text-indent:-999em;border:none;cursor:pointer}.form-options button:hover, .modal-box .form-options
button.hover{background-position:left bottom}.form-options
li{text-align:right}#content div.box
table.contribution{width:100%;color:#5d5d5d}#content div.box table.contribution
thead{}#content div.box table.contribution tbody
td{border-bottom:solid 1px #f4f4f4}#content div.box-body table.contribution thead
th{font:bold 12px arial, sans-serif;padding:6px
1em}#content div.box table.contribution
tbody{}#content div.box-body table.contribution tbody
td{padding:3px
1em}table.contribution tbody a:hover{text-decoration:none;color:#145e8f}#content div.box table.contribution
tfoot{line-height:2}#content div.box table.contribution tfoot
td{padding:1em
1em 1.75em}#content div.box table.contribution tfoot td .table-action, table.contribution tfoot td
.summary{display:block;float:right;text-align:right}table.contribution tfoot td.options
div{float:left}table.contribution tfoot td.options
a{color:#5d5d5d}table.contribution tfoot td.options a.table-action{color:#3189bf}table.contribution tfoot td
.summary{background:none}table thead th.checkbox, table tbody
td.checkbox{text-align:center}table tfoot
ul.select{display:inline;display:inline-block;position:relative}table tfoot ul.select li, #content div.box table tfoot ul.select
li{padding-right:4px;border:1px
solid #fdfdfd}table tfoot ul.select li.hover li, #content div.box table tfoot ul.select li.hover
li{border:none;padding:0
4px}table tfoot ul.select li.hover, #content div.box table tfoot ul.select
li.hover{border:1px
solid #e6e6e6;overflow:visible;position:relative;background-color:#fff;border-bottom:none}table tfoot ul.select li.hover li.hover, #content div.box table tfoot ul.select li.hover
li.hover{border:none;background:transparent}table tfoot ul.select li a.select-trigger, #content div.box table tfoot ul.select li a.select-trigger{background:transparent url(/img/bg_dropdown_18_black.png) no-repeat right top;display:inline-block;padding:0
16px 0 4px}table tfoot ul.select li:hover a.select-trigger, #ticker .provider ul.select li.hover a.select-trigger, #content div.box table tfoot ul.select li.hover a.select-trigger{text-decoration:none;background-position:right bottom;border-bottom:none}table tfoot ul.select
ul.options{background:#fff;border:1px
solid #e6e6e6;position:absolute;left:-999em;top:24px;padding-top:.25em}table tfoot ul.select li:hover ul.options, #ticker .provider ul.select li.hover
ul.options{left:0}table tfoot ul.select ul.options li
a{padding:0
10px;white-space:nowrap;display:inline-block;min-width:86px}table tfoot ul.select ul.options li a:hover{text-decoration:underline}table tbody
.selected{background-color:#f1fbe4}table tbody
td.selected{border-bottom:1px solid #e4e4e4}table tbody
.disabled{opacity:.5;filter:alpha(opacity=50)}table thead
.selected{background-color:#e9f2dc}table thead
th.selected{border-bottom:1px solid #e4e4e4}table thead
.disabled{opacity:.75;filter:alpha(opacity=75)}#content table tbody
tr.hover{background-color:#f7f7f7}#content table tbody tr.row-selected{background-color:#f8f8de}table tbody tr.extra, table tbody tr.options-row{display:none}table tbody tr.expanded, #content table tbody
tr.expanded{display:table-row;background-color:#fdffe3}table tbody tr.expanded td, #content div.box table tbody tr.expanded
td{border-bottom:none}table tbody tr.options-row td, #content div.box table tbody tr.options-row
td{background-color:#fefff2;border-top:1px solid #eaedce;border-bottom:1px solid #cdcdcd}table tbody tr.extra ul.extras
li{display:block;float:left;width:20%;margin-right:10%}table tbody tr.extra ul.extras
li.last{width:auto}table tbody tr.options-row ul.options
li{display:inline;margin-right:8%}table tbody tr.extra
ul.extras{font-size:11px}table tbody tr.extra ul.extras li
span{display:inline;vertical-align:top}table tbody tr.extra ul.extras li
strong{margin-right:5px}table tbody tr.extra ul.goalextras
li{display:block;float:left;width:20%;margin-right:5%}table tbody tr.extra ul.goalextras
li.last{width:auto}table tbody tr.extra
ul.goalextras{font-size:11px}table tbody tr.extra ul.goalextras li
span{display:inline;vertical-align:top}table tbody tr.extra ul.goalextras li
strong{margin-right:5px}table tbody tr td.first, #content div.box table tbody tr
td.first{padding-right:0}table tbody tr td.first a.toggle-arrow{display:inline-block;vertical-align:top;width:10px;height:16px;margin:0
0 0 8px;text-indent:-999em;background:transparent url(/img/icons.png) no-repeat 0 -182px;outline:none}table tbody tr.expanded td.first a.toggle-arrow{background-position:0 -212px}table tbody tr.options-row td
a.delete{position:absolute;right:34px;top:auto}table tbody tr.options-row td
a.delete_category{position:absolute;right:34px;top:auto}table tbody tr.options-row td a.upcoming-delete{position:absolute;right:34px;top:auto}table tbody tr.options-row td a.upcoming-only-delete{position:absolute;right:34px;top:auto}span.icon{display:inline-block;width:17px;height:17px;text-indent:-999em;background:transparent url(/img/icons.png) no-repeat}.recur
span.icon{background-position:0 -32px}.split
span.icon{background-position:0 -62px}.note
span.icon{background-position:0 -91px}.delete span.icon,
.delete-account span.icon,
.delete-asset span.icon,
.delete-liability
span.icon{background-position:2px -122px}.delete_category span.icon, .delete_tag
span.icon{background-position:2px -122px}.upcoming-delete span.icon, .upcoming-only-delete
span.icon{background-position:2px -122px}.transfer
span.icon{background-position:2px -154px}.button-collapse,.button-expand{display:block;width:16px;height:16px;background:#fff url(/img/icn_minus.png) no-repeat center;border:solid 1px #f5f5f5;text-indent:-999em;padding:0;outline:none}.button-collapse:hover,.button-expand:hover{border-color:#e5e5e5}.button-expand{background-image:url(/img/icn_plus.png)}#register div.box-header{background:transparent url(/img/bg_full_box_top.png) no-repeat scroll center top;padding-bottom:0;padding:4px}#register,#activate{border-bottom:1px solid #ECECEC;border-left:1px solid #ECECEC;border-right:1px solid #ECECEC;width:400px;margin-bottom:50px}#register div.box-header
h2{background:transparent url(/img/bg_gray_heading.png) repeat-x scroll left bottom;border-bottom:1px solid #FFF;font-size:14px;font-weight:normal;letter-spacing:1px;color:#2E81BA;font-family:Arial,Helvetica,sans-serif}div.box{background:#FFF url(/img/bg_full_box_repeat.png) repeat-y scroll center center;padding:0;margin-bottom:1em;position:relative}div.box div.box-body{background:transparent url(/img/bg_full_box_repeat.png) repeat-y scroll center center;padding-bottom:0;padding-top:0}.container{margin:0
auto;text-align:left}div.box-header *, div.box-body *, div.box-footer
*{padding:0.2em 10px}#authMessage{color:#F00;text-align:center}div.message{clear:both;color:#900;font-size:140%;font-weight:bold;margin-bottom:1em}form#signup
label{display:block;float:left;margin-right:4px;text-align:right;width:110px}form#signup
.textfield{width:13em}.form-options
button{background:transparent url(/img/btn_submit.png) no-repeat scroll left top;border:medium none;cursor:pointer;height:26px;text-indent:-999em;width:65px}.form-options
li{text-align:right}.form_errors
.notify{background-color:#FFF3F0;background-image:url(/img/icn_warning.png);background-repeat:no-repeat;border:1px
solid #F0F0F0;padding:1px
1px 1px 20px !important}#errorMessage.message{color:#F00;text-align:center}.dashboard
li{border-right:1px solid #5D5D5D;display:inline-block;line-height:1;margin:0;padding:0
6px 0 3px}.hide{display:block;height:0;overflow:hidden;text-indent:-999em;width:0}.dashboard li.first, .dashboard
li.last{border-right:medium none}#goal-header{color:#AB3901}div.goals-body,div.public-goal-box{margin:auto;width:90%}div.goals-body ul.form-items li.full
label{}#content div.goals-body div.goals-message{background-color:#FFF;margin:15px;padding:5px;font-size:13px}#content div.goals-body div.goals-message div.goals-starter-message{background-color:#DFE6BD;margin-top:5px;padding:5px}#content div.goals-body div.goals-message div.public-goals-link{text-align:center;padding:5px;font-weight:bold}div.goals-body-buttons{text-align:center}div.goals-body-buttons
span{margin-left:300px}div.goals-body-buttons
label{font-weight:bold;vertical-align:top;text-align:center}div.hr-div{border-top:solid 1px #6B8E23;margin-top:15px}div.goals-owner{}div.goals-contribution button.btn-generate{width:100px;height:26px;background:transparent url(/img/btn_generate_key.png) no-repeat left top;text-indent:-999em;border:none;cursor:pointer}div.goals-contribution button.btn-generate:hover{background-position:left bottom}div.goals-contribution button.btn-contribute{width:132px;height:26px;background:transparent url(/img/btn_contribute_money.png) no-repeat left top;text-indent:-999em;border:none;cursor:pointer}div.goals-contribution button.btn-contribute:hover{background-position:left bottom}div.goals-owner
h2{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background-color:#D8E1B7;padding:0.5em;font-size:20px;font-weight:normal;letter-spacing:1px}div.public-goal-link{margin-top:10px}div.public-goal-link
a{}#content div.box-body div.public-goal-note{padding-left:40px}#main_content-goals{width:70%;margin:auto}div.dialog-goals ul.form-items li.full
a{text-decoration:underline;font-weight:bold;font-size:16px}div.dialog-goals ul.form-items li.right,div.goal-buttons{text-align:right}div.goals-contribution,div.email-key-form{float:right;width:100%;text-align:right;font-weight:bold}div.email-key-form div.goal-buttons{margin-top:5px}div.email-key-form div.goal-buttons
a{font-weight:normal}div.generate-key-error{color:red}div.email-key-form div.generate-key-success{text-align:center;color:#A1B582;font-weight:light}hr{border:none;border-top:1px solid #ececec}.reset_pass_table, .reset_pass_table tr
td{border:0px
solid #ececec}div.input{margin-bottom:5px}.center{padding-top:20px}a.loginbutton{display:block;width:61px;height:24px;margin-top:10px;text-indent:-9999px;background-image:url(/img/bpsprite.jpg);background-repeat:no-repeat;background-position:-20px -285px}a.loginbutton:hover{background-position:-81px -285px}.small{width:96px}input.small{width:88px}.med{width:166px}input.med{width:150px}.sitemap{text-align:center}#subpagecontent ul.sitemap-menu{float:left;margin-right:1em;width:40%}#subpagecontent ul.sitemap-menu
li{margin-bottom:10px}#subpagecontent ul.sitemap-menu li
a{text-decoration:underline}div.dashboard{width:942px;text-align:right;margin:0
auto}*{padding:0;margin:0}#TB_window{font:12px Arial,Helvetica,sans-serif;color:#333}#TB_secondLine{font:10px Arial, Helvetica, sans-serif;color:#666}#TB_window a:link{color:#666}#TB_window a:visited{color:#666}#TB_window a:hover{color:#000}#TB_window a:active{color:#666}#TB_window a:focus{color:#666}#TB_overlay{position:fixed;z-index:99990;top:0px;left:0px;height:100%;width:100%;background-color:#000;opacity:0.90}.TB_overlayMacFFBGHack{background:url(/css/macFFBgHack.png) repeat}.TB_overlayBG{background-color:#000;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75}* html
#TB_overlay{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight+'px')}#TB_window{position:fixed;background:#fff;z-index:99992;color:#000;display:none;border:4px
solid #525252;text-align:left;top:50%;left:50%}* html
#TB_window{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px')}#TB_window
img#TB_Image{display:block;margin:15px
0 0 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666}#TB_caption{height:25px;padding:7px
30px 10px 25px;float:left}#TB_closeWindow{height:25px;padding:11px
25px 10px 0;float:right}#TB_closeAjaxWindow{padding:7px
10px 5px 0;margin-bottom:1px;text-align:right;float:right}#TB_ajaxWindowTitle{float:left;padding:7px
0 5px 10px;margin-bottom:1px}#TB_title{background-color:#e8e8e8;height:27px;margin-bottom:10px}#TB_ajaxContent{clear:both;padding:2px
15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em}#TB_ajaxContent.TB_modal{padding:15px}#TB_ajaxContent
p{padding:5px
0px 5px 0px}#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:99993;top:50%;left:50%;margin: -6px 0 0 -104px}* html
#TB_load{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)+'px')}#TB_HideSelect{z-index:99989;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%}* html
#TB_HideSelect{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight+'px')}#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px}html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}legend{color:#000}@media
screen{.sIFR-flash{visibility:visible !important;margin:0;padding:0}.sIFR-replaced,.sIFR-ignore{visibility:visible !important}.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden}.sIFR-replaced div.sIFR-fixfocus{margin:0pt;padding:0pt;overflow:auto;letter-spacing:0px;float:none}}@media
print{.sIFR-flash{display:none !important;height:0;width:0;position:absolute;overflow:hidden}.sIFR-alternate{visibility:visible !important;display:block   !important;position:static  !important;left:auto    !important;top:auto    !important;width:auto    !important;height:auto    !important}}@media
screen{}