  body {
  background-color:#014DBE;
  margin:0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
}

  table {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}

.line {
  font-size: 13px;
  font-weight:bold;
}

.main_table {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  width:760px;
}

.td_right {
  background-color:#FFCC00;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
}

.td_left {
  background-color:#FF9900;
  border-right: 1px solid #000000;
  border-left: 1px solid #000000;
}

.td_center {
  background-color:#81D1FA;
  width:480px;
}

.td_bottom {
  background-color:#0066FF;
  border-top: 1px solid #000000;
  border-right: 1px solid #000000;
  border-left: 1px solid #000000;
  border-bottom:1px solid #000000;
  height:40px;
}

.td_date {
  background-color:#000000;
  font-size: 12px;
  color: #ffffff;
  height:24px;
  text-align:center;
}

.menu {
  font-family: Arial, Helvetica, sans-serif;
  text-decoration:none;
  font-size: 12px;
  color: #FFFFFF;
}

.menu:hover {
  font-family: Arial, Helvetica, sans-serif;
  text-decoration:none;
  font-size: 12px;
  color: #FFCC00;
}

.dot {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
}

.10b {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
}

.ttb {
  border-color: #FFFFFF black;
  border-style: solid;
  border-top-width: 5px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  font-family: arial;
  font-size: 12px;
  color: #FFFFFF;
  font-weight: bold;
  height:30px;
}

.12wb {
  font-family: Geneva, Arial, Helvetica, san-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
}

.12wbl {
  font-family: Geneva, Arial, Helvetica, san-serif;
  font-size: 12px;
  color: #FFFFFF;
  text-decoration: none;
}

.12wbl:hover {
  font-family: Geneva, Arial, Helvetica, san-serif;
  font-size: 12px;
  color: #FFFF00;
  text-decoration: none;
}

.12gbl {
  font-family: Geneva, Arial, Helvetica, san-serif;
  font-size: 12px;
  font-weight: bold;
  color: #8CB500;
  text-decoration: none;
  \\border: solid #0063F8 1px;
  padding:2px;
}

.12gbl:hover {
  color: #C4FF00;
  background-color: #0000FF;
}

.12r {
  font-family: Verdana, Arial, Tahoma;
  font-size: 12px;
  color: #FF0000;
}

.mnu {
  background-color: #666666;
}

.12bb {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
}

.h1w {
  font-family: Geneva, Arial, Helvetica, san-serif;
  font-size: 24px;
  font-style: italic;
  font-weight: bolder;
  color: #FFFFFF;
}

.nws {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: italic;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #CC0033;
}

.nws1 {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
}

.12w {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FFFFFF;
}

.12g {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #CC0033;
}

.12b {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
}

.11b {
  font-family: arial, verdana;
  font-size: 12px;
  color: #000000;
}

.lnks {
  background-color: #003399;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: italic;
  font-weight: bold;
  color: #FFFFFF;
  font-size: 12px;
}

.10w {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
}

.14BB {
  font-family: Geneva, Arial, Helvetica, san-serif;
  font-style: italic;
  font-weight: bold;
  color: #000099;
}

.12wvb {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
}

.big {
  font-family: Impact, Verdana, Arial;
  font-size: 32px;
  color: #FFFFFF;
}


.link {
  font-family: arial, verdana;
  font-size: 12px;
  color: #0000F0;
  text-decoration: none;
}

.link:hover {
  font-family: arial ,verdana;
  font-size: 12px;
  color: #FF0000;
  text-decoration: none;
}

.premium_header {
  height:20px;
  font-family: arial, verdana;
  font-size: 12px;
  color: #FF6600;
  text-decoration: none;
  font-weight: bold;
}

.premium_header2 {
  height:20px;
  font-family: arial, verdana;
  font-size: 16px;
  color: #FF6600;
  text-decoration: none;
  font-weight: bold;
}

.list_header {
  font-family: arial, verdana;
  height:20px;
}


.list_title {
  font-family: arial, tahoma;
  font-size: 13px;
  color: #000080;
  text-decoration: none;
  font-weight: bold;
}

.list_title:hover {
  font-family: arial, tahoma;
  font-size: 13px;
  color: #0000F0;
  text-decoration: none;
  font-weight: bold;
}

.orange_title {
  font-family: arial, tahoma;
  font-size: 13px;
  color: #FF6600;
  text-decoration: none;
  font-weight: bold;
}

