body {
	background: #ffffff;
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 72.2%;
	color: #000000;
}

p {margin-top: 0px;}
img {border: 0px;}
form {margin: 0px; padding: 0px; clear: none;}

body a, body a:link, body  a:visited {
	color: #006699;
        text-decoration:none;
}
body a:hover {
	color: #0071B8;
	text-decoration: underline;
}
/* Self Clearing Floats */
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
/* Hacks if needed */
/*\*/
* html .gainlayout {height:1%;}
/**/


table tr td a, table tr td a:visited {color: #006699;}
.clearRows {
clear:both;
width:100%;
height:1px;
}

.qm_heading_bar  a.qm, a:visited.qm  {
	color: #006699;
} 
.qm_heading_bar  a:hover.qm  {
	color: #006699;
}  
.qm_maintext a.qm, .qm_maintext a.qm a:visited.qm, .qm_maintext a:hover.qm  {
	color: #006699;
} 

.clear { display: inline-block; }   
.clear:after, .container:after {
  content: "."; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;
}

* html .clear { height: 1%; }

.clear { display: block; }

.floatLeft {
	float: left;
}
.floatRight {
	float: right;
}
.bannerAd {
	padding-top: 5px;
}
.bannerAd1 {
	padding-bottom: 9px;
}
.bannerAd2 {
}
.banner_300x250, .ad300_top, .ad300_bottom {
	margin:10px 0;
}
.ad88 {
float:right; width:200px; margin-bottom:10px; text-align:right;
}
h1{ 
	/*font-size:20px;
	margin:8px 0 3px 0;
	padding:0;
	color:#369;*/
	color: #2c6789;
	font-size: 26px;
	padding-left: 10px;
	padding-bottom: 10px;
	margin-top: 0px;
	margin-bottom: 26px;
	font-weight: 400;
}
h2{color:#3F8800;
font-size:14px;
font-weight:bold;
margin:0 0 8px 0;
padding:0px;
}
h3 {
	/*margin: 0px 0px 5px 0px;*/
	font-size: 18px;
	color: #336a8a;
	margin-left: 10px;
	margin-top: 0px;
	font-weight: 400;
}
h3.ozseries{font-size:12px;margin:10px 0 0 0;}
h6{
      font-weight: bold;
	font-size: 12px;
	margin: 5px 0px; 
      color:#006699;
}

.buffer-6 {
	margin:0 0 0 3px;
}

h1.largeGreen {
	padding-bottom: 0px;
	margin-bottom: 5px;
	text-indent: 0px;
}

h2.largeGreen {
	font-weight: normal;
	padding-bottom: 0px;
	margin-bottom: 0px;
        margin-left: 20px;
}
h4{ margin:16px 0 0 0;}

/* -------- MAIN LAYOUT CONTAINER ------ */

#mainContainer {
	width: 932px;
	background-color: #FFFFFF;
	border: solid #86B0B8;
	border-width: 1px;
	margin: 40px auto 0px auto;
}

/* -------- TOP UTILITY BAR (TEXT LINKS) -------- */
#utilityLinks ul {
	margin:0 0 5px 0;
	padding:0;
	float:right;
	width:730px;
}
#utilityLinks ul li {
	display:block;
	float:left;
	margin:0 2px;

	height:25px;
}
#utilityLinks ul li.utilityLinks { padding:5px 0 0 95px;}
#utilityLinks ul li input{
	margin:3px 0 0 0;
}
#utilityLinks {
	position: relative;
	background: url(/images/utilityLinks_bkg.gif) right top no-repeat;
	text-align: right;
	padding: 0px 8px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 27px;
}
#utilityLinks a:link, #utilityLinks a:visited {
	color: #000000;
	text-decoration: none;
}
#utilityLinks a:hover {
	color: #000000;
	text-decoration: underline;
}

/* Revised Layout */
#utilityLinks_new ul {
	margin:0 0 5px 0;
	padding:0;
	width:728px;
}
#utilityLinks_new ul li {
	display:block;
	float:left;
	margin:0 2px;
	height:25px;
}
#utilityLinks_new ul li.utilityLinks { padding:5px 0 0 65px;}
#utilityLinks_new ul li input{
	margin:3px 0 0 0;
}
#utilityLinks_new {
	position: absolute;
	top:96px; right:0;
	background: url(/images/utilityLinks_bkg2.gif) right top no-repeat;
	text-align: right;
	padding: 0px 8px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 27px;
}
#utilityLinks_new a:link, #utilityLinks_new a:visited {
	color: #000000;
	text-decoration: none;
}
#utilityLinks_new a:hover {
	color: #000000;
	text-decoration: underline;
}

/* -------- HEADER -------- */

#header {
	position: relative;
	height: 104px;
}
#header_new {
	position: relative;
	height: 110px;
}
#header_free_report {
	position: relative;
	height: 123px;
	background:white url(/images/oz_free_report_hdr.gif) top left no-repeat;
}
#headerLogo{
        background-image:url(/images/logo.gif);
        background-repeat:no-repeat;
        height: 108px;
        width: 235px;
        position:absolute;
}
#headerLogo a {
	position: absolute;
	display:block;
	height:130px;
	width:200px;
        z-index:100;
}
#headerBannerAd, .ad728_top {
	position: absolute;
	left: 196px;
	margin:3px 0;
}
#headerSearch {
	position: absolute;
	top: 1px;
	right: 230px;
}
#headerSearch table td {
	padding-bottom: 4px;
}
.headerInput {
	width: 92px;
	border: solid #3C7FAF 1px;
	color: #7A7A7A;
	font-size: 11px;
	padding: 2px;
	margin-right: 2px;
}
#header_new .headerInput {
	width: 125px;
}
/* -------- CALENDAR -------- */

.hp_calendar h4 {
  padding:5px 0 0 0;
  color:#3F8800;
}

.hp_calendar {
 color:#336A8A;
 text-align:center;
 background:url(/images/calendar.gif) top no-repeat;
 background-position:3px 0;
 padding:0;
 margin:0;
}

.hp_calendar caption {
margin:0 auto;
padding:0 0 0 20px;
margin-top:10px;
width:70%;
text-align:center;
}
.hp_calendar caption img {
 margin:0 10px;
}
.hp_calendar table {
 padding:3px 3px 3px 4px;
 background:url(/images/calendar-bottom.gif) bottom repeat-x;
 width:75%; 
height:195px;
 margin:0 auto;
margin-top:20px;
 margin-bottom:20px;
margin-left:43px;
}

.noEvent ,.calToday,.calWeekDay,.calWeekend,.noContent,.calEvent,.todayNoEvent{
 font-size:8px;
 text-align:left;
 vertical-align:text-top; 
 width:20px;
 height:20px;
 border:1px solid #ccc;
}

.hp_calendar table tr {
 height:20px;
}

.hp_calendar table tr td.calEvent a {
 color:#fff;
}
.hp_calendar table tr td.noEvent {
 background:url(/images/CalTdBg.gif) repeat-x;
}

