/* ------------HOME---------------*/

/*Text*/
td{
	font-family : Arial,Geneva,verdana,sans-serif;
	font-size : 12px;
	color: #00315C;
}
form {
	margin:0;
}
.flashcontent01 {
	margin:0;
	border:0;
	width:505px;
}
.top-right-nav {
	width:529px; 
	height:30px;
	background: url(images/2nd-top-right-nav-bg.jpg) left top no-repeat;
}
ul.sitemap {
	margin:5px 0 5px 40px;
	padding:0;
}
.subheading{
	font-family : Arial,Geneva,verdana,sans-serif;
	font-size : 16px;
	font-weight: bold;
	color: #00315C;
}
.stock-emphasis{
	color: #990000;
}
.search-box {
	height: 18px;
	width: 140px;
	border: 0px solid #CDCDCD;
	padding-top: 1px;
	padding-left: 1px;
	vertical-align: middle;
}
.search-form {
	color: #D5472B;
	width: 135px;
	height: 19px;
	font-family : Arial,Geneva,verdana,sans-serif;
	font-size : 13px;
	text-align: middle;
	margin:0px;
	padding:0px;
	border: 1px solid #CDCDCD;
}
.search{
/*	font-family : Arial,Geneva,verdana,sans-serif;*/
/* 	font-size : 12px;*/
	text-decoration: none;
	color: #000000;
	width: 135px;
	height: 19px;
	border: 20px solid #CDCDCD;
	background: #FFFFFF center center;
	vertical-align: middle;
}
.footnote{
	font-family : Arial,Geneva,verdana,sans-serif;
	font-size : 10px;
	color: #00315C;
}
.home-content-01{
	font-family : Arial,Geneva,verdana,sans-serif;
	font-size : 12px;
	color: #597302;
}
.home-content-02{
	font-family : Arial,Geneva,verdana,sans-serif;
	font-size : 12px;
	color: #8B6D16;
}
.home-nav-text{
	font-family : Arial,Geneva,verdana,sans-serif;
	font-size : 12px;
	color: #D5472B;
}
td#home-margin-left {
	width: 17px;
	height: 100%;
	margin: 0;
	padding: 0;
	align: top;
	background: url(images/home-nav-margin-left.jpg) center top no-repeat;
	}
td#margin-right {
	width: 19px;
	height: 100%;
	margin: 0;
	padding: 0;
	align: top;
	background: url(images/home-nav-margin-right.jpg) center top no-repeat;
	}
.footer{
	font-family : Arial,Geneva,verdana,sans-serif;
	font-size : 10pt;
	color: #5E5E5E;
}
.copyright{
	font-family : Arial,Geneva,verdana,sans-serif;
	font-size : 9pt;
	color: #9C9C9C;
}
	
/*Links*/
a{
	font-family: Futura, Arial, Geneva, Verdana, sans-serif;
	font-size: 12px;
	color: #0067A9;
	text-decoration: none;
}
a:visited{
	font-family: Futura, Arial, Geneva, Verdana, sans-serif;
	font-size: 12px;
	color: #0067A9;
	text-decoration: none;
}
a:hover{
	font-family: Futura, Arial, Geneva, Verdana, sans-serif;
	font-size: 12px;
	color: #0067A9;
	text-decoration: underline;
}

a.home-content-01{
	font-family: Futura, Arial, Geneva, Verdana, sans-serif;
	font-size: 12px;
	color: #597302;
	text-decoration: none;
}
a.home-content-01:visited{
	font-family: Futura, Arial, Geneva, Verdana, sans-serif;
	font-size: 12px;
	color: #597302;
	text-decoration: none;
}
a.home-content-01:hover{
	font-family: Futura, Arial, Geneva, Verdana, sans-serif;
	font-size: 12px;
	color: #597302;
	text-decoration: underline;
}
a.bold{
	font-family: Futura, Arial, Geneva, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00315C;
	text-decoration: none;
}
a.bold:visited{
	font-family: Futura, Arial, Geneva, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00315C;
	text-decoration: none;
}
a.bold:hover{
	font-family: Futura, Arial, Geneva, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00315C;
	text-decoration: underline;
}
a.header:link {
	font-family : Arial,Geneva,verdana,sans-serif;
	font-size : 12px;
	color: #C5EFFE;
	text-decoration: none;
}
a.header:visited{
	font-family : Arial,Geneva,verdana,sans-serif;
	font-size : 12px;
	color: #C5EFFE;
	text-decoration: none;
}
a.header:hover{
	font-family : Arial,Geneva,verdana,sans-serif;
	font-size : 12px;
	color: #C5EFFE;
	text-decoration: underline;
}
a.home-content-B:link {
	font-family : Arial,Geneva,verdana,sans-serif;
	font-size : 12px;
	color: #8B6D16;
	text-decoration: none;
}
a.home-content-B:visited{
	font-family : Arial,Geneva,verdana,sans-serif;
	font-size : 12px;
	color: #8B6D16;
	text-decoration: none;
}
a.home-content-B:hover{
	font-family : Arial,Geneva,verdana,sans-serif;
	font-size : 12px;
	color: #8B6D16;
	text-decoration: underline;
}
a.emphasis:link {
	font-family : Arial,Geneva,verdana,sans-serif;
	font-size : 12px;
	color: #D5472B;
	text-decoration: none;
}
a.emphasis:visited{
	font-family : Arial,Geneva,verdana,sans-serif;
	font-size : 12px;
	color: #D5472B;
	text-decoration: none;
}
a.emphasis:hover{
	font-family : Arial,Geneva,verdana,sans-serif;
	font-size : 12px;
	color: #D5472B;
	text-decoration: underline;
}

