	body {
		margin-top: 0px;
		margin-left: 0px; margin-right: 0px;
		background: #FFFFFF;
		font-family : "Trebuchet MS", Tahoma, Helvetica, sans-serif;
		}
	A 			{ color: #336699; font-family: verdana, arial, sans-serif; text-decoration: none; font-weight: bold; }
	A:link		{ color: #336699; text-decoration: none; }
	A:visited	{ color: #336699; text-decoration: none; }
	A:active	{ color: #99CCFF;  }
	A:hover		{ color: #99CCFF;  }

	ul { list-style-type:square;  /*color:#0033FF;*/ }

	table { background-color:#336699; border-width:0;}
	th { background:#eeeeee url(images/bg530.gif) repeat-x left top; }
	td { background-color:#FFFFFF; }

	#banner {
		color: White;
		font-size:x-large;
		font-weight:normal;
  		background: #336699 url(images/bannerbg.gif) repeat-x left top;
  		padding:0px;
  		/*border-bottom: 1px solid #FFFFFF;*/
		letter-spacing: .2em;
		text-align:center;
		}
	#topmenu
	{
		color: #003366;
		font-size:small;
		font-weight:normal;
  		background: #EEE url(images/bg530.gif) repeat-x left top;
  		padding:2px;
		border-top: 1px solid #999;
  		border-bottom: 1px solid #999;
		text-align:center;
		/*letter-spacing: .2em;*/
		text-shadow:2px 2px 2px #999;
		}

	#fussnote
	{
		color:#003366;
		font-size:small;
		font-weight:normal;
  		/*background:#FFFFFF;*/
  		/*background: #EEE url(images/bg530.gif) repeat-x left top;*/
  		padding-left:10px;
  		padding-right:10px;
  		/*padding-bottom:10px;*/
  		padding-top:30px;
		/*border-top:1px solid #ccc;
  		border-bottom:1px solid #ccc;*/
		margin-left:200px;
		margin-top:0px;
		text-align:center;
		/*letter-spacing:.1em;*/
		background:#FFF url(images/pagebottom.png);
		background-repeat:no-repeat;
		background-position:center top;
		width:760px;
		height:60px;
		}

	.centertext
	{
	   text-align:center;
	}

	.lefttext
	{
	   text-align:left;
	}

	.description {
		color:#99CCFF;
		font-size:x-small;
		font-weight:bold;
  		background:#336699;
  		text-transform:none;
		letter-spacing:none;
		}


	#content {
		z-index: 2;
		padding-left:10px;
		padding-right:10px;
		padding-top:10px;
		background: #FFF;
		margin-right: 10px;
		margin-left: 200px;
		margin-bottom:0px;
		width:760px;
		}

	#dualcontent {
		z-index: 2;
		padding-left:10px;
		padding-right:10px;
		padding-top:10px;
		background: #FFF;
		margin-right:200px;
		margin-left:200px;
		margin-bottom:0px;
		width:760px;
		}

	.boxtitle	{
		font-size:x-large;
		color: #003366;
		font-weight:bold;
		/*margin-left:20px;
		margin-right:20px;
  		border-bottom: 3px double #999;*/
		padding-top:20px;
		padding-left:20px;
		padding-right:20px;
		text-shadow:2px 2px 2px #999;
		background: #FFF url(images/pagetop.png);
		background-repeat: no-repeat;
		background-position: center top;
		}

	.openbox {
		font-size:small;
		font-weight:normal;
  		line-height:15px;
  		/*border-left:1px solid #336699;
  		border-right:1px solid #336699;
  		border-bottom:3px double #336699;*/
  		padding:20px;
		/*margin-left:20px;
		margin-right:20px;*/
		background: #FFF url(images/page.png);
		background-position:center 371px;
		background-repeat:repeat-y;
		}

	.box {
		font-size:small;
		font-weight:normal;
  		line-height:15px;
  		/*background:#FFF;
  		line-height:15px;
  		border-top:1px solid #336699;
  		border-left:1px solid #336699;
  		border-right:1px solid #336699;
  		border-bottom:3px double #336699;
		margin:20px;*/
  		padding:20px;
  		padding-top:10px;
		background: #FFF url(images/page.png);
		background-position:center 371px;
		background-repeat:repeat-y;
		}

	.centerbox {
		font-size:small;
		font-weight:normal;
  		background: #FFF;
  		line-height:15px;
  		border-top: 1px solid #336699;
  		border-left: 1px solid #336699;
  		border-right: 1px solid #336699;
  		border-bottom: 1px solid #336699;
		margin-top:10px;
  		padding:5px;
		text-align:center;
		}

	#leftmenu {
		z-index:1;
		position:absolute;
		top:100px;
		left:10px;
		width:190px;
		background:#fff;
		text-align:center;
		}

	#rightmenu {
		z-index:1;
		position:absolute;
		top: 120px;
		right: 10px;
		width: 190px;
		background: #fff;
		text-align:center;
		}

	.side {
		color: #333;
		font-size:small;
		font-weight:normal;
  		background:#FFF;
  		line-height:14px;
		padding:2px;
		border-bottom:1px solid #ccc;
		border-left:1px solid #ccc;
  		border-top:0px solid #ccc;
		border-right:1px solid #ccc;
		}

	.sidetitle {
		color: #003366;
		font-size:medium;
		font-weight:bold;
  		background: #EEE url(images/bg530.gif) repeat-x left top;
  		line-height:14px;
  		padding:4px;
  		margin-top:10px;
		border-top:1px solid #ccc;
		/*border-left:3px double #ccc;*/
		border-left:1px solid #ccc;
		border-right:1px solid #ccc;
  		/*border-bottom:1px solid #999;*/
		/*letter-spacing: .1em;*/
		text-shadow:2px 2px 2px #999;
		}

	.title	{
		font-size: large;
		color: #003366;
		font-weight:bold;
		text-shadow:2px 2px 2px #999;
		}

	.mediumtitle	{
		font-size: medium;
		color: #003366;
		font-weight:bold;
		}
