body {
  	margin: 0px, 0px, 0px, 0px;
	padding: 0px;
	background: white;
  }
  a img {border: none; }
  table.bodytable { 
	border-collapse: collapse;
  	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: white;
	font-family: Verdana, Helvetica, sans-serif;	
  }  
  h1 {
  	color: #333;
  	margin: 0;
  } 
  h1.front {
  	position: relative;
  	top: -10px;
  }
  textarea {
  	font-size: 10pt;
  	font-family: Verdana, Arial, sans-serif;
  }
  table.logintable { 
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: black;
	background: #eeeeee;
	vertical-align: top;
	border: 1px solid #666666;	
  }
  table.myaccounttables { 
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: black;
	vertical-align: top;
	border: 1px solid #666666;
	border-collapse: collapse;	
  } 
  .faqListItem {
  	padding: 5px;
  	margin: 5px;
  	border: 1px solid green;
  	background: #eee;
  }
  table {
  	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;	
  }
  table.browsetable { 
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	color: black;
	vertical-align: top;
	background: #eeeeee;
	border: 1px solid #666666;	
  }  
  table.buzzcliptable { 
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: black;
	vertical-align: top;
	border-collapse: collapse;
	background: #FFFF33;
	background-image: url(images/yellow_left_corner.gif);
	background-repeat: no-repeat;
	background-position: top left;

  }    
  
 table.buzzcliptable_new { 
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: black;
	vertical-align: top;
	border-collapse: collapse;
	background: #CCFF99;
	background-image: url(images/yellow_left_corner.gif);
	background-repeat: no-repeat;
	background-position: top left;

  }    
  
  tr.myaccountheader {
	font-family: Verdana, Helvetica, sans-serif;
	background: #eeeeee;
	vertical-align: top;
	border-bottom: 1px solid #666666;
  }  
  
  tr.searchrow {
	font-family: Verdana, Helvetica, sans-serif;
	background: #FFFFFF;
	vertical-align: bottom;
	border-bottom: 2px solid #666666;
  }          
   
  td.errorlogincell {
	font-weight: bold;
	background: #FFFF66;
  }
  td.logocell {
	background-image: url(images/bg_logo.jpg);
	background-repeat: repeat-x;
  }
  td.vidthumb {
	background-image: url(images/vid_thumb.jpg);
	background-repeat: no-repeat;
	border-bottom: 1px solid #333333;	
  }  
  td.buzzvidthumb {
	background-image: url(images/buzz_vid.jpg);
	background-repeat: no-repeat;
	background-position: top center;	
  }
  td.buzzed {
	background-image: url(images/buzzed.jpg);
	background-repeat: no-repeat;  
    color: #000000;
	text-decoration: none;
	font-size: 10pt;
	font-weight: bold;
	font-family: Verdana, Helvetica, sans-serif;	
  }
  td.buried {
	background-image: url(images/buried.jpg);
	background-repeat: no-repeat;  
    color: #CCCCCC;
	text-decoration: none;
	font-size: 10pt;
	font-weight: bold;
	font-family: Verdana, Helvetica, sans-serif;	
	
  }  
  td.buryvidthumb {
	background-image: url(images/bury_vid.jpg);
	background-repeat: no-repeat;
  }      

  td.greytext {
	color: #666666;
	font-size: 9pt;
	font-family: Verdana, Helvetica, sans-serif;
  }
  td.cellpipes {
	border-left: 1px dashed #666666;	
  }  
  td.greentext {
	color: #006600;
	font-size: 9pt;
	font-weight: bold;
	font-family: Verdana, Helvetica, sans-serif;
  }    
  td.rightbox {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;  
	color: white;
	background: #0066FF;
	border: 1px solid #666666;
	vertical-align: top;	
  }
  td.bannercell { 
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10pt;
	background-image: url(images/banner_yellow.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
	vertical-align: middle;
  }    
  td.bodycell { 
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
	background: transparent;
	vertical-align: top;
  } 
  td.selectedcell { 
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
	background: #ffffcc;
	vertical-align: top;
  }   
  td.hovercell:hover { 
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
	background: #eeeeee;
	vertical-align: top;
  }   
        
  tr.headerrow { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: white;
	vertical-align: top;
  }    
  tr.bodyrow { 
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
	background: transparent;
	vertical-align: top;
  }    
  tr.greyrow { 
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
	background: #eeeeee;
	vertical-align: top;
  } 
  tr.yellowrow { 
	font-size: 10pt;
	color: #333333;
	background: #ffffcc;
	vertical-align: top;
  }    
  tr.reverse { 
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: white;
	background: #006600;
  }     
  td.myaccountbanner { 
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 14pt;
	font-weight: bold;
	color: white;
	background-image: url(images/my_account_bg.gif); 
	background-repeat: no-repeat;
	vertical-align: middle;
  }    
  td.errorcell { 
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 10pt;
	color: red;
	vertical-align: top;
  }   
  td.bordercell { 
	background: #0066FF;
	text-align: right;
	vertical-align: top;	
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;	
  } 
  td.signupthree { 
	background-image: url(images/icons/two_po.png);
	background-position: center center;
	background-repeat: no-repeat;
	font-family: Verdana, Verdana, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #FFFFFF;
  }  
  span.bodyheader { 
	color: #003300;
	font-size: 16pt;
	font-family: Verdana, Helvetica, sans-serif;	
  } 
  span.bodyh2 { 
	color: #333333;
	font-size: 10pt;
	font-weight: bold;
	font-family: Verdana, Helvetica, sans-serif;	
  }    
  span.smallbold { 
	color: #003300;
	font-size: 8pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;	
  }  
  span.videostats{ 
	color: #666666;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;	
  }        
  span.videodesc{ 
	color: #000000;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;	
  }  
  span.greytext{ 
	color: #333333;
	font-size: 10pt;
	font-weight: bold;
	font-family: Verdana, Helvetica, sans-serif;	
  }            
  span.expandtext { 
	color: blue;
	text-decoration: none;
	font-size: 8pt;
	font-family: Verdana, Helvetica, sans-serif;	
  } 
  span.buzzlevel { 
	color: black;
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
  }   
  h2.bodyheader {  
	color: #000000;
	font-size: 12pt;
	font-family: Verdana, Helvetica, sans-serif;	
  }
  h3.bodyheader { 
	color: #FFFFFF;
	font-size: 12pt;
	font-family: Verdana, Helvetica, sans-serif;	
  }
a.tiny:link, a.tiny:visited, a.tiny:active  { 
    color: blue;
	text-decoration: none;
	font-size: 8pt;
  }
  a.tiny:hover {
    color: #000;
  	text-decoration: underline;
	font-size: 8pt;
  }  
  a:link.head, a:visited.head, a:active.head  { 
    color: white;
	text-decoration: underline;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;	
  }
  a:hover.head {
    color: white;
	text-decoration: none;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;	
  }  
  a:link.redhead, a:visited.redhead, a:active.redhead  { 
    color: red;
	text-decoration: none;
	font-weight: bold
  }
  a:link.bluehead, a:visited.bluehead, a:active.bluehead  { 
    color: blue;
	text-decoration: none;
	font-weight: bold
  }
  a:link.greenhead, a:visited.greenhead, a:active.greenhead  { 
    color: #006633;
	text-decoration: none;
	font-weight: bold
  } 
  a:hover.redhead,  a:hover.bluehead, a:hover.greenhead {
    color: black;
  }    
  a:link.bodylinksmall, a:hover.bodylinksmall, a:visited.bodylinksmall, a:active.bodylinksmall  { 
    color: blue;
	text-decoration: underline;
	font-size: 8pt
  }  
  a:link.bodylink, a:hover.bodylink, a:visited.bodylink, a:active.bodylink  { 
    color: blue;
	text-decoration: underline;
	font-size: 10pt
  }
  a:link.discretelink, a:hover.discretelink, a:visited.discretelink, a:active.discretelink { 
    color: #333333;
	text-decoration: underline;
	font-size: 10pt;
	cursor: pointer;
  }  
  a:link.discretelinksmall, a:hover.discretelinksmall, a:visited.discretelinksmall, a:active.discretelinksmall { 
    color: #666666;
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
  }    
  span.discretelink, span:hover.discretelink { 
    color: blue;
	text-decoration: underline;
	font-size: 10pt;
	cursor: pointer;
  }   
  span.nav { 
	border-left: 1px solid #ffcc33;
	border-right: 1px solid #ffcc33;		
  }   
  span:hover.nav { 
	border: 1px solid #999;
	background: #ffff00;	
  }      
  a:link.logoheader, a:visited.logoheader, a:active.logoheader { 
    color: #FFFFFF;
	text-decoration: none;
	font-size: 30pt;
	font-weight: 600;
	font-family: Verdana, Helvetica, sans-serif;
  }  
  a:hover.logoheader { 
    color: #EEEEEE;
	text-decoration: none;
	font-size: 30pt;
	font-weight: 600;
	font-family: Verdana, Helvetica, sans-serif;
  } 
  a:link.logoheader2, a:visited.logoheader2, a:active.logoheader2 { 
    color: #FFFFFF;
	text-decoration: none;
	font-size: 30pt;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: 600;	
  }  
  a:hover.logoheader2 { 
    color: #EEEEEE;
	text-decoration: none;
	font-size: 30pt;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: 600;	
  }      
  a:link.videolink, a:hover.videolink, a:visited.videolink, a:active.videolink { 
    color: #0066FF;
	text-decoration: underline;
	font-size: 12pt;
	font-weight: bold;
  }  
  a:link.buzz, a:hover.buzz, a:visited.buzz, a:active.buzz { 
    color: #000000;
	text-decoration: none;
	font-size: 10pt;
	font-weight: bold;
	font-family: Verdana, Helvetica, sans-serif;
  }          
  a:link.bury, a:hover.bury, a:visited.bury, a:active.bury { 
    color: #cccccc;
	text-decoration: none;
	font-size: 10pt;
	font-weight: bold;
	font-family: Verdana, Helvetica, sans-serif;
  } 
  span.bodylink { 
    color: blue;
	text-decoration: underline;
	font-size: 10pt;
	cursor: pointer;
  }           
  input.text {
    outline: red, solid, 1px;
  }
  ul.bodylist {
  	list-style-type: circle;
  	line-height: 120%;
	color: #333333; 
	font-size: 10pt;
	font-family: Verdana, Helvetica, sans-serif;	
  }
  p.big {
  	line-height: 120%;
	color: #333333; 
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;	
  }
  p.bigspaces {
  	line-height: 120%;
  	word-spacing: 1px;
	color: #333333; 
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;	
  }
  div.transbox {
	  position: relative;
	  bottom: -115px;
	  width: 243px;
	  height: 85px;
	  margin: 0px 0px;
	  background-color: #000000;
	  border: 1px solid #999;
	  /* for IE */
	  filter:alpha(opacity=70);
	  /* CSS3 standard */
	  opacity:0.7;
	  /* for Mozilla */
	  -moz-opacity:0.7;
  }
  div.transbox p  {
	  margin: 5px 5px;
	  color: #ffffff;
	  font-weight: bold;
  } 
  div.hdiw  {
	  width: 250px;
	  height: 200px;
	  background: url(images/rollovers/hdiw.png);
	  background-position: top left;
	  background-repeat: no-repeat;
  }  
  span.red {
  	color: red;
  }
