

div#scrollbar {
    display:block; /* initially display:none; to hide from incapable */
    }

div#wn	{ 
    position:relative;
    width:850px; height:400px;
    overflow:hidden;
	}
    
div#scrollbar { 
  position:relative;
  width:11px; height:400px; 
  font-size:1px;  /* so no gap or misplacement due to image vertical alignment */
  }
div#track { 
  position:absolute; left:0; top:12px;
  width:11px; height:376px;
  background: #FFF;
  }
  
   
div#dragBar {
  position:absolute; left:1px; top:1px;
  width:9px; height:20px;
  background-color:#000000;
  }  
div#up { position:absolute; left:0; top:0; }  
div#down { position:absolute; left:0; bottom:0; }

/* for safari, to prevent selection problem  */
div#scrollbar, div#track, div#dragBar, div#up, div#down {
    -moz-user-select: none;
    -khtml-user-select: none;
}


/* so no gap or misplacement due to image vertical alignment
font-size:1px in scrollbar has same effect (less likely to be removed, resulting in support issues) */
div#scrollbar img {
    display:block; 
    }  
 




div#wn_149_476	{ 
    position:relative;
    width:476px; height:149px;
    overflow:hidden;
	}
div#scrollbar_149_476 { 
  position:relative;
  width:11px; height:149px; 
  font-size:1px;  /* so no gap or misplacement due to image vertical alignment */
  }
div#track_149_476 { 
  position:absolute; left:0; top:12px;
  width:11px; height:125px;
  background: #FFF;
  }
div#dragBar_149_476 {
  position:absolute; left:1px; top:1px;
  width:9px; height:20px;
  background-color:#000000;
  }  
div#up_149_476 { position:absolute; left:0; top:0; }  
div#down_149_476 { position:absolute; left:0; bottom:0; }

/* for safari, to prevent selection problem  */
div#scrollbar_149_476, div#track_149_476, div#dragBar_149_476, div#up_149_476, div#down_149_476 {
    -moz-user-select: none;
    -khtml-user-select: none;
}

/* so no gap or misplacement due to image vertical alignment
font-size:1px in scrollbar has same effect (less likely to be removed, resulting in support issues) */
div#scrollbar_149_476 img {
    display:block; 
    } 
	
	
	
div#wn_489_460	{ 
    position:relative;
    width:435px; height:485px;
    overflow:hidden;
	}
div#scrollbar_489_460 { 
  position:relative;
  width:11px; height:485px; 
  font-size:1px;  /* so no gap or misplacement due to image vertical alignment */
  }
div#track_489_460 { 
  position:absolute; left:0; top:12px;
  width:11px; height:461px;
  background: #FFF;
  }
div#dragBar_489_460 {
  position:absolute; left:1px; top:1px;
  width:9px; height:20px;
  background-color:#000000;
  }  
div#up_489_460 { position:absolute; left:0; top:0; }  
div#down_489_460 { position:absolute; left:0; bottom:0; }

/* for safari, to prevent selection problem  */
div#scrollbar_489_460, div#track_489_460, div#dragBar_489_460, div#up_489_460, div#down_489_460 {
    -moz-user-select: none;
    -khtml-user-select: none;
}

/* so no gap or misplacement due to image vertical alignment
font-size:1px in scrollbar has same effect (less likely to be removed, resulting in support issues) */
div#scrollbar_489_460 img {
    display:block; 
    } 
	
	
	

div#wn_489_788	{ 
    position:relative;
    width:755px; height:485px;
    overflow:hidden;
	}
div#scrollbar_489_788 { 
  position:relative;
  width:11px; height:485px; 
  font-size:1px;  /* so no gap or misplacement due to image vertical alignment */
  }
div#track_489_788 { 
  position:absolute; left:0; top:12px;
  width:11px; height:461px;
  background: #FFF;
  }
div#dragBar_489_788 {
  position:absolute; left:1px; top:1px;
  width:9px; height:20px;
  background-color:#000000;
  }  
