/*
	NOTES:
	&#8212;	= em dash
	&#8211; = en dash
*/

/* Basic Styles */

body 
{
	background: #ffffff;
	color: #000000;
	margin-right: 0px;
	margin-left: 0px;
}

body, th, td, input, select, textarea, h1, h2, h3, dt, dd, li
{
	font-family: Verdana, Helvetica, Arial, sans-serif;
}

ul, ol
{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	margin-top: 0.2em;
}

code, pre, tt
{
	font-family: Courier, monospace;
}

/* header styling */

.logotext
{
	color: #000000;
	margin-left: 1em;
	margin-bottom: 0.2em;
	font-size: 36pt;
	letter-spacing: 8pt;
	color: #000000;
}

/* topnavbar menu styling and hover */

.topnavbar
{
	background-color: #6F669D;
	border-top: 1px solid #E9E9F2;
	border-bottom: 1px solid #E9E9F2;
	margin-left: 0px;
	padding-left: 0px;
}

a.topnavbar 
{ 
	text-decoration: none;
	font-size: 11pt;
	font-weight: bold;
	border: none;
}
a.topnavbar:link 	{ color: #E9E9F2 !important; }
a.topnavbar:hover 	{ color: #F57F18 !important; }
a.topnavbar:visited { color: #E9E9F2 }
a.topnavbar:active 	{ color: #F57F18 !important; }

/* footer styling */

.footer
{
	font-size: 8pt;
	font-weight: normal;
	border: none;
	width: 100%;
	text-align: left;	
	clear: both;			/* key! */
	margin-top: 2px;
}

/* 
   LIGHT purple: #E9E9F2
	text purple: #6F669D
	dark purple: #5A4E87
	orange (contrast): F57F18
	visited: E9E9F2
	
*/

/* navcolumn (left-side navigation column) styling */
.navcolumn
{
	font-size: 8pt;
}

div.navcolumn
{	
	margin-top: 0px;
	padding-top: 0px;
	background-color: #E9E9F2;
	border-right: 1px solid #6F669D;
	border-bottom: 1px solid #6F669D;
	float: left;
    width: 4.5cm;
	height: 100%;
}

div.navcolumn a			{ text-decoration: none; }
div.navcolumn a:link 	{ color: #000000 !important; }
div.navcolumn a:hover 	{ color: #F57F18 !important; }
div.navcolumn a:visited { color: #000000 }
div.navcolumn a:active 	{ color: #FF1F18 !important; }


div.nctext
{
	margin: 1em 1.5em 1.5em 1.5em;
}

div.nctext p
{
	font-weight: bold;
	font-size: 9pt;
	margin-top: 1em;
	margin-bottom: 0em;
}

div.ncsubtext
{
	margin-top: 0em;
	margin-left: 1em;
	margin-bottom: 0em;
}

div.ncsubtext p
{
	font-weight: normal;
	font-size: 8pt;
	margin-top: 0.5em;
}

/* Main Content div (related to navbar; centimeters) */
div.main
{
	margin-left: 5.0cm;
	margin-top: 0.5cm;
	margin-right: 0.5cm;
	font-size: 10pt;
}

p.main
{
	margin-bottom: 1em;
}

h2.main
{
	margin-bottom: 1em;
	font-size: 1em;
	font-weight: bold;
	border: 1px solid #000000;
	padding: 0.25em 0.25em 0.25em 0.25em;
	text-align: left;	
	background-color: #E9E9F2;
	color: #000000;
}

h1.main
{
	margin-bottom: 0.5em;
	font-size: 2em;
	font-weight: bold;
	padding: 0.25em 0.25em 0.25em 0.25em;
	text-align: left;	
	background-color: #E9E9F2;
	color: #000000;
}

table.main
{
	font-size: 1em;
}

/* Content */
div.indent
{
	margin-left: 2em;
}


/* ScreenShot Styling */

table.screenshot 
{
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
  padding-left: 0px;
  margin-right: auto;
  margin-left: auto;
  margin-top: 0px;
  margin-bottom:20px;
  border: 1px solid #4C4C4C;
  background-color: #E9E9F2;
}

table.screenshot tr 
{
  vertical-align: middle;
}

table.screenshot tr td 
{
	padding: 0px;
}

table.screenshot h2 
{
	margin-left: 15%;
	margin-right: 15%;
	font-size: 10pt;
	font-weight: bold;
}

table.screenshot p
{
	margin-left: 15%;
	margin-right: 15%;
	font-size: 8pt;
}

table.screenshot img
{
	padding: 25px 25px 25px 25px;
}
































