.stMonthCell
{
    text-align:center;
    margin-top: 1px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #455a64;
    background-color: #FFF;
    position:absolute;
    border:0px solid;
    float: left;
    white-space:nowrap;
    cursor:pointer;
    background-image: url("planner/bgMonthCell.png");
    background-repeat: repeat-x;
    overflow:hidden;
    letter-spacing:1px;
}
#YearHead{
   

}

.stMonthCellCurrent
{
	background: url("planner/bgMontyCurrent.png") repeat-x;
	border:1px solid #455a64;
	color:#fff;
}

.stWeekCell
{
    text-align:center;
    margin-top: 1px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight:normal;
    color: #686868;
    position:absolute;
    border:1px solid;
    float: left;
    white-space:nowrap;
    cursor:pointer;
    overflow:hidden;
	background: url("planner/bgDayCell.png") repeat-x #aeb8bc;
	border-color:#e0e0e0 #e4e4e4 #a4a4a4 #b6b6b6;
}
/*.stWeekCell
{
    text-align:center;
    margin-top: 1px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight:normal;
    color: #FFF;
    position:absolute;
    border:1px solid;
    float: left;
    white-space:nowrap;
    cursor:pointer;
    overflow:hidden;
	background: url("planner/bgWeekCell.png") repeat-x;
    border-color: #919191 #bebebe #797979 #152355;*/
}

.stWeekCellBusy
{
	background: url("planner/bgMontyCurrent.png") repeat-x;
	border:1px solid;
	border-color: #d6dfe4 #d6dfe4 #b2b2b2 #848484;
	color:#000;
}

.stWeekCellWarning
{
    background: url("planner/bgWeekCellWarning.png") repeat-x;
    border:1px solid;
	border-color: #9b9670 #9b9670 #415873 #354A66;
	color:#000;
}

.stWeekCellToday
{
	background: url("planner/bgWeekCellToday.png") repeat-x;
	border:1px solid;
	border-color: #799b70 #799b70 #415873 #354A66;
	color:#000;
}

.stWeekCellCurrent
{
	background: url("planner/bgMontyCurrent.png") repeat-x;
	border-left:1px solid #455a64;
    border-right:1px solid #455a64;
    border-bottom:1px solid #455a64;
    border-top:0px;
	color:#fff;
}

.stDayCell
{
    height:18px;
    text-align:center;
    margin-top: 0px;
    padding-top:2px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #fff;
    background-color: #FFF;
    position:absolute;
    border:1px solid #546e7a;
    float: left;
    white-space:nowrap;
    cursor:pointer;
    overflow:hidden;
	background: url("planner/bgMontyCurrent.png") repeat-x;
   
	margin-left:-1px;
	
	font-weight:lighter;
}
.stDayCellW
{
    height:18px;
    text-align:center;
    margin-top: 0px;
    padding-top:3px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #686868;
    background-color: #FFF;
    position:absolute;
    border:1px solid;
    float: left;
    white-space:nowrap;
    cursor:pointer;
    overflow:hidden;
	background: url("planner/bgDayCell.png") repeat-x #aeb8bc;
	border-color:#e0e0e0 #e4e4e4 #a4a4a4 #b6b6b6;
	margin-left:-1px;
	text-shadow:0 1px 0 #f0f0f0;
	font-weight:lighter;
}

.stDayCellToday
{
	border-color: #799b70 #799b70 #415873 #354A66;
	color: #fff;
	background: url("planner/bgDayCellToday.png") repeat-x #99c8a5;
}

.stDayCellHoliday
{
    background: #e0e0e0;
    color: #757575;
}

.stDayCellCurrent
{
    border-color: #fafafa #fafafa #8e9ea5 #a4b1b7;
    background: url("planner/bgDayCellHover.png") repeat-x #aeb8bc;
    color:#686868;
}

.stDayShiftCell
{
    height:18px;
    text-align:center;
    margin-top: 0px;
    padding-top:3px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight:bold;
    color: #686868;
    position:absolute;
    border:0px solid;
    float: left;
    white-space:nowrap;
    cursor:pointer;
    overflow:hidden;
	border-color:#e0e0e0 #e4e4e4 #a4a4a4 #b6b6b6;
	margin-left:-1px;
	background: url("planner/bgEventContainer.png") repeat-x #aeb8bc;
}

