/*
GENERAL
*/
body, td, div {
	color: #AFAB9F;
	background-color: #602400;

	font-family: Arial;
	font-size: 12px;
	font-weight: bold;

	text-decoration: none;
}

div {
	background-color: transparent;
}

td {
	background-color: transparent;
}

img {
	border: 0px solid black;
}

a {
	color: #F7C095;
	text-decoration: none;
}

li {
	margin-left: -20px;
	padding-bottom: 5px;
}

ul {
	margin-top: 5px;
	margin-bottom: 5px;
}

p {
	background-color: transparent;
}


/*
SEPARATOR
*/
table.separator {
	width: 100%;
	margin-top: 20px;
}

td.separator {
	width: 100%;
}


/*
MAIN PAGE
*/
table.main {
	border: 1px;
	height: 100%;
}

td.main {
	text-align: center;
	vertical-align: middle;
}

td.copyright {
	width: 651px;
	height: 40px;
	color: #E7A075;
	font-family: Times;
	font-size: 12px;
	font-weight: normal;
	padding-top: 10px;
}


/*
CONTENTS
*/
td.contents {
	width: 651px;
	height: 544px;
	padding-left: 67px;
	padding-right: 67px;
	padding-top: 80px;
	padding-bottom: 87px;
	background-color: transparent;
}

div.contents {
	width: 100%;
	height: 375px;
/*	overflow-y: auto;
	overflow-x: auto;
*/
	overflow: auto;
	padding: 0px;
	margin: 0px;
	background-color: transparent;

	scrollbar-3dlight-color: silver;
	scrollbar-arrow-color: black;
	scrollbar-base-color: silver;
	scrollbar-darkshadow-color: silver;
	scrollbar-face-color: #5E5E5E;
	scrollbar-highlight-color: silver;
	scrollbar-shadow-color: silver;
	scrollbar-track-color: silver;
}

div.contents-inner {
	background-color: transparent;
	color: #AFAB9F;
}

td.content-item {
	padding-bottom: 15px;
	padding-top: 15px;
}

td.separator {
	margin: 10px;
	height: 1px;
	background-color: #AFAB9F;
}

img.content-image {
	margin: 0px;
	margin-right: 10px;
	border: 2px solid #111111;
}

div.header {
	color: #FFEDB7;
	font-size: 18px;
	background-color: transparent;
}

div.subheader {
	color: #FFEDB7;
	font-size: 15px;
	background-color: transparent;
	margin: 0px;
	padding: 0px;
}


/*
GROOVE PAGE
*/

div.groove-fileheader {
	color: #FFEDB7;
	font-size: 14px;
	background-color: transparent;
	margin-top: 15px;
	padding: 0px;
}


td.groove-file {
	width: 50%;
}


td.groove-file {
	vertical-align: top;
}


h3.groove {
	color: #FFEDB7;
}


ul.groove {
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}


li.groove {
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}



/*
TECH PAGE
*/
div.tech-toc-element {
	padding-left: 20px;
}

div.tech-toc-summary {
	padding-left: 10px;
}

div.picdesc {
	padding-bottom: 10px;
}

div.tech-website {
	padding-bottom: 10px;
}

div.tech-links {
	padding-top: 10px;
}
