/* CSS Document */
body {
	margin: 0px;
	padding: 0px;
	border: none;
	background: #d1a276 url(img/orange-brown.gif);}
	
td.grid a{
	border: 1px solid #cccccc;
	width:60px;
	height:60px;
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: right;
	vertical-align: baseline;
	text-decoration: none;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);	-moz-opacity: 0.6;
	background-color:#ffffff;
	display:block}

td.grid a:link {
	color: #000000;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
	-moz-opacity: 0.6;}
	
td.grid a:hover {
	background: url(img/star.jpg) no-repeat center center;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1.0;
	border:solid 1px #E9C99A;
	color: #000000;}
	
.map {
	background: #FFFFFF url(img/map.gif) no-repeat center top;
	padding: 20px;}
.small3 {
	font: bold 10px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #FFFFFF;
	cursor: default;}
	
table.small td{
	font: 11px Arial, Helvetica, sans-serif;}
.small {font: 11px Arial, Helvetica, sans-serif;}

.fieldstyle {
	display: block;
	width: 100%;
	background: #f5f5f5;
	border-top: 1px solid #999999;
	border-right: 1px solid #bbbbbb;
	border-bottom: 1px solid #dddddd;
	border-left: 1px solid #bbbbbb;}

table.cnav a {
	display: block;
	text-align: center;
	font: bold 11px Arial, Helvetica, sans-serif;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: 2px solid #922929;
	padding: 5px;
	white-space: nowrap;
	color: #FFFFFF;
	text-decoration: none;}
	
table.cnav a:link {
	color: #FFFFFF;}
	
table.cnav a:hover {
	text-decoration: none;
	background: #FFFFFF url(img/cnavover-back.gif);
	color: #990000;}
.gobutton {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	cursor: pointer;
	width: 30px;

}
a:link {
	color: #990000;
	text-decoration: underline;
}
a:hover {
	color: #0000FF;
	text-decoration: none;
}


#dhtmltooltip{
	position: absolute;
	left: -300px;
	border: 1px solid black;
	padding: 5px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 100;
	font: 12px Arial, Helvetica, sans-serif;}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

.paid img{
	display: block;
	border: 2px solid #FFFFFF;}
	
.paid:hover img{
	border: 2px solid #ffcc00;}
.propic {
	border-top: 1px solid #F7E1AF;
	border-right: none;
	border-bottom: 3px double #F7E1AF;
	border-left: none;
	margin-bottom: 15px;

}
td {
	font: 13px "Trebuchet MS", Verdana;
	color: #000000;
}
.map2 {
	background: #FFFFFF url(img/map2.gif) no-repeat left top;
}
.heading {
	color: #996600;
	font-size: 28px;

}
.quote {
	color: #FFFFFF;
	cursor: default;
	font-size: 20px;
	line-height: 30px;


}
hr {
	height: 3px;
	border-top: 3px double #DEBC9A;
	border-right: none;
	border-bottom: none;
	border-left: none;
}
table.lineheight td {line-height: 18px;}

.fieldsethd {color: #996600;}
.small2 {
	font-size: 11px;

}
.fieldstyle2 {
	width: 100%;
	font: 12px Arial, Helvetica, sans-serif;

}
form {
	margin: 0px;
	padding: 0px;
}
.heading2 {
	font-size: 28px;
	color: #990000;
}
.backwatermark {
	background: #FAEDD0 url(img/success.jpg) no-repeat left bottom;
}
.picleft {
	float: left;
	margin-right: 15px;
	margin-bottom: 15px;
	border: 3px solid #FFFFFF;
	background: #FFCC00;
}
.right {
	float: right;
	margin-bottom: 15px;
	margin-left: 15px;
}
.left {
	float: left;
	margin-right: 15px;
	margin-bottom: 15px;
}
ul {
	margin: 5px 10px;
	padding-right: 10px;
	padding-left: 10px;



}
