@charset "iso-8859-1";
/* author: Alpha-Matrix */
/* Creation date: 26/01/2004 */

*, html, body, div, table, td, h1, h2, h3, h4, p, ul, li, a{
	margin:0px;
	padding:0px;
	font-family: "Century Gothic", "Trebuchet MS", Verdanna, Arial, sans-serif;
	font-size: 100%;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	color: black;
	list-style: none;
	text-indent: 0
	word-break: keep-all
}
li li {
	text-indent: 1em;
}
h1, h2, h3 {
	font-family: "Square721 BT", "Century Gothic", "Trebuchet MS", Verdanna, Arial, sans-serif;
}
p,h2,h3 {
	padding-bottom: 0.8em;
}
h1 {
	font-size: 1.4em;
	margin-bottom: 6px;
}
h2 {
	font-size: 1.2em
	font-weight: bold;
	margin-bottom: 6px;
}
h3 {
	font-size: 1em;
	font-weight: bold;
}
.nospace {
	margin:0px;
	padding:0px;
	text-size: 0px;
	line-height: 0px;
}
img {
	border: 0px;
}
html, body {
	height: 100%;
	text-align: center;
	background-image: url('../images/grid.gif');
	background-position: 0px 240px;
}
strong {
	font-weight: bold;
	font-style: italic;
}
a:link {
	color: #031A86;
	text-decoration: none;
	font-weight: bold;
}
a:visited {
	color: #5A1A86;
	text-decoration: none;
}
a:hover, a:active, label:hover{
	background-color: #FAE57E;
}
a.current {
	background-color: #ABDEFF;
	color: black;
	font-weight: bold;
	text-decoration: none;
}
#body a, .body a {
	text-decoration: underline;
	font-weight: bold;
}
#all {
/*	height: 100%; */
	padding-bottom: 1em;
}
#upperhalf {
	background-color: #FFFFFF;
	text-align: center;
	overflow: hidden;
/*	height: 240px; */
}
#gradient {
	background-image: url('../images/grid_gradient.gif');
	background-repeat: repeat-x;
}

#box {
	min-height: 100%;
	width: 700px;
/*	height: 100%; */
	margin: 0px auto;
	border: solid #031A86 1px;
	border-top: none;
	background-image: url('../images/below_tabs.gif');
	background-repeat: repeat-x;
	background-color: white;
	overflow: visible;
}

a.scrollup {
	padding-left: 1em;
	background-image: url('../images/uparrow.gif');
	background-position: 0px 50%;
	background-repeat: no-repeat;
}

#footer {
	width: 700px;
	margin: 0px auto;
	padding: 4px 6px;
	border: solid #031A86 1px;
	border-top: none;
	background-image: url('../images/below_tabs.gif');
	background-repeat: repeat-x;
	background-color: white;
	overflow: visible;
	font-size: 0.8em;
	text-align: right;
}
#footmenu {
	float: left;
}

/* EOF */