img {border:none;}

/* our community page */

.title {
  font-family: verdana;
  font-size: 20px;
  text-decoration: underline;
}
.content {
  font-family: verdana;
  font-size: 12px;
}
.dir_container {
  background: transparent url('../images/directory_bg.gif') no-repeat;
  width: 571px;
  height: 54px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 2px;
  font-family: verdana;
  color: #424141;
}
.dir_container_alt {
  background: transparent url('../images/directory_bg_alt.gif') no-repeat;
  width: 571px;
  height: 54px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 1px;
  font-family: verdana;
  color: #424141;
}
.dir_title {
  font-family: arial;
  font-size: 14px;
  font-weight: bold;
}
.dir_price {
  font-family: arial;
  font-size: 25px;
  font-weight: bold;
}
.dir_info {
  font-family: verdana;
  font-size: 10px;
}
.dir_link a {
  font-family: arial;
  font-size: 12px;
  font-weight: bold;
  color: #c97c2c;
}
.currency_link a {
  font-family: arial;
  font-size: 10px;
  color: #c97c2c;
}

/* steps pages */

.header {
  background: #4a361e;
  height: 23px;
  padding-top: 18px;
  padding-left: 40px;
}
.header_font {
  font-family: verdana, arial;
  font-size: 14px;
  color: #ffffff;
  font-weight: bold;
}
.form_container {
  background: transparent url('../images/bg_round.gif') no-repeat;
  padding-left:40px;
  padding-top:20px;
  font-size:10px;
}
.form_container2 {
  padding-left:40px;
  padding-top:20px;
  font-size:10px;
}
.form_box{
  width:150px;
  height:17px;
}
.form_box_required{
  width:150px;
  height:17px;
  background: lightyellow;
  border: 1px solid #7f9db9;
}
.form_info {
  font-family: arial,Verdana;
  font-size:10px;
  color: #777777;
}
.form_info2 {
  font-family: Verdana;
  font-size:10px;
}
.link_style1 a{
  font-family: arial;
  font-size: 12px;
  color: #c97c2c; 
  font-weight: bold;
}
.link_style2 a{
  font-family: arial;
  font-size: 10px;
  color: #c97c2c;
}

.footer a{
  font: arial; 
  font-size: 10px;
  color: #000000;
}

.link_close a {
  font-size: 10px;
  color: #ffffff;
  font-weight: normal;
}
.heading {
  font-family: arial;
  font-size: 12px;
  font-weight: bold;
  color: #c97c2c; 
}
.page_text {
  font-family: arial;
  font-size: 12px;
}
.paymentoption {
  background: transparent url("../images/payment_bg.gif") repeat;
  width:185px;
  height:42px;
  padding-left:10px;
  padding-top: 5px;
}
.paymentdetail {
  background: transparent url("../images/payment_bg2.gif") no-repeat;
  width:327px;
  height:178px;
  padding:10px;
  font-family: verdana;
  font-size:12px;
}
.listbox {
	width: 140px;
	border:1px solid #5c5c5c;
    font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #948E70;
}
.textbox {
	width: 140px;
	border:1px solid #5c5c5c;
    font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #948E70;
}
.postcode {
	width: 140px;
	border:1px solid #5c5c5c;
    font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #948E70;
}
.button {
 	width: 140px;
	border:1px solid #5c5c5c;
    font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #948E70;
    font-weight: bold;
}
.warning {
	color: #ff0000;
}

