<style>
	html {margin : 0px; padding : 0px;}
	body {background: #FFF url(images/bkg.jpg) repeat-x;}
	body, table, th, td {
		margin : 0px;
		color : #333;
		font : normal normal normal 11px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	th {
		padding : 4px 5px;
		text-align : center;
		font-weight : bold;
	}
	td {padding : 0px; vertical-align : top;}

	h1, h2, h3, h4, p, ul, ol {margin : 0px; padding : 0px 0px 15px 0px;}
	h1 {font-size : 16px; color : #06C;}
	h2 {font-size : 15px; color : #333;}
	h3 {font-size : 12px; color : #333;}
	h4 {font-size : 11px; color : #333;}

	ul, ol {margin : 0px 0px 0px 35px;}

	blockquote {margin : 0px 35px 15px 35px;}
	strong {color : #C00;}

	input, select, textarea, radio {font-size : 11px;}

	table.container {background : #FFF;}
	table.masthead {background : #666;}
	table.main {background : #FFF;}
	table.trail {background : #FFF;}
	table.output {border : 1px solid #000; border-width : 0px 0px 1px 1px;}
	table.output th {padding : 4px 3px; border : 1px solid #000; border-width : 1px 1px 0px 0px; background : #FE9;}
	table.output td {padding : 3px; border : 1px solid #000; border-width : 1px 1px 0px 0px;}
	table.login td {padding : 3px;}
	table.trail td {padding : 9px 20px; vertical-align : middle; text-align : left; font-weight : bold;}

	a:link {color : #000; text-decoration : none;}
	a:visited {color : #000; text-decoration : none;}
	a:hover {color : #04C; text-decoration : underline;}
	a.bold {font-weight : bold;}

	.odd {background : #EEE;}
	.even {background : #FFF;}
	.ten {padding : 10px;}
	.twenty {padding : 20px;}
	.r {text-align : right;}
	.c {text-align : center;}
	.m {vertical-align : middle; text-align : left;}
	.mr {vertical-align : middle; text-align : right;}
	.mc {vertical-align : middle; text-align : center;}
	.bc {vertical-align : bottom; text-align : center;}
	.content {padding : 20px; font : normal normal normal 11px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;}
	.gray {background : #EEE;}
	.blue {color : #06C;}
	.caption {padding : 10px 8px; vertical-align : middle; color : #34A; font-weight : bold;}
	.statement {
		color : #333;
		font : normal normal normal 12px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	}

	div#submenu a {
		display : inline;
		font : normal normal normal 10px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-weight : normal;
		text-decoration : none;
	}
	div#submenu a:link {color : #000;}
	div#submenu a:visited {color : #000;}
	div#submenu a:hover {color : #04C; text-decoration : underline;}
	
	div#leftmenu a {
		font : normal normal normal 11px/normal Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-weight : normal;
		text-decoration : none;
	}
	div#leftmenu a:link {color : #000;}
	div#leftmenu a:visited {color : #000;}
	div#leftmenu a:hover {color : #04C; text-decoration : underline;}
</style>