﻿.foo{/* W3C Likes this so it validates */}

/*
**********************************************
Interactive Schools - Print CSS Stylesheet
Created on:08/05/2008
Version:1.0
Development by:TIARC Ltd
Developer:Gavin Davies
Email:gavin@tiarc.co.uk
**********************************************
*/
*{padding:0; margin:0}
body{background-color:#fff; color:#000; text-align:left; font-family:Arial,Verdana,sans-serif; font-size:12pt; font-weight:normal; margin:0; padding:0}

p, 
ul, 
input{margin:0.8em 1.4em 0.9em 1.4em}
h1, 
h2, 
h3{padding:0; margin:0.3em 0 0.8em 0; color:#042246}
h1{font-size:1.4em}
h2{font-size:1.2em; line-height:140%}
h3{font-size:1.1em}

input, 
select, 
textarea{font-size:1em}

p{font-size:100%; line-height:140%; margin:0.1em 0 1em 0}
a:link, a:visited{color:#184D91; text-decoration:underline}
img{border:none; vertical-align:bottom}
ul{padding:0; margin-left:1.8em}
li{list-style-position:outside; margin:0.3em 0 0 0; list-style-type:square}

table{margin:0 0 0.8em 0; width:100%; border-collapse:collapse; padding:0}
td, 
th{padding:0.em 0.4em 0.4em 1em; margin:0; text-align:left}
tbody th{font-weight:normal}

#parent{position:relative; margin:0 auto 0 auto; background-color:#FFF; width:996px; text-align:left; padding:0}
#content-wrap{position:relative; margin:0 1px 1px 0; padding:0px 0 0 0; background-image:url(../images/bg/right_col_bg.gif); background-position:right top; background-repeat:repeat-y}
#content-right{display:none}
#header-wrap{display:none}
#nav-breadcrumb{position:relative; font-size:85%; margin:0; padding:0; height:89px}
#nav-media{line-height:10px; position:absolute; right:0px; top:25px; margin:0; width:310px; height:60px; overflow:visible; background-image:url(../images/bg/bg_popup.gif); background-position:left top; background-repeat:no-repeat}

#nav-media li{float:left; visibility:hidden; text-align:center; list-style-type:none; width:45px; margin:3px 0 0 0px; padding:0}
#nav-media li.print{visibility:visible; width:40px; margin-right:30px; margin-left:9px}
#nav-media a{font-size:10px; text-decoration:none}

.media img{margin:0 0 10px 0}
.faqs{margin:0 0 5px 0; padding:0}
.quote{position:relative; width:232px; height:151px; color:#000; margin:10px 0 0 0}
.quote h2{margin:10px 0 0 15px; padding:0; color:#000 !important; font-size:1.1em; text-align:center; opacity:1; filter:alpha(opacity=100)}
.quote .source{margin:0; padding:1px 5px 3px 0; text-align:right; font-size:0.95em; font-weight:bold}
.quote .quote_wrap{position:absolute; bottom:9px; width:232px; color:#000; background-color:#fff; opacity:0.7; filter:alpha(opacity=70)}
.stats{position:relative; color:#fff; padding:0 0 5px 0}
.stats h2{margin:10px 0 10px 5px; padding:0; color:#fff}
.stats .value{float:left; margin:0 6px 0 5px; padding:0; text-align:right; font-size:2em}
.stats .text{float:left; margin:3px 0 0 0; width:50%; padding:0; font-size:0.85em; line-height:110%}

#footer{display:none }
#copyright{text-align:center; padding:25px 0 25px 0; font-size:0.80em; background-color:#072142; color:#fff; width:740px}
#copyright p{padding:0 0 3px 0; margin:0}

