*{padding:0px;margin:0px;}
body{width:100%;height:100%; font-family:Helvetica; overflow:hidden; }
#full-bg{width:100%; height:100%;min-height:100%;z-index:-1;position:fixed;}
object{z-index:0;}
#form {position:absolute;top:490px;right:113px;height:100px;width:405px;z-index:10;display:none;}
form {  font-family:Helvetica;font-size:11px;}
form p+p { margin-top:5px; }
form input {outline:none;border:none;width:402px;background:none;border-bottom:1px solid #666;color:#666;font-family:Helvetica;font-size:11px;padding-bottom:3px;margin-bottom:10px;}
form input:focus, form input.required {outline:none;}
form button {border:none;background:none;margin-top:7px;width:110px;}
form #feedback {display:none;}
form #feedback.loading { }
form #feedback.success { }
form #feedback.error { color:#FF0000;}

.contact { display:none; position:absolute; width:50px; height:15px; bottom:8px; right:23px; background-color:#FFFFFF; }
.contact a { color:#B3173C; text-decoration:none; font-size:11px; font-weight:bold; }