html{
    margin-left:-1px;
    overflow:scroll
}

BODY {
	background-image: url( "../assets/images/Page_Background_KLF.jpg" );
	font-family : Helvetica,                                                                                                    Arial;
	font-size : 10pt;
	background-color : rgb(0,116,179);
	background-repeat : repeat-y;
	background-attachment : scroll;
	background-position : 50% 0%
}

P { 
    font-family:Helvetica,                                                                                                     Arial;
    color :#000000; 
    font-size:10pt;
	margin-top : 0pt;
	margin-bottom:0pt
		}

A{	
    color :#0000ff;
    font-size : 10pt;
	text-decoration : none
}

A:visited{	
    color :#0000ff;
    font-size : 10pt;
	text-decoration : none
}

A:active{	
    color:#0000ff;
    font-size : 10pt;
    text-decoration:none
    }

.TextNavBar{	
    font-family: Helvetica,                                                                                                     Arial,                                                                                                     Geneva,                                                                                                     Sans-serif;
    font-size : 10pt;
	font-weight : bold;
	color:#FFFFFF
}

h1{	font-size : 16pt;
	font-weight : bold;
	color : #000000;
	margin-top : 2pt;
	margin-bottom : 10pt;
	text-decoration : underline}
		
h2{	font-size : 14pt;
	font-weight : bold;
	color : #000000;
	padding-bottom:0px;
	margin-top : 2pt;
	margin-bottom : 10pt}

h3{	font-size : 14pt;
	color : #000000;
	margin-top : 2pt;
	margin-bottom : 10pt;
	text-decoration : underline;
	font-weight : bold}
	
h4{	font-size : 12pt;
	color : #000000;
	margin-top : 2pt;
	margin-bottom : 10pt;
	font-weight : bold}
	
h5{	font-size : 12pt;
	color : #000000;
	line-height : 10pt;
	margin-top : 2pt;
	margin-bottom : 10pt;
	text-decoration : underline}
	
h6{	font-size : 10pt;
	font-weight : bold;
	color : #000000;
	margin-top : 0pt;
	margin-bottom : 5pt}

.TextObject{	font-size : 10pt
}

/* FeedBurner */
	
div.feedBurnerFeedBlock p.feedTitle                                      {
    font-weight:bold;
    font-size:9pt;
    font-family:Arial,                                                                                                                             Helvetica,                                                                                                                             Geneva,                                                                                                                             Sans-serif;
    color:#FFFFFF;
    padding-bottom:5px;
    text-transform:uppercase;
    text-align:center
    }

.feedBurnerFeedBlock p.feedTitle a                                      {
    font-weight:bold;
    font-size:9pt;
    font-family:Arial,                                                                                                                             Helvetica,                                                                                                                             Geneva,                                                                                                                             Sans-serif;
    color:#FFFFFF;
    padding-bottom:5px;
    text-transform:uppercase;
    text-decoration:underline;
    text-align:center
    }     

.feedBurnerFeedBlock p.date  {
    font-weight:normal;
    font-size:9pt;
    color:#FF0000; 
    display:inline; 
    margin-top:5px;
    margin-bottom:5px
}

.feedburnerFeedBlock span.headline  { 
    font-weight:bold;
    font-size:9pt;
    display:block; 
    color: #33ccff;
    padding-bottom:2px;
    width:280px;
    line-height:10pt;
    height:10pt;
    overflow:hidden    
}

.feedburnerFeedBlock span.headline a                                                                                                      {
    font-weight:bold;
    font-size:9pt;
    display:block;    
    color: #33ccff;
    padding-bottom:2px;
    line-height:10pt;    
    height:10pt;
    overflow:hidden;
    text-decoration:underline
}

.feedburnerFeedBlock ul { 
    margin-top:0px;
    margin-right:0px;
    margin-bottom:1px;
    margin-left:0px;
    list-style-type:none;
	font-size : 9pt;
	color:#ffffff    
}

