/* ============================
Classroom Monitor Primary
============================ */

body.primary {background: #00aeef url(../images/primary/generic/back.gif) repeat-x;}
.primary #wrapper {background-image: url(../images/primary/generic/char.jpg);}
.primary #heading {background: url(../images/primary/generic/heading.png) no-repeat left top;}

/* Main Area and Typefaces */

.primary #mainarea h1, .primary #mainarea h2, .primary #mainarea h3, .primary #mainarea h4, .primary #mainarea h5,
.primary #mainarea h1 a, .primary #mainarea h2 a, .primary #mainarea h3 a, .primary #mainarea h4 a, .primary #mainarea h5 a,
.primary #mainarea a, .primary label {
	color: #0072B4;
}
.primary #mainarea li {background-image: url(../images/primary/generic/bullet.gif);}
.primary #mainarea p.mainarea_intro {color: #0072B4;}
.primary #mainarea p.mainarea_intro strong {color: #0072B4;}

.primary th {background: #0072B4;}

.primary #mainarea p.quoter {color: #0072B4;}

.primary p span.quote-leftquote, .primary p span.quote-rightquote {
	color: #00aeef;
}


/* Call to Action */

.primary #callto {background: #0065ad url(../images/primary/generic/callto-back-primary.gif) repeat-x;}
.primary #callto-foot-l {background: url(../images/primary/generic/callto-foot-primary.png) left bottom; left: -5px; bottom: -15px;}
.primary #callto-foot-r {background: url(../images/primary/generic/callto-foot-primary.png) right bottom; right: -5px; bottom: -15px;}


/* Sidenav */

.primary #sidenav li a {
	color: #0072B4;
	background-image: url(../images/primary/generic/sidenav.jpg);
}
.primary #sidenav li a:hover,
.primary #sidenav li a:focus,
.primary #sidenav li a.current,
.primary #sidenav ul li.current a {
	color: #fff;
	background-image: url(../images/primary/generic/sidenav.jpg);
	background-color: #0072B4;
}

.primary #sidenav ul li.current li a {
	color: #0072B4;
	background-color: #e6e6e6 !important;
}
.primary #sidenav ul li.current li a:hover,
.primary #sidenav ul li.current li a:focus,
.primary #sidenav ul li.current li a.current {
	background-color: #e6e6e6 !important;
	background-image: none !important;
	color: #0072B4;
}

.primary #subnav a.top {
	color: #0072B4;
	background: url(../images/primary/generic/arrow-top.png) no-repeat center right;
}



/* ============================
Classroom Monitor Secondary
============================ */

body.secondary {background: #754192 url(../images/secondary/generic/back.gif) repeat-x;}
.secondary #wrapper {background-image: url(../images/secondary/generic/char.jpg);}
.secondary #heading {background: url(../images/secondary/generic/heading.png) no-repeat left top;}

/* Main Area and Typefaces */

.secondary #mainarea h1, .secondary #mainarea h2, .secondary #mainarea h3, .secondary #mainarea h4, .secondary #mainarea h5,
.secondary #mainarea h1 a, .secondary #mainarea h2 a, .secondary #mainarea h3 a, .secondary #mainarea h4 a, .secondary #mainarea h5 a,
.secondary #mainarea a, .secondary label {
	color: #5D1E79;
}
.secondary #mainarea li {background-image: url(../images/secondary/generic/bullet.gif);}
.secondary #mainarea p.mainarea_intro {color: #5D1E79;}
.secondary #mainarea p.mainarea_intro strong {color: #5D1E79;}

