body {
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.height {
	height: 100%;
}
.footer {
	background-image: url(../images/footer-bg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.searchbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8CC222;
	background-image: url(../images/searchbox.jpg);
	background-repeat: repeat-x;
	height: 28px;
	width: 180px;
	padding-left: 5px;
	border: 0px solid #9ACB3E;
	vertical-align: bottom;
	background-position: left top;
	text-align: left;
}
.navbg {
	background-image: url(../images/navbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.nav_separator {
	background-image: url(../images/nav_separator.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.navRoll_left {
	background-image: url(../images/navRoll_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	cursor:pointer;
}
.navRoll_right {
	background-image: url(../images/navRoll_right.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	cursor:pointer;
}
.navRoll_mid {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #eaffc4;
	background-image: url(../images/navRoll_mid.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	cursor:pointer;
}
.nav_mid {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#333333;
	cursor:pointer;
}
.content_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.content_black_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #121318;
}
.bottom_side_border {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eaeaea;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-top-color: #eaeaea;
	border-right-color: #eaeaea;
	border-left-color: #eaeaea;
}
.bottom_side_border_bold {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #eaeaea;
	border-top-width: 2px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-top-color: #eaeaea;
	border-right-color: #eaeaea;
	border-left-color: #eaeaea;
}
.content_grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#666666;
	line-height:18px;
}
.content_green {
	color: #94ff05;
}
.banner {
	background-image: url(../images/toss_banner.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.content_deep_green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0d5927;
}


.box_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/box_mid_top.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.two_side_border {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #eaeaea;
	border-right-color: #eaeaea;
	border-bottom-color: #eaeaea;
	border-left-color: #eaeaea;
}
.two_side_border_bold{
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #eaeaea;
	border-right-color: #eaeaea;
	border-bottom-color: #eaeaea;
	border-left-color: #eaeaea;
}
.section_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #325400;
	background-image: url(../images/header_section_mid.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}


a.footer_link:link {
	font-family: Arial;
	font-size: 11px;
	color: #424242;
	text-decoration: none;
}
a.footer_link:visited {
	font-family: Arial;
	font-size: 11px;
	color: #424242;
	text-decoration: none;
}
a.footer_link:hover {
	font-family: Arial;
	font-size: 11px;
	color: #424242;
	text-decoration:underline;
}
a.link:link {
	font-family: Arial;
	font-size: 11px;
	color: #436600;
	text-decoration: none;
}
a.link:visited {
	font-family: Arial;
	font-size: 11px;
	color: #436600;
	text-decoration: none;
}
a.link:hover {
	font-family: Arial;
	font-size: 11px;
	color: #436600;
	text-decoration:underline;
}
.left_border {
	background-image: url(../images/left_mid.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.right_border {
	background-image: url(../images/right_mid.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
#flower {
	position:absolute;
	left:?px;
	top:310px;
	width:145px;
	height:110px;
	z-index:2;
}

#search {
	position:absolute;
	left:?px;
	top:55px;
	width:220px;
	height:101px;
	z-index:2;
	background-color:#DAF5B1;
	opacity: .8;
	filter: alpha(opacity=85);
	visibility: hidden;
}
.dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS */
	color:#FFFFFF;
	font-size:12px;
	background-color:#5EA00A;
	width:550px;
	margin-bottom:2px;
	margin-top:2px;
	padding-left:2px;
	background-image:url('images/bg_answer.gif');
	background-repeat:no-repeat;
	background-position:top right;	
	height:20px;
	
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	border:1px solid #5EA00A;
	background-color:#DAF5B1;
	width:550px;
	
	opacity: .8;
	filter: alpha(opacity=85);
	/* End layout CSS */
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;

}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
	padding:1px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5EA00A;
	font-size:12px;	
	position:relative;
}

.imgborder{border:#333333 solid 1px;
padding:3px;
}