.hp_calendar table tr.daysRow td {
   background:none;
   width:20px;
   height:20px;
   text-align:center;
}

.hp_calendar table tr td { 
width:20px;
 height:20px;}
.hp_calendar table tr td.noContent {
 width:20px;
 height:20px;
 background:none;
 border:none;
}

.calToday {
 color:#fff;
 background:#3F8800;
}

.hp_calendar table tr th.noContent { width:0px;}






.noContent { border:none;}

.calEvent, .calEvent a:link { background:#336a8a;color:#fff; }
.todayNoEvent {
background:#3F8800;
color:#fff;
}
hp_calendar tab tr td.calEvent a,  hp_calendar tab tr td.calEvent a:visited {color:#fff; }
#mypop{
width:68%;
height:100px;
border:2px double #ccc;
padding:10px;
text-align:left;
overflow:auto;
margin:0 auto;
margin-left:42px;
margin-bottom:20px;
}

/* -------- TOP NAVIGATION TABS AND FLYOUT MENUS -------- */

#topNav {
	position: relative;
	height: 40px;
	background: url(/images/topNav_bkg.gif) repeat-x;
	z-index: 1000;
}
#topNav ul.topNavTabs {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#topNav ul.topNavTabs li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
	height: 40px;
	background: url(/images/topNav_divider.gif) left top no-repeat;
	font-size: 1.1em;
	font-weight: bold;
	color: #245774;
}
#topNav ul.topNavTabs li a:link, #topNav ul.topNavTabs li a:visited, #topNav ul.topNavTabs li a:hover {
	display: block;
	color: #245774;
	text-decoration: none;
	padding: 10px 12px 2px 20px;
}
#topNav ul.topNavTabs li.topNavTabs_firstItem {
	background-image: none;
	padding-left: 4px;
}
.topNav_menus {
	position: absolute;
	top: 28px;
	background: #FFFFFF url(/images/topNav_FlyoutBkg.gif) left bottom repeat-x;
	border: solid #4B6F42 1px;
	padding: 8px 8px 8px 8px;
	font-size: 11px;
}
.topNav_menus ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.topNav_menus ul li {
	margin: 0px 0px 5px 0px;
	padding: 0px;
	list-style: none;
}
.topNav_menus ul li a:link, .topNav_menus ul li a:visited {
	color: #245774;
	text-decoration: none;
}
.topNav_menus ul li a:hover {
	color: #245774;
	text-decoration: underline;
}
#topNav_menu01 {
	right: 683px;
	border-width: 0px 1px 1px 1px;	
	width: 157px;
	visibility: hidden;
}
#topNav_menu02 {
	right: 530px;
	border-width: 0px 1px 1px 1px;	
	width: 136px;
	visibility: hidden;
}
#topNav_menu03 {
	right: 411px;
	border-width: 0px 1px 1px 1px;	
	width: 102px;
	visibility: hidden;	
}
#topNav_menu04 {
	right: 283px;
	border-width: 0px 1px 1px 1px;	
	width: 111px;
	visibility: hidden;
}
#topNav_menu05 {
	right: 151px;
	border-width: 0px 1px 1px 1px;	
	width: 115px;
	visibility: hidden;	
}
#topNav_menu06 {
	right: 0px;
	border-width: 0px 0px 1px 1px;	
	width: 135px;
	visibility: hidden;
}

/* -------- ROTATING CONTENT --------------*/
.blue-heading {
		float:left;
		background:url(/images/bg_rotate_box.gif) repeat-x ;
		height:29px;
	}
	
/* -------- ROTATING CONTENT --------------*/
#mural {height:300px;}
.rotate_box_head {
	background:url(/images/bg_rotate_box.gif) repeat-x ;
	/*
	background-color: #3980AE;
	height:25px;
	border-top: 5px solid #0A608F;
	border-left: 1px solid #0A608F;
	border-right: 1px solid #0A608F;
	border-bottom: 1px solid #0A608F;
	*/
	height: 24px;
	padding-left: 5px;
	padding-top: 5px;
	margin: 0px 0px 0px 0px;
}
.rotate_box_head h2  {
	color:white;
	font-size:18px;
	font-weight:lighter;
	/*margin: 5px 0px 0px 5px;*/
}
.rotate_box_head h3 {
	font-family:arial,verdana, sans-serif;
	font-weight:100;
	display:block;
	width:50%;
	border:1px solid #fff;
	float:left;
}
.rotate_box_head img {float:left;}
.rotate_box_head ul {
	float:right;
	display:block;	
	margin:0;
	}
.rotate_box_head ul li{
	list-style:none;
	float:left;

	}
.rotate_box_head ul li a {
	display:block;
	padding:0 3px;
	}
a.btn {
	display:block;
	height:21px;
	width:20px;
	margin:8px 0 0 0;
	}
.btnNext  {background:url(/images/btnNext.gif) center no-repeat;}	
.btnPause  {background:url(/images/btnPause.gif) center no-repeat;}		
.btnPrevious {background:url(/images/btnPrev.gif) center no-repeat;}	
.rotateSlide div.col {
     width:280px;
     float:left;
	}
div.col dt {
	display:block;
	margin:10px 0 0 20px;
}
.rotateSlide dt {

	}
