code {
	color: #C00404;
	}

dt.doc {
	background-color:#FFFDE8;
	border:1px dotted #999;
	font-weight:bold;
	}

tt	{
  	color: #C00404;
	}

A:link    { color: blue }
A:visited { color: #0000C0; font-size: 100% }

p { margin-top: 0; }

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	margin:0px;
	padding:0px;
	color: black;
	background-color: #FFFFF1 ;
	background-image:url(images/swirl.jpg);
	background-repeat: no-repeat; 
	background-position:0px 70px;
	}

H2 {
	clear:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #89adc1;
	font-size: 11pt;
	color:#FFFFF1  ;
	border: 1px solid #333;
	padding: 1px 1px 1px 3px;
	margin:1em 0px 1em -1em;

	}

H3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:1em 0px 1em -0.5em;
	font-weight:normal;
	}

div.title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 1em;
	color:#FFFFF1;
	background: url(./images/titlebackground.png) #89adc1;
	font-weight: bold;
	border: solid;
	border-width:thin;
	border-color:#999
	}

div.date{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:black;
	border-bottom: solid;
	border-bottom-width:thin;
	padding-top:4px;
	}

#headertitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin-left: 0%;
	margin-right:0%;
	border: dotted #333;
	border-width: 0px 0px 1px 0px;
	background-color: #89adc1;
	color:#FFFFF1  ;
	padding: 0px 0px 0px 0px;
	width:100%;
	min-height:62px;
	}

#Content {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	margin-left: 2em;
	padding:1em 0px 0px 0px;
	width: 70%;
	background-color: transparent;
	}

#rightsection {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	position:absolute;
	left:75%;
	width:20%;
	padding:1em 0px 0px 0px;
	background-color: transparent;
	}

#Menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	position:fixed;
	width:200px;
	padding:4px 4px 2px 4px;
	
	border:1px dotted #999;
	}

#changelog {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	position: static;
	margin: 20px 0px 10px 0px;
	width:100%;
	padding:1em;
	background-color:#eee;
	border:1px solid #999;
	line-height:17px;
	}

#links {position: static;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	margin: 20px 0px 10px 0px;
	width:100%;
	padding:10px;
	background-color:#eee;
	border:1px solid #999;
	line-height:17px;
	font-size: small;
	}

#comment {
	background-color:#FFFDE8;
	padding:5px;
	float:right;
	width:20%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	margin: 1em;
	border:1px dotted #999;
	font-size:small;
	}
.title_logo {float:left;left:0%;top:0%;float:left;}
.title_menu {padding-top:40px;}
.floatright {float:right; padding:0px 20px 0px 0px;}
.floatleft {float:left; padding:0px 10px 0px 0px;}

#thumb {
	padding:0px 0px 0px 0px;
	float:left;
	margin: 0px 1em 0px 0px; 
	font-size:small;
	background-color: transparent;
	}

#thumb2 {
	padding:0px 0px 0px 0px;
	float:right;
	margin: 0px 0px 0px 1em;
	font-size:small;
	background-color: transparent;
	}

#description {
	position:relative;
	margin: 20px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	min-height: 280px;
	background-color: transparent;
}

#bottom {
	position:static;
	width:100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	margin-left: 0%;
	margin-right:0%;
	margin-top:1em;
	border-width: 1px 0px 0px 0px;
	padding: 0.2em 0px 30px 1em;
	border: solid #333;
	border-width: 1px 0px 1px 0px;
	background-color: #89adc1;
	color:#FFFFF1  ;
	min-height: 40px;
	}

#Menu ul
{
	margin: 2px 0px 2px 0px;
	padding: 0;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
}

#Menu a
{
	display: block;
	padding: 3px;
	background-color: #89adc1;;
	color:#FFFFF1;
	border-top: 1px solid #fffff1;
	border-left: 1px solid #fffff1;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	text-decoration:none;
	margin: 0px 0px 1px 0px;
}
#Menu a.highlight
{
	display: block;
	padding: 4px;
	background-color: #b3cedd;
	color:#FFFFF1;
	border-top: 1px solid #fffff1;
	border-left: 1px solid #fffff1;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	text-decoration:none;
	font-weight:bold;
}

#Menu a.highlight:hover {
	display: block;
	padding: 4px;
	background-color: #b3cedd;
	color:#FFFFF1;
	border-top: 1px solid #fffff1;
	border-left: 1px solid #fffff1;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	text-decoration:none;
	font-weight:bold;
}


#Menu a:link {
	color: #fffff1;
	text-decoration: none;
	}

#Menu a:hover {
	background-color: #9AC0CD;
	color: #FFFFF1;
	text-decoration:none;
	font-weight: bold;
	border-bottom: 1px solid #fffff1;
	border-right: 1px solid #fffff1;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	}