.feedburnerFeedBlock ul li                                                                                                      {
    font-weight:normal;
    font-size:9pt;    
    color:#FFFFFF;
    list-style-type:none;
	margin-left:10px;
	margin-right:5px;
    padding-top:4px;
    padding-bottom:4px;
    border-bottom-width: 1pt;
    border-bottom-style: solid;
    border-bottom-color: #E0E0E0
}

#creditfooter {
    display: none
}

/* Delicious */

div.delicious-posts { 
    margin-left:20px; 
    margin-right:15px;
    padding-bottom:3px;
    font-family: Helvetica,                                                                                                                                    Arial
}

.delicious-posts a { 
    text-decoration:none;
    color:#33CCff 
}

.delicious-post { 
    font-size:9pt
}

.delicious-post a { 
    color:#FFFFFF
}

/* Diigo */

div #diigo_linkroll {
    color:#ffffff;
    font-family:Helvetica,                                                                                                 Arial,                                                                                                 Geneva,                                                                                                 Sans-serif;
    text-align:left;
    font-size:9pt;
    min-height:505px;
    max-height:505px;
    min-width:290px;
    max-width:290px;
    overflow:hidden;
    margin-top:0px;
    margin-right:0px;
    margin-bottom:0px;
    margin-left:0px;
    padding-top:0px;
    padding-bottom:0px
}

#diigo_linkroll img { 
	display:none 
}

#engineShareList {
    margin-top:0px;
    margin-bottom:0px;
    padding-top:0px;
    padding-bottom:0px
}

#engineShareList li {
    color: #33ccff;
    font-family:Helvetica,                                     Arial,                                     Geneva,                                     Sans-serif;
    font-size:9pt;
    font-weight:normal;
    display:block;
    list-style-type:none;
    margin-left:5px;
    padding-top:3px;
	padding-bottom:3px;
    text-align:left;
    max-width:285px;
    min-width:285px;
    overflow:hidden;
    border-bottom-width: 1pt;
    border-bottom-style: solid;
    border-bottom-color: #E0E0E0
}

#engineShareList li a  {
    color: #33ccff;
    font-family: Helvetica,                                     Arial,                                     Geneva,                                     Sans-serif
}

#engineShareList li a :visited {
    color: #33ccff;
    font-family: Helvetica,                                     Arial,                                     Geneva,                                     Sans-serif
}

#engineShareList a {
    color:#FFFFFF;
    font-family: Helvetica,                                     Arial,                                     Geneva,                                     Sans-serif
}

#engineShareList a:visited {
    color:#FFFFFF;
    font-family: Helvetica,                                     Arial,                                     Geneva,                                     Sans-serif
}

/* Kueser Blog */

#kueser_blog {
    color:#ffffff;
    font-family:Helvetica,                                                                                                 Arial,                                                                                                 Geneva,                                                                                                 Sans-serif;
    text-align:left;
    font-size:9pt;
    min-height:505px;
    max-height:505px;
    min-width:290px;
    max-width:290px;
    overflow:hidden;
    margin-top:0px;
    margin-bottom:0px;
    margin-right:2px;
    margin-left:2px;
    padding-top:0px;
    padding-bottom:0px;
    padding-right:0px;
    padding-left:0px
}

#kueser_blog .feedburnerFeedBlock span.headline  { 
    font-weight:bold;
    font-size:9pt;
    display:block; 
	margin-top:0px;
    margin-bottom:0px;
    margin-right:0px;
    margin-left:0px;
    padding-top:0px;
    padding-bottom:2px;
    padding-right:0px;
    padding-left:0px;
    max-width:285px;
    min-width:285px;
    line-height:10pt;
    height:10pt;
    overflow:hidden    
}

#kueser_blog .feedburnerFeedBlock span.headline a  {
    font-weight:bold;
    font-size:9pt;
    display:block;    
    color:#33ccff;
    text-decoration:underline
    
}