div#up_489_788 { position:absolute; left:0; top:0; }  
div#down_489_788 { position:absolute; left:0; bottom:0; }

/* for safari, to prevent selection problem  */
div#scrollbar_489_788, div#track_489_788, div#dragBar_489_788, div#up_489_788, div#down_489_788 {
    -moz-user-select: none;
    -khtml-user-select: none;
}

/* so no gap or misplacement due to image vertical alignment
font-size:1px in scrollbar has same effect (less likely to be removed, resulting in support issues) */
div#scrollbar_489_788 img {
    display:block; 
    } 
	
	
	
	
div#wn_489_580	{ 
    position:relative;
    width:550px; height:455px;
    overflow:hidden;
	}
div#scrollbar_489_580 { 
  position:relative;
  width:11px; height:455px; 
  font-size:1px;  /* so no gap or misplacement due to image vertical alignment */
  }
div#track_489_580 { 
  position:absolute; left:0; top:12px;
  width:11px; height:431px;
  background: #FFF;
  }
div#dragBar_489_580 {
  position:absolute; left:1px; top:1px;
  width:9px; height:20px;
  background-color:#000000;
  }  
div#up_489_580 { position:absolute; left:0; top:0; }  
div#down_489_580 { position:absolute; left:0; bottom:0; }

/* for safari, to prevent selection problem  */
div#scrollbar_489_580, div#track_489_580, div#dragBar_489_580, div#up_489_580, div#down_489_580 {
    -moz-user-select: none;
    -khtml-user-select: none;
}

/* so no gap or misplacement due to image vertical alignment
font-size:1px in scrollbar has same effect (less likely to be removed, resulting in support issues) */
div#scrollbar_489_580 img {
    display:block; 
    } 


	
	
	
	div#wn_306_788	{ 
    position:relative;
    width:740px; height:265px;
    overflow:hidden;
	}
div#scrollbar_306_788 { 
  position:relative;
  width:11px; height:265px; 
  font-size:1px;  /* so no gap or misplacement due to image vertical alignment */
  }
div#track_306_788 { 
  position:absolute; left:0; top:12px;
  width:11px; height:241px;
  background: #FFF;
  }
div#dragBar_306_788 {
  position:absolute; left:1px; top:1px;
  width:9px; height:20px;
  background-color:#000000;
  }  
div#up_306_788 { position:absolute; left:0; top:0; }  
div#down_306_788 { position:absolute; left:0; bottom:0; }

/* for safari, to prevent selection problem  */
div#scrollbar_306_788, div#track_306_788, div#dragBar_306_788, div#up_306_788, div#down_306_788 {
    -moz-user-select: none;
    -khtml-user-select: none;
}

/* so no gap or misplacement due to image vertical alignment
font-size:1px in scrollbar has same effect (less likely to be removed, resulting in support issues) */
div#scrollbar_306_788 img {
    display:block; 
    } 
	
	
	
	
	
a.news:link, a.news:visited, a.news:hover, a.news:visited:hover	{text-decoration: none ;
																 color: 333333;}

																 
.input_box {  border: solid 1px #cccccc;background-color:#cccccc;font-family:arial;font-size:11px;color:#666666;font-weight:bold;padding:1px 3px 3px 3px;}
																 
* html #page_wrapper {
height: 100%;
}


 .footer_container    {        text-align:center;        width:832px;     padding-top:20px;    }    
 .footer_centerwrapper    {       margin: auto;    text-align:center;    width: 832px;   }


#page_wrapper {
position: absolute;
min-height: 100%;
width: 980px;
margin:0;padding:0;

}	
#body {
   padding:10px;
   padding-bottom:0px;   /* Height of the footer */
}
#footer2 {
   position:absolute;
   bottom:0;
   width:100%;
      /* Height of the footer */
   
}														 

