#content{padding-top:20px;}

/* Content Boxes */
.box_content_side_wrap{background:transparent url(/images/news/box-main.gif) -364px top repeat-y;width:182px;margin-top:15px;}
.box_content_side_top{background:transparent url(/images/news/box-main.gif) top left no-repeat;padding-top:10px;}
.box_content_side_bottom{background:transparent url(/images/news/box-main.gif) -182px bottom no-repeat;padding:0 6px 10px;margin:0;}
.prep_box{background:transparent url(/images/products/box-prep.gif) -1358px top repeat-y;width:679px;margin-top:10px;}
.prep_box_top{background:transparent url(/images/products/box-prep.gif) top left no-repeat;padding-top:5px;}
.prep_box_bottom{background:transparent url(/images/products/box-prep.gif) -679px bottom no-repeat;padding:0 3px 10px;margin:0;}
.prep_box_plain{background:transparent url(/images/products/box-prep-plain.gif) -1358px top repeat-y;width:679px;margin-top:10px;}
.prep_box_plain_top{background:transparent url(/images/products/box-prep-plain.gif) top left no-repeat;padding-top:5px;}
.prep_box_plain_bottom{background:transparent url(/images/products/box-prep-plain.gif) -679px bottom no-repeat;padding:0 3px 10px;margin:0;}