td.footer a{
	font-family : Arial,Geneva,verdana,sans-serif;
	font-size : 12px;
	color: #0067A9;
	text-decoration: underline;
}
td.footer a:visited{
	font-family : Arial,Geneva,verdana,sans-serif;
	font-size : 12px;
	color: #0067A9;
	text-decoration: underline;
}
td.footer a:hover{
	font-family : Arial,Geneva,verdana,sans-serif;
	font-size : 12px;
	color: #EFC95F;
	text-decoration: none;
}
.third-level-nav {
	border: 0px solid red;
	display: block;
	width: 398px;
	margin: 0;
	padding: 0;
	font-family: Futura, Arial, Geneva, Verdana, sans-serif;
	font-size: 12px;
	color: #00284B;
	text-decoration: none;
	}

div.top-level-divider {border-bottom: 1px solid #00284B; height: 1px; width: 398px; margin: 20px 0 2px 0;}

.third-level-nav a{
	font-family: Futura, Arial, Geneva, Verdana, sans-serif;
	font-size: 12px;
	color: #0067A9;
	text-decoration: none;
	border: 0px solid red;
	margin:0;
	padding:0;
}
.third-level-nav a:visited{
	font-family: Futura, Arial, Geneva, Verdana, sans-serif;
	font-size: 12px;
	color: #0067A9;
	text-decoration: none;
	margin:0;
	padding:0;
}
.third-level-nav a:hover{
	font-family: Futura, Arial, Geneva, Verdana, sans-serif;
	font-size: 12px;
	color: #0067A9;
	text-decoration: underline;
	margin:0;
	padding:0;
}
/*-----Image Replacement-----*/
/* Header 1*/
#header-01 h1 {
	margin: 0;
	padding: 0;
	width: 248px;
	height: 61px;
	font-family: verdana;
	font-size: 14px;
	text-indent: -3000px;
	overflow: hidden;
	}
#header-01 h1.header-01-image { background: url(images/home-header-01.gif) left top no-repeat; }
/* Header 2*/
#header-02 h1 {
	margin: 0;
	padding: 0px;
	width: 257px;
	height: 61px;
	font-family: verdana;
	font-size: 14px;
	text-indent: -3000px;
	}
#header-02 h1.header-02-image { background: url(images/home-header-02.gif) left top no-repeat; }

/*Nav: SS Loral Image Link*/
#business-unit-01 {
	display: block;
	width: 199px;
	height: 24px;
	margin: 20 0 10px 0;
	padding: 0;
	overflow: hidden;
	}
/* Since 'SS Loral' image needs to link */
#business-unit-01 a#ss-loral-link {
	background: url(images/nav-logo-ss-loral.gif) left top no-repeat;
	text-indent: -3000px;
	display: block;
	width: 199px;
	height: 24px;
	margin: 0;
	padding: 0;
	text-decoration: none;
	}

/*Nav: Loral Skynet Image Link*/
#business-unit-02 {
	display: block;
	width: 199px;
	height: 35px;
	margin: 20px 0 10px 0;
	padding: 0;
	overflow: hidden;
	}
/* Since 'Loral Skynet' image needs to link */
#business-unit-02 a#skynet-link {
	background: url(images/nav-logo-telesat.gif) left top no-repeat;
	text-indent: -3000px;
	display: block;
	width: 199px;
	height: 35px;
	margin: 0;
	padding: 0;
	text-decoration: none;
	}	
/*Nav: Learn More Image Link*/
.learn-more{
	display: block;
	width: 86px;
	height: 21px;
	margin: 10px 0 20px 0;
	padding: 0;
	}
