html, body, h1, form, fieldset, input {
  margin: 0;
  padding: 0;
  /*border: none;*/
  }

body { font-family: Helvetica, Arial, sans-serif; font-size: 12px; }

        .register {
			color: #fff;
            background: #0079be;
			height:auto;
           
				
            }

 .register a {
      color: #E6F06F;;
text-shadow: 0px -1px 0px #524B4B;
      }
 	  
.register fieldset {
      padding: 15px;
      }
.register .errorMessage{ color:red;}
.register label { width: 50%;}	
.register input.ipt {
      -webkit-border-radius: 15px;
      -moz-border-radius: 15px;
      border-radius: 5px;
      border:solid 1px #444;
      font-size: 14px;
      width: 90%;
      padding: 7px 8px 7px 3px;
      -moz-box-shadow: 0px 1px 0px #777;
      -webkit-box-shadow: 0px 1px 0px #777;
	
      color:#424141;
      text-shadow:0px 1px 0px #FFFFFF;
}	  


	
.register h2 {
    position:relative; 
	color: #fff;
	text-shadow: 0px -1px 0px #000;
	border-bottom: dashed #FFFFFF 1px ;
	-moz-box-shadow: 0px 1px 0px #3a3a3a;
	text-align: center;
	padding: 18px;
	margin: 0px;
	font-weight: normal;
	font-size: 24px;
	font-family: Lucida Grande, Helvetica, Arial, sans-serif;
	}
	
.register h2:before{
    content:""; 
    display:block; 
    position:absolute; 
    left:0; 
    bottom:5px; 
    width:100%; 
    height:3px;                          
    background:#FFFFFF;
}	
	
.signup {
width: 125px;
height: 43px;
line-height: 25px;
background: url(../img/sign-in.png) no-repeat;
border: none;
text-align: center;
display: inline-block;
color: #fff;
font-size: 17px;
margin-right: 0px;
margin-left: 11px;
font-weight: bold;
font-family: georgia;
cursor: pointer;
float: right;
}

#after-pop, #top{
border: 1px dotted blue;
width: 1000px;
height: 100px;
font-size: 28px;
padding: auto;
position: relative;
text-align: center;
margin: auto;
 }
 
 #top{
 margin-top:30px;
 margin-bottom:100px;
 color: blue;
 }
 
#myad{
width: 728px;
position: relative;
margin : 100px auto;

}