body, td, p
{
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-arrow-color: #ff0000;
	scrollbar-track-color: #f1f1f1;
	scrollbar-darkshadow-color: #ffffff;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3A3A3A;
	text-decoration: none;
}
input, select, textarea
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
A, A:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3A3A3A;
	text-decoration: none;
}
A:hover
{
	color: #F67A46;
}

.td_heading
{
	border-bottom-width: 1px; 
	border-bottom-style: dashed; 
	border-bottom-color: #CCCCCC;
}

.button
{
	font-family: verdana, sans-serif;
	font-size:10px;
	height:20px;
	background-color: #e7e7e7;
	border-width: 1px;
}

.small,.small:link,.small:visited,.small:hover	{	font-family: verdana, sans-serif; font-size:9px;	}

.msg, .msg:visited, .msg:link	{	color: #ff0000;	}
.msg:hover		{	color: #E00101;	}

.white,.white:link,.white:visited,.white:hover			{	color: #FFFFFF;	}
.white1			{	color: #3A3A3A;	background: #FFFFFF;	}
.white2			{	color: #FFFFFF;	font-size: 10px; font-weight: normal;	}

.orangeb1,.orangeb1:link,.orangeb1:visited,.orangeb1:hover		{	color: #FF9D00; font-weight: bold; font-size:11px;	}
.orangeb12,.orangeb12:link,.orangeb12:visited,.orangeb12:hover		{	color: #FF9D00; font-weight: bold; font-size:12px;	}
.orangeb18,.orangeb18:link,.orangeb18:visited,.orangeb18:hover		{	color: #FF9D00; font-weight: bold; font-size:18px;	}
.violetb1,.violetb1:link,.violetb1:visited,.violetb1:hover		{	color: #D578D3;	font-weight: bold; font-size:11px;	}
.greenb1,.greenb1:link,.greenb1:visited,greenb1:hover			{	color: #339869; font-size: 11px; font-weight: bold;	}
.greenb10,.greenb10:link,.greenb10:visited,greenb10:hover			{	color: #339869; font-size: 10px; font-weight: bold;	}

.orange1,.orange1:link,.orange1:visited,.orange1:hover		{	color: #FF9D00; }
.whiteb,.whiteb:link,.whiteb:visited,.whiteb:hover		{	color: #FFFFFF;	font-weight: bold; font-size: 10px;}
.whiteb1,.whiteb1:link,.whiteb1:visited,.whiteb1:hover		{	color: #FFFFFF;	font-weight: bold; font-size: 12px;}

.red,.red:link,.red:visited,.red:hover			{	color: #E00101;	}
.red10b,.red10b:link,.red10b:visited,.red10b:hover		{	color: #E00101; font-size:12px; font-weight:bold	}
.red11b,.red11b:link,.red11b:visited,.red11b:hover		{	color: #E00101; font-size:11px; font-weight:bold	}
.red11,.red11:link,.red11:visited,.red11:hover		{	color: #E00101; font-size:11px;	}
.red18b,.red18b:link,.red18b:visited,.red18b:hover		{	color: #E00101; font-size:18px; font-weight:bold	}
.redl, .redl:link, redl:visited, .redl:hover	{	color: #FFC382;	}
.lightred,.lightred:link,.lightred:visited,.lightred:hover	{	color: #FF6600;	font-size:14px; font-weight:bold	}

.grey,.grey:link,.grey:visited,.grey:hover		{	color: #ABA9AC;	}
.grey12,.grey12:link,.grey12:visited,.grey12:hover		{	color: #8C8C8C; font-size:12px;	}
.grey12b,.grey12b:link,.grey12b:visited,.grey12b:hover		{	color: #8C8C8C; font-size:12px; font-weight:bold;	}

.title1,.title1:link,.title1:visited			{	color: #339869; font-size: 11px; font-weight: bold;	}
.title2			{	color: #339869; font-size: 18px; font-weight: bold;	}
.title3,.title3:link,.title3:visited,.title3:hover	{	color: #339869; font-size: 14px; font-weight: bold;	}

.dark1			{	color: #3A3A3A;	font-size:11px; font-weight: normal; }
.dark14			{	color: #3A3A3A;	font-size:14px; font-weight: normal; }

.darkb			{	color: #3A3A3A;	font-weight: bold;	}
.darkb1			{	color: #3A3A3A;	font-size: 11px; font-weight: bold;	}
.darkb12		{	color: #3A3A3A;	font-size: 12px; }
.darkb14,.darkb14:link,.darkb14:visited,.darkb14:hover		{	color: #3A3A3A;	font-size: 14px; font-weight:bold; }
.violet,.violet:link,.violet:visited,.violet:hover		{	color: #D578D3;	font-weight: bold;	}

.green1			{	color: #3A3A3A;	background: #F2FFF2;	}
.green2			{	color: #3A3A3A; background: #D6DEAD;	}
.green3			{	color: #FFFFFF;	background: #95CB45;	}
.green4			{	color: #FFFFFF;	background: #D0EABB;	}
.green5			{	color: #3A3A3A;	background: #E9F4D8;	}

.green1b		{	color: #3A3A3A; background: #F2FFF2; font-weight: bold;	}
.green2b		{	color: #659195; background: #D6DEAD; font-weight: bold;	}

.hilight,.hilight:link,.hilight:visited,hilight:hover {	color: #3A3A3A; background: #F2F9FF; font-weight: bold;	}

.grey1b			{	color: #CCCCCC; background: #F5F5F5; font-weight: bold;	}

.block			{	background: #F6F6F6;	}
.friend			{	background: #F2FFF2;	}

.yellowb		{	color: #3A3A3A; background: #F8EEA7; font-weight: bold;	}
.purpleb		{	color: #3A3A3A; background: #CEBDD6; font-weight: bold;	}
.orangeb,.orangeb:link,.orangeb:visited,.orangeb:hover		{	color: #FFFFFF;	background: #FF9D00; font-weight: bold;	}
.orange2b		{	color: #3A3A3A;	background: #F7B573; font-weight: bold;	}
.blueb			{	color: #3A3A3A;	background: #B5CEE7; font-weight: bold;	}
.redsmall		{	color: #FFFFFF; background: #E00101; font-weight:normal; font-size: 7px;	}

.redbox			{	border: 1px solid #E00101;	}
.greybox		{	border: 1px solid #F5F5F5;	}
.darkgreyboxb	{	border: 1px solid #CCCCCC;	}
.pinkbox		{	border: 0px solid #FFF9FB;	background-color:#FFF9FB;}
.greenbox		{	border: 1px solid #D6DEAD;	}
.bevel			{	background-color: #FFFFFF;	}
.textsmall		{	font-size:9px; padding-left:3px;	}

.lineRz			{	border-right: #57B281 1px solid;	}
.cbtn			{	border: #F2FFF2 1px solid; background: #F2FFF2; margin:0px; }

.blue12b		{	color: #66B3FF; font-weight: bold; font-size: 12px; }

.cbutton		{	border: #CCCCCC 1px solid; background: #F2FFF2; margin:0px; color: #3A3A3A; width: 70px;}
.cbuttonh	{	border: #CCCCCC 1px solid; background: #D6DEAD; margin:0px; color: #3A3A3A; width: 70px;}

.borderout			{ border-width:2px; border-color:#CCCCCC; }
.borderin				{ border-width:2px; border-color:#FF7200; }
.bordercurrent	{ border-width:2px; border-color:#FF7200; }

/* OverLIB classes */
.ol_fontClass { padding: 1px; color: #000000; }
.ol_capfontClass { padding: 1px; font-family: Arial, sans-serif; font-size: 9px; font-weight: bold; }
.ol_capfontClass A { font-size: 9px; }
.ol_fgClass { background-color: #FFFFCC; }
.ol_bgClass { border: 1px solid #CCCCCC; background-color: #FFFFCC; }

/* HOMEPAGE */
.copyright,.copyright:link,.copyright:visited	{	color: #ABA9AC;	font-size:10px;	}
.copyright:hover	{ color: #F67A46; }
.txt10,.txt10:link,.txt10:visited,.txt10:hover	{	color: #3A3A3A;	font-size:10px; font-family: Arial;	}
.txt12,.txt12:link,.txt12:visited,.txt12:hover	{	color: #3A3A3A;	font-size:12px; font-family: Arial;	}
.txt14,.txt14:link,.txt14:visited,.txt14:hover	{	color: #3A3A3A;	font-size:14px; font-family: Arial;	}
.gr14,.gr14:link,.gr14:visited,.gr14:hover	{	color: #96CB45;	font-weight: bold; font-size:14px; font-family: Arial;	}
.vl14,.vl14:link,.vl14:visited,.vl14:hover	{	color: #D578D3;	font-weight: bold; font-size:14px; font-family: Arial;	}
.or14,.or14:link,.or14:visited,.or14:hover	{	color: #FF9D00; font-weight: bold; font-size:14px; font-family: Arial;	}
.or22,.or22:link,.or22:visited,.or22:hover	{	color: #FF9D00; font-weight: bold; font-size:22px; font-family: Arial;	}
.wh14,.wh14:link,.wh14:visited,.wh14:hover			{	color: #FFFFFF;	font-size:14px; font-family: Arial;	}
