body,td,p  {font-size: 11px; color: #000000; font-family: verdana, helvetica, arial, sans-serif; text-decoration: none; scrollbar-arrow-color: 3B9B60;}

.etd1			{background: #FFFFFF; color: #999999; height:30;}
.etd2			{background: #F8F8F8; color: #000000; height:20;}
td.p2			{padding-left:10px;}
td.p3			{padding-left:30px;}


/* home clock */
#clock	  		{font-size: 10px;color: #fff;margin-bottom:6px;}

.act			{color: #3B9B60;font-size:12pt;text-decoration: underline; color: #0099ff;}
.greenstart		{color: #3B9B60;font-size:16pt;/*font-weight:bold;*/}
.greenstart1	{color: #3B9B60;font-size:12pt;font-weight:bold;}
.grayfont		{color:#777777;font-size:9pt;}
.biggreen		{color: #3B9B60;font-size:18pt;}
.loginw			{color: #ffffff;padding-left:19px;}
.login			{padding-left:19px;}
a:hover.loginl	{text-decoration: underline; color: #ffffff;}
a.loginl    	{text-decoration: underline; color: #E9F2FF; text-decoration: none;}

/* tables features */
.tab      		{font-size: 10px; color: #666666;}
.tab2      		{font-size: 10px; color: #666666;background: #ededed;}
.tab11      	{font-size: 11px; padding-left:4px;}
.tab_g    		{font-size: 11px; color: #666666;background: #ededed;}
.tab_gre  		{font-size: 10px; color: #FEEEDE;background: #FD9C15;}
.tab_gl   		{font-size: 10px; color: #888888;background: #ededed;}
.tab_t    		{font-size: 12px; font-family:arial, helvetica, sans-serif;  color: #000000;}
.tab_gt   		{font-size: 12px; font-family:arial, helvetica, sans-serif;  color: #000000;background: #ededed;}
.tab_gtgre		{font-size: 12px; font-family:arial, helvetica, sans-serif;  color: #666666;background: #FD9C15;font-weight: normal;}
.tab_gts  		{font-size: 9px; font-family:verdana, helvetica, arial, helvetica, sans-serif;  color: #333333;background: #ededed;}
.tab_ver  		{font-size: 11px; color: #888888; font-family: verdana, helvetica, arial, sans-serif; font-weight: bold;}
.tab_gver 		{font-size: 11px; color: #888888; font-family: verdana, helvetica, arial, sans-serif; font-weight: bold;background: #ededed;}

.tab_to   		{height:18px;padding-left:10px;font-size: 11px; font-family:arial, helvetica, sans-serif;  color: #000000;background: #fff;}
.tab_gto   		{height:18px;padding-left:10px;font-size: 11px; font-family:arial, helvetica, sans-serif;  color: #000000;background: #ededed;}
.tab_gvern10 	{height:18px;font-size: 10px; color: #7D7D7D; font-family: verdana, helvetica, arial, sans-serif; font-weight: bold;padding-left:5px; width:130px;border-right:#B5B5B5 1px solid;background: #ededed;}
.tab_gve10 	    {height:18px;font-size: 10px; color: #7D7D7D; font-family: verdana, helvetica, arial, sans-serif; font-weight: bold;padding-left:5px; width:130px;border-right:#B5B5B5 1px solid;background: #fff;}

.text     		{font-size: 12px; color: #414141; font-family: verdana, helvetica, arial, sans-serif; text-decoration: none;}
.copy     		{font-size: 9px; color: #999999;text-decoration: none;}

.steps    		{font-size: 10px;color: #666666; text-decoration: none;font-weight: bold;}
.steps_up 		{font-size: 10px;color: #FF6600; text-decoration: none;font-weight: bold; background: #ededed;}

.redt     		{color: #A41D1D; font-family: verdana, helvetica, arial, sans-serif; text-decoration: none;}
.q        		{color: #3399cc; text-decoration: none;font-size: 10px;}

/* size */
.eight				{font-size:8px;}
.nine				{font-size:9px;}
.ten				{font-size:10px;}

/* colors */
.white    		{color: #ffffff;}
.grey     		{color: #999999;}
.grey2    		{color: #484848;}
.grey3    		{color: #373737;}
.grey4    		{color: #888;}
.darker   		{color: #666666;}
.black    		{color: #000000;}

.green    		{background: #3B9B60;}
.orange   		{color: #FF6600;font-size: 11px;}
.gray_vl  		{background: #b5b5b5;}
.gray_bg  		{background: #ededed;}
.dark     		{background: #999999;}
.gray     		{background: #ededed; color: #999999;}
.lite     		{background: #f8f8f8; color: #aaaaaa;}
.gray_link   	{color: #797979;font-size: 10px;text-decoration: none;}
.black_link   	{color: #000;font-size: 10px;text-decoration: none;}

.gray_vg  		{background-image: url(images/line_dark.gif);background-position: center;background-repeat: no-repeat;}
.menu_on  		{color: #000000;text-decoration: none;font-weight: bold;}

a.menu_up		{text-decoration: underline; color: #333333; text-decoration: none;}
a:hover.menu_up	{text-decoration: underline; color: #0099ff;}
a.menu    		{text-decoration: underline; color: #aaaaaa; text-decoration: none;}
a:hover.menu	{text-decoration: underline; color: #0099ff;}
a         		{text-decoration: underline; color: #000000;}
a:hover   		{text-decoration: none; color: #0099ff;}

li .blk			{background-color: #3B9B60;color: #666;text-decoration: none;background: url(../images/gb_.gif) no-repeat;background-position: 0 2px;padding-left: 0px;}



table.loginForm {
	background-color: #3B9B60;
}

table.loginForm td {
	font-size: 10px;
	color: #E9E9E9;
}

table.loginForm td.corner {
	width: 25px;
}

table.loginForm input.text {
	border: 1px solid black;
	font-size: 10px;
	height: 17px;
}

table.loginForm input.btn {
	margin-left: 8px;
	position: relative;
	top: 4px;
}

table.loginForm input.remember {
	position: relative;
	left: -4px;
}

table.loginForm a {color: #E9E9E9; }

div.signUp {
	font-size: 10px;
	color: #808080;
	text-align: left;
	padding-left: 25px;
}

div.signUp div.green {
	background-color: transparent;
	font-family: Tahoma;
	font-size: 21px;
	color: #3B9B60;
	padding-top: 3px;
	padding-bottom: 3px;
}

div.signUP a {color: #3399FF;}

div.notice {
  text-align:center;
  color: red;
  font-weight: bold;
}



/* form */
form				{margin:0px;padding:0px;}
textarea			{overflow: auto;}
.check				{float: left;width: 36px;height: 33px;background:url(../images/check_bggr) no-repeat;background-position:0 0px;}
input.font11 		{font:11px verdana, geneva, arial, helvetica, sans-serif;}
input.input2,input.input3,input.input4,input.input5 {border: 1px solid #333;}

.fields			{font-size: 10px; color: #727272;
				font-family: verdana, helvetica, arial, sans-serif;
				text-decoration: none;
				background: #ffffff;}
.input2		{font-family: verdana, helvetica, arial, sans-serif;
			 color: #333333;font-size: 11px;
			 background-color: #ffffff;
			 width: 165px;
			 height: 19px;}

.input3		{font-family: verdana, helvetica, arial, sans-serif;
			 font-size: 11px;
			 color: #333333;
			 background-color: #ffffff;
			 width: 340px;
			 height: 19px;}

.input4		{font-family: verdana, helvetica, arial, sans-serif;
			 font-size: 11px;color: #333333;background-color: #ffffff;
			 width: 360px;border: 1px solid #333;}

.input5		{font-family: verdana, helvetica, arial, sans-serif;
			 font-size: 11px;
			 color: #333333;
			 background-color: #ffffff;
			 width: 300px;
			 height: 19px;}
			 
/* buttons */
.grayb    {background: #F8F8F8; color: #333333;
    border:1px solid;
	border-left:#D4D0C8;
	border-top:#D4D0C8;
	border-right:#404040;
	border-bottom:#404040;
	font-weight:bold;
	font-size:9pt;
}


input.button		{
	color: #333;
	background: #F8F8F8; 
	font:10px verdana, geneva, arial, helvetica, sans-serif;
	border-left:#D4D0C8 1px solid;
	border-top:#D4D0C8 1px solid;
	border-right:#404040 1px solid;
	border-bottom:#404040 1px solid;
	cursor: pointer;}



input.buttonup		{
	color: #fff;
	background: #3B9B60;
	font:10px verdana, geneva, arial, helvetica, sans-serif;
	border-right: #3f3f3f 1px solid;
	border-top: #cfcfcf 1px solid; 
	border-left: #cfcfcf 1px solid;
	border-bottom: #3f3f3f 1px solid;
	cursor: pointer;}


input.file		{
	color: #333;
	background: #F8F8F8; 
	font:10px verdana, geneva, arial, helvetica, sans-serif;
	border-left:#D4D0C8 1px solid;
	border-top:#D4D0C8 1px solid;
	border-right:#404040 1px solid;
	border-bottom:#404040 1px solid;
	cursor: pointer;}



input.fileup	{
	color: #fff;
	font:10px verdana, geneva, arial, helvetica, sans-serif;
	border-right: #3f3f3f 1px solid;
	border-top: #cfcfcf 1px solid; 
	border-left: #cfcfcf 1px solid;
	border-bottom: #3f3f3f 1px solid;
	cursor: pointer;}