*{margin:0;padding:0;text-decoration:none;font-size:1em;}code,kbd,samp,pre,tt,var,textarea,input,select,isindex{font:inherit;font-size:1em;}dfn,i,cite,var,address,em{font-style:normal;}th,b,strong,h1,h2,h3,h4,h5,h6{font-weight:normal;}a,img,a img,iframe,form,fieldset,abbr,acronym,object,applet{border:none;}table{border-collapse:collapse;border-spacing:0;}caption,th,td,center{text-align:left;vertical-align:top;}q{quotes:"" "";}sub,sup{vertical-align:baseline;}a{color:inherit;}hr{display:none;}font{color:inherit !important;font:inherit !important;color:inherit !important;}html{font-size:62.5%;font-family:helvetica,"microsoft sans serif",arial,sans-serif;}strong,th,thead td,h1,h2,h3,h4,h5,h6{font-weight:bold;}cite,em,dfn{font-style:italic;}code,kbd,samp,pre,tt,var,input[type='text'],textarea{font-size:92%;font-family:monaco,"Lucida Console",courier,mono-space;}del{text-decoration:line-through;color:#666;}ins,dfn{border-bottom:1px solid #ccc;}small,sup,sub{font-size:85%;}abbr,acronym{text-transform:uppercase;font-size:85%;letter-spacing:.1em;}a abbr,a acronym{border:none;}abbr[title],acronym[title],dfn[title]{cursor:help;border-bottom:1px solid #ccc;}sup{vertical-align:super;}sub{vertical-align:sub;}fieldset{border:1px solid #ccc;}legend{background:#fff;}textarea,input[type='text'],input[type='password'],select{border:1px solid #ccc;background:#fff;}textarea:hover,input[type='text']:hover,input[type='password']:hover,select:hover{border-color:#aaa;}textarea:focus,input[type='text']:focus,input[type='password']:focus,select:focus{border-color:#888;outline:2px solid #ffffaa;}input,select{cursor:pointer;}input[type='text'],input[type='password']{cursor:text;}body{background:#fffef7 url(/img/bgHeader.png) 0 0 repeat-x;font:14px/20px arial,helvetica,sans-serif;color:#000;}p,ul,ol,h1,h2,h3,h4,h5,h6,table,fieldset{margin:0 0 1.5em;}a{color:#398fe1;font-weight:bold;text-decoration:underline;}a:hover{color:#000;}ul,ol{margin-left:1.5em;}li{margin:0 0 .75em;}a:hover{text-decoration:underline;}.label_chk{font-weight:normal;font-size:12px;}input.input_text,input.input_date,input.input_text_wider,textarea{width:130px;padding:1px;font:14px/1.25em arial,helvetica,sans-serif}textarea{width:400px;}input.input_text_wider{width:170px;}input.input_date{width:80px;}input.input_checkbox{vertical-align:middle;}option{padding:0 10px 0 2px !important}label{font-weight:bold}.tblForm{margin:0 0 3px;}.tblForm th,.tblForm td{padding:5px 10px 0;}.tblForm td{padding-right:15px;}.tblForm img{vertical-align:middle}input.readonly{background:#eee;}#formMain{position:relative;}#formOverlay{background:url(/img/overlay.png) 0 0 repeat;position:absolute;top:0;left:-1px;width:101%;height:101%;}fieldset{clear:both;background:#fff url(/img/bgShadow.png) 0 0 repeat-x;}h1,h2,h3,h4{margin:0 0 1em;font-weight:normal;}h1{font-size:2em;font-family:"Trebuchet MS",Georgia,"Times New Roman",Times,serif;}h2{font-size:18px;line-height:26px;font-weight:bold;margin:0 0 .5em !important;}h3{font-size:1.25em;}h2.formTitle{width:178px;height:21px;line-height:18px;padding:3px 0 0 12px;background:url(/img/bgFormTab.png) 0 0 no-repeat;margin:0 !important;font-size:12px;color:#fff;}.dataGrid{width:100%;border:1px solid #333;margin:0 0 1em !important;}.dataGrid tr{background:#fff;}.dataGrid tr.odd{background:#e5ebf3;}.dataGrid th,.dataGrid td{padding:5px 7px;text-align:left;}.dataGrid td{}.dataGrid th{background:#494037;color:#fff;}.dataGrid th a{text-decoration:none !important;color:#fff;}.dataGridSummary{color:#333}.dataGridPaging{font-size:12px;float:left;}.dataGridPaging a,.dataGridPaging span{display:block;float:left;padding:0 4px;margin:0 2px;border:1px solid #494037;color:#494037;text-decoration:none !important;}.dataGridPaging span,.dataGridPaging a:hover{background:#494037;color:#fffef7;}#totalLine{text-align:right;padding:0 7px;}#hdrYourBudgetMadeEasy,#hdrHowBudgetooWorks,#hdrIncome,#hdrLogin,#hdrMyAccount,#hdrPayments,#hdrPrivacyPolicy,#hdrReports,#hdrSignUp,#hdrTellAFriend,#hdrTermsOfService,#hdrTrends,#hdrWelcomeToBudgetoo,#hdrWhyYouNeedBudgetoo,#hdrAboutBudgetoo,#hdrContactBudgetoo,#hdrExpenses,#hdrForgotPassword,#hdrEditPayment,#hdrEditExpense,#hdrEditIncome,#hdrGettingStarted,#hdrShareYourStory,#hdrThanksSigningUp{background-position:0 0;background-repeat:no-repeat;height:26px;text-indent:-99em;margin:0 0 15px;}#hdrYourBudgetMadeEasy{width:278px;background-image:url(/img/hdrYourBudgetMadeEasy.png);}#hdrHowBudgetooWorks{width:250px;background-image:url(/img/hdrHowBudgetooWorks.png);}#hdrIncome{width:86px;background-image:url(/img/hdrIncome.png);}#hdrLogin{width:64px;background-image:url(/img/hdrLogin.png);}#hdrMyAccount{width:137px;background-image:url(/img/hdrMyAccount.png);}#hdrPayments{width:111px;background-image:url(/img/hdrPayments.png);}#hdrPrivacyPolicy{width:157px;background-image:url(/img/hdrPrivacyPolicy.png);}#hdrReports{width:89px;background-image:url(/img/hdrReports.png);}#hdrSignUp{width:91px;background-image:url(/img/hdrSignUp.png);}#hdrTellAFriend{width:138px;background-image:url(/img/hdrTellAFriend.png);}#hdrTermsOfService{width:187px;background-image:url(/img/hdrTermsOfService.png);}#hdrTrends{width:78px;background-image:url(/img/hdrTrends.png);}#hdrWelcomeToBudgetoo{width:264px;background-image:url(/img/hdrWelcomeToBudgetoo.png);}#hdrWhyYouNeedBudgetoo{width:289px;background-image:url(/img/hdrWhyYouNeedBudgetoo.png);}#hdrAboutBudgetoo{width:193px;background-image:url(/img/hdrAboutBudgetoo.png);}#hdrContactBudgetoo{width:211px;background-image:url(/img/hdrContactBudgetoo.png);}#hdrExpenses{width:108px;background-image:url(/img/hdrExpenses.png);}#hdrForgotPassword{width:190px;background-image:url(/img/hdrForgotPassword.png);}#hdrEditPayment{width:153px;background-image:url(/img/hdrEditPayment.png);}#hdrEditExpense{width:148px;background-image:url(/img/hdrEditExpense.png);}#hdrEditIncome{width:138px;background-image:url(/img/hdrEditIncome.png);}#hdrGettingStarted{width:178px;background-image:url(/img/hdrGettingStarted.png);}#hdrShareYourStory{width:190px;background-image:url(/img/hdrShareYourStory.png);}#hdrThanksSigningUp{width:294px;background-image:url(/img/hdrThanksSigningUp.png);}#homeLeft{width:477px;padding-right:30px;float:left;}#homeLeft h2{font:18px/26px Arial,Helvetica,sans-serif;margin:0 0 14px !important}#homeLeft div{background:url(/img/bgHR.png) top center no-repeat;padding:14px 0;}#homeLeft div p{margin:0;}#homeRight{width:257px;padding:0 5px 0 0;float:left;}#homeRight blockquote{background:url(/img/bgQuoteTop.png) 0 0 no-repeat;font-style:italic;padding:0 0 20px}#homeRight blockquote div{padding:12px 24px 0;background:url(/img/bgQuoteBottom.png) bottom right no-repeat;}#homeRight blockquote p{margin:0;}#homeRight blockquote cite{display:block;text-align:right;}#homeRight .action{font-size:12px;text-align:center;margin:0 0 30px}.hr{height:25px;width:470px;background:url(/img/bgHR.png) top center no-repeat;}#calendarDiv{position:absolute;width:205px;border:1px solid #4f4a45;padding:0;background-color:#FFF;font-family:arial;font-size:10px;padding-bottom:20px;visibility:hidden;color:#333}#calendarDiv *{font:12px/1em Arial !important}#calendarDiv span,#calendarDiv img{float:left;}#calendarDiv .selectBox,#calendarDiv .selectBoxOver{line-height:12px;padding:1px;cursor:pointer;padding-left:2px;}#calendarDiv .selectBoxTime,#calendarDiv .selectBoxTimeOver{line-height:12px;padding:1px;cursor:pointer;padding-left:2px;}#calendarDiv table{margin:0}#calendarDiv td{padding:3px;margin:0px;font-size:10px;}#calendarDiv .selectBox{border:1px solid #E2EBED;color:#E2EBED;position:relative;}#calendarDiv .selectBoxOver{border:1px solid #FFF;background-color:#4e443b;color:#FFF;position:relative;}#calendarDiv .selectBoxTime{border:1px solid #4e443b;color:#4e443b;position:relative;}#calendarDiv .selectBoxTimeOver{border:1px solid #216072;color:#216072;position:relative;}#calendarDiv .topBar{height:16px;padding:2px;background:#736a61 url(/img/bgNav.png) 0 0 repeat-x;}#calendarDiv .activeDay{color:#FF0000;}#calendarDiv .todaysDate{height:17px;line-height:17px;padding:2px;background:#736a61 url(/img/bgNav.png) 0 0 repeat-x;text-align:center;position:absolute;bottom:0px;width:201px;color:#fff;font-weight:bold;}#calendarDiv .todaysDate div{float:left;}#calendarDiv .timeBar{height:17px;line-height:17px;background-color:#E2EBED;width:72px;color:#FFF;position:absolute;right:0px;}#calendarDiv .timeBar div{float:left;margin-right:1px;}#calendarDiv .monthYearPicker{background-color:#E2EBED;border:1px solid #AAAAAA;position:absolute;color:#4e443b;left:0px;top:15px;z-index:1000;display:none;}#calendarDiv #monthSelect{width:80px;}#calendarDiv .monthYearPicker div{float:none;clear:both;padding:1px;margin:1px;cursor:pointer;}#calendarDiv .monthYearActive{background-color:#3875d7;color:#fff !important;}#calendarDiv #monthDropDown{width:80px !important;left:19px;}#calendarDiv td{text-align:center;cursor:pointer;padding:0;}#calendarDiv td a{display:block;padding:5px 3px;text-decoration:none !important;}#calendarDiv td a:hover{background:#3875d7;color:#fff;}#calendarDiv .calendar_week_row td{background:#736a61;padding:5px 3px;color:#FFF;}#calendarDiv .topBar img{cursor:pointer;}#calendarDiv .topBar div{float:left;margin-right:1px;}#headerWrap{width:770px;margin:0 auto;position:relative;overflow:hidden;}#headerWrapExt{width:908px;margin:0 auto;position:relative;overflow:hidden;}#header{width:770px;height:186px;position:relative;top:0;left:0;}#logo{position:absolute;top:15px;left:10px;}#toolbox{position:absolute;right:1px;top:17px;text-align:right;color:#ccc;font-size:12px;}#toolbox a{color:#7fc2ff;font-weight:normal;text-decoration:none;}#toolbox a:hover{text-decoration:underline;}.banner125x125{position:absolute;top:15px;right:0;}#menu{position:absolute;top:125px;left:0;margin:0;list-style:none;}#menu li{float:left;list-style:none;margin:0;}#menu li a{float:left;display:block;margin:0 1px 0 0;padding:2px 10px 0;height:22px;font-weight:bold;background:#797066 url(/img/bgNav.png) 0 0 repeat-x;color:#f2f0e3;text-decoration:none !important;}#menu li a.active{background:#f2f0e3 !important;color:#51473d !important;}#menu li a:hover{background:#9c9084 url(/img/bgNavHover.png) 0 0 repeat-x;color:#f2f0e3;}#wrap{width:770px;margin:0 auto;padding:0 0 25px;}#wrapExt{width:908px;margin:0 auto;padding:0 0 25px;}#content{width:770px;float:left;}#footer{color:#fff;text-align:right;clear:both;height:60px;background:url(/img/bgFooter.png) 0 9px repeat-x;font-size:12px;}#footer .inner{width:707px;height:35px;margin:0 auto;padding:15px 63px 0 0;background:url(/img/footerPig.png) top right no-repeat;}#footer a{font-weight:normal;color:#fff;text-decoration:none !important;}#footer a:hover{text-decoration:underline !important;}.info,.help,.error,.success{padding:.4em 2.25em .4em;margin:0 0 18px;list-style:none;}.info ul,.help ul,.error ul,.success ul{margin-bottom:0;list-style:disc;}.info li,.help li,.error li,.success li{margin:0;}#notificationArea,#notificationArea div{position:relative;}.btnX{position:absolute;top:10px;right:10px;height:10px;width:10px;line-height:10px;}.info{background:#fff9df url(/img/lightbulb.png) .5em .5em no-repeat;border:1px solid #ff8a00;}.help{background:#eff6ff url(/img/help.png) .5em .5em no-repeat;border:1px solid #5983b5;}.error{background:#fff1ef url(/img/exclamation.png) .5em .5em no-repeat;border:1px solid #e76656;}.success{background:#f0ffef url(/img/accept.png) .5em .5em no-repeat;border:1px solid #337b2f;}.iconRSS{font-style:italic;float:right;font-size:12px;}.iconRSS img{vertical-align:middle;}.note{font-style:italic;color:#666;font-size:12px;}.note a{font-style:italic;font-weight:normal;font-size:12px;}.signUpSpot{text-align:center;}*{margin:0;padding:0;}body{font-family:Helvetica,Arial,sans-serif;color:#333;}h3{color:#666;}.section{float:left;clear:left;padding:1em 2em;}.chartlist{float:left;border-top:1px solid #ccc;width:20em;background:#fff;}.chartlist li{position:relative;display:block;border:1px solid #ccc;border-width:0 1px 1px;}.chartlist li a{display:block;padding:0.4em 4.5em 0.4em 0.5em;position:relative;z-index:9999;}.chartlist .count{display:block;position:absolute;top:0;right:0;margin:0 0.3em;text-align:right;color:#333;font-weight:bold;font-size:0.875em;line-height:2em;z-index:999;}.chartlist .index{display:block;position:absolute;top:0;left:0;height:100%;background:#B8E4F5;text-indent:-9999px;overflow:hidden;line-height:2em;}.chartlist li:hover{background:#EFEFEF;}.timeline{font-size:0.75em;height:10em;width:53em;}.timeline li{position:relative;float:left;width:1.5em;margin:0 0.1em;height:8em;}.timeline li a{display:block;height:100%;}.timeline li .label{display:block;position:absolute;bottom:-2em;left:0;background:#fff;width:100%;height:2em;line-height:2em;text-align:center;}.timeline li a .count{display:block;position:absolute;bottom:0;left:0;height:0;width:100%;background:#AAA;text-indent:-9999px;overflow:hidden;}.timeline li:hover{background:#EFEFEF;}.timeline li a:hover .count{background:#2D7BB2;}.sparkline{float:left;height:1em;margin:0 0.5em;}.sparkline .index{position:relative;float:left;width:2px;height:100%;}.sparkline .index .count{display:block;position:absolute;bottom:0;left:0;width:100%;height:0;background:#AAA;overflow:hidden;text-indent:-9999px;}.sparklist li{padding:0.4em 0;}.trendList{clear:left;list-style:none;margin:0 0 25px;}.trendList strong{clear:left;float:left;display:block;text-align:right;width:150px;padding:0 5px 5px;}#thermoExpenses strong{width:300px;}.trendList li{clear:left;}.trendList .thermo{float:left;}.trendList img{float:left;padding-top:2px;}.trendList span{padding-left:5px;font-weight:bold;}.thermo{position:relative;background:url(/img/bgThermo.png) 0 0 repeat-x;border-right:1px solid #bbb;height:17px;width:200px;}.thermo span{position:absolute;top:0;right:2px;color:#000;font-weight:bold;}.thermo .red{background:url(/img/bgThermoRed.png) 0 0 repeat-x;border:1px solid #cc3a32;height:15px;}.thermo .yellow{background:url(/img/bgThermoYellow.png) 0 0 repeat-x;border:1px solid #d3a231;height:15px;}.thermo .green{background:url(/img/bgThermoGreen.png) 0 0 repeat-x;border:1px solid #4fa746;height:15px;}.editor_field{font:12px arial,helvetica,sans-serif !important}.editor_ok_button img{vertical-align:middle;padding:0 3px;}.chart_pie{padding:0 0 18px;}.chart_bar{float:left;width:254px;padding:0 0 18px;}.csv{vertical-align:middle;}.featureSection{clear:both;}.featureSection h2{clear:none}.leftShot{float:left;margin:0 10px 1.5em 0;}.rightShot{float:right;margin:0 0 1.5em 10px;}.importantLegal{text-transform:uppercase}.clear{clear:both;}.actionColumn{width:40px;text-align:center !important;}.helpLink{float:right;font-style:italic;font-size:12px;}.banner120x600{float:right;display:block;padding:0 0 18px 18px}.banner468x60{clear:both;padding:1.5em 0 0;}