/********** Designed by www.stazikerjones.co.uk **********/


/* Global styles
----------------------------------------------- */

a {
   text-decoration:none; 
   color:#CD3202;
}

a:hover {
   text-decoration:underline;
   color:#CD3202;
}

a span {
   font-weight:bold;
}

a img {
   border:0;
}

hr {
   color:#79ADC2;
   height:1px;
}

form {
   margin:0;
   padding:0;
   border:0;
}

fieldset {
   margin:0;
   padding:0;
   border:none;
}

input {
   margin:0;
   padding:0;
}

label {
   margin:0;
   padding:0;
}

h1 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight:normal;
   color:#000;
   font-size:16px;
   margin:0px;
}

h2 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight:normal;
   color:#000;
   font-size:11px;
}

h3 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight:bold;
   color:#000;
   font-size:11px;
}

blockquote	{
	padding: 0;
	padding-left: 10px;
	margin-left: 0px;
	border: 0;
	border-left: 1px solid #fff;
	}
	
p {
   margin:0px;
   padding:0px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight:normal;
   font-size:10px;
   line-height:14px;
   color:#000;
}


/* List styles
----------------------------------------------- */

ul {
	padding: 0 0 2px 0;
	color: #000;
}

ul li,
ol li {
	padding: 0 0 10px 0;
}

ol {
	padding: 0 0 15px 27px;	
}
	
	
/* Page Structure
----------------------------------------------- */

body {
	margin: 0;
	padding: 0;
	background-color: #eee;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	line-height:14px;
	color:#000;
}

#header {
	background-color: #000066;
}

#wrapper {
	width: 760px;
	background-color: #fff;
}

#footer {
	margin: 0 auto;
	width: 760px;
}

.indicator {
	color: #00117A;
}

.selected {
	color: #FFF;
}

.selected a {
	color: #FFFFFF;
	font-weight: bold;
}


/* Forms
----------------------------------------------- */

.error {
	color: #f00;
}

.mckform {
	width:128px;
	border: 1px solid #B0CFE1;
	background-color: #fff;
    color:#00117A;
}


/* Tables
----------------------------------------------- */

.tdTitle {
font-weight: bold;
color: #000;
background-image: url(images/table-bg.gif);
background-repeat: repeat-x;
background-color: #DDDDDD;
}

table.report {
border: 1px solid #DDD;
}

td.report {
border: 1px solid #DDD;
}


/* Train backgrounds
----------------------------------------------- */

.train {
	width: 760px;
	height: 625px;
	background-image: url(images/train-bg.jpg);
	background-repeat: no-repeat;
}

.train2 {
	background-image: url(images/train-bg2.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.train3 {
	background-image: url(images/train-bg3.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.train4 {
	background-image: url(images/train-bg4.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.train5 {
	background-image: url(images/train-bg5.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.train6 {
	background-image: url(images/train-bg6.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.train7 {
	background-image: url(images/train-bg7.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.train8 {
	background-image: url(images/train-bg8.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.train9 {
	background-image: url(images/train-bg9.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.train10 {
	background-image: url(images/train-bg10.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.train11 {
	background-image: url(images/train-bg11.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.train12 {
	background-image: url(images/train-bg12.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.admin {
	background-image: url(images/train-admin.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