span.question {font-weight : bold; color:666666 ;}
.franchise { font:11px geneva,arial,verdana, sans-serif; color: #000000; border: solid 1px #666666; background-color:#ffffff; }
.fran_ddl{ font:11px geneva,arial,verdana, sans-serif; color: #000000; bordercolor: #666666; border: solid 1px #666666; background-color:#ffffff; }
html {height:100%; }
body {font-family:  Arial; font-size : 12px; color : #333333; margin:0;padding:0;height:100%; }
td {font-family:  Arial; font-size : 12px; color : #333333;}
.default {font-family: Verdana, Arial; font-size : 11px; color : #ffffff;}
.nostore {font-family: Verdana, Arial; font-size : 13px; color : #666666;}
.comingsoon {font-family: Verdana, Arial; font-size : 12px; color : #663300;}
.comingsoon_big {font-family: Verdana, Arial; font-size : 24px; color : #663300;}
.error {font-family: Verdana, Arial; font-size : 14px; color : #990000; font-weight:bold;}
.rederror {font-family: Verdana, Arial; font-size : 11px; color : #990000; font-weight:bold;}
.sec_header {font-family: Verdana, Arial; font-size : 20px; color : #999999; font-weight:bold;}
.sec_sub_header {font-family: Verdana, Arial; font-size : 20px; color : #FF9900; font-weight:bold;}
.partners{font-family: Verdana, Arial; font-size : 11px; color : #FF9900; font-weight:bold;}


A:link {font-family:  Arial; font-size : 11px; color : #676d73;}
A:hover {text-decoration: underline;}
A:visited{ font-family:  Arial; font-size : 11px; color : #676d73;}
A:visited:hover {text-decoration: underline;}

A.section_on:link {font-family:  Arial; font-size : 11px; color : #000000;}
A.section_on:hover {text-decoration: underline;}
A.section_on:visited{ font-family:  Arial; font-size : 11px; color : #000000;}
A.section_on:visited:hover {text-decoration: underline;}


A.sub_nav:link {text-decoration: none; font-family:  Arial; font-size : 11px; color : #676d73;}
A.sub_nav:hover {text-decoration: none; color : #6a4c16}
A.sub_nav:visited{ text-decoration: none; font-family:  Arial; font-size : 11px; color : #676d73;}
A.sub_nav:visited:hover {text-decoration: none;color : #6a4c16}


A.sub_nav_on:link {text-decoration: none; font-family:  Arial; font-size : 11px; color : #676d73;}
A.sub_nav_on:hover {text-decoration: none; color : #676d73}
A.sub_nav_on:visited{ text-decoration: none; font-family:  Arial; font-size : 11px; color : #676d73;}
A.sub_nav_on:visited:hover {text-decoration: none;color : #676d73}

A.sub_nav_on_black:link {text-decoration: none; font-family:  Arial; font-size : 11px; color : #000000;}
A.sub_nav_on_black:hover {text-decoration: none; color : #000000}
A.sub_nav_on_black:visited{ text-decoration: none; font-family:  Arial; font-size : 11px; color : #000000;}
A.sub_nav_on_black:visited:hover {text-decoration: none;color : #000000}

A.default:link {font-family: Verdana, Arial; font-size : 11px; color : #ffffff;}
A.default:hover {text-decoration: underline;}
A.default:visited { font-family: Verdana, Arial; font-size : 11px; color : #ffffff;}
A.default:visited:hover {text-decoration: underline;}

A.site_map_link:link {font-family:  Arial; font-size : 12px; color : #423833;text-decoration: none;}
A.site_map_link:hover {text-decoration: underline;}
A.site_map_link:visited { font-family:  Arial; font-size : 12px; color : #423833;text-decoration: none;}
A.site_map_link:visited:hover {text-decoration: underline;}

.site_map_link {line-height:16px;}

.transparent{
width:100%;
height:100%;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale,src='http://dev.blueswitch.com/talonairjets/images/transparent2.png');
}



.transparent[class] {
background-image:url('http://dev.blueswitch.com/talonairjets/images/transparent.png');
}

.formbutstyle { font:11px Verdana, Arial, sans-serif; color: #000000; border: solid 2px #939393; background-color:#8CB3D9; }

.dateclass {font-family: Verdana, Arial; font-size : 11px; color : #336699; }
.blueheader {font-family: Verdana, Arial; font-size : 11px; color : #336699; font-weight:bold;}
.brand_header {font-family: Verdana, Arial; font-size : 11px; color : #666666; font-weight:bold;}

.whitehomepagetext {font-family: Verdana, Arial; font-size : 11px; color : #ffffff; font-weight:normal;}

.investor_info_side_header {font-family: Verdana, Arial; font-size : 10px; color : #336699; font-weight:normal;}
.investor_info_side {font-family: Verdana, Arial; font-size : 11px; color : #333333; font-weight:normal;}

A.faq_section_link:link {font-family: Verdana, Arial; font-size : 11px; color : #336699; font-weight:bold;}
A.faq_section_link:hover {text-decoration: underline; font-weight:bold;}
A.faq_section_link:visited { font-family: Verdana, Arial; font-size : 11px; color : #336699; font-weight:bold;}
A.faq_section_link:visited:hover {text-decoration: underline; font-weight:bold;}


A.faq_section_link_on:link {font-family: Verdana, Arial; font-size : 11px; color : #FF9900; font-weight:bold;}
A.faq_section_link_on:hover {text-decoration: underline; font-weight:bold;}
A.faq_section_link_on:visited { font-family: Verdana, Arial; font-size : 11px; color : #FF9900; font-weight:bold;}
A.faq_section_link_on:visited:hover {text-decoration: underline; font-weight:bold;}


A.execteam_link:link {font-family: Verdana, Arial; font-size : 11px; color : #336699; font-weight:bold;}
A.execteam_link:hover {text-decoration: underline; font-weight:bold;}
A.execteam_link:visited { font-family: Verdana, Arial; font-size : 11px; color : #336699; font-weight:bold;}
A.execteam_link:visited:hover {text-decoration: underline; font-weight:bold;}


A.execteam_link_on:link {font-family: Verdana, Arial; font-size : 11px; color : #FF9900; font-weight:bold;}
A.execteam_link_on:hover {text-decoration: underline; font-weight:bold;}
A.execteam_link_on:visited { font-family: Verdana, Arial; font-size : 11px; color : #FF9900; font-weight:bold;}
A.execteam_link_on:visited:hover {text-decoration: underline; font-weight:bold;}

A.whitelink:link {font-family: Verdana, Arial; font-size : 11px; color : #FFFFFF; font-weight:normal;}
A.whitelink:hover {text-decoration: underline; font-weight:normal; color : #FFFFFF;}
A.whitelink:visited { font-family: Verdana, Arial; font-size : 11px; color : #FFFFFF; font-weight:normal;}
A.whitelink:visited:hover {text-decoration: underline; font-weight:normal; color : #FFFFFF;}





.tbl_header {font-family: Trebuchet MS,Verdana, Arial; font-size : 11px; color : #FF9933; text-decoration: none;}
A.blueswitch_logo:link {font-family: Trebuchet MS,Verdana, Arial; font-size : 11px; color : #FF9933; text-decoration: none;}
A.blueswitch_logo:hover {text-decoration: underline;}
A.blueswitch_logo:visited{ font-family: Trebuchet MS,Verdana, Arial; font-size : 11px; color : #FF9933; text-decoration: none;}
A.blueswitch_logo:visited:hover {text-decoration: none;}

A.blueswitch_logo_blue:link {font-family: Trebuchet MS,Verdana, Arial; font-size : 11px; color : #00479C; text-decoration: none;}
A.blueswitch_logo_blue:hover {text-decoration: underline;}
A.blueswitch_logo_blue:visited{ font-family: Trebuchet MS,Verdana, Arial; font-size : 11px; color : #00479C; text-decoration: none;}
A.blueswitch_logo_blue:visited:hover {text-decoration: none;}

a.payments{font-family:verdana;font-size:11px;color:#ff9900;}
a.payments:visited{font-family:verdana;font-size:11px;color:#ff9933;}

