@charset "utf-8";
/* CSS Document */


/*--- END INDENTIFIERS ---*/

/* Icons */

.icon-tele{

	padding-left:21px;
	background: url(/img/icon_phone.png) 0px 0px no-repeat;
	height:16px;
	line-height:16px;
}
.icon-fax{
	padding-left:21px;
	background: url(/img/icon_fax.png) 0px 0px no-repeat;
	height:16px;
	line-height:16px;
}
.icon-email{
	padding-left:21px;
	background: url(/img/icon_email.png) 0px 0px no-repeat;
	height:16px;
	line-height:16px;
}

.icon-audio{
	padding-left:21px;
	background: url(/img/icon_audio.png) 0px 0px no-repeat;
	height:16px;
	line-height:16px;
}




#current-report{
	font-size:11px;
	padding-left:25px;
}
#current-report a{
	display:block;
	margin-left:8px;
	width:202px;
	height:153px;
}
#r9:hover{
text-decoration:none;
}
#stock-ticker{
	margin:0px;
	padding:0px;
	line-height:normal;
	width:498px;
	height:87px;
	background: url(/img/investor_ticker_07_bkg.png) 0px 0px no-repeat;
}
#stock-ticker tr td{
	font-size:12px;
}
.ticker-date{
	width:115px;
	margin-left:13px;
	font-size:10px;
	line-height:10px;
	text-align:center;
	color:#aaa;
}
#stock-ticker .dat{
}
#stock-ticker .bol{
	font-weight:bold;
	color:#003d7d;
}

div.quote{
	margin-top:4px;
	height:36px;
	line-height:36px;
	font-size:36px;
	font-weight:bold;
	text-align:center;
	
	color:#7a2426;
}
div.delay{
	height:14px;
	line-height:14px;
	font-size:10px;
	text-align:center;
	
	color:#d67575;
}
div.percent-chg{
	margin-top:7px;
	height:18px;
	line-height:18px;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	
	color:#7a2426;
}
#col-2, #col-3, #col-4, #col-5{
	margin-left:8px;
	width:80px;
}
#col-2 div, #col-3 div, #col-4 div, #col-5 div{
	margin-bottom:3px;
	height:19px;
	line-height:19px;
}
#stock-ticker #col-2{
}
#stock-ticker #col-3{
}
#stock-ticker #col-4{
}
#stock-ticker #col-5{
}
/*--- END INDENTIFIERS ---*/


/*--- BEGIN CLASSES ---*/

.investor-more{
	font-weight:bold;
	font-size:11px;
}
.inv-event-block{
	float:left;
	width:370px;
}
.inv-event-block div{
	font-size:11px;
}
.inv-event-block h4{
	display:block;
	border-bottom:1px solid #bebebe;
	padding-top:10px;
}

.inv-event-graphic{
	float:right;
	text-align:center;
}
.inv-event-date{
	float:left;
	width:160px;
}

.inv-event-presentation{
	float:left;
	width:140px;
}

.inv-event-webcast{
	float:left;
	width:140px;
}

.inv-event-webcast,.inv-event-presentation a{
	font-weight:bold;
}

.inv-event-loc{
	float:left;
	width:175px;
}
.inv-event-web{
	float:left;
	width:102px;
}
.inv-event-bar{
	float:left;
	width:12px;
	text-align:center;
}
.inv-event-slides{
	float:left;
	width:138px;
}
.pubdate-investor, .pubdate-bullet{
	font-size:11px;
}
.pubdate-investor{
	color:#207d00;
}

.source-investor{
	color:#666666;
	font-size:11px;
}
.pubdate-bullet{
	padding:0px 0px 0px 10px;
	background:url(/img/emcore_07_bullet.png) 0px 7px no-repeat;
}
.seperator-investor{
	line-height:2px;
	border-bottom:1px solid #ccc;
}
.resource-box a{
	display:block;
	padding-left:10px;
	width:100%;
	background:url(/img/emcore_07_bullet.png) 0px 7px no-repeat;
}
.resource-box  br{
	display:none;
}
/******************************/
.snap-box{
	width:99%;
}
.snap-box *{
	margin:0;
	padding:0;
	font-size:11px;
	line-height:normal;
}
.snap-box strong{
	clear:both;
	float:left;
	width:50%;
	margin-bottom:10px;
}
.snap-box div{
	float:left;
	width:50%;
	margin-bottom:10px;

	
}

/******************************/
/*--- END CLASSES ---*/


#overview a{
	display:block;
	margin-left:8px;
	padding:3px 0px 3px 10px;
	background:url(/img/emcore_07_bullet.png) 0px 7px no-repeat;
	color:#494949;
	font-size:11px;
	
	}
#governance a{
	display:block;
	margin-left:6px;
	padding:3px 0px 3px 20px;
	color:#494949;
	font-size:11px;
	
	}
