/*
 * Stylesheet for the Universal Undertakings site
 */

/* Basics: */
body,h1,h2,h3,h4,h5,h6,p,ul,ol,caption,table,th,tr,td {
	font-family: Arial, sans-serif;
}
body {
	margin-left: 3%;
	margin-right: 3%;
	color: black;
	background: white;
}
em {
	font-weight: bold;
	font-style: italic;
}
pre {
	font-family: monospace;		/* browser bug workaround */
}
img {
	border: none;
	vertical-align: middle;
}

/* Links: */
a:link {
	color: navy;
	background: transparent;
	text-decoration: none;
}
a:visited {
	color: red;
	background: transparent;
	text-decoration: none;
}
a:active {
	color: navy;
	background: transparent;
	text-decoration: none;
}
a:hover {
	color: blue;
	background: yellow;
	text-decoration: none;
}

/* Headings: */
h1,h2,h3,h4,h5,h6 {
	color: navy;
	background: transparent;
}
h1 {
	text-align: center;
}

/* General: */
.centred {
	text-align: center;
	vertical-align: middle;
}

/* Areas: */
div.heading {
}

/* Page layout: */
table.main {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}
td.nav-area {
	width: 20%;
	border: thin blue solid;
	vertical-align: top;
}
td.product-area {
	width: 80%;
	border: thin blue solid;
	vertical-align: middle;
}

/* Navbar: */
table.navbar {
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	border: thin blue solid;
	margin-bottom: 2em;
}
td.navbar-active {
	text-align: center;
	border: thin blue solid;
}
td.navbar-current {
	color: white;
	background: black;
	text-align: center;
	border: thin blue solid;
}

/* Product area: */
table.products {
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	border: thin blue solid;
	margin-bottom: 2em;
}
td.cat-icon {
	text-align: center;
	border: thin blue solid;
}
td.cat-price {
	text-align: center;
	border: thin blue solid;
}
td.cat-desc {
	text-align: center;
	border: thin blue solid;
}
td.cat-actions {
	text-align: center;
	border: thin blue solid;
}
