/*---  イベント・セミナー情報_ページ共通  ---*/
/*--文字装飾--*/
.font_red {
	color:#FF0000;
	font-weight:bold;
}
.top_banner {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	height: 20px;
	width: 517px;
}

 .font_blue {
	color:#000099;
 }
 .font_gray {
	color:#3C3C3C;
 }
 .font_bold {
	font-weight: bold;
 }
 .font_small {
 font-size:75%;
 }


/*---サイドメニュー---*/
#sidemenu{
}
#event_seminar {
}

/*---ベース---*/
#event_seminar_index{
	float: left;
	width: 100%;
}

/*---導入文---*/
.introduction {
	float: left;
	clear: both;
	width: 95%;
	height:auto;
	line-height: 1.3em;
	vertical-align: middle;		
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;	
	padding-bottom: 20px;
	padding-left: 20px;	
	font-size: 80%;
	text-align: left;
}

/*ページトップ*/
.c_pagetop {
	clear: both;
	width: 99%;
	margin-top: 30px;
	margin-bottom: 35px;
	text-align: right;
}

.c_pagetop2 {
	clear: both;
	width: 99%;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: right;
}

/*---イベントカテゴリタイトル---*/
.event-title {
	clear: both;
	height: 23px;
	margin-bottom: 25px;
	padding-top: 0px;	
}


#event_seminar_index .common_lnk_table {
	padding-bottom: 25px;
	margin: auto;
}

/*---  TOPページ  ---*/
/*---リンクボタン---*/
#evtsmnindex_message {
	width: 100%;
	height:auto;
	border-bottom-style: none;
	padding-bottom: 20px;
}

#evtsmnindex_message2 {
	width: 100%;
	height:auto;
	padding-bottom: 10px;
}

#evtsmnindex_comment {
	height:auto;
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 20px;
	padding-left: 15px;
	font-size: 80%;
	letter-spacing: 1px;
	color: #666666;
}

#evtsmnindex_comment .s_tbi9 {
	float: right;
	width: auto;
	margin-left: 10px;
	margin-right: 10px;
	text-align: left;	
}

#evtsmnindex_comment2 {
	height:auto;
	background-image: url(../image/gratitude.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 35px;
	padding-right: 15px;
	padding-bottom: 20px;
	padding-left: 15px;
	font-size: 80%;
	letter-spacing: 1px;
	color: #666666;
}