.stDayShiftCellAvailable
{
    height:18px;
    text-align:center;
    margin-top: 0px;
    padding-top:3px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight:normal;
    color: #686868;
    position:absolute;
    border:0px solid;
    float: left;
    white-space:nowrap;
    cursor:pointer;
    overflow:hidden;
	border-color:#e0e0e0 #e4e4e4 #a4a4a4 #b6b6b6;
	margin-left:-1px;
	background: url("planner/bgEventContainer.png") repeat-x #aeb8bc;
}

.stDayBody
{
    height:18px;
    text-align:center;
    margin-top: 0px;
    padding-top:3px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight:bold;
    color: #999;
    background-color: #FFF;
    position:absolute;
    border-left:1px dotted #999;
	border-right:1px dotted #999;
    float: left;
    white-space:nowrap;
    cursor:pointer;
    overflow:hidden;
}

.stDayBodyToday
{
	border-color: #799b70 #799b70 #457341 #3f6635;
	background: url('planner/planner_bgGreen.png') repeat-y #b0ea9d 0 0px;
}

.stDayBodySaturday
{
    border-color: #70849B #70849B #415873 #354A66;
    background: url('planner/planner_bgGrey.png') repeat-y #d0d0d0 0 0px;
}

.stDayBodySunday
{
    border-color: #70849B #70849B #415873 #354A66;
    background: url('planner/planner_bgGrey.png') repeat-y #d0d0d0 0 0px;
}

.stDayBodyHoliday
{
    border-color: #70849B #70849B #415873 #354A66;
    background: url('planner/planner_bgRed.png') repeat-y #d0d0d0 0 0px;
}

.stDayBodyEdge{
		background: url('planner/planner_bgGreyLight.png') repeat-y #d0d0d0 0 0px;
}

.stGroupDiv
{
    margin:0px;
    padding:0px;
    color: #555;
    text-align:left;
    margin-top: 1px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight:bold;
    background-color: #87a0b3;
    position:absolute;
    text-shadow:0 1px #E6E6E6;
    float: left;
    white-space:nowrap;
    cursor:pointer;
    overflow:hidden;
}

.stGroupBox
{
    margin:0px;
    padding:0px;
    color: #999;
    text-align:right;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #FFF;
    position:absolute;
    float: left;
    white-space:nowrap;
    cursor:pointer;
    overflow:hidden;
    background:url("planner/bgGroupBox.png") repeat-x #e2e2e2;
	border-top:1px solid #e0e0e0;
}

.stGroupLabel
{
    margin:0px;
    color: #494949;
    text-align:center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    position:absolute;
    float: left;
    white-space:nowrap;
    cursor:pointer;
    overflow:hidden;
    height:58px;
	width:58px;
	background: url("planner/bgGroupLabel.png") repeat-x #aeb8bc;
	border-bottom:1px solid #a4a4a4;
	border-top:1px solid #e6e6e6;
	padding-top:18px;
	font-weight:normal;
	text-shadow:0 1px 0 #f0f0f0;
}

.stGroupLabelCrew
{
    margin:0px;
    color: #333333;
    text-align:left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    position:absolute;
    float: left;
    white-space:nowrap;
    cursor:pointer;
    overflow:hidden;
    height:20px;
	width:130px;
	background: url("planner/bgGroupLabel.png") repeat-x #aeb8bc;
	border-bottom:1px solid #a4a4a4;
	border-top:1px solid #e6e6e6;
	padding-top:18px;
	font-weight:normal;
	text-shadow:0 1px 0 #f0f0f0;
}

.stGroupTypeCrew
{
    margin:0px;
    color: Orange ;
    text-align:center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    position:absolute;
    float: left;
    white-space:nowrap;
    cursor:pointer;
    overflow:hidden;
    height:13px;
	width:20px;
	background-color: White;
	border-bottom:1px solid #636363;
	border-left:1px solid #636363;
	border-top:1px solid #636363;
	border-right:1px solid #636363;
	padding-top:0px;
	font-weight:normal;
	text-shadow:0 1px 0 #f0f0f0;
}

 .stGroupLabelCurrent
{
	color:#454545;
    background:url("planner/bgGroupLabelHover.png") repeat-x #aeb8bc;
    border-color: #c8c8c8 #70849B #41734a #35663d;
    background-color: #a5bfdc;
}

.stMaintenanceEvent
{
    text-align:center;
    margin-top: 1px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:normal;
    color: #000000;
    position:absolute;
    border:1px solid;
    float: left;
    white-space:nowrap;
    cursor:pointer;
    overflow:hidden;
	background: url("planner/bgEventOver.png") repeat-x #969696;
    border-color: #999999 #999999 #999999 #999999;
}