.orange_title:hover {
  font-family: arial, tahoma;
  font-size: 13px;
  color: #FF9900;
  text-decoration: none;
  font-weight: bold;
}

.list_author {
  font-family: arial, tahoma;
  font-size: 11px;
  color: #A0A0A0;
}

.list_content {
  font-family: arial;
  font-size: 12px;
  color: #000000;
}

.small {
  font-family: arial, verdana;
  font-size: 10px;
  color: #000090;
  text-decoration: none;
}

.small:hover {
  font-family: arial, verdana;
  font-size: 10px;
  color: #900000;
  text-decoration: none;
}


  a {
  font-family: Arial, Helvetica, sans-serif;
  text-decoration:none;
  font-size: 12px;
  color: #0000F0;
}

/*
a:hover {
  font-family: Arial, Helvetica, sans-serif;
  text-decoration:none;
  font-size: 12px;
  color: #0066CC;
}
*/

  a:hover {
  color: #FF0000;
}

.title {
  font-family: Impact, Arial;
  font-size: 30px;
  color: #0066FF;
}

.boxtitle {
  font-family: Arial;
  font-size: 13px;
  color: #FFE400;
  font-weight:bold;
}

.normal {
  font-family: Arial, Geneva;
  font-size: 12px;
}

.headline {
  font-family: Arial, Geneva;
  font-size: 14px;
}

.white {
  font-family: Arial, Geneva;
  font-size: 12px;
  color: #FFFFFF;
}

.tiny {
  font-family: Arial, Tahoma;
  font-size: 11px;
  color: #FFFFFF;
}

.bottommenu {
  font-family: Arial, Geneva, Verdana;
  text-decoration:none;
  font-size: 11px;
  color: #FFFFFF;
}

.bottommenu:hover {
  font-family: Arial, Geneva, Verdana;
  text-decoration:none;
  font-size: 11px;
  color: #FFFF00;
}

.boldlink {
  font-family: Arial, Geneva;
  font-size: 12px;
  font-weight:bold;
  color: #000000;
}

.boldlink:hover {
  font-family: Arial, Geneva;
  font-size: 12px;
  font-weight:bold;
  color: #F00000;
}

.orange {
  font-family: Arial, Tahoma, sans-serif;
  text-decoration:none;
  font-size: 11px;
  font-weight: bold;
  color: #FF6600;
}

.orange:hover {
  font-family: Arial, Tahoma, sans-serif;
  text-decoration:none;
  font-size: 11px;
  font-weight: bold;
  color: #FF9900;
}

.10b_link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #0000C0;
}

.10b_link:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #C00000;
}

.titlebox {
  display: block;
  border: solid black 1px;
  background-color: #3366CC;
  font-family: verdana,arial,helvetica;
  font-size: 14px;
  font-weight: bold;
  padding: 5px 0px 5px;
  color: #FFFFFF;
  text-align: left;
}

* .titlebox {
  width: 100%
}

.subtitlebox {
  display:block;
  border: solid black 1px;
  background-color: #FFCC00;
  font-family: verdana,arial,helvetica;
  font-size: 14px;
  font-weight: bold;
  padding: 5px;
  color: #000000;
  text-align: center;
}

* .subtitlebox {
  width: 100%;
}

.quotetext {
  font-family: Arial, Geneva;
  font-size: 12px;
  color: Maroon;
}


.data_input {
  font-family: Arial, Sans-Serif;
  font-size: 13px;
  color: #000000;
  border: solid #7F9DB9 1px;
  width: 200px;
}

.longdata_input {
  font-family: Arial, Sans-Serif;
  font-size: 13px;
  color: #000000;
  border: solid #7F9DB9 1px;
  width: 360px;
}

.userdata {
  font-family: tahoma,arial,sans-serif;
  font-size: 11px;
  color: white;
}

.verifydata {
  font-family: tahoma,arial,sans-serif;
  font-size: 11px;
  color: yellow;
}

.userdata_err {
  font-family: tahoma,arial,sans-serif;
  font-size: 11px;
  color: #FFCF00;
  font-weight: bold;
}

.userinput {
  font-family: tahoma,arial,sans-serif;
  font-size: 11px;
  color: black;
  background-color: #B3E50D;
  border: solid black 1px;
  width: 140px;
}

