
	body,td {
		font: 8pt verdana,helvetica;
		color: #000000; 
		background-color: #ffffff; 
	}
	a:link {
		color: #0000ff;
		text-decoration: none;
	}
	a:visited {
		color: #0000ff;
		text-decoration: none;
	}
	a:hover {
		color: #0000ff;
		text-decoration: none;
	}
	.head {
		font: bold 10pt verdana,helvetica;
		color: #ffffff; 
		
			background-color: #ffffff;
		
		padding: 10px 0px 10px 15px;
	}
	.topmenu {
		font: 8pt verdana,helvetica;
		color: #96aadc; 
		background-color: #3c5a96; 
		padding: 3px; 
	}
	a.topmenu:link {
		color: #96aadc;
		text-decoration: none;
	}
	a.topmenu:visited {
		color: #96aadc;
		text-decoration: none;
	}
	a.topmenu:hover {
		color: #3c5a96;
		background-color: #96aadc;
		text-decoration: none;
	}
	.topmenulang {
		background-color: #3c5a96; 
		padding: 0px 25px 0px 20px;
	}
	.sidemenu {
		font: 8pt verdana,helvetica;
		color: #96aadc;
		background-color: transparent;
		padding: 3px 3px 3px 0px;
	}
	.sidemenutop {
		height: 300px;
		background-image: url(MenuTop.gif);
	}
	.sidemenubottom {
		height: 300px;
		background-image: url(MenuBottom.gif);
	}
	a.sidemenu:link {
		color: #96aadc;
		text-decoration: none;
	}
	a.sidemenu:visited {
		color: #96aadc;
		text-decoration: none;
	}
	a.sidemenu:hover {
		color: #3c5a96;
		background-color: #96aadc;
		text-decoration: none;
	}
	.side {
		padding: 25px 25px 0px 0px;
	}
	.blurb {
		padding: 0px 25px 0px 20px; 
	}
	.section {
	}
	.title {
		font: bold 10pt verdana,helvetica;
		color: #3c5a96;
    font-weight: bold;
    font-size: larger;
    margin: 15pt 0pt 10pt 0pt;
  }
  a.title:link {
    font: bold 10pt verdana,helvetica;
    font-weight: bold;
    font-size: normal;
    color: #3c5a96;
    text-decoration: none;
  }
  a.title:visited {
    font: bold 10pt verdana,helvetica;
    font-weight: bold;
    font-size: normal;
    color: #3c5a96;
    text-decoration: none;
  }
  a.title:hover {
    font: bold 10pt verdana,helvetica;
    font-weight: bold;
    font-size: normal;
    color: #96aadc;
    text-decoration: none;
	}
	.subtitle {
		color: #3c5a96;
		font-weight: bold;
		margin: 12pt 0pt 5pt 0pt;
	}
	.para {
		margin: 5pt 0pt 5pt 0pt;
	}
	.foot {
		font: 8pt helvetica;
		color: #a5a0a5; 
		background-color: #ffffff; 
		padding: 3px 3px 3px 3px;
		border-top: 1px solid #a5a0a5;
	}
	a.foot:link {
		color: #a5a0a5;
		text-decoration: none;
		padding: 0px;
		border-top: none;
	}
	a.foot:visited {
		color: #a5a0a5;
		text-decoration: none;
		padding: 0px;
		border-top: none;
	}
	a.foot:hover {
		color: #3c5a96;
		text-decoration: none;
		padding: 0px;
		border-top: none;
	}
	.trail {
		font: 8pt helvetica;
		color: #3c5a96;
		
			background-color: #ffffff;
		
		padding: 3px; 
	}
	a.trail:link {
		color: #3c5a96;
		text-decoration: none;
		padding: 0px; 
	}
	a.trail:visited {
		color: #3c5a96;
		text-decoration: none;
		padding: 0px; 
	}
	a.trail:hover {
		color: #ff9933;
		text-decoration: none;
		padding: 0px; 
	}
	.GradientTopRight
	{
		background-image: url(GradientTopRight.gif);
		width: 300px;
		height: 66px;
		float:right;
	}
	.IconItem
	{
		width: 32px;
		height: 32px;
		padding: 0px 12px 0px 0px;
	}
	.TitleImage
	{
		padding: 0px 20px 0px 0px;
	}
	
	.InfoIcon
	{
		background-color: #ffffe1;
		padding: 3px 0px 0px 0px;
		width: 4px;
	}
	.InfoItem
	{
		color: #000000;
		font-size: 8pt;
		font-family: helvetica;
		background-color: #ffffe1;
		padding: 3px 3px 3px 3px;
	}
	.InfoSeperator
	{	
		height: 3px;
		background-color: #96aadc;
	}
	.InfoTable
	{
		border-style:solid;
		border-color: #96aadc;
	}
	.InfoHeader
	{
		color: #3c5a96;
		background-color: #f4f4f4;
		font: 10pt verdana, helvetica;
		font-weight: bolder;
		font-style: italic;
		text-align: center;
		padding: 5px 2px 5px 2px;
	}
	.ScreenshotLabel
	{
		text-align: center;
		padding: 10px 0px 20px 0px;
	}
	