#GB_overlay {
  background-image: url(overlay.png); 
  position: absolute;
  margin: auto;
  top: 0;
  left: 0;
  z-index: 100;
  width:  100%;
  height: 100%;
}

* html #GB_overlay {
  background-color: #000; height:100%;
  background-color: transparent;
  background-image: url(blank.gif);
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
}

#GB_window {
  top: 60px;
  left: 0px;
  position: absolute;
  background: #fff;
  overflow: auto;
  border:1px #666 solid;
  width: 579px;
  height: 303px;
  z-index: 150;
}

#GB_frame {
  border: 0;
  overflow: auto;
  width: 100%;
  height: 100%;
}

#GB_caption {
  font: 12px bold helvetica, verdana, sans-serif;
  color: #fff;
  background: #fff;
  padding: 3px 0 0px 0px;
  margin: 0;
  width:579px;
}

#GB_window img {
 
  margin:0px 0 0px 500px;
 
  cursor: pointer;
  cursor: hand;
}

#wraper{ background-color:#FFFFFF;width:580px;;margin:0;font-family:Verdana, Arial, Helvetica, sans-serif, "Goudy Gras Italic"; font-size:11px;}
#main{  background:#FFFFFF url(formBackground.jpg) no-repeat; margin-left:30px;width:579px; height:303px; }
.mainRow{}
.mainLeft{ width:40%; padding:150px 0 50px 30px; text-align:justify; font-size:10px; float:left;}
.mainRight{ float:right;}
#form{ padding:90px 0 0 0px ;  font-size:10px; color:#333333;}
.formRow{ padding: 0px 30px 2px 0;}
.formCell{ padding: 0px 30px 0px 0; text-align:left;}

input{ background-color:#fff; border:#ccc 1px solid;}
textarea{ background-color:#fff; border:#ccc 1px solid;}
.button{ background-color:#333333; font-size:11px; color:#FFFFFF; padding: 2px 5px 2px 5px;}

a:link,a:visited{ color:#990000; text-decoration:none;}
a:hover{ color:#990000; text-decoration:none;}