.rotateSlide dt a {display:block;color:#146793;}
.rotateSlide dt span {color:#858585;font-size:.8em;}
.rotateSlide dt span b{font-weight:100;color:#a56333;}
.rotateSlide dt p {margin:0;padding:0;}
/* -------- OPTIONS ZONE TV TABS --------------*/
	.usual {
			background:url(/images/tab-bg.gif) no-repeat bottom left #fff;
			width:302px;
			/*height:190px;*/
			padding:0 3px 3px 3px;
			
		}
.hp_usual {
	border-left: 1px solid #72A5C0;
	border-right: 1px solid #72A5C0;
	border-bottom: 1px solid #72A5C0;
	background-color: #F1F6FA;
	/*height: 200px;*/
	padding:0px;
}
	ul#tabs  {
			/*background:url(/images/hd_optionsZoneTV.gif) no-repeat left;*/
			margin:0;
			padding:2px 0px 0px 0px;
		}
	ul.idTabs li {
			list-style:none;
			float:left;
		 	margin:0 1px;
			padding:0;
			display:block;
			margin:4px 0 0 0;
	
			}
	ul.idTabs li a {
			background:url(/images/tab-left.gif) no-repeat left top ;
	  		display:block;
			text-decoration:none;
			padding:0 0px 0px 3px;
			margin:0 3px 0 0;
			font-size:10px;
		
					}
	ul.idTabs li a img {margin:3px;}
	
	ul.idTabs li a span {
		   display:block;
		   background:url(/images/tab-right.gif) no-repeat right top ;	
		   margin:0;
		   padding:0 2px 0 0;
		   height:20px;
		   width:100%;
	}

.tabResults h4 {
margin:10px 0 20px 10px;
margin-left:10px;
 color:#3C7FAF;
font-size:1.2em;

}
.tabResults ul {
margin:10px 0;
display:block;
list-style:none;
padding:0 0 0 10px;
}
.tabResults ul li {
margin:0 0 10px 0;
padding:0;
}
.tabResults p {
margin:0 10px;
}
.podcast ul li {
display:block;
background:url(/images/tab-icon-podcast.gif) left no-repeat;
}
.rss ul li {
list-style-image:url(/images/tab-icon-rss.gif); 
}
.tabResults img {
        margin:10px 5px;
} 
	ul.idTabs li a:hover span, ul.idTabs li:hover a { background-position:0% -21px;}
	
	ul.idTabs li a:hover span { background-position:100% -22px;}
	
	ul.idTabs li a.selected {
			background-position:0% -21px;}
	ul.idTabs li a.selected span {background-position:100% -22px;}
	
	/* DATE PICKER */
		
/* -------- OPTIONS ZONE TV CONTENT --------------*/
#video-column{
	float:left;
	margin-left:0px;
	margin-top:10px;
}
#more-videos {
	width:600px;
	height:29px;
	display:block;
}
#oz_tv {

	width:100%;
	display:block;
	float:left;
	margin:0 0 20px 0;
       height:350px;
}
#video {
	width:360px;
	float:left;
}
#video-abstract , #audio-abstract{
	float:left;
	padding:0 0 0 10px;
	width:210px;
        height:250px;
        margin-top:50px;
}
#video-abstract { margin-top:44px; }
#audio-abstract { width:310px;}
#video-abstract h2, #audio-abstract h2 {
font-size:1.5em;
margin:0;
color:#3F8800;
}


#audio-abstract p { height:115px; }
#video-abstract p  {
padding:20px 0 0 0;

}
#video_list {
	width:600px;

}
#banner_234 {
	position:relative;
	top:118px;
}
#banner_235 {
	position:absolute;
	top:516px;
}
#video_list dl dd h5 a, #video_list dl dd h5 a:visited {
	font-size:1.3em;
	color:#336699;
	text-decoration:none;
}
#video_list dl {
	display:block;
	float:left;
	margin:15px 05x;
	height:90px;
	width:285px;
	list-style:none;
	padding:0;
}	
#video_list dl dt, #video_list dl dd {
    float:left;
     width:172px;
     margin:0 0 0 5px;
}
#video_list dl dd h5 {
 margin:0;
}
#video_list dl dd p {
 margin:0;
}
#video_list dl dd em {
 font-weight:700;
 color:#666666;
font-style:normal;
letter-spacing:-1px;
font-size:1em;
}
#video_list .video_item {
	margin:0 0 0 10px;
	float:left;
	width:200px;
}

#video_list dl span strong {
	display:block;
}
#video_list dl span strong a {
	color:#3F8800;
	text-decoration: none;
}
#video_list .photo{
	float:left;
	background: url(/images/photoFrame_73x73.gif) no-repeat;
	width: 73px;
	height: 73px;
	text-align: left;	
}
#video_list .photo img {
	border: solid #B2C4CB 1px;
	margin: 7px 0px 0px 9px;
}
#video_list a.vidbtn {
	background:#fff;
	border:1px solid #3F8800;
	float:left;
}
#video_list a.vidbtn  {

		display:block;
		color:#3F8800;
		font-weight:700;
		padding:10px;
		text-decoration:none;
		margin:0 5px;
		
	}

/* -------- MAIN CONTENT CONTAINER --------*/

#contentContainer {
	padding: 0px 10px 20px 10px;
	/*overflow: auto;*/
}

/* -------- HOMEPAGE LAYOUT ELEMENTS -------- */

.hp_groupRow {
	/*overflow: auto;*/
	margin-bottom: 10px;
}
.hp_groupRow-2 {
	float:left;
	margin: 20px 0;
}
.hp_leftCol {
	float: left;
	width: 300px;
}
.hp_middleCol {
	float: left;
	width: 300px;
	padding:10px 6px 0 6px;
}
.hp_rightCol {
	float: left;
	width: 300px;
	padding-top: 0px;
}
.hp_leftColSpan2 {
	float: left;
	width: 606px;
}
.hp_leftColSpan2 .hp_middleCol {
	padding:0 0 0 5px;
}

/* -------- HOMEPAGE CONTENT -------- */

#hp_mostPopular {
	position: relative;
	height: 40px;
	background: url(/images/hp_MostPopular_bkg.jpg) no-repeat;
	font-size: 14px;
	color: #2C6789;
}
#hp_mostPopular .textContent {
	position: absolute;
	top: 11px;
	left: 20px;
}
#hp_mostPopular a:link, #hp_mostPopular a:visited, #hp_mostPopular a:hover {
	color: #2C6789;
}
#hp_OptionsZoneTV {
	position: relative;
	width: 300px;
	/*height: 200px;*/
	margin: 0px 0px 10px 0px;
}

#subscribe {
	background:url(/images/interior/int_seeAlsoBG.gif) no-repeat bottom left #fff;
	width: 300px;
	padding-bottom: 10px;
	margin-top:10px;
}

.subscribe_links {
	padding: 5px;
}
.hp_qOfTheDay {
	margin:10px 0 0 0;
	width:300px;
	padding: 5px 0 0 0;
	border-top:7px solid #3F8800;
	border-bottom: 1px solid #3F8800;
	border-left: 1px solid #3F8800;
	border-right: 1px solid #3F8800;
	background-color:#F1F6FA;
}
.hp_qOfTheDay .inner {
	padding:7px;
}
.hp_qOfTheDay_content {
	padding:0 0 10px 7px;
	width:290px;
}

.banner_234x60 { 
	margin:25px 0px 0 5px;
	}
.banner_728x90, .ad728_bottom {
	padding:10px 0;
	text-align:center;
}

.int_banner_125x125 img{
	margin:10px;

}
.hp_qOfTheDay_content a { text-decoration:none;}
.hp_rockStar {
	margin:10px 0;
	width: 300px;
	height: 166px;
	background: url(/images/hp_RockStar_bkg.gif) no-repeat;
}
.hp_rockStar .inner {
	padding: 17px 8px 8px 8px;
	font-size: 11px;
}
.hp_rockStar .largeGreen {
	margin-bottom: 8px;
}
.hp_rockStar .floatLeft {
	width: 73px;
	text-align: center;
}
.hp_rockStar .photo, .hp_qOfTheDay .photo {
	background: url(/images/photoFrame_73x73.gif) no-repeat;
	width: 73px;
	height: 73px;
	text-align: left;	
}
.hp_rockStar .photo img, .hp_qOfTheDay .photo img {
	border: solid #B2C4CB 1px;
	margin: 7px 0px 0px 9px;
}
.hp_rockStar .floatRight {
	width: 200px;
}
.hp_advisor_column {
	/*background:transparent url(/images/options_experts_hd.jpg) top left no-repeat;*/
	margin:0 0 10px 0;
	width:300px;
}
.hp_advisor_content {
	/*background:transparent url(/images/advisor_column_bg.jpg) bottom left no-repeat;*/
	margin:0 0 10px 0;
	padding:10px 10px;
}

