#container      {width:940px;}
COL.mainColumnA {width:620px;}
COL.mainColumnB {width:320px;}

.iconList LI          {clear:both; height:44px;float: left;height: 100px;list-style-type:none;}
.iconList .image	{float:left;}
#subPage .iconList LI {clear:none;}

table {margin-bottom:0}

/* navigation */
#navigation UL {list-style-image:none;}
#navigation UL,
#navigation LI {margin:0; padding:0; height:32px;}
#navigation UL LI.first {border-left:none;}
#navigation UL LI {display:block; position:relative; float:left; padding:0;}
#navigation UL LI A {font-weight:bold;}
#navigation UL LI A,
#navigation UL LI A:hover {margin:0 10px; position:relative; top:0; text-decoration:none; display:inline; font-size:13px;}
#navigation UL UL {top:100%; width:180px; height:auto; margin-top:0; padding-top:0; background-color:#222; font-size:11px;}
#navigation UL UL UL {background-color:transparent;}
#navigation UL LI LI {height:auto; float:none; padding:4px 0;}
#navigation UL LI LI A,
#navigation UL LI LI A:hover {top:0; text-transform:none; display:inline-block; margin:0; padding:0 4px;}
#navigation UL LI.subNavigation {position:relative;}
#navigation UL LI.over LI.subNavigation UL {display:none;} /*hack for IE6 only*/
#navigation UL LI.subNavigation UL {display:none; position:absolute; left:100%; top:0;}
#navigation UL LI.subNavigation:hover UL,
#navigation UL LI.over LI.subNavigation.over UL {display:block;}
#navigation UL LI.subNavigation UL LI {width:auto;}
#navigation UL UL LI A,
#navigation UL UL LI A:hover {padding-left:10px;}
#navigation UL LI A,
#navigation UL LI A:hover {color:#fff; top:8px;}
#navigation UL LI {border-left:none;}
.longNavLinks {white-space:nowrap; position:relative; left:10px;}

/* 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; padding:10px;}
#contentBox #calculators                    {margin:20px 0px 20px 0px;}
#contentBox #newsletters                    {margin:20px 0px 20px 0px;}
.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;}

.noteMM                                     {font-size:10pt; font-style:italic;}

/* sideBar */
TD#sideBar                  {padding:20px 0 0 20px;}
#sideBar DIV#company,
#sideBar DIV#meetingCenter,
#sideBar DIV#lockbox,
#sideBar DIV#learningCenter,
#sideBar DIV#contactUs      {width:280px; overflow: hidden;}
#company H2,
#meetingCenter H2,
#lockbox 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               {margin-bottom:20px;}
#sideBar DIV#company DIV.top IMG,
#sideBar DIV#lockbox DIV.top IMG,
#sideBar DIV#meetingCenter DIV.top IMG,
#sideBar DIV#learningCenter DIV.top IMG     { width:280px;}
#sideBar DIV#company DIV.bottom IMG,
#sideBar DIV#lockbox DIV.bottom IMG,
#sideBar DIV#meetingCenter DIV.bottom IMG,
#sideBar DIV#learningCenter DIV.bottom IMG   { 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#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,
#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;}
#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:14px; width:14px; 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 {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 {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;}

.winButton DIV,
DIV#contactButton,
DIV.rtSpacer      {margin:0!important;}
.ie6.TI #sideBar  {background-color:#fff;}

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;}