/* ------------HOME---------------*/

/*Text*/
td{
	font-family : Arial,Geneva,verdana,sans-serif;
	font-size : 12px;
	color: #00315C;
}
form{
	margin:0;
}
.top-right-nav {
	width:529px; 
	height:30px;
	background-color: #FFFFFF;
}
#flashcontent01 {
	font-family : Arial,Geneva,verdana,sans-serif;
	font-size : 12px;
	display: block;
	margin:0;
	padding:0;
	width:248px;
	height:171px;
	color: #00315C;
}
ul.sitemap {
	font-family : Arial,Geneva,verdana,sans-serif;
	font-size : 12px;
	color: #00315C;
}
.subheading{
	font-family : Arial,Geneva,verdana,sans-serif;
	font-size : 12px;
	color: #00315C;
}
.stock-emphasis{
	color: #990000;
}
.search-box {
	height: 18px;
	width: 140px;
	border: 1px solid #CDCDCD;
	padding-top: 1px;
	padding-left: 1px;
	vertical-align: middle;
}
.search-form {
	color: #D5472B;
	margin-top:0px;
	margin-bottom:0px;
	border: 0;
	vertical-align: middle;

}
.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 : 12px;
	color: #00315C;
}
.home-content-01{
	font-family : Arial,Geneva,verdana,sans-serif;
	font-size : 12px;
	color: #00315C;
}
.home-content-02{
	font-family : Arial,Geneva,verdana,sans-serif;
	font-size : 12px;
	color: #00315C;
}
.home-nav-text{
	font-family : Arial,Geneva,verdana,sans-serif;
	font-size : 12px;
	color: #00315C;
}
td#home-margin-left {
	font-family : Arial,Geneva,verdana,sans-serif;
	font-size : 12px;
	color: #00315C;
	}
td#margin-right {
	font-family : Arial,Geneva,verdana,sans-serif;
	font-size : 12px;
	color: #00315C;
	}
.footer{
	font-family : Arial,Geneva,verdana,sans-serif;
	font-size : 12px;
	color: #00315C;
}
.copyright{
	font-family : Arial,Geneva,verdana,sans-serif;
	font-size : 12px;
	color: #00315C;
}
	
/*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.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: Futura, Arial, Geneva, Verdana, sans-serif;
	font-size: 12px;
	color: #0067A9;
	text-decoration:underline;
}
a.header:visited{
font-family: Futura, Arial, Geneva, Verdana, sans-serif;
	font-size: 12px;
	color: #0067A9;
	text-decoration: none;
}
a.header:hover{
	font-family: Futura, Arial, Geneva, Verdana, sans-serif;
	font-size: 12px;
	color: #0067A9;
	text-decoration: none;
}
a.home-content-B:link {
	font-family: Futura, Arial, Geneva, Verdana, sans-serif;
	font-size: 12px;
	color: #0067A9;
	text-decoration: underline;
}
a.home-content-B:visited{
	font-family: Futura, Arial, Geneva, Verdana, sans-serif;
	font-size: 12px;
	color: #0067A9;
	text-decoration: none;
}
a.home-content-B:hover{
	font-family: Futura, Arial, Geneva, Verdana, sans-serif;
	font-size: 12px;
	color: #0067A9;
	text-decoration: none;
}
a.emphasis:link {
	font-family: Futura, Arial, Geneva, Verdana, sans-serif;
	font-size: 12px;
	color: #0067A9;
	text-decoration: underline;
}
a.emphasis:visited{
	font-family: Futura, Arial, Geneva, Verdana, sans-serif;
	font-size: 12px;
	color: #0067A9;
	text-decoration: none;
}
a.emphasis:hover{
	font-family: Futura, Arial, Geneva, Verdana, sans-serif;
	font-size: 12px;
	color: #0067A9;
	text-decoration: none;
}

td.footer a{
	font-family: Futura, Arial, Geneva, Verdana, sans-serif;
	font-size: 12px;
	color: #0067A9;
	text-decoration: none;
}
td.footer a:visited{
	font-family: Futura, Arial, Geneva, Verdana, sans-serif;
	font-size: 12px;
	color: #0067A9;
	text-decoration: none;
}
td.footer a:hover{
	font-family: Futura, Arial, Geneva, Verdana, sans-serif;
	font-size: 12px;
	color: #0067A9;
	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: underline;
}
.third-level-nav a:visited{
	font-family: Futura, Arial, Geneva, Verdana, sans-serif;
	font-size: 12px;
	color: #0067A9;
	text-decoration: none;
}
.third-level-nav a:hover{
	font-family: Futura, Arial, Geneva, Verdana, sans-serif;
	font-size: 12px;
	color: #0067A9;
	text-decoration: none;
}
/*-----Image Replacement-----*/
/* Header 1*/
#header-01 h1 {
	display: block;
	margin: 0;
	width: 257px;
	height: 61px;
	padding: 0 0 0 20px;
	font-family : Arial,Geneva,verdana,sans-serif;
	font-size : 12px;
	color: #00315C;
	}
