/* Custom CSS Stylesheet for EP web site */

BODY
{

	color: #666666;
	font-style: normal;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;


}

.BODY
{
	font-weight: normal;
	font-size: 12px;
	word-spacing: normal;
	text-transform: none;
	color: #666666;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-decoration: none;
	line-height: 18px;
}

P
{
	font-weight: normal;
	font-size: 12px;
	word-spacing: normal;
	text-transform: none;
	color: #666666;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-decoration: none;
	
}

.BODYBLUE
{
	font-weight: normal;
	font-size: 12px;
	word-spacing: normal;
	text-transform: none;
	color: #003366;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-decoration: none;
	line-height: 18px;
}

.BODYSMALL
{
	font-weight: normal;
	font-size: 10px;
	word-spacing: normal;
	text-transform: none;
	color: #666666;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-decoration: none;
}

.BODYMEDSMALL
{
	font-weight: normal;
	font-size: 11px;
	word-spacing: normal;
	text-transform: none;
	color: #000000;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-decoration: none;
}

.BODYSMALL_WHITE
{
	font-weight: normal;
	font-size: 10px;
	word-spacing: normal;
	text-transform: none;
	color: #FFFFFF;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-decoration: none;
}

.BODYSMALL_BLUE
{
	font-weight: normal;
	font-size: 10px;
	word-spacing: normal;
	text-transform: none;
	color: #003366;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-decoration: none;
}

H1
{
	font-weight: normal;
	font-size: 16px;
	word-spacing: normal;
	text-transform: none;
	color: #003366;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-decoration: none;
}	

.HEAD1
{
	font-weight: normal;
	font-size: 16px;
	word-spacing: normal;
	text-transform: none;
	color: #003366;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-decoration: none;
	line-height: 24px;
}
		
.HEAD2	{	
	font-weight: normal;
	font-size: 12px;
	word-spacing: normal;
	text-transform: none;
	color: #003366;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-decoration: none;
	line-height:24px;
	}	
		
.HEAD3 {
	font-weight: normal;
	font-size: 12px;
	word-spacing: normal;
	text-transform: none;
	color: #003366;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
	text-decoration: none;
	background-color: #FFFFCC;
	border-style:solid; 
    border-width:1px; 
    border-color:#CCCCCC #CCCCCC #CCCCCC #CCCCCC; 
    display:block;
    padding:3px; 
}	

.LINK_HEAD3 {	
	font-size: 12px;
	color: #003366;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
	text-decoration: none;
}

.LINK_HEAD3:link {	
	font-size: 12px;
	color: #003366;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
	text-decoration: underline;
}



.LINK_HEAD3:visited {	
	font-weight: normal;
	font-size: 12px;
	word-spacing: normal;
	text-transform: none;
	color: #003366;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
	text-decoration: none;
}
		
.LINK_HEAD3:active {	
	font-weight: normal;
	font-size: 12px;
	word-spacing: normal;
	text-transform: none;
	color: #990000;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
	text-decoration: none;
}

.LINK_HEAD3:hover {	
	font-size: 12px;
	color: #FF6600;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
	text-decoration:	underline;
}		
.HEAD4	{	
	font-weight: normal;
	font-size: 12px;
	word-spacing: normal;
	text-transform: none;
	color: #666666;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
	text-decoration: none;
	background-color: #FFFFCC;
	border-style:solid; 
    border-width:1px; 
    border-color:#CCCCCC #CCCCCC #CCCCCC #CCCCCC; 
    display:block;
    padding:3px; 
	}	

.GRAY_BORDER  {
	border-style:solid; 
    border-width:1px; 
    border-color:#CCCCCC #CCCCCC #CCCCCC #CCCCCC;  
    display:block;
    padding:3px; 
	}	

.GRAY_BORDER2  {
	border-style:solid; 
    border-width:1px; 
    border-color:#CCCCCC #CCCCCC #CCCCCC #CCCCCC;  
    display:block;
    padding:0px; 
	}	

.OLIVE_BORDER  {
	border-style:solid; 
    border-width:1px; 
    border-color:#CCCC99 #CCCC99 #CCCC99 #CCCC99;  
	}	
	
.SUBNAV_TABLE {
	border-style:solid; 
    border-bottom-width:1px; 
    border-left-width:1px; 
    border-top-width:0px; 
    border-right-width:0px; 
    border-color:#666666 #666666 #666666 #666666;  
    display:block;
    
    }
    
.ARTHEAD2	{	
	font-weight: bold;
	font-size: 14px;
	word-spacing: normal;
	text-transform: none;
	color: #003366;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-decoration: none;
	}
	
.ARTHEAD3	{	
	font-size: 14px;
	word-spacing: normal;
	text-transform: none;
	color: #666666;
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-decoration: none;
	}
		
.HEAD5	{	
	font-weight: normal;
	font-size: 10px;
	word-spacing: normal;
	text-transform: none;
	color: #666666;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	text-decoration: none;
	background-color: #FFFFCC;
	border-style:solid; 
    border-width:1px; 
    border-color:#CCCCCC #CCCCCC #CCCCCC #CCCCCC; 
    display:block;
    padding:1px; 
	}
	
