body {
	background-image:url(images/ep_bgright.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	margin:0px;
	padding:0px;
}

.headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #003366;
}

.sublineblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #0F779A;
}

.sublinegrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #666666;
}
td.sublinewhite {
	padding-top:5px;	
}
.sublinewhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}

.special {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFF99;
}

.bodywhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	line-height: 14px;
}

.bodygrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	line-height: 17px;
}

.bodybigblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #0F779A;
	line-height: 18px;
}

.bodywhitebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
		text-decoration: none;
	line-height: 13px;
}

.bodybluebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0F779A;
	line-height: 13px;
}

.bodygreybold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
		text-decoration: none;
	line-height: 18px;
}

.bodysmalllight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #FFFFFF;
	line-height: 12px;
}

.bodysmalldark {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #333333;
	line-height: 14px;
}

.linkssmalllight{
        color: #FFFF99;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        text-decoration: underline;
}

.linkssmalldark{
        color: #003366;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        text-decoration: underline;
}

.just { 
text-align: justify;
} 

a.one:link {color: #0F779A; text-decoration: none; font-weight: bold;}
a.one:visited {color: #333333; text-decoration: none; font-weight: bold}
a.one:hover {color: #006699; text-decoration: underline}

a.two:link {color: #333333; text-decoration: none}
a.two:visited {color: #000000; text-decoration: none}
a.two:hover {color: #666666; text-decoration: underline}

.wrapper {
    min-height: 100%;
    height: auto !important;
    height: 100%;
    margin: 0 auto -4em;
}

.affbar {
	position: relative;
	bottom: 0px; 
	width:100%;
	height:40px;
	border:none;
	background-image:url(images/barbg.gif);
	background-repeat:repeat-x;
	padding:10px 0 -5px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-align:center;
	margin:50px 0 0 0;
}

/** CSS ADDED BY ATNET 12 AUG **/
form#search label {font:normal bold 12px Verdana, Geneva, sans-serif;margin-right:10px;float:left;width:135px;text-align:right;}
/** CSS ADDED BY ATNET **/