
  #header{
  background-image:url("http://www.toptenbingo.com/site/images/header_bgr.gif");
  background-repeat:no-repeat;
  height:125px;
  margin:0;
  text-align:left;
  }
  
  
  #container{
  background-color:#d80000;
  text-align:left;
  width:100%;
  float:left;
  }
  
  
  #contentleft{
  width:190px;
  float:left;
  padding:0;
  }
  
  
  
  #contentmain{
  width:535px;
  float:left;
  clear:right;
  margin-left:15px;
  padding-bottom:0;
  margin-bottom:0;
 
  }
  
  
  #contenttop{
  background-image:url("http://www.toptenbingo.com/site/images/t10_topedge.gif");
  background-repeat:no-repeat;
  height:25px;
  width:100%;
  }
  
  
  #contentbottom{
  background-image:url("/images/bottom_corner.gif");
  height:63px;
  /height:66px;
  width:100%;
  padding-top:3px;
  /padding:0;
  margin:0;
  text-align:right;
  clear:both;
  }
  
  
  #logo, #line{
  margin:0;
  padding:0;
  float:left;
  }
  
   #line img{
   padding:0;
   margin:0;
   }
  
  
  
  #navigation{
  width:100%;
  float:left;
  text-align:left
  padding:0;
  height:32px;
  padding:0;
  }
  

  
  
  #headerright{
  font-weight:bold;
  margin-top:60px;
  vertical-align:bottom;
  float:left;
  width:72%;
  }
  
  
  #headerright .headingtext{
  float:left;
  display:block;
  margin-top:25px;
  color:#d80000;
  font-size:1.4em;
  }
  
  
  #headerright .headingform{
  float:right;
  display:block;
  margin-right:10px;
  clear:right;
  }
  
  form{
  margin:0;
  padding:0;
  font-size:1em;
  font
  }
  
  fieldset {
   border:0;padding:0;margin:0;
  }
  
  form input{
   font-size:1em;
   color:#000;
   font-family:Arial, Helvetica, sans-serif;
   font-weight:normal;
  }
  
  
   /* ######### Top tabs ######### */
  
   #navigationbar{
  
   padding: 0;
   background: transparent;
   voice-family: "\"}\"";
   voice-family: inherit;  
   /height:32px;
   margin:0;
  
   }
  
   #navigationbar ul{
   font: bold 0.85em verdana, arial, sans-serif;
   
   margin:0;
   padding:0;
   list-style:none;
   }
  
  
   #navigationbar ul li{
   display:inline;
   margin:0;
   padding:0;
   }
  
  
   #navigationbar a, #navigationbar a:visited{
   float:left;
   color:#fff;
   background: transparent url("/images/corner_left.gif") no-repeat left top;
   margin:0 2px 0 0;
   padding:0 0 0 9px;
   text-decoration:none;
   }
  
   #navigationbar li a span, #navigationbar #current span{
   float:left;
   display:block;
   /display:inline;
   background: transparent url("/images/corner_right.gif") no-repeat right top;
   padding:3px 9px 0 0px;
   font-weight:bold;
   height:32px;
   cursor:hand;
   }
  
  
 #navigationbar a:hover{
 color:#ffcb00;
 }
  
  
   li#csslibrarytab span{
   margin:0;
   padding:0;
  }
  




 /* ######### Left Navigation ######### */
 
  #contentleft #home_button{
  margin-left:15px;
  }
 


 
 #contentleft h1{
 text-transform:uppercase;
 font:bold 1.1em arial;
 text-decoration:none;
 margin-bottom:18px;
 margin-left:15px;
 padding:0;
 }
 
#contentleft .button_bg h1 a{
color:#fff;
text-decoration:none;
 }
 
 
 
 
 #contentleft .button_bg h1 a.sectionOn{
 color:#ffcb00;
 
 }
 
 #contentleft ul{
  margin-left:15px;
  padding:0;
 }
 
 
  #contentleft ul li{ 
  margin:0;  
  list-style-type:none;
  padding:5px 0;
  border-bottom:1px solid #fff;
 font-weight:bold;
 
  }

#contentleft ul li a:visited, 
#contentleft ul li a{ 
  color:#fff;
  text-decoration:none;  
  }
  
  



