@charset "UTF-8";
/* CSS Document */

.clear {
	clear: both;
}

.left {
	float: left;
}

.right {
	float: right;
}

.img-left {
	float: left;
	margin-right: 10px;
}

.img-right {
	float: right;
	margin-left: 10px;
}

/* MMI added */




body {
	font-family: 'Montserrat',  Helvetica, Arial, Sans-Serif;
	font-size: 16px;
}

.Normal {
	font-size: 16px;	
}

.Normal p {
	margin: 15px 0px;
}

p, li {
	line-height: 150%;
}

h1, h2, .h1, .h2, h3, .h3, h4, .h4 {font-family: 'AvertaStd-Semibold', Helvetica, Arial, Sans-Serif; font-weight: 400;}
h5, h6, .h5, .h6 {font-family: 'AvertaStd-Thin', Helvetica, Arial, Sans-Serif;}

legend, .sub label, .home label {
	font-family: 'AvertaStd-Regular', Helvetica, Arial, Sans-Serif;
}

.h1, h1 {
	font-size: 56px;
	letter-spacing: 0;
	line-height: 70px;
	text-transform: uppercase;
}

h1 sup {font-size: 70%;}

h2, .h2 {
	font-size: 42px;
	line-height: 50px;
	letter-spacing: 0;
	text-transform: uppercase;
}

h3, .h3 {
	font-size: 32px;
	line-height: 36px;
	letter-spacing: 0;
	text-transform: uppercase;
}

h4, .h4 {
	font-size: 24px;
	line-height: 30px;
	letter-spacing: 0;
	text-transform: uppercase;
	color: #333;
}

.events h2, .events h3, .events h4 {margin-top: 0px;}


label {
	font-size: 1em !important;
	font-weight: normal !important;
}

.uppercase {text-transform: uppercase;}

.green {
	color: #01505c;
}

/* Home Page Text Pane 
.white {
	color: #fff;
}*/



.featured_home {font-family: 'AvertaStd-Regular', Helvetica, Arial, Sans-Serif;}
.featured_home .title h3 {font-size: 18px; color: #33322c; letter-spacing: .1em; text-transform: uppercase;}
.featured_home .partner {font-size: 14px; font-weight: 400; letter-spacing: .1em;}

.homepage.icons {text-transform: uppercase;}


#ftr {color: #fff; font-size: 12px;}

/* Navigation fonts */
#hdr_id #date span {font-size: 30px; font-family: "AvertaStd-Semibold", Arial, Helvetica, sans-serif; text-transform: uppercase; display: inline-block; line-height: 40px; vertical-align: middle;}
#hdr_id #date span i {font-size: 12px; vertical-align: middle; display: inline-block;  /*margin-top: -4px;*/ padding: 0px 10px;}


.menu-collapser {
	font-weight: normal;
	letter-spacing: -.01em;
	text-transform: uppercase;
	color: #fff;
}


/* Misc */
.dnnPrimaryAction {color: #fff;}
.lineup {
	border-top: 1px dashed #339999;
	clear: both;
}

.star_list {
	margin-left: 25px
}

#ms_results_wrapper ul li {
	margin-left: 25px !important;
	padding: 4px 0px 0px 16px;
}

/* Links */

.anchor-navs li a {
	font-family: "AvertaStd-SemiBold", Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	text-transform: uppercase;
	text-decoration: none;
    	font-weight: 400;
	color: #ffffff;
}

@media screen and (max-width: 991px) {
	.anchor-navs li a {font-size: 14px;}
}

@media screen and (max-width: 991px) {
	h1, h2, .h1, .h2, h3, .h3, h4, .h4 {font-weight: 600;}
	.h1, h1 {
		font-size: 32px;
		line-height: 42px;
	}

	h1 sup {font-size: 70%;}

	h2, .h2 {
		font-size: 28px;
		line-height: 38px;
	}

	h3, .h3 {
		font-size: 21px;
		line-height: 30px;
	}

	h4, .h4 {
		font-size: 18px;
		line-height: 24px;
	}

}

@media screen and (max-width: 640px) {
	.anchor-navs li {display: block !important;}
	.anchor-navs li a {height: 20px !important; line-height: 20px !important;}
}

a, a:link, a:visited, #subNav a, #subNav a:link, #subNav a:visited {
	color: #ed772e;
} /* Overrides bootstrap's default */