#linkimage {
	clear:both;
	width: 517px;
	height:99px;
	margin-top: 20px;
}
#eventlink {
	float:left;
	width: 172px;
	height:99px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../image/event-link.jpg);
	background-repeat: no-repeat;
}
#eventlink a {
	display: block;
	height:99px;
}
#eventlink a:hover {
	width: 172px;
	height:99px;
	background-image: url(../image/Levent-link.jpg);
	background-repeat: no-repeat;
}
#seminarlink {
	float:left;
	width: 172px;
	height:99px;
	background-image: url(../image/seminar-link.jpg);
	background-repeat: no-repeat;
}
#seminarlink a {
	display: block;
	height:99px;
}
#seminarlink a:hover {
	width: 172px;
	height:99px;	
	background-image: url(../image/Lseminar-link.jpg);
	background-repeat: no-repeat;
}
#traininglink {
	float:left;
	width: 172px;
	height:99px;
	background-image: url(../image/training-link.jpg);
	background-repeat: no-repeat;
}
#traininglink a {
	display: block;
	height:99px;
}
#traininglink a:hover {
	width: 172px;
	height:99px;	
	background-image: url(../image/Ltraining-link.jpg);
	background-repeat: no-repeat;
}
/*---新着情報---*/
.linklist {
	float: left;
	width: 517px;
	margin-top: 10px;	
	font-size: 80%;
}
.linklist ul {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;	
	border-top-width: 1px;
	border-top-color: #CCCCCC;	
	border-top-style: solid;
	list-style-type: none;	
}
.linklist li {
	display: block;
	/*height: 22px;*/
	height: auto;
	padding-top: 7px;
	padding-bottom: 7px;	
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	text-indent: 15px;
}
/*.linklist img {
	width: 517px
}*/
#linkimage2 {
	font-size: 80%;
	padding-top: 20px;
	padding-left: 65px;
	height: 250px;
	width: 100px;
	text-align: center;
	padding-bottom: 20px;
}
.flow {
	height: 110px;
	width: 517px;
	float: left;
	background-repeat: no-repeat;
	padding-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.apo {
	float:left;
	text-align: center;
	padding-top: 10px;
	margin-top: 10px;
	margin-left: 100px;
}
.apo_itpro_expo {
	float:left;
	width:497px;
	text-align: center;
	padding-top: 10px;
	margin-top: 10px;
}
.flowmessage {
	width: 130px;
	height: 50px;
	margin-left: 10px;
	float: left;
	font-size: 70%;
	color: #666666;
	margin-right: 5px;
	margin-top: 10px;
	background-color: #E2F3FE;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 8px;
	padding-bottom: 10px;
}
.flowmessage2 {
	height: 50px;
	margin-left: 10px;
	float: left;
	font-size: 70%;
	color: #666666;
	margin-right: 5px;
	margin-top: 10px;
	background-color: #E2F3FE;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 8px;
}
.massage5 {
	font-size: 80%;
	letter-spacing: 1px;
	float: right;
	clear: left;
	padding-left: 10px;
	padding-right: 10px;
	color: #666666;
}
.form {
	float: left;
	margin-top: 20px;
	margin-left: 10px;
	width: 450px;
}
.form2 {
	margin-left: 10px;
	margin-bottom:20px;
	width: 400px;
}

/*---EXPO2008ページの追加ssi始まり---*/
#linkimage3 {
	font-size: 80%;
	padding-top: 10px;
	height: 250px;
	width: 515px;
	text-align: center;
	padding-bottom: 10px;
}

.flowmessage3 {
	width: 130px;
	height: 50px;
	margin-left: 10px;
	float: left;
	font-size: 70%;
	color: #666666;
	margin-right: 5px;
	margin-top: 10px;
	background-color: #DDF9FF;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 8px;
	padding-bottom: 10px;
	margin-bottom:30px;
}

.flowmessage4 {
	width: 100px;
	margin-left: 10px;
	float: left;
	margin-right: 30px;
}
/*---EXPO2008ページの追加ssi終わり---*/
a.link_style:link {
	color:#333333;
	text-decoration: none;
}
a.link_style:visited {
	color:#333333;
	text-decoration:none;
}
a.link_style:hover {
	color:#0000CC;
	text-decoration:none;
}
a.link_style:focus {
	color:#0000CC;
	text-decoration:none;
}

/*---AWARD---*/
#awardnavi {
	width: 100%;
	font-size: 80%;
	text-align: center;
}
/*---oow2009---*/
.joint_tbl {
	clear: both;
	width:478px;
	margin-top: 0px;	
	margin-right: 0px;
	margin-bottom:0px;	
	margin-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;	
	border-bottom-width: 1px;	
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;	
	border-bottom-color: #999999;
	border-left-color: #999999;
	border-top-style: solid;	
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;	
}
.joint_tbl .tbtitle1{
	min-height: 30px;
	vertical-align:middle;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;	
	border-right-width: 1px;
	border-bottom-width: 1px;	
	border-right-color: #999999;		
	border-bottom-color: #999999;
	border-right-style: solid;
	border-bottom-style: solid;
	background-color: #EEEEEE;
	color:#333333;
	font-size: 80%;		
	text-align: center;	
}
.joint_tbl .tbtitle2{
	min-height: 30px;
	vertical-align:middle;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;	
	border-bottom-width: 1px;	
	border-bottom-color: #999999;
	border-bottom-style: solid;
	background-color: #EEEEEE;
	color:#333333;
	font-size: 80%;		
	text-align: center;	
}
.joint_tbl .td1{
	width:75px;
	min-height: 50px;
	vertical-align:middle;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	border-right-width: 1px;		
	border-bottom-width: 1px;
	border-right-color: #999999;	
	border-bottom-color: #999999;
	border-right-style: solid;
	border-bottom-style: solid;		
	background-color: #FFFFFF;
	color:#333333;
	font-size: 75%;	
}
.joint_tbl .td2{
	width:40px;
	line-height: 12pt;	
	vertical-align:middle;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 4px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-right-style: solid;			
	border-bottom-style: solid;
	background-color: #FFFFFF;
	color:#333333;
	font-size: 75%;		
	text-align: left;	
}

