﻿html,body,h1,h2,h3,h4,h5,h6,h7,div,a,p,table,img,hr
{
    border:0;
    margin:0;
    padding:0;
}
body
{
    width:980px;
    height:610px;
    position:relative;
    margin-left:auto;
    margin-right:auto;    
    background-color:White;
	background-image:url(images/gradtop.png);
	background-position:left top;
    background-repeat:repeat-x;   
}

p
{
margin-bottom:8px;
}

#wait
{
	border:none;
	width:80px;
	height:20px;
	position:absolute;
    left:0px;
	top:140px;
	background-color:#FFCC00;
	color:White;
	z-index:10;
	padding:2px 2px 2px 2px;
	font-size:90%;
	vertical-align:middle;
	text-align:center;
}

#tabstrip
{
    position:absolute;
    left:170px;
    top:175px;
    width:680px;
    height:25px;
    z-index:2;     
}
    
#menu
{
    position:absolute;
    left:0px;
    top:195px;
    width:160px;    
    background-color:White;     
    padding:2px;
	z-index:2; 	
}

#main
{
    position:absolute;
    left:170px;
    top:195px;
    width:670px;
	height:390px;        
	z-index:2; 
	font-size:87%;  
}

#bubble
{
    position:absolute;
    right:0px;
    top:195px;    
    width:130px;
    font-size:80%;
    font-family:Verdana, Sans-Serif;    
	z-index:2;
}

#acred
{
    position:absolute;
	vertical-align:top;
    right:-1px;
    bottom:30px;
    width:124px;   
	height:110px; 
    font-size:80%;    
    background-color:#FFFFFF;
    font-family:Verdana, Sans-Serif;    
	z-index:2;
	padding-left:5px;
	padding-top:0px;
	border:solid 1px #DDDDDD;	
}
#footer
{
	position:absolute;
	left:0px;
	bottom:0px;
	width:100%;
	font-size:70%;
	text-align:center;
	color:#000000;
	z-index:2;
}

#reading
{
	position:absolute;
	left:355px;
	top:305px;
	width:20px;
	height:20px;
	border:double;
	z-index:0;
}
#bristol
{
	position:absolute;
	left:316px;
	top:312px;
	width:20px;
	height:20px;
	border:double;
	z-index:0;
}
#rugby
{
	position:absolute;
	left:345px;
	top:275px;
	width:20px;
	height:20px;
	border:double;
	z-index:0;
}
#nuneaton
{
	position:absolute;
	left:333px;
	top:267px;
	width:20px;
	height:20px;
	border:double;
	z-index:0;
}
#swindon
{
	position:absolute;
	left:335px;
	top:300px;
	width:20px;
	height:20px;
	border:double;
	z-index:0;
}
#exeter
{
	position:absolute;
	left:299px;
	top:338px;
	width:20px;
	height:20px;
	border:double;
	z-index:0;
}
#crewe
{
	position:absolute;
	left:325px;
	top:243px;
	width:20px;
	height:20px;
	border:double;
	z-index:0;
}
#derby
{
	position:absolute;
	left:345px;
	top:251px;
	width:20px;
	height:20px;
	border:double;
	z-index:0;
}
#oban
{
	position:absolute;
	left:365px;
	top:251px;
	width:20px;
	height:20px;
	border:double;
	z-index:0;
}
#ISO
{
	position:absolute;
	left:500px;
	top:300px;
	width:124px;
	height:72px;
	border:double;
	z-index:0;
}

#ISOA
{
	position:absolute;
	left:500px;
	top:400px;
	width:124px;
	height:72px;
	border:double;
	z-index:0;
}
#linkup
{
	position:absolute;
	left:500px;
	top:500px;
	width:124px;
	height:124px;
	border:double;
	z-index:0;
}
#IIP
{
	position:absolute;
	left:500px;
	top:100px;
	width:124px;
	height:124px;
	border:double;
	z-index:0;
}
.tabbuttons
{
    font-size:90%;
    background-color:#888888;
    border:0;
    width:90px;
    height:20px;
    vertical-align:middle;
    line-height:120%;   
    background-image:url(images/tabtop.gif);
    background-position:left top;
    background-repeat:no-repeat;
    cursor:hand;
}
.tabbuttonsactive
{
    font-size:90%;
    background-color:LightYellow;
    border:0;
    width:90px;
    height:20px;
    vertical-align:middle;
    line-height:120%;
    background-image:url(images/tabtopactive.gif);
    background-position:left top;
    background-repeat:no-repeat;
    cursor:hand;
}

.menubutton
{
    width:98%;
    height:25px;
    vertical-align:middle;
    border:0;
    background-color:#FCE2CA;
    margin-top:2px;
    margin:1px;
    text-align:left;
    padding-left:5px;
    cursor:hand;
    font-size:90%;
}
.menubuttonactive
{
    width:98%;
    height:25px;
    vertical-align:middle;
    border:0;
    background-color:#FFF2CA;
    margin-top:2px;
    margin:1px;
    text-align:left;
    padding-left:5px;
    cursor:hand;
    font-size:90%;
}

.homebuttons
{
    width:113px;
    text-align:center;
    padding:3px;
    margin:3px;
    border:solid 1px #BBBBBB;        
}
.headline
{
	background-position:left;
    background-repeat:no-repeat;
	background-color:Transparent;
	font-size:105%;
	font-weight:bold;
	line-height:25px;
	vertical-align:middle;
	text-align:left;
	padding-left:10px;
	margin-top:5px;
	margin-bottom:10px;
}

.menuhead
{
    margin-top:2px;
    margin-left:1px;
    margin-bottom:5px;
    padding-left:5px;
    border-bottom:dotted 1px #EEEEEE;
    line-height:120%;
    vertical-align:middle;
}
.bwayaccred
{
	position:relative;
	top:120px;
	left:20px;
}

