body{
	background:url('/common/images/body_bg.gif') repeat-x;	
	min-width:1000px; 
	margin:0px;
	padding:0px;
	font-family:arial,verdana,sans-serif;
}



H1 {
	font-family:Arial,sans-serif;
	padding:0;
	margin:0;
	font-size:18px;
	font-weight:normal;
	line-height:20px;
	/*color:#5B5B5B;*/
	color:#F48D27;
}

H1 strong {
	font-family:Arial,sans-serif;
	font-size:18px;
	font-weight:normal;
	line-height:20px;
	color:#F48D27;
	/*margin:0px;*/
}



h3 {
	padding:0;
	margin:0;
	font-size:15px;
	line-height:18px;
	font-weight:bold;
	padding-top:15px;
}


h4 {
	font-family:Arial,sans-serif;
	font-size:13px;
	line-height:14px;
	font-weight:bold;
	padding:0;
	margin:0;
	margin-bottom:5px;
}




P.txtNormal {
	font-family:Arial,sans-serif;
	font-size:12px;
	line-height:16px;
	color:#022072;
}


p, ul{
	margin:5px 0;
	padding:0;
}

li{
	margin-left:20px;
}
img{
	border:0;
}



#wrap{
	background:url('/common/images/bg.jpg') no-repeat top center;
	width:1000px;
	height:750px;
	position:relative;
	margin:0 auto;
}
#header {
	position:relative;
	width:1000px; height:160px;
	margin:0 auto;
	z-index:3;
}
#menu{
	position:absolute;
	right:12px;
	top:11px;
	font-size:11px;
	font-weight:bold;
	color:#528EC4;
}
#menu a{
	text-decoration:none;
	color:#528EC4;
	padding:0 18px;
}
#menu a:hover{
	text-decoration:underline;
}
#menu strong{
	color:#5C5B5B;
}
#plane {
	position:absolute;
	top:63px;
	right:4px;
	z-index:5;
	behavior: url(/common/includes/iepngfix.htc);
}

#aircadetleague {
	position:absolute;
	top:34px;
	left:216px;
	behavior: url(/common/includes/iepngfix.htc);
}

#tolearn {
	position:absolute;
	top:66px;
	left:252px;	
	behavior: url(/common/includes/iepngfix.htc);
}

#logo {
	position:absolute;
	top:10px;
	left:49px;	
	behavior: url(/common/includes/iepngfix.htc);
}

#maincontent{
	min-height:460px;
	position:relative;
}

#homecontent, #content {	
	top:6px;
	position:relative;
	color:#3F3F3F;
	margin-left:38px;
}

#homecontent {
	background:url('/common/images/mainbg.png') no-repeat;
	color:#FFF;
	width:759px;
	float:left;
}

#content{
	width:758px;
}

#content, #leftnav{
	float:left;
}

#pageheader{
	background:url('/common/images/subpage/pagetop.png') no-repeat;
	height:36px;
	font-size:12px;
	color:#999999;
	padding-left:35px;
	padding-top:14px;
}
#pageheader a{
	color:#EFA23D;
	text-decoration:none;
}
#pagecontent{
	background:url('/common/images/subpage/pagebottom.png') no-repeat bottom center;
	margin-bottom:20px;
	font-size:13px;
	color:#3F3F3F;
	padding:3px 34px 10px 34px;
	min-height:391px;
}
.orangefont{
	color:#EFA23D;;
}
#contentfooter {
	background:url('/common/images/footer.gif') no-repeat;
	width:988px; height:29px;
	padding-top:8px;
	margin:0 auto;
	margin-top:15px;
}