/* Since 'Learn More' image needs to link */
.learn-more a {
	background: url(images/learn-more.jpg) left top no-repeat;
	text-indent: -3000px;
	display: block;
	width: 86px;
	height: 21px;
	margin: 0;
	padding: 0;
	text-decoration: none;
	}	
/*Nav: Company Image Links*/
.company{
	display: block;
	width: 211px;
	height: 9px;
	margin: 15px 0 8px 0;
	padding: 0;
	border: 0px solid red;
	overflow: hidden;
	}
.company-emergence {
	display: block;
	width: 208px;
	height: 9px;
	margin: 15px 0 8px 0;
	padding: 0;
	border: 0px solid red; 
	overflow: hidden;
	}
/* Since 'Emergence Info' image needs to link */
.company-emergence a.emergence {
	background: url(images/subheader-emergence.gif) left top no-repeat;
	text-indent: -3000px;
	display: block;
	width: 208px;
	height:9px;
	margin: 0;
	padding: 0;
	text-decoration: none;
	}	
/* Since 'Company Overview' image needs to link */
.company a.co-overview {
	background: url(images/subheader-company.gif) left top no-repeat;
	text-indent: -3000px;
	display: block;
	width: 211px;
	height:9px;
	margin: 0;
	padding: 0;
	text-decoration: none;
	}	
/* Since 'Leadership' image needs to link */
.company a.leadership {
	background: url(images/subheader-leadership.gif) left top no-repeat;
	text-indent: -3000px;
	display: block;
	width: 211px;
	height:9px;
	margin: 0;
	padding: 0;
	text-decoration: none;
	}	
/* Since 'Investor' image needs to link */
.company a.investor {
	background: url(images/subheader-investor.gif) left top no-repeat;
	text-indent: -3000px;
	display: block;
	width: 211px;
	height:9px;
	margin: 0;
	padding: 0;
	text-decoration: none;
	}
/* Since 'News' image needs to link */
.company a.news {
	background: url(images/subheader-news.gif) left top no-repeat;
	text-indent: -3000px;
	display: block;
	width: 211px;
	height:9px;
	margin: 0;
	padding: 0;
	text-decoration: none;
	}
	
	
/* ------------2nd-Level---------------*/


td#margin-left {
	width: 55px;
	height: 100%;
	margin: 0;
	padding: 0;
	align: top;
	background: url(../images/2nd-margin-left.jpg) center top no-repeat;
	bgcolor: #FFFFFF;
	}
td#second-top-nav {
	width: 529px;
	height: 100%;
	margin: 0;
	padding: 0;
	align: top;
	valign: top;
	background: url(images/2nd-top-right-nav-bg.jpg) top no-repeat;
	bgcolor: #FFFFFF;
	}

.second-nav{
	width: 278px;
	height: 36px;
	margin: 0;
	padding:0;
	border: 0px solid red; 
	}
.second-nav p {
	display: block;
	width: 278px;
	height: 36px;
	margin: 0;
	padding: 13 0 0 28px;
	color: #00315C;
	background: url(images/2nd-nav-bg-off.jpg) left top repeat;
	}
.second-nav a:link {
	display: block;
	width: 250px;
	height: 36px;
	margin: 0;
	padding: 13 0 0 28px;
	/*vertical-align: middle;*/
	color: #00315C;
	text-decoration: none;
	background: url(images/2nd-nav-bg-off.jpg) left top repeat;
	}
.second-nav a:visited {
	display: block;
	width: 250px;
	height: 36px;
	margin: 0;
	padding: 13 0 0 28px;	
	/*vertical-align: middle;*/
	color: #00315C;
	text-decoration: none;
	background: url(images/2nd-nav-bg-off.jpg) left top repeat;
	}
.second-nav a:hover{
	display: block;
	width: 250px;
	height: 36px;
	margin: 0;
	padding: 13 0 0 28px;
	/*vertical-align: middle;*/
	color: #00315C;
	text-decoration: none;
	background: url(images/2nd-nav-bg-on.jpg) left top repeat;
	border: 0px solid red; 
	}
.second-nav a:active {
	display: block;
	width: 250px;
	height: 36px;
	margin: 0;
	padding: 13 0 0 28px;
	/*vertical-align: middle;*/
	color: #00315C;
	text-decoration: none;
	background: url(images/2nd-nav-bg-on.jpg) left top repeat;
	border: 0px solid red; 
	}
.second-nav-sub{
	width: 278px;
	height: 15px;
	margin: 0;
	background: url(images/2nd-nav-bg-off.jpg) left top repeat;
	}
.second-nav-sub p{
	width: 250px;
	height: 15px;
	margin: 0;
	padding: 0 0 0 28px;
	background: url(images/2nd-nav-bg-off.jpg) left top repeat;
	}

