html
{
 height: 100%;
}

body
{
 margin: 0px 0px 0px 0px;
 color: black;
 font-family: "Futura BK", Verdana, sans-serif;
 font-size: 12px;
}

td
{
 color: black;
 font-family: "Futura BK", Verdana, sans-serif;
// font-size: 12px;
// font-weight: bold;
}

a
{
 color: white;
 text-decoration: none;
}

.sp
{
 color: white;
 font-family: "Futura BK", Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 position: absolute;
 left: 560px;
 top: 0px;
}

.en
{
 color: white;
 font-family: "Futura BK", Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 position: absolute;
 left: 730px;
 top: 0px;
}

.sv
{
 color: white;
 font-family: "Futura BK", Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 position: absolute;
 left: 900px;
 top: 0px;
}

fieldset
{
 border:solid 0 #fff; /* Opera doesn't get border:none or border:0 on fieldsets */
 width:270px;
}

.textfield
{
 font:1.1em
 font-family: "Futura BK", Verdana, sans-serif ;
 margin:3px;
 height:20px;
 width:264px;
 border:solid 0 #fff;
 padding: 3px 8px;
 background: url("textfield_bg.gif") no-repeat;
}

.textarea
{
 font:1.1em
 font-family: "Futura BK", Verdana, sans-serif ;
 margin:3px;
 height:88px;
 width:264px;
 border:solid 0 #fff;
 padding: 3px 8px;
 background: url("textarea_bg.gif") no-repeat;
}
  
fieldset>textarea
{
 font-family: "Futura BK", Verdana, sans-serif;
 font-size:1.1em;
 color:black;
 border:solid 0 #fff;
 background: url("textarea_bg.gif") no-repeat;

}

fieldset>input.textfield
{
 background: transparent url("textfield_bg.gif") no-repeat;
}

.black_button
{
 background: transparent url("black_button.png") no-repeat;
 height:23px;
 border:solid 0 #fff;
 width:130px;
 color: white;
}



