BODY {background-color:#eee;}

#navigation         {padding:2px 0;}
#navigation A       {color:#000;}
#navigation UL      {text-align:right; margin:1px 20px 0 0;}
#navigation UL UL   {margin:0;}
#navigation UL LI A {font-weight:bold;}
DIV.text UL         {width:auto;}

#company,
#clientResources,
#learningCenter,
#contactUs,
#content,
#calculators,
#newsletters                              {margin-bottom:20px;}
#company DIV.title,
#clientResources DIV.title,
#learningCenter DIV.title,
#contactUs DIV.title,
#calculators DIV.title,
#newsletters DIV.title                    {font-size:120%;}
#company DIV.text,
#clientResources DIV.text,
#learningCenter DIV.text,
#contactUs DIV.text,
#calculators DIV.text,
#newsletters DIV.text                     {border-top:1px solid #ddd;}
#contentBox                               {width:500px;}
#content                                  {width:490px; margin:15px 10px 30px 0;}
#content TABLE.custom TD UL LI            {margin-left:15px;}
#content TABLE.custom TD UL.noIndent LI   {margin-left:-30px;}

/*   auto and home   */
#insideContent                            {width:460px; float:left; padding:0; margin-top:8px;}

#calculators                              {width:235px; float:left; margin-right:15px;}
#newsletters                              {width:235px; float:left;}
#calculators DIV.text P,
#newsletters DIV.text P                   {margin:0 0 5px 0;}
#calculators DIV.text P.title,
#newsletters DIV.text P.title             {margin:5px 0 0 0;}
TD#sideBar                                {padding:15px 10px;}
TD#sideBar #company                       {width:236px}
#company DIV.text UL                      {margin:5px 0 5px 0; font-size:90%;}
TD#sideBar #clientResources               {width:236px}
#clientResources DIV.text UL              {margin:5px 0 5px 0; font-size:90%;}
#sideBar #learningCenter IMG              {float:left; margin-right:5px;}
#sideBar #learningCenter LI               {height:50px; margin-top:6px;}
#sideBar #learningCenter DIV.text UL      {margin:5px 0 5px 0;}
#contactUs DIV.text P                     {margin:5px 0 5px 0;}

/*   subPages   */
#subPage  #sideBar                        {margin:15px 0 10px 10px; width:225px;}
#subPage  #contentBox                     {margin:15px 10px 10px 0; width:500px; float:right;}
#subPage  #contentBox TABLE.custom        {margin-left:10px;}
#subPage  #contentBox TABLE.custom TD     {padding:0 10px 0 0;}
#subPage  #content                        {margin:15px 0 20px 0; padding:0; float:right; width:490px;}
#subPage  #content .title H1,
#subPage  #content .title H2              {margin-left:15px;}
#subPage  #content .text                  {padding-right:35px; padding-left:15px;}
#subPage  #content .text .text            {padding-right:0; padding-left:0;}
#subPage.associateCard #contentBox        {width:470px;}

#navigation_menu {text-align:right;}
#navigation_menu A {font-weight:bold;}
#navigation_menu TABLE {margin-right:18px; margin-left:auto;}
/* popups */
#popup #content {
  width:auto;
}
