
	body
	{
		margin: 0;
		padding: 0;
		font: 85% arial, hevetica, sans-serif;
		text-align: center;
		color: #505367;
		background-color: #FFFFFF;
	}
	#container
	{
		width: 760px;
		margin:0px auto;
		text-align: left;
		border:solid;
		border-width:1px;
		background-color: #E7DBC3;
	}
	#header
	{
		height: 100px;
		margin-top:0px;
		border-bottom:solid;
		border-width:1px;
		background-color: #CCCCCC;
	}
	#mainnav 
	{
		height: 25px;
		color: white;
		background-color: green;
	}
	#bodyblock 
	{
 		width: 760px;
 		padding: 0px;
		background-color: #E7DBC3;
 	}
	#menublock
	{
		float: left;
		margin-left:0px;
		width: 201px;
		height: 550px;
		background-image:url('menu_02.jpg');
	}
		
	#menu-visit1-up
	{
		vertical-align:top;
		margin-top:20px;
		margin-bottom:0px;
		margin-left:15px;
		padding-bottom:0px;
		width:155px;
		text-align:right;
		letter-spacing:1px;
		color:#CC0000;
		background-color:#FFFFFF;
		font: normal bold 11pt "times";
	}
	
	#menu-visit1-bk
	{
		vertical-align:top;
		margin-top:20px;
		margin-bottom:0px;
		margin-left:15px;
		width:155px;
		text-align:left;
		letter-spacing:1px;
		color:#000000;
		background-color:#FFFFFF;
		font: normal bold 11pt "times";
	}
	
	#menu-visit2
	{
		margin-top:0px;
		margin-left:15px;
		width:180px;
		background-color:#FFFFFF;
	}
	
	#menu-visit2-up
	{
		vertical-align:top;		
		margin-top:0px;
		padding-top:0px;
		margin-left:15px;
		width:180px;
		background-color:#FFFFFF;
	}
	
	#menu-visit2-bk
	{
		vertical-align:top;
		margin-top:0px;
		padding-top:0px;
		margin-left:0px;
		width:170px;
		background-color:#FFFFFF;
	}
	
	#menu-visit3
	{
		vertical-align:top;
		margin-top:0px;
		margin-left:15px;
		width:155px;
		text-align:left;
		letter-spacing:1px;
		background-color:#FFFFFF;
		font: 12px "arial";
	}
	
	#menu-member1-up
	{
		vertical-align:top;
		margin-top:20px;
		margin-bottom:0px;
		margin-left:15px;
		width:155px;
		text-align:right;
		letter-spacing:1px;
		color:#CC0000;
		background-color:#FFFFFF;
		font: normal bold 11pt "times";
	}
	
	#menu-member1-bk
	{
		vertical-align:top;
		margin-top:20px;
		margin-left:15px;
		width:155px;
		text-align:left;
		letter-spacing:1px;
		color:#000000;
		background-color:#FFFFFF;
		font: normal bold 11pt "times";
	}
	
	#menu-member2
	{
		margin-top:0px;
		margin-left:0px;
		width:150px;
		background-color:#FFFFFF;
	}
	
	#menu-member2-up
	{
		vertical-align:top;		
		margin-top:0px;
		padding-top:0px;
		margin-left:15px;
		width:180px;
		background-color:#FFFFFF;
	}
	
	#menu-member2-bk
	{
		vertical-align:top;
		margin-top:0px;
		padding-top:0px;
		margin-left:0px;
		width:170px;
		background-color:#FFFFFF;
	}
	
	#menu-member3
	{
		vertical-align:top;
		margin-top:0px;
		margin-left:15px;
		width:155px;
		text-align:left;
		letter-spacing:1px;
		background-color:#FFFFFF;
	}
	
	.menuentry
	{
	color:#000000;
	text-decoration: none;
	font: bold 12px "arial";
	}
	
	.menuentry a:link
	{
	color:#000000;
	text-decoration: none;
	font: bold 12px "arial";
	}
	
	.menuentry a:active
	{
	color:#000000;
	text-decoration: none;
	font: bold 12px "arial";
	}
	
	.menuentry a:visited
	{
	color:#000000;
	text-decoration: none;
	font: bold 12px "arial";
	}
	
	.menuentry a:hover
	{
	color:#336699;
	text-decoration: none;
	font: bold 12px "arial";
	}

	.menuentry-on
	{
	color:#CC0000;
	text-decoration: none;
	font: bold 12px "arial";
	}
	
	.menuentry-on a:link
	{
	color:#CC0000;
	text-decoration: none;
	font: bold 12px "Arial";
	}
	
	.menuentry-on a:hover
	{
	color:#336699;
	text-decoration: none;
	font: bold 12px "Arial";
	}
	
	#contentsblock	
	{	
		float: right;
		width: 550px;
		margin-bottom: 0px;
		background-color: #E7DBC3;
	}
	.infoboxA
	{
		vertical-align: top;
		margin-left: 10px;
		padding: 6px;
		width: 498px;
		border: solid;
		border-width: 1px;
		background-color: #FFFFFF;
		font: 12px "Arial";
	}
	
	.infoboxB
	{
		vertical-align: top;
		margin-left: 10px;
		padding: 3px;
		width: 504px;
		border-left:solid;
		border-right:solid;
		border-bottom:solid;
		border-width:1px;
		border-color:#000000;
		background-color: #5885AE;
		font: bold italic 13px "Arial";
		color:#FFFFFF
	}
	
	.infoboxC
	{
		vertical-align: top;
		margin-left: 10px;
		padding: 6px;
		width: 498px;
		border-left:solid;
		border-right:solid;
		border-bottom:solid;
		border-width:1px;
		border-color:#000000;
		background-image:url('/support/membership_bk.jpg');
		font: 13px "Arial";
		color:#000000;
	}
	
	.homeboxA
	{
		vertical-align: top;
		padding: 8px;
		margin-top: 35px;
		width: 500px;
		border:solid;
		border-width:1px;
		background-color: #5885AE;
		font: 12px "Arial";
	}
	
	.homeboxB
	{
		vertical-align: top;
		margin-left: 10px;
		margin-top: 10px;
		padding: 8px;
		width: 460px;
		border:solid;
		border-width:1px;
		background-color: #FFFFFF;
		font: 12px "Arial";
	}
	
	.homeboxL
	{
		float:left;
		vertical-align: top;
		margin-left: 10px;
		margin-top: 10px;
		padding: 8px;
		width: 210px;
		border-left:solid;
		border-right:solid;
		border-bottom:solid;
		border-width:1px;
		background-color: #FFFFFF;
		font: 12px "Arial";
	}
	
		.homeboxR
	{
		float; right;
		vertical-align: top;
		margin-left: 260px;
		margin-top: 10px;
		padding: 8px;
		width: 210px;
		border-left:solid;
		border-right:solid;
		border-bottom:solid;
		border-width:1px;
		background-color: #FFFFFF;
		font: 12px "Arial";
	}
	
	.toptitle
	{
	color:#336699;
	text-decoration: none;
	letter-spacing:1px;
	font: bold italic 18px "Verdana";
	}
	
	.boxtitle
	{
		vertical-align: top;
		margin-left: 10px;
		padding: 3px;
		width: 504px;
		border-left:solid;
		border-right:solid;
		border-top:solid;
		border-width:1px;
		border-color:#000000;
		background:#5885AE;
		font: italic 18px "Verdana";
		color:#FFFFFF;
	}
	
	.bodybottom
	{
    margin-top: 0px;
	padding: 0px;
	clear: both;
	background-color: #FFFFFF;
	}
	
	#footer	
	{
		clear: both;
		margin: 0px;
		padding: 0px;
		height: 15px;
		width: 760px;
		font: 10px "Verdana";
		background-color: #5885AE;
		color: #FFFFFF;



	}
