/* Global.css */
BODY          {font-family:"Helvetica Neue", arial,helvetica,sans-serif; color:#531; text-align:center;}
P, UL {padding:0; margin:0 0 10px 0;}
TABLE  {padding:0; margin:0;}
A           {color:#573A0C; text-decoration:none;}
A:hover     {color:#772; text-decoration:underline;}
#container {width:756px; margin:auto; text-align:left;border-top:#232810 2px solid;border-left:#232810 2px solid;border-right:#1F210E 2px solid;border-bottom:#1F210E 2px solid;}
BODY.glossary #container,
BODY.associates #container,
BODY.associateCard #container,
BODY.custom #container,
BODY.contactUs #container,
BODY.aboutUs #container,
BODY.contactUs #container,
BODY.learningCenter #container,
BODY.marketWatch_0 #container {background:url('bkgrnd.gif');}

BODY.calculators #container,
BODY.newsletters #container,
BODY.articles #container,
BODY.eSeminars #container,
BODY.calculators #container,
BODY.#popup.TC #container,
BODY.marketWatch #container {background:#EDE6CB;}
#header     {width:756px; height:54px; background:url('banner-large-top.jpg') top right no-repeat;}
#header H1 {display:none}
#navigation {font-family:Georgia, "Times New Roman", serif; font-size:13px; font-weight:normal; background:url('banner-large-bottom.jpg') #573a0c top right no-repeat; height:18px;background-position:-1px 0px;}
#popup #navigation {font-family:Georgia, "Times New Roman", serif; font-size:13px; font-weight:bold; background:#573a0c;color:white;height:22px;padding:5px;}
#popup #navigation a {font-family:Georgia, "Times New Roman", serif; font-size:13px; font-weight:bold; background:#573a0c;color:white;height:22px;}
#navigation UL LI         {display:inline; position:relative; border-left:1px solid #FFF7B8;}
#navigation UL LI.first   {border-left:none;}
#navigation UL LI A {margin:0 4px 0 6px; padding:1px 0 1px 0; color:#FFF7B8;font-weight:normal;}
#navigation UL LI A:hover {margin:0 4px 0 6px; padding:1px 0 1px 0; color:#FFF;}
#navigation UL LI A:hover {text-decoration:none;color:#fff}
#footer     {border-top:0; padding:10px 10px 20px 10px; font-size:9pt; color:#fff; text-align:center;}
#footer   A  {color:#cf8;}
#footer TD  {padding:2px;}
#footer.custom         {background-color:#B56B26;}
#sideBar A   {font-size:12px;color:#fff;}
TD#sideBar                                  {padding:6px 0 20px 12px;}
#sideBar                                    {background:#566336;color:#FFF7B8}
BODY.glossary #sideBar                      {background:#566336;color:#FFF7B8}
#marketWatch                      {text-align:left;}
#marketWatch DIV.text TD          {font-size:10px; padding:0 5px 0 0;}
#marketWatch DIV.text P.mwFooter  {font-size:10px; margin:5px 0 0 0;}
#marketWatch TD.up                {color:#DDD; padding-left:5px; white-space:nowrap;}
#marketWatch TD.down              {color:#f85; padding-left:5px; white-space:nowrap;}
#marketWatch FORM,
#marketWatch P,
#marketWatch TABLE                {margin-bottom:6px;}
.note       {color:#CCC; font-size:85%;}
#subPage #contentBox H1                    {font-size:15pt; color:#531;font-family:Georgia, "Times New Roman" serif ;font-weight:normal;}
#subPage #contentBox H2                    {font-size:11pt; color:#531;font-family:Georgia, "Times New Roman" serif ;font-weight:normal;}

/* Global-sub.css*/
BODY.glossary #sideBar #alphaNav        {margin:10px 10px 15px 10px; font-size:9pt; font-weight:normal; color:#aaa;} 

/* TC.css*/

#brandingElement                            {display:none}
#company                                    {margin:0 1px 0px 1px;background:none}
#company DIV.title,
#sideBar DIV#company DIV.top IMG            {background-image:none;}
#sideBar DIV#company DIV.bottom IMG         {background-image:none;}
#marketWatch DIV.title,
#learningCenter DIV.title,
#contactUs DIV.title,
#subPageNavigation DIV.title                {font-size:120%;}
#sideBar DIV#company .title                 {padding-left:0px;}
#sideBar DIV#company .text UL               {padding-left:8px; font-size:90%;}
#learningCenter P.title    A                {color:#DB9;}
#subPage #navigation                        {border-bottom:3px #566336 solid;}




/* TC2.css*/

BODY {background:url('background-2.gif') #3B4224;}
TD#contentBox {background-color:#FFCF87;}
#content DIV.text {#EDE6CB;border-top:3px solid #566336}
#sideBar #company {background-color:#566336;}
#contentBox DIV.title,
#contentBox #calculators DIV.title A,
#contentBox #calculators DIV.title A:hover,
#contentBox #newsletters DIV.title A,
#contentBox #newsletters DIV.title A:hover {color:#566336;font-family:Georgia, "Times New Roman"}
#contentBox #calculators DIV.title A,
#contentBox #calculators DIV.title A:hover,
#contentBox #newsletters DIV.title A,
#contentBox #newsletters DIV.title A:hover {color:#566336;font-family:Georgia, "Times New Roman"}
#contentBox DIV.title {border-bottom:1px solid #566336;}
#company DIV.title,
#marketWatch DIV.title,
#learningCenter DIV.title,
#contactUs DIV.title,
#subPageNavigation DIV.title,
#marketWatch DIV.title A,
#learningCenter DIV.title A,
#contactUs DIV.title A,
#subPageNavigation DIV.title A {color:#FFCF87;font-size:110%;font-family:Georgia, "Times New Roman", serif;font-weight:normal;}
BODY#popup #content DIV {padding:10px;}

/* DDM-on.css*/

#navigation UL UL {
  position:absolute;
  z-index:10;
  top:16px;
  left:0;
  width:180px;
  padding-top:1px;
  border:0;
  display:none;
}

#navigation UL LI:hover UL,
#navigation UL LI.over UL {display:block;}
#navigation UL UL LI {
  display:block;
  font-weight:normal;
  text-align:left;
  background-color:#573A0C;
  border:0;
  padding:5px 2px 5px 3px;
  width:178px;
}
/* Safari needs border-top 5px, Firefox needs 2px IE needs 5px */
#navigation UL UL LI.first {
  border:0;
  border-top:5px solid #573A0C;
}
#navigation UL UL LI A {font-weight:normal;text-decoration:none;color:#aaa}
#navigation UL UL LI A:hover {font-weight:normal;text-decoration:none;color:#fff}
#navigation UL UL LI:hover {background-color:#B56B26;}

#subPage #navigation UL UL LI.first {
  border:0;
  border-top:5px solid #573A0C;
}
#subPage        #contentBox P.quote               {font-size:16px; font-weight:bold; color:#063;}
#subPage        #contentBox .footnote             {font-size:10px; font-weight:normal; color:#aaa;}

#footer.custom td, 
#footer.custom p {
color:#CCC;
font-weight:normal;
font-size:9px;
}

