

/* Presentation Stylesheet */
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
}

p {
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 18px;
}

.para_descrip {
	padding: 0;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 18px;
}

h1 {
	margin: 0; 
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: 600;
}

h2 {
	margin: 0; 
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

h3 {
	margin: 0; 
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

h4 {
	margin: 0; 
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

a, a:visited, a:active {
	color: #cccccc;
}

a:hover {
	color: #b4aa6a;
}

#header_logo {
	background-image: url(../images/top_banner.jpg);
	background-repeat: no-repeat;
}

#header_line {
	border-top: 1px solid #182024;
}

#header_splash img {
	width: 100%;
	height: 100%;
	border: 0;
}

.content {
	color: #ffffff;
	padding: 0;
}

.lg_image_text, .lg_image {
	text-align: center;
}

#applications_flash {
	position: absolute;
	z-index: 4;
	margin: 0 0 0 -190px;
}

.applications_flash_shift {
	margin: 345px 0 0 0;
}

.image_panel {
	width: 489px;
	height: 236px;
}

.image_panel img {
	padding: 0 10px 10px 0;
	margin: 0;
}

#service_pg img {
	border: none;
	padding: 0 10px 5px 0;
}

.downloads {
	/*height: 30px;
	vertical-align: middle;
	padding: 0 100px 0 0;
	display: block;*/
}

a#service_sheet {
	display: block;
	width: 115px;
	height: 26px;
	float: left;
	margin: 0 10px 15px 0;
}

a#service_sheet {
    background-image: url(../images/service/cds_pdf_on.gif);
    background-repeat: no-repeat;
}

a#service_sheet:hover {
    background-image: url(../images/service/cds_pdf_over.gif);
    background-repeat: no-repeat;
}

.wrapped_image {
    float: left;
    padding: 5px 6px 0 0;
}

.wrapped_text {
	padding-bottom: 62px;
}

.movie_player {
	height: 50px;
	padding: 0;
}

.movie_player .para_descrip{
	vertical-align: middle;
}

.movie_player img {
	border: none;
	padding: 0 5px 0 5px;
	vertical-align: middle;
}

#news_years {
	margin-left: 9px;
	margin-top: 6px;
}

* html #news_years {
	\margin-top: 4px;
	m\argin-top: 6px;
}

#news_years a {
    text-decoration: none;
}

.news_panel {
	background: #182024;
}

#news_content_pg {
	background: #182024;
	color: #ffffff;
}

.date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #b9c8cb;
	padding: 0;
	margin: 0;
}

.news_article {
	position: relative;
	height: 85px;
	font-size: larger;
}

.news_article ul {
	padding: 0;
	margin: 0 0 0 15px;
}

.news_article ul li {
	padding-bottom: 5px;
}

.news_article .para_descrip {
	position: absolute;
	left: 100px;
}

.divider {
	width: 80%;
	border-top: 1px solid #ffffff;
	padding: 0;
	margin: 0;
}

.lh-news {
	padding: 0 5px 0 10px;
	margin: 0;
	text-align: left;
}

a#in_the_news_btn {
	display: block;
	width: 85px;
	height: 22px;
	margin: 0;
	float: left;
}

a#in_the_news_btn {
    background-image: url(../images/news/in_the_news.gif);
    background-repeat: no-repeat;
}

#news_select a#in_the_news_btn {
    background-image: url(../images/news/in_the_news_over.gif);
    background-repeat: no-repeat;
}

a#in_the_news_btn:hover {
    background-image: url(../images/news/in_the_news_over.gif);
    background-repeat: no-repeat;
}

a#press_releases_btn {
	display: block;
	width: 85px;
	height: 22px;
	margin: 0;
	float: right;
}

a#press_releases_btn {
    background-image: url(../images/news/press_releases.gif);
    background-repeat: no-repeat;
}

#press_select a#press_releases_btn {
    background-image: url(../images/news/press_releases_over.gif);
    background-repeat: no-repeat;
}

a#press_releases_btn:hover {
    background-image: url(../images/news/press_releases_over.gif);
    background-repeat: no-repeat;
}

.line {
	position: absolute;
	z-index: 1000;
	top: 25px;
	width: 900px;
	height: 10px;
	padding: 0;
	margin: 0;
	border-top: 1px solid #3b4652;
}

