body {
	width:				100%;
	margin:				0px;
	font-size:			11px; 
	font-family:		Verdana,Arial,Sans-Serif;
	color:				#000;
	background-color:	#E5EBFF;
	}

img {
	display: 			block;
	border:				0px;
	}

h1 {
	font-size:			15px; 	
   }
   
h2 {
	font-size:			13px; 	
   }
   
h3 {
	font-size:			12px; 	
   } 
   
#style001_wrapper {
	width:				1024px;
	height: 			auto;
	margin:				0 0 0 0;
	padding:			0 0 0 0;
	border:				0px;
	background-image: 	url(../pics/ground_right.jpg);
	background-position:top right;
	background-repeat: 	repeat-y;
	}

#style001 {
	margin:				0 0 0 0;
	padding:			0 0 0 0;
	border:				0px;
	width:				1021px;
	min-height:			550px;
	height:				auto;
	background-color: 	#ffc000;
	background-image: 	url(../pics/ground_background.jpg);
	background-repeat: 	no-repeat;
	background-position: top right;	
}	

#style001_bottom {
	width:				1024px;
	height: 			3px;
	background-image: 	url(../pics/ground_footer.jpg);
	}
	

	
#style002 {
	width:				1021px;
	height: 			127px;
	margin:				0 0 0 0;
	padding:			0 0 0 0;
	border:				0px solid green;
	background-image: 	url(../pics/header_background05.jpg);
	background-position:top left;
	background-repeat: 	no-repeat;
	}     	

#style002_logo {
	position: 			absolute;
	width: 				165px;
	height:				115px;
	margin:				9px 0 0 4px;
	background-image: 	url(../pics/tvo_logo02.jpg);
	background-position: top left;
	background-repeat: 	no-repeat;
	font-family: 		arial;
	font-size: 			11px;	
	letter-spacing: 	1px;
}

#style002_logo a:link,
#style002_logo a:active,
#style002_logo a:visited,
#style002_logo a:hover {
	text-decoration: 	none;
	color: 				#000;
}
	
#style003 {
	width:				169px;
	min-height: 		423px;
	margin:				1px 0 0 0;
	padding:			0 0 0 0;
	border:				0px solid green;
	float: 				left;
	border: 			0px solid #c08a00;
	border-bottom: 		0px solid #c08a00;
	border-left: 		0px solid #c08a00;
	border-right: 		0px solid #c08a00;
	}
	
#style004 {
	width:				695px;
	min-height: 		423px;
	margin:				1px 0 0 0;
	padding:			0 0 0 0;
	border:				1px solid #c08a00;
	border-top:			0px solid #fff;
	border-bottom:		0px solid #fff;
	border-right:		0px solid #fff;
	float: 				left;
	background-color: white;
	background-image: 	url(../pics/content_right.jpg);
	background-position: top right;
	background-repeat: 	repeat-y;	
	}  
	
#style004_top {
	width:				695px;
	height: 			16px;
	margin:				0 0 0 0;
	padding:			0 0 0 0;
	border:				0px solid #c08a00;
	background-image: 	url(../pics/content_top_right.jpg);
	background-position: top right;
	background-repeat: 	no-repeat;	
	}  	  

#style004_breadcrume {
	float:				left;
	margin:				15px 0 10px 30px;
	font-size:			95%;
}

#style004_breadcrume a:link,
#style004_breadcrume a:visited {
	color:				#c08a00;
	text-decoration:	none;
}

#style004_breadcrume a:hover,
#style004_breadcrume a:active{
	color:				#000;
	text-decoration:	underline;
}


#style004_printversion {
	display:none;
	font-size:			78%;
	float:				right;
	margin:				15px 40px 0 0;
}


#style004_content {
	border:				0px solid red;
	width:				630px;
	min-height:			350px;
	margin: 			20px 0 0 25px;
	padding: 			0 0 0 0;
	line-height:		19px;
}

#style004_content a:link,
#style004_content a:visited {
	color:				#916900;
	text-decoration:	underline;

}


#style004_content a:hover,
#style004_content a:active {
	color:				#000;
	text-decoration:	underline;

}

#style004_totop {
	border:				0px solid green;
	width:				630px;
	height:				110px;
	margin: 			0 0 0 20px;
	padding: 			0 0 0 0;
}

	
#style005_top {
	width:				169px;
	height: 			25px;
	margin:				10px 0 0 0;
	padding:			0 0 0 0;
	background-image: 	url(../pics/nav_topframe.jpg);
	background-repeat: 	no-repeat;	
}

#style005_bottom {
	width:				169px;
	height: 			25px;
	margin:				0 0 0 0;
	padding:			0 0 0 0;
	background-image: 	url(../pics/nav_bottomframe.jpg);
	background-repeat: 	no-repeat;	

}

#style005_footer {
	position: 			absolute;
	margin:				-20px 0 0 20px;
	width:				169px;
	height: 			auto;
	padding:			0 0 0 0;
	font-size:			90%;
} 	

#style005_footer a:link,
#style005_footer a:visited,
#style005_footer a:active {
	color:				#000;
	text-decoration:    none;
}

#style005_footer a:hover {
	color:				#fff;
	text-decoration:    none;
}


#style005 {
	width:				169px;
	height: 			auto;
	margin:				0 0 0 0;
	padding:			0 0 0 0;
	background-image: 	url(../pics/nav_background.jpg);
	background-repeat: 	repeat-y;	

} 	
#style005_topline {
	margin:				0 0 -1px 5px;
	padding:			0 0 0 0;
	width: 				156px;
	height: 			1px;
	border-top:			1px solid #c38c00;	
}

#style005 ul {
	list-style-type: 	none;
	width: 				156px;
	margin: 			0 0 0 5px;
  	padding: 			0px; 
  	overflow:			hidden;
}
#style005 a {
	height:				auto;
	width:              auto;
	display: 			block;
	border:				1px solid #c38c00;
	border-top:			0px;
	padding: 			7px 5px 8px 7px;
}

#style005 a:link,
#style005 a:visited {
	color:				#000;
	text-decoration:	none;
	background-image: 	url(../pics/button_off.jpg);
	background-repeat: 	repeat-x;	
}

#style005 a:hover {
	color:				#fff;
	text-decoration:	none;
	background-image: 	url(../pics/button_on.jpg);
	background-repeat: 	repeat-x;	
}      		


#style005_meta {
	margin:				50px 0 0 13px;
	padding:			0 0 0 0;
	font-size:			95%;
}

#style005_meta ul {
	list-style-type: 	none;
	margin:				5px 0 0 10px;
}

#style005_meta a:link,
#style005_meta a:active,
#style005_meta a:visited,
#style005_meta a:hover {
	color:				#000;
	text-decoration:	none;	
}
#style005_meta a:hover {
	color:				#fff;
}

#style004_rightcol {
	border:				0px solid red;
	float:				left;
	width:				148px;
}

#style006 {
	margin: 			100px 0 0 0;
	height:				272px;
	width:              138px;
	background-image: 	url(../pics/tvo_street_map.jpg);
	background-repeat: 	no-repeat;	
}

#style007 {
	width:				auto;
	height:				auto;
	position: 			absolute;
	margin:				-90px 0 0 197px;
	font-size: 			95%;
	color:				#000;	
}

/*xhtm validation */
.centerMe {
	text-align:			center;
} 

.small_content {
	font-size:			9px;
	line-height:		14px;
}
