/*
MAIN SECTIONS OF CSS FILE ARE AS FOLLOWS:

******* BODY CSS *******
******* BANNER ADS *******
******* FORM BOXES *******
*****  NAVIGATION BAR CSS *****
***** DROP-DOWN MENU CSS *****

*/


/*
******* BODY CSS *******
*/

body {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #000000;
	width: 100%;
    height: 100%;
}

#pagecontainer
{
    width: 100%;
    height: 100%;    
    margin: 0px;
    padding: 0px;            
}

#morearticles
{
    display: none; 
}

#divPrint
{
     width: 100%;
    height: 100%;
    margin: 0px;
    padding: 0px;   
}


td#contentholder
{
    width: 100%;        
    margin: 0px;
    padding: 0px;
}

#commentarycontent
{
    width: 100%;
    height: 100%;
    margin: 0px;
    padding: 0px;    
}

#widgets
{
    width: 0px !important;
    display: none !important;
    visibility: hidden !important;
    background: #000000;
}

td#widgetsholder
{
    width: 0px !important;
    display: none !important;
    visibility: hidden !important;
}

h3 {font-size: 11pt !important;color:#000 !important}
h1 {font-size: 11pt !important;color:#000 !important}
h2 {font-size: 13pt !important;color:#000 !important}

p {font-size:10pt;}

blockquote {font-size:10pt;}

#ctl00_Main_PartnerCenterAds1_horizontalads
{
    display: none;    
}

.rdxcasting300_3
{
    display: none;    
}

.rdxcasting300
{
    display: none;    
}

#navBarline {
	display: none;
}


#navBarSecondline {
	display: none;
}

#SecondNav {
	display: none;
}

#breadCrumb {
	display: none;
}

#SectionName {
	display: none;
}

#logo{
	display: none;
}

#homeleftbar{
	display: none;
}

#leftbar{
	display: none;
}


#loggedin{
	display: none;
}


#loggedout{
	display: none;
}

#homebody {
	display: none;
}

#mainbody {
/*border:2px dashed #FFF; */
margin-left: 2%;
padding-top: 1em;
border-top: 1px solid #930;
}

#lowerbody {
	display: none;
}

#lowerobs {
	display: none;
}

#footer {
	display: none;
}


#mainDiv {
	padding: 5px;
}
#widgets{ 
	display:none; 
}

#obsOptions {
	display: none;
}

#divObsOptions {
	display: none;
}

#searchobsbox {
	display: none;
}

/*
******* BANNER ADS *******
*/

#bannerA{
	display: none;
}

#textbannerA{
	display: none;
}

#textbannerB{
	display: none;
}

#bannerB{
	display: none !important;
}

#bannerC{
	display: none !important;
}

#bannerD{
	display: none !important;
}

#bannerE{
	display: none !important;
}

#blockBanner {
	display: none;
}


/*
******* FORM BOXES *******
*/

#searchBar {
	display: none;
}

#searchSite {
	display: none;
}

.searchBar {
	font-family: arial,Times New Roman,helvetica,ms sans serif,sans-serif;
	font-size: 11px;
}

select {
	height: 18px;
}

.searchButton, .loginButton {
	font-family: arial,Times New Roman,helvetica,ms sans serif,sans-serif;
	font-size: 11px;
	font-weight: bold;
	width: 55px;
	height: 22px;
	background-color: #880000;
	color: #FFF;
	padding: 1px;
}

#searchTicker {
	display: none;
}

.searchBarTick {
	font-family: arial,Times New Roman,helvetica,ms sans serif,sans-serif;
	font-size: 11px;
	width: 50px;
	height: 16px;
}

.searchButtonTick {
	font-family: arial,Times New Roman,helvetica,ms sans serif,sans-serif;
	font-size: 11px;
	font-weight: bold;
	width: 80px;
	background-color: #880000;
	color: #FFF;
	padding: 1px;
}

#jumpToMenu {
	display: none;
}

.jumpToMenu {
	font-family: arial,Times New Roman,helvetica,ms sans serif,sans-serif;
	font-size: 11px;
	background-color: #FFF;
	color: #000;
	width: 245px;
}

