/**************************************************
    Portal Template
	2006.10.18
***************************************************/


/* basic elements */
html {
	margin: 0;
	/* setting border: 0 hoses ie6 win window inner well border */
	padding: 0;
	}

body {
	margin: 0;
	/* setting border: 0 hoses ie5 win window inner well border */
	padding: 0;
	font-family: verdana, 'trebuchet ms', sans-serif;
	font-size: 12px;
	background:#FFF url(images/bg_body01.gif) repeat-x;
	background-position:top;
	color:;
	text-align: center; /* center on ie */
	}

form, input { margin: 0; padding: 0; }
a { text-decoration: none; }
a img { border: 0; }

h1, h2, h3, h4, h5, h6 { font-weight: normal; }
h1, h2, h3, h4, h5, h6, p, ol, ul, pre, blockquote {
	margin-top: 0;
	margin-bottom: 0;
	}


.clr {
	clear: both;
	}



/* spacer */
.mgt5 { margin-top:5px; }
.mgt20 { margin-top:20px; }
.mgb20 { margin-bottom:20px; }






/* header */
div.container_header {
	position: relative;
	margin: 0 auto; /* center on everything else */
	width: 770px;
	background:#FFF url(images/bg_header01.gif) repeat-y;
	}


/* footer */
div.pagetop {
	width:760px;
	}

img.btn_pagetop {
	margin:25px 220px 23px 465px;
	}

div.footer {
	width:760px;
	background:#E1E4EC;
	background-position:bottom;
	border-top:4px #F2F2F2 solid;
	border-bottom:6px #6464E6 solid;
	text-align:right;
	}

.footer p {
	color:#333399;
	font-size:10px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:24px;
	}






/* content */
div.main_content {
	position: relative;
	margin: 0 auto; /* center on everything else */
	width: 770px;
	text-align: left;
	background:#FFF url(images/bg_content01.gif) repeat-y;
	}

div.main_content_inner {
	position: static;
	width: 760px;
	margin:0 5px;
	}





/* content left */
div.content_left {
	width:562px;
/*	margin-top:28px;*/
	float:left;
	}

div.content_left_inner {
	margin:0 22px 0 8px;
	overflow:hidden;
	}

div.module_title01 {
	width:532px;
	height:32px;
	background:#318CD7 url(images/bg_module_title01.gif) no-repeat;
	}

.module_title01 h1 {
	padding-left:18px;
	padding-top:6px;
	font-size:14px;
	font-weight:bold;
	color:#808080;
	}

.table01 {
	width:532px;
	margin-top:9px;
	background:#FFF;
	}

.td01 {
	width:176px;
	height:73px;
	/*background:#454545 url(images/bg_td01.jpg) no-repeat;*/
	background:#BABAFF url(images/bg_td01.jpg) no-repeat;
	}

.td01_pic {
	margin:9px 5px 0 5px;
	/*width:160px;*/
	height:62px;
	}