#kueser_blog .feedburnerFeedBlock ul li  {
    font-weight:normal;
    font-size:9pt;    
    color:#FFFFFF;
    list-style-type:none;
	margin-left:7px;
	margin-right:3px;
    padding-top:4px;
    padding-bottom:4px;
    border-bottom-width: 1pt;
    border-bottom-style: solid;
    border-bottom-color: #E0E0E0
}

/* Google Securities Fraud News */

#securities_google {
    color:#ffffff;
    font-family:Helvetica,                                                                                                 Arial,                                                                                                 Geneva,                                                                                                 Sans-serif;
    text-align:left;
    font-size:9pt;
    height:380px;
    overflow:hidden;
    margin-top:3px;
    margin-bottom:0px;
    margin-right:30px;
    margin-left:10px
}

#securities_google .feedTitle {
	margin-left:10px;
	text-align:center;
	color: #ffffff;
	font-size:11pt;
	font-weight:bold;
	text-decoration:underline;
	text-transform:uppercase
}

/* NPR Business News */

#business_npr {
    color:#ffffff;
    font-family:Helvetica,                                                                                                 Arial,                                                                                                 Geneva,                                                                                                 Sans-serif;
    text-align:left;
    font-size:9pt;
    height:380px;
    overflow:hidden;
    margin-top:3px;
    margin-bottom:0px;
    margin-right:30px;
    margin-left:10px
}

#business_npr .feedTitle {
	margin-left:10px;
	text-align:center
}

#business_npr .feedTitle a {
	color: #ffffff;
	font-size:11pt;
	font-weight:bold;
	text-decoration:underline;
	text-transform:uppercase
}

/* Forbes Business News */

#business_forbes {
    color:#ffffff;
    font-family:Helvetica,                                                                                                 Arial,                                                                                                 Geneva,                                                                                                 Sans-serif;
    text-align:left;
    font-size:9pt;
    height:380px;
    overflow:hidden;
    margin-top:3px;
    margin-bottom:0px;
    margin-right:30px;
    margin-left:10px
}

#business_forbes .feedTitle {
	margin-left:10px;
	text-align:center
}

#business_forbes .feedTitle a {
	color: #ffffff;
	font-size:11pt;
	font-weight:bold;
	text-decoration:underline;
	text-transform:uppercase
}

/* WSJ.com - Stock Market News */

#wsj_markets {
    color:#ffffff;
    font-family:Helvetica,                                                                                                 Arial,                                                                                                 Geneva,                                                                                                 Sans-serif;
    text-align:left;
    font-size:9pt;
    height:380px;
    overflow:hidden;
    margin-top:3px;
    margin-bottom:0px;
    margin-right:30px;
    margin-left:10px
}

#wsj_markets .feedTitle {
	margin-left:10px;
	text-align:center
}

#wsj_markets .feedTitle a {
	color: #ffffff;
	font-size:11pt;
	font-weight:bold;
	text-decoration:underline;
	text-transform:uppercase
}

/* Yahoo News - Stock Market News */

#yahoo_markets {
    color:#ffffff;
    font-family:Helvetica,                                                                                                 Arial,                                                                                                 Geneva,                                                                                                 Sans-serif;
    text-align:left;
    font-size:9pt;
    height:380px;
    overflow:hidden;
    margin-top: 3px;
    margin-bottom:0px;
    margin-right: 30px;
    margin-left: 10px
}

#yahoo_markets .feedTitle {
	margin-left:10px;
	text-align:center
}

#yahoo_markets .feedTitle a {
	color: #ffffff;
	font-size:11pt;
	font-weight:bold;
	text-decoration:underline;
	text-transform:uppercase
}

/* Auction Rate Securities News */

#ars_news {
    color:#ffffff;
    font-family:Helvetica,                                                                                                 Arial,                                                                                                 Geneva,                                                                                                 Sans-serif;
    text-align:left;
    font-size:9pt;
    height:360px;
    overflow:hidden;
    margin-top: 3px;
    margin-bottom:0px;
    margin-right: 30px;
    margin-left: 10px
}

