.feature-legacy                       { height: 170px; margin-bottom: 20px; padding-top: 10px; background: url(/fba/images/feature_fba.jpg) no-repeat 0 0; }
.feature-legacy                       { border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.feature-legacy h2                    { color: #7A84A7 !important; margin-bottom: 0 !important; margin-left: 400px !important; }
.feature-legacy h3                    { color: #7F8488; font-size: 200% !important; margin-left: 400px !important; }
.feature-legacy h3 span               { color: #09AFEB; font-size: 140%; }
.feature-legacy ul                    { margin-bottom: 15px; margin-left: 410px !important; }
.feature-legacy li                    { margin-bottom: 3px !important; }
.feature-legacy li a                  { color: #7F8488; font-size: 125%; padding-left: 10px; background: url(/fba/images/bullet_feature.gif) no-repeat 0 6px; }
.feature-legacy p                     { margin-left: 410px !important; }

.button-gray                          { color: #5d9211; margin-left: 0; background: url(/fba/images/bg_button_gray_arrow_blue.png) no-repeat 100% 50%; padding-right: 22px; }

.intro                                { color: #333; }

#lower-area h3                        { color: #09AFEB; }

#tab-headings                         { margin-top: 20px; }
#tab-headings li                      { float: left; margin-right: 3px; }
#tab-headings a                       { display: block; padding: 10px 20px; font-size: 125%; background: #CDCDCD; text-decoration: none; }
#tab-headings a                       { -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; }
#tab-headings a:hover                 { background: #bbb; }
#tab-headings a.selected              { background: #F4F9FD; color: #333; border: 1px solid #C3CCDF; border-bottom: 0; }
#tab-headings a.selected:hover        { background: #F4F9FD; }

#tab-content                          { border: 1px solid #C3CCDF; border-top: 0; clear: both; background: #DFE6EC url(/fba/images/bg_tab_content.png) repeat-x 0 0; padding: 10px; }
#tab-content                          { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-border-radius-topleft: 0; -webkit-border-top-left-radius: 0; }
#tab-content .inner                   { background: #fff; border: 1px solid #ddd; border-top-color: #bbb; border-left-color: #ccc; padding: 5px 20px 20px 20px; }
#tab-content .inner                   { border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
#tab-content li                       { padding-left: 10px; background: url(/fba/images/bullet_blue.gif) no-repeat 0 7px; margin-bottom: 3px; }

#why-join h3                          { margin-top: 20px; }
#why-join h3#promote                  { margin-top: 0; }
#why-join img                         { float: left; margin-top: 5px; }
#why-join p                           { margin-left: 120px; }
#why-join ul                          { margin-left: 140px !important; }

/* FAQ page (/fba/public_faq.html */
/*------------------------------------*/

#section-expandable ul                { margin-left: 10px; }
#section-expandable h4.collapsed, 
#section-expandable h4                { font-size: 110%; margin-top: 20px; cursor: pointer; color: #0082c3; padding-left: 8px; background: url(/site/images/buttons/arrow_blue_right.gif) no-repeat 0 5px; }
#section-expandable h4.expanded       { background-image: url(/site/images/buttons/arrow_blue_down.gif); background-position: 0 6px; }
#section-expandable ul.collapsed      { display: none; }
#section-expandable ul.expanded       { display: block; }
#expand-all                           { float: right; }
#expand-all.collapsed                 { padding-left: 8px; background: url(/site/images/buttons/arrow_blue_right.gif) no-repeat 0 5px; }
#expand-all.expanded                  { padding-left: 8px; background: url(/site/images/buttons/arrow_blue_down.gif) no-repeat 0 6px; }

/* FBA Promo Tile */
/*----------------------------*/

#fba-promo                            { border: 1px solid #09AFEB; background: url(/fba/images/bg_fba_tile.png) repeat-x 0 0; text-align: center; }
#fba-promo h4                         { background: url(/fba/images/fba_sidebar.png) no-repeat 0 0; width: 179px; height: 45px; text-indent: -5000px; }
#fba-promo h5                         { color: #09AFEB; font-size: 140% !important; }

/* Training Series Promo Tile */
/*----------------------------*/
#fts-promo                            { border: 1px solid #94C83F; text-align: center; padding-top: 70px; background: url(/technet/images/bg_promo_training.png) no-repeat 50% 0; }
#fts-promo .button-gray               { color: #3CA20D !important; margin-left: 0; background: url(/fba/images/bg_button_gray_arrow_green.png) no-repeat 100% 50%; padding-right: 25px !important; }

#does-your-business                   { margin-bottom: 10px; padding: 0; background: #F6FBFF; border: 1px solid #7EB3DD; }
#does-your-business h3                { margin-bottom: 0; padding: 10px 0 5px 10px; border-bottom: 1px solid #ddd; }
#does-your-business li                { padding: 5px 10px; list-style: none !important; border-bottom: 1px solid #ddd; background: none; }
#does-your-business li.last           { border-bottom: 0; }
#does-your-business ul                { margin-top: 0 !important; margin-left: 0px !important; }

#how-to-join                          { margin: 30px 0 20px 0; background: #F6FBFF; border: 1px solid #7EB3DD; }
#how-to-join ol                       { margin-left: 0; }
#how-to-join ol li                    { margin-bottom: 5px; padding: 3px; list-style: none; background: #B9DEFB; }

/* Join Now Tile */
/*-------------------*/

#join                                 { background: #C5D7EB; border: 1px solid #A7C2DF; }
#join h3                              { color: #286ACB; margin: 3px 0; font-weight: bold; font-size: 120%; }
#join h4                              { margin: 3px 0; font-size: 110%; font-weight: bold; }
#join p                               { margin: 3px 0; }
#join .join-button                    { margin-top: 12px !important; }

/* Log in Tile */
/*-------------------*/

#login                                { padding-top: 8px; height: 15px; }
#login a                              { color: #09AFEB; font-weight: bold; padding-right: 22px; background: url(/fba/images/bullet_arrow_blue.png) no-repeat 100% 2px; }

/* Popups */

#zoom h3                              { color: #09AFEB; }
