/* OTA-specific styles */

#content_body h1 {
	background: url(../img/programs/h1-bg-ota.png);	
}

#content_subnav li.subcurrent, #content_subnav li:hover {
			box-shadow:inset 0 0 5px #b04110;
	-moz-box-shadow:inset 0 0 5px #b04110	;	
	background: url(../img/programs/content-subnav-hover-ota.png);	
}

#media_vertical {
	
	:root background: url(../img/programs/stripe-bg-ota.png) repeat top left\0/IE8+9;
	background: -moz-linear-gradient(top, rgba(198,103,60,0.1) 0%, rgba(120,44,11,0.75) 100%), url(../img/programs/stripe-bg-ota.png) repeat top left; /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(198,103,60,0.1)), color-stop(100%,rgba(120,44,11,0.75))), url(../img/programs/stripe-bg-ota.png) repeat top left; /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(198,103,60,0.1) 0%,rgba(120,44,11,0.75) 100%), url(../img/programs/stripe-bg-ota.png) repeat top left; /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(198,103,60,0.1) 0%,rgba(120,44,11,0.75) 100%), url(../img/programs/stripe-bg-ota.png) repeat top left; /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(198,103,60,0.1) 0%,rgba(120,44,11,0.75) 100%), url(../img/programs/stripe-bg-ota.png) repeat top left; /* IE10+ */
	background: linear-gradient(top, rgba(198,103,60,0.1) 0%,rgba(120,44,11,0.75) 100%),url(../img/programs/stripe-bg-ota.png) repeat top left; /* W3C */
	
	box-shadow:5px 0px 15px -5px #b04110 inset;
	-moz-box-shadow:5px 0px 15px -5px #b04110 inset; 	
}

.media_vertical_title, .media_vertical_title a {
	color: #fff;	
}


.media_vertical_header, #media_vertical_contact {
	border-color: #fff;	
}

.media_vertical_arrow {
	background: url(../img/s9-contact-arrow-white.png) no-repeat;	
}