html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}

/* Defaults
-------------------------------------------------------------- */
body{
	background:#fff url('http://images.tycoonu.com/root/bg_main.png?h=14eda') repeat-x;
	font:0.75em/1.50em Arial, Helvetica, sans-serif;
}

body.sub{
	background:#fff url('http://images.tycoonu.com/root/bg_main_sub.png?h=879a0') repeat-x;
}

/* Headings
-------------------------------------------------------------- */

h1,h2,h3,h4,h5,h6 { font-weight: normal; color: #111; }

h1 { font-size: 3em; line-height: 1; margin-bottom: 0.5em; }
h2 { font-size: 2em; margin-bottom: 0.75em; }
h3 { font-size: 1.5em; line-height: 1; margin-bottom: 1em; }
h4 {
	font:normal 1.50em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#184b87;
	margin-bottom:.25em;
}	
h5 { font-size: 1em; font-weight: bold; margin-bottom: 1.5em; }
h6 { font-size: 1em; font-weight: bold; }

h1 img, h2 img, h3 img, 
h4 img, h5 img, h6 img {
  margin: 0;
}

/* Text elements
-------------------------------------------------------------- */

p           { margin: 0 0 1.5em; }
p img.left  { float: left; margin: 1.5em 1.5em 1.5em 0; padding: 0; }
p img.right { float: right; margin: 1.5em 0 1.5em 1.5em; }

a:focus, 
a:hover     { color: #000; }
a           { color: #009; text-decoration: none; }
a:hover,a:active,a:focus  {  text-decoration: underline; }

blockquote  { margin: 1.5em; color: #666; font-style: italic; }
strong      { font-weight: bold; }
em,dfn      { font-style: italic; }
dfn         { font-weight: bold; }
sup, sub    { line-height: 0; }

abbr, 
acronym     { border-bottom: 1px dotted #666; }
address     { margin: 0 0 1.5em; font-style: italic; }
del         { color:#666; }

pre 				{ margin: 1.5em 0; white-space: pre; }
pre,code,tt { font: 1em 'andale mono', 'lucida console', monospace; line-height: 1.5; }

/* Lists
-------------------------------------------------------------- */

li ul, 
li ol       { margin:0 1.5em; }
ul, ol      { margin: 0 1.5em 1.5em 1.5em; }

ul          { list-style-type: disc; }
ol          { list-style-type: decimal; }

dl          { margin: 0 0 1.5em 0; }
dl dt       { font-weight: bold; }
dd          { margin-left: 1.5em;}

ul.reddot {
	margin:0;
	padding:0;
}
ul.reddot li{
	line-height:1em;
	list-style:none;
	margin:0 0 .6em .3em;
	padding: 0 0 0 1.2em;
	background:#fff url(http://images.tycoonu.com/root/bullet_red_dot.gif?h=80133) top left no-repeat;
}

/* Forms
-------------------------------------------------------------- */
label 					{ display: block; }
label.radio,label.error { display: inline; }
label.error,div.error	{ color: red; }
input,select 			{ margin: 0 1em 1em 0;}
input.radio 			{ margin: 0; }

.field_explanation {
	font-size: .9em;
	color: #888;
	display: block;
	font-family: Arial,Helvetica,sans-serif;
}

/* Misc classes
-------------------------------------------------------------- */

.small      { font-size: .8em; margin-bottom: 1.875em; line-height: 1.875em; }
.large      { font-size: 1.2em; line-height: 2.5em; margin-bottom: 1.25em; }
.hide       { display: none; }

.quiet      { color: #666; }
.loud       { color: #000; }
/*.highlight  { background:#ff0; } */
.added      { background:#060; color: #fff; }
.removed    { background:#900; color: #fff; }

.first      { margin-left:0; padding-left:0; }
.last       { margin-right:0; padding-right:0; }
.top        { margin-top:0; padding-top:0; }
.bottom     { margin-bottom:0; padding-bottom:0; }

.red					{ color:#f00;	}
.green_arrow_list li 	{ list-style-image: url(http://images.tycoonu.com/root/icon_arrow_left.png?h=0c74b); }
.hide 					{	display: none; }
.dotted_top_bottom		{ border-top:2px dotted #ccc; border-bottom:2px dotted #ccc;}
.back_to_link			{ clear:both; float:right; margin-top:-1.9em; }
.spinner 				{ background: url('http://images.tycoonu.com/root/spinners/black.gif?h=7b977') center no-repeat; }

.clear {
	clear: both;
	display: block;
	overflow: hidden;
	width: 0;
	height: 0;
}

.clearfix:after {
	clear: both;
	content: '.';
	display: block;
	visibility: hidden;
	height: 0;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}

.grid_1,.grid_1_5,.grid_2,.grid_2_5,.grid_3,.grid_3_5,.grid_4,.grid_4_5,.grid_5,.grid_5_5,.grid_6,.grid_6_5,.grid_7,.grid_7_5,.grid_8,.grid_9,.grid_10,.grid_10_5,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display: inline;float: left;margin-left: 10px;margin-right:10px;}
.alpha{margin-left:0;}
.omega{margin-right:0;}
.imagereplace{display:-moz-inline-box !important;display:inline-block !important;overflow:hidden !important;text-indent: -3000px !important;*text-indent:0px !important;font:0/0 Arial !important;color:rgba(255,255,255,0) !important;vertical-align:bottom !important;}
.beta {padding-left:0;}
.psi {padding-right:0;}
.lambda, 
.container_16 .header.lambda{
	padding-top:0;	
}
.pi,
.container_16 .header.lambda h2.pi {
	border:0;
}

.container_16 h1.txt_logo{
	width:87px;
	height:30px;
	background:url('http://images.tycoonu.com/root/txt_logo.png?h=e7e23') top left no-repeat;
	padding:0;
	margin:0 0 0 5px;
	float:left;
}
.container_16 h1.txt_logo a{width:120px;height:30px;}

.sub .container_16 h1.txt_logo{background:url('http://images.tycoonu.com/root/txt_logo_sub.png?h=3b6e9') no-repeat 0 5px;}

.container_16{margin-left: auto;margin-right: auto;width: 960px;}
.grid_1 {width: 40px;}
.grid_1_5 {width: 70px;}
.grid_2 {width: 100px;}
.grid_2_5 {width: 130px;}
.grid_3 {width: 160px;}
.grid_3_5 {width: 190px;}
.grid_4{width: 220px;}
.grid_4_5{width: 250px;}
.grid_5{width: 280px;}
.grid_5_5{width: 300px;}
.grid_6{width: 340px;}
.grid_6_5{width: 360px;}
.grid_7 {width: 380px;}
.grid_7_5 {width: 420px;padding:0;margin:0;}
.grid_8{width: 460px;}
.grid_10 {width: 580px;}
.grid_10_5 {width: 600px;}
.grid_11{width: 640px;}
.grid_12{width: 700px;}
.grid_16{width: 940px;}

.container_16 .suffix_1{padding-right: 60px;}
.container_16 .suffix_1_5 {padding-right: 40px;}
.container_16 .prefix_1 {padding-left: 60px;}
.container_16 .prefix_2 {padding-left: 120px;}

.container_16 .new_notifications {
	float:right;
	padding-top: 8px;
	padding-right: 8px;
}
.container_16 .mainNav{
	margin-top:6px;
	float:right;
	margin-right:10px;
	padding-bottom:3px;
	font-size:.9em;
	margin-left: 0;
}
.container_16 .mainNav li{
	display:inline;
	padding:0 .6em 0 .6em;
	color:#fff;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	border-right: 1px solid #fff;
}
.container_16 .mainNav li.last{padding-right:0; border: 0;}
.container_16 .mainNav li a{
	color:#fff;
	text-decoration:none;
}
.sub .container_16 .mainNav li a{
	color:#f7f4e1;
}

.container_16 .mainNav li.blueDownArrow a{
	background:url("http://images.tycoonu.com/root/icon_arrow_down_bluebg.png?h=42971") no-repeat right center;
	padding-right:15px;
}
.container_16 .mainNav li a:hover{
	text-decoration:underline;
}
.container_16 .mainNav li.blueDownArrow ul{
	border:2px solid #d2d2d2;
	padding:5px;
	width:19.8em;
	background:#fff;
	position:absolute;
	z-index:9000;
	left:0;
	margin:0;
	top:-999px;
}
.container_16 .mainNav li.blueDownArrow.notLoggedIn ul{
	width:16.6em;
}
.container_16 .mainNav li.notLoggedIn ul li.icon_tycoonreport a{
	padding-right:1px;
}
.container_16 .mainNav li.blueDownArrow.open {
	z-index:9999	;
}
.container_16 .mainNav li.blueDownArrow.open ul{
	left:0;
	top:20px;
}
.container_16 .mainNav li.blueDownArrow ul li{
	border-bottom:2px solid #d2d2d2;
	display:block;
}
.container_16 .mainNav li.blueDownArrow ul li a{
	color:#3c3c3c;
	background:none;
	height:41px;
	display:block;
	font:1.17em Georgia, "Times New Roman", Times, serif;
	line-height:41px;
	margin-left:5px;
}
.container_16 .mainNav #allProducts ul li a{
	padding-left:40px;
}
.container_16 .mainNav li.blueDownArrow ul li a:hover{
	text-decoration:underline;
}
.container_16 .mainNav li.blueDownArrow ul li.icon_etfmastertrader{
	background:url('http://images.tycoonu.com/root/etfmastertrader/icon.png?h=0bfdf') no-repeat 5px center;
}
.container_16 .mainNav li.blueDownArrow ul li.icon_criss{
	background:url('http://images.tycoonu.com/root/criss/icon.png?h=a23e0') no-repeat 5px center;
}
.container_16 .mainNav li.blueDownArrow ul li.icon_trendrider{
	background:url('http://images.tycoonu.com/root/trendrider/icon.png?h=bf083') no-repeat 5px center;
}
.container_16 .mainNav li.blueDownArrow ul li.icon_pointandprofit{
	background:url('http://images.tycoonu.com/root/pointandprofit/icon.png?h=28f9f') no-repeat 5px center;
}
.container_16 .mainNav li.blueDownArrow ul li.icon_tycoonreport{
	background:url('http://images.tycoonu.com/root/tycoonreport/icon.png?h=9f334') no-repeat 5px center;
}
.container_16 .mainNav li.blueDownArrow ul li.icon_cash{
	background:url('http://images.tycoonu.com/root/cash/icon.png?h=563d8') no-repeat 5px center;
}
.container_16 .mainNav li.blueDownArrow ul li.icon_sectorhunter{
	background:url('http://images.tycoonu.com/root/sectorhunter/icon.png?h=6a7eb') no-repeat 5px center;
}
.container_16 .mainNav li.blueDownArrow ul li.icon_swingpointtrader{
	background:url('http://images.tycoonu.com/root/swingpointtrader/icon.png?h=b570a') no-repeat 5px center;
}
.container_16 .mainNav li.blueDownArrow ul li.icon_optionsgps{
	background:url('http://images.tycoonu.com/root/optionsgps/icon.png?h=5d53f') no-repeat 5px center;
}
.container_16 .mainNav li.blueDownArrow ul li.icon_masterrei{
	background:url('http://images.tycoonu.com/root/masterrei/icon.png?h=84f74') no-repeat 5px center;
}
.container_16 .mainNav li.blueDownArrow ul li.icon_webinars{
	background:url('http://images.tycoonu.com/root/webinars/icon.png?h=c0362') no-repeat 5px center;
}
.container_16 .mainNav li.blueDownArrow ul li.icon_etf3{
	background:url('http://images.tycoonu.com/root/etf3/icon.png?h=81eed') no-repeat 5px center;
}
.container_16 .mainNav li.blueDownArrow ul li.icon_profitskimmer{
	background:url('http://images.tycoonu.com/root/profitskimmer/icon.png?h=ee6ee') no-repeat 5px center;
}
.container_16 .mainNav li.blueDownArrow ul li.last{
	color:#888;
	font:italic 1em Georgia, "Times New Roman", Times, serif;
	padding:5px;
	border:none;
}
.container_16 .mainNav li.blueDownArrow ul li.last ul,
.container_16 .mainNav li.blueDownArrow ul li.last ul li{
	width:auto;
	border:none;
	color:#184b87;
	list-style:disc;
	margin-left:10px;
	top:auto;
	left:auto;
	position:relative;
	padding:4px 0;
}
.container_16 .mainNav li.blueDownArrow ul li.last ul li{display:list-item}

.container_16 .mainNav li.blueDownArrow ul li.last ul li a{
	font:italic .83em Georgia, "Times New Roman", Times, serif;
	color:#184b87;
	height:auto;
	padding-left:0;
}
.container_16 .mainNav #allProducts ul li.last ul li a{
	padding-left:0;
}
.container_16 #no_main_nav {
	height:44px;
	display:block;
	width:2px;
	border:0;
	background-color:transparent;
}
.aProduct{
	background:#3c3c3c;
	height:120px;
}
.container_16 .header{
	padding-top:.5em;
	padding-bottom:1.8em;
}
.container_16 .portal_header{
	height: 44px;	
}
.container_16 .header h2{
	font:bold 2em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#958828;
	padding:0;
	margin:0;
}
.container_16 .header p{
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:0;
}
#myAccount {
	/*width:157px;*/
	width:14em;
}
.headings{
	font:normal 1.7em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	margin-bottom:1.4em;
	border-bottom:1px solid #ccc;
	text-transform:capitalize;
	width:99%;
}
.headings.gamma {
	margin-bottom: 15px;
}
.info_text {
	color:#888;
	margin-top:-15px;
	margin-bottom:25px;
}

.grid_2_5.left_title,
.grid_3.left_title {
	clear:both;
	color:#888888;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:1.3em;
}

/* Footer
-------------------------------------------------------------- */
.footer {
	background:#fff url('http://images.tycoonu.com/root/bg_footer_tile.png?h=e1bf2') repeat-x top left;
	border-top:1px solid #e0dfdf;
	clear: both;
	margin-top: 10px;
}
.footer .container_16 {
	background: url('http://images.tycoonu.com/root/bg_footet_u.png?h=caabc') no-repeat top right;
	padding-top:29px;
	padding-bottom:29px;
	color:#888888;
}
.footer a{
	color:#0062b5;
}
.footer h3{
	font:bold 1.42em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:.42em;
	margin:0;
	color:#2d2d2d;
}
.footer ul{
	list-style:none;
	margin-left:0;
	margin-right:0;
}
.footer li {
	list-style:none;
	border-bottom: 1px solid #e0dfdf;
	padding: 6px 0;
}
.footer .navlinks {
	list-style:none;
	margin-left:0;
	margin-right:0;
	display: inline;
	color: #1a1a1a;
	font-size: 95%;
}
.footer .navlinks li {
	display: inline;
	border:  none;
}
.footer .navlinks a {
	color: #1a1a1a;
	text-decoration: underline;
	padding-right: 3px;
	padding-left: 3px;
}
.footer .navlinks a:hover {
	color: #1a1a1a;
	text-decoration: none;
}
.footer .rightCols{text-align:left;}

.copyright{
	padding:10px 0 18px 5px;
	font-size:.90em;
	background-color: #dbdbdb;
	color: #686868;
	margin:0;
}

/* sectionTabs
-----------------------------------------------------*/
.container_16 .sectionTabs {
	margin-top:0;
}
.sectionTabs{
	background: url(http://images.tycoonu.com/root/sectiontabs_mainbg.png?h=d2ae3) repeat-x top left;
	padding-bottom:1.67em;
	margin-bottom: 0 !important;
	position:relative;
	z-index:999;
}
.sectionTabs ul{
	margin:0;
	padding:0;
	list-style:none;
	background: url(http://images.tycoonu.com/root/sectiontabs_rightend.png?h=2ee56) no-repeat right;
	word-spacing:-1em;
}
.sectionTabs ul li{
	display:table-cell;
	display:inline-block;
	position:relative;
	border-right:1px solid #dbdbdb;
	word-spacing:normal;
}
.sectionTabs ul li a.tab1,
.sectionTabs ul li a.tab3,
.sectionTabs ul li a.tab4{width:130px;}
.sectionTabs ul li a.tab2{width:180px;}

/* comment */

.sectionTabs ul li a{
	display:block;
	font:1.17em/2.65em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	padding:0 20px;
	color:#000;
	margin: 0;
}
.sectionTabs ul li a:hover{
	text-decoration:none;
	background:url(http://images.tycoonu.com/root/sectiontabs_bg_hasDD_hover.png?h=61cea) repeat-x top left;
}
.sectionTabs ul li.active a{
	background:url(http://images.tycoonu.com/root/sectiontabs_bg_active.png?h=6be48) repeat-x left top;
}
.sectionTabs ul li.active a:hover{
	background:url(http://images.tycoonu.com/root/sectiontabs_bg_active_hover.png?h=561f7) repeat-x left top;
}
.sectionTabs ul li.hasDD {
	padding-right: 0;
}
.sectionTabs ul li a{
	background:url(http://images.tycoonu.com/root/sectiontabs_bg_hasDD.png?h=e0e62) top left no-repeat;
}
.sectionTabs ul li.hasDD a{
	padding-right:33px;
	background:url(http://images.tycoonu.com/root/sectiontabs_bg_hasDD.png?h=e0e62) top right no-repeat;
}
.sectionTabs ul li.hasDD a:hover{
	background:url(http://images.tycoonu.com/root/sectiontabs_bg_hasDD_hover.png?h=61cea) top right no-repeat;
}
.sectionTabs ul li.hasDD.active span a{
	background:url(http://images.tycoonu.com/root/sectiontabs_bg_active.png?h=6be48) no-repeat right top !important;
}
.sectionTabs ul li.hasDD.active span a:hover{
	background:url(http://images.tycoonu.com/root/sectiontabs_bg_active_hover.png?h=561f7) no-repeat right top !important;;
}
.sectionTabs ul li.opened {
	z-index:9999;
}
.sectionTabs ul li.hasDD.opened span a{
	background:url(http://images.tycoonu.com/root/sectiontabs_bg_hasDD_hover.png?h=61cea) top right no-repeat !important;
}
.sectionTabs ul li.opened.active span a{
	background:url(http://images.tycoonu.com/root/sectiontabs_bg_active_hover.png?h=561f7) no-repeat right top !important;
}
.sectionTabs ul li.opened ul{
	left:-2px;
}
.sectionTabs ul li#nav_left a{
	background: url(http://images.tycoonu.com/root/sectiontabs_bg_left.png?h=e7f98) no-repeat left top;
}
.sectionTabs ul li#nav_left a:hover {
	background: url(http://images.tycoonu.com/root/sectiontabs_bg_left_hover.png?h=373f7) no-repeat left top;
	background-color:#efefef;
}
.sectionTabs ul li#nav_left.active span a{
	background: url(http://images.tycoonu.com/root/sectiontabs_bg_left_active.png?h=98d18) no-repeat left top !important;
}
.sectionTabs ul li#nav_left.active span a:hover {
	background: url(http://images.tycoonu.com/root/sectiontabs_bg_left_active_hover.png?h=0404b) no-repeat left top !important;
	border: none;
}
.sectionTabs ul li ul{
	border:1px solid #dbdbdb;
	background:none;
	position:absolute;
	left:-999em;
	padding:0;
	margin:1px 0 0 0;
	width:175px;
	z-index:9991;
}
.sectionTabs ul li.hasDD ul li{
	display:block;
	border: none;
	border-bottom:1px solid #d2d2d2;
	background:none;
	margin:0;
	padding:0;
}
.sectionTabs ul li ul li.last{
	border:none;
}
.sectionTabs ul li.hasDD ul li a{
	background-image:none;
	background-color:#efefef;
	border:none;
	font:normal 1em Georgia, "Times New Roman", Times, serif !important;
	padding:8px 8px;
	text-align:left;
	width:159px;
}
.sectionTabs ul li.hasDD ul li a:hover{
	background-image:none;
	background-color:#fff;
}
.sectionTabs ul li ul li.disabled a{
	color: #ccc;
	border-left: none;
}
.sectionTabs .quote_lookup {
	position:absolute;
	top:0;
	left:0;
	width: 260px;
	margin:6px 0 0 680px;
}
.sectionTabs .quote_lookup label {
	color: #212121;
	font-size: 1em;
	float:  left;
	font: bold 1em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	margin-right: 10px;
	margin-top: 5px;
}
.sectionTabs .quote_lookup p {
	display: inline;
}
.sectionTabs .get_quote_button {
	float:left;	
}
.sectionTabs input.get_quote {
	border: solid 1px #cecece;
	float:left;
	margin-right: 5px;
	padding: 5px;	
	width: 140px;
	font-size:.9em;
}

/* flashVideo
-----------------------------------------------------*/
.flashVideo{
	width:618px;
	margin-bottom:3.33em;
}

/* chapters
-----------------------------------------------------*/
.chapters{
	margin-bottom: 0;
}
.chapters p {
	font-family: Georgia, "Times New Roman", Times, serif;
}
.chapters.last{
	border:none;
}
.chapters .chapter_img{
	float:left;
	padding: 0 10px 0 0;
}
.chapters .chapter_img img{
	padding:6px;
	border:1px solid #cecece;
}
.chapters .chapter_txt{
	width:170px;
	float:left;
}
.chapters .chapter_txt h4{
	font:bold 1.2em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#3c3c3c;
	margin-bottom:.25em;
}
.chapters .chapter_txt h4 a{
	color:#184B87;	
}
.chapters .chapter_txt p{
	font-family:Georgia, "Times New Roman", Times, serif;
}

/* Left Column 
-------------------------------------------------------------- */
.grid_11 h2,
.grid_16 h2,
.grid_10_5 h2 {
	color:#958828;
}
.grid_11 h2,
.grid_11.omega h2, 
.grid_11.omega .header h2, 
.grid_16.omega h2 {
	border-bottom:2px dotted #ccc;
	padding-bottom:8px;
	line-height: 1.1em;
	width:99%;
}
.grid_16.header h2 {
	border:0	
}
.grid_16.header a:hover{
	text-decoration:none;	
}
.grid_10_5{
	margin-left:0;	
}
a.inline-header-link {
	float: right;
	margin: -45px 10px 0 0;
}

/*rightCol
-----------------------------------------------------*/
.rightCol {
	font-family:Georgia, "Times New Roman", Times, serif;
}
.rightCol .headings{
	margin-bottom:15px;
}

/* Recent Updates / Alerts
-----------------------------------------------------*/
.recent_updates .recent_updates_links .menu {
	float: right;
	width: 225px;
	padding-bottom: 10px;
	margin-bottom: 3px;
	text-align: right;
	color: #3c3c3c;
}
.recent_updates .recent_updates_links .menu label{
	float: left;
	width: 75px;
	text-align: right;
}
.recent_updates #recent_updates_sites_label {
	display: inline;
	padding-right: 6px;
}
.recent_updates .recent_updates_links{
	float:right !important;
	margin-top:-55px !important;
	height:20px !important;
	font:normal .95em Arial, Helvetica, sans-serif  !important;
}
.recent_updates .recent_updates_links select {
	margin: 0;	
}
.recent_updates .recent_updates_links a{
	color:#888;
}
.recent_updates .recent_updates_links a.last{
	border-right: 0px;	
}
.recent_updates .recent_updates_links a.active{
	font-weight:bold;
	color:#3C3C3C;
}
.recent_updates .update{
	border-bottom:1px dotted #888;
	margin-bottom:1em;
	padding-bottom:1em;
}
.recent_updates .update.last{
	border:none;
}
.recent_updates .update .update_img{
	float:left;
	margin-right: 12px;
	text-align: center;
	width:110px;
}
.recent_updates .update .update_img img{
	padding:6px;
	border:1px solid #cecece;
	margin: 0 10px 0 10px;
}
.recent_updates .update_img .handle_text {
	font-size: .8em;
}
.recent_updates .update .update_txt{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	padding-right:15px;
	width:340px;
}
.recent_updates .update .update_txt h4{
	font:normal 1.5em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#184b87;
	margin-bottom:.25em;
}
.recent_updates .update .update_txt h4 a{
	color:#184b87;	
}
.recent_updates .update .update_txt h4 strong{
	font-style: italic;
}
.recent_updates .update .update_txt span{
	font-weight: normal;
}
.recent_updates .update .update_txt a.view_more{
	display: block;
	margin: 1.5em 0 0 0;
}
.recent_updates .update .update_meta{
	width:140px;
	float:left;	
}
.recent_updates .update .update_meta a{
	padding:.25em;
	font:bold 1em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#fff;
}
.recent_updates .update .update_meta span{
	display:block;
	color:#888;
	margin-top:.25em;
}
.recent_updates_content.loading {
	background:transparent url(http://images.tycoonu.com/root/spinners/black.gif?h=7b977) no-repeat scroll center center;
	height:250px;	
}
.recent_updates .update .alert_meta span.date {
	display:block;
}
.recent_updates .update .alert_meta span.date.recent {
	font-weight: bold;
}
.recent_updates .update .alert_meta span {
	color:#888888;
	margin-top:0.25em;
}
/* Product Colors */
.recent_updates .update .update_meta a.txtprofitskimmer{
	background:#a77d42;
}
.recent_updates .update .update_meta a.txtcriss{
	background:#007bc3;
}
.recent_updates .update .update_meta a.txtetfmastertrader{
	background:#003691;
}
.recent_updates .update .update_meta a.txtetf3{
	background:#003691;
}
.recent_updates .update .update_meta a.txtpointandprofit{
	background:#931114;
}
.recent_updates .update .update_meta a.txtsectorhunter{
	background:#BC0E0C;
}
.recent_updates .update .update_meta a.txtswingpointtrader{
	background:#0F39F6;
}
.recent_updates .update .update_meta a.txtoptionsgps {
	background:#EC8609;
}
.recent_updates .update .update_meta a.txtmasterrei {
	background:#9bcd1c;
}
.recent_updates .update .update_meta a.txttrendrider{
	background:#591193;
}
.recent_updates .update .update_meta a.txttycoonreport{
	background:#0179D5;
}

/* Inline tabs (non-nav tabs)
-----------------------------------------------------*/
.inline_tabs{
	background: url(http://images.tycoonu.com/root/inline_tabs/bg.gif?h=a8a36) top left repeat-x;
	margin-top:1.3em;
}
.inline_tabs .inline_tab {
	padding:0;	
	border:0;
}
.inline_tabs ul.tabs_container {
  margin:0 0 1.5em 0;
  padding:10px 10px 0;
  list-style:none;
}
.inline_tabs ul.tabs_container li {
  float:left;
  background:#fff url(http://images.tycoonu.com/root/inline_tabs/left_both.gif?h=c3f0b) no-repeat left top;
  margin:0 0 0 1px;
  padding:0 0 0 9px;
  white-space: nowrap;
}
.inline_tabs ul.tabs_container a {
  float:left;
  display:block;
  width:.1em;
  background:#fff url(http://images.tycoonu.com/root/inline_tabs/right_both.gif?h=4dc70) no-repeat right top;
  padding:15px 15px 2px 6px;
  text-decoration:none;
  font-weight:bold;
  color:#000099;
}
.inline_tabs > ul.tabs_container a {width:auto;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.inline_tabs ul.tabs_container a {float:none;}
/* End IE5-Mac hack */
.inline_tabs ul.tabs_container a:hover {
  color:#333;
}
.inline_tabs ul.tabs_container .ui-tabs-selected {
  background-position:0 -150px;
  border-width:0;
}
.inline_tabs ul.tabs_container .ui-tabs-selected a {
  background-position:100% -150px;
  padding-bottom:5px;
  color:#333;
  font-size:1.3em;
  color:#B10000;
  padding-top:12px;
  padding-bottom:6px;
}
.ui-tabs .ui-tabs-hide {
     display: none;
}
.grid_11 h2.header_inline_tabs {
	border:0 none;
	margin-top:20px;
}
.grid_11 .header_inline_tabs.inline_tabs {
	margin-bottom: 3em;
	margin-top: -73px;
}
.grid_11 .header_inline_tabs.inline_tabs ul li {
	float: right;
}

/* Sidebar
-----------------------------------------------------*/
.sidebar .chapter_img img{
	border:0;
}
.sidebar.classroom .chapter_img img{
	background-color:#FFFFFF;
	border:1px solid #ccc;	
}
.sidebar .green_arrow_list li{
	font-style:italic;
	margin-bottom:1em;
}
.sidebar #editor{
	float:left;
}
.sidebar #editor img{
	border:1px solid #CECECE
}
.rightCol.sidebar ul{
	padding-top:4px;
}
.rightCol.sidebar{
	font-family: Arial, Helvetica, sans-serif;
}
.sidebar h3.headings a{
	color:#fff;
}
.sidebar.did_you_know .headings {
	margin-bottom:10px;
	margin-top:3px;
}
.sidebar ul.large_icon_list {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.sidebar ul.large_icon_list li {
	margin-bottom: 10px;
	padding-bottom: 4px;
	clear:left;
	display:block;
	float:left;
	width: 300px;
}
.sidebar ul.large_icon_list li .icon {
	clear: left;
	display: inline;
	float: left;
	width: 50px;
}
.sidebar ul.large_icon_list li .icon img {
	padding: 3px;
	border:1px solid #CECECE;
}
.sidebar ul.large_icon_list li .title {
	float: left;
	font-size: 1.2em;
	font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;	
	color: #184B87;
	margin-top: 10px;
}	
.sidebar ul.large_icon_list li .title a {
	color: #184B87;
}

/* Homepage sidebar */
.sidebar.tools {
	margin-bottom:8px;
	padding-bottom:8px;
}
.sidebar .tool {
	padding-bottom: 0;
	margin-bottom: 2px;	
}
.sidebar .tool .tool_img {
	padding:0 10px 0 0;
}
.sidebar .tool .tool_img img {
	border:1px solid #CECECE;
	float:left;
	margin:0 0 10px;
	padding:3px;
}
.sidebar .tool .tool_txt {
	float:left;
	margin:0 0 0 10px;
	padding-top:10px;
	width:210px;
}
.sidebar .tool .tool_txt h4 {
	color:#3C3C3C;
	font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	font-size:1.2em;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin-bottom:0.25em;
}
.sidebar .tool .tool_txt h4 a {
	color:#184B87;
}

/* External Links
-----------------------------------------------------*/
a.external_link {
	padding-right: 13px;
	background: transparent url(http://images.tycoonu.com/root/external_link.png?h=615a7) no-repeat scroll right center;	
}

/* Pagination
-----------------------------------------------------*/
ul#pagination{
	margin:0;
	padding:0 0 50px 0;
}
#pagination li {
	display:block;
	float:left;
	list-style:none;
	margin:3px;
	background-color:#3c3c3c;
	color:#333;
}
#pagination li.selected{
	background-color:#fff;
	width:20px;
	height:18px;
	padding:3px;
	text-align:center;
	color:#333;
}
#pagination a {
	color:#fff;
	display:block;
	float:left;
	width:20px;
	height:18px;
	padding:3px;
	text-align:center;
	background-color:#3c3c3c;
}
#pagination .next_link a{
	width:40px;
}

/* Date Picker
-----------------------------------------------------*/
.ui-datepicker-trigger {
	background: transparent url('http://images.tycoonu.com/root/calendar.gif?h=71795') center right no-repeat;
	border: 0;
	margin: 0 6px 0 6px;
	padding: 0;
	height: 14px;
	width: 14px;
	text-indent: -1000px;
}
input.hasDatepicker  {
	padding: 2px;
	margin: 0;
}

/* User/Avatar support */
img.avatar {
	border: 1px solid #CCCCCC;
	padding: 1px;
}

/* Ajax Pagination
-----------------------------------------------------*/
/* Loading support */
.pagination_wrapper.loading {
	background:transparent url(http://images.tycoonu.com/root/spinners/black.gif?h=7b977) no-repeat scroll center center;
	height: 300px;
}
.pagination_wrapper.loading .pagination_content {
	display: none;
}

/* Dark grey button */
a.dark_grey_button,
a.dark_grey_button {
	background: transparent url(http://images.tycoonu.com/root/dark_grey_button.gif?h=fe021) no-repeat center center;
	display: block;
	width: 142px;
	height: 24px;
	color: #fff;
	text-decoration: none;
	font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	font-size: 1.1em;
	text-align: center;
	padding-top:4px;
}
a.dark_grey_button:hover{
	color:#fff;
	text-decoration:none;
}

/* Staff tools */
a.admin_link {
	background: transparent url(http://images.tycoonu.com/root/badges/staff.png?h=8c0bb) no-repeat top left;
	padding-left: 22px;		
}

/* Login/Logout Links */
div#authentication-link {
	clear: none;
	display: inline !important;
}
div#authentication-link .auth-link.logout { padding-left: 10px; }
div#authentication-link form#authentication_link_form {
	margin: 0;
	padding: 0;
	display: inline;
}

/* Default styling for login box border */
/* Login box */
#access_required .box_container{
	border:2px solid #194e8d;
}

/* Standard table styling */
table.standard {
	border-bottom:1px solid #CCCCCC;
	border-collapse:separate;
	border-right:1px solid #CCCCCC;
	margin-bottom:1em;
}

table.standard thead {
	border:medium none;
	font-weight:bold;
	padding:5px;
}

table.standard th {
	background-color:#EFEFEF;
	color:#333333;
	padding:8px;
}

table.standard th,
table.standard td {
	border-color:#CCCCCC #FFFFFF #FFFFFF #CCCCCC;
	border-style:solid;
	border-width:1px;
	padding:8px;
	text-align:left;
}

table.standard tr.dark td {
	background-color:#FFFDED;
}

/* checkout footer
-----------------------------------------------------*/
.footer.checkout {
	background: #fff;
	border-top: 3px solid #ccc;
}
.footer.checkout .container_16 {
	background: transparent;
}
.footer.checkout .copyright {
	background: transparent;
	text-align: center;
	margin-top: 15px;
}
.footer.checkout ul.navlinks {
	margin-top: 20px;
	display: block;
}

/* "suggested schedule" page table for classroom sites
------------------------------------------------------- */
#course_requiremement_table {
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	margin-bottom:20px;
}
#course_requiremement_table th,
#course_requiremement_table td{
	padding:5px 13px;
	border-left:1px solid #000;
	border-top:1px solid #000;
}
#course_requiremement_table th{
	text-align:left;
	background-color:#333;
	color:#fff;
}
#course_requiremement_table tr.alt td {
	background-color:#b7d3ff; 
}.button{
	display:block;
	height:33px;
	text-align: center;
	background:transparent top left no-repeat;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
a.button, a.button:hover {
	text-decoration: none;
	cursor: pointer;
}
.button span{
	display:block;
	line-height:1em;
	font-weight:bold;
	padding:8px 15px 5px 0;
	margin-left:16px;
	background: top right no-repeat;
	height: 33px;
}

/* Colored buttons */

.button.grey, .button.grey span {
	background-image:url(http://images.tycoonu.com/root/buttons/button_grey.png?h=0e141);
	color: #fff;
}
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.ui-widget-overlay { background-color: #666; opacity: .50;filter:Alpha(Opacity=50); }
.ui-widget-shadow { margin: -5px 0 0 -5px; padding: 5px; background: #000000 url(http://images.tycoonu.com/root/jquery/ui-bg_flat_10_000000_40x100.png?h=c18cd) 50% 50% repeat-x; opacity: .20;filter:Alpha(Opacity=20); -moz-border-radius: 5px; -webkit-border-radius: 5px; }

.popup { display: none; }

/* This fixes a problem with Chrome/Safari that prevents the popup itself 
from appearing if it is generated using the new_popup JS method */
.ui-dialog .popup { display: block; }

.popup table {
	border-collapse: collapse;
	text-align: left;
}

.popup table tr,
.popup table td,
.popup table th {
	margin: 0;
	padding: 0;
	border: 0;
}

.popup table h4 {
	margin-left: 0;
}

.popup_handle {
	/*background: url(http://images.tycoonu.com/root/popup/question_mark.jpg) no-repeat right top;*/
	height: 16px;
	width: 16px;
	text-decoration: none;
}

.sidebar .popup_handle.help {
	float:right;
	margin-right: 6px;
	margin-top:-40px;
}

a.popup_handle {
	text-decoration: none;
}

a.popup_handle:hover {
	text-decoration: none;
}

.popup_handle span.handle_text {
	color: #888888;
	text-underline-style: dotted;
	border-bottom: 1px dotted #888;
}

.popup_handle img {
	margin-bottom: -4px;
}

.ui-dialog-titlebar { display: none; }

.popup {
	width: 500px;
}

.popup table {
	width: 100%;
	border-collapse: collapse;
}

.popup .bubble-content {
	background-color: #fff;
	padding: 14px 12px 0 12px;
}

.popup .bubble-content .warning {
	color: red;	
}

.popup h4 {
	border-bottom: 2px dotted #CCCCCC;
	font-size:1.3em;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:1em;
	margin-bottom:0.7em;
}

.popup a.bubble-close {
	float: right;
	cursor: pointer;
	text-indent:-3000px;
	background: url(http://images.tycoonu.com/root/popup/bubble-closebutton.gif?h=25524) no-repeat right top;
	width: 40px;
	margin-top: -5px;
}

.popup a.acknowledgement_button {
	display: block;
	margin: 20px auto 10px auto;
	width: 75px;
	height: 24px;
	background: transparent url(http://images.tycoonu.com/root/new_buttons/grey_ok.png?h=4e666) center center no-repeat;
	font:0pt/0pt Arial !important;
	text-indent:-3000px !important;	
}

.popup table td { color: #555; background: #fff; }
.popup table td.tl { width: 15px; height: 14px; background: transparent url(http://images.tycoonu.com/root/popup/bubble-tl.png?h=68fb9) 0 0 no-repeat; }
.popup table td.t { height: 14px; background: transparent url(http://images.tycoonu.com/root/popup/bubble-top.png?h=94b49) 0 0 repeat-x; }
.popup table td.tr { width: 15px; height: 14px; background: transparent url(http://images.tycoonu.com/root/popup/bubble-tr.png?h=f92fc) 0 0 no-repeat; }			
.popup table td.bl { width: 15px; height: 23px; background: transparent url(http://images.tycoonu.com/root/popup/bubble-bl.png?h=61959) 0 bottom no-repeat; }
.popup table td.b { height: 23px; background: transparent url(http://images.tycoonu.com/root/popup/bubble-btm.png?h=b7f7c) 0 bottom repeat-x; }
.popup table td.br { width: 15px; height: 23px; background: transparent url(http://images.tycoonu.com/root/popup/bubble-br.png?h=0e84e) 0 bottom no-repeat; }
.popup table td.l { width: 15px; background: transparent url(http://images.tycoonu.com/root/popup/bubble-l.png?h=6aa02) 0 0 repeat-y; }
.popup table td.r { width: 15px; background: transparent url(http://images.tycoonu.com/root/popup/bubble-r.png?h=532c4) 0 0 repeat-y; }
#error_container{
	clear: both;
	margin-bottom: 20px;
	border: 2px solid #B10000;
	background:#FEEEEE url(http://images.tycoonu.com/root/icon_alert_red.png?h=9d7bd) center left no-repeat;
	padding:6px 10px 6px 40px;
}
#error_container p{
	margin: 4px 0 4px 0;
	padding: 0;
}

#error_container span.title {
	display: block;
	float: left;
	font-weight: bold;
	width: 10%;
	padding-right: 10px;
	text-transform: uppercase;
}

#error_container span.body {
	display: block;
	float: left;
	width: 80%;
}.notification_container {
	margin-bottom: 20px;
	padding: 6px 10px 6px 40px;
}
.notification_container .message a  {
	text-decoration: underline;
}
.notification_container.green {
	border: 2px solid #238F28;
	background:#C8FFCA url(http://images.tycoonu.com/root/icon_alert_green.png?h=05fd2) top left no-repeat;	
}
.notification_container.yellow {
	border:2px solid #F5E082;
	background:#FFF8B0 url(http://images.tycoonu.com/root/icon_alert_yellow.png?h=2394b) top left no-repeat !important;	
}
.notice_container {
	margin-bottom: 20px;
	border: 2px solid #F5E082;
	padding: 8px;
	background: #FFF8B0 center left no-repeat;
	padding: 6px 10px 6px 40px;
}
.notification_container .close_handle {
	border-bottom: 1px dotted #888;
	color: #888;
}