.userdinput {
  font-family: tahoma,arial,sans-serif;
  font-size: 11px;
  color: black;
  background-color: #B3E50D;
  border: solid black 1px;
  width: 36px;
}

.userminput {
  font-family: tahoma,arial,sans-serif;
  font-size: 11px;
  color: black;
  background-color: #B3E50D;
  border: solid black 1px;
  width: 50px;
}

.useryinput {
  font-family: tahoma,arial,sans-serif;
  font-size: 11px;
  color: black;
  background-color: #B3E50D;
  border: solid black 1px;
  width: 50px;
}

.userlonginput {
  font-family: tahoma,arial,sans-serif;
  font-size: 11px;
  color: black;
  background-color: #B3E50D;
  border: solid white 1px;
  width: 362px;
}

.userlink {
  font-family: tahoma,arial,sans-serif;
  font-size: 11px;
  color: yellow;
  text-decoration: none;
}

.userlink:hover {
  font-family: tahoma,arial,sans-serif;
  font-size: 11px;
  color: yellow;
  text-decoration: underline;
}


.cards_title {
  font-family: Arial, Sans-Serif;
  font-size: 13px;
  color: #000000;
  font-weight: bold;
}

.cards_input {
  font-family: Arial, Sans-Serif;
  font-size: 13px;
  color: #000000;
  border: solid #7F9DB9 1px;
  width: 220px;
}

.cards_selection {
  font-family: Arial, Sans-Serif;
  font-size: 13px;
  color: #000000;
  border: solid 7F9DB9 1px;
  width: 220px;
  font-weight: bold;
}

.cards_message {
  font-family: Arial, Sans-Serif;
  font-size: 13px;
  color: #000000;
  border: solid #7F9DB9 1px;
  width: 450px;
  font-weight: bold;
}


.my_link {
  font-family: Arial, Helvetica, sans-serif;
  text-decoration:none;
  font-size: 12px;
  color: #000070;
  font-weight: bold;
}

.my_link:hover {
  font-family: Arial, Helvetica, sans-serif;
  text-decoration:none;
  font-size: 12px;
  color: #0000CC;
  font-weight: bold;
}

.my_action {
  font-family: Arial, Helvetica, sans-serif;
  text-decoration:none;
  font-size: 12px;
  color: #FF6600;
  font-weight: bold;
}

.my_action:hover {
  font-family: Arial, Helvetica, sans-serif;
  text-decoration:none;
  font-size: 12px;
  color: #FF3300;
  font-weight: bold;
}


.menubutton {
  font-family: Verdana,Arial,Sans-Serif;
  font-size: 11px;
  font-weight: Bold;
  color: Black;
  background-color: #FFC600;
  border: solid white 2px;
}

.menubox {
  display:block;
  border: solid black 2px;
  cursor: hand;
  width: 138px;
  text-decoration: none;
  color: black;
  padding: 1px;
  padding-left:5px;
}

.menubox:hover {
  border: solid black 2px;
  cursor: hand;
  background-color: #009AF0;
  width: 138px;
  text-decoration: none;
  color: white;
  padding: 1px;
  padding-left:5px;
}

.biglink {
  font-family:verdana,arial,sans-serif;
  font-size: 14px;
  color: #0000F0;
  text-decoration: none;
}

.biglink:hover {
  font-family:verdana,arial,sans-serif;
  font-size: 14px;
  color: #0000F0;
  text-decoration: underline;
}

.halfbold {
  font-weight: bold;
}

.textlink {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000070;
  text-decoration: none;
}

.textlink:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #0000F0;
  text-decoration: underline;
}

  h1 {
  margin: 0px;
}

  h1.premium_header {
  height:20px;
  font-family: arial, verdana;
  font-size: 12px;
  color: #FF6600;
  text-decoration: none;
  font-weight: bold;
}

.sourcecode {
  font-family: tahoma,arial;
  font-size: 10px;
  color: #505050;
  width: 420px;
}

.source{
  font-family: tahoma,arial;
  font-size: 10px;
  color: #505050;
  width:50%;
}
.input {
  width: 300px;
  border: solid #404040 1px;
}

.new {
  color: red;
}

.recommended {
  display:block;
  border: solid white 1px;
  padding: 1px;
  background-color: #FFC600;
  width: 120px;
  margin-bottom: 5px;
  color: #000070;
}

