@charset "UTF-8";
/* CSS Document */

#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#111;
  display:none;
}

#boxes .window {
  position:fixed;
  left:0;
  top:0;
  display:none;
  z-index:9999;
  padding:20px;

}

#boxes #dialog {

}

#boxes #dialog2{

}




#boxes #window_box{
width:323px;
padding:20px 10px 10px 10px;
background-color:#ffffff;
border:2px solid #fff;
background:url(../images/bg.png) repeat-x bottom #fff;
}

#boxes #window_box2{
width:343px;
padding:20px 10px 10px 10px;
background-color:#ffffff;
border:2px solid #fff;
background:url(../images/bg.png) repeat-x bottom #fff;
}



#boxes #window_box_head{
width:303px;
height:10px;
background:url(images/form_03.gif) repeat-x;
}

.responder, .responder2{
  color:#33CC00;
}

#dialog ul, #dialog2 ul{
list-style:none;
margin-left:0;
padding-left:0;
margin-top:10px;
}

#dialog li, #dialog2 li{
list-style:none;
margin-bottom:10px;
}

label#lightbox{
width:122px;
color: #236daa;
font-family:Arial, sans serif;
font-size:14px;
margin-right:12px;
float:left;
margin-top:4px;
text-align:right;
}

label.error{
font-family:Arial, sans serif;
font-size:13px;
color:#ff0000;
}

#dialog h1, #dialog2 h1{
text-align:center;
font-family:Arial, sans serif;
color: #a4cf46;
font-size: 24px;
font-weight: normal;
margin:0px;
}

input#form_y_name, #form_r_name, #form_y_email, #form_r_email, #form_first, #form_last, #form_email{
width:160px;
height:16px;
}

textarea#form_comments{
width:164px;
}

#emailer, #subscriber{
margin-left:10px;
}

a.close:link, a.close:visited{
font-family:Arial, sans serif;
float:left;
color:#236daa;
font-size:15px;
text-decoration:none;
background-color:#ccc;
border:2px solid #fff;
padding:2px 7px 0px 7px;
margin-top:5px;
}

a.close:hover, a.close:active{
color:#fff;
}