a:hover, a:active, a:focus, #subNav a:hover, #subNav a:active, #subNav a:focus {
	color: #435e6a;
}

a.button.orange, a.button.orange:link, a.button.orange:visited {
	color: #fff;
}

a.dnnPrimaryAction, a.dnnPrimaryAction:link {color: #fff;}

#ftr a:link, #ftr a:visited {
	color: #fff;
	text-decoration: none;
}

#ftr a:hover {
	color: #ed772f;
}

#ftr a:active {
	color: #ed772f;
}


.Head a:link, .Head a:visited {
	color: #fff !important;
}

.Head a:hover {
	color: #E5741F;
	text-decoration: none;
}

/* Images */




.img {
	box-shadow: 0px 2px 4px #666;
	background: none repeat scroll 0% 0% #F7F7F7;
	padding: 0px;
	border: 9px double #37271E;
}

#box-table-a {
	font-size: 1em;
	margin: 0;
	width: 100%;
	text-align: left;
	border-collapse: collapse;
}

#box-table-a th {
	font-size: 1.2em;
	font-weight: bold;
	padding: 10px;
	background: #11505c;
	color: #dedede;
}

#box-table-a td {
	padding: 8px;
	background: #dedede;
	color: #11505c;
	border-top: 1px solid transparent;
}

alt_#box-table-a tr {
	padding: 8px;
	background: #999;
	color: #11505c;
	border-top: 1px solid transparent;
}

#box-table-a tr:hover td {
	background: #f7f7f7;
	color: #11505c;
}

#box-table-a a:link {
	color: #11505c;
	font-size: 12px;
	font-weight: normal;
}

#box-table-a a:hover {
	background: #dedede;
	color: #11505c;
}

#box-table-a .tbl_ftr, #box-table-a .tbl_ftr:hover {
	padding: 0;
	margin: 0;
	height: 2px;
	background: #dedede;
}

/* List Items */




#container #Panes ul li {
	list-style-type: none;
	margin: 4px 5px;
}

#ExplorePane .star_list li, #container #Panes .star_list li, #Content .star_list li, .star_list li {
	list-style-position: outside;
	list-style-image: url("images/star_bullet.png") !Important;
	padding: 2px 4px;
}

#ExplorePane .star_list_horz li, #container #Panes .star_list_horz li, #Content .star_list_horz li, .star_list_horz li {
	list-style-position: outside;
	list-style-image: url("images/star_bullet.png") !Important;
	padding: 4px;
	float: left;
	margin-left: 20px;
	margin-right: 4px;
}

.img, p .img {
	margin: 20px;
	box-shadow: 0px 2px 4px #666;
	background: none repeat scroll 0% 0% #F7F7F7;
	padding: 6px;
	border: 4px double #37271E;
}

.img_left, p .img_left {
	float: left;
	margin: 0 20px 20px 0;
	box-shadow: 0px 2px 4px #666;
	background: none repeat scroll 0% 0% #F7F7F7;
	padding: 6px;
	border: 4px double #37271E;
}

.img_right, p .img_right {
	float: right;
	margin: 0 0 20px 20px;
	box-shadow: 0px 2px 4px #666;
	background: none repeat scroll 0% 0% #F7F7F7;
	padding: 6px;
	border: 4px double #37271E;
}



/* RODEOHOUSTON and AGVENTURE STYLES */




span.rodeohouston, .rodeohouston {
	font-size-adjust: 0.5;
	font-variant: small-caps;
}

span.agventure, .agventure {
	font-size-adjust: 0.58;
	font-variant: small-caps;
}


/* HOVER EFFECT */




.btn_entries:hover, .btn_become-a-member:hover, #subportal div:hover, .subportal a img:hover, #btn_newsletter:hover {
	opacity: 0.7;
	filter: Alpha(opacity=70); /* IE8 and earlier */
}

