.em-bulletinbg{
	background:#000000;
	opacity:.5;
	filter:alpha(opacity=50);
	width:100%;
	height:100%;
	z-index: 1000;
}
	
#em-button{
	}
	#em-button a{
		display:block;
		width:100px;
		height: 30px;
		background: url(/images/bulletin/alert.png) no-repeat;
		text-indent: -9999px;
		outline: none;
		}
	
#em-bar{
	width:100%;
	background-color: #870000;
	z-index: 3000;
	text-align: center;
	}
	#em-bar-text{
		height:31px;
		margin:0 auto;
		width: 980px;
		}
		#text{
			padding: 3px 25px 10px 40px;
			line-height: 25px;
			font-size: 12px;
			color: #ffffff;
			font-weight: bold;
			background:url(/images/bulletin/em_bar_icon.png) no-repeat;
			text-decoration: underline;
			}
		#em-bar-text a{    		
			font-family: Georgia;
			font-size: 11px;
			line-height: 13px;
			color: #c4c8cd;
			font-weight: bold;
			margin-top:6px;
			text-decoration: none;
			}
		#em-bar-text a:hover{	
			}
	#em-bar-bottom{
    	clear:both;
		}

.em-box{
    background:#ffffff;
    width:398px;	
	z-index: 2000;
    }
    #outer-border{
    	border: solid 1px #ffffff;
    	}
    	#inner-border{
    		border: solid 1px #bcc0c3;
    		text-align: left;
    		font-family: Arial;
    		}
    		#close-left,#close-sep,#close-button{
    			float:left;
    			height:18px;
				}
    		#close-left{
    			background: url(/images/bulletin/close_bg.gif) repeat-x;
    			width:375px;
				}
    		#close-sep{
    			border-left: solid 1px #bcc0c3;
    			border-right: solid 1px #171717;
				}
    		#close-button{
    			background: url(/images/bulletin/close_bg.gif) repeat-x;
    			}
    			#close-button a{
    				font-size: 14px;
    				color: #ffffff;
    				display:block;
    				width:17px;
    				text-decoration: none;
    				text-align: center;
					}
    		#close-bottom{
    			clear:both;
    			border-bottom: solid 1px #bcc0c3;
    			border-top: solid 1px #ffffff;
				}
    		#logo-top{
				}
    		#story-holder{
    			padding:12px 15px 20px 15px;
    			}
    			#em-headline{
    				background: url(/images/bulletin/em_icon.png) no-repeat;
    				padding-left:33px;
    				}
    				#em-headline a{
    					font-size: 20px;
    					font-weight: bold;
    					color: #da1a35;
						font-family: Georgia;
						}
    				#em-headline a:hover{
    					text-decoration: none;
						}
    			#em-brief{
    				font-size: 13px;
    				color:#595959;
    				padding-top:6px;
    				padding-bottom: 8px;
    				line-height: 21px;
					}
    			#em-readmore{
    				}
    				#em-readmore a{
    					font-size: 13px;
    					color:#da1a35;
    					text-decoration: underline;
						}
    				#em-readmore a:hover{
    					text-decoration: none;
						}
    				
    		#logo-bottom{
				background: url(/images/bulletin/em_logo.png) no-repeat;
				height: 68px;
    			width: 394px;    			
				}