.mainformsection {
	background-color: #006666 !important;
	color: #FFF !important;
	font-style: italic !important;
	font-weight: bold !important;
}

.jumptocategory {
	background-color: #006666 !important;
	color: #FFF !important;
	font-weight: normal !important;
}

.jumptosection {
	background-color: #FFF !important;
	color: #000 !important;
	font-weight: bold !important;
}

.jumptoitem {
	background-color: #FFF !important;
	color: #000 !important;
	font-weight: normal !important;
}

option {
	font-size: 11px;
}

.label {
	font-style: italic;
	font-weight: bold !important;
	color: #006666;
}

.Help {
	position: absolute;
	top: 23px;
	left: 735px;
	font-family: Verdana,arial,Times New Roman,helvetica,ms sans serif,sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	padding: 1px;
	text-align: center;
	z-index: 20;
}

a.Help {
	color:#FFF !important;
}

.marketbox{
	border: 1px solid;
	border-color: #006666 #006666 #006666 #006666;
	font-family: arial,Times New Roman,helvetica,ms sans serif,sans-serif;
	font-size: 10px;
	color: black;
	padding: 2px;
}

.marketboxtitle{
	background-color: #006666;
	font-family: arial,Times New Roman,helvetica,ms sans serif,sans-serif;
	font-size: 10px;
	color: white;
}

#Expec{
	display: none;
}

#marketPost{
	display: none;
}

.MarketPostures{
	font-family: Verdana,arial,Times New Roman,helvetica,ms sans serif,sans-serif;
	font-size: 10px;
}

.LowerBody{
	font-family: Verdana,arial,Times New Roman,helvetica,ms sans serif,sans-serif;
	font-size: 12px;
}

.MarketPostTitle{
	color: #880000;
	font-size: 15px !important;
	font-weight: bold;
}


#econCal{
	display: none;
}

#TVApr{
	display: none;
}

#toptitle1 {
	display: none;
}

#topsubmenu1 {
	display: none;
}

#toptitle2 {
	display: none;
}

#topsubmenu2 {
	display: none;
}

#toptitle3 {
	display: none;
}

#topsubmenu3 {
	display: none;
}

#toptitle4 {
	display: none;
}

#topsubmenu4 {
	display: none;
}


#marketobsContainer{
	position: absolute;
	top: 21px;
	left:1px;
	margin: 2px;
	background-color: #FFF;
	z-index:150;
	font-size: 12px !important;
}


#marketobs{
	top: 1px;
	left:1px;
	background-color: #FFF;
	z-index:150;
	padding: 3px;
	overflow: auto;
	font-size: 12px !important;
	border: 2px solid;
	border-color: #006666 #006666 #006666 #006666;
	width: 305px; /* BEGIN IE5 HACK */
	height: 150px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 295px;
	height: 150px;
}

html>body #marketobs {
	width: 295px;
	height: 150px; /* END IE5 HACK */
}

a.marketobs {
  color: #006666;
  font-weight: bold;
  font-style: normal;
}

#specialcomContainer{
	position: absolute;
	top: 21px;
	left: 320px;
	margin: 2px;
	background-color: #FFF;
	z-index:150;
	font-size: 12px !important;
}


#specialcom{
	top: 1px;
	background-color: #FFF;
	z-index:150;
	padding: 3px;
	overflow: auto;
	font-size: 12px !important;
	border: 2px solid;
	border-color: #880000 #880000 #880000 #880000;
	width: 305px; /* BEGIN IE5 HACK */
	height: 150px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 295px;
	height: 150px;
}

html>body #specialcom {
	width: 295px;
	height: 150px; /* END IE5 HACK */
}

a.specialcom {
  color: #006666;
  font-weight: bold;
  font-style: normal;
}

.footer{
	font-family: Verdana,arial,Times New Roman,helvetica,ms sans serif,sans-serif;
	font-size: 10px;
}

a.footer{
  color: #006666;
  }

/*
*****  NAVIGATION BAR CSS ******
*/

div.navBar, div.navBar a.navButton {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #FFF;
}

