* {
	margin: 		0;
	padding: 	0;
	border: 		0;
}

BODY {
	background: #339 url('../_images/layout/body-bg.gif') no-repeat top center; 
	text-align: center;
}

TD {
	font: 			10pt Verdana, Arial, Helvetica, sans-serif;
	color:			#009;
	vertical-align:	top;
}

#header {
	font: 	normal 10pt Verdana, Arial, Helvetica, sans-serif;
	text-align: right; 
	color: #ccc; 
	margin: 30px 0 -40px 0;
}

#container {
	text-align: left;
	position:	relative;
	width:		750px;
	margin: 	0 auto;
}

#bigbox {
	position:	relative;
	border:		8px solid white;
	padding:	20px 19px 0px 5px;
	margin:		40px 0px 0px 30px;
	background-image: 	url(../_images/layout/bigbox-bg.png);
}

#eagle {
	z-index: 	100;
	position:	absolute; 
	float: 		left;
	top:		8px;
	border:		none;
}

#img-eagle {
	z-index: 	100;
	border:		none;
	text-decoration: none;
}

#title {
	position: 	relative;
	margin:		0px 0px 7px 35px;
	width:		638px; /* image dimensions */
	height:		65px;
	background:	url(../_images/layout/title.gif) 0px no-repeat;
}

#title H1 {
	display:	none;
}

#table {
	position: 	relative;
}

#menu-box {
	vertical-align:		top;
	padding:			0px 15px 0px 10px;
	width:				160px; /* 185px - right and left padding */	
	background-image: 	url(../_images/layout/menu-bg.gif);
}

#menu-box UL {
	list-style-type: none;
}

#menu-box LI {
	font: 			bold 10pt/13pt Georgia, serif;	
	text-indent: 	-1.4em;
	padding: 		2px 0px 2px 30px;
	background: 	url(../_images/layout/menu-bullet.gif) no-repeat 0px 7px;
}

#menu-box LI.menu-selb {
	font: 			bold 10pt/13pt Georgia, serif;	
	text-indent: 	-1.4em;
	padding: 		2px 0px 2px 30px;
	background: 	url(../_images/layout/menu-bullet-sel.gif) no-repeat 0px 7px;
}

A.menu-nosel {
	text-decoration: none;
	color: 			#009;
	border-bottom:	none;
}

A.menu-sel {
	text-decoration: none;
	color: 			#C93;
	border-bottom:	none;
}

#menu-box A:hover {
	text-decoration: underline;
	border-bottom:	none;
}

#menu-box HR {
	display: 	none;
}

.hr {
	height: 	5px;
	margin: 	15px 0 15px 0;
	background: url(../_images/layout/menu-divider.gif) no-repeat center;	
}

#login {
	font: 			8pt/14pt Verdana, Arial, Helvetica, sans-serif;
	color:			#009;
	text-align:		right;
	margin:			0 20px 0 0;
}

.formfield { 
	border: 		1px solid #009; 
	font: 			8pt Verdana, Arial, Helvetica, sans-serif; 
}

.formsubmit {
	color: 		#000;
	background: #EEF;
	border: 	1px solid #009;
	font: 		8pt Verdana, Arial, Helvetica, sans-serif; 
	padding:	0px 3px 0px 3px;
}

#main {
	vertical-align:		top;
	padding:			15px 10px 30px 15px;
	font: 			9pt/16pt Verdana, Arial, Helvetica, sans-serif;
	color:			#009;
}

.img-link {
	border-bottom:	none;
}

.img-border {
	border:		1px solid #000;
}

.submenu {
	text-align:		center;
	font: 			bold 9pt Georgia, serif;
	color:			#009;
}

A.submenu {
	color:				#C93;
	text-decoration:	none;
	border-bottom:		none;
}

A.submenu:hover {
	color:				#009;
	text-decoration:	none;
	border-bottom:		none;
}

H1 {
	font: 			bold 24pt/30pt Georgia, serif;
	color:			#C93;
	margin:			25px 0 15px 0;
}

H2 {
	font: 			bold 15pt/20pt Georgia, serif;
	color:			#C93;
	margin:			25px 0 5px 0;
}


H2.no-lead {
	margin:			0px 0 5px 0;
}

H3 {
	font: 			bold 10pt Verdana, Arial, Helvetica, sans-serif;
	color:			#C93;
	margin:			5px 0 3px 0;
}

.p1 {
	font: 			10pt/12pt Verdana, Arial, Helvetica, sans-serif;
	color:			#960; /*#C93;*/
	margin:			0 0 10px 0;
	text-indent: 	2em;
}

.p2 {
	font: 			9pt/16pt Verdana, Arial, Helvetica, sans-serif;
	color:			#009;
	margin:			15px 0 15px 0;
	text-indent: 	2em;
}

.p2-flat {
	font: 			9pt/16pt Verdana, Arial, Helvetica, sans-serif;
	color:			#009;
	margin:			15px 0 15px 0;
}

.p3 {
	font: 			9pt Verdana, Arial, Helvetica, sans-serif;
	color:			#009;
	text-indent: 	2em;
}

.p4 {
	font: 			9pt Verdana, Arial, Helvetica, sans-serif;
	color:			#009;
	padding:		10px 0 0 0;
}

.pfooter {
	font: 			8pt Verdana, Arial, Helvetica, sans-serif;
	font-style:		italic;
	color:			#009;
	text-indent:	2em;
}

.pcaption {
	font: 			8pt Verdana, Arial, Helvetica, sans-serif;
	color:			#009;
}

.left-space {
	padding:		0 0 0 15px;
}

.definition {
	padding:		10px 0 0 15px;
	font: 			9pt/13pt Verdana, Arial, Helvetica, sans-serif;
	color:			#009;
	text-indent: 	2em;
}

#footer {
	position: 		relative;
	margin: 		2px 30px 20px 30px;
	color:			#C93;
	font: 			7pt Verdana, Arial, Helvetica, sans-serif;
}

A {
	color:		#C93;
	text-decoration:	none;
	border-bottom:	1px dotted #C93;
}

A:hover {
	color:		#C93;
	text-decoration:	none;
	border-bottom:	none;
}

/* FILES & DOCUMENTS */
#files-list LI {
	font: 			10pt/15pt Verdana, Arial, Helvetica, sans-serif;
	background: 	url(../_images/file.gif) no-repeat 0px 0px;
	list-style-type: none;
	padding:		0 0 0 25px;
	margin:			0 0 0 20px;
}

#files-audio-list LI {
	font: 			10pt/15pt Verdana, Arial, Helvetica, sans-serif;
	background: 	url(../_images/file_audio.gif) no-repeat 0px 0px;
	list-style-type: none;
	padding:		0 0 0 25px;
	margin:			0 0 0 20px;
}

#links-list LI {
	font: 			10pt/15pt Verdana, Arial, Helvetica, sans-serif;
	list-style-type: none;
	padding:		0 0 0 0px;
	margin:			0 0 0 20px;
}