.recommended:hover {
  background-color: #ABCDEF;
  color: #000000;
}

.date {
  font-family: verdana,arial,sans-serif;
  font-size: 12px;
  color: white;
}


.titlelink;
 {

  font-size: 16px;
  text-decoration: none;
}

.titlelink:hover;
 {

  font-size: 16px;
  text-decoration: underline;
}

.datetime {
  color:#606060;
  text-decoration:none;
  font-family: arial,verdana;
  font-size:11px;
}

.related {
  color:#000070;
  text-decoration:none;
  font-family: arial,verdana;
  font-size:12px;
}

.related:hover {
  text-decoration:underline;
}

  h3 {
  font-family: arial,sans-serif;
  font-size: 16px;
  font-style: italic;
}

  a.new_opening_1 {
  color:#C8060C;
  text-decoration:none;
}

  a:hover.new_opening_1 {
  color:#FF2542;
}


  a.adv_header {
  font-family:arial;
  font-style: italic;
  font-weight:bold;
  font-size:15px;
  color:#FFF600;
  text-decoration:none;
}

  a:hover.adv_header {
  font-family:arial;
  font-style: italic;
  font-weight:bold;
  font-size:15px;
  color:#FFF600;
  text-decoration:none;
}

.adv_description {
  padding-top:5px;
  font-family:Arial;
  font-size:12px;
  font-style:regular;
  color:#000000;
}

  a.adv_description {
  color:#0022E2;
  text-decoration:none;

}


  a:hover.adv_description {
  color:#FF0000;
  text-decoration:none;
}

.adv_footer {
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
  color:#014DBE;
  margin:-2px;
}

  a.adv_footer {
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
  color:#014DBE;
  text-decoration:none;
}

.adv_footer_all {
  background:#FFEA99;
  border-top: solid #FF2600 1px;
  border-bottom: solid #FF2600 1px;
  padding:0px;
}

.adv_footer_left {
  padding-left:4px;
  width:20px;
}

.adv_footer_central {
  width:20px;
  padding-left:35px;
}

.adv-footer_left {
  padding-right:2px;
}

  a.adv_footer:hover {
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
  color:#014DBE;
  text-decoration:none;
}

.adv_table {
  border-left: solid #FF2600 1px;
  border-right: solid #FF2600 1px;
  margin-bottom:6px;
}

.adv_title {
  height:18px;
  background-image: url(images/h1.gif);
  background-repeat: repeat-x;
  background-color:red;
  padding:5px;
}

.adv_central_tr {
  background:#FEFCD3;
}

.adv_central_left {
  padding:5px;
}

.adv_central_right {
  padding-top:2px;
  padding-right:2px;
}

.login_warning {
  font-size:9px;
  font-weight:strong;
  width:136px;
  margin-top:-10px;
}

#bingo_hall_table li {
  vertical-align:top;
}

#bingo_hall_table span {
  width:350px;
  vertical-align:bottom;
}

.recommended_p {
  margin:0px;
}


/* books css */
#h1 {
  background-image:url(images/books/h1.gif);
  height:26px;
  color:#FFFF00;
  font-family:arial;
  font-size:14px;
  margin:0px 0px 0px 0px;
  padding:4px 5px 5px 5px;
  text-align:left;
  font:italic;
}

#opening {
  text-align:justify;
  padding:1em 1em 1em 1em;
  margin:0px 0px 0px 0px;
}

#nav-bar {
  text-align:center;
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
}

#container {
  background-color:#FEF9D8;
  width:444px;
  font-family:arial;
  margin:0 12px 12px  12px;
}

#onebook {
  border-bottom:#000000 1px solid;
  border-left:#000000 1px solid;
  border-right:#000000 1px solid;
  font-size:12px;
  padding:9px 20px 0px 20px;
  text-align:justify;
}

#bookd {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}

#bookt {
  height:22px;
\\background-color:#000000;
  border-left:#000000 1px solid;
  border-right:#000000 1px solid;

}


#h2 {
  color:#000000;
  font-size:12px;
  margin:0px;
  padding-left:9px;
  padding-top:3px;
\\background-image:url(images/books/h2.gif);
  background-color:#FF6600;
  border-bottom: solid #000000 1px;
  border-top: solid #000000 1px;
  border-right: solid #000000 1px;
  border-left: solid #000000 1px;
  text-align:left;
}

