
/* CSS Document */

#mediaDisplay{
	float:right;
	padding:12px 1px;
	width:325px;
	height:250px;
}



/*     SPECIAL DISPLAY PANEL     */
#cpv-l{
	float:left;
	width:739px;
	height:286px;
	background:url(/img/emcore_dual_cpvs.jpg) 0px 0px no-repeat;
}
#cpv-2{
	float:left;
	width:978px;
	height:286px;
	background:url(/img/home_img_dazia.jpg) 0px 0px no-repeat;
}
#cpv-imm{
	position:relative;
	left:0px;
	top:0px;
	width:978px;
	height:285px;
	background:url(/img/home_img_imm.jpg) 0px 0px no-repeat;
}
#cpv-imm-links{
	position:absolute;
	left:465px;
	top:200px;
}
#cpv-imm-links a{
	color:#003d7d;
	font-weight:bold;
	font-size:12px;
}
#cpv-r{
	float:right;
	width:239px;
	height:286px;
	background:url(/img/home_cpv_panel_r.gif) 0px 0px no-repeat;
}
#cpv-dazia{
	float:right;
	width:310px;
	height:226px;
	padding-top:60px;
	padding-right:15px;
	/*background:url(/img/home_cpv_panel_r.gif) 0px 0px no-repeat;*/
}

#cpv-dazia p {
	font-size:11px;
	color:#15520c;
	line-height:1.7em;
}

#cpv-dazia a {
	font-size:11px;
	color:#15520c;
	font-weight:bold;
}

.all-cpv {
	margin-top:175px;
	margin-left:17px;
}

.all-cpv a{font-weight:bold;}
/***********************     SPECIAL DISPLAY PANEL     ***********************************/

#rotator{
	width:978px;
	height:343px;
	background:url(/img/home_loader.png) 0px 0px no-repeat;
	/*overflow:hidden;
	border:1px solid #000;*/
}
	#rotator .spacer{
		height:286px;
		background:url(/img/spacer.png) 3px 1px no-repeat;
	}
	#pics {  
		width:978px;  
		height: 286px;  
		padding:0;  
		margin:0; 
		display:none;
	} 
	#imgrotate {
		display:none;
	}
	

	.hm-top-story{
		float:left;
		width:323px;
		height:48px;
	}
	.hm-top-story-photo{
		float:left;
		padding-left:16px;
		width:74px;
		height:45px;
	}
	.hm-top-story-headline{
		float:left;
		padding-left:10px;
		width:220px;
	}
	.hm-top-story-headline a{
		color:#003D7D;
		text-decoration:none;
	}
	.hm-top-story-headline a:hover{
		text-decoration:underline;
	}

/* ---------  home:: sub panes  ---------    */
#panels {
	margin-bottom:5px; 
	width:978px;
	height:233px;
	overflow:hidden;

}
.heading{
	width:170px;
	height:24px;
}
#panels-lower-curve-top{
	width:978px;
	height:7px;
	line-height:7px;
	background:url(/img/ec_lower_panels_curve_top.png) 0px 0px no-repeat;
}
#panels-lower-mid{
	margin:0px;
	padding:0px 0px;
	width:100%;
	background:url(/img/ec_lower_mid_bkg.png) 0px 0px repeat-y;
	/*border:1px solid #000;
	
	border-style:solid;
	border-color:#bebebe;
	*/
}
#panels-lower-mid .heading h2{
	display:none;
}

#panels-lower-curve-bot{
clear:both;
	width:978px;
	height:7px;
	line-height:7px;
	background:url(/img/ec_lower_panels_curve_bot.png) 0px 0px no-repeat;
}
/*****************************************************************************************************/

#hm-fiber-optics{
	/*float:left;*/
	width:484px;
	height:232px;
	background:url(/img/panel_fiber_optics.png) 0px 0px no-repeat;
}
#hm-fiber-optics .normal-list li{
	color:#739dd3;
}
#hm-fiber-optics a{

	font-weight:bold;
	font-size:13px;

}
#hm-fiber-optics br{
	display:none;
}


#hm-solar-power{
	float:right;
	width:484px;
	height:232px;
	background:url(/img/panel_solar_power.png) 0px 0px no-repeat;
}
#hm-solar-power .normal-list li{
	color:#207d00;
}
#hm-solar-power a{
	color:#207d00;
	font-weight:bold;
	font-size:13px;
}
#hm-solar-power br{
	display:none;
}

#hm-news-events{
	float:left;
	padding-left:14px;
	width:467px;
}
#hm-news{
	float:left;
	width:270px;
}

