body, tr, td, p, div 	{font-size: 0.9em;	color: #444444; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 140%;}
body {min-width: 960px; max-width: 1200px; margin: 0 auto;}

a 						{font-size: 0.9em; color: #0066cc; text-decoration: none;}
a:hover 				{color: #cc0000; 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 */
.e4 				{border-bottom: 1px solid #e4e4e4;}
.f90 				{border-bottom: 1px solid #ff9900;}

table.pagenav a, table.pagenav span {display: block; padding: 0em 0.5em;}

.md 				{font-size: 85%;}
.sm 				{font-size: 80%;}

.note 				{padding-left: 30px; border-left: 1px solid #990000;}

h1, .h1				{font-family: Arial; font-size:120%; font-weight:bold;  text-transform:uppercase; color: #22681d;}
h2, .h2, a.h2		{font-family: Trebuchet MS, Arial; font-size:110%; font-weight:bold; color: #22681d;}
h3, .h3, a.h3		{font-family: Arial; font-size:90%; color:#22681d; font-weight:bold; margin:0 0 0em 2%;}
/*#CC0033*/
input, textarea, select	{background: #f8f8f8; border: 1px solid #aaaaaa;}
input	{background-color: #f3f5f3;}

ul.l1 				{list-style-image:url(i/l1.gif);}
ul.l2 				{list-style-image:url(i/l2.gif);}

.hw 					{font-size: 16px;	color : #FFFFFF;	font-weight : bold;}

#slideshow {
	float:right;
    position:relative;
    height:118px;
	width:411px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}


/* Tooltips */
div#tipDiv {
  position:absolute; visibility:hidden; left:0; top:0; z-index:10000;
  background-color:#ffffcc; border:1px solid #336; 
  width:250px; padding:10px;
  color:#000; font-size:11px; line-height:1.5;
}

/* 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;}