﻿@charset "utf-8";
/* CSS Document */


.msstatus ul {list-style:none; padding:0; margin:0  }
/*.msstatus ul li {background:url(../images/jp/matching_status.gif) no-repeat; display:block; border:none; padding:0px; margin-bottom:6px}*/

.msstatus ul li.msgBox{background-position:-4px -12px; width:56px; height:32px;} 
.msstatus ul li.msgBox-num{background-position:-93px 0px; width:73px; height:44px; position:relative}
	.msstatus ul li.msgBox-num .num{ text-indent: 0px; position:absolute; width:26px; right:0; top:5px; text-align:center; font-size:12px; color:#FFF; font-weight:bold}
.msstatus ul li.outBox{background-position:-186px -6px; width:56px; height:38px;}
.msstatus ul li.inBox{background-position:-273px -6px; width:56px; height:38px;}
.msstatus ul li.favorite{background-position:-4px -58px; width:145px; height:31px;}
.msstatus ul li.MatchedMeetingTBA {background-position:-4px -95px; width:145px; height:31px;}
.msstatus ul li.MatchedMeeting {background-position:-4px -141px; width:145px; height:31px;}
.msstatus ul li.AppliedAppoint {background-position:-4px -182px; width:145px; height:31px;}
.msstatus ul li.ReceivedAppoint  {background-position:-4px -221px; width:145px; height:40px;}
.msstatus ul li.ReceivedAppointCo  {background-position:-4px -273px; width:145px; height:40px;}
.msstatus ul li.AppliedCancel {background-position:-158px -58px; width:137px; height:31px;}
.msstatus ul li.ReceivedCancel {background-position:-158px -95px; width:137px; height:31px;}
.msstatus ul li.Cancelled {background-position:-158px -141px; width:137px; height:31px;}
.msstatus ul li.Declined {background-position:-158px -182px; width:137px; height:31px;}
.msstatus ul li.Declined-Cancelled{background-position:-310px -141px; width:137px; height:31px;}

.msstatus ul li.ReceivedAppoint-e  {background-position:-4px -217px; width:145px; height:54px;}
.msstatus ul li.ReceivedAppointCo-e  {background-position:-4px -273px; width:145px; height:54px;}

.msstatus ul li.Cancelled-e {background-position:-158px -132px; width:137px; height:45px;}
.msstatus ul li.Declined-e {background-position:-158px -182px; width:137px; height:45px;}

.refreshBtn {background:url(../images/jp/matching_status.gif) no-repeat; border:none; background-position: -350px -17px; width:22px; height:22px;  }

.outBox-s{background:url(../images/jp/matching_status.gif) no-repeat; border:none;background-position:-158px -241px; width:20px; height:15px;}
.inBox-s{background:url(../images/jp/matching_status.gif) no-repeat; border:none;background-position:-187px -241px; width:20px; height:15px;}

.fmsgBox{background:url(../images/jp/matching_status.gif) no-repeat; display:block; border:none; padding:0px; margin-bottom:6px;background-position:-4px -12px; width:56px; height:32px;} 
.fmsgBox-num{background:url(../images/jp/matching_status.gif) no-repeat; display:block; border:none; padding:0px; margin-bottom:6px;background-position:-93px 0px; width:73px; height:44px; position:relative}
.fmsgBox-num .num{ text-indent: 0px; position:absolute; width:26px; right:0; top:5px; text-align:center; font-size:12px; color:#FFF; font-weight:bold}

.fMatchedMeetingTBA {background:url(../images/jp/matching_status.gif) no-repeat; display:block; border:none; padding:0px; margin-bottom:6px;background-position:-4px -95px; width:145px; height:31px;}
.fMatchedMeeting {background:url(../images/jp/matching_status.gif) no-repeat; display:block; border:none; padding:0px; margin-bottom:6px;background-position:-4px -141px; width:145px; height:31px;}
.fAppliedAppoint {background:url(../images/jp/matching_status.gif) no-repeat; display:block; border:none; padding:0px; margin-bottom:6px;background-position:-4px -182px; width:145px; height:31px;}
.fReceivedAppoint  {background:url(../images/jp/matching_status.gif) no-repeat; display:block; border:none; padding:0px; margin-bottom:6px;background-position:-4px -221px; width:145px; height:40px;}
.fReceivedAppointCo  {background:url(../images/jp/matching_status.gif) no-repeat; display:block; border:none; padding:0px; margin-bottom:6px;background-position:-4px -273px; width:145px; height:40px;}
.fAppliedCancel {background:url(../images/jp/matching_status.gif) no-repeat; display:block; border:none; padding:0px; margin-bottom:6px;background-position:-158px -58px; width:137px; height:31px;}
.fReceivedCancel {background:url(../images/jp/matching_status.gif) no-repeat; display:block; border:none; padding:0px; margin-bottom:6px;background-position:-158px -95px; width:137px; height:31px;}
.fCancelled {background:url(../images/jp/matching_status.gif) no-repeat; display:block; border:none; padding:0px; margin-bottom:6px;background-position:-158px -141px; width:137px; height:31px;}
.fDeclined {background:url(../images/jp/matching_status.gif) no-repeat; display:block; border:none; padding:0px; margin-bottom:6px;background-position:-158px -182px; width:137px; height:31px;}
.fDeclined-Cancelled {background:url(../images/jp/matching_status.gif) no-repeat; display:block; border:none; padding:0px; margin-bottom:6px;background-position:-310px -141px; width:137px; height:31px;}


.one_star{background:url(../images/jp/matching_status.gif) no-repeat; border:none; background-position:-306px -273px; width:71px; height:23px;}
.two_stars{background:url(../images/jp/matching_status.gif) no-repeat; border:none; background-position:-232px -273px; width:71px; height:23px;}
.three_stars{background:url(../images/jp/matching_status.gif) no-repeat; border:none; background-position:-158px -273px; width:71px; height:23px;}



.fmsgBox-e{background:url(../images/en/matching_status.gif) no-repeat; display:block; border:none; padding:0px; margin-bottom:6px;background-position:-4px -12px; width:56px; height:32px;} 
.fmsgBox-num-e{background:url(../images/en/matching_status.gif) no-repeat; display:block; border:none; padding:0px; margin-bottom:6px;background-position:-93px 0px; width:73px; height:44px; position:relative}
.fmsgBox-num-e .num{ text-indent: 0px; position:absolute; width:26px; right:0; top:5px; text-align:center; font-size:12px; color:#FFF; font-weight:bold}

.fMatchedMeetingTBA-e {background:url(../images/en/matching_status.gif) no-repeat; display:block; border:none; padding:0px; margin-bottom:6px;background-position:-4px -95px; width:145px; height:31px;}
.fMatchedMeeting-e {background:url(../images/en/matching_status.gif) no-repeat; display:block; border:none; padding:0px; margin-bottom:6px;background-position:-4px -141px; width:145px; height:31px;}
.fAppliedAppoint-e {background:url(../images/en/matching_status.gif) no-repeat; display:block; border:none; padding:0px; margin-bottom:6px;background-position:-4px -182px; width:145px; height:31px;}
.fReceivedAppoint-e  {background:url(../images/en/matching_status.gif) no-repeat; display:block; border:none; padding:0px; margin-bottom:6px;background-position:-4px -221px; width:145px; height:40px;}
.fReceivedAppointCo-e  {background:url(../images/en/matching_status.gif) no-repeat; display:block; border:none; padding:0px; margin-bottom:6px;background-position:-4px -273px; width:145px; height:40px;}
.fAppliedCancel-e {background:url(../images/en/matching_status.gif) no-repeat; display:block; border:none; padding:0px; margin-bottom:6px;background-position:-158px -58px; width:137px; height:31px;}
.fReceivedCancel-e {background:url(../images/en/matching_status.gif) no-repeat; display:block; border:none; padding:0px; margin-bottom:6px;background-position:-158px -95px; width:137px; height:31px;}
.fCancelled-e {background:url(../images/en/matching_status.gif) no-repeat; display:block; border:none; padding:0px; margin-bottom:6px;background-position:-158px -141px; width:137px; height:31px;}
.fDeclined-e {background:url(../images/en/matching_status.gif) no-repeat; display:block; border:none; padding:0px; margin-bottom:6px;background-position:-158px -182px; width:137px; height:31px;}
.fDeclined-Cancelled-e {background:url(../images/en/matching_status.gif) no-repeat; display:block; border:none; padding:0px; margin-bottom:6px;background-position:-310px -141px; width:137px; height:31px;}

.fReceivedAppoint-e  {background:url(../images/en/matching_status.gif) no-repeat; display:block; border:none; padding:0px; margin-bottom:6px;background-position:-4px -217px; width:145px; height:54px;}
.fReceivedAppointCo-e  {background:url(../images/en/matching_status.gif) no-repeat; display:block; border:none; padding:0px; margin-bottom:6px;background-position:-4px -273px; width:145px; height:54px;}

.fCancelled-e {background:url(../images/en/matching_status.gif) no-repeat; display:block; border:none; padding:0px; margin-bottom:6px;background-position:-158px -132px; width:137px; height:45px;}
.fDeclined-e {background:url(../images/en/matching_status.gif) no-repeat; display:block; border:none; padding:0px; margin-bottom:6px;background-position:-158px -182px; width:137px; height:45px;}