#btn_fb_scholarship_recipients {
	width: 180px;
	height: 63px;
	background: url('/Portals/0/Images/buttons/btn_fb_alumni.png')no-repeat;
}

#btn_fb_scholarship_alumni {
	width: 180px;
	height: 63px;
	background: url('/Portals/0/Images/buttons/btn_fb_scholarship.png')no-repeat;
}

#one-column-emphasis {
	font-family: 'WeblySleek UI Semibold', Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 45px;
	width: 480px;
	text-align: left;
	border-collapse: collapse;
}

#one-column-emphasis th {
	font-size: 14px;
	font-weight: normal;
	padding: 12px 15px;
	color: #039;
}

#one-column-emphasis td {
	padding: 10px 15px;
	color: #669;
	border-top: 1px solid #e8edff;
}

.oce-first {
	background: #d0dafd;
	border-right: 10px solid transparent;
	border-left: 10px solid transparent;
}

#one-column-emphasis tr:hover td {
	color: #339;
	background: #eff2ff;
}


.caption_wrapper a {
	color: #fff;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.8);
	text-transform: uppercase;
	font: 1.4em 'WeblySleek UI Semibold', Arial, Helvetica, sans-serif;
}

.caption_wrapper a:hover {
	color: #e7dec3;
}

.caption_wrapper em {
	color: #e7dec3;
}



.bracket_wrapper .col1 .row4, .bracket_wrapper .col1 .row5, .bracket_wrapper .col2 .row1, .bracket_wrapper .col2 .row3 {
	display: none;
}
 @media screen and (max-width: 992px) {

#page_title h1:after {
	border-right: 0px;
	border: 0px;
	right: 0px;
}
}
 @media screen and (max-width: 767px) {

.img_left, p .img_left, .img_right, p .img_right {
	float: none !important;
}

.img_left, p .img_left {
	margin-right: 0px;
}

.img_right, p .img_right {
	margin-left: 0px;
}

}
 @media screen and (max-width: 480px) {

#btn_contestant, #btn_exhibitors {
	float: none !important;
	margin-left: 0px;
	margin-bottom: 10px;
}

.streamingvideos{
display: none;	
}


}

#ftr h4 {
	font-size: 12pt !important;
}

td .pdf {
	width: 36px;
	height: 36px;
	background: url('/Portals/0/Images/PDF.ico');
        background-size:contain;
        margin: 0 auto;
}


td .zip {
	width: 36px;
	height: 36px;
	background: url('/Portals/0/Images/ZIP.ico');
        background-size:contain;
        margin:0 auto;
}

/* HLSR TABLES */
/* Boostrap Overrides */




table {
	background-color: transparent;
}

th {
/* text-align: left; */
}



.danger a:link, .danger a:visited {
	color: #fff;
}

.success a:link, .success a:visited {
	color: #fff;
}

.warning a:link, .warning a:visited {
	color: #fff;
}

/* Had to add .sub because active is also used on drop down menu states */




.sub .active a:link, .sub .active a:visited {
	color: #fff;
}

/* Overrides bootstrap's generic label tag */




