
		
	html, body 	{ background-color: #b6b6aa; margin:0px; }
	th,td  		{ FONT-FAMILY: "Trebuchet MS",Verdana,sans-serif; color:#FAFAFA; font-size: 13px; }
	img 		{ border: none; }

	.black a:link, .black a:visited, .black td { color:#666666; }
	.black a:active, .black a:hover { font-weight: bold; color:#666666;  background-color: #FAFAFA;  text-decoration:none }

	.white a:link, .white a:visited, .white { color:#FAFAFA; text-decoration: none; }
	.white a:active, .white a:hover {font-weight: bold; color:#4f5964; background-color: #FAFAFA; text-decoration:none}
	
	.top {font-size: 18px; font-weight: bold; }

	.green {color: #009933; font-weight: bold}
	.red {color :#DF0000; font-weight: bold}

	a {COLOR: #FAFAFA; TEXT-DECORATION: none}
	a:link {COLOR: #FAFAFA; TEXT-DECORATION: none }
	a:hover {COLOR: #FCFCFC;  TEXT-DECORATION:overline; TEXT-DECORATION:underline }
	a:active {COLOR: #FFFFFF; font-weight: bold; }
	
	select, textarea, text, select.calendarDateInput
	{
		FONT-FAMILY: "Trebuchet MS",Verdana,sans-serif;
		font-size: 11px;
		background-color: #fafafa;  
		color: #555555;
		border: #AAAAAA 1px dashed;
	}

	input.ksmain
	{
		FONT-FAMILY: "Trebuchet MS",Verdana,sans-serif;
		font-size: 11px;
		background-color: #fafafa;
		color: #555555;
		padding:1px;
		padding-left:3px;
		border: #AAAAAA 1px dashed;
	}
	
	input.calendarDateInput
	{
		FONT-FAMILY: "Trebuchet MS",Verdana,sans-serif;
		font-size: 11px;
		background-color: #fafafa;
		color: #555555;
		padding:2px;
		padding-left:3px;
		border: #AAAAAA 1px double;
		text-align:center;
	}
	
	textarea.ksmain { font-family:"Courier New", Courier, monospace; font-size: 11px; }
	

	.kstable { border-collapse:collapse; border:0px; background-color:#F0F0EE; font-size: 11px; }
	
/*
	.maintitle, .maintitle a:link, .maintitle a:visited, .maintitle a:active, .maintitle a:hover 
	{ 
		font-size: 12px; 
	}
	
	
	.htmlsubmit			{ background-image: url(bg10.gif); }

*/

	.ksbg_preloader		{ background-color:#ffffff; background-image: url(elements/bg/bg10.gif); }

	.ksbg_adminmenu2	{  font-size: 11px; } 
	
/*
	.ksbg_admin			{ background-color:#FDFDFB; } 
	.ksbg_adminmenu1	{ background-color:#F0F0EC; } 
	.ksbg_adminmenu2	{ background-color:#FDFDFB; font-size: 11px; } 
	
	.ksbg_client		{ background-color:#FDFDFB; } 
	.ksbg_clientmenu1	{ background-color:#F0F0EC; }
	.ksbg_clientmenu2	{ background-color:#FDFDFB; font-size: 11px;} 
*/





	.ksrow0  			{  background-color:#FCFCFC; border-collapse:collapse; padding:7; font-size: 11px; }
	.ksrow1				{  background-color:#FCFCFC; border-collapse:collapse; padding:7; font-size: 11px; }
	.ksrow2				{  background-color:#F0F0EE; border-collapse:collapse; padding:7; font-size: 11px; }
	

	.ksopa20 			{ opacity:0.2;filter:alpha(opacity=20); }
	
	.ksopa10 			{ filter:progid:DXImageTransform.Microsoft.Alpha(opacity=10);-moz-opacity: 0.1; }
	.ksopa30 			{ filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);-moz-opacity: 0.3; }
	.ksopa40 			{ filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);-moz-opacity: 0.4; }
	.ksopa50 			{ filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity: 0.5; }