#contentfooter {
	font-family:Arial,sans-serif;
	color:#4c4c4c;	
	font-size:10px;
}
#footer {
	position:relative;
	font-size:11px;
	line-height:16px;
	padding-top:5px;
	text-align:center;
}
#footer, #footer a{
	color:#175E9C;
	text-decoration:none;
}
#copyright{
	float:left;
	padding-left:20px;
}
#designby{
	float:right;
	padding-right:20px;
}
#canada {
	position:absolute;
	left:166px;
	top:15px;
}
#logosmall {
	position:absolute;
	right:220px;
	top:-5px;
}
#leftnav {
	position:relative;
	left:26px;
	top:6px;
	font-weight:bold;
	font-size:10px;
}
#leftnav a, #leftnav{
	color:#262222;	
	text-decoration:none;
}
#leftnav1, #leftnav2, #leftnav3, #leftnav4, #leftnav5, #leftnav6, #leftnav7, #leftnav8, #leftnav1b, #leftnav2b, #leftnav3b, #leftnav4b, #leftnav5b, #leftnav6b, #leftnav7b, #leftnav8b {
	width:153px;
}
#leftnav1, #leftnav1b {
	padding-top:17px;
	padding-left:25px;
	height:13px;
}
#leftnav2, #leftnav3, #leftnav4, #leftnav5, #leftnav6, #leftnav7, #leftnav8, #leftnav2b, #leftnav3b, #leftnav4b, #leftnav6b, #leftnav7b, #leftnav8b {
	padding-top:8px;
	padding-left:25px;
	height:22px;	
}
#leftnav5b {
	padding-top:0px;
	padding-left:25px;
	height:43px;
}
#leftnav4_inside, #leftnav4b_inside {
  margin-top:-5px;
}
#leftnav5b_inside {
  padding-top:4px;
}


#leftnav1 {
	background:url('/common/images/leftnav/1.png') no-repeat;	
	height:22px;
	behavior: url(/common/includes/iepngfix.htc);
}
#leftnav1b {
	background:url('/common/images/leftnav/1.png') no-repeat;	
	height:22px;
	behavior: url(/common/includes/iepngfix.htc);
}
#leftnav2 {
	background:url('/common/images/leftnav/2.png') no-repeat;	
	behavior: url(/common/includes/iepngfix.htc);
}
#leftnav2b {
	background:url('/common/images/leftnav/2.png') no-repeat;	
	behavior: url(/common/includes/iepngfix.htc);
}
#leftnav3 {
	background:url('/common/images/leftnav/3.png') no-repeat;	
	behavior: url(/common/includes/iepngfix.htc);
}
#leftnav3b {
	background:url('/common/images/leftnav/3.png') no-repeat;	
	behavior: url(/common/includes/iepngfix.htc);
}
#leftnav4 {
	background:url('/common/images/leftnav/4.png') no-repeat;	
	height:32px;
	behavior: url(/common/includes/iepngfix.htc);
}
#leftnav4b {
	background:url('/common/images/leftnav/4.png') no-repeat;	
	height:32px;
	behavior: url(/common/includes/iepngfix.htc);
}
#leftnav5 {
	background:url('/common/images/leftnav/5.png') no-repeat;	
	behavior: url(/common/includes/iepngfix.htc);
}
#leftnav5b {
	background:url('/common/images/leftnav/5b.png') no-repeat;
	height:43px;
	behavior: url(/common/includes/iepngfix.htc);
}
#leftnav6 {
	background:url('/common/images/leftnav/6.png') no-repeat;	
	behavior: url(/common/includes/iepngfix.htc);
}
#leftnav6b {
	background:url('/common/images/leftnav/6.png') no-repeat;	
	behavior: url(/common/includes/iepngfix.htc);
}
#leftnav7 {
	background:url('/common/images/leftnav/7.png') no-repeat;		
	behavior: url(/common/includes/iepngfix.htc);
}
#leftnav7b {
	background:url('/common/images/leftnav/7.png') no-repeat;		
	behavior: url(/common/includes/iepngfix.htc);
}
#leftnav8 {
	background:url('/common/images/leftnav/8.png') no-repeat;	
	height:28px;
	behavior: url(/common/includes/iepngfix.htc);
}
#leftnav8b {
	background:url('/common/images/leftnav/8.png') no-repeat;	
	height:28px;
	behavior: url(/common/includes/iepngfix.htc);
}