.hp_pros_know {
	margin:0 0 10px 0;
	padding:0 8px 10px;
	border: 1px solid #72A5C0;
	background-color: #F1F6FA;
}
.hp_advisor_content .inner {
	clear:both;
	margin-bottom:10px;
}
.hp_advisor_content .inner span {
	color:#858585;
	font-size:0.8em;
}
.hp_advisor_content .inner span b {
	color:#A56333;
	font-weight:100;
}
.hp_advisor_content .floatLeft {
	text-align:center;
	width:73px;
}
.hp_advisor_content .floatRight {
	width:200px;
	margin-top:6px;
}
.hp_advisor_content .photo {
	background:transparent url(/images/photoFrame_73x73.gif) no-repeat;
	height:73px;
	text-align:left;
	width:73px;
}

.hp_advisor_content .photo img {
	border:1px solid #B2C4CB;
	margin:7px 0 0 9px;
}
#trading_ideas {
	/*background:url(/images/hp_alerts_bg.jpg) bottom left no-repeat;*/
	margin-bottom:10px;
	border-left: 1px solid #72A5C0;
	border-right: 1px solid #72A5C0;
	border-bottom: 1px solid #72A5C0;
	background-color: #F1F6FA;
}
#trading_ideas dt span {
	color:#858585;
	font-size:0.8em;
}
#trading_ideas dt span b {
	color:#A56333;
	font-weight:100;
}
#trading_ideas div.more {
	padding:0 10px 10px 10px;
	text-align:right;
	background-color: #F1F6FA;
}

#markethdr {  }
table.qmmt_main table { display:none; visibility:hidden; }
.hp_linkList {
	margin-left: 10px;
}
.hp_linkIcon {
	list-style-type: none;
	margin-left: 0px;
}
ul.hp_linkIcon {	
	margin: 0px 0px 5px 0px;
	padding: 0px;
}
ul.hp_linkIcon li {
	background-position: 0px 2px;
	background-repeat: no-repeat;
	line-height: 20px;
	padding-left: 20px;
}
ul.hp_linkIcon li.icon01 {
	background-image: url(/images/icon_list_01.gif);
}
ul.hp_linkIcon li.icon02 {
	background-image: url(/images/icon_list_02.jpg);
	background-position: 0px 0px 0px 4px;
}
ul.hp_linkIcon li.icon03 {
	background-image: url(/images/icon_list_03.jpg);
	background-position: 0px 4px 0px 0px;
}
ul.hp_linkIcon li.icon04 {
	background-image: url(/images/icon_list_04.jpg);
	background-position: 0px 3px;
}
ul.hp_linkIcon li.icon05 {
	background-image: url(/images/icon_list_05.jpg);
	background-position: 0px 4px;
}
ul.hp_linkIcon li.icon06 {
	background-image: url(/images/icon_list_06.jpg);
	background-position: 0px 4px;
}
ul.hp_linkIcon li.icon07 {
	background-image: url(/images/icon_list_07.jpg);
	background-position: 0px 4px;
}
ul.hp_linkIcon li.icon08 {
	background-image: url(/images/icon_list_08.jpg);
	background-position: 0px 4px;
}
#hp_paperTrading {
	width: 300px;
	height: 131px; 
	background: url(/images/paper_trading.gif) top no-repeat;
	margin:10px 0 0 0;
}
#hp_paperTrading .medWhite {
	padding-top: 59px;
	padding-left: 118px;
}
#hp_paperTrading .medWhite a:link{
	color: #FFFFFF;
	text-decoration: underline;
}
#hp_paperTrading .medWhite a:hover, a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#hp_edCourses {
	width: 300px;
	height: 128px;
	background: url(/images/hp_edCoursesBG.gif) bottom no-repeat;
	padding-top: 10px;
}
#hp_edCourses .largeBlue {
	padding: 0px 10px 5px 10px;
}
#hp_edCourses .smallGreenUn, .windowText{
	padding-top: 6px;
	margin-right: 5px;

}
#hp_edCourses img {
	float: left;
	padding: 8px 30px 25px 10px;
}
#hp_traderProfile {
	width: 300px;
	height: 152px;
	background: url(/images/hp_traderProfileBG.gif) bottom no-repeat;
}
#hp_traderProfile .largeBlue {
	padding: 10px 10px 5px 10px;
}
#hp_traderProfile .largeGreen {
	padding: 2px 5px 3px 0px;
}
#hp_traderProfile .photo, #hp_edCourses .photo {
	background: url(/images/photoFrame_73x73.gif) no-repeat;
	width: 73px;
	height: 73px;
	text-align: left;	
	margin-left: 9px;
	margin-top: 8px;
	padding-right: 10px;
	float: left;
}
#hp_traderProfile .photo img {
	border: solid #B2C4CB 1px;
	margin: 7px 0px 0px 8px;
}
#hp_traderProfile .photoCaption {
	margin-top: 7px;
}
#hp_brokerTV {
	width: 300px;
	min-height: 420px;
	margin:10px 0 0 0;
}
#hp_brokerTV .largeGreen, .windowText {
	margin-right: 5px;
	padding-top: 5px;
}
#hp_brokerTV .iconMore {
	margin-left: 14px;
	line-height: 18px;
}
.hp_calendar {
	margin:10px 0 0 0;
}
#buy {
	width: 300px;
	height: 126px;
	background: url(/images/hp_buyNowBG.gif) repeat-x;
}
.photo1 {
	height: 62px;
	width: 135px;
}
#buy .photo1, .photo2, .photo3, .photo4 {
	background: url(/images/photoFrame_46x46.gif) no-repeat;
	height: 46px;
	float: left;
}
#buy .photo1 {
	margin: 15px 0px 0px 5px;
}
#buy .photo1 .buyNowBlue {
	margin-top: 14px;
	margin-left: 54px;
}
#buy .photo1 img {
	margin-left: 7px;
	margin-top: 6px;
	border: solid #B2C4CB 1px;
	float: left;
}

