body
{
}
P			{font-family: Arial, Helvetica, sans-serif;
			font-size: x-small;
			color: #000000;
			font-weight: normal;
			font-style: normal}

TH			{font-weight: bold}

.epi-fontSm,
.wsui-font-small	{font-size: xx-small}

.epi-font,
.wsui-font		{font-size: x-small}

.epi-fontLg,
.wsui-font-large	{font-size: small}

a:link			{color: #990000;
			text-decoration: underline}

a:visited		{color: #996666;
			text-decoration: underline}

a:active,
a:hover			{color: #CC0000;
			text-decoration: underline}

a.epi-headline		{font-weight: bold;
			 text-decoration: underline !important}


/* FOR TRAIL, PAGE, AND SECTION TITLES  */
/* NAVIGATION TRAILS */
.epi-trail,
.wsui-trail       	{font-family: Arial, Helvetica, sans-serif;
                       	font-size: x-small;
                       	color: #990000}

.epi-trail a,
.wsui-trail a      	{color: #990000 !important;
                     	text-decoration: none !important}

.epi-trail a:hover,
.wsui-trail a:hover     {color: #990000;
                      	text-decoration: underline !important}

.epi-trailOn,
.wsui-trail-current    	{font-family: Arial, Helvetica, sans-serif;
                       	font-size: x-small;
                       	color: #000000;
                       	font-weight: bold}


/* PAGE TITLES */
.epi-pageTitle,
.wsui-page-title	{font-family: Arial, Helvetica, sans-serif;
			font-size: medium;
			color: #000000;
			font-weight: bold}


/* SECTION TITLES*/
.epi-sectionTitle,
.wsui-section-title	{font-family: Arial, Helvetica, sans-serif;
			font-size: x-small;
			color: #000000;
			font-weight: bold}

.epi-sectionTitleBG	{background-color: #e6e6e6}


/* ERROR AND CONFIRMATION MESSAGE COLORS  */
.epi-error,
.wsui-error		{color: #ff0000 !important}

.epi-ok,
.wsui-ok		{color: #009900 !important}

.epi-dim,
.wsui-dim		{color: #666666 !important}


/* NAVIGATIONAL MENUS AND LINKS  */
.epi-menu,
.wsui-menu          	{color: #990000 !important;
                     	text-decoration: none !important}

.epi-menuOn,
.wsui-menu-current	{color: #000000 !important;
                   	font-weight: bold}

.epi-nextPrev,
.wsui-nextPrev      	{color: #990000 !important;
            		text-decoration: none !important}

.epi-menu:hover,
.epi-menuOn:hover,
.epi-nextPrev:hover,
.wsui-menu:hover,
.wsui-menu-current:hover,
.wsui-nextPrev:hover	{color: #000000;
                      	text-decoration: underline !important}


/* FORM ELEMENTS  */
/* FORM LABELS */
.epi-formLabel,
.wsui-form-label	{font-weight: bold;
			text-align: left;
			padding-right: .5em}


/* FORM INPUT ELEMENTS */
select,
textarea,
.epi-input,
.wsui-form		{font-family: Arial, Helvetica, sans-serif;
			font-size: x-small;
			color: #000000;
			background-color: #ffffff}

/* FORM HTML BUTTONS */
.epi-button,
.wsui-button		{font-family: Arial, Helvetica, sans-serif;
			font-size: x-small;
			color: #000000;
			background-color: #dddddd}


/* FOR LINKS THAT BEHAVE LIKE BUTTONS   */
.epi-buttonLink,
.wsui-buttonLink	{color: #990000 !important;
			text-decoration: underline !important}

.epi-buttonLink:hover,
.wsui-buttonLink:hover	{color: #000000 !important;
			text-decoration: underline !important}


/* MISC. UI ELEMENTS   */

HR 			{color: #cccccc;
			height: 1px}

.epi-lineBreak,
.wsui-lineBreak		{background-color: #cccccc}

.epi-block		{background-color: #e6e6e6;
			border: 1px solid #e6e6e6}

.wsui-block-bgcolor     {background-color: #e6e6e6}

.epi-blockBorder	{background-color: #e6e6e6}

li			{padding: .2em}


/* STANDARD DATA TABLES */
.epi-dataTable,
.wsui-table		{border-bottom: solid 1px #ffffff;
			border-left: solid 1px #ffffff;
			border-right: solid 0px #ffffff}

.epi-dataTable TH,
.wsui-table TH	{color: #222222;
			background-color: #CCCC99;
			border-top: solid 1px #ffffff;
			border-right: solid 1px #ffffff;
			padding: .5em}

.epi-dataTable TH a,
.wsui-table TH a	{color: #222222  !important;
			text-decoration: none}

.epi-dataTable TH.epi-rowHeadSorted,
.epi-dataTable TH.epi-rowHeadSorted a,
.wsui-table TH.wsui-rowHeadSorted,
.wsui-table TH.wsui-rowHeadSorted a		{color: #000000 !important;
						background-color: #CCCC99;
						text-decoration: none}

.epi-dataTable TD,
.wsui-table TD	{border-top: solid 1px #ffffff;
			border-right: solid 1px #ffffff;
			padding-top: .3em;
			padding-bottom: .3em;
			padding-left: .5em;
			padding-right: .5em}

.epi-dataTable .epi-padRight	{padding-right: 2em}


/* DATA TABLE LITE: generally not used with background colors on odd and even rows	*/
.epi-dataTableLite	{border-bottom: solid 1px #ffffff;
			border-left: solid 1px #ffffff;
			border-right: solid 1px #ffffff}

.epi-dataTableLite TH	{color: #990000;
			background-color: #f7fafc;
			border-top: solid 1px #ffffff;
			border-right: solid 0px #ffffff;
			padding: .5em}

.epi-dataTableLite TH a	{color: #990000 !important;
			text-decoration: none}

.epi-dataTableLite TD 	{border-top: solid 1px #ffffff;
			border-right: solid 0px #ffffff;
			padding-top: .3em;
			padding-bottom: .3em;
			padding-left: .5em;
			padding-right: .5em}

.epi-dataTableLite epi-padRight  	{padding-right: 2em}


/* DATA TREE */
.epi-dataTree		{border-bottom: solid 1px #ffffff;
			border-left: solid 1px #ffffff;
			border-right: solid 1px #ffffff}

.epi-dataTree TH	{color: #222222;
			background-color: #CCCC99;
			border-top: solid 1px #ffffff;
			border-bottom: solid 1px #ffffff;
			padding-top: .3em;
			padding-bottom: .3em}

.epi-dataTree TH a	{color: #222222  !important;
			text-decoration: none}

.epi-dataTree .epi-padding  	{padding-right: .5em;
				padding-left: .5em}


/* TABLES WITHIN DATA TABLES: BORDERS AND PADDING */
.epi-dataTable .epi-embeddedTable TD,
.epi-dataTableLite .epi-embeddedTable TD,
.epi-dataTree .epi-embeddedTable TD		{border: 0px;
						padding: 0px}

/* SHARED BACKGROUND COLORS */
.epi-rowOdd,
.wsui-table-row-odd	{background-color: #f7fafc}

.epi-rowEven,
.wsui-table-row-even 	{background-color: #EEEECC}

.epi-rowSpecial1,
.wsui-table-row-sectionheader	{background-color: #cccc99}

.epi-rowSpecial2,
.wsui-rowSpecial	{background-color: #CCCC99}

.epi-dataTableBorder	{background-color: #ffffff}

/* EPI-ROWHEAD: used only to simulate the effect of a data table's header row; not necessary if using <th>*/
.epi-rowHead,
.wsui-table-row-header 	{color: #222222;
				font-weight: bold;
				background-color: #CCCC99;
				padding-top: .3em;
				padding-bottom: .3em}

.epi-rowHead a,
.wsui-table-row-header  a	{color: #222222  !important;
				text-decoration: none}

.epi-rowHeadSorted	{color: #000000;
				font-weight: bold;
				background-color: #CCCC99;
				padding-top: .3em;
				padding-bottom: .3em}

.epi-rowHeadSorted a	{color: #000000  !important;
				text-decoration: none}

/* CHROME, PAGE, AND ALIGNMENT CLASSES    */
.epi-pageBG		{background-color: #FFFFFF}

.epi-align		{text-align: left}

.epi-chromeHeader	{font-family: Arial, Helvetica, sans-serif;
			font-size: x-small;
			color: #000000;
			font-weight: bold;
			background-color: #FFFFFF}

.epi-chromeBG		{background-color: #FFFFFF}

.epi-chromeBorder	{background-color: #000000}


/* MY PAGES CLASSES: do NOT use for normal code */
.epi-button-normal			{background-color: #CCCC99; cursor:default}
.epi-button-normal table.rollover 	{background-color: #EEEECC}
.epi-button-normal a 			{color: #990000 !important;
					text-decoration: none !important}

.epi-button-rollover 			{background-color: #CCCC99;
					cursor: hand}
.epi-button-rollover table.rollover 	{background-color: #CCCC99}
.epi-button-rollover a 			{color:#222222 !important;
 					text-decoration: none !important}

.epi-button-current,
.epi-button-current table.rollover 	{background-color:#CCCC99}
.epi-button-current a 			{color: #000000 !important;
					font-weight:bold;
 					text-decoration:none !important}

.epi-button-current-rollover 			{background-color:#CCCC99;
						cursor: hand}
.epi-button-current-rollover table.rollover 	{background-color: #CCCC99}
.epi-button-current-rollover a 			{color: #222222  !important;
						font-weight:bold;
 						text-decoration:none !important}

.epi-button-line 				{border-bottom: 1px solid #ffffff}


/* GENERIC COLORS: used only in custom styles and custom secondary pages */
.epi-BG1		{background-color: #FFFFFF}
.epi-BG2		{background-color: #CCCC99}
.epi-BG3		{background-color: #F2F2D9}
.epi-BG4		{background-color: #999966}

.epi-font1		{font-family: Verdana, Geneva, sans-serif;
			font-size: xx-small;
			color: #000000}

.epi-font2		{font-family: Arial, Helvetica, sans-serif;
			font-size: x-small;
			color: #000000}

.epi-font3		{font-family: Arial, Helvetica, sans-serif;
			font-size: x-small;
			color: #999999}

.epi-font4		{font-family: Arial, Helvetica, sans-serif;
			font-size: large;
			color: #000000}

.epi-link1,
.epi-link1:link,
.epi-link1:visited	{color: #000000;
		text-decoration: none}

.epi-link1:active,
.epi-link1:hover	{color: #000000;
			text-decoration: underline}

.epi-link2,
.epi-link2:link,
.epi-link2:visited	{color: #000000;
		text-decoration: none}

.epi-link2:active,
.epi-link2:hover	{color: #000000;
			text-decoration: underline}

.epi-link3,
.epi-link3:link,
.epi-link3:visited	{color: #000000;
		text-decoration: none}

.epi-link3:active,
.epi-link3:hover	{color: #000000;
			text-decoration: underline}


/* DEPRECATED: do not use in new code */
.epi-errorColor,
.epi-errorSm,
.wsui-error-small	   {color: #ff0000 !important}

.epi-okColor,
.epi-okSm,
.wsui-ok-small         	{color: #009900 !important}

.epi-dimColor,
.epi-dimSm,
.wsui-dim-small       	{color: #666666 !important}

.epi-buttonSm,
.wsui-button-small	{font-family: Arial, Helvetica, sans-serif;
			font-size: x-small;
			color: #000000;
			background-color: #dddddd}

.epi-form,
.epi-formSm		{font-family: Arial, Helvetica, sans-serif;
			font-size: x-small;
			color: #000000;
			background-color: #ffffff}

.epi-buttonLinkSm,
.wsui-buttonLinkSm	{color: #990000;
			text-decoration: underline}

.epi-buttonLinkSm:hover,
.wsui-buttonLinkSm:hover	{color: #000000;
				text-decoration: underline}
.epi-blockBGColor	{background-color: #e6e6e6}

.epi-chromeHeaderFont	{font-family: Arial, Helvetica, sans-serif;
			font-size: x-small;
			color: #000000;
			font-weight: bold}

.epi-chromeHeaderBG	{background-color: #FFFFFF}

.epi-rowSubHead		{background-color: #cccc99}

.epi-fontSm {font-family: Verdana, Arial, Helvetica, sans-serif}
.epi-menu {font-size: 87%}
.epi-menuOn {font-size: 87%;  text-decoration: none !important}
.epi-font2 {font-size: 87%}
.epi-font4 {font-weight: bold}
.epi-pageTitle {font-weight: normal}