.secondary th {background: #5D1E79;}

.secondary #mainarea p.quoter {color: #5D1E79;}

.secondary p span.quote-leftquote, .secondary p span.quote-rightquote {
	color: #754192;
}

/* Call to Action */

.secondary #callto {background: #5D1E79 url(../images/secondary/generic/callto-back-secondary.gif) repeat-x;}
.secondary #callto-foot-l {background: url(../images/secondary/generic/callto-foot-secondary.png) left bottom; left: -5px; bottom: -15px;}
.secondary #callto-foot-r {background: url(../images/secondary/generic/callto-foot-secondary.png) right bottom; right: -5px; bottom: -15px;}

/* Sidenav */

.secondary #sidenav li a {
	color: #5D1E79;
	background-image: url(../images/secondary/generic/sidenav.jpg);
}
.secondary #sidenav li a:hover,
.secondary #sidenav li a:focus,
.secondary #sidenav li a.current,
.secondary #sidenav ul li.current a {
	color: #fff;
	background-image: url(../images/secondary/generic/sidenav.jpg);
	background-color: #5D1E79;
}

.secondary #sidenav ul li.current li a {
	color: #5D1E79;
	background-color: #e6e6e6 !important;
}
.secondary #sidenav ul li.current li a:hover,
.secondary #sidenav ul li.current li a:focus,
.secondary #sidenav ul li.current li a.current {
	background-color: #e6e6e6 !important;
	background-image: none !important;
	color: #5D1E79;
}

.secondary #subnav a.top {
	color: #5D1E79;
	background: url(../images/secondary/generic/arrow-top.png) no-repeat center right;
}


/* ============================
Classroom Monitor Nursery
============================ */

body.nursery {background: #C8451A url(/images/nursery/generic/back.gif) repeat-x;}
.nursery #wrapper {background-image: url(../images/nursery/generic/char.jpg);}
.nursery #heading {background: url(../images/nursery/generic/heading.png) no-repeat left top;}

/* Main Area and Typefaces */

.nursery #mainarea h1, .nursery #mainarea h2, .nursery #mainarea h3, .nursery #mainarea h4, .nursery #mainarea h5,
.nursery #mainarea h1 a, .nursery #mainarea h2 a, .nursery #mainarea h3 a, .nursery #mainarea h4 a, .nursery #mainarea h5 a,
.nursery #mainarea a, .nursery label {
	color: #9e280e;
}
.nursery #mainarea li {background-image: url(../images/nursery/generic/bullet.gif);}
.nursery #mainarea p.mainarea_intro {color: #9e280e;}
.nursery #mainarea p.mainarea_intro strong {color: #9e280e;}

.nursery th {background: #9e280e;}

.nursery #mainarea p.quoter {color: #9e280e;}

.nursery p span.quote-leftquote, .nursery p span.quote-rightquote {
	color: #C8451A;
}

/* Call to Action */

.nursery #callto {background: #9e280e url(../images/nursery/generic/callto-back-nursery.gif) repeat-x;}
.nursery #callto-foot-l {background: url(../images/nursery/generic/callto-foot-nursery.png) left bottom; left: -5px; bottom: -15px;}
.nursery #callto-foot-r {background: url(../images/nursery/generic/callto-foot-nursery.png) right bottom; right: -5px; bottom: -15px;}

/* Sidenav */

.nursery #sidenav li a {
	color: #9e280e;
	background-image: url(../images/nursery/generic/sidenav.jpg);
}
.nursery #sidenav li a:hover,
.nursery #sidenav li a:focus,
.nursery #sidenav li a.current,
.nursery #sidenav ul li.current a {
	color: #fff;
	background-image: url(../images/nursery/generic/sidenav.jpg);
	background-color: #9e280e;
}

.nursery #sidenav ul li.current li a {
	color: #9e280e;
	background-color: #e6e6e6 !important;
}
.nursery #sidenav ul li.current li a:hover,
.nursery #sidenav ul li.current li a:focus,
.nursery #sidenav ul li.current li a.current {
	background-color: #e6e6e6 !important;
	background-image: none !important;
	color: #9e280e;
}

.nursery #subnav a.top {
	color: #9e280e;
	background: url(../images/nursery/generic/arrow-top.png) no-repeat center right;
}
