<STYLE type=text/css>
/* This style is to simulate the WindowXP look and feel.
	 px = pixel size
	 pt = point size like 12 point font
	 em = 1-font size
	 (C) 2004 GreenTomato Software LLC. All rights reserved.
 */
BODY
{
		BACKGROUND-COLOR: #FFFFFF;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10pt; color: #000000;
		background-image: url('/pUI/pComponent/pStandard/pImages/pNavigation/back-1d.jpg');
		background-repeat: repeat-x
}
BODY.bDefault  /* for background color take effect, sometime we must have body-class */
{
		BACKGROUND-COLOR: #FFFFFF;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10pt; color: #000000;
		background-image: url('/pUI/pComponent/pStandard/pImages/pNavigation/back-1d.jpg');
		background-repeat: repeat-x
}
A:link
{
		COLOR: #006699
}
A:active
{
		COLOR: #006699
}
A:visited
{
		COLOR: #006699
}
A:hover
{
		COLOR: #ff9900; TEXT-DECORATION: underline
}
A.aTab
{
	BORDER-TOP: #999999 2px solid;
	BORDER-RIGHT: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid;
	BACKGROUND: #f6f6f6;
	FONT-SIZE: 12px;
	PADDING-RIGHT: 14px;
	PADDING-LEFT: 14px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	COLOR: #006699;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: underline; BORDER-BOTTOM-STYLE: none;
}
A.aTab:hover
{
	BORDER-TOP: #ff9933 2px solid;
	BORDER-RIGHT: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid;
	BACKGROUND: #ffffff;
	FONT-SIZE: 12px;
	PADDING-RIGHT: 14px;
	PADDING-LEFT: 14px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	COLOR: #ff9900;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: underline; BORDER-BOTTOM-STYLE: none;
}
A.aTabActive
{
	BORDER-TOP: #ff9933 4px solid;
	BORDER-RIGHT: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid;
	BACKGROUND: #ffffff;
	FONT-SIZE: 12px; font-weight: bold;
	PADDING-RIGHT: 14px;
	PADDING-LEFT: 14px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	COLOR: #006699;
	LINE-HEIGHT: 20px;
	TEXT-DECORATION: underline; BORDER-BOTTOM-STYLE: none;
}
A.aButton
{
	BORDER-TOP: #ff9933 4px solid;
	BORDER-RIGHT: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid;
	BORDER-BOTTOM: #999999 1px solid;
	BACKGROUND: #ffffff;
	FONT-SIZE: 12px; font-weight: bold;
	PADDING-RIGHT: 14px;
	PADDING-LEFT: 14px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	COLOR: #006699;
	LINE-HEIGHT: 22px;
	TEXT-DECORATION: none;
}
A.aNav
{
	font-size: 10pt;
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	BORDER-RIGHT: #ff3300 1px dotted;
}
A.aSmallButton  /* small, search, update, delete button */
{
	BORDER-RIGHT: #333333 1px solid;
	BORDER-TOP: #CCCCCC 1px solid;
	BORDER-BOTTOM: #333333 1px solid;
	BORDER-LEFT: #CCCCCC 1px solid;
	BACKGROUND-COLOR: #ff6600;
	COLOR: #ffffff;
	font-size: 10px; font-weight: bold;
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	font-variant: SMALL-CAPS;
}
A.aSmallButton:visited  /* small, search, update, delete button */
{
	BORDER-RIGHT: #333333 1px solid;
	BORDER-TOP: #CCCCCC 1px solid;
	BORDER-BOTTOM: #333333 1px solid;
	BORDER-LEFT: #CCCCCC 1px solid;
	BACKGROUND-COLOR: #ff6600;
	COLOR: #ffffff;
	font-size: 10px; font-weight: bold;
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	font-variant: SMALL-CAPS;
}
A.aSmallButton:hover  /* small, search, update, delete button */
{
	BORDER-RIGHT: #333333 1px solid;
	BORDER-TOP: #CCCCCC 1px solid;
	BORDER-BOTTOM: #333333 1px solid;
	BORDER-LEFT: #CCCCCC 1px solid;
	BACKGROUND-COLOR: #ffffff;
	COLOR: #ff6600;
	font-size: 10px; font-weight: bold;
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	font-variant: SMALL-CAPS;
}
LI
{
	list-style-type: none;
	line-height: 180%;
	list-style-position: outside;
	font-size: 12px;
}
LI.animated
{
		FONT-SIZE: 10pt;
		list-style-type: none;
		list-style-image: url('http://www.greentomato.com/pUI/pComponent/pStandard/pImages/pNavigation/movingDots.gif');
		line-height: 180%;
		list-style-position: outside;
}
LI.largerList
{
		FONT-SIZE: 10pt;
		list-style-type: none;
		list-style-image: url('http://www.greentomato.com/pUI/pComponent/pStandard/pImages/pNavigation/RedArrow2.gif');
		line-height: 180%;
		list-style-position: outside;
}
LI.lRoman
{
	list-style-type: upper-roman;
  list-style-image: none;
	line-height: 180%;
	list-style-position: outside;
	font-size: 12px;
  margin-bottom: 12px;
}
TABLE
{
		BACKGROUND-COLOR: #FFFFFF;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10pt; color: #000000;
}
TABLE.tWhite
{
		BACKGROUND-COLOR: #FFFFFF;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10pt; color: #000000;
}
TABLE.tBox
{
		BACKGROUND-COLOR: #FFFFFF;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10pt; color: #000000;
		BORDER-RIGHT: #0066CC 1px solid;
		BORDER-TOP: #CCCCCC 1px solid;
		BORDER-BOTTOM: #0066CC 1px solid;
		BORDER-LEFT: #CCCCCC 1px solid;
}
TH
{
		text-align: center;
		vertical-align: middle;
		line-height: 150%;
		background-color: #0066cc;
		color: #ffffff;
		font-variant: SMALL-CAPS;
		font-weight: bold;
}
TD
{
		font-size: 12px;
		text-align: left;
		vertical-alignment: middle;
}
TD.tdGray
{
		background-color: #333333;
		font-size: 10px;
		text-align: left;
		vertical-alignment: middle;
}
TD.tdJustifyRSolid
{
		text-align: justify;
		border-right: #ff6600 1px solid;
}
TD.tdJustisfy
{
		text-align: justify;
}
TD.tdJustisfyRdotted
{
		text-align: justify;
		border-right: #ff9900 1px dotted;
}
TD.tdLeftBInset
{
		text-align: left;
		border-bottom: #ffcc00 inset;
}
TD.tdLeftBSolid
{
		text-align: left;
		border-bottom: #999999 1px solid;
}
TD.tdLeftBSolidCode
{
		text-align: left;
		border-bottom: #cccccc 1px solid;
		margin-top: 12px; margin-right: 12px; margin-bottom: 12px; margin-left: 12px;
		font-size: 10pt;
		FONT-FAMILY: Courier, monospace;
}
TD.tdLeftRSolid
{
		text-align: left;
		border-right: #999999 1px solid;
}
TD.tdLeftRnBSolid   /* Normal table-row display */
{
		text-align: left;
		border-bottom: #cccccc 1px solid;
		border-right: #cccccc 1px solid;
		PADDING-TOP: 6px;
		PADDING-BOTTOM: 10px;
}
TD.tdInputLeftAlt2  /* standard input-form for left two table-row */
{
		text-align: left;
		border-bottom: #999999 1px solid;
		border-right: #999999 1px solid;
		PADDING-TOP: 6px;
		PADDING-BOTTOM: 10px;
    background-color: #F2EBE5;
}
TD.tdInputLeftAlt    /* standard input-form for left two table-row alternate color */
{
		text-align: left;
		vertical-align: middle;
		border-right: #ff9900 1px dotted;
		border-bottom: #CCCCCC 1px solid;
		line-height: 150%;
		PADDING-LEFT: 6px;
		PADDING-RIGHT: 6px;
		PADDING-TOP: 6px;
		PADDING-BOTTOM: 6px;
}
TD.tdInputLeft  /* standard input-form for left two table-row */
{
		text-align: right;
		vertical-align: middle;
		border-right: #ff9900 1px dotted;
		border-bottom: #CCCCCC 1px solid;
		line-height: 150%;
		PADDING-RIGHT: 6px;
		PADDING-TOP: 6px;
		PADDING-BOTTOM: 6px;
}
TD.tdInputRight    /* standard input-form for right two table-row */
{
		text-align: left;
		vertical-align: middle;
		line-height: 150%;
		PADDING-LEFT: 6px;
		PADDING-TOP: 6px;
		PADDING-BOTTOM: 6px;
}
TD.tdInputLeftTSolid  /* standard input-form for left two table-row  and a top-solid-line */
{
		vertical-align: middle;
		border-right: #ff9900 1px dotted;
		border-bottom: #CCCCCC 1px solid;
		border-top: #ff9900 3px solid;
		line-height: 150%;
		PADDING-LEFT: 6px;
		PADDING-RIGHT: 6px;
		PADDING-TOP: 6px;
		PADDING-BOTTOM: 6px;
}
TD.tdInputRightTSolid    /* standard input-form for right two table-row and a top-solid-line */
{
		text-align: left;
		vertical-align: middle;
		border-top: #ff9900 3px solid;
		line-height: 150%;
		PADDING-LEFT: 6px;
		PADDING-TOP: 6px;
		PADDING-BOTTOM: 6px;
}
TD.tdButton   /* For the submit alignment */
{
		text-align: left;
		vertical-align: middle;
		line-height: 150%;
		PADDING-LEFT: 6px;
		PADDING-TOP: 12px;
		PADDING-BOTTOM: 24px;
}
TD.tdHeader    /* Blue header style like TH-tag */
{
		text-align: center;
		vertical-align: middle;
		line-height: 150%;
		background-color: #0080C0;
		color: #ffffff;
		font-variant: SMALL-CAPS;
		font-weight: bold;
}
TD.tdInputRightValue    /* standard right-side input-form td-tag for value display */
{
		text-align: left;
		vertical-align: middle;
		line-height: 150%;
		PADDING-LEFT: 6px;
		PADDING-TOP: 6px;
		PADDING-BOTTOM: 12px;
		color: #0066cc;
}
INPUT
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	COLOR: #000000;
}
INPUT.iPad
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
}
INPUT.iBig
{
  border-style: ridge;
  border-width: thin;
  height: 26px; width: 26px;
  border-color: #E0E0F6;
}
INPUT.iDefault
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 6px;
	PADDING-TOP: 6px;
	COLOR: #000000;
	BORDER-RIGHT: #666666 1px solid;
	BORDER-TOP: #CCCCCC 1px solid;
	BORDER-BOTTOM: #666666 1px solid;
	BORDER-LEFT: #CCCCCC 1px solid;
	BACKGROUND-COLOR: #E0E0F6;
  margin-bottom: 2px;
  height: 26px;
}
INPUT.iButton
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 6px;
	PADDING-TOP: 6px;
	COLOR: #000000;
	BORDER-RIGHT: #333333 1px solid;
	BORDER-TOP: #CCCCCC 1px solid;
	BORDER-BOTTOM: #333333 1px solid;
	BORDER-LEFT: #CCCCCC 1px solid;
	BACKGROUND-COLOR: #E0E0F6;
}
INPUT.iSubmit  /* submit/action button */
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	COLOR: #000000;
	BORDER-RIGHT: #666666 1px solid;
	BORDER-TOP: #ff6600 4px solid;
	BORDER-BOTTOM: #666666 1px solid;
	BORDER-LEFT: #CCCCCC 1px solid;
	BACKGROUND-COLOR: #99CCFF;
	font-variant: small-caps;
}
INPUT.iCancel  /* cancel/reset button */
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	COLOR: #000000;
	BORDER-RIGHT: #666666 1px solid;
	BORDER-TOP: #CCCCCC 1px solid;
	BORDER-BOTTOM: #666666 1px solid;
	BORDER-LEFT: #CCCCCC 1px solid;
	BACKGROUND-COLOR: #f2f2f6;
	COLOR: #333333;
}
INPUT.iSmallButton  /* small, search, update, delete button */
{
	BORDER-RIGHT: #333333 1px solid;
	BORDER-TOP: #CCCCCC 1px solid;
	BORDER-BOTTOM: #333333 1px solid;
	BORDER-LEFT: #CCCCCC 1px solid;
	BACKGROUND-COLOR: #ff6600;
	COLOR: #ffffff;
	font-size: 10px;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	font-variant: SMALL-CAPS;
  font-weight: bold;
}
INPUT.iDeleteButton  /* small, search, update, delete button */
{
	BORDER-RIGHT: #333333 1px solid;
	BORDER-TOP: #CCCCCC 1px solid;
	BORDER-BOTTOM: #333333 1px solid;
	BORDER-LEFT: #CCCCCC 1px solid;
	BACKGROUND-COLOR: #ff0000;
	COLOR: #ffffff;
	font-size: 10px;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	font-variant: SMALL-CAPS;
  font-weight: bold;
}
INPUT.iCheckBox
{
	height: 1.5em;
	width: 1.75em;
	border-style: solid;
	border-color: #336699;
	border-width: 1px;
}
INPUT.iRadio
{
	height: 1.5em;
	width: 1.5em;
	border-style: dotted;
	border-color: #3366cc;
	border-width: 1px;
}
INPUT.iText
{
	BORDER-RIGHT: #CCCCCC 1px solid;
	BORDER-TOP: #666666 1px solid;
	BORDER-BOTTOM: #CCCCCC 1px solid;
	BORDER-LEFT: #666666 1px solid;
	BACKGROUND-COLOR: #e0e0f4;
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	height: 24px;
}
SELECT
{
	HEIGHT: 24px;
	BACKGROUND-COLOR: #e0e0f4;
}
TEXTAREA
{
	BACKGROUND-COLOR: #e0e0f4;
}
SPAN
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt; color: #000000;
}
SPAN.sSpaceButton
{
	PADDING-RIGHT: 8px;
	PADDING-LEFT: 40px;
}
SPAN.sNavLink
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	BORDER-RIGHT: #ff3300 1px dotted;
}
SPAN.sBigCap
{
	FONT-FAMILY: Times, serif;
	font-size: 22pt;
	text-transform: uppercase;
	vertical-align: baseline;
	text-align: left;
	BORDER-RIGHT: #333333 1px solid;
	BORDER-TOP: #CCCCCC 1px solid;
	BORDER-BOTTOM: #333333 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	BACKGROUND-COLOR: #FF0000;
	COLOR: #ffffff;
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	float: left;
}
SPAN.sMediumCap
{
	FONT-FAMILY: Times, serif;
	font-size: 18pt;
	text-transform: uppercase;
	vertical-align: baseline;
	text-align: left;
	BORDER-RIGHT: #333333 1px solid;
	BORDER-TOP: #CCCCCC 1px solid;
	BORDER-BOTTOM: #333333 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	BACKGROUND-COLOR: #FF0000;
	COLOR: #ffffff;
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	float: left;
}
SPAN.sMediumCapNoFloat
{
	FONT-FAMILY: Times, serif;
	font-size: 18pt;
	text-transform: uppercase;
	vertical-align: baseline;
	text-align: left;
	BORDER-RIGHT: #333333 1px solid;
	BORDER-TOP: #CCCCCC 1px solid;
	BORDER-BOTTOM: #333333 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	BACKGROUND-COLOR: #FF0000;
	COLOR: #ffffff;
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	float: none;
}
P.p12px
{
	margin-top: 12px; margin-right: 12px; margin-bottom: 12px; margin-left: 12px;
}
P.pTabB0px  /* Design for tab button, horizontal */
{
	margin-top: 12px; margin-right: 12px; margin-bottom: 0px; margin-left: 12px;
}
P.pSpaceButton  /* Design for spacer between submit button and cancel button */
{
	margin-top: 12px; margin-right: 12px; margin-bottom: 12px; margin-left: 40px;
}
P.pTitle   /* header, title text */
{
	margin-top: 12px; margin-right: 12px; margin-bottom: 12px; margin-left: 12px;
	font-size: 18pt; color: #0066cc;
	line-height: 120%;
	FONT-FAMILY: Times, serif;
	font-style: oblique;
}
P.pNotice   /* Notice text */
{
	margin-top: 12px; margin-right: 12px; margin-bottom: 12px; margin-left: 12px;
	font-size: 12px; color: #0066cc;
  font-variant: small-caps;
	FONT-FAMILY: Verdana;
}
P.pNotice2   /* Notice text style-2 */
{
	margin-right: 12px; margin-left: 12px;
	font-size: 14px; color: #0066cc;
  font-variant: small-caps;
	FONT-FAMILY: Verdana;
}
P.pTitleSmallCap   /* smaller all-caps header, title text */
{
	margin-top: 12px; margin-right: 12px; margin-bottom: 12px; margin-left: 12px;
	font-size: 12pt; color: #0066cc;
	font-variant: SMALL-CAPS;
	font-weight: bold;
}
.footnote
{
	margin-top: 12px; margin-right: 12px; margin-bottom: 12px; margin-left: 12px;
	font-size: 8pt; color: #666666;
}
.quote
{
	FONT-FAMILY: Times, serif;
	font-size: 14pt;
	line-height: 150%;
	color: #0066cc;
	margin-top: 12px; margin-right: 12px; margin-bottom: 12px; margin-left: 12px;
}
.smallQuote
{
	FONT-FAMILY: Times, serif;
	font-size: 12pt;
	font-style: oblique;
	line-height: 150%;
	color: #0066cc;
	margin-top: 12px; margin-right: 12px; margin-bottom: 12px; margin-left: 12px;
}
.smallQuoteBlack
{
	FONT-FAMILY: Times, serif;
	font-size: 12pt;
	font-style: oblique;
	line-height: 150%;
	color: #000000;
	margin-top: 12px; margin-right: 12px; margin-bottom: 12px; margin-left: 12px;
}
.copyright
{
	margin-top: 12px; margin-right: 12px; margin-bottom: 12px; margin-left: 12px;
	font-size: 10px; color: #666666;
}
.code
{
	margin-top: 12px; margin-right: 12px; margin-bottom: 12px; margin-left: 12px;
	font-size: 10pt;
  color: #0066cc;
	FONT-FAMILY: Courier, monospace;
}
</STYLE>