﻿body {
	margin:0; padding:0; background:white; font-family:Arial; text-align:center;
}

img {
	border:0px;
}
form {
	margin:0px;
}

.clr {
	clear:both;
}


#contactus {
	margin:0px; padding:0px;
}

#contactus .content {
	float:left; width:320px; margin:20px 25px 10px 0px;
}
#contactus .content h5 {
	background:url('/ed/images/contactus_point.jpg') no-repeat; font-weight:bold; color:#003399; padding-left:20px; padding-bottom:8px; border-bottom:1px dotted #003399;
}

#contactus .content div {
	color:#666666; padding:0px 8px 0px 20px; line-height:18px;
}

#form1 {
	margin:0px; padding:0px;
}
#form_top,#form_bottom {
	margin:0px; padding:0px;
}
#form_main {
	background:#deeaf8; padding:5px 50px 0px 50px; width:625px; margin-left:1px;
}
#form_main td{
	color:#666666;
}
#ed-container h3 {
	margin:0px; padding:6px 8px; border-top:1px solid #9ac0e8; border-bottom:1px solid #9ac0e8; font-size:14px; color:#192783; font-weight:normal;
}
a.back {
	float:right; display:block; margin-top:10px; width:80px; background:url("../images/back_arrow.gif") no-repeat; font-size:12px; color:#192783; line-height:24px; text-indent:24px; text-decoration:none;
}

#wrapper {
	width:750px; margin:0 auto; text-align:left;
}

#ep-header {
	height:80px;
}
#ep-header h1 {
	float:left; width:110px; margin:0; padding:0; background:url("../images/ep-logo.gif") no-repeat; text-indent:-999em; font-size:12px; line-height:80px;
}
#ep-header #search {
	float:right; width:634px;
}
#ep-header #search #top-pic {
	float:left;
}
#ep-header #search #search-field {
	float:right; margin:0; width:182px; height:80px; background:#09c;
}
#ep-header #search #search-field #search-form {
	margin:50px 7px 0px 7px; border:1px solid #09c;
}
#ep-header #search #search-field input#keyInput {
	float:left; width:123px; border:1px solid #d3d3d3;
}
#ep-header #search #search-field input#btnSearch {
	float:right;
}

#ed-container {
	margin:15px 0px;
}
#ed-container #left {
	float:left; width:181px; border-right:1px solid #d0d0d0;
}

#ed-container #left ul#lNav {
	margin:0px 0px 15px 0px; padding:0px; list-style:none; background:url("../images/left_nav.gif") no-repeat;
}
#ed-container #left ul#lNav li {
	
}
#ed-container #left ul#lNav li a {
	display:block; width:100%; font-size:14px; line-height:40px; text-indent:-999em; overflow:hidden;
}
#ed-container #left ul#lNav li#home a:hover,
#ed-container #left ul#lNav li#home a.current {
	background:url("../images/left_nav.gif") -180px 0px no-repeat;{
	background:url("../images/left_nav.gif") -180px 0px no-repeat;
}
#ed-container #left ul#lNav li#news a:hover,
#ed-container #left ul#lNav li#news a.current {
	background:url("../images/left_nav.gif") -180px -40px no-repeat;
}
#ed-container #left ul#lNav li#events a:hover,
#ed-container #left ul#lNav li#events a.current {
	background:url("../images/left_nav.gif") -180px -80px no-repeat;
}
#ed-container #left ul#lNav li#solutions a:hover,
#ed-container #left ul#lNav li#solutions a.current {
	background:url("../images/left_nav.gif") -180px -120px no-repeat;
}

#ed-container #left #subSite {
	border-top:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0;
}
#ed-container #left #subSite h3 {
	margin:8px 0px 5px 0px; padding:0px 10px; font-size:14px; color:#192783; border:0px; font-weight:bold;
}
#ed-container #left #subSite ul {
	margin:0px 10px 10px 10px; padding:0px; list-style:none;
}
#ed-container #left #subSite ul li {
	background:url("../images/pt_org.gif") 0px 7px no-repeat; padding-left:12px; font-size:12px; color:#666;
}
#ed-container #left #subSite ul li a {
	font-size:12px; color:#666; text-decoration:none;
}
#ed-container #left #subSite ul li a:hover {
	text-decoration:underline;
}


#ed-container #right {
	float:right; width:557px; margin-bottom:10px;
}

#ed-container #right #search-fun {
	float:left; width:162px;
}
#ed-container #right #search-fun input#keyInput2 {
	float:left; width:117px; border:1px solid #d3d3d3; background:#f5f5f5; font-size:12px; color:#ff4200;
}
#ed-container #right #search-fun input#btnSearch2 {
	float:right;
}

#ed-container #right #topPageTurn {
	float:right; font-size:12px; color:#192783; 
}
#ed-container #right #topPageTurn a {
	color:#192783; text-decoration:none;
}
#ed-container #right #topPageTurn a.cur,
#ed-container #right #topPageTurn span {
	color:#ff4200;
}
#ed-container #right #topPageTurn a.cur {
	text-decoration:underline;
}

#ed-container #right #btmPageTurn {
	font-size:12px; color:#192783; background:#eaeaea; height:22px;
}
#ed-container #right #btmPageTurn a {
	color:#192783; text-decoration:none;
}
#ed-container #right #btmPageTurn a.cur,
#ed-container #right #btmPageTurn span {
	color:#ff4200;
}
#ed-container #right #btmPageTurn a.cur {
	text-decoration:underline;
}

#ed-container #right #search-result {
	clear:both; margin-top:10px; border-top:1px solid #619ddb;
}

#ed-container h2 {
	margin:0px; border-bottom:1px solid #619ddb;;
}

#ed-container #right dl {
	margin:0; padding:0; border-bottom:1px solid #619ddb;
}
#ed-container #right dl dd {
	clear:both; margin:0;
}
#ed-container #right dl dd hr {
	border:1px solid white; background:none;
}
#ed-container #right dl dt {
	padding-top:10px; border-top:1px solid #619ddb;
}
#ed-container #right dl dd .sr_img {
	
}
#ed-container #right dl dd .sr_img a {
	float:left; border:3px solid #cdcdcd;margin-right:10px;
}
#ed-container #right dl dd .sr_img a:hover {
	border-color:#999;
}
#ed-container #right dl dd .sr_text {
	font-size:12px; color:#666666; line-height:1.5em;
}
#ed-container #right dl dd a.title {
	color:#192783;
}
#ed-container #right dl dd a.link {
	color:#ff4200; word-break:break-all;
}


#ed-container #right #list dl dd .sr_img a {
	float:left; border:3px solid #cdcdcd;
}
#ed-container #right #list dl dd .sr_img a:hover {
	border-color:#999;
}
#ed-container #right #list dl dd .sr_img img {
	border:2px solid white;
}

p.back {
	text-align:right;
}
p.back a {
	font-size:12px; color:#192783; text-decoration:underline;
}




#ed-container #article {
	margin:0px 8px;
}

#ed-container #article p {
	font-size:12px; color:#666; line-height:1.5em;
}



#footer {
	clear:both; border-top:1px solid #d0d0d0; padding:10px; font-size:12px; text-align:center;
}
#footer p {
	margin:0; color:#666;
}
#footer a.blue {
	color:#192783; text-decoration:none;
}
#footer a.blk {
	color:#666; text-decoration:none;
}

#srList .sr_img {
	float:left; width:150px;
}
#srList .sr_text {
	float:right; width:400px;
}
