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

#body_text form {padding-bottom: 40px;}

#body_text label {
float: left;
width: 11em;
text-align: left;
}

#body_text label.details {
float: left;
width: 30em;
text-align: left;
}
 
#body_text input {
width: 315px;
background-color: #eaeaea;
border: 1px solid #ccc;
height: 1.4em;
}

* html #body_text input {width: 315px;}

#body_text select {
margin-right: 20px;
background-color: #eaeaea;
border: 1px solid #ccc;
}

#body_text input.postcode {
width: 70px;
background-color: #eaeaea;
border: 1px solid #ccc;
height: 1.4em;
}

#body_text textarea {
width: 100%;
background-color: #eaeaea;
border: 1px solid #ccc;
margin-top: 5px;
}

#body_text input.sub_btn {
float: right;
width: 100px;
font-size: 130%;
height: 1.8em;
margin-top: 5px;
background: #8fc746 url(http://www.205205.com/images/site/sub_btn_backer.gif) repeat-x top left;
color: #FFFFFF;
padding:0;
}

#body_text p.req {font-size: 80%}

#body_text span.mail a {
color: #4d4d4d;
text-decoration: none;
}

span.mail a:hover, span.mail a:active {text-decoration: underline}

input.check {
width: 20px;
margin-left: 10px;
background-color: #ffffff;
border: none;
}

p.legal {
padding-top: 10px;
font-size: 80%;
}

p.legal a {
color: #4d4d4d;
text-decoration: underline;
}

/*****************Quick form***************/


#news_box label {
padding: 0 10px;
}

#news_box input.q_form {
margin: 5px 10px;
background-color: #eaeaea;
width: 200px;
border: 1px solid #ccc;
height: 1.4em;
padding-left:10px;
}

* html #news_box input {width: 315px;}

#news_box select {
margin-right: 20px;
background-color: #eaeaea;
border: 1px solid #ccc;
}

#news_box input.postcode {
width: 70px;
background-color: #eaeaea;
border: 1px solid #ccc;
height: 1.4em;
}

#news_box textarea {
margin: 5px 10px;
width: 210px;
background-color: #eaeaea;
border: 1px solid #ccc;
}

#news_box input.sub_btn {
float: right;
width: 100px;
font-size: 130%;
height: 1.8em;
margin-top: 5px;
background: #8fc746 url(../images/sub_btn_backer.gif) repeat-x top left;
color: #FFFFFF;
margin-right: 10px;
}