.HEAD5:link	{	
	text-decoration:	none;
	color:	#666666;
	}	
		
.HEAD5:visited	{	
	text-decoration:	none;
	color:	#666666;
	}	
		
.HEAD5:active	{	
	text-decoration:	underline;
	color:	#990000;
	}	
		
.HEAD5:hover	{	
	text-decoration:	underline;
	color:	#666666;
	}
		
		
H6	{	
		font-weight: normal;
	font-size: 12px;
	word-spacing: normal;
	text-transform: none;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-decoration: none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	


A:link	{	
	text-decoration:	none;
	color:	#FF6600;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#999966;
	}	
		
A:active	{	
	text-decoration:	underline;
	color:	#FF3300;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#FF6600;
	}
	
.LINKBLUE:link	{	
	text-decoration:	none;
	color:	#003366;
	}	
		
.LINKBLUE:visited	{	
	text-decoration:	none;
	color:	#666666;
	}	
		
.LINKBLUE:active	{	
	text-decoration:	underline;
	color:	#CC3333;
	}	
		
.LINKBLUE:hover	{	
	text-decoration:	underline;
	color:	#003399;
	}	
	
.LINKGRAY:link	{	
	text-decoration:	none;
	color:	#666666;
	}	
		
.LINKGRAY:visited	{	
	text-decoration:	none;
	color:	#777777;
	}	
		
.LINKGRAY:active	{	
	text-decoration:	underline;
	color:	#CC3333;
	}	
		
.LINKGRAY:hover	{	
	text-decoration:	underline;
	color:	#FF6600;
	}	
	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
	list-style-type:	square ;
	font-weight: normal;
	font-size: 12px;
	word-spacing: normal;
	text-transform: none;
	color: #666666;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	text-decoration: none;
	line-height: 16px;
	padding-bottom:4px;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

HR	{
	height: 1px;
}

IMG 	{
	border: 0px;
	}
	
.NAV
{
	font-weight: normal;
	font-size: 12px;
	word-spacing: normal;
	text-transform: none;
	color: #003366;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}

.NAV:link	{	
	text-decoration:	none;
	color:	#003366;
	}	
		
.NAV:visited	{	
	text-decoration:	none;
	color:	#666666;
	}	
		
.NAV:active	{	
	text-decoration:	underline;
	color:	#CC3333;
	}	
		
.NAV:hover	{	
	text-decoration:	underline;
	color:	#003399;
	}

.NAV_CONTACT
{
	font-weight: normal;
	font-size: 12px;
	word-spacing: normal;
	text-transform: none;
	color: #FF6600;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}

.NAV_CONTACT:link	{	
	text-decoration:	none;
	color:	#FF6600;
	}	
		
.NAV_CONTACT:visited	{	
	text-decoration:	none;
	color:	#FF6600;
	}	
		
.NAV_CONTACT:active	{	
	text-decoration:	underline;
	color:	#FF3300;
	}	
		
.NAV_CONTACT:hover	{	
	text-decoration:	underline;
	color:	#FF6600;
	}

.SUBNAV_ACTIVE
{
	font-weight: bold;
	font-size: 12px;
	word-spacing: normal;
	text-transform: none;
	color: #ffffff;
	display:block;
	background-color:#FF6600;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	padding:3px; 
	padding-left: 5px;
	padding-right: 5px;
}

.SUBNAV_ACTIVE:link	{	
	text-decoration:	none;
	color:	#FFFFFF;
	}	
		
.SUBNAV_ACTIVE:visited	{	
	text-decoration:	none;
	color:	#FFFFFF;
	}	
		
.SUBNAV_ACTIVE:active	{	
	text-decoration:	underline;
	color:	#FF0000;
	}	
		
.SUBNAV_ACTIVE:hover	{	
	text-decoration:	underline;
	color:	#FFFFFF;
	}

.SUBNAV_LINK
{
	font-weight: normal;
	font-size: 12px;
	word-spacing: normal;
	text-transform: none;
	color: #666666;
	display:block;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	padding:3px; 
	padding-left: 4px;
	padding-right: 4px;
}

.SUBNAV_LINK:link	{	
	text-decoration:	none;
	color:	#666666;
	}	
		
.SUBNAV_LINK:visited	{	
	text-decoration:	none;
	color:	#666666;
	}	
		
.SUBNAV_LINK:active	{	
	text-decoration:	underline;
	color:	#FF0000;
	}	
		
.SUBNAV_LINK:hover	{	
	text-decoration:	underline;
	color:	#666666;
	}
	
.PORT_CATEGORY
{
	font-weight: normal;
	font-size: 12px;
	word-spacing: normal;
	text-transform: none;
	color: #666666;
	display:block;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	padding-bottom: 1px;
	padding-left: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 5px;
}

.PORT_CATEGORY:link	{	
	text-decoration:	none;
	color:	#666666;
	}	
		
.PORT_CATEGORY:visited	{	
	text-decoration:	none;
	color:	#666666;
	}	
		
.PORT_CATEGORY:active	{	
	text-decoration:	underline;
	color:	#FF0000;
	}	
		
.PORT_CATEGORY:hover	{	
	text-decoration:	underline;
	color:	#666666;
	}

.PORT_SUBNAV
{
	font-weight: normal;
	font-size: 10px;
	word-spacing: normal;
	text-transform: none;
	color: #003366;
	display:block;
	text-decoration: none;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	padding:1px; 
	padding-left: 5px;
	padding-right: 5px;
}

.PORT_SUBNAV:link	{	
	text-decoration:	underline;
	color:	#FF6600;
	}	
		
.PORT_SUBNAV:visited	{	
	text-decoration:	underline;
	color:	#FF6600;
	}	
		
.PORT_SUBNAV:active	{	
	text-decoration:	underline;
	color:	#FF0000;
	}	
		
.PORT_SUBNAV:hover	{	
	text-decoration:	underline;
	color:	#FF6600;
	}

.HOME_SUBNAV
{
	font-weight: normal;
	font-size: 10px;
	word-spacing: normal;
	text-transform: none;
	color: #666666;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}

.SUBNAV_LINK:link	{	
	text-decoration:	none;
	color:	#666666;
	}	
		
.SUBNAV_LINK:visited	{	
	text-decoration:	none;
	color:	#666666;
	}	
		
.SUBNAV_LINK:active	{	
	text-decoration:	underline;
	color:	#FF0000;
	}	
		
.SUBNAV_LINK:hover	{	
	text-decoration:	underline;
	color:	#666666;
	}
	
.HOME_SUBNAV_ACTIVE
{
	font-weight: normal;
	font-size: 11px;
	word-spacing: normal;
	text-transform: none;
	color: #003366;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	}

.HOME_SUBNAV_ACTIVE:link	{	
	text-decoration:	underline;
	color:	#003366;
	}	
		
.HOME_SUBNAV_ACTIVE:visited	{	
	text-decoration:	underline;
	color:	#003366;
	}	
		
.HOME_SUBNAV_ACTIVE:active	{	
	text-decoration:	underline;
	color:	#FF0000;
	}	
		
.HOME_SUBNAV_ACTIVE:hover	{	
	text-decoration:	underline;
	color:	#003366;
	}
	
.HOME_SUBNAV_LINK
{
	font-weight: normal;
	font-size: 11px;
	word-spacing: normal;
	text-transform: none;
	color: #666666;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	padding:3px; 
}

.HOME_SUBNAV_LINK:link	{	
	text-decoration:	underline;
	color:	#666666;
	}	
		
.HOME_SUBNAV_LINK:visited	{	
	text-decoration:	underline;
	color:	#666666;
	}	
		
.HOME_SUBNAV_LINK:active	{	
	text-decoration:	underline;
	color:	#CC3333;
	}	
		
.HOME_SUBNAV_LINK:hover	{	
	text-decoration:	underline;
	color:	#666666;
	}
	
.PAGE_BUTTON
{
	font-weight: normal;
	font-size: 12px;
	word-spacing: normal;
	text-transform: none;
	color: #666666;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
    border-style:solid; 
    border-width:1px; 
    border-color:#CCCCCC #CCCCCC #CCCCCC #CCCCCC; 
    display:block;
    padding:3px; 
    padding-left:5px; 
    padding-right:5px; 
}


.PAGE_BUTTON:link	{	
	text-decoration:	none;
	color:	#666666;
	}	
		
.PAGE_BUTTON:visited	{	
	text-decoration:	none;
	color:	#666666;
	}	
		
.PAGE_BUTTON:active	{	
	text-decoration:	underline;
	color:	#FF0000;
	}	
		
.PAGE_BUTTON:hover	{	
	text-decoration:	underline;
	color:	#666666;
	}
	
.PAGE_BUTTON_ORANGE
{
	font-weight: normal;
	font-size: 12px;
	word-spacing: normal;
	text-transform: none;
	color: #666666;
	background-color: #FFFFCC;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
    border-style:solid; 
    border-width:1px; 
    border-color:#CCCCCC #CCCCCC #CCCCCC #CCCCCC; 
    display:block;
    padding:3px; 
    padding-left:5px; 
    padding-right:5px; 
}


.PAGE_BUTTON_ORANGE:link	{	
	text-decoration:	none;
	color:	#FF6600;
	}	
		
.PAGE_BUTTON_ORANGE:visited	{	
	text-decoration:	none;
	color:	#FF6600;
	}	
		
.PAGE_BUTTON_ORANGE:active	{	
	text-decoration:	underline;
	color:	#FF6600;
	}	
		
.PAGE_BUTTON_ORANGE:hover	{	
	text-decoration:	underline;
	color:	#FF6600;
	}
	
	.djadlist{
	font-weight: normal;
	font-size: 12px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	display: block;
	padding: 2px 0 4px 0;
	margin: 0 0 0 0;
}