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

form{
position:relative;
padding-top:5px;
padding-bottom:40px;
}

form div {
clear:left;
display:block;
width:354px;
margin:15px 0 0 0;
padding:1px 3px;
height:100%;
}

form input{
position:absolute;
border:1px #999 solid;
padding:3px 0;
background:#addaf1;
}

form select{
position:absolute;
border:none;
background:#addaf1;
padding:3px 0;
}

form textarea{
position:relative;
border:1px #999 solid;
background:#addaf1;
overflow:auto;
}

form input.inputtext, form select.inputtext{
left:7em;
}

form input.inputtext2{
left:6em;
}

form input.inputtext3{
left:13em;
}

#radios{
position:relative;
left:0;
top:0;
margin:0 0;
padding:15px 0 0 0;
display:inline;
}

#radios ul{
margin-left: 0;
padding-left: 0;
display: inline;
}

#radios ul li{
margin-left: 0;
padding-right: 15px;
list-style: none;
display: inline;
}

form input.checks{
position:absolute;
left:0px;
padding-right:5px;
background:none;
border:none;
}

.checktext{
position:relative;
left:2em;
margin:0 0;
padding:0 0;
}

input.rads{
position:relative;
background:none;
border:none;
}

form input.bling{
position:relative;
left:0;
top:0;
}

.asred{
color:#ff0000;
font-size:.9em;
}

input.process {
background:#addaf1 url(../images/button.png) repeat;
padding:5px 5px;
font-weight:bold;
margin:0 0;
color:#fff;
}

input.paypalbutton{
background:none;
border:none;
}


#note{
position:relative;
margin-top:30px;
}

#sub{
position:relative;
}

.room{
position:relative;
padding:0 2em;
}