#tab {position:absolute;}
div.tabContentBox {position:absolute;top:28px;left:0;width:570px;height:175px;border-width:1px 1px 1px;border-style:solid;border-color:#ffff;}
div.tabContentBox ul li.gt a {font-weight:bold;}
div.tabContentBox img.boxShot {position:absolute;top:20px;left:180px;}
div.tabContentBox div.promo {position:absolute;top:20px;left:360px;width:180px;}
div.tabContentBox div.promo h3 a {color:#31669A;font:bold 15px Arial;}
div.tabContentBox div.promo h4 {margin:5px;font:bold 17px Arial;}
div.tabContentBox div.promo p {margin:5px 2px;line-height:15px;}
div.promo a.button, div.promo input.button {margin:10px 0 0;}

#quickbooksPanel {border-color:#8D9294;}
#quickenPanel {border-color:#8D9294;}
#turbotaxPanel {border-color:#8D9294;}

#tabNav {position:relative;margin:9px 0;}
#tabNav a {float:left;width:92px;height:19px;}

#tabNav a.turbotax {background:url(newpics/main/family.gif) no-repeat 50% 0;}
#tabNav a.quickbooks {padding:0 2px;background:url(newpics/main/banker.gif) no-repeat 50% 0;}
#tabNav a.quicken {background:url(newpics/main/finfam.gif) no-repeat 50% 0;}

#tabNav a:hover { background-position:50% -24px;}

#tabNav div.turbotax a {border-bottom:1px solid #1576c5;}
#tabNav div.turbotax a.turbotax {position:relative;top:-4px;height:24px;background-position:50% -48px;border-bottom:0;}

#tabNav div.quickbooks a { border-bottom:1px solid #093;}
#tabNav div.quickbooks a.quickbooks {height: 24px;position: relative;  top: -4px; padding:0 2px;background-position:50% -48px;border-bottom:0;}

#tabNav div.quicken a {  border-bottom: 1px solid #DE2129; }
#tabNav div.quicken a.quicken {  background-position: center -48px ;  border-bottom: 0px; height: 24px;position: relative;  top: -4px;}
