body{
font-size:1em;
line-height:2em;
margin:0px;
padding:0px;
}

a:link { color:#ff0000;}
a:visited { color:#ff5a00;}
a:link img {border:none;}
a:hover img {border:none;}
a:visited img {border:none;}

h1{
font-size:19px;
line-height:24px;
/*width:800px;*/
height:60px;
margin-top:10px;
margin-left:1px;
padding-top:16px;
padding-left:40px;
margin-bottom:-20px;
background-image:url(../images/h1.jpg);
background-repeat:no-repeat;
clear:both;
}


.home{
font-size:19px;
line-height:24px;
width:550px;
height:60px;
margin-top:10px;
margin-left:1px;
padding-top:16px;
padding-left:40px;
margin-bottom:-30px;
background-image:url(../images/h1_home.jpg);
background-repeat:no-repeat;
clear:both;
}

.news p{
font-size:12pt;
line-height:18pt;
color:red;
font-weight:bold;
}

h2.home{
font-size:16px;
line-height:24px;
width:550px;
height:60px;
margin-top:0px;
margin-left:1px;
padding-top:5px;
padding-left:40px;
margin-bottom:-30px;
background-image:url(../images/h2_home.jpg);
background-repeat:no-repeat;
clear:both;
}


h2{
font-size:16px;
line-height:24px;
/*width:785px;*/
height:40px;
margin-top:10px;
margin-left:1px;
padding-top:0px;
padding-left:40px;
margin-bottom:0px;
background-image:url(../images/h2.jpg);
background-repeat:no-repeat;
clear:both;
}

.article{
width:100%;
margin-top:30px;
margin-left:0px;
padding:0px;
}

p.S{
font-size:10px;
line-height:15px;
}

.M{
font-size:12px;
line-height:18px;
}

.MM{
font-size:14px;
line-height:18px;
}

.L{
font-size:15px;
}

.answer{
color:black;
}

.question{
color:Maroon;
}

.white_ss{
font-size:0.9em;
line-height:1.8em;
color:white;
}

.white_ss2{
font-size:0.8em;
line-height:1.5em;
color:white;
}

.white_ss3{
font-size:0.7em;
line-height:1.2em;
color:white;
}