.joint_tbl .td4{
    min-height: 50px;
	vertical-align:middle;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 3px;
	border-bottom-width: 1px;
	border-bottom-color: #999999;
	border-bottom-style: solid;		
	background-color: #FFFFFF;
	color:#333333;
	font-size: 75%;	
}
.joint_tbl .jlr{
	border-bottom-width: 0px;	
	border-bottom-color: #999999;
	border-bottom-style: solid;			
}
.menu_list {
	width:480px;
	height:auto;
	line-height: 1.2em;	
	margin-top:0px;	
	margin-right:auto;	
	margin-bottom:15px;
	margin-left:auto;	
	padding-top:0px;	
	padding-right:0px;
	padding-bottom:0px;	
	padding-left:0px;
}
.flowmessage_o {
	width: 130px;
	height: 110px;
	margin-left: 10px;
	float: left;
	font-size: 70%;
	color: #666666;
	margin-right: 5px;
	margin-top: 10px;
	background-color: #eeeeee;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 8px;
	padding-bottom: 10px;
	margin-bottom:30px;
}

/*---oow2009end---*/

/*---開催概要テーブル---*/
.outline_area {
	width:480px;
	height:auto;
	line-height: 1.2em;	
	margin-top:0px;	
	margin-right:auto;	
	margin-bottom:15px;
	margin-left:15px;	
	padding-top:0px;	
	padding-right:0px;
	padding-bottom:0px;	
	padding-left:0px;
}
.outline_tbl {
	clear: both;
	width:478px;
	margin-top: 0px;	
	margin-right: 0px;
	margin-bottom:0px;	
	margin-left: 15px;
	border-top-width: 1px;
	border-right-width: 1px;	
	border-bottom-width: 1px;	
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;	
	border-bottom-color: #999999;
	border-left-color: #999999;
	border-top-style: solid;	
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;	
}
.outline_tbl img {
	vertical-align:bottom;
	padding-bottom:1px;
}
.outline_tbl .tbh1 {
	width: 20%;
	min-height: 25px;
	vertical-align: top;
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-right-width: 1px;		
	border-bottom-width: 1px;
	border-right-color: #999999;	
	border-bottom-color: #999999;
	border-right-style: solid;
	border-bottom-style: solid;			
	background-color: #EEEEEE;
	font-size: 80%;
	text-align: center;
}

.outline_tbl .tbd1 {
	width: 80%;
	min-height: 25px;
	line-height: 1.5em;
	vertical-align: bottom;
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 7px;		
	border-bottom-width: 1px;
	border-bottom-color: #999999;
	border-bottom-style: solid;			
	background-color: #FFFFFF;
	font-size: 80%;
	text-align: left;
}
.outline_tbl .apptd1{	
	padding-top:10px;
	padding-right:3px;
}
.outline_tbl .apptd2{	
	padding-right:3px;
}
.outline_tbl .ollr{
	border-bottom-width: 0px;	
	border-bottom-color: #999999;
	border-bottom-style: solid;			
}

