
body {
	font-family:helvetica,arial,verdana;
	font-size:11px;
	padding: 0px;
	margin: 0px;
	color: #666666;
	margin-bottom: 40px;
}

.pointer { cursor: pointer; }
.cursor-default { cursor: default; }

.display-none { display: none; }
.display-inline { display: inline; }
.visibility-hidden { visibility: hidden; }
.visibility-visible { visibility: visible; }

.align-left { text-align: left; }
.align-right { text-align: right; }
.align-center { text-align: center; }

.valign-top { vertical-align: top; }
.valign-middle { vertical-align: middle; }
.valign-bottom { vertical-align: bottom; }

a { cursor: pointer; color:#666666; }
a:hover { cursor: pointer; color:#666666; }

.relative { position: relative; }
.absolute { position: absolute; }

#main_container {
	width: 980px;
	margin: 0 auto;
	padding: 0px;
}

#main_nav {
	width: 980px;
	height: 77px;
	vertical-align: middle;
}

#main_header {
	background: #000000 url(../images/main_header.gif) repeat-x;
	padding: 0 5px;
	width: 970px;
	height: 27px;
	line-height: 27px;
	vertical-align: middle;
	color: #ffffff;
}

#main_infobar {
	background: #e5e5e5 url(../images/main_infobar.gif) repeat-x;
	padding: 0px;
	width: 980px;
	height: 38px;
	
}

#main_footer {
	background: #e5e5e5 url(../images/main_footer.gif) repeat-x;
	clear: both;
	padding: 0px;
	width: 980px;
	height: 42px;
	
}

#inner_nav {
	width: 140px;
	float: left;
}

#inner_container {
	width: 800px;
	background: #ffffff;
	float: right;
}