#bookf {
  text-align:right;
  margin:1em 0em 1em 0em;
  padding:0px 0px 0px 0px;
}

#red {
  color:#ff0000;
}

#lprice {
  width:108px;
  height:25px;
  border-bottom:#ff0000 1px solid;
  border-left:#ff0000 1px solid;
  border-right:#ff0000 1px solid;
  border-top:#ff0000 1px solid;
  background-color:#ebe8d4;
  text-align:center;
  padding:4px 4px 4px 4px;
  margin:0px 0px 0px 0px;
}

#oprice {
  width:108px;
  height:25px;
  border-bottom:#ff0000 1px solid;
  border-left:#ff0000 1px solid;
  border-right:#ff0000 1px solid;
  border-top:#ff0000 1px solid;
  background-color:#ebe8d4;
  text-align:center;
  padding:4px 4px 4px 4px;
  margin:0px 0px 0px 0px;
}

#bimage {
  float:left;
  border:1px solid #808080;
  margin-right:8px;
}

#aimage {
  margin-right:8px;
}

#h3 {
  color:#9c0203;
  font-size:12px;
  display:inline;
}

#info {
  color:#9c0203;
  font-size:11px;
  display:inline;
  float:right;
}

  a.info {
  text-decoration:none;
  color:#9c0203;
}

  a.no {
  text-decoration:none;
}

  a.nav-menu;
 {

  font-size:11px;
  font-family:arial;
  color:#000000;
  text-align:center;
}

  a.nav-menu-current;
 {

  font-size:11px;
  font-family:arial;
  color:#ff0000;
  text-align:center;
}

#add_story_table {
  background:white;
  color:black;
  font-size:14px;

}


#add_story_table input {
  border:solid #0063F8 1px;
  background:#CBEBFB;
}

#add_story_table textarea {
  border:solid #0063F8 1px;
  background:#CBEBFB;
  overflow:auto;
}

#add_story_save {
  padding-right:21px;
}

#add_story_save_button {
  vertical-align:bottom;
}

.story_text_box {
  padding-left:20px;
}

.story_field_box {
  padding-right:21px;
  padding-bottom:1px;
}

.bonus {
  font-weight:900;
  color:#000070;
}
#survey{
border:solid #FF2600 1px;
width:120px;
margin-left:8px;
border-top:solid #FF2600 0px;
background:#FEFCD3;
text-align:center;
padding:0px;
}
#survey h5{
background:url("/images/h1.gif");		
repeat:repeat-x;
height:22px;
text-align:center;
color:#FADA07;
font-weight:bold;
font-size:12px;
padding-top:8px!important;
padding-top/**/:5px;
margin-bottom:0px;
}
#survey div{
color:#CF060C;
padding-left:5px;
text-align:left;
}
#survey ul{
  text-align:left;
  margin:0 2px 0 2px;
  color:black;
	font-size:10px;
  list-style-type:none;
	padding:0px;
	width:110px;
}
#survey span{
background:#FFEA99;
border-top:solid #FF2600 1px;
display:block;
text-align:right;
}
#survey form{
margin:0px;
}
#survey span input{
background:url("/images/strip.gif");
border:0px;
color:#014DBE;
font-weight:bold;
padding-right:2px;
}

#survey_question {
  padding-left:20px;
  color:black;
  text-align:left;
  font-weight:bold;
  background:url("/images/star_bullet.gif");
  background-repeat:no-repeat;
}

#survey_question1 {
  color:black;
  text-align:left;
  font-weight:bold;
  margin:7px;
}

#survey_button {
  text-align:right;
  padding-right:4px;
}

#survey_button input {
  font-weight:bold;
  background:#FFCC00;
  background-image:url(/image/b_vote.gif);
  background-repeat:no-repeat;
  width:58px;
  height:24px;
  border:solid black 0px;

}


#survey_answers ul {
  text-align:left;
  margin-left:0px;
  padding:2px;
  color:black;
  list-style-type:none;
}

#survey_results_current{

padding:0px;
margin:0px;
}
#survey_results_current div{
margin:0px;
padding:0px;
font-size:11px;
}
#survey_results_current ul{
list-style:none;
margin:0px;
text-align:left;
}
#survey_results_current ul span{
text-align:left;
border:solid green 0px;
background:none;
color:#014DBE;
}
#survey_results{
  color:black;
  width:400px;
  margin-left:20px;
}

