body   { 
 	color: #333333; 
 	font-family: Trebuchet, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
 	margin: 0px;
 	background: #6276AC;
 		 }
body, html, h1, h2, h3, p, ul, li, div {
	margin: 0;
	padding: 0;
	}
a {
	color: #9C0000;
	font-weight: bold;
	text-decoration: none;
	background: transparent;
	}
a:visited, a:active {
	background: transparent;
	}
a:hover {
	text-decoration: underline;
	color: #AAC4AF;
	background: transparent;
	}
/*End standard stuff */

.bg2 {
 	background: #1D233B url(../images/bg3.gif) repeat-x;
	}
.bg5 {
 	background: #1D233B url(../images/bg5.gif) repeat-x;
	}
.bg_mid {
 	background: url(../images/bg_mid.gif) repeat-x;
	}
.mid_box {
 	color: #FFFFFF;
 	text-align: center;
 	padding: 10 10 0 10;
 	margin: 2 2 0 2;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
 	}
 .mid_box2{
	background: url(../images/bg_box_words2.gif) no-repeat;
 	margin: 7 15 0 14;
 	height: 140;
 	padding-top: 2;
 	}	
  .mid_box3{
	background: url(../images/bg_box_words7.gif) no-repeat;
 	margin: 7 9 0 14;
 	line-height: 12px;
 	height: 120;
 	padding: 3 5 0 5;
 	}	
 .grandopening{
 	color: #FCFBF0;
 	font-size: 11px;
 	text-align: center;
 	font-family: Corbel, Trebuchet MS, Arial, Helvetica, sans-serif;
 	}
.grandopening2{
  	padding-top: 1px;
 	color: #FCFBF0;
 	font-size: 18px;
 	line-height: 24px;
 	text-align: center;
 	font-family: Corbel, Trebuchet MS, Arial, Helvetica, sans-serif;
 	}
 .grandopening2 a{
  	padding-top: 4px;
 	color: #FCFBF0;
 	font-size: 10px;
 	text-align: center;
 	font-family: Corbel, Trebuchet MS, Arial, Helvetica, sans-serif;
 	}
 .prem_hint{
	font-family: Corbel, Trebuchet MS, Arial, Helvetica, sans-serif;
	}
 .place{
 	padding: 0 0 0 0;
 	}
.pic_home{
	border: 1 solid #003265;
	}	
.buttons_rt{
	margin: 5 5 5 5;
	}
.bg_mid2 {
 	background: #A6A8AE;
	}
.bg_news{
	background: url(../images/bg_news.gif) no-repeat;	
	width: 462;
	line-height: 17px;  
/*	line-height: 19px; */
	padding: 34 0 0 25;
	font-size: 10px;
	size: 10px;
	}
.bg_news_small{
	background: url(../images/bg_news_small.gif) no-repeat;	
	width: 462;
	line-height: 15px;  
/*	line-height: 19px; */
	padding: 34 0 0 25;
	font-size: 10px;
	size: 10px;
	}
.news_item{
	margin: 0 0 0 12;
	line-height: 17px;
	font-weight: bold;
	font-size: 12px;
	}
.bg_bottom_line { 
	background: #FFFFFF url(../images/bg_bottom_line.gif) repeat-x 
	}
.logo_right{
	background: url(../images/Airborne_logo4b.gif) no-repeat;
	} 
	

.bod_text{
	padding: 20 200 10 200;
	font-size: 14 px;
	color: #14214D;
	background-color: #E2EDF6;
	border-top: #FFFFFF 2 solid;
	border-right: #FFFFFF 2 solid;
	border-left: #FFFFFF 2 solid;
	}
.bod_text_wider{
	padding: 20 150 10 150;
	font-size: 12 px;
	color: #14214D;
	background-color: #E2EDF6;
	border-top: #FFFFFF 2 solid;
	border-right: #FFFFFF 2 solid;
	border-left: #FFFFFF 2 solid;
	}
.bod_text_wider2{
	padding: 20 150 10 150;
	font-size: 12 px;
	color: #14214D;
	border-top: #FFFFFF 2 solid;
	border-right: #FFFFFF 2 solid;
	border-left: #FFFFFF 2 solid;
	}
.bod_text_pics{
	padding: 20 20 10 20;
	text-align: center;
	color: #14214D;
	background-color: #E2EDF6;
	border-right: #FFFFFF 2 solid;
	border-left: #FFFFFF 2 solid;
	}
.bod_text_wider_title{
	padding-left: -20;
	}

/* For Schedule pages * * */
.main_text{
	margin: 0 160 40 140;
	font-size: 12px;
	}
.text_desc{
	margin: 0 160 40 160;
	font-size: 12px;
	}
