html,body{margin:0;padding:0}
body{ background-color:e1e1e1;
	  background-image:none;
	  padding-bottom:0px; 
	  padding-top:0px;
	  padding-left:0px;
	  padding-right:0px;
	  font-family:Verdana, Arial, Helvetica, sans-serif; 
	  font-size:10px; color:#000000;}
p{margin-top:0; line-height:100%;}

a:link {color:#000000; font-weight:bold; text-decoration:none;}
a:visited {color:#000000; font-weight:bold; text-decoration:none;}
a:hover {color:#cc0000; text-decoration:none; background:#e1e1e1;}
a:active {color:#cc0000; text-decoration:none;} 

.label{ background:#E1e1e1; font-size:14px; font-family: Georgia, "Times New Roman", Times, serif; color:#000066; font-weight:bold;}
.bigred{font-size:14px; font-family: Georgia, "Times New Roman", Times, serif; color:#CC0000; font-weight:bold;}
.subred{font-size:14px; font-family: Georgia, "Times New Roman", Times, serif; color:#CC0000;}
.smallred{font-size:11px; font-family: Georgia, "Times New Roman", Times, serif; color:#CC0000; font-weight:bold;}
ul.list{list-style-type: none;}
ul.list2{list-style-type:disc;}
ul.list3{list-style-type:square; }
ul.list4{list-style-type: none; text-indent:-20px;}
.biggrey{font-size:14px; font-family: Georgia, "Times New Roman", Times, serif; color:#666666; font-weight:bold;}
.grey{font-size:12px; font-family: Georgia, "Times New Roman", Times, serif; color:#666666; font-weight: normal;}
.smallgrey{font-size:10px; font-family: Georgia, "Times New Roman", Times, serif; color:#666666; font-weight:bold;}
.small{font-size: 10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-weight:normal;}
.medium{font-size: 12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-weight:normal;}
.large{font-size: 15px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-weight:bold;}
.bigblue{font-size:14px; font-family: Georgia, "Times New Roman", Times, serif; color:#000066; font-weight:bold;}
.blue{font-size:12px; font-family: Georgia, "Times New Roman", Times, serif; color:#000066; font-weight:normal;}
.smallblue{font-size:10px; font-family: Georgia, "Times New Roman", Times, serif; color:#000066; font-weight:bold;}
.text{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal;}
.reddate{font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#cc0000; font-weight:normal;}
.smalldate{font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-weight:normal;}


/* niftycube styles */
div#header{width:850px; overflow:hidden; margin:0 auto; text-align:left; background:#e1e1e1}
div#header h1,div#menu{width:830px; margin:0 auto; text-align:left}
div#header h1{padding: 30px 0 10px; color: #FFF}

ul#nav,ul#nav li{list-style-type:none; margin:0; padding:0}
ul#nav{float:right; font-size: 80%}
ul#nav li{float:left; margin-left: 3px; text-align: center}
ul#nav a{float:left; width:95px; padding:5px 0; background: #CC0000; text-decoration:none; color: #FFC}
ul#nav a:hover{background: #666666;color:#000000S;}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background: #FFF;color: #003}

div#container{width:850px; margin:0 auto 10px; padding:15px 0 10px; text-align:left; line-height:25px; background:#FFF}

div#content{float:left; display:inline; width:700px;margin:0 0 10px 10px; line-height:18px;}

div#leftcol{float:left;display:inline; width: 120px; height:750px; background: #E1E1E1; margin:10px 10px 10px 0}
div#leftcol p{margin:5px 0 10px;padding: 0 10px}
div#leftcol div{margin: 0 0 10px;padding: 10px 0}

ul#intro,ul#intro li{list-style-type:none;margin:0;padding:0}
ul#intro{width:100%; display:inline; overflow:hidden; margin-bottom:10px}
ul#intro li{float:left;width:510px;margin-right:10px; margin-bottom: 10px; padding: 2px 5px}
ul#intro p,ul#intro h3{margin:0;padding: 0 10px}
ul#intro h3{text-transform:uppercase;padding-bottom:3px;color: #FFF}

li#breadcrumbs{background: #ffffff; color: #666666; font-size:9px; font-style:italic}
li#breadcrumbs a{text-decoration:none; color: #666666}
li#breadcrumbs a:hover{color:#CC0000; text-decoration:none}

div#pagetable{background:#ffffff; margin-top:5px; margin-left:135px; margin-right:10px; border-bottom:#CCcccc; border-bottom: inset; text-align:justify;}
div#pagetable p{ line-height:19px}
div#pagetable2{background:#ffffff; margin-top:5px; margin-left:135px; margin-right:10px; border-bottom:#CCcccc; border-bottom: inset; text-align:left;}
div#pagetable-col1{z-index:-1; width:225px; background:#ffffff; margin-top:5px; margin-left:0px; margin-right:10px; text-align:left;  }
div#pagetable-col2{width:225px; float:right; background: transparent;; margin-top:5px; margin-left:10px; margin-right:10px; text-align:left;}

div#popuptable{background:#ffffff; margin-top:5px; margin-left:135px; margin-right:135px; border-bottom:#CCcccc; padding: 20px 20px 20px 20px; }

div#rightcol{float:right; display:inline; width:120px; margin:0 0 10px 10px}

div#datetime{float:right;display:inline; width: 120px;background: #E1E1E1; margin:0 10px 10px 0}
div#datetime p{margin:5px 0 5px;padding: 0 5px; color:#CC0000; font-size:10px; font-weight:bold; text-align:center;}
div#datetime div{margin: 0 0 10px;padding: 10px 0}

div#extra{float:right; display:inline; width: 120px; background: #E1E1E1; margin:0 10px 10px 0;}
div#extra p{margin:5px 0 5px;padding: 0 5px; color:#CC0000; font-size:10px; font-weight:bold; text-align:left;}
div#extra div{margin: 0 0 10px;padding: 10px 0}

div#extra2{float:right; display:inline; width: 120px; background: #E1E1E1; margin:0 10px 10px 0;}
div#extra2 p{margin:5px 0 5px;padding: 0 5px; color:#CC0000; font-size:10px; font-weight:bold; text-align:left;}
div#extra2 div{margin: 0 0 10px;padding: 10px 0}

div#extra3{float:right; display:inline; width: 120px; background: #E1E1E1; margin:0 10px 10px 0;}
div#extra3 p{margin:5px 0 5px;padding: 0 5px; color:#CC0000; font-size:10px; font-weight:bold; text-align:left;}
div#extra3 div{margin: 0 0 10px;padding: 10px 0}

div#help{float:right; display:inline; width: 120px; background: #E1E1E1; margin:0 10px 10px 0;}
div#help p{margin:5px 0 5px;padding: 0 5px; color:#CC0000; font-size:10px; font-weight:bold; text-align:left;}
div#help div{margin: 0 0 10px;padding: 10px 0}

div#footer{clear:both;width:830px;margin:0 10px 0;  padding: 10px 0;
    background: #e1e1e1; color: #000000;text-align:center}
div#footer p{margin:0; font-size:12px; text-align:center;}

div#footernav{font-size:10px; color:#333333; padding-top:5px;}
div#footernav p{text-align:center;}
div#footernav a{color:#333333;}
div#footernav a:visited{color: #666666;}
div#footernav a:hover{color:#cc0000;}

/* scrolling marquee  */
 #readerboard div {
  visibility:hidden;  }

 #readerboard, #readerboard div.default {
   width:450px;
   height:120px;
   overflow:hidden;
   visibility:visible;
 }
 #readerboard table tr td div {
  visibility:visible;
 }
 #readerboard {
   background-color:#ffffff;
   margin:0px auto;
 }
  #readerboard table tr td {
   padding:10px;
   color:#000000;
   text-align:center;
   font-size:14px;
   font-family:"Courier New", Courier, monospace;
   vertical-align:middle;
}

