#container      {width:940px;}
COL.mainColumnA {width:620px;}
COL.mainColumnB {width:320px;}

.iconList LI          {clear:both; height:44px;}
#subPage .iconList LI {clear:none;}

table {margin-bottom:0}

/* navigation */
#navigation                   {background-repeat:repeat-x; padding:0;}
#navigation UL LI             {position:relative; top:7px; padding:6px 0 8px 0;}
#navigation UL LI A,
#navigation UL LI A:hover     {margin:0 8px 0 10px; font-weight:bold;}
#navigation UL LI LI A,
#navigation UL LI LI A:hover  {font-weight:normal;}
#navigation UL UL             {margin-top:11px;}
#navigation UL LI LI          {position:relative; top:0;}

#navigation UL UL.wide      {width:260px;}
#navigation UL UL.wide2     {width:272px;}
#navigation UL UL.wide LI,
#navigation UL UL.wide2 LI  {width:100%;}

/* content area */
#brandingElement                            {border:none;}
TD#contentBox                               {font-size:15px; padding-bottom:20px;}
TD#contentBox DIV#content,
TD#contentBox #calcAndNlLists               {width:620px;}
.ie.TI TD#contentBox DIV#content            {width:580px;}
TD#contentBox #calculators                  {float:left;}
TD#contentBox #newsletters                  {float:right;}
TD#contentBox #calculators,
TD#contentBox #newsletters                  {width:280px;}
#contentBox #calculators                    {margin:20px 10px 20px 20px;}
#contentBox #newsletters                    {margin:20px 20px 20px 10px;}
.ie6.TI #contentBox #calculators            {margin:20px 0 20px 10px;}
.ie6.TI #contentBox #newsletters            {margin:20px 10px 20px 0;}
#contentBox #calculators DIV.title A,
#contentBox #calculators DIV.title A:hover,
#contentBox #newsletters DIV.title A,
#contentBox #newsletters DIV.title A:hover  {font-size:16px; margin-bottom:10px; text-decoration:none;}
#contentBox div.title                       {margin-bottom:10px;}
#contentBox #calculators p.title,
#contentBox #newsletters p.title            {margin-bottom:0;}
#contentBox #calculators p,
#contentBox #newsletters p                  {font-size:13px;}
#contentBox #content DIV.text               {padding:20px;}
#content DIV.text IMG.clientPhoto           {margin-right:20px;}

/* sideBar */
TD#sideBar                  {padding:20px 0 0 20px;}
#sideBar DIV#company,
#sideBar DIV#meetingCenter,
#sideBar DIV#lockbox,
#sideBar DIV#marketWatch,
#sideBar DIV#learningCenter,
#sideBar DIV#contactUs      {width:280px;}
#company H2,
#meetingCenter H2,
#lockbox H2,
#marketWatch H2,
#learningCenter H2,
#contactUs .title           {font-size:16px; font-weight:bold;}
#contactUs .title A:hover,
#sideBar H2 A               {text-decoration:none;}
#sideBar #company UL        {margin-top:5px;}

#sideBar DIV.top,
#sideBar DIV.bottom                         {display:block;}
#sideBar #company,
#sideBar #learningCenter,
#sideBar #marketWatch                       {margin-bottom:20px;}
#sideBar DIV#company DIV.top IMG,
#sideBar DIV#lockbox DIV.top IMG,
#sideBar DIV#meetingCenter DIV.top IMG,
#sideBar DIV#marketWatch DIV.top IMG,
#sideBar DIV#learningCenter DIV.top IMG     {background-image:url('../../images/TI-sideBar-smoothTop.gif'); width:280px;}
#sideBar DIV#company DIV.bottom IMG,
#sideBar DIV#lockbox DIV.bottom IMG,
#sideBar DIV#meetingCenter DIV.bottom IMG,
#sideBar DIV#marketWatch DIV.bottom IMG,
#sideBar DIV#learningCenter DIV.bottom IMG   {background-image:url('../../images/TI-sideBar-smoothBottom.gif'); width:280px;}
#sideBar DIV#company DIV.top,
#sideBar DIV#company DIV.bottom,
#sideBar DIV#company DIV.top IMG,
#sideBar DIV#company DIV.bottom IMG,
#sideBar DIV#meetingCenter DIV.top,
#sideBar DIV#meetingCenter DIV.bottom,
#sideBar DIV#meetingCenter DIV.top IMG,
#sideBar DIV#meetingCenter DIV.bottom IMG,
#sideBar DIV#lockbox DIV.top,
#sideBar DIV#lockbox DIV.bottom,
#sideBar DIV#lockbox DIV.top IMG,
#sideBar DIV#lockbox DIV.bottom IMG,
#sideBar DIV#marketWatch DIV.top,
#sideBar DIV#marketWatch DIV.bottom,
#sideBar DIV#marketWatch DIV.top IMG,
#sideBar DIV#marketWatch DIV.bottom IMG,
#sideBar DIV#learningCenter DIV.top,
#sideBar DIV#learningCenter DIV.bottom,
#sideBar DIV#learningCenter DIV.top IMG,
#sideBar DIV#learningCenter DIV.bottom IMG  {height:7px;}

