
/* Generals */

/*	background-image: url(../bg2.gif); */

	body {
		font-family:verdana, arial, serif;
		font-size:80%;
		background-color: #123c67;
		color:#ffffff;
	}

	a:link {
		color:#ffcc00;
		background-color:transparent;
		text-decoration:none;
		text-align:left;
		font-size:inherit;
	}

	a:visited {
		color:#ffcc00;
		background-color:transparent;
		text-decoration:none;
		text-align:left;
		font-size:inherit;
	}

	a:active {
		color:#ffcc00;
		background-color:transparent;
		text-decoration:none;
		text-align:left;
		font-size:inherit;
	}

	a:hover {
		text-decoration:underline;
	}

	img {
		border:0px solid;
	}

	p {
		color:#ffffff;
		background-color:transparent;
		text-decoration:none;
		text-align:left;
		font-size:inherit;
	}

	p.center {
		text-align:center;
	}

	p.right {
		text-align:right;
	}

	p.left {
		text-align:left;
	}

  	.bulk {
		padding-bottom:2%;
		padding-right:8%;
		padding-left:8%;
	}

  	p.textmenu {
		text-align:center;
		padding-bottom:1%;
	}

/* Misc */

	.headerspace {
		padding-top:2%;
	}

	.indexheaderspace {
		padding-top:8%;
	}

  	.moddate {
		text-align:right;
		padding-bottom:5%;
		font-style:italic;
	}

	img#menuspace {
		margin-right: 5%;
	}

  	.footer {
		text-align:center;
		font-size:.8em;
		padding-top:2%;
  		padding-right:8%;
		padding-left:8%;
	}

/* Tables */

	.container {
		text-align:center;
		padding-top:10%;
		padding-bottom:5%;
	}

	table#menu {
		margin-left:auto;
		margin-right:auto;
	}

	tr {
		text-align:left;
	}

	td {
		text-align:left;
	}

	/*
	For the following td.tdspace, use width: Xem; instead of %,
	as % causes unnecessary forced wrapping of some table data
	in Opera. Same problem if you try to use padding-left or right.
	Also, make sure that td.tdspace comes _after_ tr and td code
	*/

	td.imgspace {
		padding-right: .7em;
	}

	td.midspace {
		width: 4em;
	}

	hr {
		width:84%;
	}

	ul {
		list-style-type: square;
	}

	span.bookmarktotop {
		padding-left:8%;
		font-size:.8em;
	}

	.buttons {
		padding-left:8%;
		padding-top:1%;
	}

	.imagefloat {
		float: right;
		margin-left: 2em;
		margin-top: 2em;
		margin-bottom: 2em;
		text-align: right;
	}

	.imagefloat2 {
		float: right;
		margin-left: 2em;
		margin-bottom: 2em;
		text-align: right;
	}
