/* CSS Contents
Not all sections are found in all stylesheets
1. Structure
2. Header
3. Navigation
4. Content
5. Footer
6. Search
7. Validation/Error Labels & Ancillary Information
8. CMS based styles
9. Forms
99. Parent Teacher Portal

#ED8124 = orange
#13572C = green
#BF2026 = red
*/


/* 3. Navigation */

nav.primarynavigation ul li a {
	text-shadow: 0px 1px 1px #FFF;
}

nav.subnavigation ul li a {
	text-shadow: none;
}

nav.subnavigation ul li a:hover, nav.subnavigation ul li a:focus {
	text-shadow: 0px 1px 1px #FFF;
}

nav.subnavigation ul {
}

nav.subnavigation ul li:last-of-type a {
	border-radius: 0 0 7px 7px;
}

/* 4. Content */

.mainbanner hgroup {
	background: rgba(0,0,0,0.6);
	border-radius: 0 0 7px 7px;
}

/*.contentcolumn .coursetitle {
	border-radius: 7px;
}

.contentcolumn .coursetitle h1 {
	border-radius: 0px 0px 7px 7px;
	background: rgba(0,0,0,0.4);
}*/


/* 5. Footer */

/*.secondarynavigation ul {
	border-radius: 7px;
}*/

/* 7. Validation/Error Labels */

form.formsitesearch label.error {
	border-radius: 3px;
	box-shadow: 0px 0px 4px #666;
}

.alertmessage {
	border-radius: 7px;
}

/* 99. Parent Teacher Portal */

.PTnotifications {
	border-radius: 7px;
}

.PTcontrol {
	border-radius: 3px;
}

.PTnotifications a.PTnotification {
	border-radius: 7px;
}

.PTloginform {
	border-radius: 7px;
}

.PTloginform input[type=text], .PTloginform input[type=password] {
	border-radius: 3px;
}

.PTadminblock {
	border-radius: 7px;
}

.PTloading {
	background: rgba(0,0,0,0.4);	
	border-radius: 7px;
}

.PTadminrecipientlist li {
	border-radius: 3px;
}