<style type="text/css">
<!--
	a { text-decoration:none; color: {link}; }
	a:active{ text-decoration:none; color: {alink}; }
	a:hover{ text-decoration:underline; background-color: #7C92FC; }
	a:visited{ text-decoration:none; color: {link}; }

	a.main_menu, a.main_menu:link, a.main_menu:visited 
	{
		color: White;
		text-decoration: none;
		display : block;
	}

	a.main_menu:hover 
	{
		background-color: #7C92FC;
		display : block;
	}

	body
	{
		margin-top: 0px; 
		margin-right: 0px; 
		margin-left: 0px; 
		font-family: "{font}";
		font-size: 10px;
		background-color : #7C92BC;
	}

	input.text
	{
		background : #FFFFCC; 
		color: #000000; 
		border: 1px solid #000000; 
		font-size: 10px;  
		border-collapse : collapse;
	}

	textarea.text
	{
		background : #FFFFCC; 
		color: #000000; 
		border: 1px solid #000000; 
		font-size: 12px;  
		border-collapse : collapse;
	}

	select
	{
		background : #FFFFCC; 
		color: #000000; 
		border: 1px solid #000000; 
		font-size: 10px;  
		border-collapse : collapse;
	}



	div.main_menu 
	{
		position : absolute;
		border : 0px dotted;
		background : #7C92BC;
		padding : 0px 0px 0px 0px;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		padding-top : 0px;
	}

	div.main_body {
		position : absolute;
		border-width : 1px;
		background-color : #7C92BC;
		padding-bottom : 0px;
		padding-left : 0px;
		padding-right : 0px;
		padding-top : 0px;
	}

	td.main_menu 
	{
		border-top : 0px hidden #EAE17B;
		border-left : 0px hidden #EAE17B;
		border-bottom : 1px solid #4242B3;
		border-right : 1px solid #4242B3;
		width : 100%;
		height: 22px;
		font-family : Arial;
		font-size : 12px;
		color : White;
		padding-right: 10px;
		margin-right: 10px;
		vertical-align:middle;
		text-align:right;
		white-space: nowrap;
	}

	td.main_menu_bottom 
	{
		border-top : 0px hidden #EAE17B;
		border-left : 0px hidden #EAE17B;
		border-bottom : 0px solid #4242B3;
		border-right : 0px solid #4242B3;
		width : 100%;
		height: 22px;
		font-family : Arial;
		font-size : 10px;
		color : White;
		padding-right: 10px;
		margin-right: 10px;
		vertical-align:middle;
		text-align:left;
		white-space: nowrap;
	}

	td.main_menu_apps 
	{
		border-top : 0px hidden #EAE17B;
		border-left : 0px hidden #EAE17B;
		border-bottom : 1px solid #6157D5;
		border-right : 1px solid #6157D5;
		width : 100%;
		height: 12px;
		font-family : Arial;
		font-size : 12px;
		color : White;
		padding-right: 10px;
		margin-right: 10px;
		vertical-align:middle;
		text-align:right;
	}

	td.body 
	{
		border-top : 0px hidden #EAE17B;
		border-left : 0px hidden #EAE17B;
		border-bottom : 1px solid #6157D5;
		border-right : 0px solid #6157D5;
		wwidth : 100%;
		height: 12px;
		font-family : Arial;
		font-size : 12px;
		color : White;
		ppadding-right: 10px;
		mmargin-right: 10px;
		vertical-align:middle;
		ttext-align:right;
	}

	input.body
	{
		BACKGROUND : #FFFFCC; 
		COLOR: #000000; 
		BORDER: 1px solid #000000; 
		FONT-SIZE: 10px;  
		border-collapse : collapse;
	}

	td.main_menu_info 
	{
		border-top : 0px hidden #EAE17B;
		border-left : 0px hidden #EAE17B;
		border-bottom : 1px solid #4242B3;
		border-right : 1px solid #4242B3;
		width : 100%;
		height: 22px;
		font-family : Arial;
		font-size : 10px;
		color : White;
		padding-right: 10px;
		margin-right: 10px;
		vertical-align:middle;
		text-align:right;
	}

	.row_on { color: {row_text}; background-color: {row_on}; }
	.row_off { color: {row_text}; background-color: {row_off}; }
	.th { color: {th_text}; background-color: {th_bg}; }
	.tablink { color: #000000; }
	
{app_css}
-->
</style>