#footer.custom p.left  {
width:45%;
float:left;
}
#footer.custom p.right {
width:45%;
float:right;
}
#footer.custom p.space {
clear:both;
width:65%;
height:1px;
padding:0;
margin:0;
}

div.MsoBodyText {
border:1px solid #566336;
background:#FFF7b8;
font-size:10px;
padding:7px;
}
div.MsoBodyText h3{
font-size:12px;
font-weight:bold;
}  
.image  {display:none;}

#navigation_menu {font-family:Georgia, "Times New Roman", serif; font-size:13px; font-weight:normal; background:url('banner-large-bottom.jpg') #573a0c top right no-repeat; height:18px;background-position:-1px 0px; padding-bottom:5px;}

#navigation_menu A {color:#FFF7B8;font-weight:normal;}
#navigation_menu A:hover {text-decoration:none;color:#fff}

.alphamenu_content A {
  font-family:Georgia, "Times New Roman", serif; 
  font-size:13px; 
  display:block;
  font-weight:normal;
  text-align:left;
  background-color:#573A0C;
  border:0;
  padding:5px 2px 5px 10px;
  color:#aaa;
}
.alphamenu_content A:hover {background-color:#B56B26; color:#FFF; text-decoration:none;}


<!--[if IE7]>
#navigation UL UL LI.first {
  border:0;border-top:5px solid #573A0C;}
#subPage #navigation UL UL LI.first {
  border:0;
  border-top:5px solid #573A0C;
}
<![endif]-->


