@charset "utf-8";
/* CSS Document */

body {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image:url(../Assets/bg.jpg);
	background-repeat:repeat-x;
	}
	
a:link {
	color: #069;
	text-decoration: none;}
	
a:visited {
	text-decoration: none;
	color: #666;}
	
a:hover {
	text-decoration: none;
	color: #09C;}
	
a:active {
	text-decoration: none;
	color: #000;}
	
h1 {font-size: 24px;}
h2 {font-size: 18px;}
h3 {font-size: 16px;}
h4 {font-size: 14px; color:#F00; font-weight:bold;}
h5 {font-size: 12px;}
h6 {font-size: 8px;}

#nav {
	width: 45%;
	float: right;
	padding: 0;
	list-style: none;
	border-bottom: 1px solid #ccc; 
	border-top: 1px solid #ccc;
	font-size: 10px;
	text-transform:uppercase;
} 
	
#nav li {
	float: left; } 

#nav li a {
		display: block;
		padding: 8px 15px;
		text-decoration: none;
		color: #fff;
 } 

#nav li a:hover {
		color: #c00;
		background-color: #fff; } 

.footer {
	font-size:8px;
	background-color: #9EAAB6;
	color:#FFF;
	text-align:center;
	font-weight:bold;
}
.cellheading{
	font-size:12px;
	color:#FFF;
	background-color:#9EAAB6;
	font-weight:bold;
	text-transform:uppercase;
}
.stationcell{
	font-size:12px;
	color:#FFF;
	background-color:#9EAAB6;
	font-weight:bold;
	text-transform:uppercase;
}
.specialp {	
	background-color:#D7F2FF;
	font-weight:bold;
	border-bottom:#069 medium;
	font-size:16px;
    /*** Rounded Corners ***/
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
}
blockquote {
	margin: 1em 3em;
	padding: .5em 1em;
	/***border-left: 5px solid #000; ***/
	/***background-color: #CCCCCC; ***/
	width: 80%; }
blockquote p {
	margin: 0;
	font-variant: small-caps;
	font-size:14px;
}
.blue_bg {
	background-color:#D5F5FE;
	padding: .5em 1em;
	width: 80%;
}
.wht_caps {
	padding: .5em 1em;
	font-size:18px;
	color:#FFF;
	font-weight:bold;
	background-color:#38373D;
	text-transform:uppercase;
}
.station_caps {
	padding-top:30px;
	padding-left:50px;
	padding-right:50px;
	text-transform:uppercase;
	font-size:18px;
	line-height:24px;
	text-align:justify;
}
.station_caps a {
	background-color:#FC0;
}
form {
/***    width: 90%; ***/
    padding: 10px;
    border: 1px solid #dadada;
	
 /*** Adding in CSS3 ***/
 
    /*** Rounded Corners ***/
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
 
    /*** Background Gradient - 2 declarations one for Firefox and one for Webkit ***/
    background:  -moz-linear-gradient(19% 75% 90deg,#999999, #dadada);
    background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#dadada), to(#999999));
 
    /*** Shadow behind the box ***/
    -moz-box-shadow:0px -5px 300px #DADADA;
    -webkit-box-shadow:0px -5px 300px #DADADA;
}
input {
/***    width: 70%;  ***/
    background: #A4AEBA;
    padding: 6px;
    margin-bottom: 10px;
    border-top: 1px solid #999999;
    border-left: 0px;
    border-right: 0px;
    border-bottom: 0px;
	
/*** Adding CSS3 ***/
 
    /*** Transition Selectors - What properties to animate and how long ***/
    -webkit-transition-property: -webkit-box-shadow, background;
    -webkit-transition-duration: 0.25s;
 
    /*** Adding a small shadow ***/
    -moz-box-shadow: 0px 0px 2px #000;
    -webkit-box-shadow: 0px 0px 2px #000;
}
input:hover {
    -webkit-box-shadow: 0px 0px 4px #000;
    background: #DADADA;
}
input.submit {
    width: 100px;
    color: #fff;
    text-transform: uppercase;
    text-shadow: #000 1px 1px;
    border-top: 1px solid #A4AEBA;
    margin-top: 10px;
	
/*** Adding CSS3 Gradients ***/
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#999999), to(#666666));
    background:  -moz-linear-gradient(19% 75% 90deg,#666666, #999999);
}
.article {
	font-size:9px;
	text-align:left;
}
