/* Global */
body
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
}
.vTitle
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#000006;
font-size:17px;
text-decoration:none;
}
select
{
padding-left:10px;
color:#000000;
border:#50748C 1px solid;
font-size:10px;
font-weight:bold;
text-transform:uppercase;
}
hr
{
height:1px;
border:none;
background-color:#C2C8CE;
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:#406481;
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:24px;
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;
font-weight:normal;
}
h3 a:Hover
{
text-decoration:underline;
font-weight:normal;
}
/* 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 ul
{
margin-top:0px;

}

.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:11px;
padding:5px;
}
.Footer a
{
font-size:14px;
color:#E8F7E4;
text-decoration:none;
}
.Footer a:Hover
{
text-decoration:underline;
}
.disclaimer { 
	color: #ffffff;
	font-size: 12px;
	font-weight: normal;
	padding: 0 15px;
}
.disclaimer a {
	color: #ffffff;
	font-weight: normal;
	text-decoration: underline;
}
.disclaimer a:hover {
	text-decoration: none;
}

/*
#footer {clear:both; padding:5px 10px 5px; color:#fff;}
#footer a{color:#fff;}
#footer p {font-size:13px;}
#footer .bottomnav {padding:5px 3px; text-align:center}
#footer .bottomnav li{list-style: none; display:inline;}
#footer .bottomnav li a{display: inline;margin: 0 1px 0 0;padding: 4px 3px;color: #000;text-align: center;text-decoration: none; font-weight:bold;}
#footer .bottomnav ul {margin:0;	padding:0;	list-style:none;	}
#footer .SponsorLogos{float:left; width:190px; text-align:center;}
#footer h3{margin:5px; padding:0px; font-size:15px;}
*/