.second-nav-sub a:link {
	display: block;
	width: 250px;
	height: 15px;
	margin: 0;
	padding: 0 0 0 28px;
	vertical-align: middle;
	color: #00315C;
	text-decoration: none;
	background: url(images/2nd-nav-bg-off.jpg) left top repeat;
	}
.second-nav-sub a:active {
	display: block;
	width: 250px;
	height: 15px;
	margin: 0;
	padding: 0 0 0 28px;
	vertical-align: middle;*/
	color: #00315C;
	text-decoration: none;
	background: url(images/2nd-nav-bg-on.jpg) left top repeat;
	}
.second-nav-sub a:visited {
	display: block;
	width: 250px;
	height: 15px;
	margin: 0;
	padding: 0 0 0 28px;	
	vertical-align: middle;*/
	color: #00315C;
	text-decoration: none;
	background: url(images/2nd-nav-bg-off.jpg) left top repeat;
	}
.second-nav-sub a:hover {
	display: block;
	width: 250px;
	height: 15px;
	margin: 0;
	padding: 0 0 0 28px;
	vertical-align: middle;*/
	color: #00315C;
	text-decoration: none;
	background: url(images/2nd-nav-bg-on.jpg) left top repeat;
	}
.cruises-list-description h4 a:visited {
	text-decoration: none;
	color: #000000;
 	}
.cruises-list-description h4 a:hover {
	text-decoration: underline;
	color: #000000;
	}
#second-body-bg-01 {
	background: url(images/2nd-bg-satellite01.jpg) left top no-repeat;
	bgcolor: #FFFFFF;
	}
#second-body-bg-02 {
	background: url(images/2nd-bg-satellite02.jpg) left top no-repeat;
	bgcolor: #FFFFFF;
	}
#second-body-bg-03 {
	background: url(images/2nd-bg-satellite03.jpg) left top no-repeat;
	bgcolor: #FFFFFF;
	}
#second-body-bg-04 {
	background: url(images/2nd-bg-satellite04.jpg) left top no-repeat;
	bgcolor: #FFFFFF;
	}
#second-body-bg-05 {
	background: url(images/2nd-bg-satellite05.jpg) left top no-repeat;
	bgcolor: #FFFFFF;
	}
#second-body-bg-06 {
	background: url(images/2nd-bg-satellite06.jpg) left top no-repeat;
	bgcolor: #FFFFFF;
	}
#second-body-bg-07 {
	background: url(images/2nd-bg-satellite07.jpg) left top no-repeat;
	bgcolor: #FFFFFF;
	}
#second-body-bg-08 {
	background: url(images/2nd-bg-satellite08.jpg) left top no-repeat;
	bgcolor: #FFFFFF;
	}
#second-body-bg-09 {
	background: url(images/2nd-bg-satellite09.jpg) left top no-repeat;
	bgcolor: #FFFFFF;
	}
	
/*Secondary Pages: Business Units*/
#second-business-units {
	background: url(images/2nd-nav-bus-units.gif) left top no-repeat;
	display: block;
	width: 278px;
	height: 30px;
	margin: 0;
	padding: 0;
	overflow: hidden;
	}
/* Since 'Loral Skynet' image needs to link */
#second-business-units a{
	background: url(images/2nd-nav-bus-units.gif) left top no-repeat;
	text-indent: -3000px;
	display: block;
	width: 278px;
	height: 30px;
	margin: 0;
	padding: 0;
	text-decoration: none;
	}		
/*Secondary Pages: SS Loral*/
#second-ssloral {
	background: url(images/2nd-nav-ssloral.gif) left top no-repeat;
	display: block;
	width: 278px;
	height: 70px;
	margin: 0;
	padding: 0;
	overflow: hidden;
	}
/* Since 'Loral Skynet' image needs to link */
#second-ssloral a{
	background: url(images/2nd-nav-ssloral.gif) left top no-repeat;
	text-indent: -3000px;
	display: block;
	width: 278px;
	height: 70px;
	margin: 0;
	padding: 0;
	text-decoration: none;
	}	
/*Secondary Pages: SS Loral*/
#second-skynet {
	background: url(images/2nd-nav-telesat.gif) left top no-repeat;
	display: block;
	width: 278px;
	height: 70px;
	margin: 0;
	padding: 0;
	overflow: hidden;
	}
/* Since 'Loral Skynet' image needs to link */
#second-skynet a{
	background: url(images/2nd-nav-telesat.gif) left top no-repeat;
	text-indent: -3000px;
	display: block;
	width: 278px;
	height: 70px;
	margin: 0;
	padding: 0;
	text-decoration: none;
	}
	
	