body{
font-family: Arial, Verdana;
text-align:center;
}
#adtop{
margin:0 auto;
padding:5px;
width:728px;
}
#page{
text-align:left;
*width:900px;
min-width:800px;
max-width:1024px;
padding:0px;
margin:10px auto;
border:2px solid transparent;
}
#content{
padding:5px 15px;
margin-right: 180px;
}
#title{
font-size:2.5em;
font-weight:bold;
margin-bottom:10px;
}
#title a, h2 a{
text-decoration:none;
}
#header{
padding:10px 20px;
border:0;
}
hr{
display:none;
}
#menu{
padding:25px 0px 10px 10px;
font-size:0.8em;
}
#menu a{
background: transparent;
padding:3px 5px;
border-top:0;
border-bottom:0;
font-weight:bold;
}
#language{
float:right;
}
#rightad{
float:right;
padding:10px;
}
form p{
text-align:center;
}
form table{
margin:0 auto;
}
form table td{
text-align:center;
}
textarea.code{
border:2px solid #f00;
}
form input, form textarea{
font-size:1.5em;
padding:10px;
}
form input[type=text], form textarea{
text-align:center;
}
form input[type=submit]{
padding:20px;
}
form label, form .label{
font-weight:bold;
font-size:1.3em;
}
form label.option{
font-size:1em;
font-weight:normal;
}
table .color{
padding: 0 40px;
border:1px solid #000;
}
#resultdiv{
overflow: auto;	
text-align:center;
}
.disabled{
color:#aaa;	
}
img.disabled{
display:none;
}
#error{
	font-size:0.85em;
	background:#ffa;
	padding:10px;
	border:2px solid #fa0;	
}
#footer{
font-size:0.75em;
text-align:center;
}
td{
padding:5px 25px;	
}
img.choice{
vertical-align:middle;
}
h4{
text-align:center;
}
img.fixed-h{
height:50px;
border:0;
}
#firefox{
font-size:0.8em;
padding:10px;
backgorund:#ffa;
border:2px solid #fa0;
}