body,html{margin:0;padding:0;font-family:Verdana,Arial,Helvetica,sans-serif;color:#515151;background:url(../images/bg.jpg) top left repeat-x}
#container{width:776px;margin:0 auto;padding:15px 0 0 0}
#navContainer{background:url(../images/bg-nav.jpg) top left repeat-x;padding:0 15px 0 0}
#nav,#nav ul{padding:0;margin:0;list-style:none}
#nav a{display:block;font-size:10pt;color:#8ad5fd;text-decoration:none;padding:2px 10px}
#nav a:hover{color:#fff}
#nav li{float:right;line-height:normal}
#nav li ul{position:absolute;border:1px solid #3b9cfc;background:#fff;width:130px;left:-999em;margin:0 0 0 30px;}
#nav li ul li a{font-size:8pt;border-bottom:1px solid #3b9cfc;padding:7px 0 7px 4px;width:126px;color:#003e7c}
#nav li ul li a:hover{background:#8ad5fd}
#nav li ul li a.last{border-bottom:0}
#nav li ul ul{margin:-1em 0 0 125px}
#nav li:hover ul ul,#nav li.sfhover ul ul{left:-999em}
#nav li:hover ul,#nav li li:hover ul,#nav li.sfhover ul,#nav li li.sfhover ul{left:auto}
#ed{width:8px; background:url(../images/y-bg.gif)}
#angara{width:8px; background:url(../images/x-bg.gif)}
#aCurve{background:url(../images/b.gif) top right no-repeat #fff}
#white{background:#fff;padding:10px 15px}
#dCurve{background:url(../images/c.gif) top right no-repeat #fff}
.section{margin:30px 0 0 0;padding:0 0 3px 5px;border-bottom:2px solid #2f4571;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold}
.sectionDescription{margin:1px 0 10px 0;padding:5px 0 5px 12px;font-size:8pt;color:#666666;background:url(../images/bg-section.gif) top left repeat-y #eeeeee}
.tab{text-align:center;border-top:1px solid #bfbfbf;font-size:8pt;font-weight:bold;color:#2f4571}
#leftNavContainer{width:160px;padding:0 15px 0 0}
#leftNavBox{background:url(../images/ed-blue.jpg);padding:0 10px}
#leftNav,#leftNav ul{padding:0;margin:0;list-style:none}
#leftNav li a{font-size:8pt;padding:5px 0 7px 5px;color:#dff4ff;text-decoration:none;background:url(../images/leftNav.gif) bottom right no-repeat;display:block}
#leftNav li a.last{background:url(../images/leftNav-last.jpg) bottom left no-repeat}
#leftNav li a:hover{color:#fff}
#leftNavBottom{margin:0 0 10px 0}
#ed-angara{background:url(../images/bg-ed-angara.jpg) bottom left no-repeat;padding:0 0 16px 0}
#senator-ed-angara{background:url(../images/bg-ed-angara2.jpg) bottom left no-repeat;padding:0 0 16px 0}
#content{padding:15px;background:url(../images/bg-content.gif) top left repeat-x #f1f1f1}
#leftCol{width:155px}
#midCol{background:url(../images/tab-top.jpg) top left no-repeat;width:350px;padding:30px 0 0 35px}
#midColIn{background:url(../images/tab-top.jpg) top left no-repeat;width:545px;padding:30px 15px 0 35px}
#rightCol{width:180px;padding:0 0 0 15px}
#sejaPrograms{background:url(../images/tab-bottom.jpg) bottom right no-repeat;padding:0 20px 45px 0}
#picContainer{border:1px solid #dddddd;padding:2px;width:72px}
#picContainer2{border:1px solid #dddddd;padding:2px;width:127px;margin:0 auto 10px auto}
#picContainer3{margin:0 auto 10px auto;text-align:center}
#picBorder{border:1px solid #87878a}
#programs{font-size:10pt;font-weight:bold;color:#0066cc;margin:25px 0 10px 0}
#programsSeer{font-size:10pt;font-weight:bold;color:#0066cc;margin:0px 0 10px 0}
#programDescription{font-size:8pt;margin:10px 10px 20px 10px}
#newsletter{font-size:10pt;font-weight:bold;color:#0066cc;margin:10px 0;padding:10px 0 0 0}
#jingle{font-size:9pt;font-weight:bold;color:#0066cc;margin:10px 0;padding:10px 0 0 0}
.jingleDownload{font-size:8pt;margin:10px 0}
#newsTitle{font-size:14pt;font-weight:bold;font-family:Arial,Helvetica,sans-serif;color:#5e5e5e;margin:0 0 10px 0}
#newsTitle2{font-size:12pt;font-weight:bold;font-family:Arial, Helvetica, sans-serif;color:#5e5e5e;margin:0 0 10px 0}
#newsContainer{margin:25px 0 0 0}
#newsLead{font-size:10pt}
.contactInput{border:1px solid #edf1f8}
#picture{float:right;width:200px;margin:0 0 15px 15px;border:1px solid #999999;padding:10px}
#seer{float:right;width:145px;margin:0 0 15px 15px;border:1px solid #999999;padding:10px}
#caption{text-align:center;padding:7px;font-size:8pt;color:#fff;background:#000}
.photosBox{border:1px solid #999999;text-align:center;width:140px;padding:10px 11px;}
.photosBox img{padding:0 1px 5px 1px;border:none}
.photosBox img.icon{padding:0}
.photosBox a{font-size:8pt;text-decoration:none}
.photosBox p{font-size:8pt;padding:10px 0 0 0;margin:0;text-align:left}
.small{font-size:8pt}
.smallBold{font-size:8pt;font-weight:bold}
a{color:#1386d9}
a:hover{color:#ffcc33}
#footer{text-align:center;font-size:8pt;color:#888888;margin:25px 0 5px 0;line-height:14pt}
#footer a{color:#888888;text-decoration:none}
#footer a:hover {color:#000}
#pages{margin:20px 0 0 0;font:normal 8pt Arial}
#pages a{font-size:8pt}
#pages a.active{color:#666666}
.sub{font-size:12pt}
.sub2{font-size:10pt}
h1{font-size:16pt;font-family:Arial,Helvetica,sans-serif;line-height:normal}
h2{font-size:12pt;font-family:Arial,Helvetica,sans-serif}
h3{font-size:10pt;font-family:Arial,Helvetica,sans-serif}
p,ol,ul,li,td{font-size:10pt}
ul.news{line-height:18pt}
#podcastContainer{padding:10px; font-size:8pt}
.bills td{padding:7px;font-size:8pt}
.bills tr:hover{background:#fefff3}
.sup{font-size:6pt;line-height: 0;vertical-align:text-top}