/* Leveraged ETF News */

#leveraged_etf {
    color:#ffffff;
    font-family:Helvetica,                                                                                                 Arial,                                                                                                 Geneva,                                                                                                 Sans-serif;
    text-align:left;
    font-size:9pt;
    height:360px;
    overflow:hidden;
    margin-top: 3px;
    margin-bottom:0px;
    margin-right: 30px;
    margin-left: 10px
}

/* WikiChart */

div.wikichartContainer {
     padding:50px 0px 0px 20px;
	 font-size : 10pt
	 }

/* Twitter */
	 
#twitter_div {	
    color :#ffffff;
	font-family: Helvetica,                                                                                                  Arial;
	text-align:left;
	font-size:9pt;
    min-height:440px;
    max-height:440px;
    min-width:295px;
    max-width:295px;
	overflow:hidden
}

#twitter-link {
    display:block;
    text-align:center;
    font-size:9pt;
    font-weight:bold;
    color:#33ccff
}
    
#twitter_update_list li {
    list-style-type:none;
    font-size: 9pt;
    font-family: Helvetica,                                                                                                 Arial,                                                                                                 Geneva,                                                                                                 Sans-serif;
    text-align:left;
    color:white;
    padding-top:4px;
    padding-left:0px;
    padding-bottom:4px;
    margin-top: 0px;
    margin-bottom:0px;
    margin-right: 5px;
    margin-left: 5px;
    border-bottom-width: 1pt;
    border-bottom-style: solid;
    border-bottom-color: #E0E0E0
    }
    
#twitter_update_list li a                                                                                                  {
    color:#33ccff
    }

.feed_subscribe {
	color:#ffffff;
    display:inline;
	font-size:9pt;
	font-family: Helvetica,                                                                                                 Arial,                                                                                                 Geneva,                                                                                                 Sans-serif;
    text-align:left;
	margin-top:5px;
	margin-left:20px
}

.feed_subscribe a {
	color: #33ccff;
    text-decoration:underline
}

.feed_subscribe a:visited {
	color: #33ccff;
    text-decoration:underline
}

ul{
    list-style-type: disc;
    padding: 0px;
    margin: 0px;
    padding-left:10px; 
	font-size : 10pt
}

li{
	background-image: none;
	background-repeat: no-repeat;
	background-position:top left; 
	padding-left: 3px; 
	padding-right:3px
}

.nof_formsHandler_label { 
    display: block;
    white-space: nowrap;
    text-align: right;
    padding-left: 5px;
    cursor: pointer
}

.nof_formsHandler_input_button {
    margin-right: 5px
}

.nof_formsHandler_input_reset {
    margin-right: 5px
}

.nof_formsHandler_input_submit { 
    margin-right: 5px
}

.nof_formsHandler_errorText {  
    color: #FF0000
}

.nof_formsHandler_successText {  
    font-weight: bold;
    width: 100%;
    display: block;
    text-align: center;
    background-color: rgb(255,204,0);
    padding: 3px
}

.nof_formsHandler_text { 
  font-family: Helvetica,                                                                                                                                   Arial;
  font-size: 13px
}

.nof_formsHandler_header { 
  background-color: rgb(173,199,238);
  border: 2px solid rgb(127,186,243);
  padding: 5px
}

.nof_formsHandler_footer { 
  background-color: rgb(173,199,238);
  border: 2px solid rgb(127,186,243);
  padding: 2px
}

.nof_formsHandler_contentCell {
  padding: 2px
}

.nof_formsHandler_columnHeadingRow { 
  background-color: rgb(211,208,208);
  padding: 3px;
  font-weight: bold
}

.nof_formsHandler_textarea { 
   font-size: 13px;
  font-family: Helvetica,                                                                                                                                   Arial
}

.nof_formsHandler_heading {  
  font-weight: bold;
  color: rgb(58,58,85);
  font-size: 14px
}

