/* Stylesheet for theme \\\'rosalina\\\' for Site@School 2.4.x
 * Licensed under the GNU General Public License
 * (C)Copyright 2007 Peter Fokker, peter@berestijn.nl
 *
 * Main colours used in logo are re-used in other elements:
 * Pink   F70084
 * Blue   009CC6
 * Yellow FFE742
 * Green  31A539
 * Purple 9C218C
 * Orange FF7B00
 */

body {
  background-color:	#FFFFFF;
  margin-left:		0px;
  margin-top:		0px;
  margin-right:		0px;
  margin-bottom:	0px;
  font-size:		10pt;
  font-family:		verdana,sans-serif
}
.sas_pageframe {
  border-right-width:	2px;
  border-left-width:	2px;
  border-top-width:	2px;
  border-bottom-width:	2px;
  border-color:		#FFFFFF;
  border-style:		solid;
}
/* Note that these pseudo-classes need to be in this
 * specific order: link, visited, hover, active
 */
a:link {
  color:		#000000;
  text-decoration:	none
}
a:visited {
  color:		#000000;
  text-decoration:	none
}
a:hover {
  color:		#FFFFFF;
  background-color:	#FF7B00;
  text-decoration:	none
}
a:active {
  color:		#000000;
  text-decoration:	none
}

/* no orange background for clickable logo */
a.logo:hover {
  background-color:	#FFFF00;
}

table.page_top {
  background-color:	#FFFFFF;
}


td {
  font-size:		10pt;
  font-family:		verdana,sans-serif
}

th {
  font-size:		10pt;
  font-family:		verdana,sans-serif
}

ul {
  font-size:		10pt;
  font-family:		verdana,sans-serif
}

p {
  font-size:		10pt;
  font-family:		verdana,sans-serif
}

/* content area: text colours and position */
div#sas_content {
  margin-left: 		0.2em;
  margin-top:		0.2em;
  margin-bottom:	0.2em;
  margin-right:		0.2em;
  padding:		0.2em 0.6em;
  color:		black;
  background-color:	#FFFFFF;
  border:		0;
  min-width:		16em;
  min-height:		40em;
}
div#sas_content h1 {
  font-size:		1.5em;
  margin:		0.5em 0;
}
div#sas_content h2 {
  font-size:		1.2em;
  margin:		0.5em 0;
}
/* formatting of the text-area */
div#sas_content p {
  font-size:		1em;
  margin:		1em 0;
  line-height:		150%;
}
/* Correction for the display of the modules in Internet Explorer */
div#sas_module {
  width:		100%;
}
/* footer bar */
.sas_bar2 {
  background-color:	#FFE742;
  color:		black;
  padding:		0.2em;
  font-size:		0.8em;
  margin-left:          5px;
  margin-right:         5px;
}
.sas_bar2 a {
  background-color:	#FFE742;
  color:		#00008B;
  margin:		0;
  padding:		0.2em;
  text-decoration:	none;
  font-size:		1em;
}
.sas_bar2 a:hover {
  color:		#FFFFFF;
  background-color:	#FF7B00;
  margin:		0;
  padding:		0.2em;
  text-decoration:	none;
  font-size:		1em;
}

/* These two DIVs are used for the JavaScript menu */
div#sas_navibar {
  background-color:	#FFE742;
  color: 		#0000FF;
  border-bottom:	1px solid;
  border-color:		#FFFFFF;
  margin-left:          5px;
  margin-right:         5px;
}
div#hvmenu {
  position:		relative;
  width:		0;
  background-color:	#FFE742;
  color: 		#FFFFFF;
  border-bottom:	1px solid;
  border-color:		#FFFFFF;
}


/* plain text noscript menu 
 * 1st bar (sections): yellow background with active section orange
 * 2nd bar (pages): orange background with active page blue
 * Use purple to hover in both section menu and page menu
 */

/* SECTIONS */
div#sas_navibar_section {
  background-color:	#FFFFFF;
  color: 		#000000;
  border-top:		1px solid;
  border-color:		#FFFFFF;
}
.sas_section_mainmenu {
  color:		#000000;
  background-color:	#FFE742;
  font-weight:		bold;
  text-decoration:	none;
  text-align:		center;
}
.sas_section_mainmenu a {
  color:		#000000;
  background-color:	#FFE742;
  text-decoration:	none;
  text-align:		center;
}
.sas_section_mainmenu a:hover {
  background-color:	#9C218C;
  color:		#FFFFFF;
  text-decoration:	none;
  text-align:		center;
}
.sas_section_active {
  background-color:	#FF7B00;
  color: 		#FFFFFF;
  font-weight:		bold;
  text-decoration:	none;
  text-align:		center;
}
.sas_section_active a {
  background-color:	#FF7B00;
  color:		#FFFFFF;
  font-weight:		bold;
  text-decoration:	none;
  text-align:		center;
}
.sas_section_active a:hover {
  background-color:	#9C218C;
  color:		#FFFFFF;
  text-decoration:	none;
  text-align:		center;
}

/* PAGES */
div#sas_navibar_page {
  background-color:	#FFFFFF;
  color:		#000000;
  border-top:		1px solid;
  border-bottom:	1px solid;
  border-color:		#FF7B00;
}
.sas_page_mainmenu {
  color:		#FFFFFF;
  background-color:	#FF7B00;
  font-weight:		bold;
  text-decoration:	none;
  text-align:		center;
}
.sas_page_mainmenu a {
  color:		#FFFFFF;
  background-color:	#FF7B00;
  text-decoration:	none;
  text-align:		center;
}
.sas_page_mainmenu a:hover {
  background-color:	#9C218C;
  color:		#FFFFFF;
  text-decoration:	none;
  text-align:		center;
}
.sas_page_active {
  background-color:	#009CC6;
  color: 		#FFFFFF;
  font-weight:		bold;
  text-decoration:	none;
  text-align:		center;
}
.sas_page_active a {
  background-color:	#009CC6;
  color:		#FFFFFF;
  font-weight:		bold;
  text-decoration:	none;
  text-align:		center;
}
.sas_page_active a:hover {
  background-color:	#9C218C;
  color:		#FFFFFF;
  text-decoration:	none;
  text-align:		center;
}

/* eof style.css */