.td02 {
	padding:5px;
	background:#454545;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	}

.td03 {
	padding:13px 18px;
	background:url(images/bg_td03.gif) no-repeat;
	background-position:bottom;
	font-size:12px;
	font-weight:bold;
	color:#3574B7;
	}

.span03 {
	/*background:url(images/icon01.gif) no-repeat;*/
	/*background-position:0px 5px;*/
	padding-left:0;
	}

.span03 img {
	margin-right:5px;
	}

.span03 A:link {
	color:#3574B7;
	}

.span03 A:visited {
	color:#3574B7;
	}

.span03 A:hover {
	color:#58B3E9;
	text-decoration:underline;
	}

.td04 {
	padding:10px 18px 0 18px;
	background:url(images/bg_td04.gif) no-repeat;
	background-position:bottom;
	font-size:10px;
	color:#333;
	}

div.module_title02 {
	margin-top:20px;
	width:532px;
	height:32px;
	background:#FFFFFF url(images/bg_module_title02.jpg) no-repeat;
	}

.module_title02 h1 {
	padding-left:37px;
	padding-top:4px;
	font-size:14px;
	font-weight:bold;
	color:#333;
	}

.table02 {
	width:532px;
	margin-top:9px;
	background:#FFF url(images/bg_table02.jpg) no-repeat;
	background-position:bottom;
	}

.td05 {
	width:160px;
	padding:10px 0 13px 10px;
	vertical-align:top;
	}

.span05 {
	/*background:url(images/icon02.gif) no-repeat;*/
	/*background-position:0px 3px;*/
	padding-left:20px;
	color:#3574B7;
	font-size:12px;
	}

.span05 img {
	margin-right:10px;
	}

/*.span05text {
	padding-left:20px;
	color:#3574B7;
	font-size:12px;
	}*/

.td06 {
	width:372px;
	padding:10px 5px 13px 0;
	color:#626262;
	vertical-align:top;
	font-size:12px;
	}

.td06 A:link {
	color:#626262;
	}

.td06 A:visited {
	color:#626262;
	}

.td06 A:hover {
	text-decoration:underline;
	color:#9B9B9B;
	}

div.recruit {
	background:url(images/bg_td10.gif) no-repeat;
	background-position:bottom;
	padding-bottom:4px;
	}
	
.table03 {
	width:532px;
	margin-top:13px;
	}

.td07 {
	width:87px;
	height:50px;
	background:url(images/bg_td07.gif) no-repeat;
	vertical-align:middle;
	text-align:center;
	}

.td07 div {
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	}

.td08 {
	width:445px;
	background:#EEEEEE;
	}

.span08 {
	font-size:12px;
	font-weight:bold;
	color:#3476BB;
	padding-top:3px;
	padding-left:10px;
	padding-right:7px;
	}

.span08 A:link {
	color:#3476BB;
	}

.span08 A:visited {
	color:#3476BB;
	}

.span08 A:hover {
	text-decoration:underline;
	color:#58B3E9;
	}

.td09 {
	width:445px;
	}

.td09 span {
	font-size:12px;
	color:#626262;
	padding:3px 7px 0 10px;
	}

div.newstory {
	width:532px;
	margin-top:22px;
	background:url(images/bg_newstory.gif) repeat-y;
	}

div.module_title03 {
	width:532px;
	height:36px;
	background:url(images/bg_module_title03.gif) no-repeat;
	}

.module_title03 h1 {
	padding-left:22px;
	padding-top:10px;
	font-size:14px;
	font-weight:bold;
	color:#333;
	}

.table04 {
	width:520px;
	background:#FFF;
	margin-left:6px;
	margin-right:6px;
	margin-bottom:3px;
	}

.td10 {
	width:45px;
	}

.td10 img {
	margin-left:23px;
	}

.td11 {
	padding:7px;
	}

.td11 span {
	font-size:12px;
	color:#D78B46;
	}

.td11 span A:link {
	color:#D78B46;
	}

.td11 span A:visited {
	color:#D78B46;
	}

.td11 span A:hover {
	color:#FFB98E;
	text-decoration:underline;
	}

.td12 {
	width:56px;
	text-align:left;
	vertical-align:top;
	}

.td12 img {
	margin-bottom:10px;
	}

.td13 {
	width:419px;
	vertical-align:top;
	}

.td13 p {
	font-size:10px;
	color:#626262;
	padding-right:7px;
	padding-bottom:10px;
	}

.table05 {
	height:21px;
	margin-top:7px;
	margin-bottom:7px;
	background:url(images/bg_page.gif) no-repeat;
	text-align:center;
	font-size:10px;
	color:#1C6F93;
	}

.img_icon04 {
	margin-right:7px;
	}

.img_icon05 {
	margin-left:7px;
	}

div.module_title04 {
	width:532px;
	height:36px;
	background:url(images/bg_module_title04.gif) no-repeat;
	}

.module_title04 h1 {
	padding-left:22px;
	padding-top:10px;
	font-size:14px;
	font-weight:bold;
	color:#333;
	}

.td14 {
	padding:7px;
	}

.td14 span {
	font-size:12px;
	color:#00719A;
	}

.td14 span A:link {
	color:#00719A;
	}

.td14 span A:visited {
	color:#00719A;
	}

.td14 span A:hover {
	color:#6FA5B9;
	text-decoration:underline;
	}


	





div.content_right {
	width:198px;
/*	margin-top:10px;*/
/*	margin-top:28px;*/
	float:left;
	background:#EEEEEE;
	}

div.content_right_inner {
	margin:6px;
	margin-top:0px;
	}


div.prez_box {
	width:186px;
	background:#6464E6;
	}

div.prez_left {
	background:url(images/bg_prez.gif) no-repeat;
	width:106px;
	height:79px;
	float:left;
	}

.prez_left p {
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	padding-top:10px;
	padding-left:15px;
	}
A.prezlink:link  {
	color:#FFF;
	}

A.prezlink:visited  {
	color:#FFF;
	}

A.prezlink:hover {
	color:#FFF;
	text-decoration:underline;
	}

div.prez_right {
	background:url(images/bg_prez_pic.gif) no-repeat;
	width:80px;
	height:79px;
	float:left;
	}

.prez_right img {
	width:68px;
	height:68px;
	margin-top:10px;
	margin-left:1px;
	}

div.prez_bottom {
	width:186px;
	}

.prez_bottom p {
	font-size:10px;
	color:#FFFFFF;
	padding:9px;
	}

div.white_spacer {
	background:#FFF;
	height:5px;
	}

div.stuff_box {
	width:186px;
	background:url(images/bg_stuff01.gif) repeat-y;
	padding-top:5px;
	}

div.stuff_title {
	background:url(images/bg_stuff02.gif) repeat-y;
	background-position:top left;
	}

p.stuff_title01 {
	padding-top:2px;
	padding-left:12px;
	font-size:14px;
	font-weight:bold;
	color:#333;
	}

p.stuff_title02 {
	padding-bottom:2px;
	padding-left:12px;
	font-size:10px;
	color:#333;
	}

.table06 {
	margin-left:5px;
	}

.td15 {
	padding:7px;
	font-size:12px;
	color:#3476BB;
	}

.td15 A:link {
	color:#3476BB;
	}

.td15 A:visited {
	color:#3476BB;
	}

.td15 A:hover {
	text-decoration:underline;
	color:#58B3E9;
	}

.td15 img {
	margin-right:5px;
	}

div.td15_box {
	padding-left:19px;
	background:url(images/icon09.gif) no-repeat 0 3px;
	}

.td16 {
	padding:0 3px 3px 10px;
	font-size:10px;
	color:#333;
	vertical-align:top;
	}

.td17 {
	text-align:left;
	vertical-align:top;
	padding-bottom:6px;
	}

.td17 img {
	border:1px #FFF solid;
	margin-bottom:6px;
	}

.table07 {
	margin-left:10px;
	margin-top:20px;
	}

.td18 {
	padding:0 0 3px 0;
	font-size:12px;
	color:#333;
	vertical-align:top;
	text-align:left;
	}

.td19 {
	padding:0 16px 7px 0;
	vertical-align:top;
	text-align:right;
	}

.td18 input {
	font-size:12px;
	font-weight:normal;
	}


div.contact_title {
	background:url(images/bg_contact01.gif) repeat-y;
	background-position:top left;
	}

p.contact01 {
	font-size:12px;
	color:#333;
	padding:17px 13px 15px 15px;
	}

p.contact02 {
	padding:0 13px 10px 15px;
	font-size:11px;
	font-weight:bold;
	color:#3476BB;
	}

.contact02 A:link {
	color:#3476BB;
	}

.contact02 A:visited {
	color:#3476BB;
	}

.contact02 A:hover {
	color:#58B3E9;
	text-decoration:underline;
	}

/*
div.banner {
	width:186px;
	background:#FFF;
	padding-bottom:22px;
	text-align:center;
	}

.banner img {
	margin-top:22px;
	}
*/


#banner
{
	margin:0 auto;
	/*height: 122px;*/
	height: 198px;
	width:770px;
	background: #ffffff url("./images/bg_header01.gif") repeat-y;
}

#banner-inner
{
/*
	padding: 30px 20px;
*/
	margin:0 5px;
	/*padding:30px 0 0 20px;*/
	padding:0px 0px 0px 0px;
	/*height:110px;*/
	height:173px;
	text-align:left;
	background: #ffffff url("./images/portal_top.jpg") no-repeat;
}
#banner a {
	color: #333366;
	text-decoration:none;
	border-bottom:3px #3333CC solid;
	margin-bottom:5px;
}
#banner a:hover {
	color: #333366;
	text-decoration:none;
	border-bottom:3px #3333CC solid;
	margin-bottom:5px;
}
.banner_img{
	height:12px;
}
#banner-header
{
display:none;
	margin: 0;
	color: #fff;
	font-size: 30px;
	font-weight: bold;
	line-height: 1;
}

