/* HTTP://WASHINGTONSTATEPRODUCE.COM/CSS/STYLE.CSS */
.sitename {	font: bold 46px "Times New Roman", Times, serif;	color: #FFcc00;	text-align: right;}
.slogan{
	font: bold 14px Geneva, Arial, Helvetica, sans-serif;
	color: #000;
	text-align: right;
	background-color: #FFcc00;
	text-transform: capitalize;
	padding-right:5px;
}
.fonttype{	font-family: "Courier New", Courier, mono;	font-size: 12px;	}
body {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	margin: 10px;	background-color: #999;}
td {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	vertical-align:top;}
th {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	background-color: #C1FFC1;}
a { 	font-size: 1em;	color: #0066ff;}
p {font-size:12px; text-align:justify; line-height:1.8em; font-family:verdana, arial, sans-serif; margin-top:0;}
.form { 	margin: 0px;	padding: 0px;}
.toolbar{	background-color: #006600;	color: #FFFFFF;}
.toolbar a:link, .toolbar a:hover, .toolbar a:visited {	color: #FFFFFF;}
.search { width: 700px;	border: thin dotted #009900;	margin-right: auto;	margin-left: auto;}
.searchbox {	border: 1px dotted #009900;	height: 200px;	width: 600px;	left: auto;	right: auto;	top: 100px; position: relative;
	text-align: center;
}
.mainbox {	border: 1px solid #FF6600;	text-align:center;	background-color: #cee1ff;}
#popup {}
#popup a span {display: none;}
#popup a:hover span {display:block;
   position: absolute; top: 300px; left:300px; width: 200px;
   padding: 5px; margin: 10px; z-index: 100;
   color: #AAA; background: black;
   font: 10px Verdana, sans-serif; text-align: center;}
.listing_title {	font-size: 14px;	color: #0099FF;}
.listing_description {	font-size: 12px;	color: #333333;}
.listing_footer{}
input {	font: 12px Geneva, Arial, Helvetica, sans-serif;}
.outerbox{	background-color: #3C7BFF;	background-image: url(../images/ulc.gif);	background-repeat: no-repeat;
	background-position: 0px 0px;	width: 500px;}
.innerbox{	background-color: #79A5FF;	margin: 20px;	padding: 20px;}
.contact{	color: #fff;	background-color:#060;}
.shade{	background-color:#D2FFD2;}
.contactbox{	border-bottom-width: thick; border-bottom-style: solid;	border-bottom-color: #999999;}
.container{background-color: #FFFFee; width:800px;	margin-left:auto;	margin-right:auto;}
#headder{
	background-color: #CCFFCC;
	padding: 5px;
	border: 1px solid #0066CC;
	height:150px;
	background-image: url(../images/applebackground.jpg);
	position: relative;
}
#left_column{	background-color: #FFFFee;	padding: 10px;	width: 150px;	float:left;}
#right_column{	background-color: #FFFFee;	padding: 1%;	border: 1px solid #0066CC;	width: 17%;	float:right;}
#content{	background-color: #FFFFee;	padding: 1%;	width: 70%;	min-height:500px;	float:right;
}
.clearfloats {clear:both;}
#footer {	padding:5px;	background-color:#006600;	border: 1px solid #0066CC;	color: #FFFFFF;}
#footer a:link, #footer a:hover, #footer a:visited {	color: #FFFFFF;}

/* =======================================
	TOP MENU - POSSIBLY WITH DROPDOWN. 
==========================================*/
#listmenu {
	width:100%;
	float:left;
	border:1px solid #069;
	background-color:#ccf;
	position: absolute;
	left:-1px;
	bottom: 5px;
}
#listmenu ul { margin:0; }
#listmenu li {	padding:2px 0px 2px 0px; float:right;	list-style-type:none;	background-color:#ccc;		}
/* div#listmenu li:last-child {	border-left:1px solid #069;	} */
#listmenu a {	padding: 2px 10px 2px 10px;	text-decoration:none;	color:#006600;	background:#DDD;	font-weight: bold;
	border-left:1px solid #069;}
#listmenu a:hover {	color:#f33;	background-color:#ccffcc;	}
/* =======================================
	TOP MENU - POSSIBLY WITH DROPDOWN. 
==========================================*/
.form_container{
	background-color:#ECECFF;
	padding:5px;
	border: 1px dashed #0000FF;
}
.form_container .clearfix{
	border-top:1px solid #aaa; padding:5px 0; clear:both;
}
.form_container label{
	width:240px;
	float:left;
	margin:0 5px;
	padding: 5px;
}


.data_table{
	border:1px solid #030;
	padding:10px;
	}
.data_table data {
	font-weight: bold;
}
.data_table label {width:150px; float:left; text-align:right; padding:0 5px 0 0}
.data_table clear_fix {clear:both;}



.listing{
}
.instructions {
}
.instructions li {
	font-weight: bold;
	padding-top: 20px;
}

.wrap {
	background-color: #ffffee;
	border-right: 1px solid #0066ff;
	border-left: 1px solid #0066ff;
	background-image: url(../images/column_separator.gif);
	background-repeat: repeat-y;
	background-position: 170px;
}

.index_tabs {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	padding: 3px;
	border:1px solid #00f;
}

.index_tabs label {
	padding:4px;
}

.abc_table{
	width:100%;
	padding: 5px;
	border-bottom:1px solid #0066ff;
}

.abc_table td {
	padding:5px;
}
ul {
	text-decoration: none;
	padding: 0px;
	list-style-type: none;
}

ul li {
	text-decoration: none;
	padding: 0px;
	list-style-type: none;
}
ul li ul {
	display: none;
	padding: 0px;
}

ul li:hover ul {
	display:inline;
	z-index: 4;
	position: relative;
}
.attention {
	font: 14px Geneva, Arial, Helvetica, sans-serif;
	background-color: #FFFF00;
	padding: 10px;
	border: 3px solid #009900;
}
.col2 {display:block; width:590px; float:right;  background-color: #FFFFee; margin-right:10px;}		
.listing {
	margin:50px;
	display:block;
	width:480px;
	background-color: #FFFFee;
	border: 1px dashed #FF0000;
}		
.col4 {
	display:block;
	width:280px;
	float:left;
	padding:0 10px;
	margin:0;
}
.col5 {
	display:block;
	width:560px;
	float:left;
	padding:0 10px;
	margin:0;
}
.col_wide {
	display:block;
	width:570px;
	float:left;
	padding:0 10px;
	margin:0;
}
.clearing {  height: 0px;  clear:both;}
.caption{
	font-size: 10px;
	color: #666666;
	text-align: center;
}
.article{}
.article span {
	color: #009900;
}
.blogpic{
	background-color:#CCCCCC;
	border: 1px solid #333;
	padding: 3px;
}
.blogpic span{
	font-size: 10px;
	color: #333;
}
.heading{
	color: #999999;
}
.wait {}
.wait span{
visibility:hidden;}
.recent{
	font: 9px Verdana, Arial, Helvetica, sans-serif;
}
.fill {
	font-size: 9px;
}
.section{
	background-color: #FFcc00;
	text-align: center;
	padding: 3px;
	border: 1px solid #000000;
}