#buy .photo2 {
	margin: 15px 0px 0px 0px;
}
#buy .photo2 .buyNowBlue {
	margin-top: -24px;
	margin-left: 54px;
}
#buy .photo2 img {
	margin-left: 7px;
	margin-top: 6px;
	border: solid #B2C4CB 1px;
}
.photo3 {
	height: 46px;
	width: 133px;
}
#buy .photo3 {
	margin: 5px 0px 0px 5px;
}
#buy .photo3 .buyNowBlue {
	margin-top: -24px;
	margin-left: 54px;
}
#buy .photo3 img {
	margin-left: 7px;
	margin-top: 6px;
	border: solid #B2C4CB 1px;
	vertical-align: middle;
}
.photo4 {
	height: 46px;
	width: 150px;
}
#buy .photo4 {
	margin: 5px 0px 0px 2px;
}
#buy .photo4 .buyNowBlue {
	margin-top: -24px;
	margin-left: 54px;
}
#buy .photo4 img {
	margin-left: 7px;
	margin-top: 6px;
	border: solid #B2C4CB 1px;
	vertical-align: middle;
}
#hp_blogPosts {
	float: left;
	margin: 0px;
	padding: 10px 0px 0px 10px;
}
#hp_blogPosts .largeGreen {
	padding-bottom: 10px;
}
#hp_blogPosts .windowText {
	margin: 0px;
	padding: 0px;
}
#hp_events {
	float: left;
	margin: 0px;
	padding: 0px 0px 0px 10px;
}
#hp_events .largeGreen {
	padding-bottom: 10px;
}
.hp_photoRow {
	width: 289px;
	padding-bottom: 16px;
        clear: both;
}
.hp_eventsPhoto {
	background: url(/images/photoFrame_73x73.gif) no-repeat;
	float: left;
	width: 73px;
	height: 73px;
	margin-right: 16px;
	padding-top: 7px;
}
.hp_eventsPhoto img {
        margin:1px 0 0 9px;
}
.hp_photoRow .windowText {
	width: 216px;
	margin: 0px;
}
#iconMoreMore {
	float: left;
	margin-left: 75px;
	margin-top: 15px;
}
#hp_favLinks {
	width: 140px;
	float: left;
	margin:10px 0 0 9px;
}
#hp_favLinks .largeGreen {
	padding-bottom: 10px;
}
#hp_favLinks .medGreen {
	padding: 8px 0;
        font-size: 14px;
        color:#2C6789;
       
}
#hp_favLinks .buyNowBlue {
	padding-bottom: 7px;
}
#banner_125x125 {
	text-align:center;
	padding:0 0px;
	margin:0 0 0 10px;
}
#banner_125x125 img {
	padding:10px 0;
}
.hp_leaderBoard {
	width:100%;
	float:left;
	text-align:center;
	margin:10px 0;
}
/* -------- INTERIOR ONE CONTENT -------- */

#int1_rightRight2BotRow1 {
padding:15px 0 0 0;

}
#int1_leftCol {
	width: 600px;
	float: left;
	/*overflow: auto;*/
	margin-top: 25px;
	margin-left: 0px;
}
#int1_rightCol {
	width: 300px;
	float: right;
	/*overflow: auto;*/
	margin-top: 10px;
}
#int1_leftContent, #int1_singleColumn {
	width: 600px;
	background: #FFFFFF url(/images/interior/int_contentBG.gif) bottom no-repeat;
	float: left;
	margin-bottom: 7px;
}
#int1_singleColumn {
        width:100%;
        background: #FFFFFF url(/images/interior/int_contentBG_single.gif) bottom no-repeat;
}
#int1_article {
        padding:0 10px 20px 10px;
}
#int1_editor {
	width: 117px;
	height: 141px;
	background: transparent url(/images/interior/photoFrame.gif) no-repeat;
	float: left;
	padding: 7px 35px 40px 9px;
	margin-left: 10px;
}
#int1_468x60 {
	float: left;
}
#int1_120x60 {
	float: right;
}
#int1_rightRight1 {
	margin-bottom: 5px;
}
.int_rightRight2 {
	margin-bottom: 5px;
	width: 300px;
	background: #FFFFFF url(/images/interior/int_learnOptionsTradingBG.gif) bottom no-repeat;
	overflow: auto;
}
.int_rightRight2Top {
	margin-bottom: 10px;
}
.int_rightRight2Bot {
	margin-bottom: 10px;
}
.int_rightRight2BotRow1 {
	width: 145px;
	float: left;
	padding: 5px 0px 20px 10px;
}
.int_rightRight2BotRow2 {
	width: 145px;
	float: right;
	padding: 5px 0px 20px 0px;
}
#int1_rightRight3, #int1_rightRight2, #int1_rightRight {
	width: 300px;
	padding-bottom: 10px;
        margin-top:10px;
}
.int_rightRight2Top, .int2_rightRight2Top, .int3_rightRight2Top {
	margin:0 0 10px 0;
}
#int1_rightRight3Header {
	width: 300px;
}
#int1_rightRight3Bot {
	background: #FFFFFF url(/images/interior/int_seeAlsoBG.gif) bottom no-repeat;
	padding-left: 10px;
	padding-top: 17px;
	padding-bottom: 20px;
}
#int1_rightRight3Bot .medGreen {
	padding-left: 20px;
	margin-bottom: 0px;
}
#int1_rightRight3Bot .windowText {
	font-weight: normal;
	padding-top: 0px;
	padding-left: 10px;
}	

/* -------- INTERIOR TWO CONTENT -------- */

#int2_leftCol {
	width: 606px;
	float: left;
	margin-top: 20px;
}
#int2_rightCol {
	width: 300px;
	float: right;
}


#int2_searchBar {
	background: #FFFFFF url(/images/interior/int2_searchBar.gif) repeat-x;
	width: 606px;
	height: 57px;
	padding-top: 22px;
}
#int2_searchBar ul { float:left; margin:0pt 0pt 5px; padding:0pt; }
.searchBlue {
	color: #2c6789;
	font-size: 12px;	
	font-weight: bold;
	padding: 28px 0px 0px 7px;
}
.searchDrop {
	background-color: #FFFFFF;
	font-size: 11px;
	color: #000000;
}
.searchDropTop {
	background-color: #FFFFFF;
	font-size: 11px;
	color: #7e7a7a;
}
#articleList {
	background: #FFFFFF url(/images/interior/int_contentBG.gif) bottom no-repeat;
	margin-bottom: 10px;
        padding-bottom:10px;
}
#articleList  .largeBlue {
	margin-top: 0px;
	margin-bottom: 15px;
}
.articleHilight {
	width: 593px;
	padding-bottom: 20px;
	margin-left: 10px; 
	padding-right: 0px;
	clear: both;
}
.articleHilight .photo {
	background: url(/images/photoFrame_73x73.gif) no-repeat;
	width: 73px;
	height: 73px;
	text-align: left;	
}
.photoHolder {
	width: 83px;
	float: left;
	padding-bottom: 30px;
}
.articleHilight .photo img {
	margin: 1px 1px 3px 3px;
	padding:6px;
}
#free-resources .photo img {
	padding:0;
}
#our-partners .photo img {
	padding:8px;
}
.int2_articleText {
	/*width: 507px;*/
	margin-top: 0px;
	padding-right: 0px;
}
.int2_articleText .largeGreen {
	padding-right: 5px;
}
.int2_468x60 {
	width: 468px;
	float: left;
	margin-left: 0px;
}
.int2_120x60 {
	width: 120px;
	float: right;
	margin-right: 10px;
}
#int2_300x100 {
	margin-bottom: 5px;
}