#hm-news .year{
	padding-left:55px;
	line-height:24px;
	color:#003d7d;
}
	#hm-news .heading{
		background:url(/img/ec_hdr_news.png) 0px 0px no-repeat;
	}
	#hm-news .news-headline{
		float:right;
		width:210px;
		font-size:10px;
	}
#hm-events{
	float:right;
	padding-right:10px;
	width:160px;
}
	#hm-events .heading{
		width:160px;
		background:url(/img/ec_hdr_events.png) 0px 0px no-repeat;
	}
#hm-service-support{
	float:right;
	padding-right:14px;
	width:451px;
	/*border:1px solid #000;*/

}

#hm-service-support .heading{
	background:url(/img/ec_hdr_service_n_support.png) 0px 0px no-repeat;
}

/* ------- 12.10.11 -----------*/

#em-panels {
	margin-bottom:5px; 
	width:978px;
	/*height:233px;*/
	overflow:hidden;

}

#hm-em-fiber{
	/*float:left;*/
	width:316px;
	height:202px;
	background:url(/img/em-fiber.jpg) 0px 0px no-repeat;
}
#hm-em-fiber .em-list li{
	color:#afd1fe;
}
#hm-em-fiber a{

	/*font-weight:bold;*/
	font-size:13px;
	color:#fefefe;
	font-family:arial narrow;
}
#hm-em-fiber br{
	display:none;
}


#hm-em-space {
	float:right;
	width:326px;
	height:202px;
	background:url(/img/em-space-photo.jpg) 0px 0px no-repeat;
	margin:0px 8px 0px 0px;
}
#hm-em-space .em-list li{
	color:#afd1fe;
}
#hm-em-space a{
	color:#fefefe;
	/*font-weight:bold;*/
	font-size:13px;
	font-family:arial narrow;
}
#hm-em-space br{
	display:none;
}

#hm-em-terrest{
	float:right;
	width:320px;
	height:202px;
	background:url(/img/em-terrestrial.jpg) 0px 0px no-repeat;
}
#hm-em-terrest .em-list li{
	color:#afd1fe;
}
#hm-em-terrest a{
	color:#fefefe;
	/*font-weight:bold;*/
	font-size:13px;
	font-family:arial narrow;
}
#hm-em-terrest br{
	display:none;
}
.insideTxt { padding:7px 10px 10px 10px;}

ul.em-list {
    line-height: 1.4em;
    list-style: square outside none;
    margin-left: 2em;
	font-weight:bold;
}

/*-------- 13.10.11 -------------*/

#em-panels-curve-top{
	width:978px;
	height:7px;
	line-height:7px;
	background:url(/img/curve-top.jpg) 0px 0px no-repeat;
}
#em-panels-mid{
	margin:0px;
	padding:0px 0px;
	width:100%;
	background:url(/img/curve-mid.jpg) 0px 0px repeat-y;
}
#em-panels-mid .heading h2{
	display:none;
}

#em-panels-curve-bot{
clear:both;
	width:978px;
	height:7px;
	line-height:7px;
	background:url(/img/curve-bottom.jpg) 0px 0px no-repeat;
}

#em-news-events{
	float:left;
	padding-left:14px;
	width:630px;
}
#em-news{
	float:left;
	width:270px;
}

#em-news .year{
	padding-left:55px;
	line-height:24px;
	color:#003d7d;
}
#em-news .heading{
	background:url(/img/ec_hdr_news.png) 0px 0px no-repeat;
}
#em-news .news-headline{
	float:right;
	width:210px;
	font-size:10px;
}
#em-events{
	float:right;
	padding-right:10px;
	width:300px;
}
	#em-events .heading{
		width:160px;
		background:url(/img/ec_hdr_events.png) 0px 0px no-repeat;
	}
#em-service-support{
	float:right;
	padding-right:14px;
	width:295px;
	/*border:1px solid #000;*/
}
#em-service-support .heading{
	background:url(/img/ec_hdr_service_n_support.png) 0px 0px no-repeat;
}

/*.all-headline-em{
	width:293px;
}

.all-event-em {
    margin: 0 0 0 25px;
    width: 305px;
}
.all-support-em {
    float: right;
    margin-right: 8px;
    width: 293px;
}*/

.all-event-em, .all-headline-em, .all-support-em, .all-bodytitle-em {
    border-top: 1px dotted #989898;
    float: left;
    font-size: 11px;
    font-weight: bold;
    margin: 0;
    padding-top: 3px;
    text-align: right;
}
.all-headline-em {
    margin-left: 8px;
    width: 293px;
}
.all-bodytitle-em {
    margin-left: 0;
    width: 498px;
}
html > body .all-headline-em {
    margin-left: 14px;
}
.all-event-em {
    margin: 0 0 0 25px;
    width: 305px;
}
.all-support-em {
    float: right;
    margin-right: 8px;
    width:293px;
}
html > body .all-support-em {
    margin-right: 14px;
}
.all-event-em a, .all-headline-em a, .all-support-em a {
    font-size: 11px;
    font-weight: bold;
}
.event-panel {
	width:152px;
	border:0px solid #ff0000;
	float:left;
	/*padding:0px 0px 0px 10px;*/
}
.event-panel-right {
	width:134px;
	border-left:1px solid #c1c1c1;
	float:left;
	padding:0px 0px 0px 10px;
}