/* Product Content */
#product_info{width:635px;}
#product_info_inside{padding-right:15px;}
table{margin:10px 0 0;border-collapse:collapse;width:100%;}
td{padding:3px 5px;}
.feature_image{float:right;padding:10px 8px 0;}
.feature_column{width:330px;}
.feature_column h3{margin-top:25px;}
.feature_column p{color:#5e5e5e;font-size:0.9em;width:258px;}
h3{color:#1c6aaa;font:bold 1.2em arial,helvetica,verdana,sans-serif;padding-top:20px;margin:0;}
h3.first{padding-top:10px;margin:0;}
h3 em{color:#639e10;}
.column_four{float:left;width:150px;padding-left:10px;}
.column_two,.column_two_right{float:left;width:300px;padding:10px;}
.column_three{float:left;width:190px;padding:0 10px;}
ul.features li h3,ul.features li h4{padding:0;}

table.calendar{border-right:1px solid #c1dcf8;margin-top:5px;width:170px;}
table.calendar th{padding:5px;background:#f1f9ff;border-left:1px solid #c1dcf8;border-top:1px solid #c1dcf8;border-bottom:1px solid #c1dcf8;font-size:0.9em;vertical-align:middle;text-align:center;font-weight:bold;}
table.calendar th.month{background:#fff;}
table.calendar td{padding:5px;border-left:1px solid #c1dcf8;border-bottom:1px solid #d1e7fe;font-size:0.9em;text-align:center;color:#5a5a5a;background:#fff;}
table.calendar td.event{font-weight:normal;color:#3f6809;background:#eefade;}
.calendar_all{font-weight:bold;color:#538502;}
.calendar_individuals{font-weight:bold;color:#7C2B83;}
.calendar_tips{font-weight:bold;color:#E28A05;}
.calendar_farm{font-weight:bold;color:#990000;}
.calendar_corp{font-weight:bold;color:#006666;}
.calendar_allBus{font-weight:bold;color:#2e7bbb;}
.calendar_scorp{font-weight:bold;color:#538502;}
.calendar_partnership{font-weight:bold;color:#e11a5e;}

#table1{width:100%;border-top:1px solid #bfd0e3;border-right:1px solid #bfd0e3;border-collapse:collapse;margin: 20px 0;}
#table1 tr.odd td{background:#e1ebf7;}
#table1 td{border-bottom:1px solid #bfd0e3;border-left:1px solid #bfd0e3;padding:.3em 1em;}
#table1 th{font-weight:normal;border-bottom:1px solid #bfd0e3;border-left:1px solid #bfd0e3;padding:.3em 1em;}
#table1 thead th{background:#e1ebf7;font-weight:bold;font-size:1.2em;}

#tools td{padding: 10px;}
#tools td a{font-weight: bold;}

.whats-new{background-image:url('/images/tax-information.png');background-repeat:no-repeat;width:679px;height:133px;}
.whats-new a{position:relative;top:109px;left:128px;color:#000;font-weight:bold;}
.whats-new a:visited{color:#000;}

.stimulus-box{background-image:url('/images/stimulus-box.png');background-repeat:no-repeat;width:472px;height:178px;margin-top:7px;}
.stimulus-box h2{width:280px;padding:45px 0 0 25px;}
.stimulus-box p{width:280px;padding:0 0 0 25px;}

.checkbox-list{width:100%;border-collapse:collapse;margin:0;padding:10px 0 0 0;}
.checkbox-list tr.odd td{background:#ebf6ff;}
.checkbox-list td{border-bottom:1px solid #c1dcf8;padding:4px 5px;}
.checkbox-list td.last{border-bottom:none;}
.checkbox-list th{background:#48a9f9 url('/images/caption-background.png') repeat-x bottom left;font-weight:bold;color:#fff;padding:5px 5px;}
.checkbox-list th.checkbox{text-align:center;}
.checkbox-list td.checkbox{text-align:center;}

.top_accordion_toggle{display:block;height:32px;width:606px;background:#eaf5ff url('/images/returning-plus.gif') no-repeat 4px 10px;padding:0 33px;line-height:32px;color:#0f5b9a;font-size:12px;font-weight:normal;border-bottom:4px solid #fff;cursor:pointer;margin:0;}
.top_accordion_toggle_active{background:#eaf5ff url('/images/products/minus.gif') no-repeat 4px 10px;color:#0f5b9a;border-bottom:4px solid #fff;}
.top_accordion_content{background-color:#fff;color:#444;overflow:hidden;margin:0;width:672px;}
.top_accordion_content img{vertical-align:middle;}
.top_accordion_content label{font-weight:bold;}
.top_accordion_content ul{list-style:disc;margin:0;padding:0;}
.top_accordion_content ul li{background:none;margin:0 0 0 15px;padding:0;}
.top_accordion_content .round-box-bl{background:transparent url('/images/round-box-bl.png') no-repeat bottom left;float:right;width:250px;margin:20px 0 20px 40px;}

.middle_accordion_toggle{display:block;height:32px;width:606px;background:#eaf5ff url('/images/returning-plus.gif') no-repeat 4px 10px;padding:0 33px;line-height:32px;color:#0f5b9a;font-size:12px;font-weight:normal;border-bottom:4px solid #fff;cursor:pointer;margin:0;}
.middle_accordion_toggle_active{background:#eaf5ff url('/images/products/minus.gif') no-repeat 4px 10px;color:#0f5b9a;border-bottom:4px solid #fff;}
.middle_accordion_content{background-color:#fff;color:#444;overflow:hidden;margin:0;width:672px;}
.middle_accordion_content img{vertical-align:middle;}
.middle_accordion_content label{font-weight:bold;}
.middle_accordion_content ul{list-style:disc;margin:0;padding:0;}
.middle_accordion_content ul li{background:none;margin:0 0 0 15px;padding:0;}
.middle_accordion_content .round-box-bl{background:transparent url('/images/round-box-bl.png') no-repeat bottom left;float:right;width:250px;margin:20px 0 20px 40px;}

.bottom_accordion_toggle{display:block;height:32px;width:606px;background:#eaf5ff url('/images/returning-plus.gif') no-repeat 4px 10px;padding:0 33px;line-height:32px;color:#0f5b9a;font-size:12px;font-weight:normal;border-bottom:4px solid #fff;cursor:pointer;margin:0;}
.bottom_accordion_toggle_active{background:#eaf5ff url('/images/products/minus.gif') no-repeat 4px 10px;color:#0f5b9a;border-bottom:4px solid #fff;}
.bottom_accordion_content{background-color:#fff;color:#444;overflow:hidden;margin:0;width:672px;}
.bottom_accordion_content img{vertical-align:middle;}
.bottom_accordion_content label{font-weight:bold;}
.bottom_accordion_content ul{list-style:disc;margin:0;padding:0;}
.bottom_accordion_content ul li{background:none;margin:0 0 0 15px;padding:0;}
.bottom_accordion_content .round-box-bl{background:transparent url('/images/round-box-bl.png') no-repeat bottom left;float:right;width:250px;margin:20px 0 20px 40px;}
