html,body {font-size:11px;color:#000;margin:0;padding:0;}
html * {font-family:verdana !important;}
body,div,form,input,img,a,span,p {margin:0;padding:0;}
img {border:0;}
p {padding:10px 0;}
#apdMainContainer {width:951px;margin:0 auto;padding-top:5px;}
.wcgContainer {margin: 0 auto !important;}
.clear {clear:both;}
a {color:#365EBF;text-decoration:none;}
a:hover {text-decoration:underline;}
h1 {font-weight:bold;font-size:24px;color:#365ebf;margin:0;}
.promoHeadA {font-size:14px;font-weight:bold;color:#505050;}
.sectionTitleE {font-weight:bold;font-size:12px;}
.pricingTitle {font-weight:bold;}
.space5 {height:5px;font-size:5px;}
.space10 {height:10px;font-size:8px;}
.space20 {height:20px;font-size:10px;}
.space30 {height:30px;font-size:20px;}
.bold {font-weight:bold;}
.text14 {font-size:14px}
.textLightBlue {color:#86a8e3;}
.textBlue{color:#3860B8;}
/* Global Header */
#apdHeader {width:951px;}
#apdHeaderSubLinks {margin:0;padding:0;}
#apdHeaderSubLinks ul {margin:0 0 0 615px;padding:0;}
#apdHeaderSubLinks ul li {list-style:none;float:left;margin:0;padding:8px 0 0 0;}
#apdHeaderSubLinks li img {float:left;margin:4px 25px 0 25px;}
#apdHeaderSubLinks ul li a {color:#505050;float:left;margin:0;padding:0;text-decoration:none;text-align:center;font-size:10px;}
#apdHeaderSubLinks ul li a:hover {text-decoration:underline;}
#ahdHeaderNavigation1 {margin:0;padding:0;}
#apdHeaderProLineLogo,#apdHeaderSalesPhone,#apdHeaderSearch,#apdHeaderIntuitLogo {float:left;}
#apdHeaderSearch {padding-top:8px;}
#apdHeaderIntuitLogo {padding-top:12px;}
#apdHeaderProLineLogo {margin:3px 0 0 0;}
#apdHeaderSalesPhone {padding-top:5px;padding-left:300px;}
#apdHeaderSearch {margin:8px 10px 0 305px;}
/* Logged In Sub-Header Items */
#apdLoggedInLinks {margin:0;padding:3px 2px 0 0;float:right;}
#apdLoggedInLinks ul {margin:0;padding:0;float:left;}
#apdLoggedInLinks ul li {list-style:none;float:left;margin:0;padding:8px 0 0 0;}
#apdLoggedInLinks ul li a {color:#505050;float:left;margin:0;padding:0;text-decoration:none;text-align:center;font-size:10px;}
#apdLoggedInLinks ul li a:hover {text-decoration:underline;}
#apdLoggedInLinks ul li img {float:left;margin:4px 25px 0 25px;}
#apdWelcomeMsg {padding-top:10px;color:#505050;float:left;}
#apdWelcomeMsg span {font-weight:bold;}
/* Search */
#searchBox{background:url(/images/background/search-background.png) no-repeat top left;height:23px;width:225px;margin-top:1px;margin-right:1px;}
#searchTable {padding:0px;margin:0px;}
#searchForm {padding:0px;margin:0px;}
#searchIcon {position:relative;top:2px;left:5px;}
#searchInput {position:relative;border:0px;height:15px;left:5px;top:2px;width:184px;font-size:10px;}
/* Level 1 Navigation */
#apdNavigation1 {height:38px;width:949px;background:#375fc1;}
#apdNavigation1 ul {margin:0;padding:0;height:38px;}
#apdNavigation1 ul li {list-style:none;float:left;margin:0;padding:0;height:38px;}
#apdNavigation1 ul li img {float:left;}
#apdNavigation1 ul li a {display:block;margin:0;padding:0;text-decoration:none;height:38px;}


/*
.homeNavHov {background:url(/images/navigation/nav1-home_off.png) 0px 0px no-repeat;width:91px;}
a.homeNavHov:hover {background-position:0px -38px;width:91px;}
.homeNavOn {background:url(/images/navigation/nav1-home_on.png) 0px 0px no-repeat;width:91px;}
.qbAcctNavHov {background:url(/images/navigation/nav1-quickbooks_accounting_off.png) 0px 0px no-repeat;width:178px;}
a.qbAcctNavHov:hover {background-position:0px -38px;width:178px;}
.qbAcctNavOn {background:url(/images/navigation/nav1-quickbooks_accounting_on.png) 0px 0px no-repeat;width:178px;}
.payrollNavHov {background:url(/images/navigation/nav1-payroll_off.png) 0px 0px no-repeat;width:87px;}
a.payrollNavHov:hover {background-position:0px -38px;width:87px;}
.payrollNavOn {background:url(/images/navigation/nav1-payroll_on.png) 0px 0px no-repeat;width:87px;}
.lacerteNavHov {background:url(/images/navigation/nav1-lacerte_tax_off.png) 0px 0px no-repeat;width:113px;}
a.lacerteNavHov:hover {background-position:0px -38px;width:113px;}
.lacerteNavOn {background:url(/images/navigation/nav1-lacerte_tax_on.png) 0px 0px no-repeat;width:113px;}
.proseriesNavHov {background:url(/images/navigation/nav1-proseries_tax_off.png) 0px 0px no-repeat;width:122px;}
a.proseriesNavHov:hover {background-position:0px -38px;width:122px;}
.proseriesNavOn {background:url(/images/navigation/nav1-proseries_tax_on.png) 0px 0px no-repeat;width:122px;}
.moreProdsNavHov {background:url(/images/navigation/nav1-more_prods_solutions_off.png) 0px 0px no-repeat;width:194px;}
a.moreProdsNavHov:hover {background-position:0px -38px;width:194px;}
.moreProdsNavOn {background:url(/images/navigation/nav1-more_prods_solutions_on.png) 0px 0px no-repeat;width:194px;}
.proadvProgNavHov {background:url(/images/navigation/nav1-proadvisor_program_off.png) 0px 0px no-repeat;width:158px;}
a.proadvProgNavHov:hover {background-position:0px -38px;width:158px;}
.proadvProgNavOn {background:url(/images/navigation/nav1-proadvisor_program_on.png) 0px 0px no-repeat;width:158px;}
*/


.homeNavHov {background:url(/images/navigation/nav1-home_off.png) 0px 0px no-repeat;width:67px;}
a.homeNavHov:hover {background-position:0px -38px;width:67px;}
.homeNavOn {background:url(/images/navigation/nav1-home_on.png) 0px 0px no-repeat;width:67px;}
.qbAcctNavHov {background:url(/images/navigation/nav1-quickbooks_accounting_off.png) 0px 0px no-repeat;width:168px;}
a.qbAcctNavHov:hover {background-position:0px -38px;width:168px;}
.qbAcctNavOn {background:url(/images/navigation/nav1-quickbooks_accounting_on.png) 0px 0px no-repeat;width:168px;}
.payrollNavHov {background:url(/images/navigation/nav1-payroll_off.png) 0px 0px no-repeat;width:77px;}
a.payrollNavHov:hover {background-position:0px -38px;width:77px;}
.payrollNavOn {background:url(/images/navigation/nav1-payroll_on.png) 0px 0px no-repeat;width:77px;}
.lacerteNavHov {background:url(/images/navigation/nav1-lacerte_tax_off.png) 0px 0px no-repeat;width:104px;}
a.lacerteNavHov:hover {background-position:0px -38px;width:104px;}
.lacerteNavOn {background:url(/images/navigation/nav1-lacerte_tax_on.png) 0px 0px no-repeat;width:104px;}
.proseriesNavHov {background:url(/images/navigation/nav1-proseries_tax_off.png) 0px 0px no-repeat;width:113px;}
a.proseriesNavHov:hover {background-position:0px -38px;width:113px;}
.proseriesNavOn {background:url(/images/navigation/nav1-proseries_tax_on.png) 0px 0px no-repeat;width:113px;}
.ptoNavHov {background:url(/images/navigation/nav1-proline_tax_online_off.png) 0px 0px no-repeat;width:142px;}
a.ptoNavHov:hover {background-position:0px -38px;width:142px;}
.ptoNavOn {background:url(/images/navigation/nav1-proline_tax_online_on.png) 0px 0px no-repeat;width:142px;}
.moreProdsNavHov {background:url(/images/navigation/nav1-more_prods_solutions_off.png) 0px 0px no-repeat;width:123px;}
a.moreProdsNavHov:hover {background-position:0px -38px;width:123px;}
.moreProdsNavOn {background:url(/images/navigation/nav1-more_prods_solutions_on.png) 0px 0px no-repeat;width:123px;}
.proadvProgNavHov {background:url(/images/navigation/nav1-proadvisor_program_off.png) 0px 0px no-repeat;width:148px;}
a.proadvProgNavHov:hover {background-position:0px -38px;width:148px;}
.proadvProgNavOn {background:url(/images/navigation/nav1-proadvisor_program_on.png) 0px 0px no-repeat;width:148px;}


/* Level 2 Navigation */
div#apdNavigation2 {display:block;background:#e7e7e7 url(/images/navigation/nav2-background.png) repeat-x;width:951px;height:32px;}
div#apdNavigationL2 {background:url(/images/navigation/nav2-cap_left.png) left no-repeat;height:32px;}
div#apdNavigationR2 {background:url(/images/navigation/nav2-cap_right.png) right no-repeat;height:32px;}
div.apdNav2Cont {height:15px;}
div.apdNav2Cont ul {margin:0;padding:0;height:15px;}
div.apdNav2Cont ul li {list-style:none;float:left;margin:0;padding:8px 0 0 0;height:15px;}
div.apdNav2Cont ul li img {float:left;}
div.apdNav2Cont ul li a {color:#505050;float:left;margin:0;padding:0;text-decoration:none;height:15px;text-align:center;padding:0 25px;}
div.apdNav2Cont ul li a:hover {text-decoration:underline;}
div.apdNav2Cont ul li.apdNav2Active a {font-weight:bold;color:#365ebf;}
/* Level 3 Navigation */
#level3MainContainer * {margin:0;padding:0;}
#level3MainContainer {width:170px;clear:both;}
#level3Header {width:170px;background:url(/images/background/nav-level3_top.png) no-repeat;padding-top:8px;}
#level3Header h2 {margin:0;padding:0 10px 7px 10px;color:#505050;font-size:12px;border:solid #ccc;border-width:0 1px;}
#level3MainContent {border:solid #ccc;border-width:1px 1px 0 1px;}
#level3MainContent ul.level3Main {margin:0;padding:0;list-style:none;}
#level3MainContent ul.level3Main li {border-bottom:1px solid #ccc;background:#fff;}
#level3MainContent ul.level3Main li a {display:block;font-weight:normal;color:#505050;text-decoration:none;padding:10px 15px 10px 10px;}
#level3MainContent ul.level3Main li a:hover {background:#ecf2f9;color:#505050;text-decoration:underline;}
#level3MainContent ul.level3Main li a.level3Active {background:#ecf2f9;color:#505050;}
#level3MainContent ul.level3Main li a.level3Open {background:#ecf2f9 url(/images/background/nav-level3_open.png) 152px center no-repeat;color:#505050;}
#level3MainContent ul.level3Main li a.level3Open:hover {background:#ecf2f9 url(/images/background/nav-level3_open.png) 152px center no-repeat;text-decoration:underline;}
#level3MainContent ul.level3Main li a.level3Closed {background:url(/images/background/nav-level3_closed.png) 152px center no-repeat;color:#505050;}
#level3MainContent ul.level3Main li a.level3Closed:hover {background:#ecf2f9 url(/images/background/nav-level3_closed_on.png) 152px center no-repeat;color:#505050;text-decoration:underline;}
#level3MainContent ul.level3Main ul.level3Sub {margin:0;padding:0;border-top:1px solid #ccc;list-style:none;padding-bottom:9px;background-color:#fff;}
#level3MainContent ul.level3Main ul.level3Sub li {border-bottom:1px solid white;}
#level3MainContent ul.level3Main ul.level3Sub li a {padding:0;font-weight:normal;color:#365ebf;padding:9px 10px 0 10px;background:#fff;}
#level3MainContent ul.level3Main ul.level3Sub li a:hover {padding:0;font-weight:normal;color:#365ebf;padding:9px 10px 0 10px;text-decoration:underline;background:#fff;}
#level3MainContent ul.level3Main ul.level3Sub li a.level3SubActive {color:#365ebf;font-weight:bold;}
#level3MainContent ul.level3Main ul.level3Sub li a.level3SubActive:hover {color:#365ebf;font-weight:bold;}
#level3MainContent ul.level3Main ul.level3Sub ul {margin:0;padding:0;list-style:none;background-color:#fff;}
#level3MainContent ul.level3Main ul.level3Sub ul li {border-bottom:1px solid white;}
#level3MainContent ul.level3Main ul.level3Sub ul li a {padding:0;font-weight:normal;color:#365ebf;padding:9px 10px 0 20px;background:#fff;}
#level3MainContent ul.level3Main ul.level3Sub ul li a:hover {padding:0;font-weight:normal;color:#365ebf;padding:9px 10px 0 20px;text-decoration:underline;background:#fff;}
#level3MainContent ul.level3Main ul.level3Sub ul li a.level3SubSubActive {color:#365ebf;font-weight:bold;}
#level3MainContent ul.level3Main ul.level3Sub ul li a.level3SubSubActive:hover {color:#365ebf;font-weight:bold;}
#level3Footer {width:170px;background:url(/images/background/nav-level3_bottom.png) no-repeat;font-size:8px;}
/* Main Body Layout */
#apdMainContent {padding:10px 2px 0 0;clear:both;}
#apdMainContentRight {float:right;width:175px;}
#apdNavigation3 {float:left;width:170px;margin:0 10px 0 0;}
#apdMainContentBody3Col {float:left;width:584px;}
#apdMainContentBody2Col {float:left;width:769px;}
#apdMainContentBody1Col {float:left;width:949px;}
#apdMainBodyCont, .apdRightBoxCont {background:#fff;}
.apdRightBoxCont {margin-top: 10px; width: 188px; font-size:11px;font-family:verdana !important;color:#505050;font: 11px verdana,arial,sans-serif;}
#apdMainBody, .apdRightBox, .apdMainBox {background:url(/images/background/body-top_background.png) top left repeat-x;}
#apdMainBodyL, .apdRightBoxL, .apdMainBoxL {background:url(/images/background/body-cap_left.png) top left no-repeat;height:7px;}
#apdMainBodyR, .apdRightBoxR, .apdMainBoxR {background:url(/images/background/body-cap_right.png) top right no-repeat;height:7px;}
#apdMainBodyIS, .apdRightBoxIS, .apdMainBoxIS {border-top:1px solid #ccc;margin:0 7px;height:6px;font-size:3px;}
#apdMainBodyContent, .apdRightBoxContent, .apdMainBoxContent {border:solid #ccc;border-width:0 1px;padding:0 10px;}
#apdMainBodyBL, .apdRightBoxBL, .apdMainBoxBL {background:url(/images/background/body-cap_bottom.png) bottom left no-repeat;height:10px;font-size:7px;}
#apdMainBodyBR, .apdRightBoxBR, .apdMainBoxBR {background:url(/images/background/body-cap_bottom.png) bottom right no-repeat;margin-left:10px;height:10px;font-size:7px;}
/* Tabbed Navigation */
.ui-tabs-hide {display:none;}
.ui-tabs-panel {clear:both;padding:7px 10px 0 10px;border-left:1px solid #ccc;border-right:1px solid #bbb; width: 540px;}
#apdTabsOutter {background:url(/images/background/tabs-main_background.png) repeat-x;}
#apdTabsInner {background:url(/images/background/tabs-cap_left.png) top left no-repeat;}
#apdTabsInnerR {background:url(/images/background/tabs-cap_right.png) top right no-repeat;width:562px;}
#apdTabsInnerR ul#apdTabsUl {float:left;height:35px;margin:1px 0 0 0;padding:0;border-left:1px solid #cfcfcf;border-right:1px solid #f5f5f5;}
#apdTabsInnerR ul#apdTabsUl li {list-style:none;float:left;border-left:1px solid #f5f5f5;border-right:1px solid #cfcfcf;}
#apdTabsInnerR ul#apdTabsUl li.ui-tabs-selected {background-color:#fff;}
#apdTabsInnerR ul#apdTabsUl li a {float:left;height:25px;padding:10px 10px 0 10px;color:#505050;font-weight:bold;text-decoration:none;}
#apdTabsInnerR ul#apdTabsUl li a:hover,#apdTabsInnerR ul#apdTabsUl li.ui-tabs-selected a {color:#365ebf;}
#apdTabsBottomInnerBL {background:url(/images/background/tabs-cap_bottom.png) bottom left no-repeat;height:10px;font-size:7px;clear:both;}
#apdTabsBottomInnerBR {background:url(/images/background/tabs-cap_bottom.png) bottom right no-repeat;margin-left:10px;height:10px;font-size:7px;}
#apdTabbedNavigationSpace {float:left;width:6px;font-size:6px;}
/* APD Global Footer */
#apdGlobalFooter {clear:both;margin:0 auto;width:951px;padding-top:15px;}
#apdGlobalFooter ul {padding:0;margin:0;}
#apdGlobalFooter ul li {float:left;list-style:none;padding:0;margin:0;border-right:1px solid #999;}
#apdGlobalFooter ul li a {color:#999;text-decoration:none;display:block;padding:0px 10px 0px 10px;}
#apdGlobalFooter ul li a:hover {color:#999;text-decoration:underline;}
#apdGlobalFooter ul li.first a {padding-left:0;}
#apdGlobalFooter ul li.last {border:0;}
#apdGlobalFooterCopyright {clear:both;color:#c5c5c5;font-size:10px;padding:5px 10px 10px 0px;}
/* Non-Upgrade Commerce Box */
.commerceBoxNonUpgrade {width:175px; margin-left:5px;}
.commerceBoxNonUpgradeTop {background:url(/images/background/commerce-cap_top.png) bottom left no-repeat;height:10px;font-size:7px;}
.commerceBoxNonUpgradeBody {border:solid #ccc;border-width:0 1px;padding:0 10px 0 10px;}
.commerceBoxNonUpgradeBottom {background:url(/images/background/commerce-cap_bottom.png) bottom left no-repeat;height:10px;font-size:7px;}
.commerceBoxNonUpgradeTopBlue {background:url(/images/background/commerce-cap_topBlue.png) bottom left no-repeat;height:10px;font-size:7px;}
.commerceBoxNonUpgradeBodyBlue {font-size:11px;font-family:verdana !important;color:#505050; font: 11px verdana,arial,sans-serif;border:solid #ccc;border-width:0 1px;padding:0 10px 0 10px;background-color:#F4F9FD; }
.commerceBoxNonUpgradeBottomBlue {background:url(/images/background/commerce-cap_bottomBlue.png) bottom left no-repeat;height:10px;font-size:7px;}
/* QB.com & Payroll Styles */
/* Commerce Display */
#commerceDisplay{}
.commerceLineDisplay{margin-bottom:15px;width:150px !important;}
.commerceRadioButton{float:left;}
.commerceUsers{}
.commercePricing{font-size:14px;font-weight:bold;float:left;}
.commercePrice{font-size:14px;font-weight:bold;}
.commercePricingStrike{text-decoration:line-through;font-size:14px;font-weight:bold;}
.pricingStrikeUnlock{text-decoration:line-through;}
.commercePricingSale{font-size:14px;font-weight:bold;color:#fec82a;}
.pricingStrike{text-decoration:line-through;font-size:14px;font-weight:bold;}
.pricingSale{font-size:14px;font-weight:bold;color:#fec82a;}
.commerceBuyNowButton{margin-top:20px;}
#commerceDisplay select{border:1px solid #ccc;width:110px;}
/* Compchart Dropdown */
#chartList{width:200px;border:solid 1px #ccc;}
#productDiscovery{margin-top:15px;margin-bottom:20px;}
#productDiscovery select{color:#505050;}
/* Commerce Display Tabs */
#cdTabListBL {background:url(/images/background/body-cap_bottom.png) bottom left no-repeat;height:10px;font-size:7px;}
#cdTabListBR {background:url(/images/background/body-cap_bottom.png) bottom right no-repeat;margin-left:10px;height:10px;font-size:7px;}
.cdTabList{}
.tabContainer {}
.cdTabList div{font-size:9px;font-weight:bold;color:#365ebf;list-style-type:none;text-align:center;background:url(/sbweb/common/images/tabs/commerce_tabs/tab_sml_off.gif) no-repeat;width:62px;margin-left:0px;padding:2px 5px 2px 5px;float:left;height:12px;}
.cdTabList a{display:block;height:auto;width:62px;}
.cdTabList .activeTab{color:#365ebf;background:url(/sbweb/common/images/tabs/commerce_tabs/tab_sml_on.gif) no-repeat;}
.cdTabList a:link, .cdTabList a:visited, .cdTabList a:hover{color:#505050;text-decoration:none;}
.activeTab a:link, .activeTab a:visited, .activeTab a:hover{color:#365ebf;text-decoration:none;}
a:focus {outline:none}
.tabContainer{width:175px;background:url(/images/background/commerce-tabs_background.png) bottom left repeat-x;}
.tabPanel{display:none;padding:8px 0 0 10px;}
.sm_tabsMC_list, #offerTable ul, .noBullets, .blueBulletedList, .ui-tabs-panel ul, .apdRightBoxContent ul, #productIntroContent ul, ul.black, .choicesCompare ul, ul.noindent, .contenttable ul {list-style-image:url(/sbweb/common/images/bullets/chart_circ_blue.gif);margin:6px 0 0 0;padding:0 0 5px 12px;}
.dashedList {list-style-image:url(/images/bullets/bullet-dash_gray.png);margin:6px 0 0 0;padding:0 0 5px 12px;}
.sm_tabsMC_list li, .#offerTable ul li, .noBullets, .blueBulletedList li, .ui-tabs-panel ul li, .apdRightBoxContent ul li, #productIntroContent ul li, ul.black li, ul.noindent li, .contenttable ul li {margin:0 0 5px 3px;padding:0 0 0 0;}
.dashedList li {margin:0 0 5px 3px;padding:0 0 0 0;}
.noBullets{list-style-type:none;list-style-image:none;}

.blackULMargin 
/* Product ID Overrides */
.prod0000000000008073403,.prod0000000000008071003 {margin-right:35px;margin-top:7px;}
.prod0000000000008070007 {width:564px !important;}
/* Product Intro */
#productIntroContent{width:362px;float:left;padding:15px 0;}
#productIntroBoxshot{padding:15px 0;float:right;z-index:0;}
.productIntroBoxshotImage{float:left;z-index:0;}
.productIntroBoxShotPromo{position:relative;top:115px;*top:-85px;left:90px;z-index:1;}
.productIntroBoxShotPromoImage{float:left;padding:110px 0 0 100px;position:absolute;z-index:1;}
#productInfoLinks{margin:30px 0px 20px 15px;width:330px;height:40px;}
.productInfoLink{background:url(/sbweb/common/images/buttons/linkArrowGray.gif) no-repeat 90% 50%;float:left;padding-right:30px;}
/* Ghetto QB.com & Payroll Over-rides */
#comparisonChart {margin:10px 0 0 0 !important;}
.commerceDisplayContainer {width:auto !important;}
#commerceDisplayTable td.radio {width:auto !important;}
#commerceDisplayTable td.productName {width:auto !important;}
#commerceDisplayTable td {padding:0 !important;}
#commerceDisplayTable * {margin:0;padding:0;}
/*globally used selectors*/
.center {text-align:center;}
/* Button stuff */
.bluebutton {width:110px;display:block;margin:0 auto;text-align:center;padding:3px 5px;background:#2e5882 url(/images/sitesearch_bg.gif) bottom repeat-x;color:#fff;border-top:1px #599dcf Solid;border-left:1px #599dcf Solid;border-right:1px #042f4e Solid;border-bottom:1px #042f4e Solid;font-weight:bold;cursor:pointer;text-decoration:none;}
.bluebutton:hover {width:110px;display:block;margin:0 auto;text-align:center;padding:3px 5px;text-decoration:none;background:#2e5882 url(/images/sitesearch_bg.gif) bottom repeat-x;color:#fff;border-top:1px #042f4e Solid;border-left:1px #042f4e Solid;border-right:1px #599dcf Solid;border-bottom:1px #599dcf Solid;font-weight:bold;cursor:pointer;}
.orbutton {width:110px;display:block;margin:0 auto;text-align:center;padding:3px 5px;background:#e47127 url(/images/siteorange_bg.gif) bottom repeat-x;color:#fff;border-top:1px #ec9c68 Solid;border-left:1px #ec9c68 Solid;border-right:1px #9f4f1b Solid;border-bottom:1px #9f4f1b Solid;font-weight:bold;cursor:pointer;text-decoration:none;}
.orbutton:hover {width:110px;display:block;margin:0 auto;text-align:center;padding:3px 5px;text-decoration:none;background:#e47127 url(/images/siteorange_bg.gif) bottom repeat-x;color:#fff;border-top:1px #9f4f1b Solid;border-left:1px #9f4f1b Solid;border-right:1px #ec9c68 Solid;border-bottom:1px #ec9c68 Solid;font-weight:bold;cursor:pointer;}
a.button {display:block;border:0;padding:5px 0 0;background-repeat:no-repeat;font:bold 14px verdana;cursor:pointer;color:#ffffff;text-align:center;text-decoration:none;}
a.button:hover {background-position:0 -28px;text-decoration:none;color:#fff;}
a.orange100px {background-image:url(/images/buttons/btn_orange_100.gif);height:23px;width:100px;}
a.orangeSmall {background-image:url(/images/buttons/btn_orange.gif);height:23px;width:120px;}
a.orange135px {background-image:url(/images/buttons/btn_orange_135.gif);height:23px;width:135px;}
a.orange250PDF {background-image:url(/images/buttons/button-orange-250.gif);height:23px;width:250px;margin-top:10px;}
a.blueSmall {background-image:url(/images/buttons/btn_blue.gif);height:23px;width:100px;}
a.blue135px {background-image:url(/images/buttons/btn_blue_profile.gif);height:23px;width:135px;}
a.blueMedium {background-image:url(/images/buttons/btn_blue_long.gif);height:23px;width:150px;}
a.blueLong {background-image:url(/images/buttons/btn_blue_longer.gif);height:23px;width:170px;}
a.orangeThick {background-image:url(/images/buttons/btn_orange_2line.gif);height:45px;width:129px;}
a.button.orangeThick:hover {background-position:0 -50px;text-decoration:none;}
input.button {border:0;background-repeat:no-repeat;background-position:0 0;color:#fff;font-weight:bold;font-size:14px;font-family:verdana;cursor:pointer;}
input.hover {background-position:0 -28px;text-decoration:none;}
input.orange {background-image:url(/images/buttons/btn_orange.gif);width:120px;height:28px;}
/* Product Selection */
table.productSelectionTable {color:#666666;font-family:Verdana,Helvetica,sans-serif;font-size:11px;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;}
/* White Box with rounded Corners - Used in global footer */
.roundedContainer{background:#fff;padding:20px 0 20px 0;}
.roundedContainerTop{background-color:#fff;}
.roundedContainerTopLeft{background:url(http://accountant.intuit.com/images/background/whitebox-cap_top_left.png) top left no-repeat;height:7px;}
.roundedContainerTopRight{background:url(http://accountant.intuit.com/images/background/whitebox-cap_top_right.png) top right no-repeat;height:7px;}
.roundedContainerTopIS{border-top:1px solid #ccc;margin:0 7px;height:6px;font-size:3px;}
.roundedContainerContent{border:solid #ccc;border-width:0 1px;padding:0 10px;background-color:#fff;}
.roundedContainerBottomLeft{background:url(http://accountant.intuit.com/images/background/gradientbox-bottom.png) bottom left no-repeat;height:10px;font-size:7px;}
.roundedContainerBottomRight{background:url(http://accountant.intuit.com/images/background/gradientbox-bottom.png) bottom right no-repeat;margin-left:10px;height:10px;font-size:7px;}
.roundedContainerColumn{width:220px;float:left;position:relative;}
.roundedContainerColumnSpacing{width:10px;float:left;}
h6{color:#666;font-size:10px;font-weight:bold;padding:10px 0 5px 0;margin:0;}
.footerLink{color:#999;font-size:9px;text-decoration:none;line-height:1.5em;}
.footerLink:hover{color:#3366cc;font-size:9px;text-decoration:underline;}

/* STYLE GUIDE ELEMENTS */
.headline{font-weight:bold;font-size:24px;color:#505050;}
.headlineAlt{font-weight:bold;font-size:24px;color:#365ebf;}
.subHead{font-size:18px;color:#505050;font-weight:normal;}
.subHeadBody{font-size:14px;color:#505050;}
.subHeadAlt{font-size:18px;color:#fff;font-weight:normal;}
.subHeadAlt2{font-size:18px;color:#365ebf;font-weight:normal;}
.subHeadAlt3{font-size:20px;color:#ccc;font-weight:normal;}
.subHeadBodyAlt{font-size:14px;color:#fff;}
.asideHeadline{font-weight:bold;font-size:12px;color:#505050;}
.asideCTAHeadline{color:#365EBF;font-size:14px;font-weight:bold;}
.asideCTA{padding:10px 0 10px 5px;margin:0;width:148px;text-align:center;}
.infoLink{background: #fff url(/images/background/sprite-sm-icons.png) 1px -1px no-repeat;height: 20px;padding: 0 10px 2px 10px;}
.infoLinkAlt{background: url(/images/background/sprite-sm-icons.png) 1px -50px no-repeat;height: 20px;padding: 0 10px 2px 10px;}

/* General color switches */
.clr01 {color: #505050;}
.clr02 {color: #365EBF;}
.clr03 {color: #f0640f;}
.clr04 {color: #808080;}
.clr05 {color: #499d15;}
.clr06 {color: #ffcc00;}
.clr07 {color: #fff;}


.text12 {font-size: 12px;line-height: 125%;}
.stickBot {position: absolute;bottom: 8px;}
