body 
{
	background-color:White;
	margin:0;
	padding:0;
	position:relative;
	height:100%; width:100%;
	font-family:Arial;
	font-size:80%;
	
}



div#siteBanner
{
	width : 100%;
	text-align:left;
	clear:both;	
	background-color:#968EFF;	
}

div#leftNav
{
	
	width : 212px;
	 color:White;
	 font-size:80%;
	 float:left;
	 background: #4118FC url(./images/navbarend.gif) no-repeat scroll bottom right;
	 padding-bottom:20px;
	}

div#leftNav ul
{
 list-style-type:none;
 color:White;
 margin:0; padding:0;	
}

div#leftNav ul li
{
	border-bottom-style:double;
}

div#leftNav ul li#top
{
	
 border-top-style:double;
}

div#leftNav ul li, div#leftNav ul li a
{
 color:White;	
 text-decoration:none;
 line-height:200%;
 margin:0;
 padding:0;
 width:100%;
 font-size:150%;
 font-weight:bold;
 text-align:center;
}

div#leftNav ul li a:hover
{
	/*text-decoration:underline; */
	background-color: #8671F1;
	border: solid 1px #1C02A0;
	padding: 4 px;
	width:100%;
	height:100%;
	
}

div#content
{
	padding-right:30px;
	padding-left:20px;
	float:left; 
	
	
}


h1
{
	text-align:center;
}

h2
{
	text-align:center;
}	

h3
{
	margin:0;
	padding:0;
	text-align:left;
	
	margin-top:1em;
}


ul
{
	padding-top : 20px;
	text-align:left;
}

.textNxtToPic
{
	float:left;
	width:30%	;
	margin-left:5%;
	margin-top:20px;
	text-align:justify;
	
}

.inlineImage
{
	float:left;
	padding-left:5%;
	margin-top:20px;
	width:30%	;
	
}

div.inlineImage p{
	text-align:justify;
}

.webmaster
{
	clear:both;
	text-align:center;
}


table.tableCenteredCells tr
{
 text-align:center;
 vertical-align:top; 	
}


img
{
	border-width:0;
}

img.softener
{
	width:200;
	height:267;
}

.MainTable
{
 width:100%;
height:100%;

	 
}
.MainTable td
{
	vertical-align:top;
	position:relative;
}
.MainTable tr
{
	vertical-align:top;
	position:relative;
}
.leftNavTd
{
	background-color: #41F8FC;
	position:relative;
	
	width : 212px;
	height:1000px;
}

.PresentationTable
{
	max-width:60em;
	margin-bottom:2em;
}

.statsTable
{
	text-align:left;
}
.statsTable th 
{
	font-weight:bold;
}

div#faq
{
	text-align:left;
	display:block;
}
.faqQ
{
	font-weight:bold;
}

.statsExtraOptionCell
{
 border-left: solid 1px black;	
 margin-left:5px;
 padding-left: 5px;
}