#meetingCenter DIV.top,
#meetingCenter DIV.bottom,
#lockbox DIV.top,
#lockbox DIV.bottom,
#marketWatch DIV.top,
#marketWatch DIV.bottom,
#learningCenter DIV.top,
#learningCenter DIV.bottom      {display:block;}
#meetingCenter,
#lockbox                        {margin:0 0 20px 0;}
#meetingCenter P,
#lockbox P                      {margin:8px 23px;}
#sideBar DIV#company .text UL   {padding-left:23px;}
#marketWatch DIV.text           {margin:0 23px;}
#marketWatch DIV.text TD        {font-size:12px;}
#learningCenter li              {margin-bottom:15px;}
#learningCenter div.text        {font-size:12px;}
#sideBar DIV#learningCenter LI  {height:auto; margin-left:23px; margin-right:23px;}

#lockbox,
#meetingCenter {display:none;}

/* collapsible DIVs */
.closed DIV                 {display:none;}
.open DIV                   {display:block;}
IMG.toggleDiv               {height:10px; width:10px; margin:0 5px 0 8px; cursor:pointer;}
.open IMG.toggleDiv         {background-position:-100px 0;}
.open IMG.toggleDiv:hover   {background-position:-150px 0;}
.closed IMG.toggleDiv       {background-position:0 0;}
.closed IMG.toggleDiv:hover {background-position:-50px 0;}

/* subPage */
#subPage col.mainColumnA {width:940px;}
#subPage col.mainColumnB {width:0;}

#subPage #sideBar #company,
#subPage #sideBar #learningCenter,
#subPage #sideBar #marketWatch     {margin-bottom:5px;}

#subPage #contentBox        {width:600px; float:left; margin:0; padding:15px 15px 0 15px;}
#subPage #contentBox            {padding-top:15px;}
#subPage #contentBox H1,
#subPage #contentBox H2,
#subPage #contentBox H3,
#subPage #contentBox P,
#subPage #contentBox DIV,
#subPage #contentBox UL,
#subPage #contentBox OL,
#subPage #contentBox HR,
#subPage.custom #contentBox H1,
#subPage.custom #contentBox H2,
#subPage.custom #contentBox H3,
#subPage.custom #contentBox P,
#subPage.custom #contentBox DIV,
#subPage.custom #contentBox UL,
#subPage.custom #contentBox OL, 
#subPage.custom #contentBox HR  {margin-right:15px; margin-left:15px}
#subPage.ie6.TI #contentBox {width:620px;}

#subPage.articles #contentBox,
#subPage.iMoney #contentBox,
#subPage.calculators #contentBox,
#subPage.newsletters #contentBox,
#subPage.eSeminars #contentBox,
#subPage.marketWatch #contentBox {float:none; margin:0; width:auto;}

#subPage #contentBox img.pageIcon {margin:0 15px 0 0;}

#subPage div#sideBar       {width:275px; margin-right:20px; margin-top:15px; float:right;}

#subPage #navigation       {border-bottom:none;}

.winButton DIV,
DIV#contactButton,
DIV.rtSpacer      {margin:0!important;}
.ie6.TI #sideBar  {background-color:#fff;}

#navigation_menu {background-repeat:repeat-x; height:32px;}
#navigation_menu TD {padding:0 10px; height:32px; border-left:1px solid #ddd;}
#navigation_menu TD.first {border-left:none;}
#navigation_menu A {padding:0; border:none; font-weight:bold;}
/*#subPage #navigation_menu {border-bottom:none;}*/

body.iMoney #contentBox #imoneyGroup          {width:880px;}
body.iMoney #contentBox .imoneyModule         {width:278px; margin-right:6px; margin-left:6px; margin-bottom:12px; min-height:102px;}
BODY.iMoney #contentBox .imoneyModule DIV IMG {margin:0 10px 10px 0;}
#subPage.iMoney #contentBox .imoneyModule {margin-left:6px; margin-right:6px;}

/* Learning Center */
body.articles #contentBox ul, body.newsletters #contentBox ul, body.eSeminars #contentBox ul, body.iMoney #contentBox ul, body.calculators #contentBox ul {width:880px;}
body.articles #contentBox ul li, body.calculators #contentBox ul li {width:273px;}

body.newsletters #contentBox ul li,
body.calculators #contentBox ul li.notThreeColumn,
body.articles #contentBox ul li.notThreeColumn      {width:420px;}
body.newsletters #contentBox ul li h3 {width:auto;}

body.eSeminars #contentBox ul li      {margin:0 38px; width:212px;}

body.glossary #sideBar        {margin:52px 0 0 20px !important;}
body.glossary #contentBox     {width:auto!important;}
body.glossary #contentBox dl  {height:300px; width:600px;}