*			{font-family: Verdana, sans-serif; font-size: small;}
p			{margin: 0;}
h1			{font-size: 14px;}
h2			{font-size: 13px;}
a			{color: navy; text-decoration: none;}
a:hover			{text-decoration: underline;}
img			{border: 0;}
td			{vertical-align: top;}

.navigation		{border-left: 1px solid white; border-right: 1px solid #1e95cd; border-bottom: 1px solid white; list-style-type: none; padding: 2px 20px; background-color: #6177bf; font-size: 14px; font-family: Verdana; padding: 0 20px 3px 20px;}
.detail_btn		{padding: 2px 5px; background-color: #C1CFFF; margin-bottom: 1px;}
.detail_btn	a	{font-size: 13px; color: #233264;}
.pbig			{margin: 10px 0;}
hr.detail			{border-top: 1px dotted #FFF; border-left: 1px dotted #FFF; border-right: 1px dotted #FFF; border-bottom: 1px dotted #C1CFFF; height: 1px; width: 400px; text-align: left; margin: 10px 0;}

.navbar 			{margin: 0; padding: 0 5px; _padding: 0; height: 1.8em; background-color: #1e95cd; font: 14px Georgia, Times, serif; overflow: hidden; letter-spacing: 1px; text-decoration: none;}
.navbar li 		{margin: 0; padding: 0; float: left; list-style-type: none; border-right: 2px solid #fffbe9; border-top: 2px solid #fffbe9;}
.navbar li a 		{margin: 0; padding: 5px; display: block; color: #fff;}
.navbar li a:hover		{margin: 0; padding: 5px; letter-spacing: 1px; color: #000; background-color: #fff; text-decoration: none;}

.navbarl			{margin: 0 0 0 0; padding: 0; font: 14px Georgia, Times, serif; overflow: hidden; border-top: 1px solid #fff;}
.navbarl li 		{margin: 0; padding: 0; list-style-type: none; border-bottom: 1px solid white;}
.navbarl li a 		{margin: 0; padding: 5px; display: block; color: #000; text-decoration: none;  font: 14px Georgia, Times, serif;}
.navbarl li a:hover		{margin: 0; padding: 5px; background-color: #FFE9D0; color: #000;  font: 14px Georgia, Times, serif;}

.alright			{padding: 4px; border-bottom: 1px solid #eef2ff; border-left: 1px solid #eef2ff;}
.alleft				{width: 150px; text-align: right; padding: 4px; border-bottom: 1px solid #eef2ff; background-color: #F2FAFF;}
.beta			{color: red; letter-spacing: -1px; font-weight: normal;}

.pagingtbl		{margin: 5px 0; border: 1px solid #eff3ff;}
td.paging			{padding: 0px; border: 1px solid #eff3ff;}
a.paging			{background-color: #eff3ff; padding: 5px;}
a.paging:hover		{background-color: #ffe9d0; text-decoration: none;}

.navhzn			{padding: 5px 10px; background-color: #E0E8FF; margin-bottom: 1px; border: 1px solid white; border-top: 0;}
.navhzn_tbl		{margin-bottom: 20px; text-align: center; border: 1px solid #6177bf; border-top: 0;}

.top_blind		{padding: 1px; border-left: 1px solid #BFCFFF; border-top: 1px solid #BFCFFF; letter-spacing: -5px;}
.top_first			{padding: 5px; border-top: 1px solid #BFCFFF; border-bottom: 1px solid #BFCFFF;}
.top_middle		{padding: 5px; border-bottom: 1px solid #BFCFFF; border-top: 1px solid #BFCFFF;}
.top_last			{padding: 5px; border-top: 1px solid #BFCFFF; border-right: 1px solid #BFCFFF; border-bottom: 1px solid #BFCFFF; background-color: #EFF3FF;}

.mid_blind_1st		{padding: 5px; border-left: 1px solid #BFCFFF; letter-spacing: -5px;}
	.mid_first_1st	{padding: 5px 10px; border-left: 1px solid #BFCFFF; border-bottom: 1px solid #BFCFFF;}
.mid_middle		{padding: 5px; border-bottom: 1px solid #BFCFFF;}
.mid_last_1st		{padding: 5px; border-bottom: 1px solid #BFCFFF;}

.mid_blind_2st		{padding: 5px; border-left: 1px solid #BFCFFF;}
.mid_first_2st		{padding: 5px 10px; border-bottom: 1px solid #BFCFFF;}
.mid_last_2st		{padding: 5px; border-right: 1px solid #BFCFFF; border-bottom: 1px solid #BFCFFF; background-color: #EFF3FF
;}

.last			{height: 5px; border-bottom: 1px solid #BFCFFF; border-left: 1px solid #BFCFFF; border-right: 1px solid #BFCFFF;}

.subnav			{background-color: #EFF3FF;}