/* Global */
body
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
}
select
{
padding-left:10px;
color:#000000;
border:#50748C 1px solid;
font-size:10px;
font-weight:bold;
text-transform:uppercase;
}
hr
{
height:1px;
color:#C2C8CE;
}
.PageTitle
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#FF6600;
font-weight:bold;
text-transform:uppercase;
margin:0px;
}
.BackPageTitle
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#FF6600;
font-weight:bold;
margin:0px;
}
.SubTitle
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FF6600;
font-weight:bold;
text-transform:uppercase;
margin:0px;
padding-bottom:10px;
}
a
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#243540;
text-decoration:none;
}
a:Hover
{
text-decoration:underline;

}
.BoldLink
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#406481;
font-weight:bold;
text-decoration:none;
}
.BoldLink:Hover
{
text-decoration:underline;

}
/* end of Global */
/* Nav Section */
.MainNav 
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
background-color:#50748C;
text-decoration:none;
padding:10px;
}
.MainNav:Hover 
{
color:#FF9900;
text-decoration:none;
background-color:#243540;
padding:10px;
}

.PopNav
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
background-color:#7A97AB;
padding:10px;
}
.PopNav:Hover
{
text-decoration:underline;
}

.InfoLink
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#F8F7E4;
background-color:#50748C;
text-transform:uppercase;
text-decoration:none;
}
.InfoLink:Hover
{
text-decoration:underline;
}

.LoginLink
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FF6600;
text-decoration:none;
vertical-align:middle;
}

.LoginLink a
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FF6600;
text-decoration:none;
}
.LoginLink a:Hover
{
text-decoration:underline;
}

.Date
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#999999;
padding-left:5px;
}
/* End of Top Nav Area */

/* Titles and Header */
/* Biggest Blue Titles */
h1
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:26px;
color:#406481;
font-weight:normal;
margin:0px;
}
h1 a
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#406481;
font-size:26px;
text-decoration:none;
}
h1 a:Hover
{
text-decoration:underline;
}
/* Blue Titles */
h2
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:19px;
color:#406481;
font-weight:normal;
margin:0px;
}
h2 a
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#406481;
font-size:19px;
text-decoration:none;
}
h2 a:Hover
{
text-decoration:underline;
}
/* Smaller Blue Titles */
h3 
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#406481;
font-weight:normal;
margin:0px;
padding-bottom:5px;
text-decoration:none;
}
h3 a
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#406481;
font-size:16px;
text-decoration:none;
}
h3 a:Hover
{
text-decoration:underline;
}
/* orange Titles */
h4
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF6600;
font-weight:bold;
text-transform:uppercase;
margin:0px;
padding-bottom:10px;
}
h4 a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF6600;
text-decoration:none;
}
h4 a:Hover
{
text-decoration:underline;
}
/*Sponsors Links Title */
h5
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
background-color:#C2C8CE;
font-weight:normal;
margin:0px;
padding-left:5px;
height:17px;
}
h5 a
{
color:#243540;
text-decoration:none;
}
/* Smallest Blue Titles */
h6 
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#406481;
font-weight:normal;
margin:0px;
}
h6 a
{
font-family:Arial, Helvetica, sans-serif;
color:#406481;
font-size:12px;
text-decoration:none;
}
h6 a:Hover
{
text-decoration:underline;
}
/* End of Titles and Header */

/* Tools and Resource Section */
.Tools li
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#406481;
text-decoration:none;
margin-left:-20px;
vertical-align:middle;
}
.Tools li a
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#406481;
text-decoration:none;

}
.Tools li a:Hover
{
text-decoration:underline;
}
.ToolsArt li
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#406481;
text-decoration:none;
margin-left:-8px;
vertical-align:middle;
}
.ToolsArt li a
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#406481;
text-decoration:none;
}
.ToolsArt li a:Hover
{
text-decoration:underline;
}

.MostPop 
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#406481;
text-decoration:none;
vertical-align:middle;
}
.MostPop a
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#406481;
text-decoration:none;
}
.MostPop a:Hover
{
text-decoration:underline;
}
.LoginBenefits li
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#406481;
text-decoration:none;
margin-top:5px;
margin-left:-22px;
}
.Benefits li
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#406481;
text-decoration:none;
margin-top:0px;
margin-left:-22px;
}

.Benefits li a
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#406481;
text-decoration:none;
}
.Benefits li a:Hover
{
text-decoration:underline;
}

