body {
	/* background-color: #e6e6f3; */
	background-color: #061b33;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

a, b, blockquote, em, div, p, span {
	color: #333333;
	font-family: arial, georgia, "times new roman", serif;
	font-size: 9pt;
	line-height: 11pt;
	text-align: left;
	/* vertical-align: top; */
}

td {
    vertical-align: top;
}

form {
	margin: 0px;
}

p {
	margin: 0px 0px 20px 0px;
}

h1 {
    font-size: 14pt;
    margin: 5px 0px 10px 0px;
}

h2 {
    font-size: 12pt;
    margin: 0px 0px 10px 0px;
}

h3 {
    font-size: 10pt;
    margin: 0px 0px 10px 0px;
}

hr {
 color: #849db7;
 background-color: #849db7;
 height: 1px;
 border: 0px;
}


#container {
	background-color: #ffffff;
	margin: 20px auto 50px auto;
	padding: 0px;
	width: 770px;
}

/* -------------------------------------------------- */
/* LEFT MAIN MENU                                     */
/* -------------------------------------------------- */

.menuitem {
	background: url('/images/menubg.gif');
	background-color: #aabcd0;
	border-left: 1px solid #849db7;
	border-right: 1px solid #849db7;
	border-top: 1px solid #849db7;
	margin: 0px;
	padding: 3px;
}

.menuitem a {
	color: #333366;
	font-family: Verdana, sans-serif;
	font-size: 9pt;
	text-decoration: none;
}

.menuitem a:hover {
	color: #000033;
}

/* -------------------------------------------------- */
/* SUBMENU                                            */
/* -------------------------------------------------- */

.submenu {
	background: url('/images/submenubg.gif');
	border-bottom: 1px solid #849db7;
	border-right: 1px solid #849db7;
	border-top: 1px solid #849db7;
	margin: 0px;
	padding: 3px;
}

.submenu a {
	color: #333366;
	font-family: Verdana, sans-serif;
	font-size: 9pt;
	text-decoration: none;
}

.submenu a:hover {
	color: #000033;
}

/* -------------------------------------------------- */
/* MAIN PAGE AREA                                     */
/* -------------------------------------------------- */

.page {
	border-right: 1px solid #849db7;
	display: table;
	/* height: 500px;*/

	margin: 0px;
	padding: 20px 40px 20px 40px;
}

.indexpage {
	border-right: 1px solid #849db7;
	margin: 0px;
	padding: 5px 0px 5px 5px;
}

/* -------------------------------------------------- */
/* PAGE FOOTER, CONTACT                               */
/* -------------------------------------------------- */

.pagefooter {
	border-right: 1px solid #849db7;
	border-top: 1px solid #849db7;
	margin: 0px;
	padding: 3px;
	text-align: right;
}

.pagefooter img {
	border: 0px;
	margin: 0px 5px 0px 5px;
}

.pagefooter a {
	color: #666666;
	font-family: Verdana, sans-serif;
	font-size: 9pt;
	text-decoration: none;
}

/* -------------------------------------------------- */
/* FOOTER                                             */
/* -------------------------------------------------- */

.footer {
	color: #ffffff;
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	margin: 0px;
	padding: 3px;
	text-align: center;
}

.footer a {
	color: #ffffff;
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	text-decoration: none;
}


.alignleft {
	text-align: left;
}

.aligncenter {
	text-align: center;
}

.alignright {
	text-align: right;
}