#sml-map-em {
   /* background: url("/img/map_sml.jpg") no-repeat scroll 0 0 transparent;
    float: right;*/
   background:url(/img/map_sml.jpg) no-repeat 65px;
    height:71px;
    text-align: center;
    width: 290px;
}
#sml-map-em .spacer {
    height: 80px;
}

.em-support-left { 
	float:left;
	border:0px solid #ff00cc;
	width:140px;
}
.em-support-right { 
	float:right;
	border:0px solid #ff00cc;
	width:158px;
}

#support-links-em {
    width:300px;
	border:0px solid #ff0000;
	float:left;
}
#support-links-em .normal-list {
    margin-left: 15px;
}
#support-links-em .normal-list li a {
    color: #555557;
    font-size: 13px;
    font-weight: bold;
}
#support-links-em em-support-left .normal-list li a:hover {
    text-decoration: none;
}

/* --------- 14.10.11 -----------*/

.footer_special-em {
    background: url(/img/footer-bg.jpg) no-repeat scroll 0 0 transparent;
    height: 29px;
    margin: 0 auto;
    padding-bottom: 10px;
    width: 978px;
}
.footer_text-em {
    font-size: 11px;
    padding-top: 7px;
    text-align: center;
    text-decoration: none;
    top: 2px;
	;
}
.footer_text-em a {
    color: #004A91;
    font-size: 11px;
    line-height: 15px;
    text-decoration: none;
	font-family:arial narrow
}
.footer_text-em a:hover {
    text-decoration: underline;
}

/*------ 15.10.11 --------------*/

/*=================================*/

#space-ph-1 {
    background: url(/img/solar/space-solar-cell.png) no-repeat scroll 10px 70px transparent;
    display: block;
    float: right;
    padding-right: 10px;
    width: 180px;
	border:0px solid #ff0000;
	height:154px;
}

#space-ph-2 {
    background: url(/img/solar/satelite-solar.png) no-repeat scroll 0px 18px transparent;
    display: block;
    float: right;
    padding-right: 10px;
    width: 180px;
	border:0px solid #ff0000;
	height:120px;
}

#space-ph-3 {
    background: url(/img/solar/satelite-solar-panel.png) no-repeat scroll 15px 21px transparent;
    display: block;
    float: right;
    padding-right: 10px;
    width: 180px;
	border:0px solid #ff0000;
	height:164px;
}

#side-panel a {
	color:#114c8e !important;
	text-decoration: underline;
	font-family:arial narrow;
	font-size:12px!important;
	font-weight:bold!important;
}
#side-panel a:hover {
	color:#114c8e;
	text-decoration: none;
}

/*------ 15.10.11 - rohit--------------*/

#main_head {
 display: block;
 float: right;
 padding:6px 10px 5px 0px;
 width: 188px;
}
#solar-ph-1 {
 background: url(/img/solar/solar-cell-small.png) no-repeat scroll 58px 0px transparent;
 display: block;
 float: right;
 padding:0px 10px 35px 0px;
 width: 185px;
 font-size:12px;
 font-weight:bold;
}
#solar-ph-2 {
 background: url(/img/solar/solar-cell-module.png) no-repeat scroll 25px 20px transparent;
 display: block;
 float: right;
 padding:0px 10px 90px 0px;
 width: 185px;
 font-size:12px;
 font-weight:bold;
}
#solar-ph-3 {
 background: url(/img/solar/cpv-tech.png) no-repeat scroll 20px 35px transparent;
 display: block;
 float: right;
 width: 185px;
 padding:0px 10px 92px 0px;
 font-size:12px;
 font-weight:bold;
}
#solar-ph-4 {
 background: url(/img/solar/commercial-rooftop-cpv.png) no-repeat scroll 16px 21px transparent;
 display: block;
 float: right;
 padding:0px 10px 90px 0px;
 width: 185px;
 font-size:12px;
 font-weight:bold;
}
.linkWd {
 width:150px;
}
/*.pro_head {
 float:left;
 width:100%;
 color:#224e7f;
 font-size:12px;
}
.pro_head a {
 float:left;
 color:#224e7f;
 font-size:12px;
 text-decoration:underline;
}
.pro_head a:hover {
 text-decoration:none;
}*/