.hlsr_table .label, table .label {
	text-align: left !important;
 	white-space: normal !important;
	font-size: 100% !important;
	color: inherit !important;
	border-radius: 0px !important;
} table tr:hover {color:#333;} 

.btn_membership_2014 {
	background: url("/portals/0/images/buttons/btn_member.png") left bottom no-repeat;
	height: 74px;
	width: 284px;
}

.btn_membership_2014:hover {
	background: url("/portals/0/images/buttons/btn_member.png") left top;
	height: 74px;
	width: 284px;
}

.btn_login {
	background: url("/portals/0/images/buttons/btn_login.png") left bottom no-repeat;
	height: 74px;
	width: 284px;
}

.btn_login:hover {
	background: url("/portals/0/images/buttons/btn_login.png") left top;
	height: 74px;
	width: 284px;
}

.btn_apply {
	background: url("/portals/0/images/buttons/btn_apply.png") left bottom no-repeat;
	height: 74px;
	width: 284px;
}

.btn_apply:hover {
	background: url("/portals/0/images/buttons/btn_apply.png") left top;
	height: 74px;
	width: 284px;
}

.btn_register {
	background: url("/portals/0/images/buttons/btn_register.png") left bottom no-repeat;
	height: 74px;
	width: 284px;
}

.btn_register:hover {
	background: url("/portals/0/images/buttons/btn_register.png") left top;
	height: 74px;
	width: 284px;
}

.btn_registrar {
	background: url("/portals/0/images/buttons/btn_registrar.png") left bottom no-repeat;
	height: 74px;
	width: 284px;
}

.btn_registrar:hover {
	background: url("/portals/0/images/buttons/btn_registrar.png") left top;
	height: 74px;
	width: 284px;
}

.btn_download {
	background: url("/portals/0/images/buttons/btn_download.png") left bottom no-repeat;
	height: 74px;
	width: 284px;
}

.btn_download:hover {
	background: url("/portals/0/images/buttons/btn_download.png") left top;
	height: 74px;
	width: 284px;
}

.btn_enter {
	background: url("/portals/0/images/buttons/btn_enter.png") left bottom no-repeat;
	height: 74px;
	width: 284px;
}

.btn_enter:hover {
	background: url("/portals/0/images/buttons/btn_enter.png") left top;
	height: 74px;
	width: 284px;
}

.btn_donate {
	background: url("/portals/0/images/buttons/btn_donate.png") left bottom no-repeat;
	height: 74px;
	width: 284px;
}

.btn_donate:hover {
	background: url("/portals/0/images/buttons/btn_donate.png") left top;
	height: 74px;
	width: 284px;
}

.btn_iTunes {
	background: url("/portals/0/images/buttons/btn_iTunes.png") left bottom no-repeat;
	height: 74px;
	width: 284px;
}

.btn_iTunes:hover {
	background: url("/portals/0/images/buttons/btn_iTunes.png") left top;
	height: 74px;
	width: 284px;
}

.btn_android {
	background: url("/portals/0/images/buttons/btn_android.png") left bottom no-repeat;
	height: 74px;
	width: 284px;
}

.btn_android:hover {
	background: url("/portals/0/images/buttons/btn_android.png") left top;
	height: 74px;
	width: 284px;
}

.btn_avails {
	background: url("/portals/0/images/buttons/btn_avails.png") left bottom no-repeat;
	height: 74px;
	width: 284px;
}

.btn_avails:hover {
	background: url("/portals/0/images/buttons/btn_avails.png") left top;
	height: 74px;
	width: 284px;
}

.btn_rsvp {
	background: url("/portals/0/images/buttons/btn_rsvp.png") left bottom no-repeat;
	height: 74px;
	width: 284px;
}

.btn_rsvp:hover {
	background: url("/portals/0/images/buttons/btn_rsvp.png") left top;
	height: 74px;
	width: 284px;
}

.btn_accts {
	background: url("/portals/0/images/buttons/btn_accts.png") left bottom no-repeat;
	height: 74px;
	width: 284px;
}

.btn_accts:hover {
	background: url("/portals/0/images/buttons/btn_accts.png") left top;
	height: 74px;
	width: 284px;
}

/* check and X in image format */




.cbox {
	background: url("/portals/0/images/img/check.png");
	background-repeat: no-repeat;
	width: 24px;
	height: 24px;
	margin-left: auto;
	margin-right: auto;
}

.xbox {
	background: url("/portals/0/images/img/x.png");
	background-repeat: no-repeat;
	width: 24px;
	height: 24px;
	margin-left: auto;
	margin-right: auto;
}


/*
.btn_buy {
	background:url("https://787a8d1439602d30589f-65b0bd602abea23bff8d36aebd482bf5.ssl.cf1.rackcdn.com/2015/btn/btn_buy.png") left bottom no-repeat;
	height: 80px;
	width: 360px;
}

.btn_buy:hover {
	background: url("https://787a8d1439602d30589f-65b0bd602abea23bff8d36aebd482bf5.ssl.cf1.rackcdn.com/2015/btn/btn_buy.png") left top;
	height: 80px;
	width: 360px;
} */

.btn_buynow15 {	background: url("https://787a8d1439602d30589f-65b0bd602abea23bff8d36aebd482bf5.ssl.cf1.rackcdn.com/2015/btn/btn_buynow.png") left bottom no-repeat; height: 74px; width: 284px;}
.btn_buynow15:hover {	background: url("https://787a8d1439602d30589f-65b0bd602abea23bff8d36aebd482bf5.ssl.cf1.rackcdn.com/2015/btn/btn_buynow.png") left top;	height: 74px;	width: 284px; }

.btn_votenow {	background: url("https://9956370054c5ddad6385-19442158326b6ae170827a9940b8d532.ssl.cf1.rackcdn.com/btn_votenow.png") left bottom no-repeat; height: 74px; width: 284px;}
.btn_votenow:hover {	background: url("https://9956370054c5ddad6385-19442158326b6ae170827a9940b8d532.ssl.cf1.rackcdn.com/btn_votenow.png") left top;	height: 74px;	width: 284px; }
/* TICKET BOX */



.ticket_box {
	float: right;
	width: 160px;
	padding: 0px 15px 15px 15px;
	margin: -40px 0px 10px 15px;
	height: auto;
	text-align: center;
	box-shadow: 2px 4px 5px #ccc;
	border-bottom-left-radius: 1em;
	border-top-right-radius: 1em;
	background: #ffffff;
}

.ticket_box:before {
	content: "TICKETS:";
	color: rgb(229, 116, 31);
	font-weight: bold;
	font-size: 1.2em;
	line-height: 1.4em;
}

.ui-accordion-content .ticket_box:before {
	content: "";
}

.ui-accordion-content .ticket_box {
	float: right;
	width: 160px;
	height: auto;
	text-align: center;
	box-shadow: 2px 4px 5px #ccc;
	background: #ffffff;
	margin: -13px 0px 10px 15px;
	border-top-right-radius: 0;
	padding: 0 0 15px 15px;
	position: relative;
	right: -10px;
}

.ticket_box div {
	float: right;
	margin-top: 20px;
	max-height: 160px;
	width: 160px;
}

.ticket_box div:hover {
	opacity: 0.7;
	filter: Alpha(opacity=70); /* IE8 and earlier */
}

/* END TICKET BOX  */


/* BEGIN BADGES */




.badge_contestant, .badge_exhibitor, .badge_scholarships, .badge_exhibitor_static, .badge_contestant_static, .badge_scholarships_static {
	width: 190px;
	height: 190px;
	margin: 1em auto;
}

.badge_contestant {
	background: url('/portals/0/Images/Exhibitor%20and%20Contestants/sprite_contestant.png') no-repeat scroll 0 0 transparent;
}

.badge_contestant_static {
	background: url('/portals/0/Images/Exhibitor%20and%20Contestants/badge_contestant_static.png') no-repeat scroll 0 0 transparent;
}

.badge_exhibitor {
	background: url('/portals/0/Images/Exhibitor%20and%20Contestants/sprite_exhibitor.png') no-repeat scroll 0 0 transparent;
}

.badge_exhibitor_static {
	background: url('/portals/0/Images/Exhibitor%20and%20Contestants/badge_exhibitor_static.png') no-repeat scroll 0 0 transparent;
}

.badge_scholarships {
	background: url('/portals/0/Images/Exhibitor%20and%20Contestants/sprite_scholarships.png') no-repeat scroll 0 0 transparent;
}

.badge_scholarships_static {
	background: url('/portals/0/Images/Exhibitor and Contestants/badge_scholarships_static.png') no-repeat scroll 0 0 transparent;
}

.badge_contestant:hover, .badge_exhibitor:hover, .badge_scholarships:hover, .badge_exhibitor_static, .badge_contestant_static, .badge_scholarships_static {
	background-position: -199px 0px;
}

/* END BADGES */



/* BEGIN SPONSOR LIST */





#bull {
	background: url('/Portals/0/Images/sponsors/images/logo_bull1003.jpg') no-repeat;
	height: 160px;
}

