a:link,a:visited,a:active,a:hover
			{text-decoration: none;
			 color: #444444;
			 font-family: VERDANA, Helvetica, sans-serif;
			 font-weight:bold;
			 font-size: 12px;}

a.ba:link,a.ba:visited,a.ba:active,a.ba:hover
			{text-decoration: none;
			 color: #444444;font-weight:normal;
			 font-family: VERDANA, Helvetica, sans-serif;
			 font-weight:bold;
			 font-size: 12px;}

BODY 		{background-color: #EEEEEE;
			 margin-top: 4px;
			 margin-bottom: 1px;
			 font-family: VERDANA, Helvetica, sans-serif;
			 font-size: 12px;
			 color: #333333;}

.main 		{width: 850px;
			 height: 100%;
			 border: #666666 solid 1px;
			 border-bottom: #000000 solid 0px;
			 min-height:800px;
			 padding: 0px 0px 0px 0px;
			 background-color: #FFFFFF;}

.up			{width: 850px;
			 height: 125px;
			 vertical-align:middle;}

.show_hide_content {visibility:hidden; display:none;}

.show_hide_link {visibility:visible; display:block;}
ul {margin-top: 2px;}

.head		{background-color: #E1E1E1;
			 border-bottom: #ABDEDE ridge 6px;
			 width: 850px;
			 height: 20px;}

.title		{font-family: VERDANA, Helvetica, sans-serif;
			 font-weight: bold;
			 font-size: 1.2em;
			 color: #555;}

.navi		{width: 750px;
			 height: 25px;
			 background-color: #FFFFFF;
			 border-bottom: #888888 solid 1px;}

.link		{width: 90px;
			 height: 16px;
			 vertical-align: middle;
			 padding-top:2px;
			 text-align: center;
			 float:left;}

.slink		{vertical-align: middle;
			 padding-top:2px;}

.cont	{height:100%;
			 width: 751px;
			 vertical-align: top;
			 background-color: #FFFFFF;
			 padding: 0px 0px 0px 0px;}

.side		{height:100%;
			 width: 95px;
			 vertical-align: top;
			 padding: 13px 0px 10px 10px;}

.part 		{height:100%;
			 width: 610px;
			 vertical-align: top;
			 padding-top:15px;
			 padding-left:17px;
			 padding-right:10px;
             font-family: VERDANA, Helvetica, sans-serif;
			 font-size: 12px;
			 color: #333333;}

.tf			 {padding-bottom:12px;
              padding-right:12px;
			  padding-left:0px;
			  vertical-align:bottom;}

.news 		{height:99%;
			 width: 650px;
			 vertical-align: top;
			 padding-top:15px;
			 padding-left:33px;
			 padding-right:0px;
             font-family: VERDANA, Helvetica, sans-serif;
			 font-size: 12px;
			 color: #333333;}

.bold		{font-weight:bold;}

.tbold		{font-weight:bold;
			 font-size: 1.1em;}

.norm		{font-family: VERDANA, Helvetica, sans-serif;
			 font-size: 11px;
			 color: #333333;}

.err		{font-family: VERDANA, Helvetica, sans-serif;
			 font-size: 10px;
			 color: #A20000;}

.red		{width: 20px;
			 vertical-align: top;
			 background-color: #E5053A;}

.green 		{width: 80px;
			 vertical-align: top;
			 text-align: center;
			 background-color: #C9E8DD;}

.form		{border: #AAAAAA;
			border-style: solid;
			border-top-width: 1px;
			border-right-width: 1px;
			border-bottom-width: 1px;
			border-left-width: 1px;
			background-color: #EEEEEE;
			margin-bottom:5px;
			font-family: VERDANA, sans-serif, Helvetica, sans-serif;
			font-size: 8pt;
			font-style: normal;
			color: #121212;}

.field 		{border: #AAAAAA;
			border-style: solid;
			border-top-width: 1px;
			border-right-width: 1px;
			border-bottom-width: 1px;
			border-left-width: 1px;
			margin-bottom:5px;
			width: 200px;
			background-color: #EEEEEE;
			font-size: 8pt;
			font-family: VERDANA,sans-serif;
			color: #121212;}

.go 		{border: #AAAAAA;
			border-style: solid;
			border-top-width: 1px;
			border-right-width: 1px;
			border-bottom-width: 1px;
			border-left-width: 1px;
			width: 60px;
			background-color: #EEEEEE;
			font-size: 8pt;
			font-family: VERDANA,sans-serif;
			color: #121212;}

.footer		{width: 740px;
			 color: #444444;
			 text-align:left;
             font-family: VERDANA, Helvetica, sans-serif;
			 font-size: 12px;
			 background-color: #FFFFFF;
			 padding: 2px 0px 2px 0px;
			height:20px;}