.form {
   height:716px; 
   width:609px;
   position:absolute; 
   top:0px; 
   left:50%; 
   margin-left:-304px;
   background-image:url(/imgs/form.png);
   background-repeat: no-repeat;
}
.form-close {
   width: 40px;
   height:40px;
   position: absolute;
   top: 52px;
   left: 0px;
   cursor: pointer;
   background-image:url(/imgs/spacer.png);
   background-repeat: repeat;
}
.form-name {
   position:absolute;
   width:315px;
   height:15px;
   top:182px;
   left:169px;
}
.form-name input{
   width: 315px;
   height:15px;
   font-size:9px;
   padding:0px;
   margin:0px;
   border:0px;
   background-color:#e4e2d0;
}
.form-bdate {
   position:absolute;
   width: 125px;
   height:13px;
   top:224px;
   left:348px;
}
.form-bdate input{
   width: 125px;
   height:13px;
   font-size:9px;
   padding:0px;
   margin:0px;
   border:0px;
   background-color:#dcd9c8;
}
.form-email {
   position:absolute;
   width: 315px;
   height:11px;
   top:308px;
   left:162px;
}
.form-email input{
   width: 315px;
   height:11px;
   font-size:9px;
   padding:0px;
   margin:0px;
   border:0px;
   background-color:#f3f1dd;
}
.form-phone {
   position:absolute;
   width: 280px;
   height:11px;
   top:346px;
   left:189px;
}
.form-phone input{
   width: 280px;
   height:11px;
   font-size:9px;
   padding:0px;
   margin:0px;
   border:0px;
   background-color:#eae8d5;
}
.form-mphone {
   position:absolute;
   width: 230px;
   height:11px;
   top:387px;
   left:236px;
}
.form-mphone input{
   width: 230px;
   height:11px;
   font-size:9px;
   padding:0px;
   margin:0px;
   border:0px;
   background-color:#e2e0cd;
}
.form-model {
   position:absolute;
   width: 160px;
   height:11px;
   top:427px;
   left:330px;
}
.quest-model {
   position:absolute;
   width: 20px;
   height:20px;
   top:415px;
   left:310px;
}
.form-model input{
   width: 160px;
   height:11px;
   font-size:9px;
   padding:0px;
   margin:0px;
   border:0px;
   background-color:#dbd9c7;
}
.form-address {
   position:absolute;
   width: 280px;
   height:15px;
   top:465px;
   left:190px;
}
.form-address input{
   width: 280px;
   height:15px;
   font-size:9px;
   padding:0px;
   margin:0px;
   border:0px;
   background-color:#f8f6e3;
}
.form-url {
   position:absolute;
   width: 250px;
   height:14px;
   top:545px;
   left:260px;
}
.quest-url {
   position:absolute;
   width: 20px;
   height:20px;
   top:530px;
   left:235px;
}
.form-url input{
   width: 250px;
   height:14px;
   font-size:9px;
   padding:0px;
   margin:0px;
   border:0px;
   background-color:#e8e6d3;
}
.form-title {
   position:absolute;
   width: 290px;
   height:14px;
   top:577px;
   left:210px;
}
.form-title input{
   width: 250px;
   height:14px;
   font-size:9px;
   padding:0px;
   margin:0px;
   border:0px;
   background-color:#e4e1cf;
}
.form-male {
   position:absolute;
   width: 6px;
   height:8px;
   top:269px;
   left:207px;
   font-size:9px;
   margin:0px;
   padding:0px 0px 0px 2px;
   line-height:100%;
   cursor: pointer;
   background-image:url(/imgs/spacer.png);
   background-repeat: repeat;
}
.form-male DIV{
   display:none;
}
.form-female {
   position:absolute;
   width: 6px;
   height:8px;
   top:269px;
   left:283px;
   font-size:9px;
   margin:0px;
   padding:0px 0px 0px 2px;
   line-height:100%;
   cursor: pointer;
   background-image:url(/imgs/spacer.png);
   background-repeat: repeat;
}
.form-female DIV{
   display:none;
}
.form-group {
   position:absolute;
   width: 6px;
   height:8px;
   top:269px;
   left:377px;
   font-size:9px;
   margin:0px;
   padding:0px 0px 0px 2px;
   line-height:100%;
   cursor: pointer;
   background-image:url(/imgs/spacer.png);
   background-repeat: repeat;
}
.form-group DIV{
   display:none;
}
.form-video {
   position:absolute;
   width: 6px;
   height:8px;
   top:513px;
   left:240px;
   font-size:9px;
   margin:0px;
   padding:0px 0px 0px 2px;
   line-height:100%;
   cursor: pointer;
   background-image:url(/imgs/spacer.png);
   background-repeat: repeat;
}
.form-video DIV{
   display:none;
}
.form-photo {
   position:absolute;
   width: 6px;
   height:8px;
   top:513px;
   left:393px;
   font-size:9px;
   margin:0px;
   padding:0px 0px 0px 2px;
   line-height:100%;
   cursor: pointer;
   background-image:url(/imgs/spacer.png);
   background-repeat: repeat;
}
.form-photo DIV{
   display:none;
}
.form-updates {
   position:absolute;
   width: 6px;
   height:8px;
   top:616px;
   left:315px;
   font-size:9px;
   margin:0px;
   padding:0px 0px 0px 2px;
   line-height:100%;
   cursor: pointer;
   background-image:url(/imgs/spacer.png);
   background-repeat: repeat;
}
.form-updates DIV{
   display:none;
}
.form-terms {
   position:absolute;
   width: 6px;
   height:8px;
   top:616px;
   left:111px;
   font-size:9px;
   margin:0px;
   padding:0px 0px 0px 2px;
   line-height:100%;
   cursor: pointer;
   background-image:url(/imgs/spacer.png);
   background-repeat: repeat;
}
.form-terms DIV{
   display:none;
}
.form-clear {
   position:absolute;
   width:73px;
   height:25px;
   top:650px;
   left:343px;
   cursor:pointer;
   background-image:url(/imgs/spacer.png);
   background-repeat: repeat;
}
.form-submit {
   position:absolute;
   width:58px;
   height:25px;
   top:650px;
   left:425px;
   cursor:pointer;
   background-image:url(/imgs/spacer.png);
   background-repeat: repeat;
}
#status_ok {
   position:fixed;
   width:512px;
   height:577px;
   top:50%;
   left:50%;
   margin-top:-288px;
   margin-left:-256px;
   display:none;
}
#open_terms{
   position:absolute;
   top:614px;
   left:205px;
   width:100px;
   height:10px;
   cursor:pointer;
   background-image:url(/imgs/spacer.png);
   background-repeat: repeat;
}
