* {
	margin:0;
	padding:0;
}

body {
	font-size                   : 12px;
	font-family                 : Arial, Helvetica, sans-serif;
	background-color            : #66A366;
	height                      : 100%;
	text-align                  : center; /* horizontal centering for IE Win quirks */
}

html, body {
	margin                      : 0;
	padding                     : 0;
	overflow				    : hidden;
	height                      : 100%;
}

#distance { 
	width                       : 1px;
	height                      : 50%;
	margin-bottom               : -280px; /* half of container's height */
	float                       : left;
}

img, table {
	display                     : block;
}

#mainContent {
	margin                      : 0 auto;
	position                    : relative; /* puts container in front of distance */
	text-align                  : left;
	clear                       : left;
	width                       : 860px;
	height                      : 566px;
	display                     : block;
	overflow                    : hidden;
}

#head {
	width                       : 860px;
	height                      : 145px;
	margin                      : 0px;
	padding                     : 0px;
	
}

/* MENU */
#menuContent {
	background-image            : url(../pageimg/menu_back.jpg);
	background-repeat			: no-repeat;
	background-position         : top;
	width                       : 185px;
	height                      : 335px;
	float                       : left;
	padding                     : 0px;
	border                      : 0px;
}

#menuContent #menu {
	margin                      : 0;
	padding                     : 10px 0px 4px 22px;
	text-align                  : left;
	font-family                 : Arial, Helvetica, sans-serif;
	font-size                   : 12px;
	font-weight                 : bold;
	color                       : #000000;
}

#menuContent #menu ul {
	list-style                  : none;
	margin                      : 0;
	padding                     : 0;
	border                      : none;
}
	
#menuContent #menu  li {
	border-bottom               : 1px solid #999999;
	margin                      : 0;
}

#menuContent #menu  .headM {
	display                     : block;
	border-bottom               : 1px solid #999999;
	padding                     : 4px 0 1px 2px;
	background-color            : transparent;
}

#menuContent #menu  li a {
	display                     : block;
	padding                     : 3px 0 1px 2px;
	background-color            : transparent;
	text-decoration             : none;
	width                       : 100% !important;
	width                       : auto;
	color                       : #000000;
}

#menuContent #menu  li a:hover {
	background-color            : #C9D8F0;
	color                       : #000000;
	outline						: none;
	-moz-outline:none; 
}

#menuContent #menu  li a:active {
	background-color            : #83d0b8;
	color                       : #000000;
	outline						: none; 
	-moz-outline:none; 
}

#menuContent #menu  li a:focus {
	background-color            : #83d0b8;
	color                       : #000000;
	outline						: none; 
	-moz-outline:none; 
}

/* content */
#bodyContent {
	background-image            : url(../pageimg/body_back.jpg);
	background-repeat			: no-repeat;
	background-position         : top left;
	width                       : 650px;
	height                      : 335px;
	padding                     : 0px;
	border                      : 0px;
	float:left;
}

#bodyContent .contentFrame {
	width                       : 650px !important;
	width                       : 100%; /* IE6 Win quirks  */
	height                      : 335px;
}

#bodyRight {
	width                       : 25px;
	height                      : 335px;
	float:right;
}

#footer {
	width                       : 860px;
	height                      : 86px;
}

/* FOOTER */
.footnote,
.footnote a,
.footnote a:hover
.footnote a:visited {
	font-size                   : 10px;
	font-family                 : Arial, Helvetica, sans-serif;
	text-align                  : center;
	color                       : #000000;
	text-decoration             : none;
}

/* HELPERS */
.cleaner {
	clear                       : both;
}

