/*HTML ELEMENTS*/
	body { margin:0 0 0 0; background-color: #CFCFCF; font: 13px trebuchet ms; color: #000;}

	.page-header 
	{
		background-repeat:no-repeat;
		width:662px; height: 20px;
		font: 24px trebuchet ms; font-weight: bold;
	}
	.page-header-sub
	{
		margin-left: 25px;
		font: 12px trebuchet ms;
	}
	.page-content 
	{
		background-image: url(images/content-bg.png);
		background-repeat:repeat-y;
		width:662px; min-height:400px;
	}
	
	.page-content-text
	{
		font: 13px trebuchet ms;
		font-weight: normal;
		padding-right: 40px;
		width: 622px;
	}

	table.header	{ }
	table.content { background: #fff; }
	table.border{ border: solid 2px #ddd; background-color: #E0EFFF;}
	th{ font-size: 12px; font-weight: bold; background-color: #B8CEE5; text-align:right; padding-right: 5px; }
	td{ font-size: 11px;}
	td.border{ font-size: 11px; background-color: #BDDDFF; }
	
	.Header
	{
		font: 20px trebuchet ms,verdana,arial;
		color: #2683CA;
		font-weight: bold;
	}
	.ItemHeader
	{
		font: 14px trebuchet ms,verdana,arial;
		color: #7C3E83;
		font-weight: bold;
		padding: 3px;
	}
	.SubHeader
	{
		font: 12px 	trebuchet ms,verdana,arial;
		color: #000000;
		font-weight: bold;
	}
	.SubItem
	{
		font: 12px trebuchet ms,verdana,arial;
		color: #222;
		font-weight: normal;
		padding-left: 10px;
	}

	pre.code { background-color: #FBF49A; border: 1px solid #777; width: 400px; }
	pre.code2 { background-color: #FBF49A; border: 1px solid #777; width: 450px; }
	pre.code-full { background-color: #FBF49A; border: 1px solid #777; }
	.NavBar { width: 600px; background-color: #BDDDFF; text-align:center; padding-top: 5px; padding-bottom: 5px;}
	
	a.Nav{ font: 16px trebuchet ms; text-decoration:none; color: #000; background-color: #BDDDFF; }
	a.Nav:Hover{ color: #FFF;  background-color: #7C3E83; }
	
	a.SectionNav{font: 14px trebuchet ms; text-decoration:none; color: #000; background-color:#9CCCFF; padding-left: 5px; padding-right: 5px; }
	a.SectionNav:Hover{ color: #000;  background-color: #9CFF3C; }
	
	a { color: #7C3E83; background-color: #fff; }
	a:hover { background-color: #C9B8CB; }
	
	a.top { color: #7C3E83; background-color: #d7d7d7; }
	a.top:hover { background-color: #C9B8CB; }
	
	.info{ font: 14px trebuchet ms; font-weight: bold; color: #7C3E83; }
	.note{ font: 11px trebuchet ms; background-color: #eee; width: 600px; text-align:center; border: solid 1px 999; margin-top: 5px; }
	
	img.clickable{ cursor:pointer;}
	