/*
              Title:          default 
      
              Author:         Global Web Limited
              Version:        303 
              Filename:       default.css 
              Date:           11:28 21 August 2007
              File Type:      Style Sheet
      
              Copyright:      Copyright (c) 1994-2006 Global Web Limited.
                              All rights reserved.
      
              Address:        Global Web Limited
                              Balgownie Technology Centre
                              Aberdeen Science and Technology Park
                              Bridge of Don
                              Aberdeen
                              AB22 8GW
                              United Kingdom
      
              Telephone:      +44 1224 332211
              Fax:            +44 1224 332210
              E-mail:         support@globalweb.co.uk
      	      Web:            http://www.globalweb.co.uk/
      
      */
      

body{padding: 2px;background-color: #000000;font: 85% Arial,sans-serif; color:#85FFFF;}
h1 { font-size:120%; color: #FFFFFF; }
h2 {font-size:115%; color: #FFFFFF; }
h3 { font-size:110%; color: #FFFFFF; }
h4, h5, h6 { font-size:100%; color: #FFFFFF; }
dd { margin-bottom:1.5em; }

/*#wrapper { min-width:900px; width:100%; }*/
.greyContainer {
	width: 100%;
	background-color: #565E5E}
.greyTop {
	background: url(images/top.gif) repeat-x top left;}
.greyToptr { 
	background: url(images/top-r.gif) no-repeat top right;}
.greyToptr2 { 
	background: url(images/top-r2.gif) no-repeat top right;}
.greyLeft { 
	background: url(images/left.gif) repeat-y top left;}
.greyRight { 
	background: url(images/right.gif) repeat-y top right;}
.greyBottom {
	background: url(images/bottom.gif) repeat-x top left;}
.greyBottombr {
	background: url(images/bottom-r.gif) no-repeat top right;}

img.corner {
   width: 10px;
   height: 10px;
   border: none;
   display: block !important;
}
#heading {height: 110px;}
#selogo {float: left; padding-left: 40px;}
#selogoInside {padding-left: 40px;}
#cslogo {float: right;}
#careers-top {float: right; padding-right: 10px;}
#happen {float: left;}
#base {width: 100%; clear: both;}
.content {padding: 0 10px;}
    
#torqBanner {margin: 5px 0 0 0;background-color: #3C9DA7;width: 85%; margin-right: auto;margin-left: auto;}
#bannerImage {padding: 12px 0 12px 15px;}
#buttonBox {height: 145px;margin-top: 30px;margin-right: auto;margin-left: auto;width: 360px;}
#button1215 {padding: 0 0 0 15px;}
#button711 {padding: 0 15px 0 0;}
#contentBox {margin-top: 10px; margin-right: auto; margin-left: auto; width:100%; clear: both; }
#mapBox {color:#000; background-color: #CCCCCC; width: 67%; float: left; padding: 10px;}
#torqBox {background-color: #3C9DA7;width: 131px; margin-left: 10px;color:#FFFFFF;}
#torqBox h1{font-size:11pt; color:#FFFFFF; font-weight:400;letter-spacing: 2pt;}
#greyBox {background-color: #373737;width: 67%; padding: 10px;margin-top: 10px;float: left;}
#buttons {width: 131px;margin: 10px 0 0 20px;}
ul.horizontal {margin: 0; padding: 0; float: left; min-width:720px;}
ul.horizontal li {display: inline;list-style-type: none;}
#greyPannel {margin: 10px 0 0 0;background-color: #373737;width: 85%; margin-right: auto;margin-left: auto;}
#homePannel {border: solid 1px #666666; padding: 7px;}

#topicBox {height: 310px;margin-top: 30px;margin-right: auto;margin-left: auto;width: 700px;}
#topicBox .background {background-image: url(images/topic-background.jpg);background-repeat: no-repeat;width: 224px;height: 112px; float: right;}

#health, #craft, #suit, #experiment {width: 341px; padding: 4px;}
#health .image1, #craft .image2, #suit .image3, #experiment .image4 {float: left;}
#health .text1, #craft .text2, #suit .text3, #experiment .text4 {position: relative;margin: 15px 15px;text-align: left; line-height: 115%;}


a {color: #FFFFFF;}
a #greyLink {color: #666666;}
#textBox {margin-top: 20px;margin-right: auto;margin-left: auto;margin-bottom: 50px;width: 380px;text-align: center;}
#copyright {font: 76% Arial,sans-serif; color:#FFFFFF;margin: 10px 0 10px 60px;}
#copyright a {font: 100% Arial,sans-serif; color:#FFFFFF;}
#map, #map a:link, #map a:visited {color: #666666;}

.noprint    
{    
display: inline;
}    
.printeronly    
{    
display : none;    
}
/*--Notebook--*/
#yourNotebook { width:100%; margin: 0 auto; }
#printButton { margin:0 12px 0 0; }
#yourNotebook table { margin: 12px 0 0 0; }
#logoPrint { display:none; }
.printonly { display:none; }

/*--Grey content area--*/
#greyContent  { color:#000; background-color: #ccc; padding: 10px;}
#greyContent  h1, #greyContent a { color:#ff0000; }
.george { width:100%; }
#date { font-size:80%; }
.news img { border:1px solid #3C9DA7; }
.newsdates { font-size:90%; color:#FC0; }
table.desklet {
border-collapse: collapse;
border: #999999 solid 1px;
}

/*--Torq content area--*/
#torqContent { color: #FFFFFF; background-color: #3C9DA7; padding: 0 10px; margin-top: 10px; margin-right: auto; margin-left: auto; width:85%; clear: both; }

th
.desklet, td.desklet
{ 
border: #999999 solid 1px;
}
#welcomeMovie { float:right; margin:0 12px 12px 12px; padding:2px; text-align:center; }

/*--Form Elements--*/
form {
	margin-top: 1.5em;
	padding-bottom: 10px;
}
input.forms {
	width: 10.5em;
	border: 1px solid #85FFFF;
}
textarea.forms, select.forms {
	border: 1px solid #85FFFF;
}
fieldset {
	clear: left;
	width: 70%;
	margin-left: auto;
margin-right: auto;
	padding: 0;
	border: 1px solid #BFBAB0;
}
legend {
	margin-left: 1em;
	padding: 0;
	color: #fff;
	font-weight: bold;
}
fieldset ol {
	padding: 1em 1em 0 1em;
	list-style: none;
	zoom: 1;
}

fieldset li {
	float: left;
	clear: left;
	width: 100%;
	padding-bottom: 1em;
}
label {
	float: left;
	width: 10em;
	margin-right: 1em;
}
#rform label { float:right; margin-left: 1em;}
.submit {
	margin: 0px 0px 12px 162px;
	border-style: none;
	padding-top: 10px;
	background-color: transparent;
	background-image: none;
}
.red { color:#FF9900; }

.vcard { float:left; width:300px; margin:0 12px 12px 0; }

/*--Timeline--*/
#missionCraft { text-align:center; overflow:hidden; }
#pickBox { width:645px; text-align:center; margin:0 auto; }
#craft1, #craft2, #craft3, #craft4, #craft5 { float:left; width:120px; margin:2px;  }
.craft { float:left; width:120px; height:99px;  border:1px solid #ff0000; margin:2px; }
#drop1, #drop2, #drop3, #drop4, #drop5 { border:1px solid #ff0000; height:99px; width:120px; }
#dropBox { margin:30px auto 0px auto;  width:645px; text-align:center; }
.drop { margin:2px; float: left; }
small.drop { text-align:center; }

.helpMovie { margin:2px 2px 24px 2px; clear:both; }
#question { height: 24px; background-color: #FFFFFF; padding: 6px; color: #666666;}
#spaces { width: 85%; margin-right: auto; margin-left: auto; padding-top: 10px; }
#user { float: left; }
#pupilNav { float: right; }
#spotlight { background-color: #CC0001; padding: 3px 10px; width: 135px; }
.mainPic {
	background-color: #3C9DA7;
	padding: 4px;
}
#general, #technical { width:48%; float:left; margin-left:12px; }
#general div, #technical div { padding:4px; margin-bottom:12px; }
#general label, #technical label { margin:0; padding:0; }
#general h2, #technical h2 { margin:0;}

 
