﻿@charset "utf-8";
/* CSS Document */


/*----- OVER RIDES-----------*/
#content h1{
	color:#003d7d;
	margin:0px;
	padding:0px;
}

#helpful a{
	display:block;
	padding:3px 0px 3px 20px;
	background:url(/img/emcore_07_bullet.png) 10px 7px no-repeat;
	color:#494949;
	font-size:11px;
}
#helpful br{
	display:none;
}

.normal-list li{
	color:#739dd3;
	font-weight:bold;
	font-size:11px;
}
.normal-list li span{
	color:#333;
}
#right-sidebar strong{
	color:#003d7d;
	font-weight:bold;
	font-size:14px;
}

.fo-block-photo{
	float:left;
	width:100px;
	height:100px;
	text-align:center;
	font-size:10px;
	line-height:normal;
}
.fo-block-offset{
	float:right;
	width:247px;
}

.fo-block-offset a{
	padding-left:12px;
	background: url(/img/fo_arrow_link_bkg.png) 0px 2px no-repeat;
}

.fo-block-offset h3 a{
	background: none;
	padding:0px;
}
.titles{
	width:734px;
	height:24px;
	background: url(/img/07_titles_products_video.png) 0px 0px no-repeat;
}

/**************************************************************************/

#product-header{
	position:relative;
	width:763px;
	height:78px;

	background:url(/img/07_prod_page_header_bkg.png) 0px 0px no-repeat;
	line-height:20px;
}
html>body #product-header{
	left:1px;
}
#product-header h2 {
	font-size:22px;
	color:#004a91;
	line-height:22px;
}
#product-header h3 {
	color:#739dd3;
}
#product-spot-light{
float:right;
margin-top:14px;
margin-left:40px;
width:228px;
}
#product-spot-light li{
	list-style:square;
	margin-left:17px;
	font-size:11px;
	line-height:14px;
	color:#494949;
}

.product-content{
	width:225px;
	border-width:0px 1px 0px 1px;
	border-style:solid;
	border-color:#9b5d58;
	font-size:0.8em;
	line-height:1.6em;
}
 html > body .product-content{width:225px;}

#product-content{
	float:left;
	width:350px;
}
#product-info{
	float:right;
	width:300px;
	margin-top:5px;
	margin-left:40px;
	margin-bottom:14px;
}
/****** fo home search box ******/
.sales-contact {
	color:#060;
	width:690px;
}
.sales-contact a{
	font-weight:bold;
	font-size:11px;
	color:#060;
}
/*------------- SATELLITE COMMUNICATIONS ---------------------*/
.desc{
	width:200px;
}
 .freq{
	width:128px;
}
.hdr-sat-hm{
	width:500px;
	height:24px;
	background: url(/img/07_titles_satellite_products_hm.png) 0px 0px no-repeat;
}
.hdr-sat{
	width:500px;
	height:24px;
	background: url(/img/07_titles_satellite_products.png) 0px 0px no-repeat;
}
.hdr-sat-bot{
	width:500px;
	height:6px;
	line-height:6px;
	background: url(/img/07_sat_list_bot.png) 0px 0px no-repeat;
}
.hdr-sat-bot-hm{
	width:500px;
	height:6px;
	line-height:6px;
	background: url(/img/07_sat_list_bot_hm.png) 0px 0px no-repeat;
}
.link-row-bot{
 	margin:0px 0px;
	width:500px;
	height:15px;
	line-height:15px;	
}
.link-row{
 	margin:0px 0px;
	width:500px;
	height:28px;
	font-weight:bold;
	border-top:1px solid #999999;

	
	background-color:#ccc;
}
.link-row a{
	margin-bottom:10px;
	font-weight:bold;
	line-height:28px;
}
.link-row h2{
	font-size:14px;
	line-height:28px;
}
.link-row h2 small{

	font-size:11px;
}

.model{
 	padding-left:10px;
	width:150px;
}












.data-sheet{
	float:right;
	width:140px;
	height:28px;
}
.data-sheet a{
	display:block;
	padding-left:30px;
	background:url(/img/07_icon_pdf.png) 0px 0px no-repeat;
	line-height:28px;
}
.prod-img{
	width:160px;
}
.prod-img-left{
float:left;
	width:160px;
	text-align:center;
}
.prod-img .normal-list{
	display:none;
	color:#003d7d;
}

.prod-text-block{
	float:right;
	width:300px;
}
.s-right{
	float:right;
	width:120px;
}
.sat-gray-border{
	border-left:1px solid #bebebe;
	border-right:1px solid #bebebe;
}
.sat-gray-border-hm{
	width:500px;
}

