#gheader,
.PD #gheader{
	
    background-image:url(http://www.educause.edu/visuals/shared/events/NC12/nercompBanner_960Wide.png) !important;
    background-repeat:no-repeat;
    background-position: 3px 3px;
}
.N221933 #M_221806,
.breadcrumb br + b,
.N220081 .edu_menu .active, 
.N220081 .edu_menu div div,
#M_221806, 
#M_220256 + div a.active {
	display: none; 
}


.event .locale {
	margin-top: 0px !important;
}

.breadcrumb br + b {
	display: none; 
}

h1 b {
	font-size: 10px;
	color: gray;
	background-color: whitesmoke;
	font-family: arial, helvetical;
	text-transform: uppercase;
	letter-spacing: 1px;
	display: block;
}

.featured {
	padding-bottom: 0px;
}


.pdays a.applied {
	padding: 2px 5px 2px 5px;
	background-color: green;
	color: white !important;
}

.pcontrols.psearched .pdays a.applied, .pcontrols.pfiltered .pdays a.applied {
	background-color: green;
	color: white !important;
}

.options_clicker {
	background: url("/visuals/shared/events/NC11/psearch_options.png") no-repeat scroll 0 -2px transparent;
	margin-left: 30px;
	margin-left: 528px;
	height: 18px;
	width: 144px;
	margin-top: -1px;
}


.options_closer {
	background: url("/visuals/shared/events/NC11/psearch_options.png") no-repeat scroll 0 -26px transparent;
	margin-left: 30px;
	margin-left: 528px;
	height: 18px;
	width: 144px;
}

.pfiltered .options_clicker, .options_clicker.applied {
	background: url("/visuals/shared/events/NC11/psearch_options.png") no-repeat scroll 0 -46px transparent;
	margin-left: 30px;
	margin-left: 528px;
	height: 18px;
	width: 144px;
}

.options.shown {
	margin-top: -1px;
	border-top: 1px solid gray;
}

.options, .options_options{
	height: 126px;
}

.options {
	width: 708px;
}

.pcount, .pdays  {
	font-size: 12px;
}

.pfiltered .psearch input {
	color: #00570A;
	background-color: #F5F5F5;
}

.pfiltered .psearch .clear_filter {
	border-left: 1px solid gray;
	padding-left: 4px;
}

.pcontrols.pfiltered .pcount, .pcontrols.psearched .pcount, 
.pcontrols.pfiltered .pcount strong, .pcontrols.psearched .pcount strong{
	color: gray; 
	font-style: italic;
	letter-spacing: 0px;
}

.psearch:hover {
	-moz-box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.3);
}

.view-content .views-row .dates .date-itin, .view-content .views-row .sched + .date-day {
	/*max-width: 42px;*/
}

.view-content .views-row.CONT {
	border-left: 4px solid gray;
}

.view-content .views-row.NCONT {
    border-left: 4px solid darkgray;
}

.view-content.flagged .views-row {
	border-color: slategray !important;
	border-width: 1px 1px 1px 4px !important;
}
/*
.phase1 div.sched, .phase2 div.sched {
    background-position: -40px -15px;
    height: 20px;
}

.phase1 div.sched:hover, .phase2 div.sched:hover {
    background-position: -40px -65px;
    height: 20px;
}

.phase1 div.sched.flagged, .phase2 div.sched.flagged {
    background-position: -20px -15px;
    height: 20px;
}

.phase1 div.sched.flagged:hover, .phase2 div.sched.flagged:hover {
    background-position: 0px -65px;
    height: 20px;
}

.phase3 div.sched {
    background-position: -40px -6px;
}

.phase3 div.sched:hover {
    background-position: -40px -56px;
}

.phase3 div.sched.flagged {
    background-position: -20px -6px;
}

.phase3 div.sched.flagged:hover {
    background-position: 0px -56px;
}



div.sched, .view-content.phase6 .views-row div.sched {
	background: transparent url("/visuals/shared/events/NC11/itin_sprite.png") no-repeat right top;
   	background-position: right top;
	height: 20px;
	width: 20px;
	cursor: pointer;
	float: right;
	border-left: 1px solid whitesmoke;
	z-index: 10;
	height: 50px;
}

.view-content.phase6 .views-row div.sched:hover,
div.sched:hover {
    background-position: -40px -50px;
    /*
    -moz-opacity: .8;
    opacity: .8;
    *
}

.view-content.phase6 .views-row div.sched.flagged, 
div.sched.flagged {
    background-position: -20px top;
}

.view-content.phase6 .views-row div.sched.flagged:hover, 
div.sched.flagged:hover {
    background-position: 0px -50px;
}
*/
.view-content.flagged, 
.my-schedule .view-content {
	margin-bottom: 12px;
}



.view-content .views-row .title a {
	color: #364F1C !important;
	text-shadow: white 1px 1px 1px;

}

.view-content.flagged .views-row .title a {
	color: #003147 !important;

}

.N221935 body {
	width: 955px !important;
}

.N222180 ul {
	margin-top: 10px;
}
.N222180 p {
	font-size: 13px;
}


.N222180 li {
	font-size: 14px;
	margin-top: 2px !important;
}
.N222180 li strong {
	color: green;
}
.devel-querylog {
	display: none;
}

/*
h4.timebreak + .view-content .views-row,
.view-content + .view-content .views-row  {
	border-bottom: 1px dashed gray;
	margin-top: 0px;
	margin-bottom: 0px;
}
.view-content  + h4.timebreak  {
	border-top: 1px solid gray;
	margin: -1px 26px 0px 26px !important;
	padding-top: 20px;
}
*/
