/* LINK APPEARANCE */
a
{	text-decoration: none; /* remove underlines */
	margin: 0px;
	padding: 0px;
	border-width: 0px
}
a:link{color: #00ff00} /* lime */
a:hover{color: #aaffaa} /* highlight links on mouse hover */
a:visited{color: #8470ff} /* lightslateblue */

body
{	background-image: url("img/back/003.jpg");
	/*background-attachment: fixed;*/
	background-color: #ffffff;
	color: #000000;
	margin: 0
}

frameset
{	border: 0;
	frameborder: 0;
	framespacing: 0
}

h1, h2, h3, h4, h5, h6{text-align: center}

img{float: none;
	padding: 0px;
	margin: 0px;
	border-width: 0px
}

img.left{float: left}

img.right{float: right}

p{text-align: center}

p.just{text-align: justify}

p.update
{	text-align: center;
	font-size: smaller
}

p.disclaimer
{	text-align: justify;
	font-size: smaller;
	font-style: italic
}

td.disclaimer{background-color: #7744ff}

div.toc
{	position: fixed; /* not working in IE */
	float: left; /* workaround for IE, correctly overridden by "position: fixed" elsewhere */
	width: 120px;
	height: 100% /* partial workaround for IE, which has an ugly bug causing right side main content to unalign vertically */
}

div.main
{	margin-left: 120px; /* allow space for table of content side panel */
	padding: 10px
}

div.old
{	margin-left: 120px; /* allow space for table of content side panel */
	padding: 10px;
	background-image: url("back/star.gif");
	background-color: #000000;
	color: #ffffff
}