	/* -- Body Stuff -- */

	body {
		margin: 0px;
		padding: 0px;
		background: #ffffff;
		
		color: #000;
		font-size: 12pt;
		font-family: Tahoma, Verdana, Arial, Sans-serif;

	}

	P {

	}

	H1 {

	}

	H2 {

	}

	#main {
		width: 100%;
		padding: 4px;
	}


	.main_hr {
		width: 100%;
		padding: 2px;
		padding-left: 20px;
		padding-right: 20px;
		background: url("main_hr.gif") repeat-x;
		font-size: 8pt;
	}



	
	/* -- Top Bar -- */

	#topbar_left {
		padding: 2px;
		background: #000000;

		color: #ffffff;
		font-size: 12pt;
		font-family: Verdana, Arial, Sans-serif;
	}


	#topbar_center {
		xpadding: 2px;
		padding-left: 6px;
		background: #ffcc00;
	}

	.topbar_center {
		padding: 2px;
		background: #ffcc00;
		color: #000;
		font-size: 12pt;
		font-family: Verdana, Arial, Sans-serif;
		text-decoration: none;
	}

	.topbar_center:hover {
		background: #bfcfff;
		color: #00248f;
	}

	#topbar_right {
		padding: 2px;
		background: #ffcc00;
	}



	/* -- Menu Layout -- */

	.menu_title {
		OLDbackground: #ff6600;
		background: #ffcc00;
		border: 1px solid #ffcc00;
		border-bottom: 0px;
		OLDcolor: #ffb380;
		color: #fff2bf;
		font-size: 12pt;
		font-weight: bold;
		text-align: center;
	}

	#menu_main {
		background: #bfcfff;
		border: 1px solid #ffcc00;
	}

	.menu_main {
		padding: 2px;
		color: #00248f;
		font-size: 12pt;
		text-decoration: none;
	}

	.menu_mainlink {
		padding: 2px;
		color: #00248f;
		font-size: 12pt;
		text-decoration: none;
	}

	.menu_mainlink:hover {
		WILLBEbackground: #ffcc00;
		YUCKcolor: #ffcc00;
		WILLBEcolor: #000;
		color: #fff;
	}

	.menu_insert {
		padding: 2px;
		padding-left: 10px;
		padding-right: 10px;
	}

	.menu_divider {
		padding-top: 2px;
		padding-bottom: 2px;
	}





	/* -- Content Area -- */


	#content {
		padding: 2px;
		padding-left: 6px;
	}

	.content {
		color: #000;
		text-decoration: none;
	}

	.content_link {
		color: #809fff;
		text-decoration: none;
	}

	.content_link:hover {
		text-decoration: underline;
	}

	
	.mainpage {
		color: #000000;
		text-decoration: none;
		font-size: 9pt;
	}


	.content_heading {
		color: #00248f;
		font-size: 20pt;
		font-weight: bold;
	}

	.content_heading2 {
		color: #ff6600;
		font-size: 16pt;
		font-weight: bold;
	}

	.content_pictable {
		font-size: 10pt;
	}

	.content_image_box {
		border: 1px solid #303030;
		padding: 1px;
	}


	.content_infobox_surround {
		padding: 0px;
		color: #ffffff;
		xbackground: #0060C0;
	}

	.content_infobox {
		padding-left: 10px;
		padding-right: 10px;
		padding-bottom: 5px;
		color: #ffffff;
		background: #0060C0;
	}






	/* -- Bottom Address Info -- */

	.address_name {
		OLDcolor: #b34700;
		color: #809fff;
		font-size: 10pt;
	}

	.address_left {
		color: #809fff;
		font-size: 8pt;
	}

	.address_right {
		color: #809fff;
		font-size: 8pt;
		text-decoration: none;
	}


	.address_right_link {
		color: #809fff;
		font-size: 8pt;
		text-decoration: none;
	}

	.address_right_link:hover {
		text-decoration: underline;
	}	





	/* -- Foot note -- */

	#footnote {
		padding-top: 80px;
	}

	.footnote {
		color: #809fff;
		font-size: 10pt;
	}

	.footnote_link {
		color: #809fff;
		font-size: 10pt;
		text-decoration: none;
	}

	.footnote_link:hover {
		text-decoration: underline;
	}



span.TextDetail { display : none }