#header-01 h1.header-01-image { background: none }
/* Header 2*/
#header-02 h1 {
	display: block;
	margin: 0;
	padding: 0 0 0 20px;
	width: 257px;
	height: 61px;
	font-family : Arial,Geneva,verdana,sans-serif;
	font-size : 12px;
	color: #00315C;
	border: 0px solid red;
	}
#header-02 h1.header-02-image { background: none; }

/*Nav: SS Loral Image Link*/
#business-unit-01 {
	display: block;
	width: 199px;
	height: 24px;
	margin: 20 0 10px 0;
	padding: 0;
	}
/* Since 'SS Loral' image needs to link */
#business-unit-01 a#ss-loral-link {
	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;
	}
/* Since 'Loral Skynet' image needs to link */
#business-unit-02 a#skynet-link {
	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 {
	display: block;
	font-family: Futura, Arial, Geneva, Verdana, sans-serif;
	font-size: 12px;
	color: #0067A9;
	text-decoration: underline;
	}	
/*Nav: Company Image Links*/
.company{
	display: block;
	width: 211px;
	height: 9px;
	margin: 15px 0 8px 0;
	padding: 0;
	border: 0px solid red; 
	}
/* Since 'Company Overview' image needs to link */
.company a.co-overview {
	display: block;
	width: 211px;
	height:9px;
	margin: 0;
	padding: 0;
	font-family: Futura, Arial, Geneva, Verdana, sans-serif;
	font-size: 12px;
	color: #0067A9;
	text-decoration: underline;
	}	
/* Since 'Leadership' image needs to link */
.company a.leadership {
	display: block;
	width: 211px;
	height:9px;
	margin: 0;
	padding: 0;
	font-family: Futura, Arial, Geneva, Verdana, sans-serif;
	font-size: 12px;
	color: #0067A9;
	text-decoration: underline;
	}	
/* Since 'Investor' image needs to link */
.company a.investor {
	display: block;
	width: 211px;
	height:9px;
	margin: 0;
	padding: 0;
	font-family: Futura, Arial, Geneva, Verdana, sans-serif;
	font-size: 12px;
	color: #0067A9;
	text-decoration: underline;
	}
/* Since 'News' image needs to link */
.company a.news {
	display: block;
	width: 211px;
	height:9px;
	margin: 0;
	padding: 0;
	font-family: Futura, Arial, Geneva, Verdana, sans-serif;
	font-size: 12px;
	color: #0067A9;
	text-decoration: underline;
	}
	
	
/* ------------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;
	background-color: #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;
	background-color: #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;
	}
.second-nav-sub{
	width: 278px;
	height: 15px;
	margin: 0;
	}
.second-nav-sub p{
	width: 250px;
	height: 15px;
	margin: 0;
	padding: 0 0 0 28px;
	}
.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;
	}
.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;
	}
.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;
	}
.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-color: #FFFFFF;
	}
#second-body-bg-02 {
	background-color: #FFFFFF;
	}
#second-body-bg-03 {
	background-color: #FFFFFF;
	}
#second-body-bg-04 {
	background-color: #FFFFFF;
	}
#second-body-bg-05 {
	background-color: #FFFFFF;
	}
#second-body-bg-06 {
	background-color: #FFFFFF;
	}
#second-body-bg-07 {
	background-color: #FFFFFF;
	}
#second-body-bg-08 {
	background-color: #FFFFFF;
	}
#second-body-bg-09 {
	background-color: #FFFFFF;
	}
	
/*Secondary Pages: Business Units*/
#second-business-units {
	display: block;
	width: 250px;
	height: 36px;
	margin: 0;
	padding: 0;
	}
/* Since 'Loral Skynet' image needs to link */
#second-business-units a{
	font-weight: bold;
	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;
	}		
/*Secondary Pages: SS Loral*/
#second-ssloral {
	width: 250px;
	height: 36px;
	margin: 0;
	padding: 0;
	}
/* Since 'Loral Skynet' image needs to link */
#second-ssloral a{
	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;
	}	
/*Secondary Pages: SS Loral*/
#second-skynet {
	display: block;
	width: 250px;
	height: 36px;
	margin: 0;
	padding: 0;
	}
/* Since 'Loral Skynet' image needs to link */
#second-skynet a{
	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;
	}	
	}
	
	