.outline_tbl .left {	
	text-align: left;
	border-right-width: 0px;	
	border-right-color: #999999;
	border-right-style: solid;
	}
.outline_tbl .tbh2 {
	width: 100%;
	min-height: 25px;
	vertical-align: top;
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-right-width: 1px;		
	border-bottom-width: 1px;
	border-right-color: #999999;	
	border-bottom-color: #999999;
	border-right-style: solid;
	border-bottom-style: solid;			
	background-color: #EEEEEE;
	font-size: 80%;
	text-align: left;
}
.outline_tbl .tbd2 {
	width: 80%;
	min-height: 25px;
	line-height: 1.5em;
	vertical-align: bottom;
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 12px;
	border-bottom-width: 1px;
	border-bottom-color: #999999;
	border-bottom-style: solid;
	background-color: #FFFFFF;
	font-size: 80%;
	text-align: left;
}
.outline_tbl .ollr2{
	width: 80%;
	min-height: 25px;
	line-height: 1.5em;
	vertical-align: bottom;
	padding-left: 12px;
	border-bottom-width: 0px;	
	border-bottom-color: #999999;
	border-bottom-style: solid;
	font-size: 80%;
	text-align: left;	
}

/*---お客様の声（写真掲載）---*/

.seminar-photoMain-L{
	width: 150px;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}
.seminar-photoMain-C{
	width: 150px;
	float: left;
	padding-left: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
}
.seminar-photoMain-R{
	width: 150px;
	float: left;
	padding-right:10px;
	padding-bottom: 9px;
}
.seminar-photoBG{
	height: 113px;
	width: 150px;
	background-image: url(../../recruit/seminar/image/seminar-photoBG.gif);
	background-repeat: no-repeat;
	padding-bottom: 5px;
	
}
.seminar-phot-thamb{
	height: 110px;
	width: 144px;
	padding: 3px;
}
.seminar-ClubBG{
	height: 145px;
	width: 170px;
	background-image: url(../../recruit/seminar/image/seminar-ClubBG.gif);
	background-repeat: no-repeat;
	float: left;
	margin-right: 10px;
	margin-left: 5px;
}
.seminar-Photo{
	height: 137px;
	width: 182px;
	margin: 4px;
}
.guideL{
	background-image: url(../../recruit/image/dot.jpg);
	width:310px;
}

.T_left{
	width: 80px;
	padding-top: 7px;
	padding-bottom: 7px;
	background-color: #F4F4F4;
}
.T_right{
	width: 235px;
	padding-top: 7px;
	padding-bottom: 7px;
	background-color:#FFFFFF;
}
.T_left span{
	font-weight: bold;
	margin-left: 15px;
}
.T_right span{
	margin-left: 15px;
}

/*---お客様の声（グレータイトル）---*/

#evtsmnindex_message_v .h3-title-gray {
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 5px;
	border-bottom-width: 1px;
	border-top-color: #454545;
	border-bottom-color: #CCCCCC;
	border-top-style: solid;
	border-bottom-style: solid;
	background-color: #ECECEC;
	font-size: 80%;
	text-align: left;
}
#evtsmnindex_message_v .h3-title-gray h3 {
	height: auto;
	line-height: 1.3;
	margin-bottom: 0px;
}

/*-- セミナー・イベント情報（今週のおすすめイベント・セミナー情報部分） ---*/
/*-- 枠の高さが180pxの方 ---*/
#pickup_corner {
	clear:both;
	width: 495px;
	height:180px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-right: 0px;
	padding-left: 15px;	
}

/*---テーブル---*/
.pickup_lst {
	width:480px;
	height:180px;
	line-height: 1.2em;	
	margin-top:0px;	
	margin-right:auto;	
	margin-bottom:15px;
	margin-left:auto;	
	padding-top:0px;	
	padding-right:0px;
	padding-bottom:0px;	
	padding-left:0px;
	background-image:url(../image/pickup-image.jpg);
	background-repeat:no-repeat;
}

