/* CSS Document */

    body{
		background:url(images/header_background.png);
		background-repeat:repeat-x;
	    background-color:#FFFFFF;
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
        text-align:center;
		color:#222222;
		font-weight:normal;
		
		overflow:auto;

		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		border:0px 0px 0px 0px;		
    }

/* Standards */

	p{
		font-family:Arial, Helvetica, sans-serif;
		color:#222222;
		line-height:1.65;
		font-size:11px;

		padding:0px 0px 0px 0px;
		margin:0px 0px 8px 0px;
		border:0px 0px 0px 0px;	
	}
	
	h1{
		font-family:"Segoe UI", Arial, Helvetica, sans-serif;
		color:#0099FF;
		line-height:1.5;
		font-size:22px;

		padding:0px 0px 0px 0px;
		margin:0px 0px 8px 0px;
		border:0px 0px 0px 0px;	
	}
	
	h2{
		font-family:"Segoe UI", Arial, Helvetica, sans-serif;
		color:#00CC00;
		line-height:2;
		font-size:13px;

		padding:0px 0px 0px 0px;
		margin:0px 0px 8px 0px;
		border:0px 0px 0px 0px;	
	}
	
	h3{
		font-family:"Segoe UI", Arial, Helvetica, sans-serif;
		color:#FF9900;
		line-height:2;
		font-size:13px;

		padding:0px 0px 0px 0px;
		margin:0px 0px 8px 0px;
		border:0px 0px 0px 0px;	
	}
	
	h4{
		font-family:"Segoe UI", Arial, Helvetica, sans-serif;
		color:#0099FF;
		line-height:2;
		font-size:13px;

		padding:0px 0px 0px 0px;
		margin:0px 0px 5px 0px;
		border:0px 0px 0px 0px;	
	}
	
	a{
		color:#0099FF;
		font-weight:bold;
		text-decoration:none;
		outline:none;
		
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		border:0px 0px 0px 0px;	
	}
	
	a:hover{
		color:#0099FF;
		text-decoration:underline;
		outline:none;
		outline-color:#FFFFFF;
	}
	
	img{
		background-color:none;
		outline:none;
		outline-color:#FFFFFF;
		border:none;
		background:none;
		
		padding:0px none;
		margin:0px none;
		border:0px none;
		
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		border:0px 0px 0px 0px;
	}
	
	li{
		list-style-image:url(images/bullet.png);
		list-style-type:square;
		color:#222222;
		
		padding:0px 0px 0px 0px;
		margin:0px 0px 10px 0px;
		border:0px 0px 0px 0px;
	}
	
	form{
		font-size:11px;
		color:#222222;
		text-align:left;
		
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		border:0px 0px 0px 0px;
	}
	
	input{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#222222;
		text-align:left;
	}
	
	textarea{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#222222;
		text-align:left;
		
		resize:none;
	}
	
	table{
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		border:0px 0px 0px 0px;
	}	

/* Wrapppers */
    
    #main_wrapper{		
        width:980px;
		height:auto;
		
        position:relative;
		top:-0px;
				
        text-align:center;
		
		padding:0px 0px 0px 0px;
		margin:0px auto;
		border:0px auto;
    }
	
/* Containers */
	
	#header{
		background-color:none;
					
        width:980px;
		height:137px;
		
		overflow:hidden;
		
		float:left;
		clear:left;
				
        text-align:left;
		font-weight:bold;
		
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		border:0px 0px 0px 0px;
	}	
	
	#navigation{
		background:none;
					
        width:980px;
		height:36px;
		
		float:left;
		clear:left;
				
        text-align:center;
		
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		border:0px 0px 0px 0px;
	}
	
	#pagetitle{
		background-color:none;
		width:880px;
		height:50px;
		
		text-align:left;
		
		float:left;
		clear:left;
		
		padding:0px 0px 0px 0px;
		margin:0px 50px 0px 50px;
		border:0px 0px 0px 0px;
	}
	
	#home_content{
		background:;	
		background-repeat:no-repeat;	
		background-color:none;
					
        	width:900px;
		height:430px;
		
		float:left;
		clear:left;
		
				
        	text-align:left;
		
		padding:0px 0px 0px 0px;
		margin:25px 50px 0px 50px;
		border:0px 0px 0px 0px;	
	}
		
		#home_form_container{
			background:url(images/home_content_background.png);
			background-repeat:no-repeat;	
			background-color:none;

			height:430px;
			width: 520px;

			float:left;

			padding:0px 0px 0px 0px;
		}

		#home_text{			
			background-color:none;

			height:85px;
			width:480px;

			float:left;

			margin:10px 15px 20px 15px;
		}
	
		#home_form{	
			background-color:none;
			float:left;
			clear:left;
					
			width:280px;
			height:300px;

			margin:0px 0px 0px 15px;
		}
		
		#stations{
			background-color:none;
			float:right;	
			
			width:190px;
			height:280px;

			text-align:right;
			
			overflow:auto;
			overflow-x:hidden;
			
			margin:0px 20px 0px 0px;

		}
		
		#home_map{
			background-image: url(content/home/select.png);
			float:right;
					
			width:348px;
			height:430px;
			margin:10px 0px 0px 0px;
		}	
	
	#main_content{
		background:;	
		background-repeat:no-repeat;	
		background-color:none;
					
        width:880px;
		height:auto;
		
		float:left;
		clear:left;
		
				
        text-align:left;
		
		padding:0px 0px 0px 0px;
		margin:0px 50px 0px 50px;
		border:0px 0px 0px 0px;	
	}	
		
		#content{
			background:url(images/content_background.png);	
			background-repeat:no-repeat;	
			background-color:none;
						
			width:620px;
			height:430px;
			
			float:left;
			clear:left;
			
					
			text-align:left;
			
			padding:0px 0px 0px 0px;
			margin:0px 0px 0px 0px;
			border:0px 0px 0px 0px;	
		}	
		
			#page_nav{
				background-color:none;
				width:70px;
				height:430px;
				
				float:left;
			
				padding:0px 0px 0px 0px;
				margin:0px 0px 0px 0px;
				border:0px 0px 0px 0px;	
			}
		
			#page_content{
				background-color:none;
				width:520px;
				height:400px;
				
				float:right;
			
				padding:0px 0px 0px 0px;
				margin:12px 20px 10px 0px;
				border:0px 0px 0px 0px;	
			}
		
		#quick_brief{
			background:url(images/quickbrief_background.png);	
			background-repeat:no-repeat;	
			background-color:none;
						
			width:200px;
			height:390px;	
			
			float:right;
			
			padding:20px 30px 20px 30px;
			margin:0px 0px 0px 0px;
			border:0px 0px 0px 0px;	
		}
		
	#footer{
		background-color:none;
					
        width:980px;
		height:20px;
		
		float:left;
		clear:both;
		
		font-weight:normal;				
        text-align:center;
		
		padding:0px 0px 0px 0px;
		margin:0px 0px 10px 0px;
		border:0px 0px 0px 0px;	
	}
	

/* DIV's & Classes*/

	.quickbrief h2{
		text-align:left;
		color:#666666;
	}
		
	/* Quick Brief Spam Field */
	tr.email2, td.email2, #email2{
		height:2px;
		text-size:2px;
		border:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
	}

	
