
	h1, h2, h3, h4, h5, h6 {
		margin: 0px;
		padding: 0px;
	}

	h1 {
		font-size: 15px;
	}

	a {			text-decoration: none; }
	a:hover {	text-decoration: none; }

	/* CSS Document ------------------- ------------------- ------------------- */
	.floatleftimg,
	.floatleft {
		float: left;
		margin-right: 5px;
		margin-bottom: 3px;
	}

	.floatrightimg,
	.floatright {
		float: right;
		margin-left: 5px;
		margin-bottom: 3px;
	}

	.floatleftimg,
	.floatrightimg,
	.floatingimage img {
		display: block;
	}

	.floatingspace {
		display: none;
	}

	.floatingdesc {
		display: none;
		width: 80px;
		font-size: 10px;
		padding: 2px;
	}

	/* ----------------------------- */
	.menu_top,
	.menu_top div,
	.menu_top h3,
	.menu_top a,
	.menu_top span,
	.menu_top br {
		font-size: 10px;
		font-weight: bold;
		font-family: Verdana, "Bitstream Charter", Sans-Serif;
	}

	.menu_top div,
	.menu_top span,
	.menu_top br {
		padding-top: 3px;
		padding-bottom: 2px;
	}

	.menu_top div,
	.menu_top span {
		float: left;
		border-right: 1px solid #5B071D;
	}

	.menu_top div {
		padding-left: 10px;
		padding-right: 10px;
		border-top: 1px solid #5B071D;
		min-width: 73px;
		text-align: center;
		background: top left url(pics/bgs/white1.png) repeat transparent; }
	.menu_top div.w a {
		color: white !important; }
	.menu_top div.b a {
		color: black !important; }
	.menu_top div.w a:hover {
		color: black !important; }
	.menu_top div.b a:hover {
		color: white !important; }
	.menu_top div.f {
		float: none;
		width: auto;
		border-left: 1px solid #5B071D;
		background: top left none no-repeat transparent; }
	.menu_top br {
		clear: both;
	}

	/* ----------------------------- */
	.menu_left,
	.menu_left div,
	.menu_left h4,
	.menu_left h5,
	.menu_left a {
		font-size: 11px;
		font-weight: bold;
		font-family: Verdana, "Bitstream Charter", Sans-Serif;
	}

	.menu_left {
		width: 175px;
		text-align: right;
	}

	.menu_left div {
		text-align: left;
		margin-left: auto;
		position: relative;
	}

	.menu_left h4,
	.menu_left h5 {
		padding: 1px;
		padding-left: 3px;
	}

	.menu_left div.o {
		width: 175px;
		margin-top: 6px; }
	.menu_left div.o h4 {
		width: 175px;
		border: 1px solid #808080;
		background: top left url(pics/bgs/button2.jpg) repeat-y #DFCDCD; }
	.menu_left div.o h4 a {
		color: white; }
	.menu_left div.o h4.active {
		width: 173px;
		border-right: 3px solid #670000; }
	.menu_left div.o h4:hover,
	.menu_left div.o h4.active {
		color: black;
		background: top left none no-repeat #F8EBF2; }
	.menu_left div.o h4:hover a,
	.menu_left div.o h4.active a {
		color: black;
	}

	.menu_left div.i {
		width: 125px;
		margin-right: 0px;
		margin-top: 1px; }
	.menu_left div.i h5 {
		width: 125px;
		border: 1px solid #808080;
		background: top left none no-repeat #680000; }
	.menu_left div.o h5 a {
		color: white; }
	.menu_left div.o h5.active {
		width: 123px;
		border-right: 3px solid #670000; }
	.menu_left div.i h5:hover,
	.menu_left div.i h5.active {
		color: black;
		background: top left none no-repeat #F8EBF2; }
	.menu_left div.o h5:hover a,
	.menu_left div.o h5.active a {
		color: black;
	}

	.menu_left .blob,
	.menu_left .bloa {
		position: absolute;
		left: -36px;
		top: 0px;
		height: 15px;
		width: 33px;
	}

	.menu_left .blob {
		border: 1px solid #6F1A1A;
		background-color: #753333;
	}

	.menu_left .bloa {
		border: 1px solid #9C5B5B;
		background-color: #DDCCCC;
	}