/*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
{

color:#B2997B;
width:140px;
}
.ReadMore
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#406481;
text-decoration:none;
padding-top:5px;
}
.ReadMore a: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:12px;
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;
font-style:normal;
}
.ShowNames a
{
font-family:Arial, Helvetica, sans-serif;
color:#406481;
font-size:13px;
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;
}
.TPTPPageTitle a
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FF6600;
font-weight:bold;
text-decoration:none;
}
.TPTPPageTitle a:hover
{
text-decoration:underline;
}
.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;
}
.SiteMapTitle
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FF6600;
font-weight:bold;
text-transform:uppercase;
}
.SiteMapList li
{
font-size:13px;
color:#406481;
}
.SiteMapList li a
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
color:#406481;
}
.SiteMapList li a:Hover
{
text-decoration:underline;
}
.FuturesOrangeHR
{
height:1px;
color:#FF6600;
}
.FuturesTitles a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF6600;
font-weight:bold;
text-transform:uppercase;
}
FuturesTitles a:Hover
{
text-decoration:underline;
}
.FuturesBOSTitles a
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#406481;
font-size:16px;
text-decoration:none;
}
.FuturesBOSTitles a:Hover
{
text-decoration:underline;
}
.eventsCart 
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#406481;
font-weight:normal;
margin:0px;
padding-bottom:5px;
text-decoration:none;
}
.REDeventsToBuy 
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#990000;
font-weight:normal;
margin:0px;
padding-bottom:5px;
text-decoration:none;
}

.eventsToBuy 
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#406481;
font-weight:normal;
margin:0px;
padding-bottom:5px;
text-decoration:none;
}

.WebcastCentral
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#406481;
font-weight:normal;
margin:0px;
padding-bottom:5px;
text-decoration:none;
}

#MyVidLegend {
	position: absolute;
	visibility: hidden;
	width: 600px;
	height: 330px;
	left: 100px;
	top: 400px;
	background-color: #FFF;
	border: 1px solid #000;
	padding: 10px;
}

#close {
	float: right;
}

/* Changed by Blake Lyons on 11.14.2011 */
.ArtBody a{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#406481;text-decoration:underline;}

.KeyWordFlag{background-color:#E6E4B5;width:45px;font-size:8px;height:15px;padding:2px; font-family:Arial, Helvetica, sans-serif;} 
.KeyWordFlag a{font-size:8px;color:#473A2C; font-style:normal; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;} 
.KeyWordFlag a:Hover{text-decoration:none;font-style:normal; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;} 
.BigBlueHeader a{font-family:Georgia, "Times New Roman", Times, serif;color:#406481;font-size:26px;text-decoration:none;} .BigBlueHeader a:Hover{text-decoration:underline;}

.MakeHome {
color:#686481;
padding-right:30px;

}

.black_overlay{display: none;position: fixed;top: 0%;left: 0%;width: 100%;height: 100%;background-color: #000;z-index:1010;-moz-opacity: 0.5;opacity:.50;filter: alpha(opacity=50);}

.white_content {display: none;position: absolute; top: 50px;left: 45%; margin-left:-250px; width: 630px;height: 240px;z-index:1012;overflow:hidden;}

#ClosePopUp {display:none; position: absolute; z-index:1100; width:20px; height:70px; left:567px; top: 0px;}



.picture { background-color: #ffffff; border: 1px solid #ffffff; padding: 0px; font: 11px/1.4em Arial, sans-serif; } 
.picture img { border: 1px solid #ffffff; vertical-align:Top; margin-bottom:1px; } 
.right { margin: 0em 0pt 0em 0em; float:right; } 
.left { margin: 0em .5em 0em 0em; float:left; } 
#FeaturedContent{width:630px; overflow:hidden; height:205px; border:#50748c 2px solid;}
#Numbers{width:630px; vertical-align:middle; height:20px; line-height:20px; border:#50748c 2px solid; color:#FFFFFF; background-color:#50748c;  padding-left:5px; padding-right:10px; color:#FFFFFF}
#Numbers a{color:#FFFFFF}
#PlayPause {vertical-align:middle; height:20px; line-height:20px;}
#OptionLink{float:right; padding-right:10px;}
#OptionLink a{color:#FFFFFF}
#Content{height:172px;padding:5px; width:623px;}
.Headline{position:relative; left:135px; top:5px;}
.Information{position:relative; left:180px; top:20px; width:420px;}
.TickerHeadline{position:relative; left:15px; top:12px;}
.TickerInformation{position:relative; left:150px; top:15px; width:420px;}
.Times{ color:#999999;}
/*background-color:#50748c;*/

#FeaturedContent_noSlide{width:630px; overflow:hidden;  background-color:#dce3e8;}/*border:#50748c 2px solid; background-color:#dce3e8;*/

.secTitle {
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
}

.relTitle {
color:#406481;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
}

.relTitle a {
color:#406481;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
}

.relDate {
color:#808080;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
/*padding-top:5px;*/
}

.relSpk {
color:#000000;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;

}

.subscriptionBox {
background-color:#F8F7E4;
padding:5px;
}

.subscriptionTitleBlue {
color:#406481;
font-weight:bold;
}

.subscriptionTitleOrange {
color:#FF6600;
font-weight:bold;
}

.subscriptionTitleOrange a {
color:#FF6600;
font-weight:bold;
text-decoration:underline;
}

.sponsorLabel {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#406481;
font-style:italic;
padding-bottom:7px;
}

.orangeModuleTitle {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FE6600;
text-transform:uppercase;
font-weight:bold;
}

.orangeModuleTitle a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FE6600;
text-transform:uppercase;
font-weight:bold;
}

.blueLink {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#406481;
}

.blueLink a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#406481;
}

.blueLinkBold {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#406481;
font-weight:bold;
}

.blueLinkBold a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#406481;
font-weight:bold;
}

.orangeTextSimple {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FE6600;
}

.blueJubakBox {
background-color:#e5eaef;
//border:#666 1px solid;
padding:5px;
}

.moveLink a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#406481;
text-decoration:underline;
}


.partnerBoxHeader {
background-color:#c2c8ce;
padding:5px;

}

.partnerBoxBlack a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
text-transform:uppercase;
}

.partnerBoxEntry {
background-color:#FFFFFF;

}

.partnerBoxEntryAlt {
background-color:#f1f2f3;

}

.partnerBoxTopic a {
color:#406481;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
}

.partnerBoxDate {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.partnerBoxComp {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.toolsWrap {
background-image:url(http://graphics.moneyshow.com/home/Tools-back-image.jpg);
background-position:right;
background-repeat:no-repeat;

}

.upcomingHeader {
background-image:url(http://graphics.moneyshow.com/home/upcoming-live-events-header.jpg);
background-repeat:no-repeat;
padding:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
text-transform:uppercase;
}

.upcomingFrame {
border:#416B83 1px solid;
}

.simpleYellow {
color:#FF6600;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.elettersFrame {
border:#416B83 1px solid;
background:url(http://graphics.moneyshow.com/home/eletters-backgnd2.jpg);
background-repeat:no-repeat;
background-position:right;
}

.eletterList a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding-left:7px;
}

/* MoneyShow.com Login Page Styles */

#btnLogin {
	width: 121px;
	height: 29px;
	display: block;
	margin: 0;
	padding: 0;
}

#btnLogin .throw-text {
	text-indent: -9999px;
}

.LoginTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ff6600;
	margin: 0;
	padding: 0;
	/*background: #cbd1da;*/
}

#btnLogin a {
	width: 121px;
	height: 29px;
	overflow: hidden;
	display: block;
	margin: 0;
	padding: 0;
	background: url('http://graphics.moneyshow.com/img/btnLoginHere-sm.jpg') 0 0 no-repeat;
	outline: none;
}

#btnLogin a:hover {
	background-position: 0 -29px;
}

#btnLogin a:focus {
	outline: none;
}

/* ----- Sign Up Button ----- */

#btnSignUp {
	width: 138px;
	height: 33px;
	display: block;
	margin: 0;
	padding: 7px;
}