#banner-description
{
display:none;
	margin-top: 5px;
	margin-bottom: 0;
	color: #000000;
	background: none;
	font-size: 14px;
	font-weight: bold;
	line-height: 1.125;
}



#page-control img {
   cursor:pointer;
}


/* basic boxtype */

.basic_box {
	width: 530px;
}
.tab1 {
	background-image: url(images/tab1.gif);
	background-repeat: no-repeat;
	overflow:hidden;
}
.tab1 h4 {
	font-size: 12px;
	color: #666;
	padding: 10px 5px 5px 21px;
}
.tab1 h5 {
	font-size: 14px;
	font-weight: bold;
	padding: 10px 5px 13px 21px;
}
div.tab2 {
	position:relative;
	padding: 20px 5px 20px 21px;
	background-image: url(images/tab2.gif);
	background-repeat: repeat-y;
	overflow:hidden;
	height:1%;
	width:500px;
line-height: 1.5;
}
.tab3 {
	width: 530px;
	padding: 13px 0 13px 0;
	background-image: url(images/tab3.gif);
	background-repeat: repeat-y;
}
.tab3 p {
	font-size: 10px;
	width: 518px;
	text-align: right;
}
.tab5 {
	background-image: url(images/menu_back_comment.gif);
	background-repeat: no-repeat;	
}
.tab5 h4 {
	font-size: 12px;
	color: #666;
	padding: 10px 5px 5px 21px;
}
.tab5 h5 {
	font-size: 14px;
	font-weight: bold;
	padding: 10px 5px 13px 21px;
}

