html, body		{ margin:0;
				  padding:0;
				  font:normal normal 11px Verdana, Arial, Helvetica, sans-serif;
				  color:#444;
				  text-decoration:none;
				  background-color: #DFDFDF }
				  
form			{ top:50%;
				  left:50%;
				  position:absolute;
				  display:block;
				  width:300px;
				  height:144px;
				  margin:-74px 0 0 -152px;
				  background:url(../admin/images/bg.png) no-repeat left bottom #FFF;
				  border:3px double #888;
				  z-index:1 }

div.field		{ width:270px;
				  height:28px;
				  margin:0 10px;
				  text-align:right;
				  line-height:24px }
				  
div.merchant	{ text-align:right;
				  font: bold 24px/24px Arial, Helvetica, sans-serif;
				  color:#888;
				  width:270px;
				  height:24px;
				  margin:8px 10px;
				  text-align:right }
				  
span.message	{ width:130px;
				  height:18px;
				  line-height:19px;
				  margin:3px 0 3px 13px;
				  display:block;
				  color:#FF0000;
				  text-align:left;
				  font:normal small-caps bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
				  float:left }
				  
.inputtext		{ width:180px;
				  height:auto;
				  padding:1px 3px;
				  border:1px solid #888;
				  color:#333;
				  background:url(../admin/images/bg_txt.jpg) repeat #FFF;
				  font:10px Verdana;
				  color:#444 }
				  
.hiddenSubmit	{ position:absolute;
				  border:0;
				  z-index:0;
				  width:0;
				  height:0;
				  visibility:hidden }
				  
.inputbutton	{ width:auto;
				  min-width:60px;
				  height:12px;
				  margin:3px 0 3px 5px;
				  padding:2px 5px;
				  border:1px solid;
				  border-color: #FFF #333 #333 #FFF;
				  display:block;
				  background:url(../admin/images/bg_btn.png) repeat-x;
				  font:bold 10px Verdana, Arial, Helvetica, sans-serif;
				  float:right;
				  cursor:pointer;
				  text-align:center;
				  color:#444; }
	
.inputbutton:hover	{ border-color: #333 #DDD #DDD #333; background:url(../admin/images/bg_btnR.png) repeat-x; padding:3px 4px 1px 6px }