/* Willow Tree Styles by Blake Longley *//* =Undo HTML**********************************/:link, :visited { text-decoration: none; }ol { list-style: none; }h1,h2,h3,h4,h5,h6,pre,code { font-size: 1em; }ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,textarea,select{ margin: 0; padding: 0; }img, a img, :link img, :visited img { border: none; }address { font-style: normal; }/*   this is to undo all browsers basic built in styles   */body {	background-image:url(../gfx/BG.gif);	background-repeat:repeat;	background-color:#aabc9f;	font:11px;	font-family: Geneva, Verdana, Arial, Helvetica;	font-size: 11px;	font-style: normal;	font-weight: normal;	color: #333333;	text-decoration: none;}#main {	background-image:url(../gfx/main_BG.gif);	background-repeat:repeat-y top left;	margin-top:0px;	margin-bottom:0px;	width:800px;		background-color:white;	border:none;	font-family: Geneva, Verdana, Arial, Helvetica;	font-size: 11px;	font-style: normal;	font-weight: normal;	color: #333333;	text-decoration: none;		}img {	border:0px;}p {	padding:0px;	margin-top:10px;	margin-left:0px;	text-align:justify;	font-size:11px;	}ul {	list-style-image: url(../gfx/arrow.gif);	list-style-type: circle;}form {	text-align:left;	font-size:11px;}table {		font:11px;	font-size: 11px;	font-style: normal;	font-weight: normal;	color: #333333;	text-decoration: none;}#list {	margin-left:10px;	font-size:10px;	}.listimg {	background-image:  url();	width:16px;	height:16px;	display:block;	}.listimgdark {	background-image:  url();	width:16px;	height:16px;	display:block;	}#title {	width:780px;	margin-left:0px;	display:block;	height:110px;}#logoBG {	width:345px;	height:140px;		background-image: url(../gfx/logo_bg.gif);}.logo {	float:left;	padding:0px 0px 0px 10px;	margin-left:10px;	margin-top:10px;	display:block;	}#date {	text-align:right;	font-size:10px;	color:#333333;	float:right;	padding: 10px 10px 0px 0px !important;}#navigation {	display:block;	background-color:#999999;	background-image: url(../gfx/nav_BG.gif);	background-repeat:reapeat-x;	height:26px;		/*margin-bottom:20px;*/	margin-left:0px;	padding:0px0px0px0px;	width:780px;	overflow:hidden;} /* #################################### */#navigation span {	display:in-line;	position:relative;}.buttons {	color:#cccccc;	font-size:12px;	font-weight:normal;	text-decoration:none;	display:block;	height:26px;	line-height:26px;	position:relative;	padding:0px 5px 0px 5px;	margin-top:-3px;}.buttons:hover {	color:#ffffff;	font-size:12px;	font-weight:normal;	text-decoration:none;	display:block;	height:26px;	background-image:url(../gfx/nav_BG_hover.gif);	background-repeat:repeat-x;	padding:0px 5px 0px 5px;	position:relative;	line-height:26px;	margin-top:-3px;}.buttons:active {/* same as mouseDown */	color:#666666;	font-size:12px;	font-weight:normal;	text-decoration:none;	display:block;	height:26px;	background-image:url(../gfx/nav_BG_hover.gif);	background-repeat:repeat-x;	padding:0px 5px 0px 5px;	position:relative;	line-height:26px;	margin-top:-3px;}.spacer {	font-size:12px;	margin-left:0px;	margin-right:0px;	color:#007834;	font-weight:normal;	display:block;	height:26px;	line-height:26px;	position:relative;	margin-top:-3px;	padding:-0px;	cursor:pointer;	}#left {	width:500px;	display:block;	margin-top:20px;	margin-right:20px}#leftHome {	margin-top:20px;	margin-left:10px;	display:block;	align:left;	float:left;	width:490px;}#Header {	font-family: Geneva, Verdana, Arial, Helvetica;	font-size: 20px;	/*letter-spacing:2px;*/	font-style: normal;	font-weight: normal;	color: #185d1e;	text-decoration: none;	padding:0px;	width:500px;	border-bottom:1px solid #999999;	align:left;	line-height:24px;	}.Underline {	border-bottom: 1px solid #666666;}.imgborder {	padding:10px;	border:1px solid #000000;	background-color:#FFFFFF;}.imgbordersmall {	padding:4px;	border:1px solid #aaaaaa;	background-color:#FFFFFF;}.GardenOasis {	display:block;	height:368px;	width:490;	background-image:url(../gfx/gardenOasis.jpg);	background-repeat:none top left;}.GardenOasis:hover {	display:block;	height:368px;	width:490;	background-image:url(../gfx/gardenOasisHover.jpg);	background-repeat:none top left;}#right {	width:200px;	display:block;	margin-top:20px;	background-color:#d5e5cb;	padding:5px 5px 20px 5px;	border:1px solid #999999;	}#BoxRight {	font-family: Geneva, Verdana, Arial, Helvetica;	font-size: 10px;	font-style: normal;	font-weight: normal;	color: #6fd007;	text-decoration: none;	width:200px;	display:block;		margin-top:0px;	}.BoxRightTop {	background-image:url(../gfx/BoxRightTop.gif);	background-repeat:none;	height:34px;	width:200px;	display:block;	background-color:#EBF8DC;}.BoxRightMiddle {	background-image:url(../gfx/BoxRightMiddle.gif);	background-repeat:repeat-y;	width:200px;	display:block;	background-color:#EBF8DC;}.BoxRightBottom {	background-image:url(../gfx/BoxRightBottom.gif);	background-repeat:none;	height:34px;	width:200px;	display:block;	background-color:#EBF8DC;}.BoxRightText {	padding:0px 12px 0px 28px;	width:185px;}.newsLetterInput {	width: 92px ;	height: 28px ;	padding: 0px ;	}.seminarInput {	width:195px;	padding:2px;}#seminarButt {	background-image:url(../gfx/seminarButt.gif);	background-reapeat:no-repeat;	height: 28px ;	width: 92px ;	display: block ;	border:none;	margin-top: 5px ;}#seminarButt a{	background-image:url(../gfx/seminarButt.gif);	background-reapeat:no-repeat;	height:28px;	width:92px;	display:block;	border:none;	margin: 0px;}#seminarButt a:hover{	background-image:url(../gfx/seminarButthover.gif);	background-reapeat:no-repeat;	height:28px;	width:92px;	display:block;	border:none;	margin: 0px;}#emailButt {	background-image:url(../gfx/emailButt.gif);	background-reapeat:no-repeat;	height: 28px ;	width: 92px ;	display: block ;	border:none;	margin-top: 3px ;}#emailButt a{	background-image:url(../gfx/emailButt.gif);	background-reapeat:no-repeat;	height:28px;	width:92px;	display:block;	border:none;	margin: 0px;}#emailButt a:hover{	background-image:url(../gfx/emailButthover.gif);	background-reapeat:no-repeat;	height:28px;	width:92px;	display:block;	border:none;	margin: 0px;}.smallRight {	font-size:10px;	color:#666666;	text-decoration:none;	font-weight: normal;	margin-left:0px;	width:150px;	margin-top:-10pxp;}#center {	display:block;	margin-bottom:10px;}.header {	font-size:12px;	font-weight:bold;	color:#007834;}.smallBold {	font-size:10px;	font-weight:bold;	color:#333333;	text-decoration:none;}.small {	font-size:10px;	color:#333333;	text-decoration:none;}.smallwhite {	font-size:10px;	color:#FFFFFF;	text-decoration:none;}#clear {	display:block;	width:780px;	height:1px;	clear:both;	border-bottom:1px solid #cccccc;	margin-top:20px;}#footer {	color:#cccccc;	font-size:10px;	margin-top:20px;	margin-left:20px;	margin-right:20px;}.bodylink {	color:#007834;	font-size:11px;	text-decoration:none;	}.bodylink:hover {	color:#007834;	font-size:11px;	text-decoration:underline;	}.bodylink:active {	color:#bbbbbb;	font-size:11px;	text-decoration:underline;	}.whitelink {	color:#FFFFFF;	font-size:10px;	text-decoration:none;	}.whitelink:hover {	color:#FFFFFF;	font-size:10px;	text-decoration:underline;	}.whitelink:active {	color:#CCCCCC;	font-size:10px;	text-decoration:underline;	}.link {	color:#777777;	font-size:10px;	text-decoration:none;	vertical-align:-2px;}.link:hover {	color:#007834;	font-size:10px;	text-decoration:underline;	vertical-align:-2px;}.link:active {	color:#bbbbbb;	font-size:10px;	text-decoration:underline;	vertical-align:-2px;}/*.link:visited {	color:#008040;	font-size:10px;	text-decoration:none;	vertical-align:-2px;}*/.beamotronics {	color:#002766;	text-decoration:none;}.beamotronics:hover {	color:#teal;	text-decoration:underline;}.beamotronics:active {	color:#aqua;	text-decoration:underline;}