#estereolatino {
	background: url('/Portals/0/Images/sponsors/images/Logo_Estero.png') no-repeat;
	height: 60px;
}

#New93Q {
	background: url('/Portals/0/Images/sponsors/images/Logo_93Q.png') no-repeat;
	height: 119px;
}

#Adobe {
	background: url('/Portals/0/Images/sponsors/images/Adobe.jpg') no-repeat;
	height: 60px;
}

#Borden {
	background: url('/Portals/0/Images/sponsors/images/Logo_Borden.png') no-repeat;
	height: 102px;
}

#BakerHughes {
	background: url('/Portals/0/Images/sponsors/images/bakerhughes.jpg') no-repeat;
	height: 93px;
}

#BootBarn {
	background: url('/Portals/0/Images/sponsors/images/Logo_BootBarn.png') no-repeat;
	height: 95px;
}

#BP {
	background: url('/Portals/0/Images/sponsors/images/Logo_BP.png') no-repeat;
	height: 160px;
}

#BHPB {
	background: url('/Portals/0/Images/sponsors/images/Logo_BHPB.png') no-repeat;
	height: 97px;
}

#BuiltFordTough {
	background: url('/Portals/0/Images/sponsors/images/BuiltFordTough.jpg') no-repeat;
	height: 160px;
}

