body {
	background-color : Black;
	background-image: url("../gfx/bg1.gif");
	color : white;
}

a {
	color: #103050;
	text-decoration : none;
}
		a:hover {
			color: black;
			text-decoration : underline;
		}
		a.bright	{ color: #002040; text-decoration : none; font-weight: bold; }
		a:hover.bright	{ color: #204060; text-decoration : underline; font-weight: bold; }
		a.dark	{ color: #D8E8D8; text-decoration : none; }
		a:hover.dark	{ color: #E8F8E8; text-decoration : underline; }
		a.option	{
			color: #DDFFEE;
			text-decoration : none;
			font-weight: bold;
				}
		a:hover.option	{ color: white; text-decoration : none; font-weight: bold; }
		hr.bright	{ height: 1px; color: #304040; }

		banner_small {
			b2order-width: 0px;
			b2order-right: 2px #BFC1B7 solid;
		}

		input.bright {
			COLOR: #353535; FONT-FAMILY: Tahoma, Verdana, Arial; FONT-WEIGHT: bold; FONT-SIZE: 12;
			BACKGROUND: url("../gfx/inputs.png") #FFFFFF;
			border-right: 2px #BFC1B7 solid; border-bottom: 2px #BFC1B7 solid;
			padding-top: 3px; padding-left: 5px; padding-right: 3px;
			h2eight: 23px;
		}
		input.button_bright {
			FONT-FAMILY: Tahoma, Verdana, Arial;
			FONT-WEIGHT: bold;
			FONT-SIZE: 8pt;
			BACKGROUND: url("../gfx/inputs.png") #FFFFFF;
			COLOR: #353535;
			height: 23px;
			BORDER-LEFT-COLOR: #bac3c5;
			BORDER-BOTTOM-COLOR: #bac3c5;
			BORDER-TOP-COLOR: #bac3c5;
			BORDER-RIGHT-COLOR: #bac3c5;
			border-colordark: #bac3c5;
			border-colorlight: #CCCCCC;
			cursor:hand;
		}

		div.shadow {
			width : 100%;
			filter:DropShadow(OffX=1,OffY=1,color=#101010,c2olor=#303030);
		}
		div.navhead {
			font-size: 9px;
			text-align: center;
			border-top: 1px #304040 solid;
			padding-top: 3px;
			margin-top: 6px;
			margin-bottom: 1px;
		}
		table.main {
			border-width: 0px;
			border-color: black;
			border-style: solid;
			border-spacing: 1px;
			background-color : Black;
			text-align: center;
		}
		td.leftcap {
			font-family: Tahoma,Verdana,Courier New,Tahoma,Arial, Helvetica, sans-serif;
			font-style: normal; font-size: 11px; font-weight: bold; text-align: left;
			color: white;
			background-image : url("../gfx/bg1_head.png");
			border-left: 1px #999999 solid; border-top: 1px #999999 solid; border-right: 1px #333333 solid; border-bottom: 1px #333333 solid;
			padding-top: 3px; padding-bottom: 3px; padding-left: 6px; padding-right: 6px;
		}
		td.leftcap_sel {
			font-family: Tahoma,Verdana,Courier New,Tahoma,Arial, Helvetica, sans-serif;
			font-style: normal; font-size: 11px; font-weight: bold; text-align: left;
			color: white;
			background-color : green;
			b2ackground-image : url("../gfx/bg1_headsel.png");
			border-left: 1px #999999 solid; border-top: 1px #999999 solid; border-right: 1px #333333 solid; border-bottom: 1px #333333 solid;
			padding-top: 3px; padding-bottom: 3px; padding-left: 6px; padding-right: 6px;
		}
		td.centercap {
			font-family: Verdana,Tahoma,Arial,Courier New, Helvetica, sans-serif;
			font-style: normal;
			font-size: 13px;
			font-weight: bold;
			text-align: center;
			color: white;
			background-image : url("../gfx/bg1_head.png");
			border-left: 1px #999999 solid; border-top: 1px #999999 solid; border-right: 1px #333333 solid; border-bottom: 1px #333333 solid;
			padding-top: 3px; padding-bottom: 3px; padding-left: 6px; padding-right: 10px;
		}
		td.maincaption {
			font-family: Tahoma,Verdana,Courier New,Tahoma,Arial, Helvetica, sans-serif;
			font-style: normal;
			font-size: 13px;
			font-weight: bold;
			text-align: center;
			color: white;
			background-image : url("../gfx/bg1_head.png");
			border-left: 1px #999999 solid; border-top: 1px #999999 solid; border-right: 1px #333333 solid; border-bottom: 1px #333333 solid;
			padding-top: 3px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px;
		}
		td.maincaption_sel {
			font-family: Tahoma,Courier New,Verdana, Tahoma,Arial, Helvetica, sans-serif;
			font-style: normal;
			font-size: 13px;
			font-weight: bold;
			text-align: center;
			color: white;
			background-image : url("../gfx/bg1_headsel.png");
			border-left: 1px #999999 solid;
			border-top: 1px #999999 solid;
			border-right: 1px #333333 solid;
			border-bottom: 1px #333333 solid;
			padding-top: 3px;
			padding-bottom: 3px;
			padding-left: 10px;
			padding-right: 10px;
		}
		td.maincaution {
			font-family: Tahoma,Verdana,Arial,Helvetica, sans-serif;
			font-style: normal;
			font-size: 11px;
			color: #E8F8E8;
			text-align: center;
			background-image : url("../gfx/bg1_caution.gif");
			border-left: 1px #777777 solid;
			border-top: 1px #777777 solid;
			border-right: 1px #333333 solid;
			border-bottom: 1px #333333 solid;
			padding-top: 0px;
			padding-bottom: 1px;
			padding-left: 10px;
			padding-right: 10px;
		}
		td.bg_dark {
			font-family: Tahoma,Arial, Helvetica, sans-serif;
			font-style: normal;
			font-size: 11px;
			color: #C0C080;

			background-image : url("../gfx/bg1_dark.gif");
			padding-top: 5px;
			padding-bottom: 5px;
			padding-left: 5px;
			padding-right: 5px;

			border-left: 1px #222222 solid;
			border-top: 1px #222222 solid;
			border-right: 1px #555555 solid;
			border-bottom: 1px #555555 solid;
		}
		td.main_dark {
			font-family: Tahoma,Arial, Helvetica, sans-serif;
			font-style: normal;
			font-size: 11px;
			color: #C0C080;

			background-image : url("../gfx/bg1_dark.gif");
			padding-top: 5px;
			padding-bottom: 5px;
			padding-left: 5px;
			padding-right: 5px;

			b2order-left: 1px #222222 solid;
			b2order-top: 1px #222222 solid;
			b2order-right: 1px #555555 solid;
			b2order-bottom: 1px #555555 solid;
		}
		td.main_dark_frame {
			font-family: Tahoma,Arial, Helvetica, sans-serif;
			font-style: normal;
			font-size: 11px;
			color: #C0C080;

			background-image : url("../gfx/bg1_dark.gif");
			p2adding-top: 5px;
			p2adding-bottom: 5px;
			p2adding-left: 5px;
			p2adding-right: 5px;

			b2order-left: 1px #222222 solid;
			b2order-top: 1px #222222 solid;
			b2order-right: 1px #555555 solid;
			b2order-bottom: 1px #555555 solid;
		}
		td.bg_bright {
			font-family: Tahoma,Verdana,Arial,Helvetica, sans-serif;
			font-style: normal;
			font-size: 11px;
			c2olor: #001020;
			color: #002040;
			text-align: left;
			f2ont-weight: bold;

			background-image : url("../gfx/bg1_light.png");

			padding-top: 5px; padding-bottom: 5px; padding-left: 6px; padding-right: 6px;

			b2order-left: 1px #5F6256 solid;
			b2order-top: 1px #5F6256 solid;
			b2order-right: 1px #BFC1B7 solid;
			b2order-bottom: 1px #BFC1B7 solid;
		}
		td.main_bright_flat {
			font-family: Tahoma,Verdana,Arial,Helvetica, sans-serif; font-style: normal; font-size: 12px;
			color: #000810;
			text-align: center;

			background-image : url("../gfx/bg1_light.png");

			p2adding-top: 5px;
			p2adding-bottom: 5px;
			p2adding-left: 6px;
			p2adding-right: 6px;
		}
		td.main_bright_frame {
			font-family: "bitstream vera sans", Verdana,Tahoma,Verdana,Arial,Helvetica, sans-serif; font-style: normal; font-size: 11px;
			color: #000810;
			text-align: center;
			background-image : url("../gfx/bg1_light.png");
			padding-top: 5px; padding-bottom: 5px; padding-left: 6px; padding-right: 6px;
		}
		td.mainpageend {
			font-family: Verdana,Tahoma,Arial, Helvetica, sans-serif;
			font-style: normal;
			font-size: 10px;
			color: #D8E8D8;
			text-align: center;

			border-left: 1px #333333 solid; border-top: 1px #333333 solid; border-right: 1px #777777 solid; border-bottom: 1px #777777 solid;

			background-image : url("../gfx/bg1_dark.gif");
			padding-top: 6px; padding-bottom: 6px; padding-left: 5px; padding-right: 5px;
		}
		table.rawlist {
			empty-cells: show;
			border-spacing: 1px;
			width: 100%;
		}
		td.rawHead {
			font-family: Tahoma,Arial, Helvetica, sans-serif;
			font-style: normal;
			font-size: 11px;
			font-weight: bold;
			color: #C0C080;
			text-align: center;
			white-space: nowrap;
			border-right: 1px #555555 solid;
			padding-left: 3px; padding-right: 3px; padding-top: 2px; padding-bottom: 2px;
		}
		td.rawHeadLast {
			font-family: Tahoma,Arial, Helvetica, sans-serif;
			font-style: normal;
			font-size: 11px;
			font-weight: bold;
			color: #C0C080;
			text-align: center;
			white-space: nowrap;
			padding-left: 3px; padding-right: 1px; padding-top: 4px; padding-bottom: 4px;
		}
		td.rawItem {
			font-family: Tahoma,Arial, Helvetica, sans-serif;
			font-style: normal;
			font-size: 11px;
			color: #D8E8D8;
			text-align: center;
			white-space: nowrap;
			border-right: 1px #555555 solid;
			border-top: 1px #555555 solid;
			padding-left: 8px; padding-right: 8px; padding-top: 4px; padding-bottom: 4px;
		}
		td.rawItemHint {
			text-align: right;
			vertical-align: top;
			border-right: 1px #555555 solid; border-top: 1px #555555 solid;
			p2adding-left: 8px;
			p2adding-right: 8px;
			p2adding-top: 4px;
			p2adding-bottom: 4px;
			width: 0%;
		}
		img.CellHint {
			text-align: right;
			vertical-align: top;
			padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;
		}
		td.rawItemLast {
			font-family: Tahoma,Arial, Helvetica, sans-serif;
			font-style: normal;
			font-size: 11px;
			color: #D8E8D8;
			text-align: center;
			w2hite-space: nowrap;
			border-top: 1px #555555 solid;
			padding-left: 8px; padding-right: 4px; padding-top: 4px; padding-bottom: 4px;
		}
		td.hlHead {
			font-family: Tahoma,Arial, Helvetica, sans-serif;
			font-style: normal;
			font-size: 11px;
			color: #D8E8D8;
			text-align: center;
			white-space: nowrap;
			border-right: 1px #555555 solid;
			padding-left: 8px; padding-right: 8px; padding-top: 4px; padding-bottom: 4px;
		}
		td.hlHeadLast {
			font-family: Tahoma,Arial, Helvetica, sans-serif;
			font-style: normal;
			font-size: 11px;
			color: #D8E8D8;
			text-align: center;
			white-space: nowrap;
			padding-left: 8px; padding-right: 4px; padding-top: 4px; padding-bottom: 4px;
		}
		td.hlItem {
			font-family: Tahoma,Arial, Helvetica, sans-serif;
			font-style: normal;
			font-size: 11px;
			color: #D8E8D8;
			text-align: center;
			white-space: nowrap;
			border-right: 1px #555555 solid;
			border-top: 1px #555555 solid;
			padding-left: 8px; padding-right: 8px; padding-top: 4px; padding-bottom: 4px;
		}
		td.hlItemLast {
			font-family: Tahoma,Arial, Helvetica, sans-serif;
			font-style: normal;
			font-size: 11px;
			color: #D8E8D8;
			text-align: center;
			white-space: nowrap;
			border-top: 1px #555555 solid;
			padding-left: 8px; padding-right: 4px; padding-top: 4px; padding-bottom: 4px;
		}

		p.head {
			font-family: Courier New,Tahoma,Arial, Helvetica, sans-serif;
			font-style: normal;
			font-size: 18px;
			font-weight: bold;
			margin-top:5px;	margin-bottom:0px;
		}
		p.text {
			font-family: Tahoma,Arial, Helvetica, sans-serif;
			font-style: normal;
			font-size: 11px;
			margin-top:0px;	margin-bottom:5px; padding-left: 20px; padding-right:30px;
		}
		td.struc {
			font-family: Tahoma,Arial, Helvetica, sans-serif;
			font-style: normal;
			font-size: 13px;
			color: #101020;
			text-align: left;
		}


		td.buttonbar_cap {
			font-family: Tahoma,Verdana,Courier New,Tahoma,Arial, Helvetica, sans-serif;
			font-style: normal; font-size: 11px; font-weight: bold; text-align: left;
			color: black;
			background-image : url("../gfx/bg1_light.png");
			width: 100%;
			padding-left: 8px;
			padding-right: 6px;
		}
		td.buttonbar_sep {
			border-left: 1px black solid;
		}
		td.buttonbar_button {
			font-family: Tahoma,Verdana,Courier New,Tahoma,Arial, Helvetica, sans-serif;
			font-style: normal; font-size: 11px; font-weight: bold; text-align: left;
			color: white;
			background-image : url("../gfx/bg1_head.png");
			border-left: 1px #777777 solid; border-top: 1px #777777 solid; border-right: 1px #333333 solid; border-bottom: 1px #333333 solid;
			padding-top: 3px; padding-bottom: 3px; padding-left: 6px; padding-right: 6px;
		}
		td.buttonbar_button_sel {
			font-family: Tahoma,Verdana,Courier New,Tahoma,Arial, Helvetica, sans-serif;
			font-style: normal; font-size: 11px; font-weight: bold; text-align: left;
			color: white;
			background-color : green;
			b2ackground-image : url("../gfx/bg1_headsel.png");
			border-left: 1px #777777 solid; border-top: 1px #777777 solid; border-right: 1px #333333 solid; border-bottom: 1px #333333 solid;
			padding-top: 3px; padding-bottom: 3px; padding-left: 6px; padding-right: 6px;
		}








		td.option_bar {
			font-family: Tahoma,Verdana,Courier New,Tahoma,Arial, Helvetica, sans-serif;
			font-style: normal; font-size: 11px; font-weight: bold; text-align: left;
			color: black;
			background-image : url("../gfx/bg1_light.png");
			width: 100%;
		}
		td.option_cap {
			font-family: Tahoma,Verdana,Courier New,Tahoma,Arial, Helvetica, sans-serif;
			font-style: normal; font-size: 11px; font-weight: bold; text-align: left;
			color: black;
			width: 100%;
			padding-left: 8px;
			padding-top: 3px;
			padding-bottom: 3px;
		}
		td.option_right {
			font-family: Tahoma,Verdana,Courier New,Tahoma,Arial, Helvetica, sans-serif;
			font-style: normal; font-size: 11px; font-weight: bold; text-align: left;
			color: black;
			padding-right: 5px;
			padding-top: 5px;
			padding-bottom: 5px;
		}
		a.admin {
			font-family: Tahoma,Verdana,Arial,Helvetica, sans-serif; font-weight: bold; font-size: 11px;
			color: #103050;
			border-top: 1px black solid; border-bottom: 1px black solid; border-left: 1px black solid; border-right: 1px black solid;
			background-color: #E0E0E0;
			p2adding-left: 7px; p2adding-right: 7px; padding-top: 2px; padding-bottom: 2px;
			text-decoration : none;
			margin-right: 2px; margin-left: 2px;
		}
		a.admin_green {
			font-family: Tahoma,Verdana,Arial,Helvetica, sans-serif; font-weight: bold; font-size: 11px;
			color: #103050;
			border: 1px #334433 solid;
			background-color: #B0E0B0;
			p2adding-left: 7px; p2adding-right: 7px; padding-top: 2px; padding-bottom: 2px;
			text-decoration : none;
			margin-right: 2px; margin-left: 2px;
		}
		a.admin_red {
			font-family: Tahoma,Verdana,Arial,Helvetica, sans-serif; font-weight: bold; font-size: 11px;
			color: #103050;
			border-top: 1px black solid; border-bottom: 1px black solid; border-left: 1px black solid; border-right: 1px black solid;
			background-color: #E0B0B0;
			p2adding-left: 7px; p2adding-right: 7px; padding-top: 2px; padding-bottom: 2px;
			text-decoration : none;
			margin-right: 2px; margin-left: 2px;
		}
		a:hover.admin {
			color: white;
			background-color: #394141;
			text-decoration : none;
		}
		a:hover.admin_green {
			color: white;
			background-color: #394141;
			text-decoration : none;
		}
		a:hover.admin_red {
			color: white;
			background-color: #394141;
			text-decoration : none;
		}
		span.disable {
			font-family: Tahoma,Verdana,Arial,Helvetica, sans-serif; font-weight: bold; font-size: 11px;
			border-top: 1px silver solid; border-bottom: 1px silver solid; border-left: 1px silver solid; border-right: 1px silver solid;
			background-color: #B0B0B0;
			color: #909090;
			p2adding-left: 7px; p2adding-right: 7px; padding-top: 2px; padding-bottom: 2px;
			text-decoration : none;
			margin-right: 2px; margin-left: 2px;
		}









		td.t_head_first {
			font-family: "bitstream vera sans", Tahoma,Verdana,Arial,Helvetica, sans-serif; font-style: normal; font-size: 11px;
			color: #000810; empty-cells:show;
			padding-top: 5px; padding-bottom: 5px; padding-left: 6px; padding-right: 6px;
		}
		td.t_head {
			font-family: "bitstream vera sans", Tahoma,Verdana,Arial,Helvetica, sans-serif; font-style: normal; font-size: 11px;
			color: #000810; empty-cells:show;
			border-left: 1px black solid;
			padding-top: 5px; padding-bottom: 5px; padding-left: 6px; padding-right: 6px;
		}
		td.t_cell_first {
			font-family: "bitstream vera sans", Tahoma,Verdana,Arial,Helvetica, sans-serif; font-style: normal; font-size: 11px;
			color: #000810; empty-cells:show;
			border-top: 1px black solid;
			padding-top: 5px; padding-bottom: 5px; padding-left: 6px; padding-right: 6px;
		}
		td.t_cell {
			font-family: "bitstream vera sans", Tahoma,Verdana,Arial,Helvetica, sans-serif; font-style: normal; font-size: 11px;
			color: #000810; empty-cells:show;
			border-top: 1px black solid; border-left: 1px black solid;
			padding-top: 5px; padding-bottom: 5px; padding-left: 6px; padding-right: 6px;
		}