.tab_sched{
	border: 3 solid #990000;
	font-size: 14px;
	
	}
.tab_desc{
	padding: 6 15 20 15;
	font-size: 12px;
	}
.tab_desc2{
	padding: 6 15 20 15;
	font-size: 15px;
	text-align: center;
	}
.tab_row1{
	background-color: #949FB3;
	}
.tab_row1 td{
	padding: 2 7 2 15;
	font-size: 13px;
	}
.tab_row2 td{
	padding: 2 7 2 15;
	font-size: 13px;
	}
.tab_row2{
	paddng: 2 5 2 5;
	background-color: white;
	}
.ast{
	font-size: 6px;
	vertical-align: super;
	}
.tabtitle {
	font-family: Verdana,Arial,Helvetica,Geneva,Swiss, Sans-serif;
	font-size: 16px;
	padding: 2 5 2 5;
	background-color: #4A4E7E;
	color: white;}
.rt2_ul{
	margin-left: 120;
	}
.rt3_ul{
	margin-left: 220;
	}
.dd_sub{
	margin: 10 40 40 140;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	text-align: left;
	}
.dd_sub2{
	margin: 10 60 40 140;
	font-size: 14px;
	font-style: normal;
	text-align: left;
	}
.quote{
	text-align:right;
	color:#603731;
	size:8pt;
}
.quote2{
	padding: 8px 60px 0px 40px;
	color:#603731;
	size:8pt;
	font-style:italic;
}	
.ul_news{
	padding-left: 400;
	padding-top: 10px;
}
.new_bg{
	background-color:#FBFBFB;
	padding: 10 20 10 20;
	border: 2px solid #C9C9C9;
}

/* For BIRTHDAY page */
.bday_list li{
	list-style-image: url(../images/bullet_bday.gif); 
	}
.bday_list{
	margin-left: 40;
	font-size: 13px;
	line-height: 14px;
	}
.bday_font{
	font-weight: bold;
/*	font-family: Cooper, Cooper Black,Verdana,Arial,Helvetica,Geneva,Swiss, Sans-serif;*/
	font-size: 16px;
	}
.bday_flyer{
	font-size: 15px;
	text-align: center;
	}
.bday_flyer2{
	font-size: 15px;
	font-family: Bookman Old Style,Verdana,Arial,Helvetica,Geneva,Swiss, Sans-serif;
	font-style: italic;
	text-align: center;
	}
.bp_text{
	margin: 0 60 40 100;
	font-size: 12px;
	}
.bigger{
	font-size: 14px;
	}

/*For EVENTS  * * */
.events_list li{
	list-style-image: url(../images/bullet_event.gif); 
	}
.events_list{
	margin-left: 40;
	font-size: 14px;
	line-height: 16px;
	}
.events_list2{
	margin-left: 40;
	font-size: 14px;
	line-height: 16px;
	}
.events_list2 li{
	list-style-image: url(../images/bullet_event.gif); 
	}
.events_list2 a{
	color: #BB7878;
	}
.aloha_list{
	margin: 10 50 20 40;
	font-size: 18px;
	line-height: 20px;
	}
.aloha_list li{
	padding-bottom: 20;
	}

.tab_event{
	font-size: 12px;
	font-weight: bold;
	}
.tab_event2{
	font-size: 12px;
	border: 2 solid #0C3;
	}
.tab_event2 td{
	padding-bottom: 7px;
	}
.flyer{
	margin-left: 50;
	}
.olym{
	font-family: Berlin Sans FB Demi, Berlin Sans FB, Berlin Sans,Verdana,Arial,Helvetica,Geneva,Swiss, Sans-serif;
	font-size: 18px;
	}
.tab_sc{
	border: 3 solid #373709;
	font-size: 14px;
	height: 100;
	background-color: white;
	}
.tab_sc2{
	border: 4 dashed #373709;
	font-size: 14px;
	height: 90;
	}
.tab_sc_title{
	font-family: Verdana,Arial,Helvetica,Geneva,Swiss, Sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	padding: 2 5 2 5;
	background-color: #FFFF00;
	}
.sc_desc{
	padding: 6 15 20 15;
	font-size: 14px;
	}
.event_title{
	margin: 20 80 20 10;
	font-size: 28px;
	font-weight: bold;
	text-align: center;
	}	
.candy1{
	padding: 20 0 20 0;
	width: 800;
	background-color: white;
	font-weight: bold;
	}
	
	
.dd_pic{
	border: 4px solid #274165;
}
	
/* CALENDAR  ABOUT US* * */
.cal{
	border: 1 solid #20264B;
	width: 540;
	}
.cal2{
	border: 1 solid #20264B;
	width: 600;
	}
