/* Copyright 2009 Louis Jean-Richard (www.ljr.ch). All Rights reserved. */

@import "pagebody.css";
/*
	CSS 2.1

	element-selector
	element-selector  descendant-element-selector

	,	selector-grouping
	*	universal-selector
	#	id-selector
	.	class-selector
	+	adjacent-sibling-selector
	>	child-selector

	[attribute-selector]
	[attribute-selector="val"]
	[attribute-selector~="val"]     in space separated wordlist (match whole word)
	[attribute-selector|="val"]		in hyphen separated wordlist (match beginning)

	:first-child
	:link
	:visited
	:active
	:hover
	:focus
	:lang()

*/
/*	------------------------------------------------------------------------ general
	display: -moz-inline-box;
	display: -moz-box;
*/

/*
	border:			1px solid red;
	border:			1px solid green;
	border:			1px solid blue;
	height:			84%;
	border-spacing:	2px;
*/
#PAGEBODY
{
	font-family:	arial, sans-serif;
	font-weight:	normal;
	font-style:		normal;
	padding:		0 10% 0 0;
}
/*	------------------------------------------------------------------------ columns
*/
#PAGEBODY table.columns
{
	width:			100%;
	margin:			0;
	border:			0;
	padding:		0;
	border-collapse:	collapse;
}
#PAGEBODY table.columns tr
{
	vertical-align:	top;
}
#PAGEBODY table.columns td.column2
{
	width:			47%;
	text-align:		justify;
}
#PAGEBODY table.columns td.column2-sep
{
	width:			6%;
}

/*	------------------------------------------------------------------------ columns
	display: 		inline;
#PAGEBODY table.columns td.column2 p
{
	text-align:		center;
}
*/
object.screenshot li
{
	text-align:		center;
}

/*	------------------------------------------------------------------------ contact
*/
#PAGEFOOTER td.contact
{
	padding:	0 12px;
}

/*	------------------------------------------------------------------------ index
	border-left:	#96E1FF solid 1px;
*/
#PAGEBODY table.index {
	width:			96%;
	margin:			0.5% 2% 0.4% 2%;
	border:			0;
}
#PAGEBODY table.index td {
	margin:			0;
	border:			0;
	padding:		0;
}
#PAGEBODY table.index td.indent {
	width:			35%;
}
#PAGEBODY table.index tr.section-title {
	vertical-align:	middle;
}
#PAGEBODY table.index tr.section-title td.title {
	line-height:	120%;

	text-align:		right;
	font-size:		150%;
	font-weight:	normal;
	color:			black;
}
#PAGEBODY table.index tr.section-title td.title img {
	vertical-align:	bottom;
}
#PAGEBODY table.index tr.section-title td.title span.title {
	padding-left:	3%;
	border-top:		#96E1FF solid 1px;
	border-bottom:	#96E1FF solid 1px;
	border-left:	#96E1FF solid 1px;
}
#PAGEBODY table.index tr.section-title td.separation {
	width:			0.8%;
}
#PAGEBODY table.index tr.section-title td.section-bar {
	background:		#96E1FF;
}
#PAGEBODY table.index tr.section {
	vertical-align:	top;
}
#PAGEBODY table.index td.section-body {
	line-height:	1.3;
	color:			black;
}
#PAGEBODY span.version,
#PAGEBODY span.MD5sum {
	font-family:	monospace;
	font-size:		100%;
}

/* end index */