#CATLift {
	background: url('/Portals/0/Images/sponsors/images/CATLift.jpg') no-repeat;
	height: 160px;
}


#CCTB2B {
	background: url('/Portals/0/Images/sponsors/images/CCTB2B.png') no-repeat;
	height: 204px;
}

#CGGV {
	background: url('/Portals/0/Images/sponsors/images/Logo_CGG.png') no-repeat;
	height: 53px;
}

#Chevron {
	background: url('/Portals/0/Images/sponsors/images/Logo_Chevron.png') no-repeat;
	height: 160px;
}

#Chick-Fil-A {
	background: url('/Portals/0/Images/sponsors/images/Logo_Chik-fil-a.png') no-repeat;
	height: 68px;
}

#Cinch {
	background: url('/Portals/0/Images/sponsors/images/Logo_Cinch.png') no-repeat;
	height: 53px;
}

#ClearChannel {
	background: url('/Portals/0/Images/sponsors/images/Logo_ClearChannel.png') no-repeat;
	height: 45px;
}

#Coke {
	background: url('/Portals/0/Images/sponsors/images/Logo_Coke.png') no-repeat;
	height: 65px;
}

#ConocoPhillips {
	background: url('/Portals/0/Images/sponsors/images/Logo_Conoco.png') no-repeat;
	height: 36px;
}

#Cricket {
	background: url('/Portals/0/Images/sponsors/images/Cricket.jpg') no-repeat;
	height: 38px;
}

#Crown {
	background: url('/Portals/0/Images/sponsors/images/Logo_Crown.png') no-repeat;
	height: 117px;
}


#DIVA {
	background: url('/Portals/0/Images/sponsors/images/DIVA.jpg') no-repeat;
	height: 170px;
}

#FarmBureau {
	background: url('/Portals/0/Images/sponsors/images/FarmBureau.jpg') no-repeat;
	height: 129px;
}

#Fiesta {
	background: url('/Portals/0/Images/sponsors/images/Logo_Fiesta.png') no-repeat;
	height: 68px;
}

#Fuzzys {
	background: url('/Portals/0/Images/sponsors/images/Logo_Fuzzys.png') no-repeat;
	height: 51px;
}

#Ford {
	background: url('/Portals/0/Images/sponsors/images/Logo_Ford.png') no-repeat;
	height: 84px;
}

#FordTough {
	background: url('/Portals/0/Images/sponsors/images/Logo_FordTough.png') no-repeat;
	height: 160px;
}

#FSSW {
	background: url('/Portals/0/Images/sponsors/images/FSSW.png') no-repeat;
	height: 49px;
}

#Hess {
	background: url('/Portals/0/Images/sponsors/images/Logo_Hess.png') no-repeat;
	height: 95px;
}

#HPS {
	background: url('/Portals/0/Images/sponsors/images/HPS.png') no-repeat;
	height: 160px;
}