#submenutop, #submenumiddle, #submenubottom{
	padding-left:26px;
	font-weight:none;
	font-size:10px;
	width:152px;
	color:#FFF;
}
#submenutop a, #submenumiddle a, #submenubottom a{
	color:#FFF;
	text-decoration:none;
}
#submenutop a:hover, #submenumiddle a:hover, #submenubottom a:hover{
	text-decoration:underline;
}
#submenutop {
	background:url('/common/images/leftnav/submenutop.png') no-repeat top;
	padding-top:8px;
}
#submenumiddle{
	background:url('/common/images/leftnav/submenumiddle.png') repeat-y;
	padding-bottom:4px;
	padding-top:4px;
}
#submenubottom{
	background:url('/common/images/leftnav/submenubottom.png') no-repeat bottom;
	padding-bottom:8px;
	padding-top:2px;
}
#submenuspacer{
	background:url('/common/images/leftnav/submenuspacer.gif') no-repeat;
	width:178px;
	height:1px;
}

#rightbar {
	float:left;
	width:202px;
	padding-right:25px;
	padding-top:4px;
	font-size:13px;
	color:#FFF;
	font-size:12px;
	line-height:16px;
	position:relative;

	/*background:url('/common/images/announcements/bg.png') no-repeat;*/
	/*height:419px;*/
	/*behavior: url(/common/includes/iepngfix.htc);*/
	/*padding-left:25px;*/
	/*padding-top:22px;*/
	/*right:-2px;*/
}
#leftbox{
	float:left;
}
#rightbar a {
	color:#4CB6E8;
	text-decoration:none;
	font-weight:bold;
}
#rightbar a.lnkNormalWhite {
  color:#FFF;
}

#announcements{
	margin:3px;
	min-height:200px;
	width:200px;
	color:#FFF;

}
#viewall{
	background:url('/common/images/announcements/viewall.gif');
	height:20px; width:192px;
	padding-left:15px;
	padding-top:4px;

}
#quicklinks{
	padding: 3px 0;
	font-size:14px;
}
.dottedline {
	background:url('/common/images/announcements/dottedline.png') repeat-x;
	height:1px;
	margin:2px;
	margin-left:4px;
	margin-right:26px;
}


#linkitems{
	position:relative;
	padding-top:5px;
	display:block;
}
.linkitem{
	display:block;
	width:202px;
	min-height:21px;
	font-weight:normal;
	padding-left:10px;
	padding-top:4px;
	margin-bottom:-5px;
}
.linkitem a{
	font-weight:normal;
	min-height:21px;
}
.linkitem:hover{
	background:url('/common/images/announcements/linkitem.gif') no-repeat;
	min-height:21px;
}


#cockpitview {
	position:relative;
	top:14px;
	left:14px;
	width:489px;
	height:292px;
	behavior: url(/common/includes/iepngfix.htc);
	margin:0;
	padding:0;
}


#missionstatementbox {
	width:489px;
	margin-left:2px;
	margin-top:5px;
	padding-top:7px;
	padding-left:8px;
	font-size:13px;
	position:relative;
}
#missionstatementbox {
	/*background:url('/common/images/home/missionstatementbg.png') no-repeat;*/
	/*height:104px;*/
	min-height:124px;
	margin-top:-20px; /*used to be -90*/
	/*behavior: url(/common/includes/iepngfix.htc);*/
}


#findasquadronbox {
	width:489px;
	margin-left:10px;
	margin-top:5px;
	padding-top:7px;
	padding-left:8px;
	font-size:13px;
	position:relative;
}
#findasquadronbox {
	background:url('/common/images/home/findaqsuadronbg.png') no-repeat;
	margin-top:13px;
	height:97px;	
}