.buttons {
	padding: 0;
	margin: 0 0 0 -2px;
}

.buttons ul {
	list-style: none;
	padding: 10px 0 0 0;
	margin: 0;
}

.buttons ul li {
	display: block;
}

.buttons ul li ul {
	/*padding: 10px 0 50px 36px;*/
	padding: 10px 0 50px 0;
}

.buttons ul li ul li {
	/*float: left;*/
	display: inline;
	padding: 0;
	margin: 3px 0 0 0;
}

.buttons ul li ul li a {
	display: block;
	width: 125px;
	height: 26px;
	margin-left: 3px;
}

.buttons ul li ul li img#GT_image{
    margin-left: 3px;
    margin-right: 17px;
    margin-top: 3px;
	float: left;
}

.buttons ul li ul li a#cds_1_0_btn {
    float: left;
    margin-right: 10px;
    background-image: url(../images/ground_segment/buttons/btn_1.0.gif);
    background-repeat: no-repeat;
}

.buttons ul li ul li a#cds_1_0_btn:hover {
    float: left;
    margin-right: 10px;
    background-image: url(../images/ground_segment/buttons/btn_over_1.0.gif);
    background-repeat: no-repeat;
}

.buttons ul li ul li a#cds_1_5_btn {
    float: left;
    margin-right: 10px;
    background-image: url(../images/ground_segment/buttons/btn_1.5.gif);
    background-repeat: no-repeat;
}

.buttons ul li ul li a#cds_1_5_btn:hover {
    float: left;
    margin-right: 10px;
    background-image: url(../images/ground_segment/buttons/btn_over_1.5.gif);
    background-repeat: no-repeat;
}

.buttons ul li ul li a#cds_2_4_btn {
    float: left;
    clear: right;
    background-image: url(../images/ground_segment/buttons/btn_2.4.gif);
    background-repeat: no-repeat;
}

.buttons ul li ul li a#cds_2_4_btn:hover {
    float: left;
    clear: right;
    background-image: url(../images/ground_segment/buttons/btn_over_2.4.gif);
    background-repeat: no-repeat;
}

.buttons ul li ul li a#cds_2_4_kac_btn {
    float: left;
    clear: right;
    background-image: url(../images/ground_segment/buttons/btn_2.4kaC.gif);
    background-repeat: no-repeat;
}

.buttons ul li ul li a#cds_2_4_kac_btn:hover {
    float: left;
    clear: right;
    background-image: url(../images/ground_segment/buttons/btn_over_2.4kaC.gif);
    background-repeat: no-repeat;
}

/*
.buttons ul li ul li a#stationary_btn1 {
    background-image: url(../images/ground_segment/buttons/stationary_03b_button.gif);
    background-repeat: no-repeat;
}

.buttons ul li ul li a#stationary_btn1:hover {
    background-image: url(../images/ground_segment/buttons/stationary_03b_button_o.gif);
    background-repeat: no-repeat;
}

.buttons ul li ul li a#stationary_btn2 {
    background-image: url(../images/ground_segment/buttons/stationary_cascade_button.gif);
    background-repeat: no-repeat;
}

.buttons ul li ul li a#stationary_btn2:hover {
    background-image: url(../images/ground_segment/buttons/stationary_cascade_button_o.gif);
    background-repeat: no-repeat;
}

.buttons ul li ul li a#mobile_btn1 {
    background-image: url(../images/ground_segment/buttons/mobile_03b_button.gif);
    background-repeat: no-repeat;
}

.buttons ul li ul li a#mobile_btn1:hover {
    background-image: url(../images/ground_segment/buttons/mobile_03b_button_o.gif);
    background-repeat: no-repeat;
}

.buttons ul li ul li a#mobile_btn2 {
    background-image: url(../images/ground_segment/buttons/mobile_cascade_button.gif);
    background-repeat: no-repeat;
}

.buttons ul li ul li a#mobile_btn2:hover {
    background-image: url(../images/ground_segment/buttons/mobile_cascade_button_o.gif);
    background-repeat: no-repeat;
}

.buttons ul li ul li a#marine_btn1 {
	width: 115px;
    background-image: url(../images/ground_segment/buttons/marine_03b_button.gif);
    background-repeat: no-repeat;
}

.buttons ul li ul li a#marine_btn1:hover {
	width: 115px;
    background-image: url(../images/ground_segment/buttons/marine_03b_button_o.gif);
    background-repeat: no-repeat;
}

.buttons ul li ul li a#marine_btn2 {
    background-image: url(../images/ground_segment/buttons/marine_cascade_button.gif);
    background-repeat: no-repeat;
}

.buttons ul li ul li a#marine_btn2:hover {
    background-image: url(../images/ground_segment/buttons/marine_cascade_button_o.gif);
    background-repeat: no-repeat;
}
*/

