@charset "utf-8";
/* CSS Document */

.panel {
position: absolute;
top: 460px;
left: 0;
display: none;
background:#527a3b;
/*border:1px solid #111111;
*/width: 230px;
height: auto;
padding: 30px 30px 30px 70px;
z-index:1000;
/*filter: alpha(opacity=85);
opacity: .85;
*/}
.panel joinform{
	}
.panel p{
margin: 0 0 15px 0;
padding: 0;
color: #cccccc;
}

.panel a, .panel a:visited{
margin: 0;
padding: 0;
color: #9FC54E;
text-decoration: none;
border-bottom: 1px solid #9FC54E;
}

.panel a:hover, .panel a:visited:hover{
margin: 0;
padding: 0;
color: #ffffff;
text-decoration: none;
border-bottom: 1px solid #ffffff;
}

a.trigger{
position: absolute;
text-decoration: none;
top: 600px; left: 0;
font-size: 16px;
letter-spacing:-1px;
font-family: arial, verdana, sans-serif;
color:#fff;
padding:0;
font-weight: 700;
background:url(images/join_but.png) no-repeat;
display: block;
height:138px;
width:38px;
z-index:1000;

}


.joinus {margin: 0 15px;}

.joinus input.text, .joinus textarea{color: #374b2c;width:180px; padding:5px;  visibility:visible;background:#fff; border:1px solid #486a35; font:Arial, Helvetica, sans-serif normal; font-size:12px; }

.joinus input.text {margin: 0 0 5px 0 ;}

.joinus_button{width:57px;background:url(images/join.png) no-repeat;border:none;cursor:pointer;display:block; clear:both; color:#fff; height:25px;}


.joinusbut{ float:right; width:99px;height:34px;background:url(templates/airhostess/images/brown/but-bg1.gif) no-repeat;border:none;margin:15px 15px 05px 0;cursor:pointer;display:block; clear:both;}

.joinus span.joinrow input{ width:49px; margin-right:2px; color: #374b2c; visibility:visible; float:left; margin-bottom:15px; background:#fff; border:1px solid #486a35 }
.joinusbut:hover{ background-position:0 -21px}

a.active.trigger {
background:url(images/join_but.png)/*url(templates/airhostess/images/join.png)*/ no-repeat;
}


