EPHead { display: inline; width: 980px; text-align: left; }
form.formarea { font-size: 12px; }
body { background-color:#8cbfe4; font-family:Verdana, Arial, Helvetica, sans-serif;}
.top-bg { background-image: url("images/right_bg.jpg"); background-repeat: no-repeat; background-position: right top; }
h1 {font-size: 12px; color: #006181; line-height: 18px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC; word-spacing: 1px; margin-top: 2px; margin-bottom: 2px;}
h2 {font-size: 11px; color: #507ea1; margin-top: 3px; margin-bottom: 5px; font-weight: lighter;}
h3 {font-size: 11px; color: #333333; font-variant: normal; text-decoration: none; font-weight: bold; line-height: 15px; margin-bottom: 2px; margin-top: 2px;}
h3 hr {color: #cde0cd; background-color: #cde0cd; border: 0; height: 1px;}
h4 {font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; color: #066176; letter-spacing: 1px; margin: 5px;}
h5 {font-family: "Geneva", "Arial", "Helvetica", "sans-serif"; font-size: 20px; color: #25889c; margin: 2px;}
h6 {font-size: 10px; color: #FFFFFF; font-family: "Arial", "Helvetica", "sans-serif"; font-weight: lighter; margin: 1px;}
div.space {clear: both;}
#space {clear: both;}

#contentbody {width: 100%;  position: relative; background-color: #efefef;}

#innerleft {margin-left:14px; padding:0px; margin-right:20px; _width: 100%;}

#innerright { width: 207px; margin: 0px; padding: 2px; position: absolute; top: 0px; right: 0px; }

a:link { color: #0066CC; text-decoration: none;}
a:visited { color: #0066CC; text-decoration: none;}
a:hover { color: #25889c; text-decoration: none;}
.bar {font-size: 11px; color: #003366; border: 1px solid #8AABD7; background-color: #FFFFFF; }
.word-purple { color: #765ca1; font-weight: bold; }
.word-blue { color: #0066CC; }
.downline { border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCCCCC; margin-top: 3px; margin-bottom: 3px; border-top-width: 1px; border-top-style: dashed; border-top-color: #CCCCCC; padding-top: 3px; padding-bottom: 3px; }
.downlineup {border-top-width: 1px; border-top-style: dashed; border-top-color: #CCCCCC; padding-top: 3px; padding-bottom: 3px; }
.line-bg { background-image: url("images/bg.gif"); background-repeat: repeat-y; background-position: left top; }
.bg { background-color:#bae1f8;	background-image: url("images/bg.gif"); background-repeat: repeat-y; background-position: center top; }
.downline-solid { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC;  width: 100%;}
.standline {border-right-width: 1px; border-right-color: #CCCCCC; border-left-width: 1px; border-left-style: dotted; border-left-color: #CCCCCC; }
div.memberarea, div.searcharea {padding: 8px; }
div.spacehight {clear: both; height: 5px; margin: 0px; line-height: 8px; }
.com_content {margin-right: 8px; margin-left: 8px; padding: 2px; margin-top: 12px; margin-bottom: 12px;	width: 99%;}
.com_content_pic { text-align: center; float: right; width: 180px;  padding-right: 50px;  padding-top: 20px;   }

div.ep5float {width: 120px; padding: 10px; float: left;}
div.ep5float img {margin-left: 5px;}
    
div.ep5float p {text-align: center;}
div.ep5container {border: 1px solid #507EA1; width: 100%}
div.hidecontainer{display:none}  
div.ep5spacer {clear: both;}    

/****** Import from style.css ******/ 
td,th,div,input,textarea,select,option {font-size:12px; color:#000;}
#indexmainheader {background:#fff url("images/right_bg.jpg") no-repeat right; text-align: right; height:77px;}
.topnavtd {color:#fff;	height:29px; background:#bababa	url("images/bg_nav.gif") repeat-x;}
.speedbar {color:#777;}
#archivebox h1, h2 {display:inline; font-size:14px; font-weight:bold;}

/****** for Client Pages ******/
.eqtable {margin:10px; border-right:1px #999 solid; border-bottom:1px #999 solid;}
.eqtable td {width:260px; margin:0; padding:15px 5px 10px 5px; border-top:1px #999 solid; border-left:1px #999 solid; vertical-align:top; text-align:left;}
.eqtable td img {margin:0; padding:3px; border:1px #ccc solid;}
.sptable {margin:10px; border-right:1px #999 solid; border-bottom:1px #999 solid;}
.sptable th, .sptable td {margin:0; padding:5px; border-top:1px #999 solid; border-left:1px #999 solid; vertical-align:top; text-align:center;}
.sptable th {background:#d6e4ef; font-weight:bold; line-height:16px;}
.sptable td ul {margin:0 0 0 10px; padding-left:1em; vertical-align:top; text-align:left;}
.sptable td ul li {list-style:decimal outside;}
h4#forsp {font-size:13px; color:#066176; letter-spacing:1px; margin:2em 5px 5px 5px;}
h5#forsp {color:#699; font-size:12px; margin:5px;}