#upgrades a{
	display:block;
	margin-left:8px;
	padding:3px 0px 3px 17px;
	background:url(/img/emcore_07_gfx_folder.png) 0px 4px no-repeat;
	color:#494949;
	font-size:11px;
	}
	

	/* --------- BEGIN - Investor---------  */
	.report-table a{
		display:block;
		margin-bottom:10px;
		float:right;
		width:120px;
		height:153px;
		
/*-moz-opacity:.50;opacity:.50;*/
	}
	
	.report-table strong a {
		line-height:20px;
		font-size:13px;
	}
	/* --------- BEGIN - Investor---------  */
	.inv-event-graphic a:hover{
		-moz-opacity:.75;opacity:.75;
		/* see IE6 css */
	}
	.report-table strong a{
		display:inline;
		float:none;
	}
	.report-table a span{
		display:none;
	}

	.report-table a:hover{
		-moz-opacity:.75;opacity:.75;
	}
	#r9{
		background:url(/img/invest/2009-Ann-Reports.jpg) 0px 0px no-repeat;
	}
	#r8{
		background:url(/img/invest/2008-Ann-Reports.jpg) 0px 0px no-repeat;
	}
	#r7{
		background:url(/img/invest/2007-Ann-Reports.jpg) 0px 0px no-repeat;
	}
	#r6{
		background:url(/img/invest/2006-Ann-Reports.jpg) 0px 0px no-repeat;
	}
	#r5{
		background:url(/img/invest/2005-Ann-Reports.jpg) 0px 0px no-repeat;
	}
	#r4{
		background:url(/img/invest/2004-Ann-Reports.jpg) 0px 0px no-repeat;
	}
	#r3{
		background:url(/img/invest/2003-Ann-Reports.jpg) 0px 0px no-repeat;
	}
	#r2{
		background:url(/img/invest/2002-Ann-Reports.jpg) 0px 0px no-repeat;
	}
	#r1{
		background:url(/img/invest/2001-Ann-Reports.jpg) 0px 0px no-repeat;
	}
	#r0{
		background:url(/img/invest/2000-Ann-Reports.jpg) 0px 0px no-repeat;
	}
	
	.event-entry{
		width:98%;
		border:1px solid #ccc;
		/*background-image:url(/img/07_event_list_bkg.png);
		background-repeat:repeat-y;*/
	}
	.event-entry *{
		line-height:normal;
	}
	.event-entry div.row{
		width:100%;
		padding:10px 0px;
		border-top:1px solid #003d7d;
	}

	.event-entry p{
		float:right;
	}
	.event-entry p.title{
		clear:left;
		float:none;
		width:250px;
	}
	.event-entry p.date{
		width:100px;
	}
	.event-entry p.media{
		width:170px;
	}
	.event-entry p.loc{
		width:150px;
	}
	/* --------- BEGIN - Investor Home---------  */
	.chdr{
		margin-bottom:10px;
		/*width:194px;
		border-bottom:1px solid #003d7d;*/
	}	
	.chdr h2{display:none;}
	
	.success-box{
		/*float:right;*/
		width:190px;
		/*background:url(/img/07_logo_success_bkg.png) 20px 40px no-repeat;*/
	}
	.success-box br{
		display:none;
	}
	.success-box a{
		display:block;
		padding:5px 5px 0px 35px;
		
		text-decoration:none;
	}
	.success-box a:hover{
		color:#729cd3;
		background:url(/img/07_icon_arrow_blue.png) 0px 5px no-repeat;
	}
	.success-box a:hover{
		color:#729cd3;
		background:url(/img/breadcrumb_arrow.png) 0px 5px no-repeat;
	}

	.success-box .b{
		background:url(/img/07_icon_arrow_blue.png) 0px 5px no-repeat;
	}
	.success-box .g{
		background:url(/img/07_icon_arrow_green.png) 0px 5px no-repeat;
	}
	.tech-sl-top{
		width:194px;
		height:16px;
		background:url(/img/07_tech_spotlight_top.png) 0px 0px no-repeat;
	}
	
	.tech-sl-mid{
		border-left:1px solid #739dd3;
		border-right:1px solid #739dd3;
		width:192px;
		font-size:11px;
		color:#000;
	}
	.tech-sl-mid a{
		display:inline;
		width:auto;
		text-align:right;
		font-size:11px;
	}
	
	.tech-sl-bot{
		width:194px;
		height:11px;
		background:url(/img/07_tech_spotlight_bot.png) 0px 0px no-repeat;
	}
	
	
	/* --------- BEGIN - Investor FAQ---------  */
	#faq-answer{
		width:45%;
	}
	#faq-list{
		
	}
	
	.faq-sel{
		font-weight:bold;
		color:#b00;
	}
	/* --------- END - Investor---------  */
