html{
font-family:helvetica;
background-color:#99ca3c;
}

body{
margin-left:auto;
margin-right:auto;
width:600px;
border:1px solid;
padding:20px;
background-color:white;
-moz-border-radius:20px;
-webkit-border-radius:20px;
}

img{
border:None;
}

h3 {
margin:0;
padding:0;
color:#99ca3c;
text-align:center;
}

h1 {
background-color:#99ca3c;
color:#FFF;
text-align:center;
margin:0;
}

em{
color:#99ca3c;
}

#presentation{
float:right;
text-align:center;
}

#main{
padding:10px;
margin-top:20px;
}

.box{
border:1px solid;
text-align:left;
color:#99ca3c;
font-size:14px;
}

.box h3{
background-color:#99ca3c;
color:#FFF;
}

.box li{
padding:0 10px;
}

.alert{
color:#99ca3c;
font-weight:bold;
text-align:center;
}

form{
text-align:center;
}

.notice{
font-size:13px;
}

#frm-response{
border:1px dashed #99ca3c;
padding:10px;
}

#footer{
clear:both;
}

#footer p{
margin:0;
font-size:13px;
text-align:center;
}

.logo{
text-decoration:None;
border-width:0;
}

#assos{
text-align:center;
}


#assos li{
display:inline;
}

#assos li a{
text-decoration:None;
border-width:0;
}


