	.mainmenutext
	{
		font-family:verdana;
		font-size:8pt;
		color:#ffffff;
		font-weight:bold;
		text-decoration:none;
		padding:2px;
	}
	.mainmenutable
	{
		background-color:#00005f;
	}
		
	.mainmenutext:hover 
	{
		text-decoration:underline;
	}
	.menutext
	{
		font-family:verdana;
		font-size:8pt;
		color:#ffffff;
		font-weight:bold;
		text-decoration:none;
	}
	
	.menutext:hover 
	{
		text-decoration:underline;
	}
	

	.submenutable
	{
		visibility:hidden;
		position:absolute;
		background:#00005f;
		z-index:2	
	}
	
	.bodytext
	{
		font-family:verdana;
		font-size:9pt;
		color:black;
		text-decoration:none;
		padding:5px;
	}
	
	.aelliusfooter
	{
		font-family:verdana;
		font-size:7.5pt;
		text-decoration:none;
		font-weight:bold;
		color:white;
	}
	
	.aelliusfooter:hover
	{
		text-decoration:underline;
	}

	.aelliuscopyright
	{
		font-family:verdana;
		font-size:7.5pt;
		text-decoration:none;
		font-weight:normal;
	}
	
	.servicetitle
	{
		font-weight: bold;
		font-size: 14pt;
		color: #00005f;
		font-family: verdana;
		font-variant: normal;
		text-decoration: none;
	}

	.servicesubtitle
	{
		font-weight: bold;
		font-size: 10pt;
		color: #000079;
		font-family: verdana;
		font-variant: normal;
		text-decoration: none;
		padding:5px;
	}

.whead1
{
	font-family:verdana;
	font-size:9pt;
	color:black;
	text-decoration:none;
	margin-top:10px;
	display:block;
}

.whead2
{
	font-family:verdana;
	font-weight:bold;
	font-size:10pt;
	color:black;
	text-decoration:none;	
	color:#00005f;
	display:block;
	margin-top:20px;
}

.whead3
{
	font-family:verdana;
	font-weight:normal;
	font-size:9pt;
	color:black;
	text-decoration:none;	
	color:black;
	display:block;
	margin-top:5px;
}

.wtable4
{
	font-family:verdana;
	font-weight:normal;
	font-size:10pt;
	color:black;
	text-decoration:none;	
	color:black;
	display:block;
	margin-top:5px;
	margin-left:10px;
}
	.divmenu
	{
		border:groove 2px;
		border-color:#000079;
		padding:3px;
		width:100%;
		background-color:#000079;
		position:relative;
		font-family:verdana;
		font-size:7pt;
		font-weight:bold;
		color:white;
		z-index:0;
		margin:0 0 0 0;
	}
	
	.divmenuref
	{
		font-family:verdana;
		font-size:7pt;
		font-weight:bold;
		color:white;		
		text-decoration:none;
	}		
	
	.divmenuref:hover
	{
		text-decoration:underline;
	}
	
	.tdmenu
	{
		background-color:#00005f;
		border-top:5px #d4d0d8 solid; 
		width:190px;		
	}
	
	.tdbody
	{
		width:600px;
		background-color:#ffffcc;
	}

	.leftmenu
	{
		padding-right: 3px;
		padding-left: 3px;
		font-weight: normal;
		font-size: 7pt;
		padding-bottom: 3px;
		color: 05ff96;
		padding-top: 3px;
		font-family: verdana;
		position: relative;
		cursor:pointer;
		cursor:hand;
		border-bottom:1px #d4d0d8 solid; 
	}


	.termsheading
	{
		font-family:verdana;
		font-size:8pt;
		font-weight:bold;
		text-decoration:underline;
		padding-left:5px;
		margin-bottom: 0;
	}

	.termstext
	{
		font-family:verdana;
		font-size:8pt;
		font-weight:normal;
		text-decoration:none;
		padding-left:5px;
		margin:0 0 0 0;
	}

	body.abody1
	{
		background-color:white;
		margin:0;
		padding:0;
		scrollbar-face-color: #00005f; 
		scrollbar-shadow-color:  #006699; 
		scrollbar-highlight-color: #333333; 
		scrollbar-3dlight-color:  #006699; 
		scrollbar-darkshadow-color: #006699; 
		scrollbar-track-color: #05ff96; 
		scrollbar-arrow-color: #05ff96;
	}
	
	.accenttext1
	{
		font-family:arial; 
		font-size:14; 
		font-weight:bold; 
		padding-left:0px;
		color: #00005f
	}
	.accenttext2
	{
		font-family:arial; 
		font-size:14; 
		font-weight:bold; 
		padding-left:0px;
		color:teal;
	}
	
	.downloadtext
	{
		font-family:verdana;
		font-size:8pt;
		color:black;
		text-decoration:none;
		padding:5px;
	}
	
		.downloadinput
	{
		font-family:verdana;
		font-size:8pt;
		color:black;
		text-decoration:none;
	}
	
	
	table.requirements
	{
		margin-top: .6em;
		margin-bottom: .3em;
		margin-left:0.25in;
		border-width: 1px 1px 0px 0px;
		border-style: solid;
		border-color: black;
		background-color: #999999; 
		font-family:Verdana;
		font-size: 8pt;
	}

	table.requirements th, table.requirements td
	{
		padding-right: 6px;
		padding-left: 6px;
		padding-bottom: 4px;
		padding-top: 4px;
		text-align: left;
		border-style: solid;
		border-width: 0px 0px 1px 1px;
		border-color: black;
	}

	table.aelliusGoodTable thead	
	{ 
		background: #cccccc;
		vertical-align: bottom;
	}

	table.aelliusGoodTable td	
	{
		background: #c0c0c0;
		vertical-align: top;
	}

	div.tablediv
	{
		width: 100%;
		margin-left:20px;
	}

	div.footer
	{
		margin-top:20px;
		border-width: 1px 0px 0px 0px;
		font-style: italic;
		border-style: solid;
		border-color: black;	
	}

	div.footer hr
	{
		color: #999999;
		height: 1px;
		border-width: 1px 1px 0px 0px;
	}	
	
	.aelliushelpheading2
	{
		font-weight: bold;
		font-size: 10pt;
		color: black;
		font-family: Verdana;
		margin-bottom:3pt;
		margin-left:10px;
		display:block;
	}
	
	.heading2
	{
		font-weight: bold;
		font-size: 10pt;
		color: black;
		font-family: Verdana;
	}

	.bodytext2
	{
		font-family:verdana;
		font-size:9pt;
		color:black;
		text-decoration:none;
	}

	.bodytext3
	{
		font-family:verdana;
		font-size:8pt;
		color:black;
		text-decoration:none;
	}

.tagline
{
	font-weight: bold;
	font-size: 10pt;
	color: #05ff96;
	font-style: italic;
	font-family: Calibri;
	background-color: #00005f;
	font-variant: normal;
}

.footer 
{
  background-color: #00005f;
  color:white;
}

.tbox1
{
	font-size: 8pt;
	font-family: verdana;
	font-variant: normal;	
}

.seltab
{
	display:block;
}
.unseltab
{
	display:none;
}
