.eml label#bl, .eml label#bl2,  .eml label#bl3 {padding-top: 3px; padding-left: 20px; font-size: 10px; /*margin: 0;*/} /*input.rb {float: none;}*/

.eml clear.form input {margin-bottom: 0;}

.eml input.rb { height: .7em; width: .7em; position: relative; margin-bottom: 3px; margin-left: 6px;  margin-right:20px;}



#bl {width: 16px; height: 16px; background: transparent url(http://www.newhavenindependent.org/parts/alert.gif) no-repeat 0px -1px;}
	 
#bl2 {width: 16px; height: 16px; background: transparent url(http://www.newhavenindependent.org/parts/mail.gif) no-repeat -20px top;}

#bl3 {width: 16px; height: 16px; background: transparent url(http://www.newhavenindependent.org/parts/user.gif) no-repeat -20px top;}

span#midSpan span.eml form.clear label#bl input, span#midSpan span.eml form.clear label#bl input#ieHide {display: none;}

#content #midSpan p embed{
float: left;
padding: 2px;
 border: #A9A9A9 solid 1px;
 display: block;
 margin: 5px 8px 1em 0px;}
 
/*
#gnh_feed #eventCal dl .url {
margin-top: 0em;
line-height: 1em;
overflow: visible;
padding-bottom: 5px;
}
*/

#container #farRight #e_Cal {
border-top:0 none;
margin-bottom: 0px;
margin-top:6px;
padding-bottom:12px;
padding-top:0;
}

#gnh_feed #eventCal .sched {
font-size:11px;
line-height:1.15em;
font-weight: bold;
}

#gnh_feed #eventCal dd {
margin-left: 0;
padding-left: 0;
text-indent: 0;
}

#gnh_feed #eventCal dd p {
font-size: 11px;
}
