	td{font-size:12px}
	a{text-decoration:none;color:#58595B}
	a:hover{text-decoration:underline}

	a.home_news1{color:#58595B}
	a.home_news1:hover{color:#F15A30}

	a.topMenu{color:#808284}

	a.menu{color:#FFFFFF;font-size:15px;;font-weight:bold}

	a.nav{color:#58595B}
	
	a:active {
	  outline:none;
	}
	
	:focus {
	  -moz-outline-style:none;
	}
	
	.warning { color: #900; font-weight:bold }
	.message{color:green;font-weight:bold}
	.required { color:red; font-size:12px; padding-left:2px;position:relative;top:-5px }
	
	INPUT.normalButton {
		height:20px;
		width:55px;
		border-style:none;
		background-color:transparent;
		background-image:url('../images/club_button.gif');
		color:#1d6387;
		cursor: hand;
		*padding-top:4px
	}
	
	INPUT.halfButton {
		height:20px;
		width:26px;
		border-style:none;
		background-color:transparent;
		background-image:url('../images/club_button_half.gif');
		color:#518FB0;
		cursor: hand;
		font-weight:bold;
		font-size:8pt;
		font-family:SimHei;
		*padding-top:2px
	}
	
	INPUT.normalButton4 {
		height:20px;
		width:65px;
		border-style:none;
		background-color:transparent;
		background-image:url('../images/button4.gif');
		color:#1d6387;
		cursor: hand;
		*padding-top:4px
	}

	
	
	body, form { margin:0px;padding:0px;font-size:12px }
	div { font-size:12px }

	table.gbutton1 {
		display:inline;
		border-style:none;
		height:20px;
		background-image:url('../images/gbutton1_c.gif');
	}
	
	table.gbutton1 td.left {
		width:4px;
		background-image:url('../images/gbutton1_l.gif');
	}
		
	table.gbutton1 td.right {
		width:4px;
		background-image:url('../images/gbutton1_r.gif');
	}
	
	table.gbutton1 input {
		height:20px;
		border-style:none;
		background-color:transparent;
		color:#1d6387;
		cursor:hand;
		font-size:12px;
		padding:3px 5px 0px 5px;
		letter-spacing:2px;
	}
	
	table.gbutton2 {
		display:inline;
		border-style:none;
		height:20px;
		background-image:url('../images/gbutton2_c.gif');
	}
	
	table.gbutton2 td.left {
		width:4px;
		background-image:url('../images/gbutton2_l.gif');
	}
		
	table.gbutton2 td.right {
		width:4px;
		background-image:url('../images/gbutton2_r.gif');
	}
	
	table.gbutton2 input {
		height:20px;
		border-style:none;
		background-color:transparent;
		color:#626eac;
		cursor:hand;
		font-size:12px;
		padding:3px 5px 0px 5px;
		letter-spacing:2px;
	}
	
	table.preQueryTable {
		width: 100%;
		background-color: #9fd6ff;
		margin-bottom: 10px;
	}
	
	table.preQueryTable td {
		background-color: #f2f9ff;
	}

	table.panelTable {
		width:100%;
		height:24px;
		background-repeat: repeat;
		background-position: left center;
		background-image:url(../images/panel_underline.gif);
	}
	
	table.panelTable td.head {
		width:100px;
	}
	
	table.panelTable table.active {
		height:100%;
		display:inline;
	}
	
	table.panelTable table.active td.left {
		width:5px;
	    background-image:url(../images/panel_active_l.gif);
	}
	
	table.panelTable table.active td.right {
		width:5px;
	    background-image:url(../images/panel_active_r.gif);
	}
	
	table.panelTable table.active td.center {
		align:center;
		text-align:center;
		color:white;
	    font-weight:bold;
	    background-image:url(../images/panel_active_c.gif);
	}
	
	table.panelTable table.inactive {
		height:100%;
		display:inline;
	}
	
	table.panelTable table.inactive td.left {
		width:5px;
	    background-image:url(../images/panel_inactive_l.gif);
	}
	
	table.panelTable table.inactive td.right {
		width:5px;
	    background-image:url(../images/panel_inactive_r.gif);
	}
	
	table.panelTable table.inactive td.center {
		align:center;
		text-align:center;
		color:#014f8a;
	    font-weight:bold;
	    background-image:url(../images/panel_inactive_c.gif);
	}
	
	table.panelTable table.inactive td.center a:visited, table.panelTable table.inactive td.center a:link{
		text-decoration:none;
		color:#014f8a;
	}
	
	table.panelTable table.inactive td.center a:active, table.panelTable table.inactive td.center a:hover{
		text-decoration:none;
		color:#ff0000;
	}

	table.listTable {
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		width:100%;
		background-color: white;
		color:#014f8a;
	    border:1px solid #9fd6ff;
	    border-collapse:collapse;
	}
	
	table.listTable th {
		background-color: #c8e1fb;
	    border:1px solid #9fd6ff;
	    padding: 3px;
	}
	
	table.listTable tr.odd {
	}
	
	table.listTable tr.even {
		background-color: #f2f9ff;
	}

	table.listTable td {
	    border:1px solid #9fd6ff;
	    padding: 3px;
	}

	th.listtitle {
		font-family: ËÎÌå;
		font-size: 9pt;
		color: #58595B;
	}
	
	.fieldLabel { color: #1D4E76 }

	.field { border: 1px #7F9DB9 solid }

	