/* -------- INTERIOR THREE CONTENT -------- */

.int3_story {
	padding-left: 0px;
	margin-left: 10px;
}
.int3_story a.medLgGreen {
        text-decoration:none;
        color:#3F8800;
	margin-bottom: 0px;
}
.int3_story a:hover.medLgGreen{
       text-decoration:underline; 
}
.int3_story .windowText {
	margin-left: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
}
.int3_story .featuredText {
	margin-left: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
}
.int3_story .iconMore {
	margin-top: 4px;
	padding-top: 0px;
	margin-bottom: 12px;
}
.int3_topBar {
	width: 606px;
	padding-top: 0px;
}
#int_rightRight3Bot {
	background: #FFFFFF url(/images/interior/int_seeAlsoBG.gif) bottom no-repeat;
	padding: 17px 0px 54px 0px;
}
#int_rightRight3Bot .medGreen {
	padding-left: 10px;
	margin-bottom: 0px;
}
#int_rightRight3Bot .windowText {
	font-weight: normal;
	padding-top: 0px;
	padding-left: 0px;
}
.int3_intro {
	width: 596px;
	padding-left: 10px;
	padding-bottom: 40px;
}
.int3_intro .largeGreen {
	margin-left: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
.int3_intro .medGray {
	padding-top: -10px;
}
.int3_intro .maroonMed {
	padding-left: 3px;
}
.int3_intro .featureText {
	margin-bottom: 0px;	
}
.int3_intro .iconMore {
	padding-top: 0px;
}
.int3_articleHilight {
	width: 606px;
	margin-left: 0px; 
	background: #FFFFFF url(/images/interior/int_contentBG.gif) bottom no-repeat;
	padding: 0 0 10px 0;
}
.int3_articleHilight .largeBlue {
	margin-left: 10px;
}
.int3_468x60, .ad468 {
	float: left;
	margin-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.int3_120x60 {
	float: right;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 3px;
}
.int3_300x250 {
	float: right;
}

/* -------- FOOTER -------- */

#footer {
	background: #CDE1F4 url(/images/footer_bkg.gif) repeat-x;
	text-align: center;
	padding: 6px 0px 10px 0px;
	clear: both;
}
#footer_large {
	color: #5681A3;
	padding-bottom: 4px;
}
#footer_small {
	color: #5681A3;
	font-size: 10px;
	padding-bottom: 16px;
}
#footer_large a:link, #footer_large a:visited, #footer_large a:hover,
#footer_small a:link, #footer_small a:visited, #footer_small a:hover {
	color: #5681A3;	
}
#footer_copyright {
	color: #7F7F7F;
	font-size: 10px;
}
#footer_copyright a:link, #footer_copyright a:visited, #footer_copyright a:hover {
	color: #7F7F7F;
}

/* -------- FONT STYLES -------- */

