/*default*/
#hot_zone_x{
  font:12px tahoma;
  line-height:5mm;
  padding:5px;
  padding-bottom:5px;
  padding-top:20px
}

.checkx1{
  background:#ffffe1
}

.extralarge{
  color:#996600;
  font:20px tahoma
}

.link{
  cursor:pointer;
  cursor:hand
}

.message{
  background:#feff80
}



form{
  margin:0px
}

input{
  background:#feff80;
  color:#996600;
  font:12px tahoma
}

select,textarea{
  background:#feff80;
  color:#996600;
  font:12px tahoma
}

label{
  cursor:pointer;
  cursor:hand
}

table{
  color:#996600;
  font:11px tahoma
}

table.content{
  background:#FFFFFF;
  height:100%;
  overflow:hidden;
  width:500px
}

table.content .trans{
  background:url(../images/trans.gif) left;
  height:12px;
  width:11px
}

table.content .trans2{
  background:url(../images/trans2.gif) left;
  height:12px;
  width:11px
}

td{
  line-height:4mm
}

.line-spacer{
  line-height:5mm;
  margin-top:5px;
  margin-bottom:5px
}

.line-spacer img{
  margin-right:3px
}

div.line-spacer a.detach{
  margin-left:15px
}

div.tooltip{
  margin-top:5px
}

#fixedtipdiv{
  position:absolute;
  padding:2px;
  border:1px solid black;
  font:normal 12px Verdana;
  line-height:18px;
  color:#996600;
  z-index:100
}

.userbar a:link,.userbar a:active,.userbar a:visited{
  color:blue
}

.txtHint{
  border-bottom:1px solid #cccccc;
  cursor:pointer;
  cursor:hand;
  color:#996600;
  font:11px tahoma;
  padding-left:5px;
  padding-right:5px;
  margin-bottom:3px
}

.select2{
  background:#feff80;
  color:#996600;
  font:11px tahoma
}

.button2{
  border:1px solid #996600;
  background:#ffffe1;
  cursor:pointer;
  cursor:hand;
  font:11px tahoma
}
/*****************************/ 

/*guest*/
#header{
  background:url(../images/african_header.jpg) top left no-repeat;
  border-left:1px solid #bbbbbb;
  border-right:1px solid #bbbbbb;
  height:93px;
  overflow:hidden;
  width:800px
}

#header .button {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-x-system-font:none;
background:#FEFF80 none repeat scroll 0 0;
color:#996600;
font-family:tahoma;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}

#header .textbox {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-x-system-font:none;
background:#FEFF80 none repeat scroll 0 0;
color:#996600;
font-family:tahoma;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}



/*****************************/ 

/*div*/
.container{
  background:#ffffe1;
  color:#929e70;
  margin:0 15px
}

.r1{
  margin:0 5px
}

.r2{
  margin:0 3px
}

.r3{
  margin:0 2px
}

.r4{
  height:2px;
  margin:0 1px
}

.rtop *,.rbottom *{
  background:#ffffe1;
  display:block;
  height:1px;
  overflow:hidden
}

.rtop,.rbottom{
  background:#ffffff;
  display:block
}
/*****************************/ 

/*reg.form*/
.regform a:link{
  padding:3px;
  font-family:Tahoma;
  font-weight:bold;
  font-size:11px;
  color:#000000
}

.regform a:visited{
  padding:3px;
  font-family:Tahoma;
  font-weight:bold;
  font-size:11px;
  color:#000000
}

.regform a:hover{
  background:none;
  padding:3px;
  font-family:Tahoma;
  font-weight:bold;
  font-size:11px;
  color:#996600;
  text-decoration:underline
}

.regbox{
  padding:3px;
  font-family:Tahoma;
  font-weight:lighter;
  font-size:12px;
  color:#996600
}

/*****************************/ 

/*reg.advert*/
#advert.header{
  color:#996600;
  font:13px Tahoma;
  padding:2px
}

#advert2 td{
  color:#996600;
  font:12px Tahoma;
  padding:2px;
  padding-bottom:10px
}

#advert2.image{
  padding-left:7px;
  padding-right:7px
}

#advert2.image image{
  height:16px;
  width:17px
}
/*****************************/ 