.tab_cal{
	font-size: 12px;
	border: 2 dashed #20264B;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	}
.tab_cal_shade{
	background-color: #e0e0e0;
	}
.tab_cal_shade2{
	background-color: #f3f3f3;
	}
.pic_rt{
	float: right;
	margin-top: 20;
	margin-right: 10;
	margin-left: 5px;
	}
.pic_rt2{
	float: right;
	margin-top: 0;
	margin-right: 10;
	}
.pic_rt3{
	float: right;
	margin: 10 0 10 10;
	margin-right: 10;
	}
.pic_rt3b{
	float: right;
	margin: 10 0 10 10;
	margin-right: 10;
	border: 1 solid #003265;
	}
.pic_rt4{
	float: right;
	margin: 30 0 10 20;
	margin-right: 10;
	}
.pic_rt5{
	float: right;
	margin-right: 130;
	border: 0;
	}
.pic_rt6{
	float: right;
	border: 0;
	}
.pic_rt7{
	float: right;
	margin-right: 20px;
	margin-left: 15px;
	padding-bottom: 10px;
}
.pic_rt8{
	float: right;
	margin-right: -10px;
	margin-top: 0px;
	margin-left: 5px;
}
.pic_rt9{
	float: right;
	margin-right: 20px;
	margin-left: 15px;
	margin-bottom: 10px;
	border: solid 2px #a5a5a4;
}
.pic_left{
	float: left;
	margin: 5 15 10 0;
	}
.pic_bord{
	border: solid 2px #373756;
	float: left;
}
.pic_bord2{
	border: solid 2px #373756;
	text-align: center;
}
.pic_bord3{
	border: solid 2px #a5a5a4;
	}
.pic_left2{
	float: left;
	margin: 5 20 10 20;
	}
.pic_left3{
	float: left;
	margin: 5 15 10 0;
	border: solid 2px #a5a5a4;
	}
.pic_left5{
	float: left;
	margin: 5 105 10 20;
	}
.au_title{
	margin: 5 80 5 0;
	font-size: 18px;
	font-weight: bold;
	}
.au_title_sub{
	margin: 0 10 15 50;
	font-weight: bold;
	color: #351250;
	font-style: italic;
	}
.au_text{
	margin: 40 160 40 160;
	font-size: 12px;
	padding: 5 15 15 15;
	background-color: #FFFFFF;
	border: 4 #887498 solid;
	}
.contact_tab{
	font-size: 12px;
	font-weight: bold;
	}
.camp_text{
	margin: 40 10 40 10;
	font-size: 12px;
	padding: 5 15 15 15;
	background-color: #FFFFFF;
	border: 4 #887498 solid;
	}
.camp_title{
	margin: 5 0 5 0;
	font-size: 18px;
	font-weight: bold;
	}


/* For NEWS page * * */
.news2_text{
	margin: 0 110 40 130;
	font-size: 14px;
	}
.news_text{
	margin: 40 120 40 120;
	font-size: 14px;
	padding: 5 15 15 15;
	background-color: #FFFFFF;
	border: 4 #887498 solid;
	}	
.eom_section{
	padding-top: 20px;
}

/* for AE * * */
.ae_pad{
	font-size: 12px;
	line-height: 21px;
	font-weight: bold;
	}
.ae_tabtitle{
	font-family: Verdana,Arial,Helvetica,Geneva,Swiss, Sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding: 8 5 8 11;
	background-color: black;
	color: white;}	
.ae_bord{
	border: 3 solid #CA172A;
	width: 333;
	}
.ae_bord2{
	border: 1 solid black;
	width: 339;
	}
.tab_ae{
	border: 3 solid black;
	font-size: 14px;
	background-color: white;
	}
.tab_row1ae{
	background-color: #CEC4C3;
	}
.tab_row1ae td{
	padding: 2 7 2 15;
	font-size: 13px;
	}
.ae_text{
	font-size: 14px;
	}
.ae_span{
	font-size: 12px;
	}
			
/*For TEAM Section * * */
.bg{
	background: url(../images/Airborne_logo_team2bb.gif) no-repeat;
	}
.bg_new{
	background: url(../team/images/Airborne_logo_team3bb.gif) no-repeat;
	}
.tbutton{
	margin: 2 0 5 8;
	}
.tbutton2{
	margin: 0 0 3 1;
	}
.tmenu{
	padding-top: 3;
	}
.tmenu3{
	font-size: 12px;
	background-color: #AEC1D2;
	border: 1 solid black;
	}
.tmenu3 a{
	color: #001123;
	font-size: 12px;
	margin-bottom: 8;
	}
.tmenu3 a:hover{
	text-decoration: underline;
	color: #2889CD;
	}
.bg_mid_team {
 	background: url(../images/bg_mid_team2.gif) repeat;
	}
.team_text{
	margin: 0 160 40 160;
	font-size: 12px;
	}
.team_text2{
	margin: 0 0 0 0;
	padding-left: 20;
	font-size: 14px;
	border: 2 solid #6B4E63;
	}
.team_text3{
	font-size: 14px;
	color:#3B3333;
	margin: 10 90 30 90;
	font-weight: bold;
	line-height: 18px;
	}
.team_text4{
	margin: 0 60 40 160;
	font-size: 12px;
	}
.team_text5{
	margin: 0 60 40 60;
	font-size: 12px;
	}
.ss_seniors{
	height: 600;
	width: 649;
	border: 4 solid #617B92;
	background-color: #FFFFFFred;
	margin-top: 3px;
	padding: 3 3 0 3;
	}
.ss_seniors2010{
	height: 487;
	width: 649;
	border: 4 solid #617B92;
	background-color: #FFFFFFred;
	margin-top: 3px;
	padding: 3 3 0 3;
	}
	
.ss_seniors2{
	height: 623;
	width: 672;
	border: 2 solid #5C6F80;
	paddig-top;: 3px;
	}
.ss_seniors2010_2{
	height: 510;
	width: 672;
	border: 2 solid #5C6F80;
	paddig-top;: 3px;
	}
	
.head_sen{
	font-size: 12px;
	font-style: normal;}
.team_text_out{
	margin: 0 196 40 96;
	padding: 2 2 2 2;
	border: 1 solid #3B2234;
	}
.rt_ul{
	margin-left: 40;
	}
.rt_ul li{
	padding-bottom: 5px;
}
.team_title{
	margin: 20 40 20 10;
	font-size: 20px;
	font-weight: bold;
	font-style: italic;
	text-align: left;
	}
.team_title_sub{
	margin: 10 10 40 40;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	text-align: left;
	}
.team_title_sub2{
	margin: 10 10 6 20;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	text-align: left;
	}
.team_title2{
	margin: 20 80 10 0;
	font-size: 16pt;
	font-weight: bold;
	font-style: italic;
	text-align: left;
	}
.team_title3{
	margin: 20 80 10 100;
	font-size: 16pt;
	font-weight: bold;
	font-style: italic;
	text-align: left;
	}
.team_title_ma{
	margin: 20 80 10 100;
	font-size: 24pt;
	font-weight: bold;
	font-style: italic;
	text-align: left;
	font-family: Maiandra GD;
	}
.t_table_text{
	font-size: 12px;
	margin: 5 80 5 30;	
	}


.over{
	padding-left: 25px;
}

/* For ALOHA pages  */
.aloha_tab{
	border: 3 solid black;
	font-size: 16px;	
	background-color: white;
	}
.aloha_tab_desc{
	padding: 6 15 20 15;
	font-size: 16px;
	font-style: italic;
	background-color: #FFFFFF;
	}
.aloha_tabtitle {
	font-family: Verdana,Arial,Helvetica,Geneva,Swiss, Sans-serif;
	font-size: 18px;
	padding: 2 5 2 5;
	font-weight: bold;
	background-color:#88C34D;
	color: white;}
.aloha_menu a{
	color: #BF3036;
	}
.aloha_row1{
	padding: 2 5 2 5;
	background-color: #E3FFC6;
	}
.aloha_row1 td{
	padding: 2 7 2 15;
	font-size: 16px;
	}	
.aloha_row2{
	padding: 2 5 2 5;
	background-color: #EDFEDC;
	}
.aloha_row2 td{
	padding: 2 7 2 15;
	font-size: 16px;
	}	
.aloha_row_tot td{
	padding: 12 5 2 15;
	background-color: #9DxxDAF8;
	font-weight: bold;
	}
.aloha_right{
	padding-left: 100;
	}
	
/*	font-family: Bradley Hand ITC, Trebuchet MS, Arial, Helvetica, sans-serif;
*/	
/*FOR DROP DOWN DYNAMIC MENUS * * * 
#dropmenudiv{
display: inline;
position:absolute;
border-right: 2px solid #007A41;
border-left: 2px solid #007A41;
border-bottom: 1px solid #007A41;
padding:  0 0 3 10;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
color: black;
}*/
/*
#dropmenudiv a{
text-decoration: none;
padding: 0 4 0 4;
}

#dropmenudiv a:hover{ 
color: #FFFFFF;
text-decoration: underline;
}
*/

	
/* bottom menu  */
.g_text2{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#666666;
	padding: 5 10 5 0;
	font-weight: normal;
	}
.bottom{
	margin: 15 0 0 0;
	text-align: center;
	font-size: 70%;
	}
.botmen{
	font-size: 100%;
	padding: 5 0 0 0;
	}
