/*
 * Initial layout: Jan Kuba van Bijnen
 * Stylesheet    : Rene de Vries
 * (Ge/Ver)pruts : Edwin Kremer
 *
 * $Id: style.css,v 1.4 2004/12/01 23:03:24 edwin Exp $
 */

body {
	background-color	: #ffffff;
	color			: #333333;
	margin			: 0;
	font-family		: verdana, geneva, arial, lucida, helvetica, sans-serif;
	padding-top		: 0;
	padding-bottom		: 0;
	padding-left		: 10px;
	padding-right		: 10px;
}

pre {
	font-family	: "andale mono", "monotype.com", monospace;
	font-size	: 0.9em;
}

h1 {
	color		: navy;
	font-size	: 2em;
	font-weight	: normal;
}

h2 {
	color		: navy;
	font-family	: verdana, geneva, arial, lucida, helvetica, sans-serif;
	font-size	: 1.5em;
	font-weight	: normal;
}

h3 {
	color		: navy;
	font-family	: verdana, geneva, arial, lucida, helvetica, sans-serif;
	font-size	: 1.0em;
}

img {
	border		: none;
	padding		: 5px;
}

a:link, a:visited {
	font-weight	: bold;
	text-decoration	: underline;
	color		: navy;
}

a:hover {
	color		: #ff0033;
	text-decoration	: underline;
}

#topnav, #subnav {
	width		: 100%;
	line-height	: 120%;
	margin		: 0;
	padding		: 0;
	position	: relative;
	display		: block;
	float		: right;
}

#subnav {
	border-color		: #ff0033;
	background-color	: #BBBBBB;
	border-bottom-width	: thin;
	border-bottom-style	: solid;
}

#topnav UL, #subnav UL {
	padding		: 0;
	margin		: 0;
	float		: right;
}

#topnav LI, #subnav LI {
	font-size	: 80%;
	margin		: 0;
	padding		: 0;
	float		: left;
	width		: auto;
	list-style	: none;
	border-style	: none;
}

#topnav LI {
	background-color	: transparent;
	background-image	: url(images/lia.gif);
	margin-left		: -30px;
	padding-left		: 40px;
	padding-right		: 30px;
}

#topnav LI.here {
	background-image	: url(images/liahover.gif);
	font-weight		: bold;
}

/*
#subnav UL {
	float		: right;
	margin-right	: 450px;
}
*/

#subnav LI {
	color		: #ffffff;
	float		: left;
}
#subnav LI:hover {
	color		: navy;
}

#subnav LI.here {
	color		: #ff0033;
	font-weight	: bold;
	margin-right	: 10px;
/*	border-style	: dotted; */
/*	border-width	: thin; */
}

#topnav A, #subnav A {
	text-decoration	: none;
	border-style	: none;
}

#topnav A {
	color		: #444444;
}

#subnav A {
	color		: inherit;
	padding-right	: 12px;
	padding-left	: 10px;
}

#head {
	height			: 120px;
	background-image	: url(images/ICONIQ_logo_285x120.jpg);
	background-repeat	: no-repeat;
	padding			: 0;
	margin-top		: 10px;
	margin-bottom		: 0px;
	margin-right		: 0px;
	margin-left		: 5px;
	background-position	: left bottom;
}

#content {
	margin			: 0px;
	padding-left		: 100px;
	padding-right		: 20px;
	padding-top		: 10px;
	padding-bottom		: 20px;
	background-repeat	: no-repeat;
	float			: left;
	display			: block;
	background-image	: url(images/background.gif);
	background-repeat	: repeat-y;
}

#content-box {
	display			: block;
	float			: none;
	text-align		: justify;
}


p.news:first-line {
	font-variant	: small-caps;
	font-weight	: bold;
}

p.news:first-letter {
	font-size	: 150%;
	float		: none;
}

p.news {
	margin-top	: 8pt;
	margin-bottom	: 8pt;
	background-color: #FFFFEE;
	border-style	: solid;
	border-width	: 1pt;
	border-color	: #999999;
	color		: #111111;
	padding		: 5px;
	/* center the entire block element */
	width		: 95%;
	margin-left	: auto;
	margin-right	: auto;
}
