/*******************/
/* Custom AUG CSS  */
/*******************/
body {
	font-size:	14px;
}

.body > .container {
	background-image: 		url("/images/logos/blue_gradient.png");
	background-position:	top right;
	background-size:		700px 105px;
	background-repeat: 		no-repeat;
}

@media (min-width: 768px) and (max-width: 979px) {
	.container {
		background-size:	550px 105px !important;
	}
}
	
@media (max-width: 767px) {
	.container {
		background-image:	none !important;
	}
}

@media (max-width: 480px) {
	.container {
		background-image:	none !important;
	}
}
		
div.header-gradient {
/*	background-image:	linear-gradient(to right,#ffffff,#0099fe);  */
	padding-bottom:		5px;
}

.hr-gradient {
	margin-top:		-10px;
	margin-bottom:	15px;
	min-height:		25px;
	color:			#ccebff;
	font-size:		16px;
/*	font-weight:	bold;	*/
	text-align:		center;
	padding-top:	8px;
	padding-bottom:	5px;
	background-image: linear-gradient(to bottom,#990099,#4d004d);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;

}
.header {
	border:		2px;
}

.search {
	margin:		10px 0px;
}

.header-search.pull-right {
	margin-bottom:		0px;
}

.breadcrumb {
  background-color:	#e6f5ff;
  border:	1px solid #ccebff;
}

.well {
  background-color:	#e6f5ff;
  border:	1px solid #ccccff;
}

.well .page-header   {
	text-align:			center;
	background-color: #990099;
	background-color: #4d004d;
	background-image: -moz-linear-gradient(top,#990099,#4d004d);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#990099),to(#4d004d));
	background-image: -webkit-linear-gradient(top,#990099,#4d004d);
	background-image: -o-linear-gradient(top,#990099,#4d004d);
	background-image: linear-gradient(to bottom,#990099,#4d004d);
	background-repeat: repeat-x;
	color:				#ccebff;
	padding:	5px 10px 8px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.sponsors {
    background-color: #fff;
}

/**
.item-title,
.page-header > h2   {
	background-color: #990099;
	background-color: #4d004d;
	background-image: -moz-linear-gradient(top,#990099,#4d004d);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#990099),to(#4d004d));
	background-image: -webkit-linear-gradient(top,#990099,#4d004d);
	background-image: -o-linear-gradient(top,#990099,#4d004d);
	background-image: linear-gradient(to bottom,#990099,#4d004d);
	background-repeat: repeat-x;
	color:				#ccebff;
	padding:	5px 10px 8px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
**/
	.nav-list > .active > a,
	.nav-list > .active > a:hover,
	.dropdown-menu li > a:hover,
	.dropdown-menu .active > a,
	.dropdown-menu .active > a:hover,
	.nav-pills > .active > a,
	.nav-pills > .active > a:hover,
	.btn-primary {
	background-color: #990099;
	background-color: #4d004d;
	background-image: -moz-linear-gradient(top,#990099,#4d004d);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#990099),to(#4d004d));
	background-image: -webkit-linear-gradient(top,#990099,#4d004d);
	background-image: -o-linear-gradient(top,#990099,#4d004d);
	background-image: linear-gradient(to bottom,#990099,#4d004d);
	background-repeat: repeat-x;
	color:				#ccebff;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	}
.navigation {
	padding: 	0;
	border:		0px;
	margin-bottom: 10px;
}
.navigation .nav-child li > a:hover,
.navigation .nav-child li > a:focus,
.navigation .nav-child:hover > a {
	text-decoration: none;
	color: #ccebff;
	background-color: #990099;
	background-color: #4d004d;
	background-image: -moz-linear-gradient(top,#990099,#4d004d);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#990099),to(#4d004d));
	background-image: -webkit-linear-gradient(top,#990099,#4d004d);
	background-image: -o-linear-gradient(top,#990099,#4d004d);
	background-image: linear-gradient(to bottom,#990099,#4d004d);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0076b2', GradientType=0);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
	color: #ccebff;
	font-weight: bold;
	background-color: #4d004d;
	*background-color: #4d004d;
}
.btn-primary:active,
.btn-primary.active {
	background-color: #4d004d \9;
}
div.acymailing_introtext {
	font-weight:	bold;
	text-align:		center;
	font-size:		16px;
}
table.acymailing_form {
	margin-top:		12px;
}
 div.field5 {
	border: 1px solid black;
 }
 .reg_type_lbl  {
	font-style:	italic;
	float:		left;
	margin-top:	15px;
 }
 .reg_type_fld  {
	font-style:	italic;
	float:		left;
 }
 
 
/* Agenda Styling */
        table {
            border-collapse: collapse;
            width: 100%;
        }
        td {
            border: 1px solid black;
            text-align: center;
            padding: 0px 5px;
        }
        .day_container {
            clear: both;
            width: 800px;
        }
        .day_container h3 {
            margin: 10px 0 5px 0px;
            padding: 3px 0px 5px 15px;
            color: #ff0;
            background-color: #303;
            
        }        
        .event-time {
            text-align: left;
            text-wrap: none;
            vertical-align: middle;
            width: 130px;
            font-family: "Arial Narrow", sans-serif;
        }
        .exh-area-open {
            text-align: left;
            text-wrap: none;
            background-color:  #ddd9c3;
            width:              15px;
        }
        .exh-area-meal {
            background-color:  #ddd9c3;
        }
        .registration {
            background-color:  #f2f2f2;
            height: 30px;
        }
        .track-1 {
            text-align: left;
            vertical-align: text-top;
            background-color:  #dbe5f1;
        }
        .track-2 {
            text-align: left;
            vertical-align: text-top;
            background-color:  #eaf1dd;
        }
        .full-meal {
            background-color:  #fde9d9;
        }
        .hospitality {
            background-color:  #f2dbdb;
        }
        .bold-text {
            font-weight: bold;
        }
        .bold-italic {
            font-weight: bold;
            font-style: italic;
        }
        .bold-underline {
            font-weight: bold;
            text-decoration: underline; 
        }
        .no-top td {
             border-top: none;
        }
        .ab_bio {
            font-size: 12px;
            font-weight: bold;
            text-decoration: none;
            padding: 1px 5px;
            color: #ff0;
            background-color: #303;
        }
a.ab_bio:hover {
  color: white;
  background-color: red;
}
a.ab_bio:visited {
  color: cyan;
}

/* end Agenda Styling */