#IWMarks {
	background: url('/Portals/0/Images/sponsors/images/Logo_IWM.png') no-repeat;
	height: 60px;
}

#Justin {
	background: url('/Portals/0/Images/sponsors/images/Logo_Justin.png') no-repeat;
	height: 104px;
}

#key {
	background: url('/Portals/0/Images/sponsors/images/logo_key.png') no-repeat;
	height: 65px;
}

#KHOU {
	background: url('/Portals/0/Images/sponsors/images/Logo_KHOU.png') no-repeat;
	height: 61px;
}

#KPRC {
	background: url('/Portals/0/Images/sponsors/images/Logo_KPRC.png') no-repeat;
	height: 160px;
}

#KILT {
	background: url('/Portals/0/Images/sponsors/images/KILT.jpg') no-repeat;
	height: 49px;
}

#Kroger {
	background: url('/Portals/0/Images/sponsors/images/Logo_Kroger.png') no-repeat;
	height: 128px;
}


#Maverick {
        background: url('/Portals/0/Images/sponsors/images/Maverick.png') no-repeat;
        height:85px;
}


#Lark {
	background: url('/Portals/0/Images/sponsors/images/Lark.png') no-repeat;
	height: 76px;
}

#MattressFirm {
	background: url('/Portals/0/Images/sponsors/images/Logo_MattressFirm.png') no-repeat;
	height: 74px;
}

#MDAnderson {
	background: url('/Portals/0/Images/sponsors/images/Logo_MDA.png') no-repeat;
	height: 87px;
}

#Methodist {
	background: url('/Portals/0/Images/sponsors/images/Methodist.jpg') no-repeat;
	height: 94px;
}

#Miller {
	background: url('/Portals/0/Images/sponsors/images/Logo_Miller.png') no-repeat;
	height: 113px;
}

#MrsBairds {
	background: url('/Portals/0/Images/sponsors/images/Logo_MrsBairds.png') no-repeat;
	height: 94px;
}

#MustangCat {
	background: url('/Portals/0/Images/sponsors/images/MustangCat.png') no-repeat;
	height: 44px;
}

#NOV {
	background: url('/Portals/0/Images/sponsors/images/Logo_NOV.png') no-repeat;
	height: 65px;
}

#OReilly {
	background: url('/Portals/0/Images/sponsors/images/oreilly.jpg') no-repeat;
	height: 90px;
}

#RadioDisney {
	background: url('/Portals/0/Images/sponsors/images/RadioDisney.jpg') no-repeat;
	height: 69px;
}

#Randalls {
	background: url('/Portals/0/Images/sponsors/images/Logo_Randalls.png') no-repeat;
	height: 43px;
}

#Reliant {
	background: url('/Portals/0/Images/sponsors/images/Reliant.jpg') no-repeat;
	height: 82px;
}

#RICOH {
	background: url('/Portals/0/Images/sponsors/images/RICOH.jpg') no-repeat;
	height: 33px;
}

#Schaefer {
	background: url('/Portals/0/Images/sponsors/logos/Logo_Schaefer.png') no-repeat;
	height: 95px;
}

#Shell {
	background: url('/Portals/0/Images/sponsors/images/Logo_Shell.png') no-repeat;
	height: 149px;
}

#Shoppas {
	background: url('/Portals/0/Images/sponsors/images/Shoppas.jpg') no-repeat;
	height: 63px;
}

#SignTex {
	background: url('/Portals/0/Images/sponsors/images/SignTex.jpg') no-repeat;
	height: 79px;
}

#StateFarm {
	background: url('/Portals/0/Images/sponsors/images/Logo_StateFarm.png') no-repeat;
	height: 22px;
}

#Statoil {
	background: url('/Portals/0/Images/sponsors/images/Logo_StatOil.png') no-repeat;
	height: 160px;
}

#Sysco_CAB {
	background: url('/Portals/0/Images/sponsors/images/Sysco_CAB.jpg') no-repeat;
	height: 62px;
}

#TGS {
	background: url('/Portals/0/Images/sponsors/images/Logo_TGS.png') no-repeat;
	height: 89px;
}

