/* 
Title:				Ministry of Education screen styles
Author: 			Lucian Teo
Last Updated:			230910
*/

body {
	color:#222;
	background: transparent;
}



/* BEGIN links 
--------------------------------------------*/

	#content a:link {
		border-bottom-color: #b2c6db;
		color:#369;
	}
	
	#content a:visited {
		color:#666;
		border-bottom-color:#ccc;
	}
	
	#content a:hover, #content a:active {
		color:#B41E1E;
		border-bottom-color:#B41E1E;
	}

/* for links that need login */
a.login {
background:transparent url(/global/images/lock.gif) no-repeat right;
padding-right:18px;
}


/* END links
--------------------------------------------*/


/* abbreviations */
	abbr {
		border-color:#ccc;
	}

/* BEGIN images 
--------------------------------------------*/

	#content img {
		background:transparent url(/global/images/loading-small.gif) no-repeat center;
	}

	#content .img-right,
	#content .img-left,
	#content .img-center {
		border-color: #ccc;
	}

	
	#content #map img {
		background:transparent;
	}
	
	#content #main-content a img:hover {
		border-color: #999;
	}

	#content #main-content .img-right a ,
	#content #main-content .img-left a,
	#content #main-content .img-center a {
		border-style:none;
	}
	#content #main-content a img {
	border-color:#ccc;
	}
	
	#content p.caption {
		color:#666;
	}
	
	#content div.caption a:link {
		border-color:#b2c6db;
	}

	#content div.caption a:visited {
		border-bottom-color:#ccc;
	}

	#content div.caption a:hover, #content div.caption a:active {
		color:#B41E1E;
		border-bottom-color:#B41E1E;
	}
	
	
/* END images 
--------------------------------------------*/


/* BEGIN pre-header
--------------------------------------------*/
#pre-header {
background:#9D080D;}


/* BEGIN header
--------------------------------------------*/
	#header {

background: url(/global/images/body-top.gif) repeat-x top;
}
	/* use formal to show guideline logo */
	#header h1 a {
		background:url(/global/images/moe-logo.gif) no-repeat;
	}

	
	#searchform #search-query {
		background:#e1e1e1;
		border-color:#ccc;
	}




	/* contact us and sitemap tabs 
	--------------------------------------------*/
	
	ul#nav-functions a {
		color:#666;
		border-color:#ccc;
	}

	ul#nav-functions a:hover {
		color:#333;
	}


	ul#nav-functions li#nav-sitemap a {
		background:url(/global/images/sitemap.gif) no-repeat left;
	}	



	ul#nav-functions li#nav-feedback a {
		background:url(/global/images/feedback.gif) no-repeat left;
	}	


	ul#nav-functions li#nav-contact a {
		background:url(/global/images/contact.gif) no-repeat left;
	}

	ul#nav-functions li#nav-faq a {
		background:url(/global/images/info.gif) no-repeat left;
	}	
	


	/* end of contact us and sitemap tabs 



/* END header 
--------------------------------------------*/




/* BEGIN navigation
--------------------------------------------*/
	a#skipnav {
		color:#9D080D;
	}
	
	a#skipnav:hover {
		color:white;
	}
	
	/* breadcrumbs */
	
	#breadcrumbs {
		color:#666;
	}
	


	/* nav-roles 
	--------------- */
	ul.tabbernav {
		background:#90aac6;
 		border-color:#7892ab;
	}


ul.tabbernav li a {
border-color: #7892ab;
}

ul.tabbernav li a:link { color: #20262d; }
ul.tabbernav li a:visited { color: #666; }

ul.tabbernav li a:hover {
 color: black;
 background: #d5e1ed;
}

ul.tabbernav li.tabberactive a {
 background-color: white;
 color:black;
}

.tabberlive .tabbertab {
 border-color:black;
}

/* navigation background */


#nav-roles #nav-students {
background:url(/global/images/homepage/roles/roles-students.jpg) no-repeat bottom right;
}

#nav-roles #nav-parents {
background:url(/global/images/homepage/roles/roles-parents.jpg) no-repeat bottom right;
}