#container #contentleft ul li a.sectionOn{
  color:#ffcb00;
  text-decoration:none;
  padding:0;
  margin:0;
}


  
  
 #contentleft ul li a:hover,  #contentleft h1 a:hover{
   color:#ffcb00;
    }
  
  
 #contentleft #contactContent{
 margin-left:15px;
 float:left;
 clear:both;
 margin-top:16px;
 #margin-top:12px;
 font-size:.8em;
 }
  
  
  a.sectionOn span{
  
  color:#ffcb00;
  }
  
  
   #contentbottom p{
   margin-right:25px;
   margin-top:15px;
   }
  
 



 

 /******Black Rounded Corners *********/
 
 
#contentleft .button_bg {	
 	background: url(/images/rounded/black/black_button/bg_image.gif) no-repeat;
 	padding:0px;
 	margin:0;
	
 }
 
  #contentleft .button_bg h1{
   	padding:0px;
 	margin:0;
  }
 
 #contentleft .button_bg h1 a{
   	display:block;
  margin-left:10px;
  }

#contentleft .button_bg h1 a.sectionOn{
   	display:block;
	color:#fff;

}

#contentleft .top_button_curve {
	width:166px;
	height:12px;
	background:url('/images/rounded/black/black_button/top_curve.gif') no-repeat bottom;
	padding:0px;
	margin:0px;
}

#contentleft .bottom_button_curve {
	width:166px;
	height:14px;
	padding:0px;
	background:url('/images/rounded/black/black_button/bottom_curve.gif') no-repeat;
	
}


#contentleft .graph_shadow_bg {
	width:166px;
	display:block;
        margin:0;
	padding:0px;
	background:url('/images/rounded/black/black_shadow_bg.gif') right;
}

#contentleft .graph_shadow_bg span {
	
	display:block;
	padding-bottom:10px;
	background:url('/images/rounded/black/graph_bg.gif') no-repeat top left;
}


 /******Orange Rounded Corners *********/



.liquid-round {
background:#ff6633 url(/images/rounded/leftside.gif) repeat-y left top;
}

.roundedtop {
height:20px;
background:url(/images/rounded/top.gif) no-repeat left top;
}


.roundedtop div {
height:20px;
padding:0;
margin:0;
background:url(/images/rounded/top-right.gif) no-repeat right top;
}

.center_content {
background:url(/images/rounded/rightside.gif) repeat-y right top;
padding:1px 10px 1px 25px;

}


#IrHome .center_content {
background:url(/images/rounded/rightside.gif) repeat-y right top;
padding:1px 10px 1px 25px;
height:100px;
}


#IrHome>div#block1>div.liquid-round>div.center_content, #IrHome>div#block2>div.liquid-round>div.center_content{

/height:140px;
}


.roundedbottom {
height:50px;
/height:20px;
margin-top:-25px;
/margin-top:0;
background:url(/images/rounded/bottom.gif) no-repeat left bottom;
}




#IrHome .roundedbottom {
height:50px;
/height:20px;
margin:0;
background:url(/images/rounded/bottom.gif) no-repeat left bottom;
}

.roundedbottom div {
height:50px;
/height:20px;
padding:0;
margin:0;
background:url(/images/rounded/bottom-right.gif) no-repeat right bottom;
}







/* Thumbnail Graph */
  
  #thumb_graph {
  width:160px;
display:block;
clear:both;
  padding:0;
margin:15px 0 15px 15px;

  }
  
 
  #thumb_graph img{
margin:7px;

}

 #thumb_graph p{
margin:0;
text-align:right;
margin-right:20px;
padding-bottom:5px;
}

#contentleft #thumb_graph .button_bg {	
 	background: url(/images/rounded/black/black_button/bg_image.gif) no-repeat;
 
 

 }
 

#contactContent p{
margin:0;
margin-bottom:10px;
padding:0;
}


#share_price_page, #key-dates, #contact_details_page, #major-shareholders, #IrHome {
margin-bottom:0;
padding-bottom:0;

border-bottom:1px solid #D80404;
}




#contentmain .disclaimer{
margin-bottom:0;
padding-bottom:0;
}

#key-dates{

margin-bottom:-20px;
}