/* CSS Document */
body {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family : "Lucida Grande", Verdana, Lucida, Arial, Helvetica, ËÎÌå,sans-serif; 
	font-size: 12px;
	/*background-image: url(../images/bg.gif);*/
}
td,th {
	margin: 0;
	font-size: 12px;
	color:#333333;
}
a:link { font-size:12px; color:#333333; text-decoration:none;}
a:visited { font-size:12px; color:#333333; text-decoration:none;}
a:hover { font-size:12px; color:#FF0000; text-decoration: underline;}
select,input { 
	font-size: 12px;
}
/* label Document */
.label { 
	background-image:url(../images/index/index_r5_c2.jpg);
	font-size:12px;
	font-weight:bold;
	/*color:#FF6600;*/
	color:#FF7F42;
}
/* div Document */
#index_pos1 {
	padding-left:15px;
}
#index_pos2 {
	padding-left:15px;
}
#index_pos3 {
	padding-left:15px;
}
/* div Document */
/* ****** person menu start ***** */
#permenu{
	margin: 0px 0px 0px 15px;
	padding: 15px;
	background-color: #fff;
	color: #666;
	border: 2px solid #01A2AE;
	width: 174px;
}
#permenu ul{
	margin: 0px;
	padding: 0px;
	border: none medium;
	line-height: normal;
	list-style-type: none;
}
#permenu li{
	margin: 0px;
	border-top: #eee solid 1px;
}
#permenu li a{
	margin: 0px;
	padding: 5px 0px 5px 30px;
	display: block;
	font-weight: normal;
	background: 10px 6px no-repeat transparent url(../images/per_icon.jpg);
	width: 100%;
	color: #333;
	text-decoration: none;
}
#permenu li a:hover{
	background:15px 8px no-repeat transparent url(../images/j1.gif) #efefef ;
	color: #f60;
}
/* ****** person menu end ***** */

/* div Document */
/* ****** resume menu start ***** */
#resmenu{
	margin: 0px 0px 0px 15px;
	padding: 15px;
	background-color: #fff;
	color: #666;
	border: 2px solid #01A2AE;
	width: 174px;
}
#resmenu ul{
	margin: 0px;
	padding: 0px;
	border: none medium;
	line-height: 90%;
	list-style-type: none;
}
#resmenu li{
	margin: 0px;
	border-top: #eee solid 1px;
}
#resmenu li a{
	margin: 0px;
	padding: 5px 0px 5px 30px;
	display: block;
	font-weight: normal;
	background: 15px 8px no-repeat transparent url(../images/j1.gif);
	width: 100%;
	color: #333;
	text-decoration: none;
}
#resmenu li a:hover{
	background: #01A2AE;
	color: #fff;
}
/* ****** resume menu end ***** */

/* table Document */
.index_table1b {
	border-bottom: #CCCCCC solid 1px;
	/*color:#333333;*/
	color: #FF6600; 
	/*color: #227C86;*/
	vertical-align:bottom;
}
.table4t {
	border-top:#01A2AE solid 3px;
	border-right:#01A2AE solid 1px;
	border-bottom:#01A2AE solid 1px;
	border-left:#01A2AE solid 1px;
}
.table4_list {
	border:#ccc solid 1px;
}
.table4_green {
	border:#01A2AE solid 1px;
}
.table1b_notice {
	border-bottom:#666666 dotted 1px;
}
.table1b_list {
	border-bottom: #01A2AE dotted 1px;
}
.table1t {
	border-top:#01A2AE solid 3px;
}
.table2tb {
	border-top:#01A2AE solid 3px;
	border-bottom:#01A2AE solid 1px;
}
.table1b {
	border-bottom: #dddddd solid 1px;
}
.tableb_g {
	border-bottom: #01A2AE solid 1px;
}
.table43d {
	border-top:#dddddd solid 2px;
	border-right:#B0B0B0 solid 5px;
	border-bottom:#B0B0B0 solid 5px;
	border-left:#dddddd solid 2px;
}
.tableword {
	word-wrap: break-word;
}
/* font color */
.font_white {
	color:#FFFFFF;
}
.font_green {
	color:#207680;
}
.font_red {
	color:#FF0000;
}
.font_org {
	color:#FF6600;
}
.font_gay {
	color:#999;
}