#nav-roles #nav-teachers {
background:url(/global/images/homepage/roles/roles-teachers.jpg) no-repeat bottom right;
}

#nav-roles #nav-media {
background:url(/global/images/homepage/roles/roles-media.jpg) no-repeat bottom right;
}

#nav-roles #nav-partners {
background:url(/global/images/homepage/roles/roles-partners.jpg) no-repeat bottom right;
}

#nav-roles #nav-about {
background:url(/global/images/homepage/roles/roles-about.jpg) no-repeat bottom right;
}

/* END navigation 
--------------------------------------------*/



/* BEGIN content 
--------------------------------------------*/

	#main-content {
		border-top-color:#333;
	}
	
	#content #main-content h1 {
		border-bottom-color:#ccc;
	}
	

	#main-content blockquote {
		border-left-color:#ccc;
	}
	
	
	#content #main-content .note {
		background:#FFFAB0 /* url(/global/images/note.jpg) no-repeat top right */;
		border:1px solid #fde000;
		border-width:1px 0;		
	}
	
	#content dt {
		border-bottom-color:#ccc;
	}
	
	#content dd {
		background:#eee;
		border-left-color:#ccc;
	}



	/* map styles */
	#map {
		border-color:#666;
	}




	/* Sidebar Styles 
	--------------------------------------------*/
	
		#sidebar {
			border-top-color:#999;
		}
		
		#content #sidebar h3 {
		border-bottom-color:#ccc;
			color:#666;
		}
		
		
		#sidebar ul {
			color:#A8C2CF;
		}

		#sidebar ul span {
			color:#369;
		}
		
		#sidebar ul li:hover em {
			color:#369;
		}



/* END content 
--------------------------------------------*/





/* BEGIN footer 
--------------------------------------------*/
	#footer {
		background:#9D080D url(/global/images/footer-top.gif) repeat-x top;
		color:white;
	}
	
	#footer a {
		color:white;
		border-bottom-color:#ccc;
	}
	
	#footer a:hover {
		border-bottom:1px solid white;
	}
	
	#footer a#colophon-link {
		color:#9D080D;
		border-style:none;
	}
	
	#footer a#colophon-link:hover {
		color:white;
	}	

/* END footer 
--------------------------------------------*/


	#overview {
		background:#edf2f7;
		border:1px solid #999
	}


/* table styles 
--------------------------------------------*/


	#main-content table th, #main-content table td {
		border-color:#999;
	}
	
	#main-content table tr:hover {
		background:#eee;
	}
	
	#main-content table th {
		color:white;
		background:#333;
	}

	#main-content table.sortable th {
		background:#333 url(/global/images/sortable-th-corner.gif) no-repeat bottom right;
	}
	
	#main-content table.sortable th:hover {
		background:black url(/global/images/sortable-th-corner.gif) no-repeat bottom right;
	}

	#main-content table.sortable th.sortable_nosort {
		background:#333;
	}

	#main-content table.sortable th a,
	#main-content table.sortable th a:visited {
		color:white;
		border-style:none;
	}

/* handle tick marks in tables */

	#main-content table td.yes, #main-content table td.yes-annotate {
		background:transparent url(/global/images/tick.gif) no-repeat center;
	}

	#main-content table td.yes span, #main-content table td.yes-annotate span {
		display:none;
	}
	
	#main-content table td.yes-annotate {
		vertical-align:middle;
		text-align:center;
		padding-left:2.5em;
	}

/* media individual pages */

	#media #main-content #date {
		color:#666;
	}

#media .annex h4 {
border-bottom:1px solid #ccc;
}

#media #sidebar ul.subscribe li,
#media-index #sidebar ul.subscribe li {
background:url(/global/images/rss.png) no-repeat left center;
}

.lineno {
color:#999;
}

.forum-letter-reply #media-annexes {
border-color:#ccc;
}

.forum-letter-reply #media-annexes .forum-letter {
background:#ddd;
}

.media-archive-date {
color:#666;
}

#media #key-speeches {
background:#D9E3EB;
-moz-border-radius: 1em;
-webkit-border-radius: 1em;
border-radius: 1em;
}
