body {
font-family:Arial, Verdana, Tahoma;
font-size:12px;
}
#csearch {
text-align: center;
width: 380px;
font-size:11px;
 }
#csearch td {
height:55px;
width:53px;
font-size:11px;
text-align:center;
padding:0px;
margin:0px;
vertical-align:center;
}
#csearch a {
display:block;
height:55px;
width:52px;
font-size:11px;
font-weight:bold;
text-align:center;
padding:1px;
background-color:#F9F5E9;
}
#csearch a:link {color: #9F7046; text-decoration:none;background-color:#F9F5E9;}
#csearch a:visited {color: #9F7046; text-decoration:none;background-color:#F9F5E9;}
#csearch a:hover {color: white; text-decoration:none;background-color:#9F7046;} 
#csearch img {
border: 0px none ; width: 53px; height: 35px;
}
#steps {
width:670px;
margin:20px auto;
}
#steps_header {
	border:1px none black;
	font-size:12px;
	font-weight:bold;
	color:white;
	background-color:#9F7046;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
input {
background-color: white;
color:#835C3A;
font-size:12px;
}
textarea {
background-color: white;
color:#835C3A;
font-size:12px;
}
#edges {
text-align: center; 
width: 660px;
font-size:10px;
}
#edges td {
text-align:center;
vertical-align:bottom;
padding:3px 0px;
}
#edges p {
background-color:white;
padding:1px 0px 1px 3px;
margin:2px 4px 0px 0px;
font-size:11px;
color:#835C3A;
border:1px solid #9F7046;
font-weight:bold;
text-align:left;
}
#edges input {
background-color:transparent;
}
#edges img {
border:0px;
}
#intro {
width:670px;
margin:15px auto;
}
#intro_header {
padding:0px;
margin:15px 0px 5px 0px;
font-size:15px;
font-weight:bold;
color:#9F7046;
font-family:Arial;
}
#intro p {
margin:10px auto;
font-size:11px;
}
#intro strong {
color:#9F7046;
}
#steps_start {
width:645px;
margin:25px auto;
padding:10px;
border:1px solid black;
background-color:#9F7046;
color:white;
font-size:14px;
text-align:center;
font-weight:bold;
}
#details {
text-align: left; width: 670px;
border-bottom:1px solid #9F7046;
margin:auto auto 20px auto;
font-size:12px;
}
#details p {
background-color:white;
padding:1px 0px 1px 3px;
margin:2px 4px 0px 0px;
font-size:10px;
color:#9F7046;
border:1px solid #9F7046;
font-weight:bold;
text-align:left;
}
#details input {
background-color:white;
}
#contact_info {
text-align: left; width: 670px;
font-size:11px;
font-weight:bold;
}
#contact_info input {
background-color:white;
}
