.clear {
	clear:both
}
#referralDB-content {
	padding-right:10px; padding-left:10px; padding-bottom:10px; width:948px; padding-top:10px
}
#QBHeader {
	margin-top:3px; background:url(/referral/images/header_back.gif) repeat-x; width:968px; font-family:arial,Geneva,sans-serif; height:60px
}
#QBHeader .qbLogo {
	float:left; margin:0px 0px 0px 15px
}
#QBHeader .headerCopy {
	font-size:18px; float:left; margin:20px 0px 0px 5px; color:#ffffff; text-align:left
}
#QBHeader .headerCopyright {
	font-size:11px; float:right; margin:45px 5px 0px 0px; color:#fff
}
#QBHeader .headerCopyright a {
	color:#ffffff; text-decoration:none
}
#QBHeader .headerCopyright a:hover {
	color:#ffffff; text-decoration:underline
}
#footer {
	font-size:10px; width:968px; color:#ffffff; font-family:arial; height:20px; background-color:#006633
}
#footer a {
	color:#ffffff; text-decoration:none
}
#footer a:visited {
	color:#ffffff; text-decoration:none
}
#footer a:hover {
	color:#ffffff; text-decoration:underline
}
#footer .copyright {
	left:10px; float:left; color:#ffffff; position:relative; top:3px
}
#footer .footerlinks {
	right:20px; float:right; color:#ffffff; position:relative; top:3px
}
#footerTerms {
	font-size:10px; padding-bottom:20px; margin-left:10px; color:#999
}
.footnote {
	padding-right:0px; border-top:#ccc 1px solid; padding-left:0px; font-size:10px; padding-bottom:0px; margin:0px; width:100%; color:#999; padding-top:0px; font-family:arial,Geneva,sans-serif; position:relative; top:20px
}
#termsarea {
	margin-top:4px; width:968px
}
form {
	padding-right:0px; padding-left:0px; padding-bottom:0px; margin:0px; padding-top:0px
}
body {
	padding-right:0px; padding-left:0px; padding-bottom:0px; margin:0px; padding-top:0px
}
#menuadjuster {
	left:6px; position:absolute; top:-4px
}
#navcontainerProducts {
	padding-right:0px; padding-left:0px; font-size:9px; padding-bottom:0px; margin:0px; width:0px; padding-top:0px; font-family:Verdana, serif
}
ul#navlistProducts {
	padding-right:0px; padding-left:0px; padding-bottom:0px; margin:0px; width:152px; padding-top:0px; list-style-type:none; text-align:left
}
ul#navlistProducts li {
	padding-right:0px; display:block; padding-left:0px; padding-bottom:0px; margin:0px; padding-top:0px
}
ul#navlistProducts li a {
	border-right:#999 1px solid; padding-right:0px; border-top:#666 1px solid; display:block; padding-left:0px; background:#999; padding-bottom:5px; border-left:#999 1px solid; width:152px; color:#fff; test-INDENT:20px; padding-top:5px; border-bottom:#ccc 1px solid; text-decoration:none; test-wrap:none
}
#navcontainerProducts > ul#navlistProducts li a {
	font-size:9px; width:auto
}
ul#navlistProducts li a:hover {
	background:#ccc; color:#666
}
ul#navlistProducts li#active a:hover {
	background:#ccc; color:#666
}
#menu1Container {
	z-index:10000; left:810px; visibility:hidden; overflow:hidden; top:31px
}
#menu1Container {
	width:170px; clip:rect(0px 170px 464px 0px); position:absolute; height:464px
}
#menu1Content {
	width:170px; clip:rect(0px 170px 464px 0px); position:absolute; height:464px
}
.quickBoooksHeader {
	left:0px; background-image:url(/images/top_green_background.gif); width:760px; position:relative; top:0px; height:48px; background-color:#096
}
.topNavSubBar {
	padding-bottom:1px; width:760px; padding-top:3px; border-bottom:#fff31a 1px solid; background-color:#fdf4ab
} 
.topNavSub {
	font-size:10px; color:#174; line-height:14px
}
.topNavSub a {
	color:#174; text-decoration:none
}
.topNavSub a:visited {
	color:#174; text-decoration:none
}
.topNavSub a:hover {
	color:#174; text-decoration:underline
}
.on {
	font-weight:bold; color:#cc6633
}
.anc {
	font-weight:bold; color:#174
}
.anc a {
	color:#174; text-decoration:none
}
.anc a:visited {
	color:#174; text-decoration:none
}
.anc a:hover {
	color:#174; text-decoration:underline
}
.promoimage {
	margin-bottom:10px; margin-right:10px
}
.availableDownload {
	font-size:11px; color:#ff9900; font-family:"Verdana", "Geneva", "arial", "sans-serif"
}
.black {
	background-color:#000000
}
.body {
	font-size:11px; color:#333333; font-family:"Verdana", "Geneva", "arial", "sans-serif"
}
a.body {
	font-size:11px; color:#6666ff; font-family:"Verdana", "Geneva", "arial", "sans-serif"; text-decoration:underline
}
.bodybold {
	font-weight:bold; font-size:11px; color:#333333; font-family:"Verdana", "Geneva", "arial", "sans-serif"
}
a.bodybold {
	color:#6666ff; text-decoration:none
}
.calendarborder {
	background-color:#cecece
}
.calendarClass {
	padding-right:9px; padding-left:9px; font-size:11px; color:#333333; font-family:"Verdana", "Geneva", "arial", "sans-serif"; background-color:#fceedc
}
a.calendarClass {
	padding-right:0px; padding-left:0px; color:#6666ff; text-decoration:none
}
.calendarFooter {
	background-color:#ededed
}
.calendarHeader {
	padding-right:9px; padding-left:9px; font-size:12px; padding-bottom:2px; color:#333333; padding-top:2px; font-family:"Verdana", "Geneva", "arial", "sans-serif"; background-color:#ededed
}
.calendarMonth {
	font-size:12px; color:#333333; font-family:"Verdana", "Geneva", "arial", "sans-serif"
}
a.calendarMonth {
	font-size:12px; color:#6666ff; font-family:"Verdana", "Geneva", "arial", "sans-serif"; text-decoration:none
}
.calendarMonthDiv {
	padding-right:2px; padding-left:2px; font-size:12px; color:#6666ff; font-family:"Verdana", "Geneva", "arial", "sans-serif"
}
.calendarNoClass {
	padding-right:9px; padding-left:9px; font-size:11px; color:#333333; font-family:"Verdana", "Geneva", "arial", "sans-serif"; background-color:#ffffff
}
.dropdownFinfamily {
	font-size:11px; width:144px; color:#333333; font-family:"Verdana", "Geneva", "arial", "sans-serif"
}
.familyRetailGradient {
	background:url(/images/family_retail_gradient.jpg) repeat-x 50% bottom
}
.familySubHdr {
	font-size:14px; color:#006633; font-family:"arial", "Verdana", "Geneva", "sans-serif"
}
.grey {
	font-size:11px; color:#999999; font-family:"Verdana", "Geneva", "arial", "sans-serif"
}
.header {
	background-color:#009a4e
}
.headerCart {
	font-size:11px; color:#ffffff; font-family:"Verdana", "Geneva", "arial", "sans-serif"
}
.headerSearch {
	font-size:10px; width:180px; color:#333333; font-family:"Verdana", "Geneva", "arial", "sans-serif"; height:18px
}
.leftNavHere {
	font-size:11px; padding-bottom:5px; color:#999999; font-family:"Verdana", "Geneva", "arial", "sans-serif"
}
.leftNavlink {
	font-size:11px; padding-bottom:5px; color:#6666ff; font-family:"Verdana", "Geneva", "arial", "sans-serif"; text-decoration:none
}
.bodygreen {
	font-size:10px; color:#006633; font-family:"Verdana", "Geneva", "arial", "sans-serif"
}
.bodygreenbold {
	font-weight:bold; font-size:10px; color:#006633; font-family:"Verdana", "Geneva", "arial", "sans-serif"
}
.linkwhite {
	font-size:10px; color:#ffffff; font-family:"Verdana", "Geneva", "arial", "sans-serif"; text-decoration:none
}
.linkwhitebold {
	font-weight:bold; font-size:10px; color:#ffffff; font-family:"Verdana", "Geneva", "arial", "sans-serif"; text-decoration:none
}
.linkgreen {
	font-size:10px; color:#006633; font-family:"Verdana", "Geneva", "arial", "sans-serif"; text-decoration:none
}
.linkgreenbold {
	font-weight:bold; font-size:10px; color:#006633; font-family:"Verdana", "Geneva", "arial", "sans-serif"; text-decoration:underline
}
a.leftNavlink:hover {
	text-decoration:none
}
.leftNavSection {
	font-size:11px; padding-bottom:5px; color:#333333; font-family:"Verdana", "Geneva", "arial", "sans-serif"
}
.lineGrey {
	background-color:#cccccc
}
.linkanchor {
	font-size:11px; padding-bottom:4px; color:#6666ff; font-family:"Verdana", "Geneva", "arial", "sans-serif"
}
.navtabDivider {
	background:url(/images/qb_tab_divider.gif) repeat-x
}
a.navtablink {
	font-size:10px; color:#ffffff; font-family:"Verdana", "Geneva", "arial", "sans-serif"; text-decoration:none
}
.navtablink:hover {
	color:#ffffff; text-decoration:none
}
.navtabOff {
	background:url(/images/qb_tab_off_middle.jpg) #006633 repeat-x; padding-bottom:2px
}
.navtabOn {
	font-size:10px; background:url(/images/qb_tab_on_middle.jpg) #dfece6 repeat-x; padding-bottom:2px; color:#006633; font-family:"Verdana", "Geneva", "arial", "sans-serif"
}
.navtabSubDiv {
	padding-right:6px; padding-left:6px; font-size:10px; color:#6666ff; font-family:"Verdana", "Geneva", "arial", "sans-serif"
}
.navtabSubHere {
	font-size:10px; color:#999999; font-family:"Verdana", "Geneva", "arial", "sans-serif"
}
.new2005BenefitBucketTitle {
	font-size:11px; color:#333333; font-family:"Verdana", "Geneva", "arial", "sans-serif"
}
.new2005BenefitDesc {
	font-size:10px; color:#333333; font-family:"Verdana", "Geneva", "arial", "sans-serif"
}
.new2005ChartTitle {
	font-size:12px; color:#333333; font-family:"Verdana", "Geneva", "arial", "sans-serif"
}
.new2005Gradient2003 {
	background:url(/images/qb_gradient_2003.jpg) repeat-x
}
.new2005Gradient2004 {
	background:url(/images/qb_gradient_2004.jpg) repeat-x
}
.new2005Gradient2005 {
	background:url(/images/qb_gradient_2005.jpg) repeat-x
}
.new2005Title2003 {
	font-size:11px; padding-bottom:2px; color:#ffffff; padding-top:2px; font-family:"Verdana", "Geneva", "arial", "sans-serif"; background-color:#eeb065
}
.new2005Title2004 {
	font-size:11px; padding-bottom:2px; color:#ffffff; padding-top:2px; font-family:"Verdana", "Geneva", "arial", "sans-serif"; background-color:#ea8c18
}
.new2005Title2005 {
	font-size:11px; padding-bottom:2px; color:#ffffff; padding-top:2px; font-family:"Verdana", "Geneva", "arial", "sans-serif"; background-color:#cc6600
}
.pageTitle {
	font-size:16px; color:#006633; font-family:"arial", "Verdana", "Geneva", "sans-serif"
}
.popup {
	font-weight:bold; font-size:24px; color:#ffffff; font-family:"arial", "Verdana", "Geneva", "sans-serif"; background-color:#009a4e
}
.popupLearnMore {
	font-weight:bold; font-size:18px; color:#ffffff; font-family:"arial", "Verdana", "Geneva", "sans-serif"; background-color:#009a4e
}
.popupClose {
	font-weight:bold; font-size:12px; color:#ffffff; font-family:"arial", "Verdana", "Geneva", "sans-serif"; background-color:#009a4e; text-decoration:none
}
.popupClose:hover {
	color:#ffffff; text-decoration:none
}
.priceSale {
	font-size:11px; color:#cc0000; font-family:"Verdana", "Geneva", "arial", "sans-serif"
}
.priceStandard {
	font-size:11px; color:#333333; font-family:"Verdana", "Geneva", "arial", "sans-serif"
}
.priceStrike {
	font-size:11px; color:#333333; font-family:"Verdana", "Geneva", "arial", "sans-serif"; text-decoration:line-through
}
.primaryBack {
	background-color:#d1d1d1
}
.prodName {
	font-size:16px; color:#006633; font-family:"arial", "Verdana", "Geneva", "sans-serif"
}
.prodPlatform {
	font-size:11px; color:#006633; font-family:"arial", "Verdana", "Geneva", "sans-serif"
}
.red {
	font-size:11px; color:#990000; font-style:normal; font-family:"Verdana", "Geneva", "arial", "sans-serif"
}
.redbold {
	font-weight:bold; font-size:11px; color:#cc0000; font-style:normal; font-family:"Verdana", "Geneva", "arial", "sans-serif"; text-decoration:none
}
.sectionHeader {
	padding-left:14px; font-size:11px; padding-bottom:6px; color:#333333; padding-top:4px; font-family:"Verdana", "Geneva", "arial", "sans-serif"; background-color:#ededed
}
.chartHeader {
	padding-right:9px; padding-left:9px; font-size:10px; padding-bottom:6px; color:#333333; padding-top:4px; font-family:"Verdana", "Geneva", "arial", "sans-serif"; background-color:#ededed
}
.skuSelectPriceBack {
	padding-bottom:3px; padding-top:2px; background-color:#e5e5e5
}
.skuSelectPriceSale {
	padding-right:5px; padding-left:5px; font-size:11px; color:#cc0000; font-family:"Verdana", "Geneva", "arial", "sans-serif"
}
.skuSelectPriceStandard {
	padding-right:5px; padding-left:5px; font-size:11px; color:#333333; font-family:"Verdana", "Geneva", "arial", "sans-serif"
}
.skuSelectPriceStrike {
	padding-right:5px; padding-left:5px; font-size:11px; color:#333333; font-family:"Verdana", "Geneva", "arial", "sans-serif"; text-decoration:line-through
}
.skuSelectUsers {
	font-size:11px; padding-bottom:2px; color:#333333; padding-top:1px; font-family:"Verdana", "Geneva", "arial", "sans-serif"
}
.skuSelectVersion {
	font-size:11px; color:#333333; font-family:"Verdana", "Geneva", "arial", "sans-serif"
}
.smallGrey {
	font-size:10px; color:#999999; font-family:"Verdana", "Geneva", "arial", "sans-serif"
}
.smallbody {
	font-size:10px; color:#333333; font-family:"Verdana", "Geneva", "arial", "sans-serif"
}
.smallbody a {
	font-size:10px; color:#6666ff; font-family:"Verdana", "Geneva", "arial", "sans-serif"
}
a.smallbody {
	font-size:10px; color:#6666ff; font-family:"Verdana", "Geneva", "arial", "sans-serif"
}
.smallbodygrey {
	font-weight:normal; font-size:10px; color:#666666; font-style:normal; font-family:"Verdana", "Geneva", "arial", "sans-serif"; text-decoration:none
}
.smallbodybold {
	font-weight:bold; font-size:10px; color:#333333; font-family:"Verdana", "Geneva", "arial", "sans-serif"
}
a.smallProdlink {
	font-size:10px; color:#6666ff; font-family:"Verdana", "Geneva", "arial", "sans-serif"; text-decoration:none
}
a.smallProdlink:hover {
	text-decoration:underline
}
a.smallProdlinkBold {
	font-weight:bold; font-size:10px; color:#6666ff; font-family:"Verdana", "Geneva", "arial", "sans-serif"; text-decoration:none
}
a.smallProdlinkBold:hover {
	text-decoration:underline
}
.trusteSeal {
	margin-left:15px
}
.orangeHdr {
	font-size:16px; color:#ff9900; font-family:"Verdana", "Geneva", "arial", "sans-serif"
}
.whiteHdr {
	font-size:10px; color:#ffffff; font-family:"Verdana", "Geneva", "arial", "sans-serif"
}
.industryDiv {
	background-color:#cccccc
}
.industryComboMiddle {
	background:url(/images/industry_gradient_combo_middle.jpg) white repeat-x
}
.industryEnterprisebottom {
	background:url(/images/industry_gradient_enterprise_bottom.jpg) white repeat-x
}
.industryEnterprisetop {
	background:url(/images/industry_gradient_enterprise_top.jpg) white repeat-x
}
.industryGoldbottom {
	background:url(/images/industry_gradient_gold_bottom.jpg) white repeat-x
}
.industryGoldtop {
	background:url(/images/industry_gradient_gold_top.jpg) white repeat-x
}
.industryGreen {
	background:url(/images/industry_gradient_green.jpg) white repeat-x
}
.industryOrange {
	background:url(/images/industry_gradient_orange.jpg) white repeat-x
}
.industrySilver {
	background:url(/images/industry_gradient_silver.jpg) white repeat-x
}
.leftnavYouareHere {
	font-weight:bold; font-size:11px; color:#999999; font-family:"Verdana", "Geneva", "arial", "sans-serif"; text-decoration:none
}
.bodywhite {
	font-size:11px; color:#ffffff; font-family:"Verdana", "Geneva", "arial", "sans-serif"
}
.headerboldblack {
	font-weight:bold; font-size:12px; color:#333333; font-family:"Verdana", "Geneva", "arial", "sans-serif"
}
.redbold {
	font-size:11px; color:#990000; font-style:normal; font-family:Verdana, Geneva, arial, sans-serif
}
.bodygrey {
	font-weight:normal; font-size:11px; color:#666666; font-style:normal; font-family:"Verdana", "Geneva", "arial", "sans-serif"; text-decoration:none
}
