/* Site - Default Style Sheet */

	/*//---------------------------------------------*/
	/*// Page Settings								 */
	/*//---------------------------------------------*/
	html, body {
		color: inherit;
		background: #404040;
	
		margin: 0px;
	}
	table.pageTable {
		border: #000000 1px solid;
	}

	/*//---------------------------------------------*/
	/*// Element Settings							 */
	/*//---------------------------------------------*/
	table {
		color: inherit;
		background: #FFFFFF;
	}
	img {
		display: block;
	}
	h1 {
		font: bold 19px Times, "Times New Roman", Helvetica, sans-serif;
		letter-spacing: 1px;
	
		color: 463DB4;
		background: transparent;
		
	
		margin: 0px 0px 0px 0px;
		padding: 0px;
	}
	h2 {
		font: bold 14px Arial, Helvetica, sans-serif;
		letter-spacing: 0px;
	
		color: #000000;
		background: transparent;
	
		margin: 0px;
		padding: 0px;
	}	

	/*//---------------------------------------------*/
	/*// Content Region Settings					 */
	/*//---------------------------------------------*/
	td.contentRegion {
		font: 12px Arial, Helvetica, sans-serif;
	
		color: #000000;
		background: transparent;
	
		padding: 32px 22px 0px 10px;
		height: 400px;
	}
	.content {
		font: 12px Arial, Helvetica, sans-serif;
	
		color: #000000;
		background: transparent;
	
		margin: 0px;
		padding: 0px;
	}
	ul.content, ol.content {
		font: 12px Arial, Helvetica, sans-serif;
	
		color: #000000;
		background: transparent;
	
		margin: 5px 25px;
		padding: 0px;
	}

	
	h1.lineDraw {
		color: #463DB4;
		background: #FFFFFF;
		
		position: absolute; 
		display: inline-block; 
		top: 0px; 
		left: 0px;
		
		padding-right: 5px;
	}
	div.lineDraw {
		position: absolute;		
		width: 40%; 
		height: 10px; 
		top: 8px; 
		left: 5%; 
		
		border-right: #989898 1px solid; 
		border-top: #989898 1px solid;
	}
	
	div.paragraphContainer {
		width: 546px;
		position: relative;
		margin: 0px 0px 20px 0px;
		padding-top: 30px;
		padding-left: 10px;
	}	
	div.paragraph {
		text-align: justify;
		margin: 0px 0px 10px 0px;
		padding: 0px;
	}
	div.paragraph2 {
		text-align: justify;
		margin: 0px 0px 8px 0px;
		padding: 0px;
		font-weight: normal;
	}
	table.tableParagraph {
		font: 12px Arial, Helvetica, sans-serif;
	
		color: #000000;
		background: transparent;
	
		margin: 0px;
		padding: 0px;	
	}
	table.tableParagraph tr td {
		font: 12px Arial, Helvetica, sans-serif;
		vertical-align: top;
	
		color: #000000;
		background: transparent;
	
		padding-bottom: 10px;	
	}
	
	table.surveyTable tr td {
		padding-bottom: 10px;
	}
	select.surveySelector {
		font: 12px Arial, Helvetica, sans-serif;
		
		width: 300px;
	}
	td.surveyQuestion {
		font: bold 12px Arial, Helvetica, sans-serif;			
	}
	td.surveyNumeric {
		font: 12px Arial, Helvetica, sans-serif;
		text-align: left;
		vertical-align: top;
		
		width: 30px;
	}
	td.surveyQ {
		font: bold 12px Arial, Helvetica, sans-serif;
		text-align: left;
		vertical-align: top;
		
		width: 20px;
	}
	td.surveyA {
		font: 12px Arial, Helvetica, sans-serif;
		text-align: left;
		vertical-align: top;
		
		width: 20px;
		padding-top: 4px;
	}
	.title {
		font: 14px Arial, Helvetica, sans-serif;
		font-weight: bold;
	
		color: #FF0000;
		background: transparent;
	
		margin: 0px;
		padding: 0px;
	}

	/*//---------------------------------------------*/
	/*// Baseline/Copyright Settings				 */
	/*//---------------------------------------------*/
	td.copyright {
		font: 11px Helvetica, Arial, sans-serif;
		letter-spacing: 0px;
	
		color: #000000;
		background: transparent;
	}
	a.copyright, a.copyright:visited, a.copyright:active {
		font: 11px Helvetica, Arial, sans-serif;
		letter-spacing: 0px;
		text-decoration: underline;
	
		color: #3A34C1;
		background: transparent;
	}
	a.copyright:hover {
		text-decoration: underline;
	
		color: #000000;
		background: transparent;
	}

	/*//---------------------------------------------*/
	/*// Link Settings								 */
	/*//---------------------------------------------*/
	a, a:visited, a:active {
		text-decoration: underline;
	
		color: #404040;
		background: transparent;
	}
	a:hover {
		text-decoration: underline;
	
		color: #000000;
		background: transparent;
	}

	/*//---------------------------------------------*/
	/*// Image Settings								 */
	/*//---------------------------------------------*/
	img.img-bordered {
		border: #000000 1px solid; 
	}
	a.img-hovereffect img, a.img-hovereffect:visited img, a.img-hovereffect:active img {
		border: #404040 1px solid;
	}
	a.img-hovereffect:hover img {
		border: #AC8B02 1px solid;
	}
	a.img-hovereffect:hover {
		color: #000000;
		background: #FFFFFF;
	}

	/*//---------------------------------------------*/
	/*// Text Settings								 */
	/*//---------------------------------------------*/
	.text-superscript {
		font-size: 12px;
		vertical-align: super;
	}
	.text-emphasis {
		font-weight: bold;
	}
	.text-special {
		font-size: 13px;
		font-variant: small-caps;
	
		color: #404040;
		background: transparent;
	}
	.text-letterIndent {
		padding-left: 0.7em;
	}

	/*//---------------------------------------------*/
	/*// System Settings							 */
	/*//---------------------------------------------*/
	th {
		font: 11px Arial, Helvetica, sans-serif;
	
		color: #000000;
		background: transparent;
	}
	.headers {
		font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	
		color: #000066;
		background: transparent;
	}
	.comRequiredField {
		font: bold 11px Arial, Helvetica, sans-serif;
	
		color: #FF0000;
		background: transparent;
	}
	.tableHeader {
		font: 12px Arial, Helvetica, sans-serif;
	
		color: #FFFFFF;
		background: transparent;
	}
	
	
	
	.nmsTable
	{
		background:#fff;
	}
	