.tabWidth{
	width:18%;
}
.width2{
	width: 2px;
}
.width125{
	width: 125px;
}
.width673{
	width: 673px;
}

.portletContentNoBox{
	line-height: 130%;
	border-top: 1px #ebebeb solid;
	border-bottom: 0px;
	border-right: 0px;
	border-left: 0px;
}
.subtitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	background-color: #006699;
}
#publicaffairs {
	background-image: url(/publicaffairs/_images/pad_managers.jpg);
	width: 400px;
	height: 301px;
}
#publicaffairs_txt {
	color:black;
	position: relative;
	width:400px;
	font: bold x-small sans-serif;
}
a:active, a:link {
	color: #006699;
	text-decoration: none;
}
a:visited { color:purple; }
a.bcclinks:active, a.bcclinks:link, a.bcclinks:visited {
	font: 12px Arial, Helvetica, sans-serif;
	color: #006699;
	text-decoration: none;
}
a.bcclinks:hover { text-decoration:none; color:red }
.menu {line-height: 20px;}
a.menu:active, a.menu:link, a.menu:visited {
	font: 12px Arial, Helvetica, sans-serif;
	color: #006699;
	padding:3px 0 3px 0;
}
a.menu:hover { text-decoration:none; background-color:#006699; color:#FFFFFF; padding:3px 0 3px 0}
.headerBackground{
	background-image:url('/edo/_images/top_banner.jpg');
	background-repeat: no-repeat;
}
.height97 { height:97px }
#calendar { font: 9px Arial; }
#calendar .dayname { font-weight:bold; color:white }
#calendar .day, a.day:link, a.day:active, a.day:visited { color:#006699; text-decoration:underline;  padding:0 1px 0 1px; }
#calendar a.day:hover { color:white; background-color:#006699; text-decoration:none }
#calendar td .hoy { background-color:#006699; }
#calendar a.today:link, a.today:active, a.today:visited { color:#ffffff; text-decoration:underline }
#calendar a.today:hover { text-decoration:none }
.letterhead {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	text-align: center;
	vertical-align: middle;
	font-weight: reg;
	color: black;
	font-size: 12px;
	text-decoration: none;
	margin-right:3px;
	padding-right:3px;
	border-right:1px solid black;
}
#newsrelease h1{
	text-align:left;
	font:bold 21px Arial;
	color:#006699;
}
#newsrelease h2{
	font:bold 14px Arial;
	text-align:left;
	padding:5px;
	margin:5px;
}
#news p{
	font-size: 13px;
	text-align: left;
}
#news table{
	font-size: 13px;
	text-align: left;
}
.caption { font:bold x-small Arial; }
.center { text-align:center; }
#printnews { font:12px Arial; text-align:right; }
.p0 { font-size:14px }
.newslink { font: 10px Arial }

#mainedo .edoli { padding-bottom:12px }

/* Tabs */

#tabs {
  display: block;
  float: left;
  width: 100%;
}
#tabletabs a.tab {
	border-collapse: collapse;
	border-width: 1px 1px 0px 1px;
	padding: 0px 0em 0px 0em;
	margin-top: 0px;
	margin-right: 4px;
	text-decoration: none;
	text-align: center;
	float: left;
	color: #004400;

	font-size:small;
	font-weight: bold;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; /* 'Bernard MT Condensed' */
}
#tabletabs a.tab:visited, a.tab:link { 
	font-size:small;
	font-weight: bold;
	color: #004400;
}
#tabletabs a.tab:active { 
	color:#669966;
}
#tabletabs  a.tab:hover{ 
	color:#669966;
}

.panel {
	border: solid 1px #CECECE;
	background-color: white;
	padding: 5px;
	overflow: hide;
	clear: left;
}