.stMaintenanceEventFixed
{
    background:url("planner/bgEventFixed.png")  repeat-x 0px -5px;
}

.stMaintenanceEventFloat
{
    background:url("planner/bgEventFloat.png")  repeat-x 0px -5px;
}

.stMaintenanceEventOver
{
   background: url("planner/bgEventOver.png") repeat-x #969696;
}

.stEvent
{
    text-align:center;
    margin-top: 1px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight:normal;
    color: #FFF;
    position:absolute;
    border:1px solid;
    float: left;

    white-space:nowrap;
    cursor:pointer;
    overflow:hidden;
	background: url("planner/bgWeekCell.png") repeat-x #1b395e;
    border-color: #354A66 #354A66 #354A66 #354A66;
}

.stEventPlanned
{
    background: url("planner/bgEventPlanned.png") repeat-x #f58323 ;
	color:#000;
}

.stEventDone
{
    background: url("planner/bgEventDone.png") repeat-x #198e29 ;
	color:#000;
}

.stEventWarning
{
    background: url("planner/bgEventWarning.png") repeat-x #f1da34 ;
	color:#000;
}

.stButton
{
    text-align:center;
    margin-top: 1px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:normal;
    color: #FFF;
    position:absolute;
    border:1px solid;
    float: left;
    white-space:nowrap;
    cursor:pointer;
    overflow:hidden;
	background: url("planner/bgWeekCell.png") repeat-x #1b395e;
    border-color: #354A66 #354A66 #354A66 #354A66;
}

.stButtonOn
{
    background:url("planner/filterOn.png") no-repeat ;
	height:20px;
	width:70px;
	padding: 3px 0px 0 6px;
	cursor:pointer;
	color: #FFF;
}

.stButtonOff
{
    background:url("planner/filterOff.png") no-repeat ;
	height:20px;
	width:70px;
	padding: 3px 0px 0 6px;
	color: #FFF;
	cursor:pointer;
}
.stButtonOff:hover
{
    background:url("planner/filterOver.png") no-repeat ;
	height:20px;
	width:70px;
	padding: 3px 0px 0 6px;
	color: #FFF;
	cursor:pointer;
}

.stFilter
{
    text-align:center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #292929;
    background-color: #FFF;
    position:absolute;
    float: left;
    white-space:nowrap;
    cursor:pointer;
    background:url("planner/bgFilter.png")  repeat-x 0px -205px;
    overflow:hidden;
	padding-top:1px;
}

.stFilterLabel
{
    margin:3px;
    text-align:right;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #354A66;
    position:absolute;
    white-space:nowrap;
    cursor:pointer;
    overflow:hidden;
}

.stFilterHead
{
    background:url("planner/bgFilter.png")  repeat-x 0px -5px;
}

.stFilterRow
{
    background:url("planner/bgFilter.png")  repeat-x 0px -205px;
    border-color: #35663d #35663d #35663d #35663d;
    background-color: #a5bfdc;
}

.stFilterRowOver
{
    background:url("planner/bgFilter.png")  repeat-x 0px -405px;
    border-color: #35663d #35663d #35663d #35663d;
	color:#fff;
}

.stSlotDown
{
    top:1px;
    left:5px;
    width:22px;
    height:22px;
    text-align:center;
    margin-top: 1px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1px;
    font-weight:normal;
    color: #272727;
    position:absolute;
    float: left;
    white-space:nowrap;
    cursor:pointer;
    overflow:hidden;
	background-image: url('Grid/sprite.gif');
    background-position: 0 -700px;
    border-color: #c6c6c6;
}

.stSlotUp
{
    top:1px;
    left:30px;
    width:22px;
    height:22px;
    text-align:center;
    margin-top: 1px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1px;
    font-weight:normal;
    color: #272727;
    position:absolute;
    float: left;
    white-space:nowrap;
    cursor:pointer;
    overflow:hidden;
	background-image: url('Grid/sprite.gif');
    background-position: 0 -850px;
    border-color: #c6c6c6;
}

.stLoading
{
    width:160px;
    height:80px;
    text-align:center;
    margin-top: 1px;
    font-family: Arial;
    font-size: 12px;
    font-weight:bold;
    color: #354A66;
    position:absolute;
    border:1px solid;
    float: left;
    white-space:nowrap;
    cursor:pointer;
     overflow:hidden;
	background: url("Common/loading.gif") no-repeat  55px 25px #eeeeee;
    border-color: #777e86 #777e86 #777e86 #777e86;
    border-width: 2px;
    border-style: solid;
    -moz-box-shadow: 0 0 10px 5px #888;
    -webkit-box-shadow: 0 0 10px 5px #888;
    box-shadow: 0 0 12px 1px #888;
    padding-top:5px;
}