.solid_line {
	position: absolute;
	z-index: 1000;
	width: 586px;
	height: 2px;
	padding: 0;
	margin: 0;
	border-bottom: 1px solid #a4ae1b;
}

.dl3 {
	top: 235px;
	width: 738px;
	/*width: 343px;*/
}

.dl4 {
	top: 303px;
}

.dl5 {
	top: 119px;
	width: 750px;
}

.dl6 {
	top: 243px;
	width: 750px;
}

.dl7 {
	top: 435px;
	width: 750px;
}

.dl8 {
	top: 188px;
	width: 760px;
}

.dl9 {
	top: 641px;
	width: 760px;
}

#contact_tbl {
	border: none;
	border-collapse: collapse;
	margin-top: 10px;
}

#contact_tbl td {
	padding: 0 15px 20px 0;
	margin: 0;
	vertical-align: top;
}

.contactus_line {
	position: absolute;
	z-index: 1000;
	width: 325px;
	height: 10px;
	padding: 0;
	margin: 0;
	border-top: 1px solid #a4ae1b;
}

.dl1 {
	top: 105px;
}

* html .dl1 {
	\top: 102px;
}

.dl2 {
	top: 198px;
}

* html .dl2 {
	\top: 195px;
}

a#cassiope_pg_btn {
	display: block;
	width: 120px;
	height: 22px;
	margin: 10px 0 16px 0;
}

a#cassiope_pg_btn {
    background-image: url(../images/space_segment/for_more_info.gif);
    background-repeat: no-repeat;
}

a#cassiope_pg_btn:hover {
    background-image: url(../images/space_segment/for_more_info.gif);
    background-repeat: no-repeat;
}

a#digital_courier {
	display: block;
	width: 204px;
	height: 26px;
	margin: 12px 10px 0 0;
}

a#digital_courier {
    background-image: url(../images/cassiope/tech_btn_on.gif);
    background-repeat: no-repeat;
}

a#digital_courier:hover {
    background-image: url(../images/cassiope/tech_btn_over.gif);
    background-repeat: no-repeat;
}

a#ka_band {
	display: block;
	width: 204px;
	height: 26px;
	margin: 3px 10px 0 0;
	float: left;
	clear: left;
}

a#ka_band {
    background-image: url(../images/cassiope/Ka-Band_btn.gif);
    background-repeat: no-repeat;
}

a#ka_band:hover {
    background-image: url(../images/cassiope/Ka-Band_btn_over.gif);
    background-repeat: no-repeat;
}

a#milcom {
	display: block;
	width: 204px;
	height: 26px;
	margin: 3px 10px 0 0;
	float: left;
}

a#milcom {
    background-image: url(../images/cassiope/milcom_btn.gif);
    background-repeat: no-repeat;
}

a#milcom:hover {
    background-image: url(../images/cassiope/milcom_btn_over.gif);
    background-repeat: no-repeat;
}

#content_images, #content_images img {
	padding: 0;
	border: 0;
	vertical-align: bottom;
}

.img_caption_block {
	position: absolute;
	left: 0;
	z-index: 200;
	width: 468px;
}

.img_caption {
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #e2cc5c;
	text-align: right;
	border-right: 1px solid #e8eae9;
	padding-top: 1px;
	padding-right: 5px;
	vertical-align: middle;
	height: 14px;
}

.img_caption_1 {
	width: 149px;
}

.img_caption_2 {
	width: 148px;
}

.img_caption_3 {
	width: 151px;
}

.fineprint {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	padding: 0;
	margin: 0;
}

.line_gap {
	padding-top: 6px;
}
