body {
background: url(/image/gradient.jpg) repeat-x;
margin: 0;
padding:0;
font-family:  Arial, Helvetica,Verdana, sans-serif;
color: #000000;
font-size:1.0em;
line-height: 1.2em;
font-weight: normal;
text-decoration: none;
max-width:960px;
min-width:600px;
}
A:link { text-decoration: none; color: #2222ff; }
A:hover { text-decoration: underline}
A:active { text-decoration: underline}
A:visited { text-decoration: none; color: #352288;}

.cell1 { background: #f1f1ff;}
.table1 { background:#838393;}
.cell2 { background:#fafaf7;}

p, td, tr,.text {}
td { vertical-align:top;}
img, table { border:0;}

div {display:block; text-align:left;}
.center { text-align:center;}

.t1{ font-family:Times, serif; font-size:2.5em;color:#555d70;z-index:1000;}
.t2{ font-family:Arial, Helvetica, sans-serif; font-size:2.5em;color:#7e0015;}
h1 {font-size:1.7em;text-align:center;}
.subtext, .m {font-size:0.8em;line-height:1.2em;}

.r {font-size:0.8em;line-height:1.5em;}

.smalltext, .s {font-size:0.8em;line-height:1.2em;}
.hidden {display:none;}
.button {
color: #666688;
font-weight:bold;
text-align: center;
font-size: 1.0em;
border:0.15em double #818181;
width: auto;
background-color: #e1e1e1;
 padding: 0.15em 0.8em 0.1em 0.8em; 
 /* margin: 0.1em; */
/* height:1.6em; */
cursor: pointer;
 }
/*  .q {font-size:1em; margin-bottom:0.5em; } */

 .q{
border:0.15em solid #818181;
background:#f4f4f4;
font-size:1.0em;
line-height:1.2em;  
font-weight: normal;
/* padding: 3px 10px 1px 10px ; */
padding:0.2em;
margin:0 0 0.4em 0 ;
}
 
.lang,.lang:link {
color:#555;
font-weight:400;
 font-size:0.7em;
text-decoration:none
}

