/*** =============== FOOTBALL ACADEMY AUSTRALIA - SECONDARY PAGES STYLESHEET =============== ***/

/* General */

.col_right h1 { font-size: 32px; color: #FFFFFF; margin-bottom: 0px; padding-bottom: 0px; }
.col_right h3 { color: #999999; padding-top: 0px; }

/* Football Academy */

#side-div { padding: 0px 0px 10px 0px; margin: 0px 0px 10px 0px; }

#program-buttons { position: relative; margin: 10px 0px 0px -5px; }

.is_ie #program-buttons { margin-left: 0px; margin-right: -5px;  }

.bttn-program:link,.bttn-program:active,.bttn-program:visited {
	background: url('/Resources/FAA/Sites/FAA/Images/Backgrounds/bttn-program.jpg') top left no-repeat;
	position: relative;
	display: block;
	padding: 8px 0px 12px 50px;
	margin: 5px 0px;
	font-size: 16px;		
	color: #161616;
}

.bttn-program:hover {
	background: url('/Resources/FAA/Sites/FAA/Images/Backgrounds/bttn-program-hover.jpg') top left no-repeat;
	text-decoration: none;
}


.bttn-program .text { font-size: 13px; color: #333333; display: block; }
.bttn-program .level {
	position: absolute;
	right: 20px;
	top: 12px;
	background: url('/Resources/FAA/Sites/FAA/Images/Icons/icon-levels.png') no-repeat;
	width: 35px;
	height: 30px;
	display: block;
}

.bttn-program .basic { background-position: 0 0; }
.bttn-program .intermediate { background-position: -38px 0; }
.bttn-program .advanced { background-position: -76px 0; }

.bttn-black-orange {
	background: url('/Resources/FAA/Sites/FAA/Images/Buttons/bttn-black-orange.jpg') top left no-repeat;
	width: 125px;
	height: 56px;
	color: #FFFFFF;
	font-size: 20px;
	text-align: center;
	display: inline-block;
	font-family: Arial, Georgia, Verdana;
	padding: 5px 0px;
	margin: 10px 5px 10px 0px;
}

.bttn-black-orange span { font-size: 16px; color: #161616; display: block; margin-top: 10px; }

/* School Holidays */

.boxes { position: relative; overflow: hidden; }
.box-grey { position: relative; float: left; margin: 20px 40px 0px 0px; }
.box-grey-top {
	background: url('/Resources/FAA/Sites/FAA/Images/Backgrounds/grey-box-top.jpg') top left no-repeat;
	width: 260px;
	height: 10px;
	display: block;
}

.box-grey-bottom {
	background: url('/Resources/FAA/Sites/FAA/Images/Backgrounds/grey-box-bottom.jpg') bottom left no-repeat;
	width: 260px;
	height: 10px;
	display: block;
}

.box-grey-inner {
	background: #232222;
	width: 240px;
	padding: 0px 10px;
	position: relative;
}

.ribbon {
	background: url('/Resources/FAA/Sites/FAA/Images/Icons/icon-ribbon.png') top left no-repeat;
	width: 49px;
	height: 30px;
	padding: 5px 0px;
	color: #161616;
	font-size: 16px;
	position: absolute;
	top: -15px;
	right: 10px;
	display: block;
	text-align: center;

}

.col-left {
	position: absolute;
	left: 10px;
	width: 50px;
	text-align: center;
}
.col-right {
	margin: 0px 0px 0px 70px;
	font-family: Arial,  Georgia, Verdana;
	font-size: 12px;
}

.tick-green {
	margin: 0px;
	padding: 10px 0px 0px;
	list-style-type: none;
	font-family: Arial, Georgia, Verdana;
}

.tick-green li {
	background: url('/Resources/FAA/Sites/FAA/Images/Icons/tick-green.png') top left no-repeat;
	padding: 0px 0px 5px 25px;
}

.timetable { margin-right: -20px; }
.timetable td { padding: 10px 20px 10px 0px; }
.timetable td strong {
	background: url('/Resources/FAA/Sites/FAA/Images/Icons/icon_clock.png') top left no-repeat;
	padding: 0px 10px 5px 30px;
	color: #FFFFFF;
	font-style: italic;
}


/* Aurora Expander */

.aurora-expander {
	background-color: #2C2C2C;
	padding: 10px 20px;
	margin: 10px 0px 20px 0px;
	position: relative;
	overflow: hidden;
}

.aurora-expander:hover { background-color: #3F3F3F; }

.aurora-expander h1 { color: #FB7500; font-size: 24px; margin-bottom: 0px; }
.aurora-expander h4 { padding: 20px 0px 0px; color: #FB7500; font-size: 16px; }
.aurora-expander h5 { margin-top: 10px; }

.aurora-expander-content { clear: both; }
.aurora-expander-label { cursor: pointer; }

.aurora-expander-label, .aurora-expander-label-contracted {
	background: url('/Resources/FAA/Sites/FAA/Images/Icons/arrow-down-grey.png') top right no-repeat;
}

.aurora-expander-label-expanded {
	background: url('/Resources/FAA/Sites/FAA/Images/Icons/arrow-up-grey.png') top right no-repeat;
}

/* Slides */

.aurora-slidesnav {
	background: url('/Resources/FAA/Sites/FAA/Images/Backgrounds/gradient_grey_70.jpg') top left repeat-x;
	padding: 35px 30px 0px;
	height: 25px;
	margin: -20px -30px 0px;
	z-index: 0;
}
.aurora-slidesnav a { background: #343434; color: #999999; padding: 8px 15px 10px; margin-right: 1px; }
.aurora-slidesnav a:hover { color: #cccccc; text-decoration: none; }
.aurora-slidesnav a.selected { background: #161616; padding: 12px 15px 10px; color: #FB7300; }

.aurora-slide { background: #161616; padding: 30px 30px; margin: 0px -30px; }

.is_ie7 .aurora-slidesnav { padding-top: 20px; height: 38px; }

.is_ie7 .aurora-slidesnav a { zoom: 1;  }

/* Staff */

#staff_container {
	position: relative;
	overflow: hidden;
}
.staff_photo { float: left; margin: 5px 20px 0px 0px; border: 3px solid #282828; }

/* Venues */

.venue {
	background: #2C2C2C url('/Resources/FAA/Sites/FAA/Images/Icons/stadium.png') 20px 10px no-repeat;
	position: relative;
	overflow: hidden;
}

.venue h1, .venue h3 { padding-left: 150px; }
.venue h2 { margin-top: 20px; }
.venue h3 { font-size: 14px; }

.venue .map { margin: 10px 0px; }

.venue ul { margin-bottom: 20px; border-bottom: 1px solid #454545; }
.venue ul li a { color: #FB7500; }
.venue ul li a:hover {text-decoration: underline; }

/* Gallery */

.gallery { position: relative; overflow: hidden; }
.gallery img {
	margin: 12px 12px 0px 0px;
	background: #3A3A3A;
	padding: 3px;
	border: 1px solid #333333;	
}

/* Grey box */

#boxes { position: relative; overflow: hidden; margin: 30px -40px 30px 0px;}

.box {
	background: #282828 url('/Resources/FAA/Sites/FAA/Images/Backgrounds/gradient_grey_290.jpg') top left repeat-x;
	width: 240px;
	padding: 15px;
	margin-right: 30px;	
	float: left;
	border-width: 5px;
	border-style: solid;
	border-color: #161616;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
}

.box:hover { border-color: #FB7500; }

#boxes img { border: 3px solid #3A3A3A; }

#boxes .box_description { margin: 10px 0px 0px; display: block; height: 40px; }


#boxes .bttn-orange { font-size: 18px; display: block; color: #FFFFFF; margin: 0px auto 20px; text-decoration: none; position: relative; overflow: hidden; }

#boxes .bttn-orange .wrap1 { padding-top: 8px; }

#boxes .bttn-orange .wrap2 {  padding-top: 7px; padding-bottom: 7px; text-align:center; width: 210px; display: inline-block; }

.is_ie7 #boxes .bttn-orange .wrap1 { padding: 0px 0px 0px 15px; zoom: 1; }

.is_ie7 #boxes .bttn-orange .wrap2 { zoom: 1; }




/* Registration form */

.registration_form, #registration_form { position: relative; overflow: hidden; font: 13px Arial, Georgia, Tahoma; }

#registration_form h3 { margin: 0px 0px 20px 0px; color: #FB7300; }

.form_section { position: relative; overflow: hidden; padding: 10px 0px; margin-bottom: 10px; border-bottom: 1px solid #666666; }

label { font: 13px Arial, Georgia, Tahoma; clear: left; float: left; width: 200px; margin: 5px 0px;  }
.required { float: left; width: 15px; height: 15px; display: block; margin: 5px 10px 0px 0px;  }

.yes { background: url('/Resources/FAA/Sites/FAA/Images/Icons/icon_asterisk.jpg') top left no-repeat;  }

.input_select {
	font-family: Arial, Georgia, Verdana;
	font-size: 14px;
	padding: 5px;
	margin: 5px 0px;
	display: block;
}

.input_text {
	font-family: Arial, Georgia, Verdana;
	font-size: 14px;
	padding: 3px;
	margin: 10px 0px;
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
	width: 400px;
	height: 20px;
	display: block;
	
}

.input_text:hover, .input_text:focus { border-color: #FB7500; background: #FBF6C4; }

.short { width: 120px; }

.medium { width: 240px; }

.input_select { display: block; }

.input_radio, .input_checkbox { display: inline-block; vertical-align: top; margin: 2px 0px; }

.bttn-submit input,.input_submit,.input_submit:focus {
	background: url('/Resources/FAA/Sites/FAA/Images/Backgrounds/bttn_register_bg.jpg') top left no-repeat;
	width: 145px;
	height: 41px;
	margin: 10px 0px 0px 225px;
	color: #FFFFFF;
	font-size: 16px;
	padding: 10px 0px;
	text-align: center;
	text-transform: uppercase;
	cursor: pointer;
}

.input_submit:hover { background-position: left -41px; }

.boxes { margin: 15px 0px; }

.boxes .text { margin: 0px 20px 0px 10px; display: inline-block; }

