#body{width:777px;min-height:500px;height:auto !important;height:500px;padding:0 15px 10px;}
#content{width:549px;float:left;padding:0;}
#side{float:right;width:209px;padding:0;background:none;}

/* Default Tables */
.table-center{margin-left:auto;margin-right:auto;text-align:left;}
table{font-size:1.0em;}
.table_wrap{padding-top:10px;margin-top:10px;}
.table_header_wrap{padding-top:10px;margin-top:10px;}
.table{padding-bottom:10px;}
#cart .table{padding-bottom:0;}
#cart table.cart_table p{padding-left:0;}
.table table{background:transparent url(/images/table.gif) -1098px top repeat-y;margin:0;border-collapse:separate;border-spacing:0;width:100%;}
.table table,.table tbody,.table tfoot,.table thead,.table tr,.table th,.table td{margin:0;padding:0;font-style:inherit;font-size:100%;vertical-align:baseline;}
.table td,.box_wrap td,.box_full_wrap td,table#comparison_chart td{padding:5px 5px 5px 15px;font-size:1.0em;border-bottom:1px solid #d1e7fe;vertical-align:middle;}
td.first{border-top:1px solid #c1dcf8;}
.table_wrap td.first,.table_header_wrap td.first{border-top:none;padding-top:0;}
.table_wrap td.last,.table_header_wrap td.last{border:none;padding-bottom:0;}
table.chart{border-right:1px solid #c1dcf8;margin-top:10px;}
table.chart th{padding:5px;background:#f1f9ff;border-left:1px solid #c1dcf8;border-top:1px solid #c1dcf8;border-bottom:1px solid #c1dcf8;vertical-align:middle;}
table.chart td{padding:5px;border-left:1px solid #c1dcf8;}

#content p,#content ul{padding-left:10px;}

/* Content Boxes */
.box_wrap{background:transparent url(/images/table2.gif) -1098px top repeat-y;}
.box_top{background:transparent url(/images/table2.gif) top left no-repeat;}
.box_bottom{background:transparent url(/images/table2.gif) -549px bottom no-repeat;}	
.callout_wrap,.callout_full_wrap,.alert_top,.alert_full_top,.box_top,.box_full_top,.box_dual_full_top,.box_dual_top,.account_top{padding-top:10px;}
.callout_content,.callout_full_content,.alert_bottom,.alert_full_bottom,.box_bottom,.box_full_bottom,.box_dual_full_bottom,.box_dual_bottom{padding:0 10px 10px;}
.callout_content h3,.callout_full_content h3{font-size:1.2em;color:#538502;}
.callout_content h2,.callout_full_content h2,.callout_full_box p,.callout_full_box h4,.cart_content h3{color:#538502;}
.callout_full_box h4 strong,.callout_content h3 strong{color:#000;}
.cart_content{padding:10px;text-align:right;}
.callout_wrap h3.start_bottom{margin:0;text-align:center;}
.alert_wrap h2,.alert_wrap h3,.alert_full_wrap h2,.alert_full_wrap h3,.alert_full_wrap,.alert_wrap{color:#be001a;}
.box_wrap,.box_dual_wrap,.alert_wrap,.callout_box{border-collapse:separate;border-spacing:0;width:549px;margin:10px 0 0 0;}
.account_wrap{border-collapse:separate;border-spacing:0;width:346px;margin:10px 0 0 0;}
.box_full_wrap,.box_dual_full_wrap,.alert_full_wrap,.callout_full_box{border-collapse:separate;border-spacing:0;width:765px;margin:10px 0 0 0;}
.box_dual_full_wrap .left_side,.box_full_wrap .left_side{width:356px;float:left;}
.box_dual_full_wrap .right_side,.box_full_wrap .right_side{width:356px;float:right;}
.box_dual_wrap .left_side{width:248px;}
.box_dual_wrap .right_side{width:248px;}
#content .box_dual_wrap .left_side p,#content .box_dual_wrap .left_side ul,#content .box_dual_wrap .right_side p,#content .box_dual_wrap .right_side ul{padding-left:0;}
.first{margin-top:0;padding-top:0;}
#content .box_wrap p,#content .box_wrap ul{padding-left:0;}
.box_help_wrap{width:549px;margin:10px 0 0 0;}

.callout_box{background:transparent url(/images/content-start.gif) -1098px top repeat-y;}
.callout_wrap{background:transparent url(/images/content-start.gif) top left no-repeat;}
.callout_content{background:transparent url(/images/content-start.gif) -549px bottom no-repeat;}
.alert_wrap{background:transparent url(/images/alert.gif) -1098px top repeat-y;}
.alert_top{background:transparent url(/images/alert.gif) top left no-repeat;}
.alert_bottom{background:transparent url(/images/alert.gif) -549px bottom no-repeat;}
.side_box{background:#e6f4ff url(/images/side.gif) -380px top repeat-y;}
.side_box_top{background:transparent url(/images/side.gif) no-repeat;}
.side_box_bottom{background:transparent url(/images/side.gif) -190px bottom no-repeat;}
.side_callout{background:#e6f4ff url(/images/side-callout.gif) -380px top repeat-y;}
.side_callout_top{background:transparent url(/images/side-callout.gif) no-repeat;}
.side_callout_bottom{background:transparent url(/images/side-callout.gif) -190px bottom no-repeat;}
.table_wrap{background:transparent url(/images/table.gif) top left no-repeat;}
.table{background:transparent url(/images/table.gif) -549px bottom no-repeat;}					

/* Content Columns */
.column_four{float:left;width:127px;padding-left:10px;}
.column_three{float:left;width:156px;padding:0 10px;}
.box_wrap .column_three h3,h3.product_title{color:#000;background:transparent url(/images/product-x.gif) no-repeat;padding:4px 0 10px 31px;font-size:1.2em;line-height:1.2em;}
.box_wrap .column_three p{font-size:0.9em;color:#5a5a5a;}
.box_wrap .column_three p.price{text-align:center;font-weight:bold;font-size:1.2em;padding:0;color:#0f5b9a;}
.box_wrap .column_three p.price span{font-size:0.8em;font-weight:normal;}
.column_two{float:left;width:254px;padding:0 10px;margin-top:10px;}
.box_wrap .column_two{width:254px;}
.box_wrap .column_two,.callout_content .column_two,.box_full_wrap .column_two{padding-left:0;margin:0;}
.box_full_wrap .column_two{width:360px;}
.callout_content .deluxe_state{border-left:1px solid #b8dd7b;}
.callout_content .column_two_right{float:right;width:254px;padding:0;margin:0;}
.callout_content .column_two h4,.callout_content .column_two_right h4{text-align:center;font-size:1.4em;}
.callout_content .column_two a.button,.callout_content .column_two_right a.button{margin:10px auto 0;}
.callout_content .column_two p,.callout_content .column_two_right p{color:#0f5b9a;}
.callout_content .quick_features{background:#f8feef;padding:10px;margin-top:10px;}
#content .callout_content .quick_features p{padding-left:0;}
#content .callout_content .column_two p.price,#content .callout_content .column_two_right p.price{font-size:1.3em;text-align:center;padding-left:0;}
#content .callout_content .column_two ul,#content .callout_content .column_two_right ul{padding-left:6px;}
#content .callout_content .column_two p.promo,#content .callout_content .column_two_right p.promo{color:#cd1a56;text-align:center;padding-left:0;}
.callout_content .column_two p.promo strong,.callout_content .column_two_right p.promo strong{font-size:1.0em;color:#cd1a56;}

/* Used by fp-login and nc_login */
table.login_table{margin-top:10px;}
table.login_table td{padding:7px 5px;}
table.login_table td.label{font-weight:bold;text-align:right;}
table.login_table td.login_notes{font-size:0.9em;}

/* Side Sections */
#side p em{font-style:italic;}
#side_top{padding:10px 0 5px 19px;}
#side_top p{font-size:0.9em;line-height:1.3em;margin-top:15px;}
.side_box,.side_callout,.side_alert,.side_enterprise_box{border-collapse:separate;border-spacing:0;width:190px;margin:10px 0 0 19px;}
.side_box_top,.side_callout_top,.side_alert_top{padding-top:7px;margin:0;}
.side_box_bottom,.side_callout_bottom,.side_alert_bottom{padding:0 10px 10px;}
.side_enterprise_box_bottom{padding:0 0 10px 10px;}
.side_box h4{color:#0f5b9a;margin:0;}
.side_callout h4{color:#3f6809;margin:0;}
.side_callout .buttons{margin-top:0;}
.side_alert h4{color:#665b02;}
.side_box h4 img,.side_alert h4 img,.side_callout h4 img{vertical-align:middle;}
.side_box h4 em{color:#cd1a56;}
.side_box h4 a{text-decoration:none;color:#0f5b9a;}
.side_box h4 a:hover{text-decoration:underline;}
.side_enterprise_box p,.side_box p,.side_alert p,.side_callout p{font-size:0.9em;line-height:1.3em;color:#5a5a5a;}
.side_box li p,.side_callout li p{font-size:1.0em;margin-top:7px;}
.side_box li.first,.side_callout li.first{margin-top:10px;}
.side_box div.seal{clear:both;}
.side_box img,.side_callout img{padding-top:10px}
.side_box li img,.side_callout li img{padding-top:0;}
.side_box div.seal img{float:left;padding:5px 0 0 10px;margin:0;margin:0;}
.side_box div.seal p{float:left;margin:10px 0 0;padding:0;width:110px;}
.side_box .top{margin-top:10px;}
.side_box li.link,.side_callout li.link{background-position:left top;}
.side_callout li p.title{color:#3f6809;}
.side_box table{width:auto;background:none;}
.side_box td{border:none;font-size:1.0em;padding:0;}
.side_enterprise_box h4{margin:0;color:#fff;}
.side_enterprise_box p{color:#fff;}
.side_box li,.small li,.side_callout li{font-size:0.9em;}
