/* CSS Document */
a:link {		font: sans-serif;	font-size:12px;	font-weight:bold; color: #000000;	text-decoration: none;}
a:visited {	font: sans-serif;	font-size:12px;	font-weight:bold;	color: #000000;	text-decoration: none;}
a:active {	font: sans-serif;	font-size:12px;	font-weight:bold;	color: #FF0000;	text-decoration: none;}
a:hover {	font: sans-serif;	font-size:12px;	font-weight:bold;	color: #9900FF;	text-decoration: none;}

a.main:link {		font: sans-serif;	font-size:14px;	font-weight:bold;	color: #000000;	text-decoration: none;}
a.main:visited {	font: sans-serif;	font-size:14px;	font-weight:bold;	color: #000000;	text-decoration: none;}
a.main:active {	font: sans-serif;	font-size:14px;	font-weight:bold;	color: #FF0000;	text-decoration: none;}
a.main:hover {		font: sans-serif;	font-size:14px;	font-weight:bold;	color: #9900FF;	text-decoration: none;}

a.right:link {		font: sans-serif;	font-size: 14px;	font-weight:bold;	color: #000000;	text-decoration: none;}
a.right:visited {	font: sans-serif;	font-size: 14px;	font-weight:bold;	color: #000000;	text-decoration: none;}
a.right:active {	font: sans-serif;	font-size: 14px;	font-weight:bold;	color: #CC0000;	text-decoration: none;}
a.right:hover {	font: sans-serif;	font-size: 14px;	font-weight:bold;	color: #9900FF;	text-decoration: none;}

a.bottom:link {		font: sans-serif;	font-size: 14px;	font-weight:bold;	color: #CC0000;	text-decoration: none;}
a.bottom:visited {	font: sans-serif;	font-size: 14px;	font-weight:bold;	color: #CC0000;	text-decoration: none;}
a.bottom:active {		font: sans-serif;	font-size: 14px;	font-weight:bold;	color: #000000;	text-decoration: none;}
a.bottom:hover {		font: sans-serif;	font-size: 14px;	font-weight:bold;	color: #0000FF;	text-decoration: none;}
body {
	font-family:Arial;
	font-size:12px; 
	color:#000000; 
	margin:0 0 0 0;
	padding:0 0 0 0;
	background:#dddddd;
	text-align:center;
}
button {
	font-family:Arial;
	font-size:14px;
	color:#000000;
	background: #FFFFFF;
	border: solid #000000 1px;
}
button:hover {
	font-family:Arial;
	font-weight: bold;
	font-size:14px;
	color:#000000;
	background: #C87BFC;
	border: solid #000000 1px;
}
input {
	font-family:Arial;
	font-size:12px;
	color:#000000;
	padding: 0 2px 0 2px;
	background: #FFFFFF;
	border: solid #000000 1px;
}
input:hover {
	background: #F0F0F0;
}
textarea {
	font-family:Arial;
	font-size:14px;
	color:#000000;
	padding: 0 2px 0 2px;
	background: #FFFFFF;
	border: solid #000000 1px;
}
textarea:hover {
	background: #F0F0F0;
}


.main {
	font: Arial;
	font-size: 14px;
	color:#000000;
}
.title {
	font: Arial;
	font-size: 15px;
	font-weight:bold;
	color: #000000;
}
.requiredField {
	font: Arial;
	font-size: 14px;
	font-weight:bold;
	color:#CC0000;
}



#border {
	position:relative;
	margin:auto;
	padding:0 0 0 0;
	width:904px;
	background:#000000;
	text-align:left;	
}
#page {
	position:relative;
	margin:auto;
	padding:0 0 0 0;
	width:900px;
	background:url(images/grass_bg.jpg);
	text-align:left;	
}
#navbar {
	position:relative;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:780px !important;
	width:742px;
	height:15px;
	background:#999999;
	text-align:left;
	color:#000000;
	font-size:.9em;
}
#banner_space {
	position:relative;
	margin:0 0 0 0;
	padding:0 0 0 0;
	background:transparent;
	height:200px;
}
#container_top {
	position:relative;
	margin:0 0 0 66px;
	padding:0 0 0 0;
	width:651px !important;
	height:27px;
	background:transparent url(images/main_top_grass.gif);
}
#container_middle {
	position:relative;
	margin: 0 0 0 66px;
	padding:0 0 0 0;
	background:transparent url(images/main_bg_grass.gif) repeat-y;
	width:651px;
	z-index:0;
}
#text {
	padding:1px 22px 60px 10px;
}
#container_bot {
	position:relative;
	margin:0 0 0 66px;
	padding:0 0 0 0;
	width:651px !important;
	height:26px;
	background:transparent url(images/main_bot_grass.gif);
}
#length-right {
	position:relative;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:1px;
	height:500px;
}
#main {
	position:relative;
	width:595px;
	margin:0 0 0 151px;
	padding:0 0 0 10px;
	border-left:1px solid #999999;
}

#bottom {
	position:relative;
	margin:10px auto;
	padding:10px 0 0 ;
	width:auto;
	height:auto;
	font-family:sans-serif;
	font-size:.8em;
	color:#6E312A;
	background:#ffffff;
	text-align:center;
}
#links {
	position:absolute;
	z-index:1;
	margin:0 0 0 0;
	padding:0 0 0 0;
	top:230px;
	right:50px;
	background: url(images/spacer.gif);
	width:154px;
}
#textlinks {
	position: absolute;
	z-index: 1;
	border: solid #000000 1px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	top: 480px;
	right: 12px;
	background-color: #e7e7e7;
	width: 160px;
}