.tab5 .com {
	font-size: 14px;
	font-weight: bold;
	padding: 25px 5px 25px 21px;
}

.tab_menu {
	margin-top: 30px;
	text-align: center;
}
.tab_menu img {
	padding-bottom:2px;	
}

/* basic boxtype 2 */


.track_tab1 {
	background-image: url(images/menu_back_track.gif);
	background-repeat: no-repeat;	
	heigth:30px;
}
.track_tab1 h3 {
	padding-top: 17px;
	padding-left: 12px;
	font-size: 14px;
	font-weight: bold;
}
.track_tab2 {
	padding: 5px 5px 20px 21px;
	background-image: url(images/menu_back_track_listback.gif);
	background-repeat: repeat-y;	
}
.track_tab1 p {
	font-size: 12px;
	padding-left: 28px;
	padding-right: 10px;
}

.track_tab1 p {
	font-size: 12px;
	padding-left: 28px;
	padding-right: 10px;
}

.track_tab2 .li1 {
	padding-top:20px;
	list-style-image: url(images/list_icon1.gif);
}
.track_tab2 p {
	padding-left:5px;
	padding-right:10px;
	margin-bottom:10px;
}
.tra_tit {
	padding:5px 0 5px 5px;
	margin-right:10px;
	background-color:#efefef;
}
.tratime {
	font-size:10px;
	text-align:right;
}

.track_tab2 .li2 {
	list-style-image: url(images/list_icon2.gif);
}


/* input */

.track_tab2 form p {
	margin-top:10px;
}

textarea,Xinput{
	background-color:#fff;
	border: 1px solid #ACACAC;
}
#search,#button,#user,#pass {
	background-color:#fff;
	border: 1px solid #ACACAC;
}
#checkbox {
	font-size:10px;
	color:#333;
}
.sends {
	padding-left:40px;
}
.btn2{
	padding-left:18px;
}
.sends input{
	border:none;
}


/* profile */

.profile {
	background-color: #6464E6;
}
.profile h3 {
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
}
.profile .img {
	border: 1px solid #FFFFFF;
}
.pro_head {
	background-image: url(images/pro_back.gif);
	background-repeat: repeat-y;
}
.profile p {
	font-size: 10px;
	padding-left: 11px;
	color:#FFFFFF;
}
.profile .pro_e {
	background-image: url(images/pro_icon.gif);
	background-repeat: no-repeat;
}
.profile .pro_e p {
	padding-left: 45px;
	color:#000000;
}

