@charset "utf-8";
* { margin: 0;	padding: 0;}
html,body { height: auto; background: #FFF url(../images/background.gif) top left repeat-x; }
body { font: normal 12px  Tahoma, sans-serif;	color: #000;}
img {	border: 0;}
abbr {cursor: help;}

/* GENERAL LINK STYLES */
a, a:visited {color: #000000;	text-decoration: underline;}
a:hover, a:active {	color: #4b800c;}
fieldset { margin: 0;	padding: 0;	height: auto;	width: auto;	border: 0;}
input, textarea {	border: 0;	border-bottom: 1px solid #b2cb7b;	background: #b4cd7d;	padding: 5px;}
.button {height: 24px;	background: #FFF;}

div#main_navigation {position: absolute;	bottom: 0px;	_bottom: -1px;	right: 100px;	width: auto;}
ul#navlist {margin-left: 0;	padding-left: 0;	white-space: nowrap;}
#navlist li {display: inline;	list-style-type: none;}
#navlist a { padding: 8px 15px 8px 15px;	margin-left: 0px;	display: block;	float: left;	margin-left: 0px;}
#navlist a:link, #navlist a:visited {color: #fff; text-decoration: none;	border-bottom: 3px solid #000;}
#navlist a:hover {color: #fff;	text-decoration: none;	background: none;	border-bottom: 3px solid #FFF;}
.current a, #current li {color: #bdd882 !important;}
#navigationbar_list ul {list-style: none;}
#navigationbar_list li {display: block; width: 395px; height: 33px;	background: none;	text-align: right;	margin-bottom: 1px;}
#navigationbar_list a {width: 373px;height: 13px;	display: block;text-decoration: none !important;}
#navigationbar_list a, #navigationbar_list a:visited {padding: 9px 11px 11px 11px; _padding: 9px 11px 8px 11px;
background: url(../images/navigationbar_list.png) top left no-repeat; font-family: "Lucida Sans Unicode", "Lucida Console", "Trebuchet MS", Tahoma, sans-serif; text-transform: uppercase; color: white;}
#navigationbar_list a:hover, #navigationbar_list a:active {	padding: 9px 11px 11px 11px;	_padding: 9px 11px 8px 11px;	display: block;	height: 13px;	background: url(../images/navigationbar_hover.png) top left no-repeat;	text-decoration: none !important;}