#boxtitle {
	padding-bottom:5px;
}
#boxcontent{
	font-size:12px;
	padding-left:5px;
	padding-right:10px;
	line-height:18px;
}


#divAnnouncementTop {
  background:url(/common/images/announcements/announcement_top.png) top no-repeat;
  width:239px;
  height:40px;
  behavior: url(/common/includes/iepngfix.htc);
}
#divAnnouncementTitle {
  padding-left:18px;
  padding-top:16px;
}
#divAnnouncementMiddle {
  background:url(/common/images/announcements/announcement_middle.png) repeat-y;
  width:239px;
}
#divAnnouncementContent {
  padding-left:18px;
  padding-right:30px;
  padding-bottom:3px;
  margin-top:-3px;
  width:239px;
}
#divAnnouncementBottom {
  background:url(/common/images/announcements/announcement_bottom.png) bottom no-repeat;
  width:239px;
  height:23px;
}


#divMissionTop {
  background:url(/common/images/home/missionstatementbg_top.png) no-repeat;
  width:497px;
  height:26px;
  padding-left:8px;
  padding-top:8px;
  margin-bottom:0;
  padding-bottom:0;
  behavior: url(/common/includes/iepngfix.htc);
}

#divMissionMiddle {
  background:url(/common/images/home/missionstatementbg_middle.png) repeat-y;
  width:497px;
  margin-top:0;
  padding-top:0;
}


#divFindSquadron1 {
  float:left;
  width:135px;
  margin-top:5px;
}

#divFindSquadron2 {
  float:left;
  width:135px;
  margin-left:33px;
  margin-top:5px;
}

#divFindSquadron3 {
  float:left;
  width:135px;
  margin-left:33px;
  margin-top:5px;
}














.lnkNormal:link, .lnkNormal:visited {
	font-family:Arial Bold,sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#022072;
	text-decoration:none;
}

.lnkNormal:hover {
	font-family:Arial Bold,sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#022072;
	text-decoration:underline;
}


.lnkNormalWhite:link, .lnkNormalWhite:visited {
	font-family:Arial Bold,sans-serif;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
}

.lnkNormalWhite:hover {
	font-family:Arial Bold,sans-serif;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:underline;
}



.lnkLeftNav:link, .lnkLeftNav:visited {
	font-family:Arial Bold,sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#262222;
	text-decoration:none;
}

.lnkLeftNav:hover {
	font-family:Arial Bold,sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#262222;
	text-decoration:underline;
}



.lnkLeftNavSub:link, .lnkLeftNavSub:visited {
	font-family:Arial Bold,sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}

.lnkLeftNavSub:hover {
	font-family:Arial Bold,sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFF;
	text-decoration:underline;
}



.lnkCredits:link, .lnkCredits:visited, .txtCredits {
	font-family:Arial,sans-serif;
	font-size:10px;
	color:#4C4C4C;
	text-decoration:none;
}

.lnkCredits:hover {
	font-family:Arial,sans-serif;
	font-size:10px;
	color:#4C4C4C;
	text-decoration:underline;
}





ul {
  padding-left:15px;
}



#imgIconFind {
  width:18px;
  height:17px;
  vertical-align:middle;
}





a:link, a:visited {
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:16px;
	color:#4F4F4F;
	text-decoration:none;
}

a:hover {
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:16px;
	color:#4F4F4F;
	text-decoration:underline;
}



TR.NormalRow{
	background-color:#FFFFFF;
}

TR.AlternatRow{
	background-color:#EEEEEE;
}


.sitemaplink{
	margin-left:7px;
	text-indent:-9px;
	margin-bottom:0px;
}
.sitemaplinktop{
	padding:5px;
}


.pngImg {
  behavior: url(/common/includes/iepngfix.htc);
}



#divPartners:after {
  content:'';
  display:block;
  clear:both;
}


div {
/*  border:1px solid red;*/
}