div.navBar a.navButton {
	/*position: relative;*/
	cursor: pointer;
	margin: 1px;
	padding: 2px 6px 2px 6px;
	width: 100px;
	height: 20px;
	text-decoration: none;
	color: #FFF;
	border: 1px solid;
	border-color: #009999 #003333 #003333 #009999;
	background: #006666
	url("/images/htdocs/navgradient.gif");
	z-index: 200;
}

div.navBar a.navButton:hover {
	color: #FFF;
	padding: 2px 6px 2px 6px;
	border-color: #CC0000 #660000 #660000 #CC0000;
	background: #990000
	none;
}

/*
***** DROP-DOWN MENU CSS *****
*/
.cm{
	display: inline;
	position: absolute;
	visibility: hidden;
	background-color:#FFF;
	border: 1px solid;
	border-color: #CC0000 #660000 #660000 #CC0000;
	color: #FFF;
	z-index: 4000;
}

.cmTitle {
	/*background-color: #006666;*/
	color: #880000;
	font-weight: bold;
	font-style: italic;
	font-size: 14px;
}

.cmLff {
	font-size: 10px;
	background-color:#990000;
	color: #FFF;
}
.cmL {
	background-color:#FFF;
	color: #000;
}

.cmH {
	font-size: 10px;
	color: #880000 !important;
}

a.cmH {
	color: #880000 !important;
}

a.black {
	color: #FFF !important;
}

/*
SCROLLING TICKER CSS
*/

#tickerMain {
	display: list-item;
}

.ticker
{
	position:		relative;
	visibility:		hidden;
	width: 200%;
	left:			0px;
	top:			0px;
	font-size:		11px;
	font-weight:	bold;
}

.clstsu
{
	color:			#006666;
	cursor:			pointer;
	padding-bottom:	2px;
	padding-left:	8px;
	padding-right:	8px;
	margin:			0px;
}

.clstsd
{
	color:			red;
	cursor:			pointer;
	padding-bottom:	2px;
	padding-left:	8px;
	padding-right:	8px;
	margin:			0px;
}

.clstimg
{
	height: 8px;
	width:  18px;
}

#iFrameContent {
	width: 100%;
	height: 100%
}


/*HIDE THE DROPDOWN MENUS*/
#gnddstreetools{
	display: none;
}

#gnddmarketbeat {
	display: none;
}

#gnddsedge{
	display: none;
}

#gnddsu {
	display: none;
}
#gnddshop {
	display: none;
}

/*HIDE THE STREETOOLS MENUS*/
#streeToolsMenu1{
	display: none;
}

#streeToolsMenu2 {
	display: none;
}

#streeToolsMenu3{
	display: none;
}

#streeToolsMenu4 {
	display: none;
}

#streeToolsMenu5 {
	display: none;
}

.tabArea {
	display:none;
}

#obspage, #obspage_cont {
	display: none !important;
}

#Page1, #Page2 {
	display:block !important;
}

.registerButtonObs {width: 330px;height: 22px;}


/* Suppress printing of new headers and footers*/

div.rdxtopbar
{
	display: none;	
}

.rdxtopbar
{
	display: none;
}

.rdxlogowrapper
{
	display: none;
}

.rdxnavigationwrapper
{
	display: none;
}

.navigationwrapper30
{
	display: none;
}

.rdxfooter
{
	display: none;
}

.oldsirfooter
{
	display: none;
}

.footerads
{
	display: none;
}

#mainDiv h3
{
	display: none;
}

a.QuotesTab, #DiscussionBoard1_outError
{
	display: none;
}

/* Banner Ads */

div.rightsideAds
{
	display: none;
}

div.bottomAds
{
	display: none;	
}



/* Option Advisor Divs*/

table.navOA
{
	display: none;
}

div.linksAO
{
	display: none;	
}

div.OAlogo
{
	display: none;	
}

div.OAprint
{
	display: block;
	margin: 0px 0px 10px 0px;
	 -moz-border-radius: 0px 0px 0px 0px;	
}


/* Blogs Divs*/

#rightsideAds
{
	display: none;
}

#bottomAds
{
	display: none;	
}

#BlogSearch
{
	display: none;	
}

#Toolbar
{
	display: none;	
}

#BlogSearch
{
	display: none;	
}

div.blogcontent
{
    font-size: 1.4em !important;
    width: 960px;
}

div#googleadblock
{
    display: none;    
}