/* style.css */
/* Written for B4Utrade.com */
/* Written by Jeff Scott <heavy@designheavy.com> */
/* Last Tweaked 11-20-2002 */



BODY {

    color: #CCCCCC;
    font-family: "Arial", "Verdana", sans-serif;
    font-style: normal;     /* italic */
    font-variant: normal;   /* small-caps */
    font-weight: normal;    /* bold */
    font-size: 8pt;
    background-color: #081B33;      /* transparent */
    background-image: none;         /* url */
    background-repeat: repeat;      /* repeat-x | repeat-y | no-repeat */
    background-attachment: fixed;   /* scroll */
    background-position: center;    /* [ position | length ] | {1,2} | [ top | center | bottom ] || [ left | center | right ] */
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    cursor: default; }

FONT {
    font-family: "Arial", "Verdana", sans-serif;
    font-style: normal;     /* italic */
    font-variant: normal;   /* small-caps */
    font-weight: normal;    /* bold */
    font-size: 10pt;}

A{color: #99CCFF;}

.small{
	font-size: 8pt;
	text-decoration: none;}


.red, .red A{color: FF0000;}



HR{color: #AAAAAA;}

.maincontentBG              { background-color: #081B33 }
.maincontentLineBG          { background-color: #4C75B3 }
.maincontentFillerBG        { background-color: #ffcc66 }
.maincontentNewFillerBG     { background-color: #142840 }
.maincontentFrameLineBG     { background-color: #3366CC }
.popupFrameLineBG           { background-color: #99CCFF }


.closeLink, .closeLink a                { color: #000000 }
.baseFont, .baseFont a                  { color: #000000 }
.tableLink, .tableLink a                { color: #000000 }
.pageTitle, .pageTitle a                { color: #000000 }


Bh{font-size: 12pt;
	color: #9EB6AD;
	text-decoration: none;}	

.corpheader {font-size: 16px;}



/* New Tags Below */
/* Written by Jeff Scott <heavy@designheavy.com> */
/* Last Tweaked 9-3-2003 */




/* PRIMARY CONTENT */
.copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;}
	
.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	color: #FFFFFF;}

.header-sub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;}


.footerbar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #99CCFF;
	text-decoration: none; }



/*  MENU BAR */
.menubar-underheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #99CCFF;}



/* FONTS */
.typeface-tickers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;}

.typeface-red-numbers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF3300;}

.typeface-green-numbers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #33CC00;
}
.typeface-white-numbers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;}
.typeface-newsstory {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.typeface-news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.typeface-suc-next-earningsreport {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
}
.typeface-suc-next-earningsreport-Copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
}
.copy-white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.typeface-Free30day {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  line-height: normal;
  font-weight: bold;
  font-variant: normal;
  color: #FFFFFF;
  text-decoration: underline;
}
.copy-whiteDemo {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
}
.tableBG                    { background-color: #000066 }
.tableEvenBG                { background-color: #FFFFFF }
.tableOddBG                 { background-color: #BCD1E5 }

.sucTableBG                 { border: thin solid #142840; border-collapse: collapse; }
.sucTableEvenBG                { background-color: #0654A3 }
.sucTableOddBG                 { background-color: #173C61 }

.snapQuoteBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;	
}

.snapQuoteButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;	
}

#homeHeaderTextLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	color: #FFFFFF;}
	
#sucTextLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
}

#sucNewsStoryTextLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
#sucMoreNewsTextLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}