#btnSignUp .throw-text {
	text-indent: -9999px;
}

#btnSignUp a {
	width: 138px;
	height: 33px;
	overflow: hidden;
	display: block;
	margin: 0;
	padding: 0;
	background: url('http://graphics.moneyshow.com/img/btnSignUp.jpg') 0 0 no-repeat;
}

#btnSignUp a:hover {
	background-position: 0 -33px;
}

#sddm
{ margin: 0;
padding: 0;
z-index: 100;
}

#sddm li
{ margin: 0;
padding: 0;
list-style: none;
float: left;
font: bold 11px arial;
border-right: 1px solid #50748C;
/*border-bottom: 1px solid #5E70B0;*/
}

#sddm li a
{ display: block;
margin: 0 1px 0 0;
padding: 4px 10px;
background: #50748C;
color: #FFF;
text-align: center;
text-decoration: none}

#sddm li a:hover
{ background: #50748C;
color:#B9CEDF;
}

#sddm div
{ position: absolute;
z-index: 100;
visibility: hidden;
margin: 0;
padding: 0;
background: #B9CEDF;
border: 1px solid #50748C;
color: #50748C;
}

#sddm div a
{ position: relative;
display: block;
margin: 0;
padding: 4px 4px;
width: auto;
white-space: nowrap;
text-align: left;
text-decoration: none;
background: #B9CEDF;
color: #19345F;
font: 11px arial}

#sddm div a:hover
{ background: #50748C;
color: #FFF}


.BlueModHeader{margin:0; height:30px; line-height:30px; background-repeat:no-repeat; color:#FFFFFF; background: #426382; vertical-align:middle; text-transform:uppercase; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-left:5px; font-weight:bold;}

.BlueModHeader a{color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-right:5px; font-weight:normal; text-align:right;}
.upcomingFrame{/*border:#f0f4f5 1px solid;*/ border: 1px solid #cccccc; border-collapse:collapse;}
.upcomingFrame-grad{border: 1px solid #cccccc; border-collapse:collapse; }

.upcomingFrame-grad h6{color:#000; font-size:13px; display:inline; margin:0; padding:0; text-transform:none; font-weight:bold;}

.upcomingFrame h6{color:#000; font-size:13px; display:inline; margin:0; padding:0; text-transform:none; font-weight:bold;}

.smclear{clear:both;padding:0 0 5px;}
.padding{text-align:left;padding:5px;}

.speakpic{padding:2px 5px 0 0;float:left;display:inline;}
.speakpic img{border:1px solid #000;}
.speakername{font-size: 11px;font-weight:bold;}