.largeGreen {
	font-size: 18px;
	color: #3F8800;
}
.largeGreen a:link, .largeGreen a:visited, .largeGreen a:hover{
	color: #3F8800;
}
a span.largeGreen{
        color: #2C6789;
}
.headerBlue {
	color: #2c6789;
	font-size: 26px;
	text-indent: 10px;
	padding-bottom: 10px;
}
.largeBlue {
	font-size: 18px;
	color: #336a8a;
}
.medBlue {
	font-size: 12px;
	font-weight: bold;
	color: #2c6789;
	text-decoration: underline;
}
.smallBlue {
	color: #2C6789;
	font-weight: bold;
}
.buyNowBlue a:link, .buyNowBlue a:visited {
	font-size: 11px;
	text-decoration: underline;
	color: #2F74AA;
}
.buyNowBlue a:hover {
	text-decoration: none;
}
.largeBlue a:link, .largeBlue a:visited, .largeBlue a:hover{
	color: #2C6789;
}
.medWhite {
	font-size: 12px;
	color: #FFFFFF;
}
.medGreen {
	font-size: 13px;
	color: #3F8800;
	font-weight: bold;
}
.medLgGreen {
	font-size: 14px;
	color: #3F8800;
	font-weight: bold;
}
.medGreen a:link, .medGreen a:visited {
	text-decoration: underline;
	color: #3F8800;
}
.medGreen a:hover {
	text-decoration: none;
	color: #3F8800;
}	
.smallGreenUn {
	font-size: 11px;
	font-weight: bold;
	color: #3f8800;
	text-decoration: underline;
}
.windowText {
	font-size: 11px;
	color: #000000;
}
.featureText {
	font-size: 12px;
	color: #000000;
}
.caption {
	font-size: 11px;
	color: #7F7F7F;
}
.caption a:link,  .caption a:visited, .caption a:hover {
	color: #7F7F7F;
}
.medGray {
	font-size: 12px;
	color: #7F7F7F;
}
.iconMore {
	font-size: 11px;
	color: #9E6633;
	text-transform: uppercase;
	background: url(/images/icon_more.gif) left 5px no-repeat;
	padding-left: 9px;
	padding-right: 10px;
}
.iconMore a:link, .iconMore a:visited {
	color: #9E6633;	
	text-decoration: none;
}
.iconMore a:hover {
	color: #9E6633;	
	text-decoration: underline;
}
.maroonMed {
	font-size: 12px;
	color: #9E6633;
}
.photoCaption {
	color: #7f7f7f;
	font-size: 9px;
}
.storyDate {
	color: #9e6633;
	font-size: 12px;
}
.articleText {
	font-size: 14px;
	font-weight: normal;
}
.articleHilightText {
	font-size: 13px;
	font-weight: normal;
}
.pageNumber {
	color: #2f74aa;
	font-weight: bold;
	font-size: 11px;
	letter-spacing: 2px;
	padding: 15px 0px 25px 10px; 
}
.pageNumber a:link, .pageNumber a:visited {
	color: #2f74aa;
	text-decoration: underline;	
	font-weight: normal;
}
.pageNumber a:hover {
	text-decoration: none;
	font-weight: normal;
}
.iconMoreGreen {
	font-size: 12px;
	font-weight: bold;
	color: #295702;
	background: url(/images/interior/icon_moreGreen.gif) left 5px no-repeat;
	padding-left: 9px;
	padding-right: 10px;
}
.iconMoreGreen a:link, .iconMoreGreen a:visited {
	color: #295702;	
	font-weight: bold;
	text-decoration: none;
}
.iconMoreGreen a:hover {
	color: #295702;	
	font-weight: bold;
	text-decoration: underline;
}
html>body #sponsoredLinks {width:100%;float:left;}
.sponsoredLinks { width:726px; margin:0 auto;border:1px solid #ccc;margin-bottom:50px;overflow:visible;margin-bottom:20px;margin-top:50px;}


.sponsoredLinks h3{
	display:block;
	padding:3px;
	color:#fff;
	background:#3C7FAF;}
	
.sponsoredLinks ul {
	width:30%;
	display:block;
	float:left;
	border:none;
	margin:0 10px;
	padding:0;
}
.sponsoredLinks ul li {
	list-style:none;
}
.sponsoredLinks ul li a, .sponsoredLinks ul li a:visited, .sponsoredLinks ul li a:hover {color:#3C7FAF;}

#int2_searchBar ul li {
list-style:none;
float:left;
}
div.searchResults a {
font-size:1.3em;
font-weight:700;
}

div.searchResults p {
margin:.6em 0 0 0;
}
div.searchResults span {
color:#858585;
font-size:.9em;
margin:.5em 0 1.5em 0;
display:block;
}
div.searchResults span b {
color:#A56333;
font-weight:200;
}

 /* PAGE SWITCHING & SEARCH RESULTS */
#switchcontent div { display:none; }
#switchcontent div div { display:block; }
#switchcontent div.on { display:block; }
#switchcontent div#straight_i { display:block; }

/* Audio Player */
.audioplayer { }

/* Add This */
.addthis{
margin-top: 3px;
/*
float:left;
width:200px;
*/
}
.addthis img {
	vertical-align: bottom;
}

#idTab2 { display:none;}
#idTab2 ul { width: 40%;float:left; margin-left:15px;}

#mainContainer #tickerhound_widget6xbh3vx6 {margin-bottom:10px;}


/* Rounded Callout */
div.callout2_rhs {
	float:right;
	width:250px;
	margin:0 0 5px 10px;
	background:white url(/images/callout_hd_rhs.jpg) top left no-repeat;
}
div.callout2_lhs {
	float:left;
	width:250px;
	margin:0 10px 5px 0;
	background:white url(/images/callout_hd_lhs.jpg) top left no-repeat;
}
div.callout2_rhs div.callout_cont, div.callout2_lhs div.callout_cont {
	background:url(/images/callout_foot.jpg) bottom left no-repeat;
	min-height:60px;
	padding:2px 8px 4px 8px;
}
div.callout2_rhs h4, div.callout2_lhs h4 {
	font-family:Tahoma,Geneva,sans-serif;
	margin:2px 8px 2px 8px; padding:0;
	color:#fff; font-size:16px;
}
/* Camfered Callout */
div.callout_rhs {
	float:right;
	width:250px;
	margin:0 0 5px 10px;
	background:white url(/images/callout_hd2_rhs.gif) top left no-repeat;
}
div.callout_lhs {
	float:left;
	width:250px;
	margin:0 10px 5px 0;
	background:white url(/images/callout_hd2_lhs.gif) top left no-repeat;
}
div.callout_rhs div.callout_cont, div.callout_lhs div.callout_cont {
	background:url(/images/callout_foot2.jpg) bottom left no-repeat;
	min-height:60px;
	padding:2px 16px 4px 16px;
}
div.callout_rhs h4, div.callout_lhs h4 {
	font-family:Tahoma,Geneva,sans-serif;
	margin:12px 15px 2px 15px; padding:0;
	color:#2C6789; font-size:14px;
}
div.no_header { padding-top:22px; } /* for Callouts with no header */

div.callout_lhs ul, div.callout_rhs ul
{
  list-style-type:none; list-style-position:outside;
  list-style-image:url(/images/co-raquo.gif);
  margin:0 0 8px 16px; padding:0;
}
div.callout_lhs li, div.callout_rhs li
{
  padding:0; margin:0 0 4px;
}
div.callout_lhs li a, div.callout_rhs li a
{
  color:black;
}

/* HOMEPAGE DOE Box */
#ozinsider_doe { width:300px; height:166px; position:relative; background:url(/images/oz_insider_doe_bg.jpg) top left no-repeat; margin-top:6px; }
#ozinsider_doe div.doe_email { position:absolute; top:100px; left:10px; width:170px; }
#ozinsider_doe div.doe_email input { width:100%; }
#ozinsider_doe div.doe_submit { position:absolute; top:85px; left:190px; width:100px; }
#ozinsider_doe div.doe_submit input { width:100px; height:60px; }


/* BEGIN GALLERY STYLES **************************/

.gallery_container {
 	padding:10px 0 0 0; 
 	font-family:Verdana, Arial, Helvetica, sans-serif; 
	position:relative;
	}
.gallery_hdr_container {
	width:525px; 
	float:right; 
	border-bottom:1px solid #006699; 
	margin-bottom:2px; 
	text-align:right; 
	font-size:13px;
}
.gallery_header{
	border-bottom:1px solid #006699; 
        margin-bottom:5px;
}
.gallery_header h1{
        color:#3F8800;
        font-size: 20px;
        margin:0;
}
.gallery_content{
	clear:both;

}

.gallery_content_horiz{
	clear:both;
        margin: 0 0 0 35px;
}
.gallery_byline { 
	text-align:right;
	width:200px;
	position:absolute;
	top:70px;
	right:10px;
        font-size:12px;
}
.gallery_byline_right { 
	text-align:left;
        font-size:12px;
}
.gallery_byline_left { 
	text-align:right;
	width:193px;
	position:absolute;
	top:90px;
	right:10px;
        font-size:12px;
        left:45px;
}
.gallery_byline p {
	margin:0;
}
.addthis_container {
	float:right; 
	width:200px; 
	text-align:right;
        margin-bottom:10px;
}
.addthis_container .addthis {
        margin-top:0;
}
.gallery_header .addthis_container .addthis 
        margin-top:5px;
}
.gallery_img_container{
	float:right;
	width:220px;
	}
.gallery-img {
	float:right;
	clear:right;
	margin:0;
	padding:0;
	}
.gallery_img_horiz{
	margin:0 11px;
	}
.gallery_text {
	clear:left; 
	width:285px; 
	margin:10px 35px;
        padding:10px 0 0 0;
}
.gallery_text_horiz {
	clear:left; 
	margin:10px;
    padding:10px 0 0 0;
}
.gallery_text h3{
	color:#3c7fae;
        font-size:14px;
        font-weight:bold;
}
.gallery_text_horiz h3{
	color:#000;
        font-size:16px;
        font-weight:bold;
        margin-bottom:0;
        padding-top:3px;
}
.gallery_blue_fade{
        background:url(/images/gallery/OZ_blue_fade.jpg) repeat-y;
        padding:2px 0;
        margin-bottom:10px;
        height:28px;
}
.gallery_red_fade{
        background:url(/images/gallery/OZ_red_fade.jpg) repeat-y;
        padding:4px 8px 0px 8px;
        margin-bottom:10px;
        height:28px;
}
.gallery_nav, .gallery_nav_horiz{
	border-bottom:1px solid #339900; 
	text-align:right; 
	width:295px;
	margin:0 35px;
}
.gallery_nav { clear: both; }
.gallery_nav_election{
	border-bottom:1px solid #cc0000; 
	text-align:right; 
	width:475px;
	margin:0 35px;
        float:right;
}
.gallery_nav_horiz{
	float:right;
}
.gallery_nav ul, .gallery_nav_horiz ul, .gallery_nav_election ul {
	display:inline;
	list-style-type:none; 
	}
.gallery_nav ul li, .gallery_nav_horiz ul li, .gallery_nav_election ul li {
	display:inline; 
	list-style-type:none; 
	padding:0 5px;
	font-style:italic;
	}
.gallery_nav ul li.arrows, .gallery_nav_horiz ul li.arrows, .gallery_nav_election ul li.arrows {
	letter-spacing:-.3em;
	font-style:normal;
	}
body .gallery_nav a, body .gallery_nav a:link, body .gallery_nav a:visited, body .gallery_nav_horiz a, body .gallery_nav_horiz a:link, body .gallery_nav_horiz a:visited, body .gallery_nav_election a:link, body .gallery_nav_election a:visited {
	text-decoration:none;
	color:#666;
	}
body .gallery_nav a:hover, body .gallery_nav_horiz a:hover, .gallery_nav_election a:hover {
	text-decoration:none;
	color:#000;
	}
body .gallery_nav a.ON:link, body .gallery_nav a.ON:visited, body .gallery_nav a.ON:hover, body .gallery_nav_horiz a.ON:link, body .gallery_nav_horiz a.ON:visited, body .gallery_nav_horiz a.ON:hover, body .gallery_nav_election a.ON:link, body .gallery_nav_election a.ON:visited, body .gallery_nav_election a.ON:hover
	{color:#006699;
        }
.paginationDisplayNone{
        display:none;
}
.gallery_container .pagination { display: none; }
/* END GALLERY STYLES ***************************/

.G-otherresults .resurl {
color:#3F8800 !important;
text-decoration:none !important;
}
#compare_chart_table table td {
border-bottom:1px solid #ccd9e7; 
}

