@charset "utf-8";
/* CSS Document */

/*** Put it the front, then each web can overwrite it if need ***/
/******* Moved from old header, maybe for general? ADD your common css here ******/
body {
	/*font-size: 13px;*/
	color: #000;
	text-decoration: none;
}

body,td,th {
	font-size: 16px;
	color: #000000;
	text-decoration: none;
}

.img{
	padding: 2px;
	border: 1px solid #CCC;
	margin-right: 5px;
}


a {
	font-size: 16px;
	color: #000000;
	text-decoration: none;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	/*color: #000000;*//*FIX, disable it as normal every web has their color,but may not set*/
}
a:hover {
	text-decoration: underline;
	/*color: #000000;*/
}
a:active {
	text-decoration: none;
	/*color: #000000;*/
}

/* INPUT BUTTON */
/* btn_a_btn to fix CAN not use td align=right AS use float left, so give it a eg. style="width=100px" in that PAGE */ 
.btn_a_div{
	display: block;
	float:inherit;
	height: 23px;
	overflow:hidden;/*avoid sometime Right part Break to next line */
	text-decoration: underline;
}

.btn_a {
    background: transparent url('../images/btn_a_l.gif') no-repeat scroll top left;
	display: block;
    float: left;
    height: 23px;
	border:0;
    margin: 0;
    padding: 2px 0 0 10px;
	font: 16px/18px Arial, Helvetica, sans-serif;
	color: #333333;
	cursor: pointer;
}

/*
.btn_a_div input:hover{
	color: #FF6600;
	background-color: #D1D1C9;
}
*/

/* btn_a_r for input btn right, FAKE */ 
/* <input ..... class="btn_a"><span class="btn_a_r" onClick="return false"></span> */
.btn_a_r{
	display: block;
	float: left;
	height: 23px;
	border:0;
	margin: 0 5px 0 0;
	padding-right: 10px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../images/btn_a_r.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.index_td {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	padding-bottom: 10px;
	padding-top: 8px;
}
.line {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999;
}
.url_d_text a {
	color: #666;
	font-size: 16px;
	text-decoration: none;
	list-style-position: inside;
	list-style-image: url(images/pdf.png);
	list-style-type: circle;
}
.url_d_text a:link {
	text-decoration: none;
}
.url_d_text a:visited {
	text-decoration: none;
}
.url_d_text a:hover {
	color: #069;
	text-decoration: underline;
}
.url_d_text a:active {
	text-decoration: none;
}
.ul_block {
padding:0;
 margin:0;
}
.ul_block li span {
	display:block;
 } 
.ul_block li {
	margin:0;
	white-space:nowrap;
	display:inline;
	padding-top: 0;
	padding-right: 50px;
	padding-bottom: 0;
	padding-left: 0;
 }
.index_ban_no  {
	font-size: 15px;
	color: #fff;
	border: 1px solid #F60;
	
	background-repeat: repeat;
}
.index_ban_no :link {
	color: #fff;
	text-decoration: none;
}
.index_ban_no :visited {
		color: #fff;
	text-decoration: none;
}
.index_ban_no :hover {
	color: #F90;
	font-weight:bold;
	text-decoration: none;
}
.index_ban_no :active {
	color: #fff;
	text-decoration: none;
}
.index_ban_no_selected {
    font-size: 16px;
	color: #f2692a;
	margin: auto;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.index_ban_no_selected :link {
	color: #f2692a;
	text-decoration: none;
}
.index_ban_no_selected :visited {
	color: #f2692a;
	text-decoration: none;
}
.index_ban_no_selected :hover {
	color: #f2692a;
	text-decoration: underline;
}
.index_ban_no_selected :active {
	color: #f2692a;
	text-decoration: none;
}
#navbar {
	width: 642px;
	padding-right: 72px;
	padding-left: 285px;
	height: 60px;
}
.navbar {
	font-size:16px;
	font-family:\5FAE\8F6F\96C5\9ED1, \82F9\679C\4E3D\4E2D\9ED1, Tahoma;
}
#error_msg , .error_msg{ /*missed,add 2013.1*/
	color:red;
}
/******* Moved from header, maybe for general? ******/
/***********************************************************************/
