.farfig6666{color:#495}.testuhiushdfiushdf{color:#495}body{padding:0;margin:0;background:#949494 url(/images/background_gray_gradient2.png) repeat-x;font-family:Verdana,Geneva,sans-serif;height:100%}a{color:#00c;text-decoration:underline}a:hover{color:#c60;text-decoration:underline}a:active{color:#b00;text-decoration:underline}#topbanner{width:100%;background:#fff!important;text-align:center;float:center;display:block}#wrap{width:960px;margin:auto;text-align:left;background:#fff;height:100%}#wrap2{width:960px;float:left;position:relative;background:#fff;height:100%}h1,h2,h3{padding:0;margin:0}h1 a:link,h1 a:hover,h1 a:visited{color:#fff}.input-box-on-hp{font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;color:#000;height:26px;border:none;background-color:#fff;padding:3px 0 3px 3px;width:267px}.input-field-on-results{font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:400;color:#000;height:18px;padding:0 3px}.input-dropdown-on-hp{font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;color:#000;width:300px;height:32px;padding:3px 0 3px 3px;background-color:#fffffe;width:270px}.input-dropdown-on-results{font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:400;color:#000;width:315px;height:24px;background-color:#fffffe}.prepand{padding-top:5px}.prepand2{padding-top:10px}.prepand3{padding-top:15px}.prepand4{padding-top:20px}.font{font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:400;color:#000}#startButton{float:right;width:81px;height:99px;margin-right:25px;position:absolute;top:-15}.font2res{font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;color:#e4f2ff}.font2res a{color:#e4f2ff;padding:15px 42px 18px 18px}.font2res a:hover{text-decoration:none;color:#ccc}.font2gotit{font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;color:#e4f2ff}.font2gotit a{color:#e4f2ff;padding:15px 18px 18px}.font2gotit a:hover{text-decoration:none;color:#ccc}.font2{font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;color:#e4f2ff}.font2 a{color:#e4f2ff;padding:15px 69px 18px 18px}.font2 a:hover{text-decoration:none;color:#fff}.font3{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;color:#10467c}.font33{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:400;color:#10467c}.font33 a{color:#00c;text-decoration:none}.font33 a:hover{color:#00c;text-decoration:underline}.font4{font-family:times new roman,Times,serif;font-size:12px;font-weight:400;color:#5e768e;font-style:italic}.font5{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;color:#414141}.font6{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;color:#f71a1a}.font6 a{color:#f71a1a}.font6 a:hover{color:#000}.font7{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:400;color:#fff}.font7 a{color:#fff}.font7 a:hover{color:#fff;text-decoration:underline}.font8{font-family:times new roman,Times,serif;font-size:18px;font-weight:400;color:#00094a}.font9{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:400;color:#003f7d}#headeralert{width:945px;float:left;position:relative;text-decoration:none;padding-left:15px;padding-top:11px;padding-bottom:15px;font-weight:700;background-color:#a9190a;vertical-align:middle}#headeralert a{color:#fff;text-decoration:none}#headeralert a:hover{text-decoration:underline}#headeralert2{margin-left:auto;margin-right:auto;display:block;background-color:#fff;vertical-align:middle}#header{width:960px;height:88px;text-decoration:none;background-color:#fff;padding-top:10px}.logo{width:411px;padding-top:6px;float:left;position:relative}.top-right{width:162px;padding-top:8px;float:right;position:relative}.footernavigation{font-family:Arial,Helvetica,sans-serif;width:669px;margin-top:10px;background-color:#fff;border:1px solid #bbb;float:left;position:relative;padding-left:12px;padding-right:12px;padding-top:12px;padding-bottom:12px}.issuefooternavigation{font-family:Arial,Helvetica,sans-serif;font-weight:700;width:629px;margin-top:10px;background-color:#fff;border:1px solid #bbb;float:left;padding-left:12px;padding-right:12px;padding-top:12px;padding-bottom:12px}#navwrapper{width:100%;background:#a30314}.nav{width:960px;height:35px;margin:0 auto;background:#a30314;text-decoration:none}.nav ul{float:left;list-style:none;margin:0;padding:0;text-decoration:none}.nav li{font-family:Arial,Helvetica,sans-serif;font-size:14px;display:inline-block;vertical-align:middle;font-weight:700;color:#fcfcfc;list-style:none;float:left;width:192px;text-align:center;text-transform:uppercase;text-decoration:none}.nav li a,.nav li a:link,.nav li a:visited{color:#fcfcfc;display:block;padding:10px 0 9px;text-decoration:none}.nav li a:hover,.nav li a:active{color:#fcfcfc;background:#580000;text-decoration:none}.nav li li a,.nav li li a:link,.nav li li a:visited{color:#fcfcfc;width:175px;font-size:11px;margin:0;background:#7b0000;padding:8px 5px 8px 10px;border-bottom:1px solid #e20000;border-left:1px solid #e20000;border-right:1px solid #e20000;text-align:left;text-decoration:none}.nav li li a:hover,.nav li li a:active{background:#710000;color:#fcfcfc;margin:0;padding:8px 5px 8px 10px;text-align:left;text-decoration:none}.nav li ul{position:absolute;left:-999em;height:auto;width:180px;margin:0;*margin-left:-70px;padding:0;z-index:100;text-decoration:none}.nav li li{}.nav li ul a{width:140px}.nav li ul a:hover,.nav li ul a:active{}.nav li ul ul{margin:-49px 0 0 196px;*margin-left:128px}.nav li:hover ul ul,.nav li:hover ul ul ul,.nav li.sfhover ul ul,.nav li.sfhover ul ul ul{left:-999em}.nav li:hover ul,.nav li li:hover ul,.nav li li li:hover ul,.nav li.sfhover ul,.nav li li.sfhover ul,.nav li li li.sfhover ul{left:auto}.nav li:hover,.nav li.sfhover{position:static}#GraphResults{width:928px;float:left;position:relative;padding:15px;padding-bottom:0;font-family:verdana;font-size:12px}#topResults{margin-bottom:0;font-size:12px;font-family:verdana;width:100%;float:left}#chartDiv{float:left;width:570px}#spendingEffects{float:left;width:287px;padding:0 10px;color:#fff;text-align:center}#spendingEffects a img{text-decoration:none;color:#fff;border:none}#debtLook{float:right;width:287px;padding:0 10px;color:#fff;text-align:center}#debtLook a img{text-decoration:none;color:#fff;border:none}.desc_graph{position:relative;text-align:left;font-size:11px;padding-top:22px;padding-bottom:18px;font-weight:400}#shareResults{float:right;width:308px;padding:10px;color:#fff;text-align:center}#shareResults a img{text-decoration:none;color:#fff;border:none}#rightResults{border:1px #002b5f solid;float:right;width:308px;min-height:320px;padding:10px;margin-bottom:0;padding-top:0;margin-top:39px}#rightResults .monthlyTaxes p{width:125px;padding-top:10px;margin:0}#rightResults .lifetimeTaxes p{width:125px;padding-top:10px;margin:0}#rightResults .lifetimeReturn p{width:125px;padding-top:10px;margin:0}#rightResults .federalDebt p{width:305px;text-align:center;padding:0;margin:0}.labels{float:left;width:145px}.fedlabels{float:left;width:300px;padding:0}.rightLabels{float:left;width:155px}#rightResults .rightLabels p{padding:20px;font-size:12px;border:none;background:0 0;color:#000;font-weight:700;text-align:right}.futureTaxes{padding:0;margin-bottom:0;text-align:center}.missedInvestment{padding:0;margin-bottom:0;text-align:center}.final-heading{text-align:center;width:928px;float:left}.final-heading h2{font-family:Arial,Helvetica,sans-serif;font-size:40px;font-weight:700;color:#039}#stats{float:left;position:relative;width:576px;margin-top:17px}.topVideoBlock{font-family:Arial,Helvetica,sans-serif;font-size:20px;color:#000;background-color:#ddd;padding:0;width:960px;text-align:center;float:left;z-index:1;position:relative}.topStart{font-family:Arial,Helvetica,sans-serif;font-size:20px;color:#fff;padding:15px 35px 0;width:890px;height:310px;text-align:center;background-color:#000;float:left;z-index:1;position:relative}.topStart h2{font-size:56px;line-height:60px;margin-bottom:10px;font-weight:700;color:#fff;padding-bottom:10px}.started-font{padding-top:8px;float:left;text-align:left;font-weight:400;color:#fff;font-size:20px;line-height:28px}.calctable{font-size:18px}.topBox{width:960px;background:url(images/mgc_top.png) no-repeat;height:272px;float:left;z-index:1;position:relative}.top-text{width:960px;padding:32px 0 0;text-align:center;float:left;position:relative}.top-text h2{font-family:Arial,Helvetica,sans-serif;font-size:42px;font-weight:700;color:#039;padding-bottom:35px}#error{text-align:center;font-size:16px}@media screen and (-webkit-min-device-pixel-ratio:0){.top-inputbox{padding-top:27px}}.top-inputbox-text{width:200px;padding:32px 0 0;float:left;position:relative;*padding-top:35px}@media screen and (-webkit-min-device-pixel-ratio:0){.top-inputbox-text{padding-top:37px}}.help-me-out{width:120px;text-align:right;float:left;position:absolute;top:205px;left:785px}#name-education{width:902px;padding-left:58px;background:url(images/mgc_education.gif) no-repeat;height:38px;padding-top:10px;text-align:center;float:left;position:relative}.name{width:165px;background:url(images/ttbb_name.gif) no-repeat;height:28px;float:left;position:relative}.name a{width:165px;height:28px;float:left;position:relative;text-decoration:none;outline:none;border:none}.name a:hover{background:url(images/ttbb_name_hover.gif) no-repeat;float:left;position:relative;text-decoration:none;outline:none;border:none}.name-fixed{width:165px;background:url(images/ttbb_name_hover.gif) no-repeat;height:28px;float:left;position:relative}.education{width:229px;background:url(images/ttbb_education.gif) no-repeat;height:28px;float:left;position:relative}.education-fixed{width:229px;background:url(images/ttbb_education_hover.gif) no-repeat;height:28px;float:left;position:relative}.education a{width:229px;height:28px;float:left;position:relative;text-decoration:none;outline:none;border:none}.education a:hover{background:url(images/ttbb_education_hover.gif) no-repeat;float:left;position:relative;text-decoration:none;outline:none;border:none}.age{width:168px;background:url(images/ttbb_age.gif) no-repeat;height:28px;float:left;position:relative}.age-fixed{width:168px;background:url(images/ttbb_age_hover.gif) no-repeat;height:28px;float:left;position:relative}.age a{width:168px;height:28px;float:left;position:relative;text-decoration:none;outline:none;border:none}.age a:hover{background:url(images/ttbb_age_hover.gif) no-repeat;float:left;position:relative;text-decoration:none;outline:none;border:none}.salary{width:191px;background:url(images/ttbb_salary.gif) no-repeat;height:28px;float:left;position:relative}.salary-fixed{width:191px;background:url(images/ttbb_salary_hover.gif) no-repeat;height:28px;float:left;position:relative}.salary a{width:191px;height:28px;float:left;position:relative;text-decoration:none;outline:none;border:none}.salary a:hover{background:url(images/ttbb_salary_hover.gif) no-repeat;float:left;position:relative;text-decoration:none;outline:none;border:none}.results{width:83px;background:url(images/ttbb_results.gif) no-repeat;height:28px;float:left;position:relative}.results-fixed{width:83px;background:url(images/ttbb_results_hover.gif) no-repeat;height:28px;float:left;position:relative}.results a{width:83px;height:28px;float:left;position:relative;text-decoration:none;outline:none;border:none}.results a:hover{background:url(images/ttbb_results_hover.gif) no-repeat;float:left;position:relative;text-decoration:none;outline:none;border:none}#block-body{width:940px;padding:10px 0 18px 20px;background:#f6f6f6;float:left;position:relative}.left{padding-left:0;width:590px;float:left;position:relative}.left h2{font-family:Arial,Helvetica,sans-serif;font-size:22px;font-weight:700;color:#039}.sub-left h2{font-family:Arial,Helvetica,sans-serif;font-size:33px;line-height:38px;font-weight:700;color:#333}.sub-left h2 a{color:#003973;text-decoration:none}.sub-left h2 a:hover{color:#003973;text-decoration:underline}.sub-left-nosidebar h2{font-family:Arial,Helvetica,sans-serif;font-size:32px;line-height:36px;font-weight:700;color:#000}.sub-left-nosidebar h2 a{color:#003973;text-decoration:none}.sub-left-nosidebar h2 a:hover{color:#003973;text-decoration:underline}.image-box-body{width:118px;float:left;position:relative}/ .image-box-top{width:90px;float:left;position:relative}.image-box{width:92px;padding:12px 11px 11px 12px;background:url(images/mgc_image_box2.jpg) no-repeat;height:92px;float:left;position:relative}.right{width:330px;float:right;position:relative;left:15px}.get-connect{width:170px;padding-top:11px;float:left;position:relative}.get-connect h2{font-family:Arial,Helvetica,sans-serif;font-size:22px;font-weight:700;color:#039}.connect-icon{width:185px;padding-top:5px;float:right;position:relative}.about-gov-cost{width:290px;float:left;position:relative;margin-top:15px}.about-top{width:290px;padding-bottom:12px;float:left;position:relative}.about-top-homepage{padding-bottom:12px;float:left;position:relative}.about-top h2{font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;color:#003973}.about-bottom{width:349px;padding:8px 0;text-align:center;background-color:#ffe6e6;border:1px solid #e6d4d8;float:left;position:relative}#footer{width:100%;height:40px;background:#a30314;float:left;position:relative}.footercopyrighttext{position:relative;top:16px;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:400;color:#fff;text-align:center}.footercopyrighttext a{color:#fff;text-decoration:underline}.footercopyrighttext a:hover{color:#fff;text-decoration:none}.footer-left{width:475px;float:left;position:relative}.twitter-box{width:435px;padding:10px 18px 0 20px;background:#e5f2ff url(images/mgc_twitter_box.gif) repeat-x;border:1px solid #003e7a;float:left;position:relative}.twitter{width:38px;float:left;position:absolute;left:458px;top:65px}.footer-logo{width:284px;padding:26px 0 0;float:right;position:relative}#sub-block-body{width:910px;padding:10px 24px 18px;background:#f6f6f6;float:left;position:relative;height:100%}.page-tittle-block-container:hover{background:#2296ed}.page-tittle-block-container a{color:#fff}.page-tittle-block-container a:hover{color:#fff}.page-tittle-block-container a:active{color:#fff}#page-tittle-block{width:885px;float:left;position:relative;padding-bottom:0;font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;color:#fff;padding:8px 10px 7px 20px;background:#0173c9 url(images/mgc_pagetittle_background.jpg) repeat-x;border:1px solid #002a54}#page-tittle-block a{color:#fff}#page-tittle-block a:hover{color:#fff}#page-tittle-block a:active{color:#fff}#page-tittle{width:100%;float:left;position:relative}#page-tittle h1{font-size:20px}.sub-left{width:660px;float:left;position:relative;height:100%}.sub-left-nosidebar{width:879px;float:left;position:relative;height:100%}.sub-left-postinfo{width:99%;background-color:#dcebff;border:1px solid #97dcff;float:left;position:relative}.sub-left-postinfo h3{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;font-style:italic;color:#004f95;padding-left:15px;line-height:28px}.blog_title_div h3{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;font-style:italic;color:#004f95;padding-left:15px;line-height:28px}.sub-left-postdetails{width:99%;margin-top:10px;background-color:#fff;border:1px solid #bbb;float:left;position:relative;padding-left:20px;padding-right:20px;padding-top:12px;padding-bottom:12px;height:100%}.post-details-text{color:#111;font-family:verdana,Helvetica,sans-serif;display:inline;float:left;font-size:13px;line-height:160%;font-weight:400;font-style:normal;padding:0;height:100%}.post-left{width:200px;float:left;position:relative}.post-right{width:335px;float:left;position:relative}.post-details-font{font-family:verdana,Helvetica,sans-serif;font-size:12px;font-weight:400;font-style:normal;color:#004f95;line-height:20px}.post-details-text p{padding:0;margin:0;margin-bottom:15px}.post-details-text ul{padding-left:35px}.post-details-text h2{line-height:26px}.post-pic{background:url(images/trans-shadow.png) no-repeat bottom right;margin:5px 12px 4px 4px}.post-pic img{border:none}.post-info{color:#000;font-family:verdana,Helvetica,sans-serif;display:inline;float:left;margin:0;width:62%;font-size:12px;font-weight:400;font-style:normal}.post-info p{padding:0;margin:0;margin-bottom:15px}blockquote{border-left:12px solid #e2e2e2;margin:22px 20px 22px 28px;padding:0 10px 0 18px}blockquote ul{margin:0 0 0 -20px}.sub-right{padding-top:12px;width:200px;float:right;position:relative}.sub-right a{text-decoration:none}.sub-right a:hover{text-decoration:underline}.sub-get-connect{width:148px;padding-top:11px;float:left;position:relative}.sub-get-connect h2{font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;color:#003973}.sub-connect-icon{width:180px;padding-top:5px;float:right;position:relative}.facebook{width:318px;float:left;background-color:#3b5998;padding-left:10px;position:relative}.facebook-content{width:308px;float:left;background-color:#eceff5;padding:10px;position:relative}.facebook-like{width:308px;float:left;padding:10px;position:relative}.sub-about-gov-cost{width:96%;padding:4%;float:left;position:relative;margin-top:0}.sub-about-top{width:100%;padding-bottom:12px;float:left;position:relative}.sub-about-top ul{margin:0 0 0 10px;padding:7px}.about-top ul{margin:0;padding:7px}.sub-about-top h2{font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;color:#003973;margin:10px 0 0}.sub-about-bottom{width:100%;padding:8px 0;text-align:center;background-color:#ffe6e6;border:1px solid #e6d4d8;float:left;position:relative}.alignleft{float:left;position:relative}.alignright{float:right;clear:right;border:1px solid #bbb;padding:3px}p img{padding:0;max-width:100%}a img{border:none;text-decoration:none}img.centered{display:block;margin-left:auto;margin-right:auto}img.alignright{padding:3px;margin:0 0 6px 32px;display:inline;width:230px;height:auto}img.alignleft{padding:3px;margin:0 7px 2px 0;display:inline;width:230px;height:auto}.alignright{float:right}.alignleft{float:left}.common{float:left;position:relative;width:100%}.common2{float:left;position:relative;width:567px;color:#333;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px}.common2 a{color:#004f95;text-decoration:underline;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px}.common2 a:hover{color:#333;text-decoration:none}.input_box_c{border:#ccc 1px solid;background:#fff;width:160px;padding-left:2px;height:19px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;color:#000;line-height:15px}.input_box_ta{border:#ccc 1px solid;background:#fff;width:500px;padding-left:2px;height:150px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;color:#000;line-height:15px}.img-shadow{float:left;background:url(images/trans-shadow.png) no-repeat bottom right;margin:46px 0 4px 25px}.img-shadow img{display:block;position:relative;padding:5px;background-color:#fff;border:1px solid #cecece;margin:-6px 6px 6px -6px}.ddet_div{margin:16px 0 0 20px;display:none}a.ddet_link{color:#000;font-weight:700}a.ddet_link:hover{color:#000;font-weight:700;text-decoration:underline}#form_submit{cursor:pointer;background:#fe696e;background-image:-webkit-linear-gradient(top,#fe696e,#fe696e);background-image:-moz-linear-gradient(top,#fe696e,#fe696e);background-image:-ms-linear-gradient(top,#fe696e,#fe696e);background-image:-o-linear-gradient(top,#fe696e,#fe696e);background-image:linear-gradient(to bottom,#fe696e,#fe696e);-webkit-border-radius:5;-moz-border-radius:5;border-radius:5px;font-family:Arial;color:#fff;font-size:20px;padding:7px 30px;text-decoration:none;text-align:center}#form_submit:hover{cursor:pointer;background:#e15052;background-image:-webkit-linear-gradient(top,#e15052,#e15052);background-image:-moz-linear-gradient(top,#e15052,#e15052);background-image:-ms-linear-gradient(top,#e15052,#e15052);background-image:-o-linear-gradient(top,#e15052,#e15052);background-image:linear-gradient(to bottom,#e15052,#e15052);text-decoration:none;text-align:center}.govItemSelector{cursor:pointer}#btnResultsOnForm{cursor:pointer}.wp-caption{border:1px solid #b1a79b;text-align:center;padding-top:10px;padding-left:7px;padding-right:7px;margin-top:2px;margin-left:11px;margin-right:11px;margin-bottom:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#f3f3f3;background-position:center bottom}.wp-caption img{margin:0;padding:0;border:0}.wp-caption p.wp-caption-text{font-size:10px;line-height:14px;padding-top:2px;padding-bottom:2px;margin:0}.issues-sidemenu{font-family:Arial;width:235px;float:left;font-size:12px;font-weight:700;color:#0000a0}.issues-sidemenu ul{float:left;list-style:none;margin:0;padding:0}.issues-sidemenu li{list-style:none;text-decoration:none;margin:0;padding:0;vertical-align:middle}.issues-sidemenu ul li{margin:0;padding:0}.issues-sidemenu a{color:#007;display:block;padding-top:1px;padding-bottom:1px;padding-left:1px;vertical-align:middle;line-height:21px}.issues-sidemenu li a:hover{background-color:#d5deea;text-decoration:none}.issues-sidemenu li ul a{width:215px}.issues-sidemenu li.issues-sidemenu-selected{background-color:#0654b8;color:#fff}.issues-sidemenu li.issues-sidemenu-selected a{background-color:#0654b8;color:#fff}.issues-sidemenu li.issues-sidemenu-selected a:hover{background-color:#0654b8;color:#fff}.sharethis-inline-share-buttons .st-btn{position:unset!important}.sharethis-inline-share-buttons{margin:11px 0 15px!important;height:34px}