/* EPI CLASSES FOR USE IN THE ADMINISTRATION CONSOLE AS OF 9/8/03 */
/* GENERAL FONT AND LINK SETTINGS  */						
.preview BODY,
.preview PRE,
.preview TR, 
.preview TD, 
.preview TH, 
.preview P				{font-family: verdana, geneva, arial, helvetica, sans-serif;
	 			font-size: xx-small; 
	 			font-weight: normal;
				font-style: normal;
				color: #000000}				
 
.preview TH				{font-weight: bold}

.preview .preview-epi-fontSm,
.preview .wsui-font-small		{font-size: xx-small}

.preview .preview-epi-font,
.preview .wsui-font			{font-size: xx-small}
	
.preview .preview-epi-fontLg,
.preview .wsui-font-large		{font-size: x-small}
											
.preview a				{color: #333300;
				text-decoration: none}

.preview a:visited			{color: #333300}
				
.preview a:hover,
.preview a:active				{color: #333300;
				text-decoration: underline}		
				
.preview a.preview-epi-headline			{font-size: xx-small;
				font-weight: normal;
			        text-decoration: underline }
			

/* NAVIGATION TRAILS */
.preview .preview-epi-trail,
.preview .wsui-trail      		{font-family: arial, sans-serif;
				font-size: small;
				color: #333333}
                     	
.preview .preview-epi-trail a,
.preview .wsui-trail a     		{color: #333333 ;
                     		text-decoration: none }
                     	            	
.preview .preview-epi-trail a:hover,
.preview .wsui-trail a:hover    		{color: #000000;
                      		text-decoration: underline }
                       	     
.preview .preview-epi-trailOn,
.preview .wsui-trailOn    		{font-family: arial, sans-serif;
				font-size: small;
				color: #000000;
				font-weight: bold}
				
			
/* PAGE TITLES */	
.preview h1,				
.preview .preview-epi-pageTitle,
.preview .wsui-page-title		{font-family: arial, helvetica, sans-serif;
				font-size: small;
				color: #000000;
				font-weight: bold;
				margin-bottom:0px;}


/* SECTION TITLES*/
.preview h2,
.preview .preview-epi-sectionTitle,
.preview .wsui-section-title		{font-family: verdana, geneva, arial, helvetica, sans-serif;
				font-size: x-small;
				color: #000000;
				font-weight: bold;
				margin-bottom:.5em;
				margin-top:0px;}
				
.preview .preview-epi-sectionTitleBG		{background-color: #A4BFCA}


/* ERROR AND CONFIRMATION MESSAGE COLORS  */				
.preview .preview-epi-error,
.preview .wsui-error			{color: #ff0000 }

.preview .preview-epi-ok,
.preview .wsui-ok			{color: #009900 }

.preview .preview-epi-dim,
.preview .wsui-dim			{color: #666666 }

.preview p.preview-epi-description {color:#666666; margin-top:.3em; margin-bottom:0px;}


/* NAVIGATIONAL MENUS AND LINKS  */	
.preview .preview-epi-menu,
.preview .preview-epi-menu:visited,
.preview .wsui-menu			{color: #000000 ;
				text-decoration: none}
				
.preview .preview-epi-menuOn,
.preview .preview-epi-menuOn:visited,
.preview .wsui-menuOn			{color: #000000 ;
				text-decoration: none;
				font-weight: bold}
						
.preview .preview-epi-nextPrev,
.preview .preview-epi-nextPrev:visited,
.preview .wsui-nextPrev			{color: #333300 ;
				text-decoration: none}				
				
.preview .preview-epi-menu:hover,
.preview .preview-epi-menuOn:hover,
.preview .preview-epi-nextPrev:hover,
.preview .wsui-menu:hover,
.preview .wsui-menuOn:hover,
.preview .wsui-nextPrev:hover		{	text-decoration: underline }

					
/* FORM ELEMENTS  */	
/* FORM LABELS */
.preview .preview-epi-formLabel,
.preview .wsui-form-label			{font-weight: bold;
				padding-right: 0.75em;
				text-align: left;}
			
					
/* FORM INPUT ELEMENTS */													
.preview select,
.preview textarea,
.preview .preview-epi-input,
.preview .wsui-form			{font-family: verdana, geneva, arial, helvetica, sans-serif;
				font-size: xx-small;}
				

/* FORM HTML BUTTONS */				
.preview .preview-epi-button,
.preview .wsui-button			{font-family: verdana, geneva, arial, helvetica, sans-serif;
				font-size: xx-small;
				background-color: #f3f3f3;}
				
												
/* FOR LINKS THAT BEHAVE LIKE BUTTONS   */																						
.preview .preview-epi-buttonLink,
.preview .preview-epi-buttonLink:visited,
.preview .wsui-buttonLink		{color: #333300 ;
				text-decoration: underline }

.preview .preview-epi-buttonLink:hover,
.preview .wsui-buttonLink:hover		{color: #000000 ;
				text-decoration: underline }
					
					
/* MISC. UI ELEMENTS   */
.preview HR 				{color: #cccccc; 
				height: 1px}

.preview .preview-epi-lineBreak,			
.preview .wsui-lineBreak			{background-color: #cccccc}

.preview .preview-epi-block			{background-color: #f3f3f3;
				border: 1px solid #A4BFCA}
				
.preview .wsui-block-bgcolor 		{background-color: #efefef}

.preview .preview-epi-blockBorder		{background-color: #A4BFCA}
								
.preview li				{padding: .2em}
					
						
/* STANDARD DATA TABLES */													
.preview .preview-epi-dataTable,
.preview .wsui-dataTable			{border-bottom: solid 1px #ffffff;
				border-left: solid 1px #ffffff;
				border-right: solid 0px #ffffff}	
													
.preview .preview-epi-dataTable TH,
.preview .wsui-dataTable TH		{color: #000000 ;
				background-color: #cccc99;
				border-top: solid 1px #ffffff;
				border-right: solid 1px #ffffff;
				padding: .5em}	
														
.preview .preview-epi-dataTable TH a,
.preview .wsui-dataTable TH a		{color: #000000 ;
				text-decoration: none}																										
				
.preview .preview-epi-dataTable th.preview-epi-rowHeadSorted,
.preview .preview-epi-dataTable th.preview-epi-rowHeadSorted a,
.preview .wsui-dataTable TH.wsui-rowHeadSorted,
.preview .wsui-dataTable TH.wsui-rowHeadSorted a 	{color: #ffffff ;
						background-color: #cccc99;
						text-decoration: none}																							
		
.preview .preview-epi-dataTable TD,
.preview .wsui-dataTable TD 		{border-top: solid 1px #ffffff;
				border-right: solid 1px #ffffff;
				padding-top: .3em;
				padding-bottom: .3em;
				padding-left: .5em;
				padding-right: .5em}

.preview .preview-epi-dataTable .preview-epi-padRight	{padding-right: 2em}


/* DATA TABLE LITE: generally not used with background colors on odd and even rows	*/	
.preview .preview-epi-dataTableLite		{border-bottom: solid 0px #ffffff;
				border-left: solid 0px #ffffff;
				border-right: solid 0px #ffffff}

.preview .preview-epi-dataTableLite TH		{color: #014a67;
				background-color: #cccc99;
				border-top: solid 1px #ffffff;
				border-right: solid 0px #ffffff;
				padding: .5em}
							
.preview .preview-epi-dataTableLite TH a		{color: #000000 ;
				text-decoration: none}	
							
.preview .preview-epi-dataTableLite TD		{border-top: solid 1px #dddddd;
				border-right: solid 0px #dddddd;
				padding-top: .3em;
				padding-bottom: .3em;
				padding-left: .5em;
				padding-right: .5em}

.preview .preview-epi-dataTableLite .preview-epi-padRight  	{padding-right: 2em}


/* DATA TREE */
.preview .preview-epi-dataTree			{border-bottom: solid 1px #ffffff;
				border-left: solid 1px #ffffff;
				border-right: solid 1px #ffffff}	
																							
.preview .preview-epi-dataTree TH		{color: #000000;
				background-color: #cccc99;
				border-top: solid 1px #ffffff;
				border-bottom: solid 1px #ffffff;
				padding-top: .3em;
				padding-bottom: .3em}
							
.preview .preview-epi-dataTree TH a		{color: #000000 ;
				text-decoration: none}
							
.preview .preview-epi-dataTree .preview-epi-padding  	{padding-right: .5em;
				padding-left: .5em}																								
				

/* TABLES WITHIN DATA TABLES: BORDERS AND PADDING */					
.preview .preview-epi-dataTable .preview-epi-embeddedTable TD,
.preview .preview-epi-dataTableLite .preview-epi-embeddedTable TD,
.preview .preview-epi-dataTree .preview-epi-embeddedTable TD	{border: 0px;
					padding: 0px}
					

/* SHARED BACKGROUND COLORS */
.preview .preview-epi-rowOdd,
.preview .wsui-table-row-odd		{background-color: #fafafa;}

.preview .preview-epi-rowEven,
.preview .wsui-table-row-even		{background-color: #efefef;}

.preview .preview-epi-rowEven,
.preview .wsui-table-row-even		{background-color: #aaaaaa;}						

.preview .preview-epi-rowHighlight,
.preview tr.preview-epi-rowHighlight td   {color: #ffffff; background-color: #333333;}

.preview .preview-epi-rowSpecial1,
.preview .preview-epi-rowSpecial1 td	
{color: #ffffff; background-color: #ff0000}

.preview .preview-epi-rowFooter,
.preview .preview-epi-rowFooter td,
.preview .preview-epi-rowSpecial2,
.preview .preview-epi-rowSpecial2 td,
.preview .wsui-rowSpecial,
.preview .wsui-rowSpecial td				
{color: #000000; background-color: #cccccc}

.preview .preview-epi-rowSpecial3		{background-color: #666633;}

.preview .preview-epi-rowSpecial3 td,
.preview .preview-epi-rowSpecial3 td a,
.preview .preview-epi-rowSpecial3 td a:hover {color: #ffffff ;}

.preview .preview-epi-dataTableBorder		{background-color: #ffffff}

/*.preview-epi-ROWHEAD: used only to simulate the effect of a data table's header row; not necessary if using <th>*/
.preview .preview-epi-rowHead,
.preview .preview-epi-rowHeadSorted,
.preview .wsui-table-row-header		{color: #0000ff;
				font-weight: bold;
				background-color: #99cc99;
				padding-top: 3px;
				padding-bottom: 3px}
							
.preview .preview-epi-rowHead a,
.preview .preview-epi-rowHeadSorted a,
.preview .wsui-table-row-header a	{color: #000000  ;
				text-decoration: none}


/* CHROME, PAGE, AND ALIGNMENT CLASSES    */	
.preview .preview-epi-pageBG,
.preview .wsui-pageBG	{background-color: #ffffff}

.preview .preview-epi-align			{text-align: left}

.preview .preview-epi-chromeHeader		{font-family: arial, sans-serif;
				font-size: x-small;
				font-weight: bold;
				background-color: #E8F4F8}
.preview .preview-epi-chromeHeader td {color: #000000; }				
.preview .preview-epi-chromeBody {background-color: #ffffff}

.preview .preview-epi-chromeBorder		{border: solid 1px #0074A3}


/* form table classes */

.preview table.preview-epi-formTable td {padding-top:.2em; padding-bottom:.2em;}

.preview table.preview-epi-formTable td table td {padding:0px;}

.preview table.preview-epi-formTable .preview-epi-spacerCell {font-size:0px; height:.9em;}		
				
/* generic background, font, link colors */

.preview .preview-epi-BG1 { background-color: #000000 }
.preview .preview-epi-BG2 { background-color: #444444 }
.preview .preview-epi-BG3 { background-color: #888888 }
.preview .preview-epi-BG4 { background-color: #bbbbbb }

.preview .preview-epi-font1 { color: #0000ff}
.preview .preview-epi-font2 { color: #ff0000}
.preview .preview-epi-font3 { color: #ffffff}
.preview .preview-epi-font4 { color: #00ff00}

.preview .preview-epi-link1,
.preview .preview-epi-link1:visited,
.preview .preview-epi-link1:hover,
.preview .preview-epi-link1:active
{ color: #ff0000}
.preview .preview-epi-link2,
.preview .preview-epi-link2:visited,
.preview .preview-epi-link2:hover,
.preview .preview-epi-link2:active
{ color: #ffffff}
.preview .preview-epi-link3,
.preview .preview-epi-link3:visited,
.preview .preview-epi-link3:hover,
.preview .preview-epi-link3:active
{ color: #00ff00}

.preview .preview-epi-link4,
.preview .preview-epi-link4:visited,
.preview .preview-epi-link4:hover,
.preview .preview-epi-link4:active
{color: #0000ff}