.tabWidth{
	width:18%;
}
#publicaffairs {
	background-image: url(/publicaffairs/_images/pad_managers.jpg);
	width: 450px;
	height: 338px;
}
#publicaffairs_txt {
	position: relative;
	width:400px;
	font: bold x-small sans-serif;
}
.headerBackground{
	background-image:url('/espanol/publicaffairs/_images/top_banner.jpg');
	background-repeat: no-repeat;
}
a:active, a:link {
	color: #006699;
	text-decoration: none;
}
a:visited { color:purple; }

#ecalendar { font: 9px Arial; }
#ecalendar .dayname { font-weight:bold; color:#004400 }
#ecalendar .dayname07 { font-weight:bold; color:#ffffff }
#ecalendar a.day:link, a.day:active, a.day:visited { color:#000000; text-decoration:underline; padding:0 1px 0 1px; }
#ecalendar a.day:hover { color:#004400; background-color:#99cc99; text-decoration:none }
#ecalendar a.day07:link, a.day07:active, a.day07:visited { color:#006699; text-decoration:underline;  padding:0 1px 0 1px; }
#ecalendar a.day07:hover { color:white; background-color:#006699; text-decoration:none }
#ecalendar td .hoy { background-color:#99cc99; }
#ecalendar td .hoy07 { background-color:#006699; }
#ecalendar a.today:link, a.today:active, a.today:visited { color:white; text-decoration:underline }
#ecalendar 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: small;
	text-decoration: none;
	border-right:1px solid black;
}
#mediarelease {
	font-weight: bold;
	text-align: center;
}
#mediarelease h1{
	font-size:x-large;
}

#mediarelease h2{
	font-size:large;
}

#daggerwing h1{
	font-size: medium;
	font-weight: bold;
	text-align: left;
	margin-top: 3px;
	margin-bottom: 3px;
}
h3 {padding:5px; font:bold 12px Arial}
#newsrelease h1{
	text-align:left;
	font:bold 21px Arial;
	color:#006699;
}

#newsrelease h2{
	font:bold 13px 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 }

#headlines { font:12px Verdana }

#grey_box { margin-left:10px }
#lightgreen_box { margin-left:10px }
#lightgreen_box .title { font:bold 10px Verdana; color:#004400; padding:5px }

p.text_box_right { position:relative; top:0px; left:15px; margin-right:10px; overflow:visible }
