﻿/*Highlight Link*/
.primary_nav li#m_products a.on {color:#505050;background:url(/cache/i/bg_primary_nav_sl.gif) repeat-x;}

/*Pre-set*/
.trademark {font-size:0.65em;}
.note {font-style:italic;margin:0 0 5px 0;}
.hr {background:#bababa;height:1px;}

/*Overview Header*/
#ov_header .header_main h2.prod_name {font-size:3em;padding:6px 0;}
#ov_header .header_main img.rating {margin:0 0 5px;padding-left:2px;}
#ov_header .ut {background: url(/i/products/ultraTaxCS_hdr.jpg) bottom right no-repeat;}
#ov_header .ff {background: url(/i/products/FirmFlow_hdr.jpg) bottom right no-repeat;}
#ov_header .cb {background: url(/i/products/CBS_hdr.jpg) bottom right no-repeat;}
#ov_header .fx {background: url(/i/products/FixedAssetsCS_hdr.jpg) bottom right no-repeat;}
#ov_header .gs {background: url(/i/products/GoSystemTax_hdr.jpg) bottom right no-repeat;}
#ov_header .pl {background: url(/i/products/plannerCS_hdr.jpg) bottom right no-repeat;}
#ov_header .tb {background: url(/i/products/toolboxCS_hdr.jpg) bottom right no-repeat;}
#ov_header .tr {background: url(/i/products/trialBalanceCS_hdr.jpg) bottom right no-repeat;}
#ov_header .wb {background: url(/i/products/webBuilderCS_hdr.jpg) bottom right no-repeat;}
#ov_header .pr {background: url(/i/products/practiceCS_hdr.jpg) 310px bottom no-repeat;}
#ov_header .wu {background: url(/i/products/writeupCS_hdr.jpg) bottom right no-repeat;}
#ov_header .fc {background: url(/i/products/fileCabinetCS_hdr.jpg) bottom right no-repeat;}
#ov_header .gf {background: url(/i/products/goFileRoom_hdr.jpg) bottom right no-repeat;}
#ov_header .nc {background: url(/i/products/netClientCS_hdr.jpg) bottom right no-repeat;}
#ov_header .ns {background: url(/i/products/netStaffCS_hdr.jpg) bottom right no-repeat;}
#ov_header .pa {background: url(/i/products/payrollCS_hdr.jpg) bottom right no-repeat;}
#ov_header .en {background: url(/i/products/engagement_hdr.jpg) bottom right no-repeat;}
#ov_header .fa {background: url(/i/products/FinancialAnalysisCS_hdr.jpg) bottom right no-repeat;}
#ov_header .sa {background: url(/i/products/SaaS_hdr.jpg) bottom right no-repeat;}
#ov_header .sb {background: url(/i/products/serviceBureauCS_hdr.jpg) bottom right no-repeat;}
#ov_header .ac {background: url(/i/products/accountingCS_hdr.jpg) bottom right no-repeat;}
#ov_header .rc {background: url(/i/products/researchCenter_hdr.jpg) bottom right no-repeat;}
#ov_header .dm {background: url(/i/products/videosDemosTrials_hdr.jpg) bottom right no-repeat;}
#ov_header .wrf {background: url(/i/products/workflow_hdr.jpg) bottom right no-repeat;}
#ov header .wp {background: url(/i/products/WorkpapersCS_hdr.jpg) bottom right no-repeat;}
#ov header .mpm {background:url(/i/products/mypaymobile_hdr.jpg) bottom right no-repeat;}
#ov_header .mob {background:url(/i/products/mobile_hdr.jpg) bottom right no-repeat;}
#ov_header .am {background:url(/i/products/ARNEmobile_hdr.jpg) bottom right no-repeat;}
#ov_header .overview {background: url(/cache/i/products/bg_head_overview.jpg) no-repeat bottom right;}
#ov_header .af {background:url(/i/products/AdvanceFlow_HDR_2013.jpg) bottom right no-repeat;}
#ov_header .rw {background:url(/i/products/recordedWebcast_hdr.jpg) bottom right no-repeat;}
/*Product List*/
ul.products {list-style:none; list-style-image:none; margin:0; padding:0;}
ul.products li {padding:0 20px 12px 33px; margin:0;}
ul.products li a {font-weight:bold; font-size:1em;}   
ul.products li.ac {background:url(/cache/i/products/ico24_ac.gif) top left no-repeat;}
h4.ac {background:url(/cache/i/products/ico24_ac.gif) top left no-repeat;height:24px;}  
ul.products li.ff {background:url(/cache/i/products/ico24_ff.gif) top left no-repeat;}
ul.products li.cb {background:url(/cache/i/products/ico24_cb.gif) top left no-repeat;}
ul.products li.en {background:url(/cache/i/products/ico24_en.gif) top left no-repeat;}
ul.products li.fa {background:url(/cache/i/products/ico24_fa.gif) top left no-repeat;}  	
ul.products li.tr {background:url(/cache/i/products/ico24_tr.gif) top left no-repeat;}
ul.products li.wu {background:url(/cache/i/products/ico24_wu.gif) top left no-repeat;}   
ul.products li.fc {background:url(/cache/i/products/ico24_fc.gif) top left no-repeat;}
ul.products li.gf {background:url(/cache/i/products/ico24_gf.gif) top left no-repeat;}
ul.products li.fx {background:url(/cache/i/products/ico24_fx.gif) top left no-repeat;}
ul.products li.gs {background:url(/cache/i/products/ico24_gs.gif) top left no-repeat;}	    
ul.products li.pl {background:url(/cache/i/products/ico24_pl.gif) top left no-repeat;}
ul.products li.tb {background:url(/cache/i/products/ico24_tb.gif) top left no-repeat;}
ul.products li.ut {background:url(/cache/i/products/ico24_ut.gif) top left no-repeat;}	
ul.products li.pa {background:url(/cache/i/products/ico24_pa.gif) top left no-repeat;}
ul.products li.sb {background:url(/cache/i/products/ico24_sb.gif) top left no-repeat;}	
ul.products li.nc {background:url(/cache/i/products/ico24_nc.gif) top left no-repeat;}
ul.products li.ns {background:url(/cache/i/products/ico24_ns.gif) top left no-repeat;}
ul.products li.vo {background:url(/cache/i/products/ico24_vo.gif) top left no-repeat;}
ul.products li.wb {background:url(/cache/i/products/ico24_wb.gif) top left no-repeat;}    
ul.products li.pr {background:url(/cache/i/products/ico24_pr.gif) top left no-repeat;}	
ul.products li.sa {background:url(/cache/i/products/ico24_sa.gif) top left no-repeat;}
ul.products li.vc {background:url(/cache/i/products/ico24_vc.gif) top left no-repeat;}			
ul.products li.mo {background:url(/cache/i/products/ico24_mo.gif) top left no-repeat;}	
ul.products li.mp {background:url(/cache/i/products/ico24_mp.gif) top left no-repeat;}
ul.products li.wp {background:url(/cache/i/products/ico24_wp.gif) top left no-repeat;}
ul.products li.am {background:url(/cache/i/products/ico24_am.gif) top left no-repeat;}
ul.products li.mpm {background:url(/cache/i/products/ico24_mpm.gif) top left no-repeat;}
ul.products li.af {background:url(/cache/i/products/ico24_af.gif) top left no-repeat;}
ul.products li.acc {background:url(/cache/i/products/ico24_acc.gif) top left no-repeat;}
ul.products li.ncm {background:url(/cache/i/products/ico24_ncm.gif) top left no-repeat;}
h4.mp {background:url(/cache/i/products/ico24_mp.gif) top left no-repeat;height:24px;} 
/*Demos & Trials*/
/*
.prod_demo {width:698px;float:left;padding:0;border-bottom:1px solid #828282;margin:15px 0 5px;}
.prod_demo h3 {padding:5px 0 5px 35px;}
#cd.prod_demo {border:none;}
*/
a.lwlink {font-weight:bold;margin:5px 0 8px;display:block;width:100%;font-size:1.1em;}
/*
#cd h3{background:url(/cache/i/products/ico_cd.gif) center left no-repeat}
#lw h3{background:url(/cache/i/products/ico_lw.gif) center left no-repeat}
#mm h3,#mm2 h3,#mm3 h3{background:url(/cache/i/products/ico_mm.gif) center left no-repeat}
#ot h3{background:url(/cache/i/products/ico_ot.gif) center left no-repeat}
#pv h3{background:url(/cache/i/products/ico_rw.gif) center left no-repeat}
#sm h3{background:url(/cache/i/products/ico_sm.gif) center left no-repeat}
#td h3{background:url(/cache/i/products/ico_td.gif) center left no-repeat}
#vq h3{background:url(/cache/i/products/ico_vq.gif) center left no-repeat}
#wp h3{background:url(/cache/i/products/ico_wp.gif) center left no-repeat}
*/

/*Resource Center*/
span#rightSideNav_ctl00__titleId,span#rightSideNav_ctl00__highlightsTitleId {display:block;width:167px;}
span.PRSW {background:url(/cache/i/products/ico16_pa.gif) top right no-repeat;}
span.TAXPLATW {background:url(/cache/i/products/ico16_ut.gif) top right no-repeat;}
span.WSWTR {background:url(/cache/i/products/ico16_tr.gif) top right no-repeat;}
span.PRACCS {background:url(/cache/i/products/ico16_pr.gif) top right no-repeat;}
span.CBSW {background:url(/cache/i/products/ico16_cb.gif) top right no-repeat;}
span.NETCLT {background:url(/cache/i/products/ico16_nc.gif) top right no-repeat;}
span.NETSTF {background:url(/cache/i/products/ico16_ns.gif) top right no-repeat;}
span.WEBSRBAS {background:url(/cache/i/products/ico16_wb.gif) top right no-repeat;}
span.WSWGL {background:url(/cache/i/products/ico16_wu.gif) top right no-repeat;}
span.WSWTREN {background:url(/cache/i/products/ico16_en.gif) top right no-repeat;}
span.FCS {background:url(/cache/i/products/ico16_fc.gif) top right no-repeat;}
span.GFILERM {background:url(/cache/i/products/ico16_gf.gif) top right no-repeat;}
span.GTAX {background:url(/cache/i/products/ico16_gs.gif) top right no-repeat;}
span.DSW {background:url(/cache/i/products/ico16_fx.gif) top right no-repeat;}
span.PLNRW {background:url(/cache/i/products/ico16_pl.gif) top right no-repeat;}
span.TOOLBX {background:url(/cache/i/products/ico16_tb.gif) top right no-repeat;}
span.SBPR {background:url(/cache/i/products/ico16_sb.gif) top right no-repeat;}
span.CSAFAS {background:url(/cache/i/products/ico16_fa.gif) top right no-repeat;}
span.ACCCS {background:url(/cache/i/products/ico16_ac.gif) top right no-repeat;}
span.SAAS {background:url(/cache/i/products/ico16_sa.gif) top right no-repeat;}
.right_sidebar #rightSideNav__productLoggedOutDiv h2 {border-bottom:0;padding:9px 0 7px 10px;}
.right_sidebar #rightSideNav__productLoggedInDiv h2 {border-bottom:0;}
.ownit {font-size:1em;font-weight:normal;padding:0 10px 7px;background-color:#ffffff;line-height:1.1em;}
#prod_right_nav_logged_out, #prod_right_nav_logged_in {background-color:#e1e1e1;width:100%;float:left;padding:0 0 15px;}
#prod_right_nav_logged_in {border-top:1px solid #BABABA;}
.prod_right_nav {border-top:1px solid #BABABA;}
.right_sidebar_txt input#button {padding:0 0 0 10px;}

/*Form*/
#formblock, #loginBox {width:700px;}
#formblock fieldset,#loginBox fieldset{background:#eeeeee;padding:15px 20px;margin:15px 0}
.labelled_checkbox{float:left;margin-bottom:0}
#formblock fieldset .labelled_checkbox input{margin-bottom:5px}
.std_label{clear:both;float:left;width:170px;text-align:right;padding-right:10px}
#main_content .notuser h3{margin:25px 0 5px;color:#ff9100;}
#formblock .err{width:110px;padding:0 0 0 10px;float:left}
#formblock fieldset input,#formblock fieldset select{float:left;margin:0 4px 15px 0}
.labelled_text_input{margin:0 0 10px}
#loginForm input.labelled_text_input{float:left;margin:0 0 5px}
#formblock fieldset p,#loginBox fieldset p{margin:0}
.labelled_text_input, .labelled_other_input, span.input_group {float:left;margin-bottom:10px;}

/*Content*/
.ship-message {line-height:1.6em;margin:0 0 10px;}
.ship-button input {background-color:#ff9100;padding:4px 8px;color:#ffffff;width:6em;text-align:center;text-transform:uppercase;border:0;}
.screenshot {float:right;width:210px;padding:10px 20px;}
.screenshot p {font-size:0.9em;margin:5px 0;}
.screenshot .vid {margin:10px 0 0 15px;}
.screenshotdatactr {float:right;width:250px;padding:0;}
.screenshotdatactr p {font-size:0.9em;margin:0 10px 5px 30px;} 
#main_content .screenshotdatactr h3 {margin:0 0 5px 30px;}

#main_content .mc_box h3.secondheadline {text-transform:none;font-size:1.2em;}
h2.ac {background:url(/cache/i/products/ico24_ac.gif) top left no-repeat;}
h2.cb {background:url(/cache/i/products/ico24_cb.gif) top left no-repeat;}
h2.en {background:url(/cache/i/products/ico24_en.gif) top left no-repeat;}
h2.fa {background:url(/cache/i/products/ico24_fa.gif) top left no-repeat;}
h2.fc {background:url(/cache/i/products/ico24_fc.gif) top left no-repeat;}
h2.fx {background:url(/cache/i/products/ico24_fx.gif) top left no-repeat;}
h2.gf {background:url(/cache/i/products/ico24_gf.gif) top left no-repeat;}   
h2.gs {background:url(/cache/i/products/ico24_gs.gif) top left no-repeat;}     
h2.mp {background:url(/cache/i/services/ico24_mp.gif) top left no-repeat;}   
h2.pa {background:url(/cache/i/products/ico24_pa.gif) top left no-repeat;}
h2.pl {background:url(/cache/i/products/ico24_pl.gif) top left no-repeat;}    
h2.pr {background:url(/cache/i/products/ico24_pr.gif) top left no-repeat;}
h2.sb {background:url(/cache/i/products/ico24_sb.gif) top left no-repeat;}    
h2.tb {background:url(/cache/i/products/ico24_tb.gif) top left no-repeat;}
h2.tr {background:url(/cache/i/products/ico24_tr.gif) top left no-repeat;}
h2.ut {background:url(/cache/i/products/ico24_ut.gif) top left no-repeat;}
h2.wb {background:url(/cache/i/products/ico24_wb.gif) top left no-repeat;}
h2.wu {background:url(/cache/i/products/ico24_wu.gif) top left no-repeat;}   
h2.nc {background:url(/cache/i/products/ico24_nc.gif) top left no-repeat;} 
h2.ns {background:url(/cache/i/products/ico24_ns.gif) top left no-repeat;} 
h2.vo {background:url(/cache/i/products/ico24_vo.gif) top left no-repeat;} 
h2.mo {background:url(/cache/i/products/ico24_mo.gif) top left no-repeat;} 
#main_content .mc_box .mc_img .adjusted {margin-top:15px;}

/*Nav Tabs Long*/
.nav_long ul li {padding:6px 9px 7px;}
#main_content .nav_long_footer ul li {padding:6px 14px 7px 0;}

/*Testimonials*/
.testimonial #intro {display:block;width:100%;border-bottom:3px solid #828282;margin:10px 0 15px 0;}
.testimonial #intro img {display:inline;float:left;margin:0 15px 15px 0;}
.testimonial #intro img.firm {margin:0 15px 20px 0;border:1px solid #bababa;}
.testimonial .text {float:left;width:280px;margin-right:15px;}
.testimonial #intro h3 {color:#505050;text-transform:none;}
.testimonial #intro h4 {text-transform:none;}
.testimonial #intro p {margin-bottom:8px;}
.testimonial .print {float:left;width:125px;}
.testimonial #intro .print img {margin:0 0 10px 0;}
.testimonial #intro .print p {text-align:center;}
.testimonial h5 {font-weight:bold;margin-top:8px;}
.testimonial .success_callout {display:block;float:right;width:250px;padding:15px 0 15px 30px;}
.testimonial .success_callout p.quote {font-size:2em;line-height:1.2em;color:#505050;text-align:left;text-indent:-8px;}
.testimonial .success_callout p {text-align:right;font-size:1.2em;}

/*Workflow*/
ul.workflow {margin:5px 0 0 10px;}
ul.workflow li {padding:3px 0 13px 33px;}

/* 2011 style video pages */
.vidheader{padding-left:10px;background-color:#e1e1e1;overflow:hidden}
.vidtype{width:200px;float:left;margin:0 15px}
.vidtype img{margin-bottom:5px}

h3.rep,h3.norep,ul.rep,ul.norep{margin-left:-10px}
h3.rep,h3.norep{margin-bottom:5px}
img.rep{width:132px;height:176px;margin:5px 0 5px 0}
ul.rep li.repname{font-size:1.1em}

/* 2013 style product overviews with video */
#main_content .video-callout #videoInfo p#videoPlay__pVideoDescription{margin-bottom:10px}
#main_content .video-callout #videoInfo p#videoPlay__pCallToAction{display:none}