/*
 *  libx3d website -=- header, open table to have a menu on the left
 *  Copyright (c)  2005  Made to Order Software, Corp.
 *  Permission is granted to copy, distribute and/or modify this document
 *  under the terms of the GNU Free Documentation License, Version 1.2
 *  or any later version published by the Free Software Foundation;
 *  with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
 *  A copy of the license is included in the section entitled "GNU
 *  Free Documentation License".
 * 
 * File: dev/html/libx3d.css
 * License: GNU Free Documentation License
 */

body {
	margin: 0px;
	padding: 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
#title {
	padding-top: 20px;
	text-align: center;
	font-size: 300%;
	font-weight: bold;
}
#sub-title {
	text-align: center;
	font-size: 100%;
}
#menu {
	text-align: center;
	background-position: right;
	background-repeat: repeat-y;
	background-image: url("images/menu.png");
	margin-right: 10px;
	padding-top: 5px;
	padding-left: 7px;
	padding-right: 10px;
}
#menu-title {
	margin-bottom: 0px;
	padding-bottom: 0px;
	text-align: right;
	font-weight: bold;
}
#menu-item {
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	white-space: nowrap;
	text-decoration: none;
	text-align: right;
	color: black;
}
#menu-item:link {
	color: black;
}
#menu-item:visited {
	color: black;
}
#menu-item:hover {
	color: red;
}
#content {
	padding-top: 10px;
	padding-right: 15px;
	padding-left: 15px;
	background-color: #f8fcff;
	vertical-align: top;
}
p {
	text-align: justify;
}
#doc-footer {
	text-align: right;
	text-size: 75%;
}
#date {
	text-align: right;
	padding-right: 35px;
}
#logo {
	text-align: center;
	padding: 10px;
}
#description-list {
	margin-top: 30px;
	margin-bottom: 30px;
}
#license-list-table {
	border-width: 2px;
	border-style: solid;
	border-color: #444488;
	border-spacing: 0px;
	empty-cells: show;
}
#license-list-cell1 {
	border-right-width: 1px;
	border-left-width: 0px;
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-style: solid;
	border-color: #8888cc;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 5px;
	padding-right: 5px;
	margin: 0px;
	vertical-align: top;
}
#license-list-cell1r {
	text-align: right;
	border-right-width: 1px;
	border-left-width: 0px;
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-style: solid;
	border-color: #8888cc;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 5px;
	padding-right: 5px;
	margin: 0px;
	vertical-align: top;
}
#license-list-cell2 {
	border-right-width: 1px;
	border-left-width: 0px;
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-style: solid;
	border-color: #8888cc;
	background-color: #fffff0;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 5px;
	padding-right: 5px;
	margin: 0px;
	vertical-align: top;
}
#license-list-cell2r {
	text-align: right;
	border-right-width: 1px;
	border-left-width: 0px;
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-style: solid;
	border-color: #8888cc;
	background-color: #fffff0;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 5px;
	padding-right: 5px;
	margin: 0px;
	vertical-align: top;
}
#license-list-header {
	border-width: 1px;
	border-style: solid;
	border-color: #8888cc;
	background-color: #f0ffff;
	padding: 2px;
	margin: 0px;
}
#license-list-link {
	text-decoration: none;
}
#xml-sample {
	padding: 5px;
	border-width: 1px;
	border-style: solid;
	border-color: black;
	background-color: #fcfcfc;
	white-space: pre;
	width: 500px;
	text-align: left;
}
#support-table {
	border-width: 0px;
}
#support-colors {
	border-width: 0px;
}
#support-header {
	background-color: #e8ffff;
	border-style: solid;
	border-left-width: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-color: black;
}
#support-designation-header {
	background-color: #ffffe8;
	border-style: solid;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-color: black;
}
#support-designation {
	background-color: #e8ffff;
	border-style: solid;
	border-left-width: 1px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-color: black;
}
#support-zero {
	text-align: right;
	border-style: solid;
	border-left-width: 0px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-color: black;
	background-color: #e8ffe8;
}
#support-designation-max {
	text-align: right;
	border-style: solid;
	border-left-width: 1px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-color: black;
	background-color: #ffe8e8;
}
#support-max {
	text-align: right;
	border-style: solid;
	border-left-width: 0px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-color: black;
	background-color: #ffe8e8;
}
#support {
	text-align: right;
	border-style: solid;
	border-left-width: 0px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-color: black;
}
#support-legend-zero {
	border-style: solid;
	border-width: 1px;
	border-color: black;
	background-color: #e8ffe8;
}
#support-legend-max {
	border-style: solid;
	border-width: 1px;
	border-color: black;
	background-color: #ffe8e8;
}