.Inside li
{
font-size:10px;
color:#406481;
margin-left:-20px;
vertical-align:middle;
padding-bottom:5px;
}

.Inside li a
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#406481;
text-decoration:none;
vertical-align:middle;
font-weight:bold;
}
.Inside li a:Hover
{
text-decoration:underline;
}

.Stocks
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#000000;
padding-bottom:5px;
}

.Stocks a
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#406481;
text-decoration:none;
font-weight:bold;
}
.Stocks a:Hover
{
text-decoration:underline;
}

.latestContent
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#406481;
}
.latestContent a
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
font-weight:normal;
color:#406481;
}
.latestContent a:Hover
{
text-decoration:underline;
}

.SponTopBot a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#406481;
text-decoration:none;
}
.SponTopBot a:Hover
{
text-decoration:underline;
}

.SponMid
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#243540;
}
/* End of Tools and Resources Section */
/* Webcasts */
.Webcasts{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#406481;
}
.WebcastPageTitle
{
font-family:"Arial Black";
font-size:18px;
color:#FF6600;
font-weight:bold;
text-transform:uppercase;
margin:0px;
}
.ShowTitle
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FF6600;
font-weight:bold;
text-transform:uppercase
}
.PageCountTitle
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF6600;
font-weight:bold;
text-transform:uppercase
}
.WebCastDate
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
font-weight:bold;
}
/* E-Letters Pags */

.eletter li
{
font-size:10px;
margin-left:-20px;
vertical-align:middle;
padding-bottom:5px;
}
.eletter li a
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
vertical-align:middle;
font-weight:bold;
}
.eletter li a:Hover
{
text-decoration:underline;
}
/* Footer */
.Footer
{
color:#FFFFFF;
font-size:12px;
padding:10px;
}
.Footer a
{
font-size:16px;
color:#E8F7E4;
text-decoration:none;
}
.Footer a:Hover
{
text-decoration:underline;
}
/*Articles Page*/
.ArtTitle
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
color:#333333;
font-weight:bold;
}
.ArtTitle a
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
color:#333333;
font-weight:bold;
text-decoration:none;
}
.ArtTitle a:Hover
{
text-decoration:underline;
}
.ArtBody
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
line-height:1.5em;
padding-top:10px;
}
.ArtSpeaker
{
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.ArtSpeakerBoxTitle
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF6600;
font-weight:bold;
}
.Dashes
{
border-top: 1px dashed #C2C8CE;
}
.Brown
{
margin-top:-5px;
color:#B2997B;
width:140px;
}
.ReadMore
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#406481;
text-decoration:none;
padding-top:5px;
}
.ReadMore:Hover
{
text-decoration:underline;
}
/*
Directory Search Stuff
*/
.CompProfile
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.GlossBody
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
line-height:1.5em;
}
/*MR Col Titles 1px larger on the font-size then all of the other pages*/
.CompTitles
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-transform:uppercase;
color: #ff6600;
padding-bottom:10px;
}
/*MR Related Video, and Related Articles*/
.SectionTitle
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color: #999999;
}
.SPKHeader
{
font-family:"Arial Black";
font-size:24px;
color: #ff6600;
}
.ShowNames a
{
font-family:Arial, Helvetica, sans-serif;
color:#406481;
font-size:13px;
text-transform:uppercase;
font-weight:bold;
text-decoration:none;
}
.ShowNames a:Hover
{
text-decoration:underline;
}
.Keywords li
{
font-size:13px;
margin-left:-20px;
padding-bottom:5px;
color:#406481;
}
.Keywords li a
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
font-weight:bold;
color:#406481;
}
.Keywords li a:Hover
{
text-decoration:underline;
}
/*TPTP Landing Page*/
.TPTPPageTitle
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FF6600;
font-weight:bold;
}
.TPTPLink
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#406481;
font-weight:bold;
text-decoration:none;
}
.TPTPLink:Hover
{
text-decoration:underline;
}
.TPTPTitle
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#406481;
font-weight:normal;
text-decoration:none;
}
.TPTPTitle a
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#406481;
font-size:16px;
text-decoration:none;
}
.TPTPTitle a:Hover
{
text-decoration:underline;
}
/*Press Page Style*/
.PressTitle
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF6600;
font-weight:bold;
text-transform:uppercase;
}
.WatchNow
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF6600;
font-weight:bold;
text-decoration:none;
}
.WatchNow a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF6600;
font-weight:bold;
text-decoration:none;
}
.WatchNow a:Hover
{
text-decoration:underline;
}