.nof_formsHandler_content {  
  background-color: rgb(237,237,237);
  padding: 2px;
  border-left: 2px solid rgb(127,186,243);
  border-right: 2px solid rgb(127,186,243)
}

/* Email Page */

.nof_emailPage_label {  
  display: block;
  white-space: nowrap;
  text-align: right;
  padding-left: 5px;
  cursor: pointer
}

.nof_emailPage_input_button {
  margin-right: 5px
}

.nof_emailPage_input_reset {
  margin-right: 5px
}

.nof_emailPage_input_submit { 
  margin-right: 5px
}

.nof_emailPage_errorText {  
  color: #FF0000
}

.nof_emailPage_text { 
  font-family: Helvetica,                                                                                                  Arial;
  font-size: 13px
}

.nof_emailPage_link { 
  color: rgb(31,75,140);
  font-size: 13px;
  font-weight: bold;
  text-decoration: none
}

.nof_emailPage_header { 
  background-color: rgb(173,199,238);
  border: 2px solid rgb(127,186,243);
  padding: 5px
}

.nof_emailPage_footer { 
  background-color: rgb(173,199,238);
  border: 2px solid rgb(127,186,243);
  padding: 2px
}

.nof_emailPage_contentCell {
  padding: 2px
}

.nof_emailPage_columnHeadingRow { 
  background-color: rgb(211,208,208);
  padding: 3px;
  font-weight: bold
}

.nof_emailPage_textarea { 
   font-size: 13px;
  font-family: Helvetica,                                                                                                  Arial
}

.nof_emailPage_heading {  
  font-weight: bold;
  color: rgb(58,58,85);
  font-size: 14px
}

.nof_emailPage_content {  
  background-color: rgb(237,237,237);
  padding: 2px;
  border-left: 2px solid rgb(127,186,243);
  border-right: 2px solid rgb(127,186,243)
}


.nof_EmptyStyleBanners1-Default {
	font-family: Arial;
	font-size : 24px;
	font-style : normal;
	font-weight : bold;
	color : rgb(255,255,255)
}

.nof_EmptyStyleNavbar4-Regular {
	font-family: Arial Rounded MT Bold ;
	font-size : 14px;
	color : rgb(255,255,255);
	font-style : normal;
	font-weight : normal
}

.nof_EmptyStyleNavbar5-Rollover {
	font-family: Arial Rounded MT Bold ;
	font-size : 14px;
	color : rgb(255,255,255);
	font-style : normal;
	font-weight : normal
}

.nof_EmptyStyleNavbar6-Highlighted {
	font-family: Arial Rounded MT Bold ;
	font-size : 14px;
	color : rgb(245,245,245);
	font-style : normal;
	font-weight : normal
}

.nof_EmptyStyleNavbar7-HighlightedRollover {
	font-family: Arial Rounded MT Bold ;
	font-size : 14px;
	color : rgb(255,255,255);
	font-style : normal;
	font-weight : normal
}

.nof_EmptyStyleNavbar9-Regular {
	font-family: Microsoft Sans Serif ;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : rgb(255,255,255)
}

.nof_EmptyStyleNavbar10-Rollover {
	font-family: Microsoft Sans Serif ;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : rgb(255,255,255)
}

.nof_EmptyStyleNavbar11-Highlighted {
	font-family: Microsoft Sans Serif ;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : rgb(255,255,255)
}

.nof_EmptyStyleNavbar12-HighlightedRollover {
	font-family: Microsoft Sans Serif ;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : rgb(255,255,255)
}

.nof_EmptyStyleNavbar43-Regular {
font-family:Arial Rounded MT Bold ; font-size:14px; font-weight:normal; font-style:normal; color:rgb(255,255,255); background-color:#ffffff; width:210px; height:35px; text-align:center;
	background-image : url( "../assets/images/Margin-Menu-Blue-Mid.png" ) 
}

.nof_EmptyStyleNavbar43-Rollover {
font-family:Arial Rounded MT Bold ; font-size:14px; font-weight:normal; font-style:normal; color:rgb(0,0,0); background-color:#ffffff; width:210px; height:35px; text-align:center;
	background-image : url( "../assets/images/Margin-Menu-Blue-Mid-Highlight.png" ) 
}