.sat-gray-border{
	border:1px solid #bebebe;
	
}
.sat-gray-border-hm{
	width:500px;
}
.sat-gray-border{border-width:0px 1px 0px 1px;border-style:solid;border-color:#bebebe;}


.sat-gray-border-hm *, .sat-gray-border-hm ul.normal-list,.sat-gray-border-hm .normal-list li{
	font-size:10px;
	line-height:normal;
}
.sat-gray-border-hm .normal-list-right{
	float:right;
	margin:0px;
	padding:0px;
	width:100px;
}
.sat-gray-border .row{
	padding:5px 0px;
	
	border-bottom:1px solid #ccc;
}

.sat-gray-border-hm .row-hm{
	/*padding:5px 0px;*/
	width:100%;

	background: url(/img/products/bkg_products_satellite.png) 0px 0px repeat-y;
}
.series, .prod-img, .model, .freq, .desc{
	float:left;
}
.series{
 	margin:0px;
 	margin-left:10px;
 	margin-right:35px;
	width:280px;
}

.series strong {
	font-size:11px;
	color:#003d7d;
}

.series .normal-list li{
	color:#494949;
}



















/*****************************************************************/

#prod-diagram-image{
	float:right;
	width:350px;
	border:1px solid #003d7d;
	text-align:center;
	background-color:#739dd3;
}
#prod-diagram-image strong{
	display:block;
	padding:10px 5%;
	color:#fff;
}
html>body #prod-diagram-image strong{
	padding:10px 15%;
}

#prod-detail{
	clear:both;
}
#prod-detail div.left{
	width:30%;
	margin-left:14px;
}
#prod-detail ul{
	margin:0px;
	padding:0px;
}
#prod-detail li{
	list-style:square;
	margin-left:17px;
	font-size:11px;
	color:#494949;
	line-height:20px;
	/*padding-left:2em;*/
}
html > body #prod-detail li{
	margin-left:17px;
}



	.product-title {
		margin-top:20px;
		margin-bottom:10px;
	}

.product-listing h3{display:none;}

h3.prod-t {
	font-size:1.6em;
}
	
	.product-listing{
		width:732px;
		font-size:11px;
		line-height:30px;
		border-left:1px solid #bebebe;
		border-bottom:1px dashed #bebebe;
		border-right:1px solid #bebebe;
		}
	
	.product-listing:hover {
		background-color:#DDEEFF;
	}
	
	.product-listing a, .product-listing *{
		font-size:11px;
		color:#494949;
		}
	.product-listing .p-model{
		float:left;
		display:inline;
		margin-left:0.8em;
		width:185px;
	}
	.product-listing .p-desc{
		float:left;
		width:466px;
	}
	.product-listing .p-pdf{
		float:left;
		display:inline;
		background:url(/img/07_icon_pdf.png);
		background-position:center;
		background-repeat:no-repeat;
		width:28px;
		height:28px;
	}
	.product-listing .p-pdf a{
		display:block;
		width:28px;
		height:28px;
	}
	.product-listing .p-pdf a span{
		display:none;
		width:24px;
		height:24px;
	}


/******************* PRODUCT FOCUS SETTINGS **********************************************/
.product-focus-text{
	margin:0px;
	padding:0px;
	float:right;
	width:240px;
	font-size:11px;
}
.product-focus-text a{
	font-size:11px;
	display:block;
	margin:3px 0px;
	padding-left:15px;
	background:url(/img/07_icon_blue_arrow.gif) 0px 5px no-repeat;
}
.product-focus-image{
	margin:0px;
	padding:0px;
	float:left;
	width:240px;
}
.product-focus-image img{
	float:none;
}
.product-focus-image a{
	color:#00f;
}
.product-datasheet-link{
	display:block;
	margin-left:40px;
	padding-left:28px;
	background:url(/img/07_icon_pdf.png) 0px 0px no-repeat;
	line-height:28px;
}
.product-categories a{
	float:left;
	width:40%;
	padding-left:12px;
	background: url(/img/fo_arrow_link_bkg.png) 0px 2px no-repeat;
}

.title-more-products{
	font-size:14px;
}
.title-more-products-loc{
	font-size:12px;
	text-transform:uppercase;
	color:#003d7d;
}


/* ---------- Connects ---------- */

table.spec-chart{font-size:90%;}



table.data-tbl td, table.comp-tbl td, table.comp-tbl th, table.data-tbl th, .tbl-head, table.spec-chart td, table.spec-chart th{padding:5px}




.spec-chart th{border-right:1px solid #A6A6A6;}
.spec-chart th,.spec-chart td{border-bottom:1px solid #A6A6A6;}
.spec-chart .ltgray th,.spec-chart .ltgray td{background-color:#ddd;}


td.data-last-cell{border-bottom:1px solid #A6A6A6}

/* Tables / Charts */

td.header-cell {
	border-top:solid 1px #739dd3;
	border-left:solid 1px #739dd3;
	border-bottom:solid 1px #739dd3;
	background-color:#739dd3;
	color:#fff;
	padding:3px;
	font-size:11px;
	font-weight:bold;
}

tr.alt-row {
	background-color:#dfdfdf;
}

td.body-cell {
	border-left:solid 1px #739dd3;
	color:#494949;
	padding:3px;
	font-size:11px;
}

td.body-cell ul {
	list-style:square;
	padding-left:15px;
}

td.footer-cell {
	border-left:solid 1px #739dd3;
	border-bottom:solid 1px #739dd3;
	color:#494949;
	padding:3px;
	font-size:11px;
}

td.footer-cell ul {
	list-style:square;
	padding-left:15px;
}

td.body-end-cell {
	border-left:solid 1px #739dd3;
	border-right:solid 1px #739dd3;
	color:#494949;
	padding:3px;
	font-size:11px;
}

td.footer-end-cell {
	border-left:solid 1px #739dd3;
	border-bottom:solid 1px #739dd3;
	border-right:solid 1px #739dd3;
	color:#494949;
	padding:3px;
	font-size:11px;
}