/*-- 枠の高さが255pxの方 ---*/
#pickup_corner_255 {
	clear:both;
	width: 495px;
	height:255px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-right: 0px;
	padding-left: 15px;	
}
/*---テーブル---*/
.pickup_lst_255 {
	width:480px;
	height:255px;
	line-height: 1.2em;	
	margin-top:0px;	
	margin-right:auto;	
	margin-bottom:15px;
	margin-left:auto;	
	padding-top:0px;	
	padding-right:0px;
	padding-bottom:0px;	
	padding-left:0px;
	background-image:url(../image/pickup-image_h255.jpg);
	background-repeat:no-repeat;
}
.pickup_tbl {
	clear: both;
	width:480px;
	margin-top: 0px;	
	margin-right: 0px;
	margin-bottom:3px;	
	margin-left: 0px;
	border-top-width: 0px;
	border-right-width: 0px;	
	border-bottom-width: 0px;	
	border-left-width: 0px;
	border-top-color: #FFCC00;
	border-right-color: #FFCC00;
	border-bottom-color: #FFCC00;
	border-left-color: #FFCC00;
	border-top-style: solid;	
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;	
}

.pickup_tbl_255 {
	clear: both;
	width:480px;
	margin-top: 0px;	
	margin-right: 0px;
	margin-bottom:3px;	
	margin-left: 0px;
	border-top-width: 0px;
	border-right-width: 0px;	
	border-bottom-width: 0px;	
	border-left-width: 0px;
	border-top-color: #FFCC00;
	border-right-color: #FFCC00;
	border-bottom-color: #FFCC00;
	border-left-color: #FFCC00;
	border-top-style: solid;	
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;	
}

.pickup_tbl_255 .tbtitle1{
	height: 15px;
	min-width: 111px;
	vertical-align:top;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;	
	border-right-width: 0px;
	border-bottom-width: 0px;	
	border-right-color:#FFFF99;	
	border-bottom-color:#FFFF99;
	border-right-style: solid;
	border-bottom-style: solid;
	background-color: none;
	color:#333333;
	text-align: center;	
}
.pickup_tbl_255 .tbtitle2{
	height: 15px;
	width: 360px;
	vertical-align:middle;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;	
	border-bottom-width: 0px;	
	border-bottom-color:#FFFF99;
	border-bottom-style: solid;
	background-color: none;
	color:#333333;
	text-align: left;	
}
.pickup_tbl_255 .tbtitle3{
	height: 5px;
	min-width: 111px;
	vertical-align:top;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;	
	border-right-width: 0px;
	border-bottom-width: 0px;	
	border-right-color:#FFFF99;	
	border-bottom-color:#FFFF99;
	border-right-style: solid;
	border-bottom-style: solid;
	background-color: none;
	color:#333333;
	text-align: center;	
}
.pickup_tbl_255 .tbtitle4{
	height: 5px;
	width: 360px;
	vertical-align:middle;
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 0px;	
	border-bottom-width: 0px;	
	border-bottom-color:#FFFF99;
	border-bottom-style: solid;
	background-color: none;
	color:#333333;
	text-align: left;	
}
.pickup_tbl_255 .tbtitle5{
	height: 3px;
	min-width: 111px;
	vertical-align:top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;	
	border-right-width: 0px;
	border-bottom-width: 0px;	
	border-right-color:#FFFF99;	
	border-bottom-color:#FFFF99;
	border-right-style: solid;
	border-bottom-style: solid;
	background-color: none;
	color:#333333;
	text-align: center;	
}
.pickup_tbl_255 .tbtitle6{
	height: 3px;
	width: 360px;
	vertical-align:middle;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;	
	border-bottom-width: 0px;	
	border-bottom-color:#FFFF99;
	border-bottom-style: solid;
	background-color: none;
	color:#333333;
	text-align: left;	
}
.pickup_tbl_255 .tbtitle7{
	height: 90px;
	min-width: 111px;
	vertical-align:top;
	padding-top:30px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 5px;	
	border-right-width: 0px;
	border-bottom-width: 0px;	
	border-right-color:#FFFF99;	
	border-bottom-color:#FFFF99;
	border-right-style: solid;
	border-bottom-style: solid;
	background-color: none;
	color:#333333;
	text-align: center;	
}
.pickup_tbl_255 .tbtitle8{
	height: 100px;
	width: 360px;
	vertical-align:middle;
	padding-top: 15px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 0px;	
	border-bottom-width: 0px;	
	border-bottom-color:#FFFF99;
	border-bottom-style: solid;
	background-color: none;
	color:#333333;
	text-align: left;	
}
.pickup_tbl_255 .tbtitle9{
	height: 25px;
	min-width: 111px;
	vertical-align:top;
	padding-top: 0px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 5px;	
	border-right-width: 0px;
	border-bottom-width: 0px;	
	border-right-color:#FFFF99;	
	border-bottom-color:#FFFF99;
	border-right-style: solid;
	border-bottom-style: solid;
	background-color: none;
	color:#333333;
	text-align: center;	
}
.pickup_tbl_255 .tbtitle10{
	height: 25px;
	width: 360px;
	vertical-align:middle;
	padding-top:15px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 0px;	
	border-bottom-width: 0px;	
	border-bottom-color:#FFFF99;
	border-bottom-style: solid;
	background-color: none;
	color:#333333;
	text-align: left;	
}

