body, tr, td, p 	{font-size:12px;	color: #000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
body 				{min-width: 750px;}

a 					{color: #0066FF; text-decoration: none;}
a:hover 			{color: #0066ff;text-decoration: underline;}

.nav  				{font-family: Arial, Helvetica, sans-serif; font-size:85%; text-transform:uppercase; color: #777777;  font-weight: bold;}
a.nav, a.nav:link, a.nav:visited, a.nav:hover   {text-decoration:none; color: #555555;}
.nava  				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:80%; text-transform:uppercase; color: #888888;  font-weight: bold;}
a.nava, a.nava:link, a.nava:visited,  a.nav:active  {text-decoration:none; color: #888888;}
.navs  				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #555555;  padding: 1px 2px;}
a.navs, a.navs:link, a.navs:visited   {text-decoration:none;}
a.navs:hover   		{text-decoration:none; color: #888888;}
.navsa  			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #888888;  padding: 1px 2px;}
a.navsa, a.navsa:link, a.navsa:visited   {text-decoration:none;}
a.navsa:hover   	{text-decoration:none; color: #888888;}

/* tab */
.pad 				{padding-top:23px;}
.tabh 				{width: 220px; background-color: #339966;  color: #ffffff;  font-weight: bold;}
.tabb 				{border-bottom: 1px solid #339966;}
.tabd 				{border-top: 1px dotted #aaaaaa;}
.tabdb 				{border-bottom: 1px dotted #aaaaaa;}

.dy					{padding: 2px 3px 2px 3px; background-color: #ffffff; font-size: 80%; color: #666666}
.mm					{padding: 2px 3px 2px 3px; background-color: #eeeeee; font-size: 80%; color: #666666}

sup					{font-size: 8px;}
.sm					{font-size: 11px;}
.note 				{padding-left: 20px; border-left: 1px solid #c3d4cd;}
.mark 				{font-family: `Trebuchet MS, Verdana, Arial, Helvetica, sans-serif`; font-size: 12px; background-color: #dfe8e0; color: #444444;}
.m2 				{font-family: Arial; font-size:100%; color: #ffffff; font-weight:bold; background-color: #008c8c;}

h1, .h1				{font-family: Arial; font-size:120%; font-weight:bold;  text-transform:uppercase;}
h2, .h2, a.h2		{font-family: Arial; font-size:110%; font-weight:bold;}
h3					{font-family: Arial; font-size:90%; color:#FF2609; font-weight:bold; margin:0 0 0em 2%;}
input, textarea, select	{background: #f8f8f8; border: 1px solid #aaaaaa;}
input				{background-color: #f3f5f3;}

.hw 				{font-size: 16px;	color : #FFFFFF;	font-weight : bold;}

/* needed part */
.usermenu 			{font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10px; color : #000000;}
a.usermenu:link 	{color : #000066; font-size : 10px; text-decoration : none;}
a.usermenu:hover 	{color : #0000CC; font-size : 10px; text-decoration : underline;}