/* category */

.category {
}
.category a:link {
	color: #3476BB;
	text-decoration: none;
}
.category a:visited {
	color: #3476BB;
	text-decoration: none;
}
.category a:hover {
	text-decoration: underline;
	color: #6FA3D7;
}
.category p {
	font-size: 12px;
	padding-left: 28px;
	padding-right: 10px;
}
.cate_back1 {
	background-image: url(images/menu_back_blue.gif);
	background-repeat: no-repeat;

}
.cate_list1 {
	background-image: url(images/menu_back_blue_list.gif);
	background-repeat: no-repeat;

}
.category h3 {
	/*margin-top: 17px;*/
	/*margin-left: 12px;*/
	/*margin-top: 10px;*/
	/*margin-top: 7px;*/
	margin-top: 10px;
	margin-left: 36px;
margin-bottom: 10px;

/*margin-bottom: 100px;*/

	font-size: 14px;
	font-weight: bold;
color: #FFF;

}

/* Archive */

.archive {
}
.archive a:link {
	color: #D9914F;
	text-decoration: none;
}
.archive a:visited {
	color: #D9914F;
	text-decoration: none;
}
.archive a:hover {
	text-decoration: underline;
	color: #E7B88D;
}
.archive p {
	font-size: 12px;
	padding-left: 28px;
	padding-right: 10px;
}
.archive_back1 {
	/*background-image: url(images/menu_back_orenge.gif);*/
	background-image: url(images/menu_back_blue.gif);
	background-repeat: no-repeat;

}
.archive_list1 {
	background-image: url(images/menu_back_orenge_list.gif);
	background-repeat: no-repeat;

}
.archive h3 {
	/*margin-top: 17px;*/
	/*margin-left: 12px;*/
	margin-top: 10px;
	margin-left: 36px;
margin-bottom: 10px;

	font-size: 14px;
	font-weight: bold;
color: #FFF;
}

/* Entry&Comment */

.ent {
}
.ent a:link {
	color: #595777;
	text-decoration: none;
}
.ent a:visited {
	color: #595777;
	text-decoration: none;
}
.ent a:hover {
	text-decoration: underline;
	color: #9493B0;
}
.ent p {
	font-size: 12px;
	padding-left: 28px;
	padding-right: 10px;
}
.ent_back1 {
	/*background-image: url(images/menu_back_dark.gif);*/
	background-image: url(images/menu_back_blue.gif);
	background-repeat: no-repeat;
}
.ent_list1 {
	background-image: url(images/menu_back_dark_list.gif);
	background-repeat: no-repeat;

}
.ent h3 {
	/*margin-top: 17px;*/
	/*margin-left: 12px;*/
	margin-top: 10px;
	margin-left: 36px;
margin-bottom: 10px;

	font-size: 14px;
	font-weight: bold;
color: #FFF;
}
.p2 {
	font-weight: normal;
	font-size: 10px;
}
.tab4 {
	background-image: url(images/tab4.gif);
	background-repeat: repeat-y;
}
.css_btn {
	margin-left: 522px;
}

/* color&margin */
.marg5 {
	margin: 5px;
}
.marg-left10 {
	margin-left: 10px;
}
.marg10 {
	margin: 10px;
}
.pad10 {
	padding-left:10px;
}
.pad5 {
	padding:0 5px;
}
.col_ba {
	background-color: #F4F3EA;
}
.col_white {
	background-color: #fff;
}
.col_dark {
background-color: #99C6D7;
}
.rss_link img {
   margin: 20px 0;
}


/* layout */
.wrapper_header {
	width: 766px;
	margin: 0 auto 0 auto;
	background: url(images/cont_back3.gif) repeat-y #fff;
	text-align: left;
}

.wrapper {
	width: 766px;
	margin: 0 auto 0 auto;
	background-image: url(images/cont_back2.gif);
	background-repeat: repeat-y;
	bacground-color: #fff;
	text-align: left;
}

