
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:small;
	color: #000000;
}

DIV.containbox {display: none;}

TABLE.contentbox {
	background-color: #ffffff;
	font-size: 10pt;
	padding: 5px;
	border: 1px solid brown;
}
TABLE.main TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size:small;
	color: #000000;
}
.tblrow1 {
	background-color : #FFFF99;
}
.preface {
	font-family: Arial, Helvetica, sans-serif;
	color: #660000;
}

H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:small;
	color : #990000;
}
H1.hotlinks {
	color: #FF3300;
}
H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:small;
	
}
H2.question {
	color: #660000;
}
H3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:small;
	font-weight : bold;
}
H4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:small;
}
SELECT.hotlinks {
	width : 250px;
}
.instruct {
	color: #FF3300;
	font-family: Arial, Helvetica, sans-serif;
	font-size:small;
	font-weight : bold;
}
.qaentry {
	text-indent : 20px;
}

.teachers {
	color: #666600;
}
.solution {
	color: #666600;
}
.examiner {
	color: #666600;
}
.tip {
	color: #666600;
}
.answer {
	color: #CC0000;
}
.bottom {
font-size:small;
font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

.nav {
font-size:small;
font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

.url {
color:#ffffcc;
font-family: Arial, Helvetica, sans-serif;
font-size:small;
}

.content {
font-family: Arial, Helvetica, sans-serif;
font-size:small;
}

.section {
font-family: Arial, Helvetica, sans-serif;

}

a.homepage:link {
font-weight : bold;
font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:small;
}
a.homepage:visited {
font-weight : bold;
font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:small;
}
a.homepage:active {
font-weight : bold;
font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:small;
}
a.homepage:hover {
font-weight : bold;
font-family: Arial, Helvetica, sans-serif;
color:#660000;
font-size:small;
text-decoration: underline
}

a.subpage:link {
font-weight : bold;
font-family: Arial, Helvetica, sans-serif;
color:#FF6600;
font-size:small;
}
a.subpage:visited {
font-weight : bold;
font-family: Arial, Helvetica, sans-serif;
color:#FF6600;
font-size:small;
}
a.subpage:active {
font-weight : bold;
font-family: Arial, Helvetica, sans-serif;
color:#FF6600;
font-size:small;
}
a.subpage:hover {
font-weight : bold;
font-family: Arial, Helvetica, sans-serif;
color:#660000;
font-size:small;
text-decoration: underline;
}

a.subpagetop:link {
font-weight : bold;
font-family: Arial, Helvetica, sans-serif;
color:#2E66CF;
font-size : 10pt;
}
a.subpagetop:visited {
font-weight : bold;
font-family: Arial, Helvetica, sans-serif;
color:#2E66CF;
font-size: 10pt;
}
a.subpagetop:active {
font-weight : bold;
font-family: Arial, Helvetica, sans-serif;
color:#2E66CF;
font-size: 10pt;
}
a.subpagetop:hover {
font-weight : bold;
font-family: Arial, Helvetica, sans-serif;
color:#2E66CF;
font-size: 10pt;
text-decoration: underline;
}

a.banner:link {
font-family: Arial, Helvetica, sans-serif;
color:#000000;
font-size : 10pt;
}
a.banner:visited {
font-family: Arial, Helvetica, sans-serif;
color:#000000;
font-size: 10pt;
}
a.banner:active {
font-family: Arial, Helvetica, sans-serif;
color:#000000;
font-size: 10pt;
}
a.banner:hover {
font-family: Arial, Helvetica, sans-serif;
color:#7a7a7a;
font-size: 10pt;
text-decoration: underline;
}

A:ACTIVE {
	color : #0066CC;
	text-decoration : none;
}

A:HOVER {
	color : #0066CC;
	text-decoration : underline
}

A:LINK {
	color: #000066;
	text-decoration : none;
}

A:VISITED {
	color : #666666;
	text-decoration : none;
}

A.menu:ACTIVE {
	color : #FF3300;
	font-weight : bold;
	text-decoration : underline;
}

A.menu:HOVER {
	color : #FF3300;
	font-weight : bold;
	text-decoration : underline;
}

A.menu:LINK {
	color : #990000;
	font-weight : bold;
	text-decoration : underline;
}

A.menu:VISITED {
	color : #666666;
	font-weight : bold;
	text-decoration : underline;
}









A.preface:ACTIVE {
	color : #FF3300;
	text-decoration : underline;
}

A.preface:HOVER {
	color : #FF3300;
	text-decoration : underline;
}

A.preface:LINK {
	color : #990000;
	text-decoration : underline;
}

A.preface:VISITED {
	color : #666666;
	text-decoration : underline;
}





a.bottom:link {
font-size:small;
font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
a.bottom:visited {
font-size:small;
font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
a.bottom:active {
font-size:small;
font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
a.bottom:hover {
font-size:small;
font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

a.next:link {
font-size:small;
font-family: Arial, Helvetica, sans-serif;
color:#000066;
}
a.next:visited {
font-size:small;
font-family: Arial, Helvetica, sans-serif;
color:#666666;
}
a.next:active {
font-size:small;
font-family: Arial, Helvetica, sans-serif;
color:#0066CC;
}
a.next:hover {
font-size:small;
font-family: Arial, Helvetica, sans-serif;
color:#0066CC;
}

a.current:link {
	font-size:small;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration : underline;
}
a.current:visited {
font-size:small;
font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration : underline;
}
a.current:active {
font-size:small;
font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration : underline;
}
a.current:hover {
font-size:small;
font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration : underline;
}

a.crumb:link {

font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
a.crumb:visited {

font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
a.crumb:active {

font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
a.crumb:hover {

font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

.crumbtrail {
font-size:small;
font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size:small;
}

a.testbite {
	font-weight: bold;
}

.term {
	color: #CC0000;
}

.caption {
	font-size:10px;
	text-align : center;
}

BLOCKQUOTE {
	width: 80%;
	color: #660000;
}

.reference {
	text-align : right;
	width: 100%;
}

.step {
	
}

.annotation {
	color: #990000;
}

.foreignpara {
	color : #800000;
}
.foreigntext {
	color : #800000;
}
.center {
	text-align : center;
}
.right {
	text-align : right;
}

.topbox {
font-family: Arial, Helvetica, sans-serif;
font-size: smaller;
}

.topbox a:active {
font-weight : bold;
color:#FF6600;
}

.topbox a:link {
font-weight : bold;
color:#FF6600;
}

.topbox a:visited {
font-weight : bold;
color:#FF6600;

}

.topbox a {
font-weight : bold;
color:#FF6600;
}

.topbox a:hover {
font-weight : bold;
color:#660000;
text-decoration: underline;
}
a.subjectLink:link       {padding-left:9px;background-image:url('/schools/gcsebitesize/sosteacher/images/bullet.gif');background-repeat:no-repeat;display:block; color: #FF6600; font-size : small; text-decoration: none;  font-weight: bold;}
a.subjectLink:visited    {padding-left:9px;background-image:url('/schools/gcsebitesize/sosteacher/images/bullet.gif');background-repeat:no-repeat;display:block; color: #FF6600; font-size : small; text-decoration: none; font-weight: bold;}
a.subjectLink:hover      {padding-left:9px;background-image:url('/schools/gcsebitesize/sosteacher/images/bullet.gif');background-repeat:no-repeat;display:block; color: #FF6600; font-size : small;text-decoration: underline;  font-weight: bold;}

a.sos_topic:link       {color: #6699CC; font-size : x-small; text-decoration: none;  font-weight: bold;}
a.sos_topic:visited    {color: #6699CC; font-size : x-small; text-decoration: none; font-weight: bold;}
a.sos_topic:hover      {color: #6699CC; font-size : x-small;text-decoration: underline;  font-weight: bold;}

a.sos_result:link       {color: #6699CC; font-size : x-small; text-decoration: none;  font-weight: bold;}
a.sos_result:visited    {color: #6699CC; font-size : x-small; text-decoration: none; font-weight: bold;}
a.sos_result:hover      {color: #6699CC; font-size : x-small;text-decoration: underline;  font-weight: bold;}

a.sos_more:link       {color: #FF6633; font-size : x-small; text-decoration: none;  font-weight: bold;}
a.sos_more:visited    {color: #FF6633; font-size : x-small; text-decoration: none; font-weight: bold;}
a.sos_more:hover      {color: #FF6633; font-size : x-small;text-decoration: underline;  font-weight: bold;}

a.sos_content:link       {color: #ffffff; font-size : x-small; text-decoration: none;  font-weight: bold;}
a.sos_content:visited    {color: #ffffff; font-size : x-small; text-decoration: none; font-weight: bold;}
a.sos_content:hover      {color: #ffffff; font-size : x-small;text-decoration: underline;  font-weight: bold;}



a.sos_sub_topic:link       {padding-left:9px;background-image:url('/schools/gcsebitesize/sosteacher/images/bullet_blue.gif');background-repeat:no-repeat;display:block; color: #336699; font-size : x-small; text-decoration: none;  font-weight: bold;}
a.sos_sub_topic:visited    {padding-left:9px;background-image:url('/schools/gcsebitesize/sosteacher/images/bullet_blue.gif');background-repeat:no-repeat;display:block; color: #336699; font-size : x-small; text-decoration: none; font-weight: bold;}
a.sos_sub_topic:hover      {padding-left:9px;background-image:url('/schools/gcsebitesize/sosteacher/images/bullet_blue.gif');background-repeat:no-repeat;display:block; color: #336699; font-size : x-small;text-decoration: underline;  font-weight: bold;}

.sos_subject {
	color: #FFFFFF;
	font-size:x-small;
	font-weight : bold;
    }
    .sos_title {
	color: #FFFFFF;
	font-size:small;
	font-weight : bold;
    }
.sos_subandq {
	color: #6699CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size:small;
	font-weight : bold;
}

.sos_answer {
	color: #FF6633;
	font-family: Arial, Helvetica, sans-serif;
	font-size:small;
	font-weight : bold;
}

.sos_search {
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size : x-small;
}


