body
{   scrollbar-3d-light-color: none;
    scrollbar-highlight-color: rgb(200,255,200);
    scrollbar-face-color: rgb(170,200,150);
    scrollbar-shadow-color: rgb(64,180,64);
    scrollbar-dark-shadow-color: none;
    scrollbar-track-color: rgb(32,90,32);
    scrollbar-arrow-color:white;
	scrollbar-base-color: none;
    }
/* Global font rules
 */
html
{	font-family: Tahoma, Arial, Helvectiva, sans-serif;
	font-size: 10pt;
	}

/*
*,body,p,td
{	font-size: inherit;
	}
*/

/* Spacing around lists and headers
 */
ul, ol, h1, h2, h3, h4, h5, h6
{	margin-top: 0em;
	margin-bottom: 0em;
}

/* Header sizes
 */
h1
{	font-size: 220%;
	}

h2
{	font-size: 200%;
	}

h3
{	font-size: 180%;
	}

h4
{	font-size: 160%;
	}

h5
{	font-size: 140%;
	}

h6
{	font-size: 120%;
	}

/* For spacing between the sidebar and main regions
 */
.region
{	font-size: 10pt;
	padding: 4px;
	}

.region table, body table
{	font-size: 10pt;
	}

.page-menu
{	float : left;
	width: 15%;
	vertical-align: top;
	}

.page-content
{	float: none;
	vertical-align: top;
	}

/* To eliminate the whitespace around the page content
 */

body
{	margin: 0px;
	padding: 0px;
	border: 0px;
	color: white;
	background-color: rgb(36,54,36);

	}

a
{	color: rgb(200,255,200);
    background-color: inherit;
	text-decoration: none;
	}

/* Remove image borders
 */
img
{	border: 0px;
	}

a:hover
{	text-decoration: underline;
	}

.center
{	text-align: center;
	}

.left
{	text-align: left;
	}

.right
{	text-align: right;
	}

sup, sub
{	font-size: 90%;
	}

p
{	margin-bottom: 0em;
	}

pre
{	margin-top: 0em;
	margin-bottom: 0em;
	padding-left: 1.5em;
	}

.inherit-font
{	font: inherit;
	font-size: inherit;
	}

.wrappingblock
{   clear: none;
    float: right;
    }