/* main Visual */
.main_img {
	margin-left: 3px;
	width: 760px;
	height: 130px;
	background-image: url(images/head_main_a.jpg);
	background-repeat: no-repeat;
}
.main_img a:link {
	color: #fff;
	text-decoration: none;
}
.main_img a:visited {
	color: #fff;
	text-decoration: none;
}
.main_img a:hover {
	text-decoration: underline;
	color: #fff;
}
.main_img h1 {
	font-size: 18px;
	color: #fff;
	font-weight: bold;
	padding-top: 51px;
	padding-left: 33px;
}
.main_img p {
	font-size: 13px;
	color: #fff;
	font-weight: bold;
	padding-top: 22px;
	padding-left: 33px;
}

/* calender */

.calender #title {
	font-size:7pt;
	font-weight:bold;
	text-align:center;
}
.calender #month_back,#month_next {
	font-size:7pt;
	text-align:center;
}
.calender #weekday{
	font-size:7pt;
	text-align:center;
	border:#87ceeb 1px solid;
}
.calender #monthday,#saturday,#sunday {
	font-size:7pt;
	text-align:center;
}
.calender #monthday {
	border:silver 1px solid;
	width:18px;
}
.calender #saturday {
	border:#4169e1 1px solid;
	width:18px;
}
.calender #sunday {
	border:#f08080 1px solid;
	width:18px;
}
.calender #sunday a,
.calender #saturday a,
.calender #monthday a {
	display:block;
	width:100%;
	background:#f4a460;
}
.calender #sunday a:hover,
.calender #saturday a:hover,
.calender #monthday a:hover {
	display: block;
	color:#000;
}

/* RSS 鐔ラq8鐔種愁鐓p尞@鐔時*/
.rssreader-rssbox {
	width:176px;
	padding:5px;
}
div.rsstitle{
	background-color:#e4ddd8;
}
div.rssitem{
	font-size: 8px;
	color: #000;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top:3px;
}
div.rsstitle a {
	display: block;
	padding:3px 0px 3px 5px;
	font-size:9px;
	color: #2f4f4f;
	border-left:4px #D00000 solid;
	width:167px;
}
div.rsstitle a:hover {
	display: block;
	padding:3px 0px 3px 5px;
	background-color:#d4e7d8;
	border-left:4px #D00000 solid;
	width:167px;
}

/* bread crumb */
.bread {
	margin-left: 3px;
	width: 760px;
/*	background-image: url(images/cont_back_b.gif);*/
/*	background-repeat: repeat-x;*/
	height: 27px;
/*	height: 37px;*/
}
.bread p {
	padding-top: 11px;
	padding-left: 8px;
	font-size: 10px;
}
/* login */
.login  {
	font-size:9pt;
}
.login .text {
	width:100px;
	height:14px;
	padding-top:2px;
	padding-left:3px;
}
.login #login_username,
.login #login_password {
	padding-top:3px;
}



/* Portal Staff Module */
.title_pickup {
	margin-top:20px;
	width:532px;
	height:29px;
	overflow: hidden;
	background:#FFFFFF url(images/bg_module_title01.gif) no-repeat;
	}

.title_pickup h1 {
	padding-left:18px;
	padding-top:6px;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	}

.pickup_shadow {
	background:url(images/bg_pickup_shadow.gif) repeat-y;
	}

.pickup {
	margin-left:3px;
	margin-right:3px;
	padding:14px 5px 0;
	background:#FCFCFC url(images/bg_pickup.jpg) no-repeat bottom;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:516px;
	overflow:auto;
	}

.pickup_td1 {
	background:#C1D0E8 url(images/bg_pickup_table.gif) repeat-x top;
	/* padding:9px 7px 5px; */
	padding:9px 0px 5px;
	color:#3E3E3E;
	text-align:center;
	height:12px;
	overflow:hidden;
	}

.pickup_td2 {
	background:#FFF;
	padding-top:11px;
	padding-bottom:7px;
	/*padding-left:24px;*/

	color:#3E3E3E;
	font-weight:bold;
	/* align:center; */
	/* border: 1px solid #8CA6DB;*/
	text-align:center;
	overflow:hidden;
	height:120px;
	}

.pickup_td2 img {
	/* margin-bottom:5px; */
	/*align:center;*/
	}

.staff_main {
	width:127px;
	float:left;
	/*border: 1px solid #8CA6DB;*/
	padding:0px 1px 0px 1px;
	height: auto;
	}