@import url(rp_leftnav.css);
/* -----------------  General CSS ----------------- */
img 
{
	border:0;
	display:block;
}
body 
{
	background-color:#A4AAB0;
	text-align:center;
	margin:auto;
	padding:0px;
	font-family:Tahoma;
}
a
{
	color: #587290;
}
h1
{
color:#FFFFFF;
font-size:6px;	
}
h2 
{
	font-family:Arial;
	font-weight:bold;
	color:#ff8d3a;
	font-size:17px;
	margin:0px;
	padding:0px;
	text-align:left;
	width:100%;
}
ul
{
	clear:left;
	margin-top:0px;
}
li.list_image
{
	list-style: none; 
	background: url(../Images/Bullet.gif) no-repeat center left;
	margin:0px;
	padding:0px;
	padding-left:20px;
	font-size:12px;
	line-height:17px;
	height:18px;
}
li.list_multiline
{
	list-style: none; 
	background: url(../Images/Bullet.gif); 
	background-position:0% 2%;
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	padding-left:20px;
	font-size:12px;
	line-height:17px;	
	margin-bottom:2px;
}
li.green_list_image
{
	list-style: none; 
	background: url(../Images/Green_Bullet.gif) no-repeat center left;
	margin:0px;
	padding:0px;
	padding-left:20px;
	font-size:12px;
	line-height:17px;
	height:18px;
}
h3 
{
	font-size:17px;
}
.Highlight
{
	color:#FF0000;
	margin:0px;
	padding:0px;
}
.big_arrow 
{
	font-size:30px;
	color:#ff8d3a;
	padding:0px;
	margin:0px;
}
.pad_marg_zero
{
	padding:0px;
	margin:0px;
}
.inline_bullets 
{
	margin:auto;
	padding:0px;
}
.inline_bullets li 
{
	display:inline;
	list-style:none;
	margin:auto;
	padding:0px;
	padding-left:7px;
	padding-right:6px;
	border-left:1px solid #3E5D81;
	font-size:13px;
}
.inline_bullets li.first 
{
	border:none;
}
.inline_bullets a 
{
	text-decoration:underline;
	color:#3e5d81;
}
.inline_bullets a:hover 
{
	text-decoration:none;
}
.landing_table
{
	float:left;
	font-family:Tahoma;
	font-size:13px;
	border-collapse:collapse;
	margin:0px;
	padding:0px;
	color:#364049;
	background-color:#f4f7fb;
}
/* ---------------------- */
.flag_image 
{
	width:50px;
	margin:0px;
	padding:0px;
	margin-right:20px;
}
.flag_image img 
{
	margin:0px;
	padding:0px;
}
.redirect_link 
{
	font-size:18px;
	color:#FFFFFF;
	margin:0px;
	vertical-align:middle;
	text-align:center;
}
/* ---------------------- */
.div_round_table 
{
	font-family:Tahoma;
	font-size:13px;
	color:#364049;
	margin:0px;
	padding:0px;
}
.div_round_top
{
	height:7px;
	margin:0px;
	padding:0px;
}
.div_round_mid
{
	margin:0px;
	padding:0px;
	float:left;
}
.div_round_bot
{
	height:7px;
	margin:0px;
	padding:0px;
	float:left;
}
.div_round_top_left
{
	height:7px;
	width:7px;
	padding:0px;
	margin:0px;
	float:left;
	background-image:url(../Images/Table_Top-Left.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
}
.div_round_top_center
{
	height:7px;
	padding:0px;
	margin:0px;
	float:left;
	background-image:url(../Images/Table_Top-Center.jpg);
	background-repeat:repeat-x;
	background-position:left bottom;
}
.div_round_top_right
{
	height:7px;
	width:7px;
	padding:0px;
	margin:0px;
	float:left;
	background-image:url(../Images/Table_Top-Right.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
}
.div_round_mid_left
{
	width:7px;
	padding:0px;
	margin:0px;
	float:left;
	background-image:url(../Images/Table_Side-Left.jpg);
	background-repeat:repeat-y;
}
.div_round_mid_center 
{
	background-color:#f4f7fb;
	padding:0px;
	padding:0px;
	float:left;
}
.div_round_mid_right
{
	width:7px;
	padding:0px;
	margin:0px;
	float:left;
	background-image:url(../Images/Table_Side-Right.jpg);
	background-repeat:repeat-y;
}
.div_round_bot_left
{
	padding:0px;
	margin:0px;
	float:left;
	height:7px;
	width:7px;	
}
.div_round_bot_center
{
	height:7px;
	padding:0px;
	margin:0px;
	float:left;
	overflow:hidden;
}
.div_round_bot_right
{
	height:7px;
	width:7px;
	padding:0px;
	margin:0px;
	float:left;
}
/* ---------------- CONTENT HEADERS -------------*/
.ir_mainhead
{
	color:#364049;
	font-size:26px;
	font-weight:normal;
	font-family:Arial;
	margin:0px;
	padding:0px;
	text-align:left;
	width:715px;
	border-bottom:4px solid #d6dce2;
	padding-bottom:5px;
	margin-bottom:10px;
	margin-top:0px;
	background-image:url(../Images/Iridium_Header.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
}
.stat_pophead
{
	color:#364049;
	font-size:26px;
	font-weight:normal;
	font-family:Arial;
	margin:0px;
	padding:0px;
	text-align:left;
	border-bottom:4px solid #d6dce2;
	margin-top:0px;
}
.ir_pophead
{
	color:#364049;
	font-size:26px;
	font-weight:normal;
	font-family:Arial;
	margin:0px;
	padding:0px;
	text-align:left;
	border-bottom:4px solid #d6dce2;
	margin-top:0px;
	background-image:url(../Images/Iridium_Header.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
}
.bgan_mainhead
{
	color:#364049;
	font-size:26px;
	font-weight:normal;
	font-family:Arial;
	margin:0px;
	padding:0px;
	text-align:left;
	width:715px;
	border-bottom:4px solid #d6dce2;
	padding-bottom:5px;
	margin-bottom:10px;
	margin-top:0px;
	background-image:url(../Images/BGAN_Header.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
}
.beam_mainhead
{
	color:#364049;
	font-size:26px;
	font-weight:normal;
	font-family:Arial;
	margin:0px;
	padding:0px;
	text-align:left;
	width:715px;
	border-bottom:4px solid #d6dce2;
	padding-bottom:5px;
	margin-bottom:10px;
	margin-top:0px;
	background-image:url(../Images/BEAM_Header.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
}
.geopro_mainhead
{
	color: #364049;
	font-size: 26px;
	font-weight: normal;
	font-family: Arial;
	margin: 0px;
	padding: 0px;
	text-align: left;
	width: 715px;
	border-bottom: 4px solid #d6dce2;
	padding-bottom: 5px;
	margin-bottom: 10px;
	margin-top: 0px;
	background-image: url(../Images/geopro_header.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
/* ---------------- INDEX CSS -------------- */
#index_container 
{
	width:1024px;
	height:615px;
	background-image:url(../Images/index_bg.jpg);
	margin:auto;
	padding:0px;
	text-align:center;
	margin-left:-512px;
	margin-top:-307.5px;
	position:absolute;
	top:50%;
	left:50%;
}
#index_var_container 
{
	width:1024px;
	height:615px;
	margin:auto;
	text-align:center;
}
#index_top_cont
{
	width:1024px;
	height:35px;
	background-image:url(../Images/index_bg_top.jpg);
	margin:auto;
	text-align:center;
}
#index_bottom_cont 
{
	width:1024px;
	height:27px;
	background-image:url(../Images/index_bg_bot.jpg);
	margin:auto;
	text-align:center;
}
#index_subcont
{
	width:908px;
	height:569px;
	margin:auto;
	margin-left:21px;
	margin-top:19px;
}
#index_var_subcont
{
	width:908px;
	margin:auto;
	padding:0px;
	margin-left:21px;
}
#index_var_content 
{
	width:808px;
	margin:0px;
	padding:0px;
	text-align:left;
	margin-left:35px;
	float:left;
	font-size:13px;
	color:#364049;
}
.index_header
{
	color:#ff8d3a;
	font-size:26px;
	font-weight:100;
	font-family:Arial;
	margin:0px;
	padding:0px;
	text-align:left;
	width:100%;
}
#index_var_content a 
{	
	color: #587290;
}
#index_var_content a:hover
{	
	text-decoration:none;
}
#index_mid_cont
{
	width:1024px;
	margin:auto;
	background-image:url(../Images/index_bg_mid.jpg);
	background-repeat:repeat-y;
}
#index_top
{
	width:908px;
	margin:0px;
	padding:0px;
	text-align:left;
	padding-top:20px;
	margin-left:35px;
	height:110px;
}
#index_top img
{
	float:left;
}
#index_top .inline_bullets 
{
	float:right;
	margin-top:35px;
}
#index_bottom
{
	width:908px;
	margin:0px;
	padding:0px;
	text-align:left;
	margin-left:35px;
	padding-top:20px;
	height:308px;
}
#index_bleft
{
	background-image:url(../Images/index_brightroam.jpg);
	height:308px;
	width:445px;
	margin:0px;
	padding:0px;
	float:left;
}
#index_bleft li 
{
	list-style:none;
}
#index_bright
{
	background-image:url(../Images/index_roadpost.jpg);
	height:308px;
	width:445px;
	margin:0px;
	padding:0px;
	float:right;
}
#index_bright li 
{
	list-style:none;
}
#index_mid 
{
	width:908px;
	margin:0px;
	padding:0px;
	text-align:left;
	margin-left:35px;
	height:100px;
}
#index_mid h1 
{
	font-weight:normal;
	margin:0px;
	padding:0px;
	color:#364049;
	font-size:20pt;
}
#index_mleft
{
	width:445px;
	margin:0px;
	padding:0px;
	float:left;
}
#index_mid p 
{
	font-size:14px;
	margin:0px;
	padding:0px;
	color:#364049;
	padding-top:2px;	
}
.index_head_link
{
	 display:block; 
	 text-decoration:none; 
	 width:445px; 
	 height:92px;
}
.index_text 
{
	font-size:12px;
	color:#FFFFFF;
	margin:auto;
	padding:0px;
	width:400px;
	height:35px;
	padding-top:5px;	
}
.index_links 
{
	font-size:12px;
	margin:0px;
	padding:0px;
	width:443px;
	padding-top:35px;
	height:90px;
}
/* -----------------  Iridium Page CSS ------------------ */
#ir_top
{
	margin:0px;
	padding:0px;
	font-size:13px;
	width:714px;	
	text-align:left;
	height:auto;
}
#ir_top_left
{
	margin:0px;
	padding:0px;
	width:473px;
	float:left;
}
#ir_top_right
{
	margin:0px;
	padding:0px;
	width:231px;
	float:right;
}
#ir_bottom
{
	margin:0px;
	padding:0px;
	font-size:13px;
	width:714px;
	height:217px; 
	text-align:left;
}
#ir_bottom1
{
	margin:0px;
	padding:0px;
	font-size:13px;
	width:714px;
	height:210px;
}
#beam_fixed
{
	background-image:url(../Images/beam_fixed_box.jpg);
	width:231px;
	height:208px;
	margin:0px;
	padding:0px;
	float:left;
	margin-right:11px;
}
#beam_land
{
	background-image:url(../Images/beam_in_vehicle_box.jpg);
	width:231px;
	height:208px;
	margin:0px;
	padding:0px;
	float:left;
}
#beam_sea
{
	background-image:url(../Images/beam_portable_box.jpg);
	width:231px;
	height:208px;
	margin:0px;
	padding:0px;
	float:right;
}
#beam_air
{
	background-image:url(../Images/beam_accessories_box.jpg);
	width:231px;
	height:208px;
	margin:0px;
	padding:0px;
	float:left;
	margin-right:10px;
}
#beam_recovery
{
	background-image:url(../Images/beam_antennas_box.jpg);
	width:231px;
	height:208px;
	margin:0px;
	padding:0px;
	float:left;
}
#beam_scada
{
	background-image:url(../Images/beam_scada_box.jpg);
	width:231px;
	height:208px;
	margin:0px;
	padding:0px;
	float:right;
}
#phone_subscr
{
	background-image:url(../Images/ir_phone_subscr.jpg);
	width:231px;
	height:207px;
	margin:0px;
	padding:0px;
	float:left;
	margin-right:11px;
}
#bgan_subscr
{
	background-image:url(../Images/bgan_subscription_box.jpg);
	width:231px;
	height:208px;
	margin:0px;
	padding:0px;
	float:left;
	margin-right:11px;
}
#bgan_rentals
{
	background-image:url(../Images/bgan_rental_box.jpg);
	width:231px;
	height:208px;
	margin:0px;
	float:left;
}
#standard_prepaid
{
	background-image:url(../Images/iridium_stand_prepaid_box.jpg);
	width:231px;
	height:208px;
	margin:0px;
	padding:0px;
	float:left;
	margin-right:11px;
}
#phone_rental 
{
	background-image:url(../Images/ir_phone_rental.jpg);
	width:231px;
	height:207px;
	margin:0px;
	float:left;
}
#na_prepaid 
{
	background-image:url(../Images/iridium_na_prepaid_box.jpg);
	width:231px;
	height:208px;
	margin:0px;
	float:left;
}
#prepaid_card 
{
	background-image:url(../Images/ir_prepaid_cards.jpg);
	width:231px;
	height:207px;
	margin:0px;
	float:right;
}
#bgan_terminals
{
	background-image:url(../Images/bgan_terminals_box.jpg);
	width:231px;
	height:208px;
	margin:0px;
	float:right;
}
#other_prepaid
{
	background-image:url(../Images/iridium_reg_prepaid_box.jpg);
	width:231px;
	height:208px;
	margin:0px;
	float:right;
}
p.ir_header
{
	color:#587290;
	padding:0px;
	padding-left:10px;
	padding-top:5px;
	font-size:17px;
	font-weight:bold;
	margin:0px;
	font-family:Arial;
}
p.ir_header a 
{
	color:#587290;
	text-decoration:none;
	margin:0px;
	padding:0px;
}
p.ir_header a:hover
{
	text-decoration: underline;
}
p.ir_text
{
	padding:0px;
	padding-left:10px;
	margin:0px;
	font-size:12px;
	font-weight:bold;
	color:#364049;
} 
ul.ir_text
{
	text-align:left;
	margin:0px;
	padding:0px;
	line-height:16px;
	clear:none;	
	font-size:12px;
	font-weight:bold;
	color:#364049;
	list-style:none;
}
ul.ir_text li 
{	
	background-image:url(../images/Nav_Sec_Bullet.gif);
	background-repeat:no-repeat;
	background-position:0px 6px;
	margin-left:10px;
	padding-left:13px;
}
p.gp_header
{
	color: #587290;
	padding: 0px;
	padding-left: 10px;
	padding-top: 14px;
	padding-bottom: 10px;
	font-size: 17px;
	font-weight: bold;
	margin: 0px;
	font-family: Arial;
}
p.gp_header a
{
	color: #587290;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
p.gp_header a:hover
{
	text-decoration: underline;
}
p.gp_text
{
	padding: 0px;
	padding-left: 10px;
	margin: 0px;
	font-size: 12px;
	color: #364049;
}
/* -----------------  GeoPro CSS ------------------ */
#geopro_messenger
{
	background-image: url(../Images/geopro-messenger-box.jpg);
	width: 231px;
	height: 208px;
	margin: 0px;
	padding: 0px;
	float: left;
	margin-right: 11px;
}
#geopro_app
{
	background-image: url(../Images/geopro-web-app-box.jpg);
	width: 231px;
	height: 208px;
	margin: 0px;
	float: left;
}
#geopro_networks
{
	background-image: url(../Images/geopro-network-box.jpg);
	width: 231px;
	height: 208px;
	margin: 0px;
	float: right;
}
/* -----------------  Footer Control CSS ------------------ */
#footer_nav 
{
	text-align:center;
	margin:auto;
	padding:0px;
	background-image: url(../Images/Footer_Background.jpg);
	background-repeat:no-repeat;
	width:1024px; 
	height:230px; /* leave it as auto for future changes */
}
#fnav_first
{
	margin-left:40px;
}
#fnav_copyright 
{
	margin:auto;
	padding:0px;
	padding-top: 4px;
	text-align: center;
	width:1024px;
	font-size:11px;
	color:#DDDDDD;
}
#fnav_copyright a
{
	text-decoration: none;
	color: #DDDDDD;
}
.fnav_list
{
	float:left;
	margin:0px;
	text-align:left;
	margin-right:17px;
	font-size:13px;
	margin-top:50px;
	height:175px;
	width:auto; /* might cause problems, but needed by CSS rules */
}
.fnav_list ul 
{
	margin:auto;
	padding:0px;
	margin-left:40px;
	margin-bottom:0px;
}
.fnav_list ul li 
{	
	list-style:none;
	margin:0px;
	padding:0px;
}
.fnav_list ul li a 
{ 
	text-decoration:none;
	margin:0px;
	padding:0px;
	color:#7188A3;
}
.fnav_list ul li a:hover 
{
	text-decoration:underline; /* ? */
}
.fnav_list ul li b
{
	color:#505E6C;
}
#corp_footer_nav 
{
	text-align:center;
	margin:auto;
	padding:0px;
	background-image: url(../Images/corp_footer_background.jpg);
	background-repeat:no-repeat;
	width:1024px; 
	height:230px; /* leave it as auto for future changes */
}
.corp_fnav_list
{
	float:left;
	margin:0px;
	text-align:left;
	font-size:13px;
	margin-top:60px;
	height:165px;
	width:auto; /* might cause problems, but needed by CSS rules */
}
#corp_first
{
	margin-left:14px;
} 
.corp_fnav_list ul 
{
	margin:auto;
	padding:0px;
	margin-left:35px;
	margin-bottom:0px;
}
.corp_fnav_list ul li 
{	
	list-style:none;
	margin:0px;
	padding:0px;
}
.corp_fnav_list ul li a 
{ 
	text-decoration:none;
	margin:0px;
	padding:0px;
	color:#7188A3;
}
.corp_fnav_list ul li a:hover 
{
	text-decoration:underline;
}
.corp_fnav_list ul li b
{
	color:#505E6C;
}
/* ------------------- Header Css ------------------- */
#head_cont 
{
	width:1024px;
	height:127px;
	margin:auto;
	padding:0px;
	border-top:10px #A4AAB0 solid;
}
#head_logo a 
{
	background-image:url(../Images/Header_Top-1.jpg);
	display:block;
	width:188px;
	height:97px; /* 93 temp */
	margin:auto;
	padding:0px;
	float:left;
}
#head_left 
{
	background-image:url(../Images/Header_Left.JPG);
	width:45px;
	height:127px;
	margin:auto;
	padding:0px;
	float:left;
}
#head_line 
{
	/*background-image:url(../Images/Header_Top-2.jpg);*/
	width:402px;
	height:97px; /* 93 temp */
	margin:auto;
	padding-left:0px; /* padding temp */
	float:left;
}
#head_nav 
{
	background-image:url(../images/Header_Bar.jpg);
	width:934px; /* 590 temp */
	height:30px; /* 34 temp */
	float:left;
	padding:0px;
	margin:auto;
}
#head_nav a
{
	text-decoration:none;
	color:#FFFFFF;
	display:block;
	margin:0px;
	padding:0px;
	padding-top:8px;
	height:26px;
	font-size:15px;
}
#head_nav a:hover 
{
	color: #f26601; /*#505E6C*/
}

/* Added nav_bg so that tabs will appear above background header right image. */
#nav_bg
{
	position:relative;
	top:-0.2em;
	left:-0.5em;
}

#nav_divider /* GeoPro Nav_Divider */
{
	/*background-image:url(../images/main-nav-divider.gif);*/
	width: 25px;
	float: left;
	margin: 0px;
	padding: 0px;
	padding-top:0.45em;
	font-weight:bold;
	color:#FFFFFF;
}
/* End geopro nav ids */

#link1
{
	/*background-image:url(../Images/Header_Tab-1.jpg);*/
	width:70px; /*77*/
	float:left;
	margin:0px;
	padding:0px;
}
#link2
{
	/*background-image:url(../Images/Header_Tab-2.jpg);*/
	width:130px; /*138*/
	float:left;
	margin:0px;
	padding:0px;
}
#link3
{
	/*background-image:url(../Images/Header_Tab-3.jpg);*/
	width:73px; /*71*/
	float:left;
	margin:0px;
	padding:0px;
}
#link4
{
	/*background-image:url(../Images/Header_Tab-4.jpg);*/
	width:65px; /*77*/
	float:left;
	margin:0px;
	padding:0px;
}
#link5
{
	/*background-image:url(../Images/Header_Tab-5.jpg);*/
	width:50px; /*77*/
	float:left;
	margin:0px;
	padding:0px;
}
#link6
{
	/*background-image:url(../Images/Header_Tab-6.jpg);*/
	width:145px; /*150*/
	float:left;
	margin:0px;
	padding:0px;
}

/* New id added by Jerushan A. */
/* For Geopro Nav on main page */
#link7
{
	width: 70px;
	float: left;
	margin: 0px;
	padding: 0px;
}
/* linkSpace needed in between each link and 
   linkSpace1 is needed to allign 'Iridium' nav link 
   and linkSpace2 is needed to allign Scada Telemetry */
#linkSpace1
{
	width: 4px;
	float: left;
	margin: 0px;
	padding: 0px;
}
#linkSpace_rentals
{
	width: 5px;
	float: left;
	margin: 0px;
	padding: 0px;
}
#linkSpace_voice
{
	width: 9px;
	float: left;
	margin: 0px;
	padding: 0px;
}
#linkSpace
{
	width: 8px;
	float: left;
	margin: 0px;
	padding: 0px;
}
#linkSpace2
{
	width: 10px;
	float: left;
	margin: 0px;
	padding: 0px;
}
/* End new id */

#head_center
{
	width:590px;
	height:127px;
	float:left;
	margin:auto;
	padding:0px;
}
#head_right
{
	background-image:url(../Images/Header_Right.jpg);
	width:45px; /*389*/
	height:127px;
	float:right;
	padding:0px;
	margin:auto;
	font-size:12px;
	text-align:right;
}

/* Begin top nav */
#top_nav
{
	width: 450px;
	height: 100px; /* !: Increasing this height will interfere with Scada Telemetry and future nav tabs to the right side */
	float: right;
	padding: 0px;
	margin: auto;
	font-size: 12px;
	text-align: right;
	position:relative;
	top:-125px;
	left:386px;
}
#top_nav ul
{
	margin: auto;
	padding: 0px;
}
#top_nav ul li
{
	display: inline;
	list-style: none;
	margin: auto;
	padding: 0px;
	padding-left: 7px;
	padding-right: 6px;
	/*border-left: 1px solid #3E5D81;*/
	font-size:8pt;
}
#top_nav ul li.first
{
	border: none;
}
#top_nav a
{
	text-decoration: none;
	color: #3E5D81;
}
#top_nav a:hover
{
	text-decoration: underline;
}
/* ***** End Top Nav ***** */

#head_right a 
{
	text-decoration:none;
	color:#3E5D81;
}
#head_right a:hover
{
	text-decoration:underline;
}
#head_right ul 
{
	margin:auto;
	padding:0px;
}
#tert_nav 
{
	position:relative;
	right:9%;
	top:4.5%;
	height:93px;
}
#head_right ul li 
{
	display:inline;
	list-style:none;
	margin:auto;
	padding:0px;
	padding-left:7px;
	padding-right:6px;
	/*border-left:1px solid #3E5D81;*/
}
#head_right ul li.first 
{
	border:none;
}
#sec_nav 
{
	position:relative;
	height:34px;
	right:8%; /*9%*/
	top:-20px; /*8%*/
	font:8pt;
}
#head_right img 
{
	border:0px;
}
.nav_ul
{
	font-size:12px;
	list-style:none;
	margin:0px;
	padding:0px;
	line-height:20px;
	background-color:#f2f2f3;
	color:#293d6b;
}
.nav_ul a 
{
	display: block;
	margin:0px;
	color: #293d6b;
	text-decoration: none;
	padding-left:5px;
	padding-right:5px;
}
.nav_ul a:hover 
{
	background-color:#f26601;
	color:#FFFFFF;
}
.subnav_ul
{
	list-style:none;
	margin:0px;
	padding:0px;
	line-height:20px;
	font-size:12px;
	background-color:#FFFFFF;
	color:#364049;
	padding-right:10px;
}
.subnav_ul a 
{
	display: block;
	margin:0px;
	color: #3e5d81;
	text-decoration: none;
	margin-left:15px;
	padding-left:13px;
	background-image:url(../images/Nav_Sec_Bullet.gif);
	background-repeat:no-repeat;
	background-position:0px 9px;
	vertical-align:middle;
}
.subnav_ul a:hover 
{
	text-decoration:underline;
}
#ir_nav 
{
	width:219px;
	font-size:12px;
	color: #3e5d81;
	display:none;
	z-index:1;
	position:absolute;
	text-align:left;
	margin:0px;
}
.univ_nav_bottom 
{
	height:7px;
	padding:0px;
	margin:0px;
	width:219px;
	background-image:url(../Images/universal_dd_nav.gif);
}
#bgan_nav 
{
	width:219px;
	font-size:12px;
	color: #3e5d81;
	display:none;
	z-index:1;
	position:absolute;
	text-align:left;
	margin:0px;
}
#rentals_nav 
{
	width:219px;
	font-size:12px;
	color: #3e5d81;
	display:none;
	z-index:1;
	position:absolute;
	text-align:left;
	margin:0px;
}
#voice_nav 
{
	width:219px;
	font-size:12px;
	color: #3e5d81;
	display:none;
	z-index:1;
	position:absolute;
	text-align:left;
}
#data_nav 
{
	width:219px;
	font-size:12px;
	color: #3e5d81;
	display:none;
	z-index:1;
	position:absolute;
	text-align:left;
}
#scada_nav 
{
	width:219px;
	font-size:12px;
	color: #3e5d81;
	display:none;
	z-index:1;
	position:absolute;
	text-align:left;
}

/* New id added by Jerushan A. */
/* For Geopro Nav on main page */
#geopro_nav
{
	width: 219px;
	font-size: 12px;
	color: #3e5d81;
	display: none;
	z-index: 1;
	position: absolute;
	text-align: left;
}
/* End new id */

#ir_rentals 
{
	width:219px;
	height:94px;	
	font-size:12px;
	color: #3e5d81;
	display:none;
	z-index:1;
	position:absolute;
	text-align:left;
}
.ddnav_first_item 
{
	BORDER-BOTTOM: #cdd4dc 1px solid; 
	MARGIN-TOP: 5px
}
.ddnav_item 
{
	BORDER-BOTTOM: #cdd4dc 1px solid; 
}
/* ------------------- Satellite HomePage Content Control CSS ------------------- */
#sat_home_cont
{
	background-image: url(../Images/Sat_Home_Mid-Bg.jpg);
	background-repeat:repeat-y;
	width:1024px;
	padding:0px;
	margin:auto;
}
#sat_home_top
{
	margin:auto;
	padding:0px;
	height:253px;
	width:929px;
	padding-right:3px;
}
#sat_home_flash a
{
	background-image: url(../Images/homepage_banner_6_ca.jpg);
	background-repeat:no-repeat;
	margin:0px;
	margin-right:5px;
	margin-top:20px;
	margin-bottom:5px;
	padding:0px;
	width:616px;
	height:228px;
	float:left;
}
#sat_home_myaccount 
{
	background-image: url(../Images/My_Account.jpg);
	background-repeat:no-repeat;
	margin:0px;
	margin-left:5px;
	margin-top:20px;
	margin-bottom:4px;
	padding:0px;
	width:302px;
	height:96px;
	float:right;	
	text-align:left;
}
#sat_home_mahead
{
	margin:0px;
	padding:0px;
	position:relative;
	top:16%;
	left:12%;
	font-family:Arial;
}
#sat_home_mahead a 
{
	text-decoration:none;
	color:#FFFFFF;
}
}
#sat_home_mahead a:hover
{
	text-decoration:underline;
	color:#FFFFFF;
}
#sat_home_madesc
{
	margin:0px;
	padding:0px;
	position:relative;
	left:12%;
	color:#364049;
	top:18%;
	font-size:12px;
}
#sat_home_malink
{
	margin: 0px;
	padding: 0px;
	text-align: right;
	position: relative;
	right: 7%;
	top: 2%;
	font-size: 11px;
	font-weight: bold;
	font-family: Tahoma;
}
#sat_home_malink a 
{
	text-decoration:none;
	color:#364049;
}
#sat_home_malink a:hover
{
	text-decoration:none;
}
#sat_home_airtime
{
	background-image: url(../Images/Add_Airtime.jpg);
	background-repeat:no-repeat;
	margin:0px;
	margin-left:5px;
	margin-top:4px;
	margin-bottom:3px;
	padding:0px;
	width:303px;
	height:124px;
	float:right;
	text-align:left;
}
#sat_home_airtime p 
{
	margin:0px;
	padding:0px;
}
#sat_home_airtime h2 
{
	margin:0px;
	padding:0px;
	font-size:22px;
	position:relative;
	top:5%;
	left:11%;
	color:#364049;
	font-family:Arial;
}
#sat_home_new
{
	color:#FFFFFF;
	font-size:11px;
	position:relative;
	top:4%;
	left:2.5%;
	font-family:Arial;
}
p.sat_home_airtime_text 
{
	font-size:13px;
	position:relative;
	top:8%;
	left:4%;
	font-family:Tahoma;
	color:#364049;
}
#sat_home_add
{
	position: relative;
	left: 6.5%;
	top: 15%;
	font-size: 13px;
}
#sat_home_add a
{
	
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	color: #FFFFFF;
}
#sat_home_add a:hover
{
	text-decoration:none;
}
.sat_home_bottom
{
	margin:auto;
	margin-top:5px;
	padding:0px;
	height:197px;
	width:929px;
	padding-right:3px;
}
.sat_home_bottom a 
{
	text-decoration:none;
	color:#587290;
}
#sat_home_b1
{
	background-image: url(../Images/Iridium.jpg);
	background-repeat:no-repeat;
	margin:0px;
	margin-right:5px;
	padding:0px;
	width:303px;
	height:197px;
	float:left;
	text-align:left;
}
#sat_home_b2
{
	background-image: url(../Images/Inmarsat_BGan.jpg);
	background-repeat:no-repeat;
	margin:0px;
	margin-left:5px;
	margin-right:5px;
	padding:0px;
	width:303px;
	height:197px;
	float:left;
	text-align:left;
}
#sat_home_b3
{
	background-image: url(../Images/Beam_Equipment.jpg);
	background-repeat:no-repeat;
	margin:0px;
	margin-left:5px;
	padding:0px;
	width:303px;
	height:197px;
	float:left;
	text-align:left;
}
p.sat_home_bhead 
{
	margin:0px;
	padding:0px;
	position:relative;
	left:4.5%;
	font-family:Arial;
	color:#9CABBB;
	margin-top:5%;
	font-size:17px;
}
p.sat_home_bhead a
{
	text-decoration: none;
}
p.sat_home_bhead a:hover
{
	text-decoration: underline;
}
p.sat_home_bdesc
{
	margin:0px;
	padding:0px;
	position:relative;
	left:4.5%;
	color:#364049;
	margin-top:5px;
	font-size:13px;
}
a.sat_home_blinka 
{
	text-decoration:none;
	color:#3E5D81;
	margin:0px;
	padding:0px;
}
a:hover.sat_home_blinka
{
	text-decoration:underline;
}
ul.sat_home_ul
{
	margin: 0px;
	padding: 0px;
	position: relative;
	top: 5%;
	left: 4.5%;
}
/* --------------------- CONTENT CONTAINER ---------------- */
#body_container
{
	width:1024px;
	margin:auto;
	padding:0px;
	background-image: url(../Images/Sat_Home_Mid-Bg.jpg);
	background-repeat:repeat-y;
	text-align:center;
}
#account_container
{
	width:1024px;
	margin:auto;
	padding:0px;
	background-image: url(../Images/Sat_Home_Mid-Bg.jpg);
	background-repeat:repeat-y;
	text-align:center;
}
#account_container a 
{
	color: #587290;
}
/* --------------------- BREADCRUMBS -------------------- */
#breadCrumbsDiv
{
	width:1024px;
	text-align:left;
	background-image: url(../Images/Sat_Home_Mid-Bg.jpg);
	background-repeat:repeat-y;
	margin:0px;
	padding:0px;
	height:20px;
	padding-top: 4px;
	color: #587290;
	font-size: 11px;
}
#breadCrumbsLinks
{
	float:right;
	list-style:none;
	margin:0px;
	padding:0px;
	padding-right:40px;
	padding-top:5px;
	clear:none;
	font-size:11px;
}
#refer_friend
{
	background-image:url(../Images/refer_friend.jpg);
	background-position:left middle;
	background-repeat:no-repeat;
}
#refer_friend a 
{
	padding-left:19px;
}
#remind_later
{
	background-image:url(../Images/remind_later.jpg);
	background-position:left middle;
	background-repeat:no-repeat;
}
#remind_later a 
{
	padding-left:17px;
}
#print_page
{
	background-image:url(../Images/print_page.jpg);
	background-position:left middle;
	background-repeat:no-repeat;
}
#print_page a 
{
	padding-left:20px;
}
#breadCrumbsUL
{
	list-style: none;
	margin:0px;
	padding:0px;
	text-align:left;
	padding-top:4px;
	padding-left:265px;
	float:left;
}
#breadCrumbsDiv li
{
	display:inline;
	margin:0px;
	padding:0px;
}
#breadCrumbsDiv li a
{
	color: #587290;
	text-decoration: none;
}
#breadCrumbsDiv li a:hover
{
	text-decoration:underline;
}
#breadCrumbsDiv .breadCrumbsSeparator
{
	padding-left:2px;
	padding-right:2px;
}
/* ------------ STATIC CONTENT ------------- */
h1.stat_mainhead
{
	color:#364049;
	font-size:26px;
	font-weight:normal;
	font-family:Arial;
	margin:0px;
	padding:0px;
	text-align:left;
	width:715px;
	border-bottom:4px solid #d6dce2;
	padding-bottom:5px;
	margin-bottom:10px;
	margin-top:0px;
}
h2.stat_subhead 
{
	font-family:Arial;
	font-weight:bold;
	color:#ff8d3a;
	font-size:17px;
	margin:0px;
	padding:0px;
	width:715px;
	margin-bottom:10px;
	margin-top:10px;	
}
p.stat_content 
{
	font-family:Tahoma;
	font-size:13px;
	color:#364049;
	margin:0px;
	padding:0px;
	text-align:left;
	margin-bottom:10px;
}
.stat_content a 
{
	text-decoration:underline;
	color: #587290;
}
ol.stat_content
{
	font-family:Tahoma;
	font-size:13px;
	list-style-type:decimal;
	margin-top:10px;
	padding-top:0px;
	padding-bottom:0px;
	color:#364049;
	text-align:left;
	padding-right:10px;
	color:#364049;
}
ol.stat_content ul 
{
	width:600px;
}
ul.stat_content
{
	font-family:Tahoma;
	font-size:13px;
	color:#364049;
	text-align:left;
	padding-top:0px;
	padding-right:10px;
	margin-top:0px;
	margin-bottom:0px;
	line-height:16px;
	clear:none;
}
.round_table 
{
	float:left;
	white-space:nowrap;
	font-family:Tahoma;
	font-size:13px;
	border-collapse:collapse;
	margin:0px;
	padding:0px;
	margin-bottom:17px;
	color:#364049;
	background-color:#f4f7fb;
}
.round_table_wrap
{
	float:left;
	font-family:Tahoma;
	font-size:13px;
	border-collapse:collapse;
	margin:0px;
	margin-bottom:17px;
	color:#364049;
	background-color:#f4f7fb;
}
.round_table .row7
{
	margin:0px;
	padding:0px;
	height:7px;
}
.stat_table 
{
	white-space:nowrap;
	font-family:Tahoma;
	font-size:13px;
	border-collapse:collapse;
	margin:0px;
	color:#364049;
}
.stat_table th
{
	text-align:left;
}
table.stat_table a 
{
	text-decoration:underline;
	color: #587290;
}
.dynamic_stat_table 
{
	white-space:nowrap;
	font-family:Tahoma;
	font-size:13px;
	border-collapse:collapse;
	margin:auto;
	color:#364049;
	float:left;
}
.dynamic_stat_table th
{
	text-align:left;
}
table.dynamic_stat_table a 
{
	text-decoration:underline;
	color: #587290;
}
.stat_form_table 
{
	font-family:Tahoma;
	font-size:13px;
	border-collapse:collapse;
	margin:0px;
	color:#364049;
	padding:0px;
	margin-top:0px;
	text-align:left;
}
.stat_form_table tr 
{
	height:30px;
	font-family:Tahoma;
	font-size:13px;
}
.stat_form_table img 
{
	margin:0px;
	padding:0px;
	border-style:none;
	border-width:0px;
}
.stat_form_table h2 
{
	font-family:Arial;
	font-weight:bold;
	color:#ff8d3a;
	font-size:17px;
	margin:auto;
	padding:0px;
	text-align:left;
	float:left;
	margin-bottom:10px;
	margin-top:10px;
	width:100%;
}
.round_table_top_row
{
	padding:0px;
	margin:0px;
	height:7px;
}
.table_top_center
{
	background-color:#f4f7fb;
	margin:0px;
	padding:0px;
	background-image:url(../Images/Table_Top-Center.jpg);
	background-repeat:repeat-x;
	height:7px;
}
.table_bot_center
{
	margin:0px;
	padding:0px;
	background-image:url(../Images/Table_Bottom-Center.jpg);
	background-repeat:repeat-x;
	height:7px;
}
.table_top_row
{
	margin:auto;
	padding:0px;
	background-color:#f4f7fb;
	font-weight:bold;
	font-size:13px;
}
.table_side_left
{
	margin:0px;
	padding:0px;
	width:7px;
	background-image:url(../Images/Table_Side-Left.jpg);
	background-repeat:repeat-y;
}
.table_side_right
{
	margin:0px;
	padding:0px;
	width:7px;
	background-image:url(../Images/Table_Side-Right.jpg);
	background-repeat:repeat-y;
}
.top_row_left
{
	border-left:1px solid #d6dce2;
	margin:auto;
	padding:0px;
	background-color:#f4f7fb;
}
.top_row_right
{
	border-right:1px solid #d6dce2;
	margin:auto;
	padding:0px;
	background-color:#f4f7fb;
}
.table_num
{
	padding:0px;
	margin:auto;
	text-align:left;
	padding-left:5px;
}
.table_datarow
{
	padding:0px;
	margin:0px;
}
.table_datarow td 
{	
	border-bottom:1px solid #d6dce2;
}
.datagrid_cell
{
	border-bottom:1px solid #d6dce2;
}
/* ---------------- CHECKOUT ---------------- */
h1.check_mainhead
{
	color:#364049;
	font-size:26px;
	font-weight:normal;
	font-family:Arial;
	margin:auto;
	padding:0px;
	text-align:left;
	width:945px;
	border-bottom:4px solid #d6dce2;
	padding-bottom:5px;
	margin-bottom:10px;
	padding-top:10px;
	margin-top:0px;
}
h2.check_subhead 
{
	
	font-family:Arial;
	font-weight:bold;
	color:#ff8d3a;
	font-size:17px;
	margin:0px;
	padding:0px;
	margin-bottom:10px;
	margin-top:10px;
}
p.check_content 
{
	font-size:13px;
	color:#364049;
	margin:auto;
	padding:0px;
	text-align:left;
	margin-bottom:10px;
}
ul.check_content 
{
	font-size:13px;
	color:#364049;
	margin:auto;
	float:left;
	padding:0px;
	text-align:left;
	padding-bottom:10px;
	width:930px;
	padding-top:0px;
	padding-left:20px;
}
/* -------------- Product Pages CSS ------------------ */
.prod_price 
{
	color:#333333;
	font-size:30px;
	text-align:center;
	margin:0px;
	padding:0px;
	display:block;
	margin-bottom:20px;
}
h3.subhead 
{
	font-size:13px;
	border-bottom:4px solid #d6dce2;
	margin:0px;
	padding:0px;
	font-weight:bold;
	padding-bottom:5px;
	margin-bottom:10px;
	color:#364049;
	display:block;
	line-height:16px;
}
h3.reg_subhead
{
	font-size:13px;
	margin:0px;
	padding:0px;
	font-weight:bold;
	color:#364049;
	display:block;
}
.prod_img 
{
	margin:auto;
	padding:0px;
	border-bottom:1px solid #d6dce2;
	text-align:center;
	display:block;
}
li.search_image
{
	list-style: none; 
	background: url(../Images/message_icon.jpg) no-repeat top left;
	margin:0px;
	padding:0px;
	padding-left:20px;
	padding-bottom:3px;
	font-size:11px;
}
li.msg_image
{
	list-style: none; 
	background: url(../Images/search_icon.jpg) no-repeat top left;
	margin:0px;
	padding:0px;
	padding-left:20px;
	padding-bottom:3px;
	font-size:11px;
}
ul.prod_ul
{
	margin:0px;
	padding:0px;
}
.AddToCartButton 
{
	text-align:center;
	display:block;
	margin:auto;
	padding:0px;
}
h4.content_head
{
	font-size:14px;
	margin:0px;
	padding:0px;
	color:#364049;
	float:left;
	padding-bottom:10px;
	width:100%;
}
p.prod_txt 
{
	font-family:Tahoma;
	font-size:13px;
	color:#364049;
	margin:auto;
	float:left;
	padding:0px;
	text-align:left;
	margin-bottom:10px;
	width:100%;
}
.prod_txt a 
{
	text-decoration:none;
	color: #587290;
}
.prod_txt a:hover 
{
	text-decoration:underline;
}
ul.prod_txt
{
	font-family:Tahoma;
	font-size:13px;
	color:#364049;
	padding-bottom:10px;
	padding-top:0px;
	text-align:left;
}
.kit_table 
{
	float:left;
	font-family:Tahoma;
	font-size:13px;
	border-collapse:collapse;
	margin:auto;
	color:#364049;
	vertical-align:top;
}
.kit_table tr 
{
	height:30px;
	font-family:Tahoma;
	font-size:13px;
}
.kit_table h2 
{
	font-family:Arial;
	font-weight:bold;
	color:#ff8d3a;
	font-size:17px;
	margin:auto;
	padding:0px;
	text-align:left;
	float:left;
	margin-bottom:10px;
	margin-top:10px;
	width:100%;
}
#kitDiv 
{
	font-size:13px;
	margin:0px;
	padding:0px;
	vertical-align:top;
}
#kitDiv table
{
	margin:0px;
	padding:0px;
	clear:left;
}
#kitDiv table tr td table tr
{
	border:none;
	margin:0px;
	padding:0px;
}
#kitDiv table tr td table tr td 
{
	border:none;
	margin:0px;
	padding:0px;
}
#kitDiv table tr td table tr td input
{
	border:none;
	vertical-align:top;
}
#kitDiv table tr td table tr td label
{
	border:none;
	vertical-align:top;
}
/* ------------------ TABS ------------------ */
.inline
{
	margin:0px;
	padding:0px;
	height:25px;
	float:left;
}
/*.tab_content 
{
	width:531px;
	height:auto;
	margin:0px;
	padding:0px;
	clear:left;
}*/
.tab_top
{
	width:531px;
	height:25px;
	background-image:url(../Images/Tab_Top_Empty.jpg);
	background-repeat:repeat-x;
	margin:0px;
	padding:0px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}
.tab_content_450 .tab_top
{
	width: 450px;
}
.tab_top a 
{
	text-decoration:none;
}
.tab_content
{
	width:531px;
	padding:0px;
	margin:0px;
	background-image:url(../Images/Tab_Content-Bg.jpg);
	background-repeat:repeat-y;
}
.tab_content.tab_content_450
{
	width: 450px;
	background-image: url(../Images/Tab_Content-Bg_450.jpg);
}
.tab_roundbottom
{
	width:531px;
	height:10px;
	background-image:url(../Images/Tab_Content-Bottom.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	margin:0px;
	padding:0px;
}
.tab_content_450 .tab_roundbottom
{
	width: 450px;
	background-image: url(../Images/Tab_Content-Bottom_450.jpg);
}
.tab_on
{
	height:25px;
	margin:0px;
	padding:0px;
	margin-right:2px;
	float:left;
}
.tab_on_left
{
	width:10px;
	height:25px;
	background-image:url(../Images/Tab_Header_Left-On.jpg);
	margin:0px;
	padding:0px;
	float:left;
}
.tab_on_mid
{
	height:25px;
	background-image:url(../Images/Tab_Header_Mid-On.jpg);
	background-repeat:repeat-x;
	float:left;
}
.tab_on_right
{
	width:10px;
	height:25px;
	background-image:url(../Images/Tab_Header_Right-On.jpg);
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	float:left;
}
.tab_off
{
	height:25px;
	margin:0px;
	padding:0px;
	margin-right:2px;
	float:left;
}
.tab_off_left
{
	width:10px;
	height:25px;
	background-image:url(../Images/Tab_Header_Left-Off.jpg);
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	float:left;
}
.tab_off_mid
{
	height:25px;
	background-image:url(../Images/Tab_Header_Mid-Off.jpg);
	background-repeat:repeat-x;
	float:left;
}
.tab_off_right
{
	width:10px;
	height:25px;
	background-image:url(../Images/Tab_Header_Right-Off.jpg);
	background-repeat:no-repeat;
	float:left;
}
a.tab_link_on p
{
	text-decoration:none;
	color:#ff8d3a;
	cursor:hand;
	height:25px;
}
a.tab_link_on:hover p
{
	text-decoration:underline;
}
a.tab_link_off p
{
	text-decoration:underline;
	color:#587290;
	cursor:hand;
	height:25px;
}
a.tab_link_off:hover p
{
	text-decoration:underline;
}
.show_content 
{
	width:511px;
	margin:10px;
	padding:0px;
	font-size:12px;
}
.hide_content 
{
	display:none;
	width:511px;
	margin:10px;
	padding:0px;
	font-size:12px;
}
/* ----------------------------------------- */
.hide_answer
{
	display:none;
}
.question
{
	width:715px;
	font-weight:bold;
}
.question a 
{
	display:block;
	text-decoration:underline;
	color:#587290;
}
.question a:hover 
{
	text-decoration:none;
}