#survey_result_link {
  padding-left:12px;
  padding-top:9px;
  padding-bottom:9px;
  text-align:left;
  font-weight:bold;
  border-top:solid black 1px;
  border-bottom:solid black 1px;
  position:relative;
  top:-8px !important;
  top/**/:-15px;
}

#survey_results_answer {
  padding-left:20px;
}

#survey_header {
  background:#FF6600;
  border-top: solid #FFCC00 1px;
  border-bottom: solid #FFCC00 1px;
  padding-top:4px;
  padding-bottom:4px;
}

.survey_result_header {
  padding-left:20px;
  color:black;
  text-align:left;
  font-weight:bold;
}

#promotext{
  margin:0px;
  padding:0px 0px 0px 10px;
  text-align:left;
}

#promotext a:link, #promotext a:visited, #promotext a, #promotext a:active{
    padding:0 0 0 20px;
    margin:0 0 2px 0;
    background-image:url(images/pbn_arrow.gif);
    background-repeat:no-repeat;
background-position:0px 1px ;
  display:block;
  color:#BE000D; 
  font-weight:bold;
}

#promotext a:hover{
  color:#0000d0;
}
.bonus_r_em{
margin-top:5px;
display:block;
border:1px solid #CE280A;
background-color:#CE280A;
font-style:normal;
color:fff;
height:25px;
}
.bonus_r_div{
width:134px;
border:1px solid #CE280A;
padding:0;
}
.bonus_r_ul{
list-style:none;
padding:2px 0 0 0;
width: 134px;
background-color:#FFDA00;
color:#BE000D;
margin:0;
height:32px;
text-align:left;
}
.bonus_r_ul a{
font-weight:bold;
color:#0a0b00;
margin-left:3px;
}
.bonus_r_ul a:hover{
color:red;
}
.bonus_r_li{
margin: 0;
padding: 0;
background-color:#FCFDC4;
width:134px;
list-style-type:none;
}
#directory_categories{
text-align:left;
}
#directory_categories p{
margin:0px;
padding:0 5px 0 5px;
color:black;
font-size:12px;
}
#directory_categories h2{
border-top: 1px solid rgb(255, 204, 0); 
border-bottom: 1px solid rgb(255, 204, 0);
background-color:#ff6600;
height:14px;
margin:1px;
font-size:13px;
padding:3px 0 3px 6px;
}
#directory_categories ul{
margin:0 0 0 15px;
list-style:none;
padding:0 0 0 0px;
}
#directory_categories ul a{
  display:block;
  border: solid white 1px;
  padding: 1px;
  background-color: #FFC600;
  width: 120px;
  margin-bottom: 5px;
  color: #000070;
}

#directory_categories ul a:hover{
  background-color: #ABCDEF;
  color: #000000;
}
#add_link_dir a{
margin:0 0 5px 7px;
font-weight:bold;
}

#play_free_bingo
{
color:#000000;
font-size:12px;
font-family:arial;
}
play_free_bingo th img{
width:468px;
}
#play_free_bingo td{
padding:0 5px 0 5px!important;
padding/**/:0 9px 0 10px;
margin:0px;
}
#play_free_bingo td div{
border-left:solid black 2px;
border-right:solid black 2px;
margin:0px;
padding:0px;

background-color:#FFFFFF;
display:table;
}
#play_free_bingo form{
margin:0px;
}
#play_free_bingo td div div{
margin:0 0 0px 58px;
padding-bottom:3px;
border:solid red 0px;
display:table;
}

#play_free_bingo td div div span{
width:90px;
border:solid blue 0px;
display:table-cell;
}
#play_free_bingo td div div em{
width:140px;
border:solid blue 0px;
display:table-cell;
text-align:center;
font-style:normal;
vertical-align:top;
}
#play_free_bingo td div div tt{
padding:0 10px 0 10px;
width:160px;
border:solid blue 0px;
display:table-cell;
text-align:center;
font-style:normal;
vertical-align:top;
}

#play_free_bingo td p{
margin:0px;
padding:9px 6px 9px 6px;
}

.spacer_bott{
width:1px!important;
width/**/:2px;
}
a.forget_pass{
color:#68B300;
font-size:11px;
font-weight:bold;
font-family:arial;
text-decoration:underline;
}
a:hover.forget_pass
{
text-decoration:none;
}