body
{
/*	background: transparent !important;
	font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
	font-size:small;
	margin:0;
	text-align:left;*/
}

#wrapper{
	background: url(../img/header_banner_reports.gif) no-repeat top left !important;
	width: 278px !important;
	height:  109px !important;
	margin:0 !important;
}

#wrapper_success{
	background: url(../img/header_banner_reports_success.gif)  no-repeat top left;
	width: 278px;
	height:  109px;
}
ul#form_elements{
	list-style-type: none;
	display: inline;
	clear:both;
}
li#element_input{
   position: relative;
	background: transparent !important;
	margin: 57px 0 0 10px;
	/**margin:0px 0 0 -47px !important;*/
	-margin:0 !important;
	-top:57px !important;
	*margin:0 !important;
	*top:57px !important;
	width: 100px !important;
}
input{
	background: transparent;
   border-style: hidden;
	border-width: 0;
	color: #fff;
	text-shadow: inherit;
	font-weight: bold;	
	width: 150px;
}
li#element_button{
  /* position: relative;*/
	background: transparent;
	width: 99px !important;
	height:38px !important;
	-position: absolute !important;
	display: block;
	-margin: 27px 0 0 17px !important;
	*position: absolute !important;
	*margin: 53px 0 0 17px !important;
	z-index: 90000;
}
#submit{
	width: 99px !important;
	height: 38px !important;
	margin: -28px 0 0 175px;
	*margin: -40px 0 0 160px;
}
#submit.button_text_mz{
	background: #fff123 !important;
	margin: -28px 0px 40px 175px !important;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
#wrapper{
	background:#fff url(../img/header_banner_reports.gif) no-repeat top left;
	width: 278px;
	height:  109px;
	margin: -65px 0 0 0;
	position: absolute;
	top: 30px !important;
}
li#element_input{
   position: relative;
	background: transparent !important;
	padding: 76px 0 0 0;
	margin: 0px 0px 0px 10px;
}
li#element_button{
   position: relative;
	background: transparent;
	margin: 2px 0 0 0;
}
#submit{
	width: 99px !important;
	height: 38px !important;
	margin: -35px 0 0 175px !important;
	padding: -15px 0 0 0 !important;
}
}