.nof_EmptyStyleNavbar43-Highlighted {
font-family:Arial Rounded MT Bold ; font-size:14px; font-weight:normal; font-style:normal; color:rgb(0,0,0); background-color:#ffffff; width:210px; height:35px; text-align:center;
	background-image : url( "../assets/images/Margin-Menu-Blue-Mid-Highlight.png" ) 
}

.nof_EmptyStyleNavbar43-HighlightedRollover {
font-family:Arial Rounded MT Bold ; font-size:14px; font-weight:normal; font-style:normal; color:rgb(0,0,0); background-color:#ffffff; width:210px; height:35px; text-align:center;
	background-image : url( "../assets/images/Margin-Menu-Blue-Mid-Highlight.png" ) 
}
.nof_EmptyStyleNavbar63-Regular {
font-family:Microsoft Sans Serif ; font-size:16px; font-weight:700; font-style:normal; color:#ffffff; background-color:#ffffff; width:210px; height:60px; text-align:center;
	background-image : url( "../assets/images/Margin-Menu-Red-Top.png" ) 
}

.nof_EmptyStyleNavbar64-Rollover {
font-family:Microsoft Sans Serif ; font-size:16px; font-weight:700; font-style:normal; color:#ffffff; background-color:#ffffff; width:210px; height:60px; text-align:center;
	background-image : url( "../assets/images/Margin-Menu-Red-Top.png" ) 
}
.nof_EmptyStyleNavbar69-Regular {
font-family:Microsoft Sans Serif ; font-size:11px; font-weight:400; font-style:normal; color:#f5f5f5 
}

.nof_EmptyStyleNavbar70-Rollover {
font-family:Microsoft Sans Serif ; font-size:11px; font-weight:400; font-style:normal; color:#ffffff 
}
.nof_EmptyStyleNavbar69-Regular {
font-family:Arial Rounded MT Bold ; font-size:14px; font-weight:400; font-style:normal; color:#ffffff 
}

.nof_EmptyStyleNavbar70-Rollover {
font-family:Arial Rounded MT Bold ; font-size:14px; font-weight:400; font-style:normal; color:#ffffff 
}
.nof_EmptyStyleNavbar72-Regular {
font-family:Microsoft Sans Serif ; font-size:16px; font-weight:700; font-style:normal; color:#ffffff; background-color:#ffffff; width:210px; height:58px; text-align:center;
	background-image : url( "../assets/images/Margin-Menu-Blue-Top.png" ) 
}

.nof_EmptyStyleNavbar73-Rollover {
font-family:Microsoft Sans Serif ; font-size:16px; font-weight:700; font-style:normal; color:rgb(255,255,255); background-color:#ffffff; width:210px; height:58px; text-align:center;
	background-image : url( "../assets/images/Margin-Menu-Blue-Top.png" ) 
}
A:hover{	
    color :#00FF00;
    font-size : 10pt;
	text-decoration : none
}

#engineShareList a:hover {
    color:#00ff00;
    text-decoration:underline
}

#nav ul li :hover ul {
     display:inline;
     position:auto
}

#nav ul li :hover ul li a {
     display:inline;
     background:#12aeef;
     color:#ffffff;
     text-align: center;
     border-bottom: 1px solid #f2f2f2;
     border-right: none
}

#nav ul li :hover ul li a:hover {
     background:#6dc7ec;
     color:#fff
}

.delicious-posts a:hover {
    text-decoration: underline;
    color: #33CCff
}

.delicious-post a:hover {
    text-decoration: underline;
    color: #33CCff
}

.feedburnerFeedBlock ul li span.headline a :hover {
    color: #00ff00
}

#twitter_update_list li a :hover                               {
    color:#00ff00
}

.feed_subscribe a:hover {
	color: #00ff00;
    text-decoration:underline
}














