<style type="text/css">

	body.bg1 {
		background-color: #ffffff;
		margin: 0;
	}
	
	.pad_left5 {
		padding-left:5px
	}
	
	.pad_left10 {
		padding-left:10px
	}
	
	.pad_right10 {
		padding-right:10px
	}
	
	.pad_top10 {
		padding-top:10px
	}
	
	.pad_bottom10 {
		padding-bottom:10px
	}
	
	.bold {
		font-weight:bold
	}
	
	table.main {
		width:805px;
		border-collapse:collapse;
		border:2px;
		border-color:#708090;
		border-spacing:1px;
		outline-style:solid;
		outline-width:2px;
		outline-color:#708090;
		background-color:#ffffff;
		color: #2f4f4f;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
	}
	
	tr.banner {
		background-color:#ffffff;
	}
	
	
	td.banner {
		height:65px;
		text-align:left;
		vertical-align:middle;
		border-color: #708090;
	}
	
	td.page_tree { 
		height:9px;
		text-align: left;
		vertical-align: middle;
		border-color: #708090;
		border-top: none;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 9px;
		background-color: #b3b3fc;
		border-right: none;
	}
	
	td.top_menu {
		height:15px;
		text-align:center;
		vertical-align:middle;
		border-color: #708090;
		border-bottom: none;
	}
	
	a.top_menu {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
	}
	
	a:link.top_menu {
		color: #708090;
	}
	
	a:visited.top_menu {
		color: #708090;
	}
	
	a:hover.top_menu {
		color: #191970;
	}
	
	a:active.top_menu {
		color: #708090;

	}
	
	td.left_menu {
		width:155px;
		text-align:left;
		vertical-align:top;
		border-color: #708090;
	}
	
	td.middle_cell {
		width:490px;
		text-align:left;
		vertical-align:top;
		border-color: #708090;
	}
	
	td.news_menu {
		width:155px;
		text-align:center;
		vertical-align:top;
		border-color: #708090;
	}
	
	a:link.news_menu {
		color: #000000;
		font-style: normal;
	}
	
	a:visited.news_menu {
		color: #000000;
		font-style: normal;
	}
	
	a:hover.news_menu {
		color: #0000FF;
		font-style: normal;
	}
	
	a:active.news_menu {
		color: #000000;
		font-style: normal;
	}
	
	
	h4.news_menu {
		font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-weight: bold;
		color: #7676b7;
	}
	
	td.header {
		border-bottom: 1px;
	}
	
	td.flags {
		text-align: right;
		align: right;
		padding-right: 5px;
		background-color: #b3b3fc;
		vertical-align: middle;
		font-size: 9px;
		margin-bottom: 0px;
		margin-top: 0px;
		border-color: #708090;
		border-top: none;
		border-left: none;
	}
	
	.error {
		text-align: left;
		color: red;
		font-size: 26px;
	}
	
	img.picture_link {
		border: none;
	}
	
	table.code {
		border: 1px #777777;
	}
	
	td.code {
		background-color:#DDDDDD;
	   	color:#000033;
	   	font-family:Courier New,monospace;
	   	font-size:10px;
	}
	
	
</style>