/* BROKER CENTER INCLUDE STYLES **************/
#broker_center_component { margin-bottom:8px; padding:10px; border:1px solid #BFBFBF; background-color:#E6EDF0; }
#broker_center_component h4 { background: transparent url(/media/bg/broker_center_component_bg.gif) repeat-x scroll left bottom }
#broker_center_component div .bc_logo_box { margin:5px 0px 5px 10px; padding:0px; width:126px; text-align:center; float:left; }
#broker_center_component div .bc_logo_last { margin-left: 73px !important; margin:5px 0px 0px 36px; clear:left; }
#broker_center_component div .bc_logo_box div { margin:0px; padding:10px 0px; height:40px; }
#broker_center_component div .bc_logo_box div p { margin:8px 0px 0px 0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:.9em; }
#broker_center_component div p { margin:0px auto; padding:10px 0px 0px 0px; text-align:center; }
#broker_center_component div .bc_logo_box div p a:link, .left #broker_center_component .bc_logo_box div p a:visited { text-decoration:none; }
#broker_center_component div .bc_logo_box div p a:hover { text-decoration:underline; }

a.broker_link:link, a.broker_link:visited{color: #387800 !important;}
a.broker_link:hover{color: #000 !important;}

.link_under_image {width:200px; margin-top:10px;}

#homepage h1 { position:absolute; text-indent:-9999px; }
#broker_center_component h2, #trading_ideas h2 { margin:0; padding:0; }
#mural h2 { margin:0; Padding:0; }

/* SHARE THIS STYLES */
#sharethis_0 {
	line-height:1px !important;
	padding-left: 3px !important;
}

a.stbutton {
	padding:0px 5px 2px 22px !important;
	margin-top: 0px !important;
}

a.stbutton stico_default {
  font-size:15px !important;
  /*padding:0px 5px 5px 22px !important;*/
}

.stbuttontext {
  font-size:12px !important;
  line-height:1px !important;
}
.byline{margin:-31px 0 26px 11px;}

.tweetthis {
	width: 100px;
	padding-left: 2px;
}

#articleList .pagination, #free_report_body .pagination { padding: 0 10px 20px; }
#free_report_body .prospecting { margin:10px 0; }
/* BEGIN TRADER ALERTS SLIDER */
.sliderwrapper{
	position: relative; /*leave as is*/
	/*overflow: hidden; leave as is*/
	width: 600px; /*width of featured content slider*/
	height: 250px;
}

.sliderwrapper .contentdiv{
	visibility: hidden; /*leave as is*/
	position: absolute; /*leave as is*/
	left: 0;  /*leave as is*/
	top: 0;  /*leave as is*/
	padding: 5px;
	width: 590px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
	height: 100%;
	filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}

.sliderwrapper div.col {
	width:285px;
	float:left;
	padding-left: 5px;
	padding-right: 5px;
}

.slider_pagination {
	width: 598px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
	/*
	text-align: right;
	padding: 8px 10px 0px 0px;
	background:url(/images/hd_tradersAlerts_long.gif) no-repeat;
	height:21px;
	*/
	background:url(/images/bg_rotate_box.gif) repeat-x ;
	height: 29px;
	padding-left: 5px;
	padding-top: 5px;
	margin: 0px 0px 0px 0px;
}

.slider_pagination h2 {
	color:white;
	font-size:18px;
	padding-bottom: 5px;
}

.slider_pagination a{
	padding-bottom:0px;
	/*padding: 0 5px;
	text-decoration: none; 
	color: #00007D;
	background: white;*/
}

.slider_pagination a:hover, .slider_pagination a.selected{
	/*color: #000;
	background-color: #FEE496;*/
}

.slider_pagination .pagination_left {
	float:left;
}

.slider_pagination .pagination_left h2 {
	margin-bottom: 0px;
}

.slider_pagination .pagination_right {
	float:right;
	padding-top:3px;
	padding-right:2px;
}

.OZTV_header {
	background: transparent url(/images/hd_optionsZoneTV.jpg) no-repeat;
	height: 28px;
	margin: 0;
    padding: 0 5px;
}
/* END TRADER ALERTS SLIDER */

/* Fix for More by this Expert */
.int3_story .medGreen { margin-bottom:4px; }
.int3_story .windowText { margin-bottom:10px; }

.oztv-columns div.clear { clear:both; }
.oztv-columns div.leftCol { float:left; width:280px; padding:0 10px 10px 10px; }
.oztv-columns div.rightCol { float:left; width:280px; padding:0 10px 10px 0; }
.oztv-columns ul { margin:0;padding:0 0 5px 15px; }
.oztv-columns li { margin:0 0 3px 0; }

div.prospecting { border: 1px solid #cbcbcb; padding: 5px; background: #e2e2e2 url(/media/top5stocksbg.jpg) repeat-x; margin-top: 10px; }
div.prospecting p { margin:0; }
div.prospecting.answer { margin-bottom:10px; }
div.prospecting.answer p { margin:0 0 8px; }


.hidden { display: none; } 

#afsadBox{
	padding:8px 0;
	text-align:center;
	background: #FFFFFF;
}
