
/* Structure */
	body	
		{
		background-color: #000000;
		}
/* eof Structure */

/* Text */
	div
		{
		text-align: center;
		}
		div.float_r
			{
			float: right;
			}
		div.float_l
			{
			float: left;
			}
		div.padding
			{
			padding: 3px;
			}
		div.paspatou_l
			{
			border: 1px solid #666666;
			padding: 5px;
			background: #000000;
			float: left;
			margin: 0 5px 5px 0;
			}
		div.paspatou_r
			{
			border: 1px solid #666666;
			padding: 5px;
			background: #000000;
			float: right;
			margin: 5px 0 5px 5px;
			}
	h1,h2,h3,h4,div,p,li,dt,dd,th,td
		{
		font-family: verdana, sans-serif;
		}
	h1
		{
		text-align: center;
		color: #cccccc;
		font-size: 10px;
		font-weight: bold;
		text-transform: uppercase;
		margin: 0;
		}
	h2
		{
		text-align: center;
		color: #cccccc;
		font-size: 10px;
		font-weight: bold;
		margin-bottom: 10px;
		clear: both;
		}
	h3
		{
		text-align: left;
		color: #cccccc;
		font-weight: bold;
		font-size: 10px;
		border-bottom: 1px solid #666666;
		clear: both;
		}
	h4
		{
		text-align: left;
		color: #cccccc;
		font-weight: bold;
		font-size: 10px;
		clear: both;
		}
	p
		{
		color: #cccccc;
		text-align: justify;
		font-size: 10px;
		}
		p.preface
			{
			text-align: center;
			color: #abc0c8;
			margin: 0 auto 20px auto;
			font-weight: bold;
			}
		p.footlinks
			{
			text-align: center;
			margin: 0;
			padding: 0;
			font-size: 7px;
			font-weight: bold;
			color: #666;
			text-transform: uppercase;
			}
		p.center
			{
			text-align: center;
			}
		p.left
			{
			text-align: left;
			}
		p.right
			{
			text-align: right;
			}
		p.segment
			{
			margin: 0 0 0 0;
			text-indent: 25px;
			}
	div
		{
		font-size: 10px;
		}
	address
		{
		font-size: 10px;
		color: #ccc;
		text-align: center;
		font-style: normal;
		}
	blockquote
		{
		background: transparent url(gfx/navi_txtr.png) repeat;
		border: 1px dashed #666666;
		margin: 10px 0;
		padding: 5px;
		}
	acronym
		{
		border-bottom: 1px dashed #ccc;
		}
	strong
		{
		font-weight: bold;
		}
	em
		{
		font-style: italic;
		}
	code
		{
		font-family: lucida console, sans-serif;
		color: #abc0c8;
		font-size: 8px;
		letter-spacing: 1px;
		}
	del
		{
		color: #666;
		}
/* eof Text */


/* Hypertext */
	a
		{
		}
		a:link
			{
			color: #abc0c8;
			text-decoration: none;
			}
		a:visited
			{
			color: #839399;
			text-decoration: none;
			}
		a:hover
			{
			text-decoration: underline;
			}
		a:active
			{
			color: #abc0c8;
			text-decoration: none;
			}
		a.navi
			{
			}
			a.navi:link
				{
				color: #b4c6c6;
				}
			a.navi:visited
				{
				color: #b4c6c6;
				}
			a.navi:hover
				{
				color: #f0f0f0;
				text-decoration: none;
				}
			a.navi:active
				{
				color: #b4c6c6;
				}
		a.back
			{
			background: url(gfx/to_left.gif) left no-repeat;
			padding-left: 10px;
			}
/* eof Hypertext */

/* List */
	ul
		{
		list-style: url(gfx/bullet.gif);
		text-align: left;
		}
 		ul.navi_list
			{
			font-size: 10px;
			color: #cccccc;
			}
		ul.homelist
			{
			padding-left: 20px;
			}
	li
		{
		color: #cccccc;
		}

/*eof List */

/* Forms */
	form
		{
		margin: auto;
		}
	input.text,textarea,select
		{
		font-family: verdana, sans-serif;
		font-size: 10px;
		color: #999999;
		text-align: left;
		background: transparent url(gfx/forms_txtr.png) repeat;
		border-top: 1px solid #000000;
		border-right: 1px solid #444444;
		border-bottom: 1px solid #444444;
		border-left: 1px solid #000000;
		}
		input.text
			{
			width: 180px;
			margin: 3px;
			}
		input.button
			{
			color: #444444;
			width: 100px;
			font: 10px verdana, sans-serif;
			font-weight: bold;
			text-align: center;
			background: transparent url(gfx/forms_txtr.png) repeat;
			border-top: 1px solid #444444;
			border-right: 1px solid #111111;
			border-bottom: 1px solid #111111;
			border-left: 1px solid #444444;
			margin-top: 10px;
			}
			input.button:hover
				{
				color: #666666;
				}
		textarea
			{
			width: 260px;
			height: 150px;
			margin: 3px;
			}
		fieldset
			{
			border: solid 1px #666666;
			padding: 3px;
			background-color: transparent;
			padding-bottom: 25px;
			text-align: right;
			color: #cccccc;
			margin: 0;
			}
		legend
			{
			font-family: verdana, sans-serif;
			color: #cccccc;
			font-size: 10px;
			font-weight: bold;
			margin: 0;
			}
		label
			{
			color: #999999;
			}

/* eof Forms */

/* Table */
	table
		{
		border-collapse: collapse;
		empty-cells: show;
		}
		table.g_table
			{
			width: 620px;
			border-collapse: separate;
			}
		table.float_l
			{
			float: left;
			margin: 0 5px 5px 0;
			width: 75%;
			}
		table.float_r
			{
			float: right;
			margin: 0 0 5px 5px;
			width: 75%;
			}
	td
		{
		font-family: verdana, sans-serif;
		font-size: 10px;
		color: #cccccc;
		vertical-align: top;
		text-align: left;
		border-left: 1px solid #666666;
		border-top: 1px solid #666666;
		padding-top: 0;
		}
		td.unbordered
			{
			border: 0;
			}
		td.g_cell
			{
			border: 0;
			width: 100px;
			height: 100px;
			text-align: center;
			}
	th
		{
		font-family: verdana, sans-serif;
		font-size: 10px;
		text-align: left;
		vertical-align: top;
		color: #cccccc;
		border-left: 1px solid #666666;
		}
		th.unbordered
			{
			border: 0;
			white-space: nowrap;
			}
	.gb
		{
		}
		.gb td
			{
			border: none;
			}
		.gb p
			{
			padding-right: 25px;
			}
	.fe
		{
		text-align: right;
		}
/* eof Table */

/* Image */
	img
		{
		border: 0;
		}
		img.float_l
			{
			float: left;
			margin: 0 5px 5px 0;
			}
		img.float_r
			{
			float: right;
			margin: 0 0 5px 5px;
			}
		img.border
			{
			border: 1px solid #666666;
			}
/* eof Image */