html,body{
	margin:0;
	padding:0;
	width:100%;
	height:100%;
}

body{
	background: #333;
}

body,h1,h2,h3,div,span,p,textarea,input,table{
	font-family:Verdana;
	font-size:12px;
}


#container{
	width:900px;
	margin:0 auto;	
	padding:0;
}

#top{
	height:118px;
	width:900px;
}
	#top_left{
		width:366px;
		height:118px;
		float:left;
	}
		#top_left img{
			margin-top:48px;	
		}
		
	#top_right{
		width:534px;
		height:118px;
		float:left;
	}
		#top_right ul{
			margin:0;
			padding:0;
			width:534px;
			height:17px;
		}
		
		#top_right ul#firstline{
			padding-top:44px;
		}
			#top_right ul li{
				list-style-type:none;
				display:inline;
				margin:0;
				padding:0;
				height:11px;
				float:right;
			}
				#top_right ul li img{
					padding-left:7px;
					padding-right:7px;
					margin-top:4px;
					float:left;
				}
		
				#top_right ul li a{
					font-family:Verdana;
					float:left;
					text-decoration:none;
					color:#FFF;
					font-weight:bold;
					font-size:11px;
				}
				
				#top_right ul li a:hover, #top_right ul li a.menuactive {
					text-decoration:underline;	
				}
	
#middle{
	height:677px;
	width:900px;
	background:url(../img/bg_greyrect.gif) no-repeat 241px 0px;
}

	#middle_left{
		width:485px;
		float:left;
		
		
	}
		#content{
			padding-left:57px;
			padding-top:43px;
			width:428px; /* 485 */
			height:453px; /* 496 */
			background:url(../img/bg_redrect_darken.gif) no-repeat 15px;
		}
		
			h1{
				margin:0;
				padding:0;
				font-size:28px;
				font-weight:normal;
			}
			
			#content p, #content table{
				color:#333;
				line-height:1.3; /* 1.6 */
			}
			
			#content a img{
				border:0;
			}
			
			#content label{
				color:#fff;
			}
			
			#content input, #content textarea{
				padding:2px;
				margin:2px;
			}
			
			#content #flashMessage{	
				background-color:#f5f5f4;
				border:1px #cac8c8 solid;
				padding:8px;
				color:#7d7d7d;
				margin-bottom:10px;
				font-weight:bold;
			}
			
			
			#content a{
				color:#000;
			}
			
			
		
		#copyright{
			padding-left:255px;
			padding-top:154px;
		}
			#copyright a{
				font-size:10px;
				font-weight:bold;
				text-decoration:none;
				color:#000;
			}
			
	#middle_right{
		padding-top:30px;
		height:647px;
		width:415px;
		float:left;
		
	}
	
		#middle_right img{
			behavior:url(js/iepngfix.htc);
			border:0;
		}
		
		#middle_right a img{
			border:0;
		}
		
#middle_intro{
	height:677px;
	width:900px;
	text-align:center;
}
	#middle_intro a{
		color:#000;
		text-decoration:none;
		font-weight:bold;
	}
	
	#introcontainer{
		margin:0 auto;
		width:514px;
		height:288px;
		background-color:#eee;
		border:8px #fff solid;
	}
	
	
#footerlinks{
	width:558px;
	/* background:#ef0; */
	padding-left:242px;
}

	#footerlinks ul{
		list-style-type:none;
		margin:0;
		padding:0;
	}
		
		#footerlinks ul li{
			display:inline;
			margin-right:10px;
		}
		
			#footerlinks ul li a{
				color:#636363;
				text-decoration:none;
				font-size:9px;
			}
			
			#footerlinks ul li a:hover{
				color:#b0acab;
			}
	

