body {
	margin-left:	21%;
	margin-right:	21%;
	margin-top:		0em;
	margin-bottom:	0em;
	font-family:	tahoma, verdana, sans-serif;
	font-size:		11px;
	color:		#555555;
	p {
		text-indent:	0em;
		margin-top:		0em;
		margin-bottom:	0em;
		margin-left:	0em;
		margin-right:	0em;
	}
}

a:link	{color: #3c9696; }	/* unvisited links */
a:visited	{color: #3c9696; }	/* visited links */
a:active	{color: #3c9696; }	/* when link is clicked */
a:hover	{color: #3c9696; }	/* when mouse is over link */
a:link, a:visited	{text-decoration: none }

table.menu {
	background:		#f9f9f9; 
	border:		#aaaaaa 1px solid; 
	padding-left:	1px;
	padding-right:	1px; 
	padding-top:	1px;
	padding-bottom:	1px;
	margin-left:	0px;
	margin-right:	0px;
	margin-top:		2px;
	margin-bottom:	0px;
	font-family:	tahoma, verdana, sans-serif;
	font-size:		11px;
}
td.menu {
	background:		#eeeeee; 
	border-left:	#f9f9f9 0px solid;
	border-right:	#f9f9f9 0px solid;
	border-top:		#f9f9f9 0px solid;
	border-bottom:	#f9f9f9 0px solid;
	width:		14%;
	padding-left:	5px;
	padding-right:	5px; 
	padding-top:	5px;
	padding-bottom:	5px;
	margin-left:	0px;
	margin-right:	0px;
	margin-top:		0px;
	margin-bottom:	0px;
	font-family:	tahoma, verdana, sans-serif;
	font-size:		11px;
}
table.page {
	background:		#f9f9f9; 
	border:	#aaaaaa 1px solid; 
	padding-left:	5px;
	padding-right:	5px; 
	padding-top:	5px;
	padding-bottom:	5px;
	margin-left:	0px;
	margin-right:	0px;
	margin-top:		2px;
	margin-bottom:	0px;
	font-family:	tahoma, verdana, sans-serif;
	font-size:		11px;
}
td.main {
	background:		#f9f9f9; 
	border-left:	#aaaaaa 1px solid; 
	border-right:	0px; 
	border-top:		#aaaaaa 1px solid;
	border-bottom:	#aaaaaa 1px solid;
	padding-left:	5px;
	padding-right:	5px; 
	padding-top:	5px;
	padding-bottom:	5px;
	margin-left:	0px;
	margin-right:	0px;
	margin-top:		2px;
	margin-bottom:	0px;
	font-family:	tahoma, verdana, sans-serif;
	font-size:		11px;
}
tr.article {
	font-family:	tahoma, verdana, sans-serif;
	font-size:		11px;
	padding-left:	0;
	padding-right:	0; 
	padding-top:	5px;
	padding-bottom:	0;
	width:		570px;
	margin-left:	0em;
	margin-right:	0em;
	margin-top:		5px;
	margin-bottom:	5px;
	align:		center;
	:link		{color: #3c9696; }	/* unvisited links */
	:visited	{color: #3c9696; }	/* visited links */
	a:active	{color: #3c9696; }	/* when link is clicked */
	a:hover	{color: #3c9696; }	/* when mouse is over link */
}
td.article_left {
	background:		#f9f9f9; 
	border:		0px; 
	padding-left:	5px;
	padding-right:	5px; 
	padding-top:	2px;
	padding-bottom:	2px;
	margin:		0px;
	font-family:	tahoma, verdana, sans-serif;
	font-size:		11px;
	width:		330px
}
td.article_img {
	background:		#f9f9f9; 
	border:		0px; 
	padding-left:	5px;
	padding-right:	5px; 
	padding-top:	2px;
	padding-bottom:	2px;
	margin:		0px;
	font-family:	tahoma, verdana, sans-serif;
	font-size:		11px;
	width:		230px;
	a:link, a:visited	{text-decoration: none }
}
div.article_text {
	padding-top:	5px;
	font-family:	tahoma, verdana, sans-serif;
	font-size:		11px;
}

h1 {
	margin-left:	0;
	margin-top:		0;
	text-transform:	lowercase;
	font-size:		100%;
}
h2, h3, h4, h5, h6 {
	margin-left:	0%;
	font-size:		100%;
}
div.box {
	border:		solid;
	border-color:	#cccccc;
	border-width:	1px;
	width:		100%;
	padding:		5px;
	margin-left:	5px;
	margin-right:	5px;
}
div.solid {
	background:		#eeeeee;
	border:		solid;
	/* nice green
		border-color:	rgb(5,200,140);
	*/
	border-color:	#aaaaaa;
	border-width:	1;
	width:		100%;
	padding-left:	1em;
	padding-right:	1em;
	padding-top:	3;
	padding-bottom:	3;
	:link		{color: #250025; }	/* unvisited links */
	:visited	{color: #250025; }	/* visited links */
	a:active	{color: #3c9696; }	/* when link is clicked */
	a:hover	{color: #3c9696; }	/* when mouse is over link */
}
div.sub {
	border:		solid;
	border-top:		0;
	border-color:	#aaaaaa;
	border-width:	1;
	width:		100%;
}
div.links_top {
	font-family:	tahoma, verdana, sans-serif;
	font-size:		11px;
	padding-left:	5px;
	padding-right:	5px; 
	padding-top:	5px;
	padding-bottom:	5px;
	:link		{color: #250025; }	/* unvisited links */
	:visited	{color: #250025; }	/* visited links */
	a:active	{color: #3c9696; }	/* when link is clicked */
	a:hover	{color: #3c9696; }	/* when mouse is over link */
	a:link, a:visited	{text-decoration: none}
}
div.menu {
	font-family:	tahoma, verdana, sans-serif;
	font-size:		11px;
	padding-left:	5px;
	padding-right:	5px; 
	padding-top:	5px;
	padding-bottom:	5px;
	:link		{color: #3c9696; }	/* unvisited links */
	:visited	{color: #3c9696; }	/* visited links */
	a:active	{color: #3c9696; }	/* when link is clicked */
	a:hover	{color: #3c9696; }	/* when mouse is over link */
	a:link, a:visited	{text-decoration: none}
}
div.indent {
	font-family:	tahoma, verdana, sans-serif;
	font-size:		11px;
	padding-left:	2em;
	padding-right:	5px; 
	padding-top:	5px;
	padding-bottom:	5px;
}
td.semtable {
	font-family:	tahoma, verdana, sans-serif;
	font-size:		11px;
	padding-left:	0;
	padding-right:	0; 
	padding-top:	5px;
	padding-bottom:	0;
	width:		570px;
	margin-left:	0em;
	margin-right:	0em;
	margin-top:		5px;
	margin-bottom:	5px;
	align:		center;
	:link		{color: #3c9696; }	/* unvisited links */
	:visited	{color: #3c9696; }	/* visited links */
	a:active	{color: #3c9696; }	/* when link is clicked */
	a:hover	{color: #3c9696; }	/* when mouse is over link */
}
td.semtl {
	background:		#eeeeee;
	border:		solid;
	border-color:	#f9f9f9;
	border-width:	1px;
	font-family:	tahoma, verdana, sans-serif;
	font-size:		11px;
	padding-left:	5px;
	padding-right:	5px; 
	padding-top:	2px;
	padding-bottom:	2px;
	width:		90px;
}
td.semtr {
	background:		#f9f9f9;
	border:		solid;
	border-color:	#f9f9f9;
	border-width:	1px;
	font-family:	tahoma, verdana, sans-serif;
	font-size:		11px;
	padding-left:	5px;
	padding-right:	5px; 
	padding-top:	2px;
	padding-bottom:	2px;
	width:		480px;
}