/*---------------weekly----------------------*/

.stYearHead {
	height: auto;
	width: auto;
	display: table-cell;
}
.stWithBlackBorder {
	border: 1px solid #000000;
}
.tblCoolbarOff {
	padding:1px;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}
.tblCoolbar {
	padding:1px;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}
.stHand {
	cursor: pointer;
}
.stBoxT1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#000;
	height: 12px;
	text-align:center;

	background-color:#FFF;
	float:left;
}
.stWeekHead {
	width: 100%;
	position: fixed;
	top: 80px;
	overflow: hidden;
	height: 30px;
}
.stTableHead {
	border: 1px solid #06C;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding: 0px;
}
.stWeekDetail {
	width: 100%;
	position: fixed;
	top: 110px;
	overflow: auto;
}
.stTableBody {
	border: 1px solid #06C;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding: 0px;
}
.stSerialNumber {
	padding:1px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333;
	background-color: #FFF;
	height: 40px;
	width: 80px;
	border: 1px solid #333;
	font-size: 16px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.stRowHead{
	border: 1px solid #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	background-color: #CCC;
}
.stRowOdd {
	border: 1px solid #6CC;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
	background-color: #CCC;
}
.stRowEven {
	border: 1px solid #6CC;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

.stEventBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.stScale_container {
	position:absolute;
	top:4px;
	left:120px;
	width:50px;
	border:1px solid #c6c6c6;
	z-index:4000;
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding:0px;
	margin: 0px;
}

.stAircraft_container {
	position:absolute;
	top:4px;
	left:190px;
	width:105px;
	border:1px solid #c6c6c6;
	z-index:4000;
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding:0px;
	margin: 0px;
}

.stCustomer_container {
	position:absolute;
	top:4px;
	left:314px;
	width:130px;
	border:1px solid #c6c6c6;
	z-index:4000;
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding:0px;
	margin: 0px;
}

.stInstructor_container {
	position:absolute;
	top:4px;
	left:465px;
	width:105px;
	border:1px solid #c6c6c6;
	z-index:4000;
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding:0px;
	margin: 0px;
	overflow:hidden;
}

.stEventsTypes_container {
	position:absolute;
	top:4px;
	left:190px;
	width:105px;
	border:1px solid #c6c6c6;
	z-index:4000;
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding:0px;
	margin: 0px;
}

.stEventsState_container {
	position:absolute;
	top:4px;
	left:314px;
	width:105px;
	border:1px solid #c6c6c6;
	z-index:4000;
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding:0px;
	margin: 0px;
}

.stHourLabel
{
    padding:0px;
    color: #686868;
    text-align:right;
    margin-top: 23px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight:normal;
    /*background-color: #FFF;*/
    position:absolute;
    /*border:1px dotted #999;*/
    float: left;
    white-space:nowrap;
    cursor:pointer;
    overflow:hidden;
    height:14px;
	text-shadow:0 1px 0 #fff;
}

.stHourRow
{
    margin:0px;
    padding:0px;
    color: #999;
    text-align:right;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight:bold;
    position:absolute;
    float: left;
    white-space:nowrap;
    cursor:pointer;
    overflow:hidden;
    background:url("planner/hline.png") repeat-x #c2c2c2 0px 1px;
    border-left:1px solid #b5b5b5;
}
.stScaleIcon{
	background: url(../../res/icons/zoom.png) no-repeat 0px 0px;
}

#debug {
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/*---------------Planner Operations-----------------*/

.stTimeLine_Container
{
    top: 0px;
    left: 0px;
}
.stTimeLine_Column
{
    top: 0px;
    width: 1px;
    border-left: 1px dotted #BBBBBB;
}
.stTimeLine_Box
{
    top: 0px;
    height: 34px;
    background:url("planner/bgDayCell.png") repeat-x scroll 0 0 #AEB8BC;
    float: left;
    text-align: left;
    color: Black;
    border-left:1px solid #9c9c9c;
}
.stTimeLine_Hours
{
    top: 0px;
    left: 1px;
    height: 14px;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    float: left;
    text-align: left;
    color: Black;
    background:url("planner/bgDayCell.png") repeat-x scroll 0 0 #AEB8BC;
    text-shadow:0 1px 0 #F0F0F0;
}
.stTimeLine_Minutes
{
    top: 0px;
    left: 1px;
    height: 14px;
    font-family: Arial;
    font-size: xx-small;
    font-weight: normal;
    background:url("planner/bgDayCell.png") repeat-x scroll 0 0 #AEB8BC;
    float: left;
    text-align: left;
    color: Black;
    border-right:1px solid #b1b1b1;
    text-shadow:0 1px 0 #F0F0F0;
}
.stGroup_DayBodyFixed
{
    left: 0px;
    width: 120px;
    margin-top: 1px;
    border: 1px solid #999;
}
.stGroup_DayBody
{
    left: 0px;
    margin-top: 1px;
    border: 1px solid #999;
}
.stGroup_DayBodyToday
{
    background:url(/res/images/main/bg_green200.png) repeat-x #afd9ab;
}
.stGroup_Date
{
    margin-top: 1px;
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    padding-left: 8px;
    padding-top: 8px;
    text-align: center;
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
.stGroup_DateCurrent
{
    background:url(/res/images/main/bg_grey200.png) repeat-x #eeeeee;
}
.stGroup_DateToday
{
    background:#d6ead5;
}
.stGroup_AircraftName
{
    width: 38px;
    padding-left:2px;
    left: 40px;
    border: 0px solid #999999;
    font-family: Arial;
    font-size: 10px;
    padding-top: 8px;
    background:url("planner/shadow_GroupAircaft.png") repeat-x;
    /*-moz-box-shadow: -2px 0px 2px 2px #c6c6c6;
    -webkit-box-shadow: -2px 0px 2px 2px #c6c6c6;
    box-shadow: -2px 0px 2px 2px #c6c6c6;*/
}
.stGroup_AircraftBase
{
    width: 40px;
    left: 80px;
    border-left: 1px solid #c7c7c7;
    font-family: Arial;
    font-size: 10px;
    padding-top: 8px;
    padding-left: 8px;
    background:url("planner/bgDayCell.png") repeat-x #d1d1d1;
    text-shadow:0 1px 0 #F0F0F0;
}
.stGroup_AircraftRow
{
    border-top: 1px solid #999999;
}

/*---------------tooltip----------------------*/
.stToolTip_Container
{
    margin-left:10px;
    margin-top:10px;
    margin-right:10px;
    margin-bottom:14px;
    background:url("planner/bgToolTip.png") repeat-x #e8e8e8;
    border:1px solid #5c86a7;
    }
.stToolTip_Label
{
    color: #5c5c5c;
    text-align:right;
    font-size:11px;
    }
    
.stToolTip_Data
{
    color:#3b6686;
    font-weight:bold;
    padding-left:7px;
    text-shadow:0 1px 0 #FaFaFa;
    }

.stEventInside_Airports
{
    top: 0px;
    left: 0px;
    width:31px;
    height: 32px;
    margin: 2px;
    text-align: left;
    border-right:1px solid #e8e8e8;
    padding-left:3px;
    padding-right:3px;
    
    }

.stEventInside_Crew
{
    top: 0px;
    left: 38px;
    width: 31px;
    height: 32px;
    margin: 2px;
    text-align: left;
    border-right:1px solid #e8e8e8;
    border-left:1px solid #9d9d9d;
    padding-left:3px;
    padding-right:3px;
    
    }

.stEventInside_Customer
{
    top: 0px;
    left: 77px;
    width: 31px;
    height: 32px;
    margin: 2px;
    text-align: left;
    border-left:1px solid #9d9d9d;
    padding-left:3px;
    padding-right:3px;
    }
    
.stEventInside_Pax
{
    top: 14px;
    left: 72px;
    width: 12px;
    height: 12px;
    background:url("planner/bgMontyCurrent.png") repeat-x scroll 0 0 transparent;
    padding-bottom:1px;
    border: 1px solid #9d9d9d;
    text-align: center;
    margin-left:8px;
    margin-top:3px;
    }
    
 .stWeekTooltip
{
    background:url("main/bgGradient.png") repeat-x;
    border:5px solid #fff;
    box-shadow:0px 0px 10px #7c7c7c;
}	
	/*Tooltip events*/
	
.bg_tEvent
{
    background:url("main/bgGradient.png") repeat-x;
    width:100%;
    box-shadow:0px 0px 10px #ccc;