#TSC {
	background: url('/Portals/0/Images/sponsors/images/Logo_TSC.png') no-repeat;
	height: 49px;
}

#Schmidt {
	background: url('/Portals/0/Images/sponsors/images/Logo_Schmidt.png') no-repeat;
	height: 88px;
}

#TacoBell {
	background: url('/Portals/0/Images/sponsors/images/Logo_TacoBell.png') no-repeat;
	height: 95px;
}

#Toshiba {
	background: url('/Portals/0/Images/sponsors/images/Toshiba.jpg') no-repeat;
	height: 44px;
}

#TFB {
	background: url('/Portals/0/Images/sponsors/images/Logo_TexasFarmBureau.png') no-repeat;
	height: 129px;
}

#TDECU {
	background: url('/Portals/0/Images/sponsors/images/Logo_TDECU.png') no-repeat;
	height: 69px;
}

#TransCanada {
	background: url('/Portals/0/Images/sponsors/images/Logo_TransCanada.png') no-repeat;
	height: 51px;
}

#United {
	background: url('/Portals/0/Images/sponsors/images/Logo_United.png') no-repeat;
	height: 44px;
}

#UnitedHFA {
	background: url('/Portals/0/Images/sponsors/images/Logo_UnitedHFA.png') no-repeat;
	height: 44px;
}

#Verizon {
	background: url('/Portals/0/Images/sponsors/images/Verizon.jpg') no-repeat;
	height: 85px;
}

#WasteManagement {
	background: url('/Portals/0/Images/sponsors/images/WasteManagement.jpg') no-repeat;
	height: 55px;
}

#ZTE {
	background: url('/Portals/0/Images/sponsors/images/ZTE.jpg') no-repeat;
	height: 93px;
}

/* END SPONSOR LIST */








/* BEGIN INLINE SPONSORS */

.sponsor_box {
	height: auto;
	text-align: center;
	background-color: transparent;
}
.presented_box {
	height: auto;
	text-align: center;
	background-color: transparent;
}

@media screen and (max-width: 767px) { .sponsor_box {margin-top: 30px;}}


.ui-accordion .ttl_sponsor { /* float: right; */
	font-weight: normal;
	font-size: 0.9em;
}

.sponsor_box:before, .ui-accordion-content .sponsor_box:before {
	margin-top: 1em;
	content: "Sponsored By";
	font-weight: 600;
	line-height: 120%;
	letter-spacing: -.05em;
	color: #a5a5a5;
	text-transform: uppercase;
}

.ui-accordion-content .sponsor_box {
	float: right;
	width: 160px;
	text-align: center;
	margin: -10px 0px 10px 0px;
	padding: 4px;
}

.sponsor_box div {
	margin-top: 5px;
	margin-bottom: 5px;
}




.presented_box:before, .ui-accordion-content .presented_box:before {
	margin-top: 1em;
	content: "Presented By";
	font-weight: 600;
	line-height: 120%;
	letter-spacing: -.05em;
	color: #a5a5a5;
	text-transform: uppercase;
}

.ui-accordion-content .presented_box {
	float: right;
	width: 160px;
	text-align: center;
	margin: -10px 0px 10px 0px;
	padding: 4px;
}

.presented_box div {
	margin-top: 5px;
	margin-bottom: 5px;
}

/*.sponsor_box div:hover {
	opacity: 0.6;
	filter: Alpha(opacity=70);
}*/

.ui-accordion-content h4 {
	margin: 0 auto;
}

.ui-accordion-content .line_dot {
	padding: 0;
}

/* END INLINE SPONSORS */


/* Added to make responsive */
@media screen and (max-width: 979px) {

.ui-accordion .ttl_sponsor {
	width: 100%;
	display: block !important;
	float: none;
}
}
 @media screen and (max-width: 979px) {

/*
.sponsor_box {display: none;}*/	.img_left, p .img_left {
	float: none !important;
}
}

/*Hide Home Icon*/
.dnnmega > li:first-child { visibility: hidden; } 

div.cbp-l-grid-projects-desc span a:visited {a:hover: #ee7624;}


q {
    quotes:'‘‘' '’’';
}


