A:	link_org	{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: none; 	color: #0000FF; text-decoration:none;cursor:hand;}
	A:visited_org	{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: none; 	color: #0000FF; text-decoration:none;cursor:hand;}
	A:link		{ color:#FF6600; text-decoration:none;	cursor:hand;	font-size: 11px; font-weight: none; 	font-family:tahoma;}
	A:visited	{ color:#FF6600; text-decoration:none;	cursor:hand;	font-size: 11px; font-weight: none;	font-family:tahoma;}
	A:hover		{ color:#FF6600; text-decoration:underline;	font-size: 11px; font-weight: none;	font-family:tahoma;}

	FONT.NormalSilverText
	{
		COLOR:#808080;
		FONT-FAMILY:Verdana;
		FONT-SIZE:8px;
		FONT-WEIGHT:none;
	}
	FONT.NormalWhiteText
	{
		COLOR:gray;
		FONT-FAMILY:Verdana;
		FONT-SIZE:8px;
		FONT-WEIGHT:none;
	}
	FONT.NormalOrangeHead
	{
		COLOR:#FF6600;
		FONT-FAMILY:Verdana;
		FONT-SIZE:12px;
		FONT-WEIGHT:none;
	}
	FONT.NormalOrangeHeadBold
	{
		COLOR:#FF6600;
		FONT-FAMILY:tahoma;
		FONT-SIZE:11px;
		FONT-WEIGHT:none;
	}
	FONT.NormalOrangeText
	{
		COLOR:#FF6600;
		FONT-FAMILY:Verdana;
		FONT-SIZE:9px;
		FONT-WEIGHT:none;
	}
	
	FONT.OrangeFoodName
	{
		COLOR:black;
		FONT-FAMILY:Arial;
		FONT-SIZE:12px;
		FONT-WEIGHT:none;
	}
	
	FONT.OrangeFoodDetail
	{
		COLOR:black;
		FONT-FAMILY:Verdana;
		FONT-SIZE:10px;
		FONT-WEIGHT:none;
	}
	
	FONT.NormalWhiteTextBold
	{
		COLOR:White;
		FONT-FAMILY:Verdana;
		FONT-SIZE:9px;
		FONT-WEIGHT:none;
	}
	
	FONT.fontNormalWhite
	{
		COLOR:#FFFFFF;
		FONT-FAMILY:Arial, Verdana;
		FONT-SIZE:8px;
	}
	
	FONT.fontNormalFade
	{
		COLOR:#555555;
		FONT-FAMILY:Arial, Verdana;
		FONT-SIZE:8px;
	}
	BODY {
			SCROLLBAR-FACE-COLOR: orange; SCROLLBAR-HIGHLIGHT-COLOR: #1b2148; SCROLLBAR-SHADOW-COLOR: #1b2148; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff
		}
	
	TD 
	{
		FONT-SIZE: 10px; COLOR: gray; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
	}
		
	FONT.PageBar
	{
		COLOR:#993301;
		background-color:#FFFFFF;
		FONT-FAMILY:Arial, Verdana;
		FONT-SIZE:8px;
	}
	
	FONT.TipHead
	{
		COLOR:#AAAADD;
		background-color:#FFFFFF;
		FONT-FAMILY:Arial, Verdana;
		FONT-SIZE:12px;
		FONT-WEIGHT:bold;
	}
	
	FONT.TipBody
	{
		COLOR:#666699;
		background-color:#FFFFFF;
		FONT-FAMILY:Arial, Verdana;
		FONT-SIZE:8px;
	}
	
	FONT.fontLink
	{
		COLOR:#0080FF;
		FONT-FAMILY:Arial, Verdana;
		FONT-SIZE:9px;
		FONT-WEIGHT:bold;
	}
	FONT.reportHead
	{
		COLOR:#cccccc;
		FONT-FAMILY:Arial, Verdana;
		FONT-SIZE:8pt;
		FONT-WEIGHT:bold;
	}
	body.orange01
	 {
			SCROLLBAR-FACE-COLOR: orange; SCROLLBAR-HIGHLIGHT-COLOR: #1b2148; SCROLLBAR-SHADOW-COLOR: #1b2148; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
 	}

	.HeadIcon
	{
		cursor: hand;
	}
	.Head1
	{
		COLOR:#FF6600;
		FONT-FAMILY:Verdana;
		FONT-SIZE:8pt;
		FONT-WEIGHT:bold;
	}
	.button
	{
		COLOR:#000000;
		FONT-FAMILY:Arial, Verdana;
		FONT-SIZE:8px;
	}
	.buttonBold
	{
		COLOR:#000000;
		FONT-FAMILY:Arial, Verdana;
		FONT-SIZE:8pt;
		FONT-WEIGHT:bold;
	}
	.input
	{
		COLOR:#000000;
		FONT-FAMILY:Arial, Verdana;
		FONT-SIZE:8px;
	}
	.inputBold
	{
		COLOR:#000000;
		FONT-FAMILY:Arial, Verdana;
		FONT-SIZE:8px;
		FONT-WEIGHT:bold;
	}
	.MainTab
	{
		background-color:#666699;
		Cursor: hand;
		COLOR:#FFFFFF;
		FONT-FAMILY:Arial, Verdana;
		FONT-SIZE:8pt;
	}
	.mainTabOn
	{
		background-color:#9999CC;
		Cursor: hand;
		COLOR:#FFFFFF;
		FONT-FAMILY:Arial, Verdana;
		FONT-SIZE:8pt;
	}
	.mainTaboff
	{
		background-color:#666699;
		Cursor: hand;
		COLOR:#000000;
		FONT-FAMILY:Arial, Verdana;
		FONT-SIZE:8pt;
	}
	.mainTabActive
	{
		background-color:#9999CC;
		Cursor: hand;
		COLOR:#FFFFFF;
		FONT-FAMILY:Arial, Verdana;
		FONT-SIZE:8pt;
	}
	.TableHeader
	{
		background-color:#666699;
		Cursor: hand;
		COLOR:#FFFFFF;
		FONT-FAMILY:Arial, Verdana;
		FONT-SIZE:8pt;
		FONT-WEIGHT:bold;
	}
	.TableHeaderOn
	{
		background-color:#9999CC;
		Cursor: hand;
		COLOR:#FFFFFF;
		FONT-FAMILY:Arial, Verdana;
		FONT-SIZE:8pt;
		FONT-WEIGHT:bold;
	}
	.TableRowOn
	{
		background-color:#CCCCEE;
		Cursor: hand;
		COLOR:#000000;
		FONT-FAMILY:Arial, Verdana;
		FONT-SIZE:8pt;
		FONT-WEIGHT:bold;
	}
	.TableBody
	{
		COLOR:#000000;
		background-color:#FFFFFF;
		FONT-FAMILY:Arial, Verdana;
		FONT-SIZE:8pt;
	}
	.TableRecordBody
	{
		COLOR:#000000;
		background-color:#9999CC;
		FONT-FAMILY:Arial, Verdana;
		FONT-SIZE:8pt;
	}
	.searchSQL
	{
		COLOR:#666699;
		background-color:#FFFFFF;
		FONT-FAMILY:Arial, Verdana;
		FONT-SIZE:8pt;
	}
	.submit 
	{	font-family: verdana; 
		font-size: 10px;
		color: orange; 
		background-color:white; 
		border: 1px solid orange;
	}
	.contentBox 
	{	border: 1px solid orange;
	}
	.ReportHeader
	{
		background-color:#FFFFFF;
		Cursor: hand;
		COLOR:#000000;
		FONT-FAMILY:Arial, Verdana;
		FONT-SIZE:9pt;
		FONT-WEIGHT:bold;
	}
	.ReportBody
	{
		COLOR:#000000;
		background-color:#FFFFFF;
		FONT-FAMILY:Arial, Verdana;
		FONT-SIZE:9pt;
	}
	.break {page-break-before: always}

..MenuBar { 	BACKGROUND-COLOR: #CCCCCC; 
		BORDER-BOTTOM: #555555 1px solid; 
		BORDER-LEFT: #EEEEEE 1px solid; 
		BORDER-RIGHT: #555555 1px solid; 
		BORDER-TOP: #EEEEEE 1px solid; 
		COLOR: #000000; CURSOR: hand; 
		LETTER-SPACING: -0.5pt; 
		LINE-HEIGHT: 20px; 
		MARGIN: 0px 0px; 
		PADDING-BOTTOM: 0px; 
		PADDING-TOP: 0px; 
		TEXT-DECORATION: none; WIDTH: 100%; }

..ButtonUp { 	BACKGROUND-COLOR: #CCCCCC; 
		BORDER-BOTTOM: #888888 1px solid; 
		BORDER-LEFT: #EEEEEE 1px solid; 
		BORDER-RIGHT: #888888 1px solid; 
		BORDER-TOP: #EEEEEE 1px solid; 
		COLOR: #000000; CURSOR: hand; 
		FONT-FAMILY: verdana; FONT-SIZE: 11px; 
		LETTER-SPACING: -0.5pt; 
		LINE-HEIGHT: 20px; 
		MARGIN: 2px 0px; 
		PADDING-BOTTOM: 0px; 
		PADDING-TOP: 0px; 
		TEXT-DECORATION: none; WIDTH: 100px }

..ButtonDown { 	BACKGROUND-COLOR: #CCCCCC; 
		BORDER-BOTTOM: #EEEEEE 1px solid; 
		BORDER-LEFT: #888888 1px solid; 
		BORDER-RIGHT: #EEEEEE 1px solid; 
		BORDER-TOP: #888888 1px solid; 
		COLOR: #000000; CURSOR: hand; 
		FONT-FAMILY: verdana; FONT-SIZE: 11px; 
		LETTER-SPACING: -0.5pt; 
		LINE-HEIGHT: 20px; 
		MARGIN: 2px 0px; 
		PADDING-BOTTOM: 0px; 
		PADDING-TOP: 0px; 
		TEXT-DECORATION: none; 
		WIDTH: 100px; }

..ButtonNormal { BACKGROUND-COLOR: #CCCCCC; 
		BORDER-BOTTOM: #CCCCCC 1px solid; 
		BORDER-LEFT: #CCCCCC 1px solid; 
		BORDER-RIGHT: #CCCCCC 1px solid; 
		BORDER-TOP: #CCCCCC 1px solid; 
		COLOR: #000000; CURSOR: hand; 
		FONT-FAMILY: verdana; FONT-SIZE: 11px; 
		LETTER-SPACING: -0.5pt; 
		LINE-HEIGHT: 20px; 
		MARGIN: 2px 0px; 
		PADDING-BOTTOM: 0px; 
		PADDING-TOP: 0px; 
		TEXT-DECORATION: none; 
		WIDTH: 100px; }

..Option { BACKGROUND-COLOR: #CCCCCC; 
		BORDER-BOTTOM: #CCCCCC 1px solid; 
		BORDER-LEFT: #CCCCCC 1px solid; 
		BORDER-RIGHT: #CCCCCC 1px solid; 
		BORDER-TOP: #CCCCCC 1px solid; 
		COLOR: #000000; 
		LETTER-SPACING: -0.5pt; 
		LINE-HEIGHT: 20px; 
		MARGIN: 2px 0px; 
		PADDING-BOTTOM: 1px; 
		PADDING-TOP: 0px; 
		TEXT-DECORATION: none; 
		}

..SepBar1 { BACKGROUND-COLOR: #888888; 
		LETTER-SPACING: -0.5pt; 
		LINE-HEIGHT: 20px; 
		MARGIN: 2px 0px; 
		WIDTH: 1px; }

..SepBar2 { BACKGROUND-COLOR: #EEEEEE; 
		LETTER-SPACING: -0.5pt; 
		LINE-HEIGHT: 20px; 
		MARGIN: 2px 0px; 
		WIDTH: 1px; }

..Frame { BACKGROUND-COLOR: #CCCCCC; 
		BORDER-BOTTOM: #EEEEEE 1px solid; 
		BORDER-LEFT: #555555 1px solid; 
		BORDER-RIGHT: #EEEEEE 1px solid; 
		BORDER-TOP: #555555 1px solid; 
		PADDING-BOTTOM: 4px; 
		PADDING-TOP: 0px; 
		PADDING-LEFT: 5px; 
		PADDING-RIGHT: 5px; 
		WIDTH: 100%; }

..Status { 	BACKGROUND-COLOR: #CCCCCC; 
		BORDER-BOTTOM: #EEEEEE 1px solid; 
		BORDER-LEFT: #888888 1px solid; 
		BORDER-RIGHT: #EEEEEE 1px solid; 
		BORDER-TOP: #888888 1px solid; 
		COLOR: #000000; CURSOR: hand; 
		FONT-FAMILY: verdana; FONT-SIZE: 11px; 
		LETTER-SPACING: -0.5pt; 
		LINE-HEIGHT: 20px; 
		MARGIN: 2px 0px; 
		PADDING-BOTTOM: 0px; 
		PADDING-TOP: 0px; 
		TEXT-DECORATION: none; 
		WIDTH: 100px; }

..DialogIcon { 
		FONT-FAMILY: verdana; FONT-SIZE: 11px; 
		LETTER-SPACING: -0.5pt; 
		LINE-HEIGHT: 20px; 
		MARGIN: 0px 0px; 
		PADDING-LEFT: 4px; 
		PADDING-RIGHT: 2px; 
		PADDING-TOP: 1px; 
		TEXT-DECORATION: none; 
		height: 1px;
		}

..Dialog { BORDER-BOTTOM: #555555 1px solid; BORDER-LEFT: #EEEEEE 1px solid; 
		BORDER-RIGHT: #555555 1px solid; BORDER-TOP: #EEEEEE 1px solid; 
		MARGIN: 2px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width: 100%;
		}
..Card { BORDER-BOTTOM: #555555 1px solid; BORDER-LEFT: #EEEEEE 1px solid; 
		BORDER-RIGHT: #555555 1px solid; BORDER-TOP: #EEEEEE 1px solid; 
		MARGIN: 0px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width: 100%;
		}

..TabFrame { 	BACKGROUND-COLOR: #CCCCCC; 
		BORDER-BOTTOM: #555555 1px solid; 
		BORDER-LEFT: #FFFFFF 1px solid; 
		BORDER-RIGHT: #555555 1px solid; 
		COLOR: #000000; 
		LETTER-SPACING: -0.5pt; 
		LINE-HEIGHT: 20px; 
		MARGIN: 0px 0px; 
		PADDING-BOTTOM: 0px; 
		PADDING-TOP: 0px; 
		TEXT-DECORATION: none; WIDTH: 100% }

..TabOff { 	BACKGROUND-COLOR: #CCCCCC; 
		BORDER-LEFT: #EEEEEE 1px solid; 
		BORDER-RIGHT: #555555 1px solid; 
		BORDER-TOP: #EEEEEE 1px solid; 
		COLOR: #000000; CURSOR: hand; 
		LINE-HEIGHT: 20px; 
		MARGIN: 0px 0px; 
		PADDING-LEFT: 5px; 
		PADDING-RIGHT: 5px; 
		TEXT-DECORATION: none; WIDTH: 50;
		COLOR:#555555;
		FONT-FAMILY:Arial, Verdana;
		FONT-SIZE:8pt; }

..TabOn { 	BACKGROUND-COLOR: #CCCCCC; 
		BORDER-LEFT: #FFFFFF 1px solid; 
		BORDER-RIGHT: #555555 2px solid; 
		BORDER-TOP: #EEEEEE 2px solid; 
		COLOR: #000000; CURSOR: hand; 
		LINE-HEIGHT: 21px; 
		MARGIN: 0px 0px; 
		PADDING-LEFT: 5px; 
		PADDING-RIGHT: 5px; 
		TEXT-DECORATION: none; WIDTH: 55;
		COLOR:#000000;
		FONT-FAMILY:Arial, Verdana;
		FONT-SIZE:8pt;}

..TabLineOn { 	BACKGROUND-COLOR: #CCCCCC; }
..TabLineOff { 	BACKGROUND-COLOR: #EEEEEE; }
..TabBodyOn { DISPLAY: block; 
		LINE-HEIGHT: 20px; 
		LETTER-SPACING: 0pt; 
		PADDING-TOP: 10px; 
		PADDING-LEFT: 20px; 
		PADDING-RIGHT: 20px; 
		PADDING-BOTTOM: 10px; }

..TabBodyOff { DISPLAY: none;
		PADDING-TOP: 10px; 
		PADDING-LEFT: 10px; 
		PADDING-RIGHT: 10px; 
		PADDING-BOTTOM: 10px; }