.pickup_tbl .tbtitle1{
	height: auto;
	min-width: 115px;
	vertical-align:top;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;	
	border-right-width: 0px;
	border-bottom-width: 0px;	
	border-right-color:#FFFF99;	
	border-bottom-color:#FFFF99;
	border-right-style: solid;
	border-bottom-style: solid;
	background-color: none;
	color:#333333;
	text-align: center;	
}
.pickup_tbl .tbtitle2{
	height: 35px;
	width: 70px;
	vertical-align:middle;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;	
	border-bottom-width: 0px;	
	border-bottom-color:#FFFF99;
	border-bottom-style: solid;
	background-color: none;
	color:#333333;
	text-align: left;	
}
.pickup_tbl .tbtitle3{
	height: 35px;
	min-width: 285px;
	vertical-align:middle;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;	
	border-bottom-width: 0px;	
	border-bottom-color:#FFFF99;
	border-bottom-style: solid;
	background-color: none;
	color:#333333;
	text-align: left;	
}
.pickup_tbl .td1{
	width:20px;
	height: auto;
	vertical-align:middle;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-right-width: 0px;		
	border-bottom-width: 0px;
	border-right-color: #999999;	
	border-bottom-color: #999999;
	border-right-style: solid;
	border-bottom-style: solid;		
	background-color: none;
	color:#333333;
	text-align: center;	
}
.pickup_tbl .td2{
	clear:both;
	width: 70px;
	height: 28px;
	line-height: 1.3em;	
	vertical-align:top;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-right-style: solid;			
	border-bottom-style: solid;
	background-color: none;
	color:#333333;
	text-align: left;	
}
.pickup_tbl .td2_2{
	clear:both;
	width: 350px;
	min-height: 80px;
	line-height: 1.3em;	
	vertical-align:top;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-right-style: solid;			
	border-bottom-style: solid;
	background-color: none;
	color:#333333;	
	text-align: left;	
}

.pickup_tbl .td3{
	clear:both;
	width:282px;
	height: 28px;
	line-height: 1.3em;	
	vertical-align:top;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 8px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-right-style: solid;			
	border-bottom-style: solid;
	background-color: none;
	color:#333333;	
	text-align: left;	
}



.pickup_tbl .lr{
	border-bottom-width: 0px;	
	border-bottom-color: #999999;
	border-bottom-style: solid;			
}
