.Selector 
{
	background-color:#FFFFFF;
	border :1px solid #18627B;
	width:165px;

}
.SelectorTable {
	border-collapse: collapse;
	background-color:#FFFFFF;
	padding:2px 2px 2px 2px;
	margin:5px 5px 5px 5px;
}

.SelectorInTable Table{
	border :0px solid Black;
	border-collapse: collapse;
	background-color:#FFFFFF;
}

.SelectorHead Table{
	background-color:#FFFFFF;
	padding-bottom:2px;
}

.SelectorHead Select{
	background-color:#FFFFFF;
	color:#000000;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.SelectorHead  Option{
	background-color:#FFFFFF;
	color:#000000;
}
.SelectorHead  TD{
	color:#000000;
	font-weight: normal;
}

.DaysTable Table{
	border: 0px solid #000000;
	background-color:#F8F8F1;
}

.SelectorDays TD{
	border-collapse: collapse;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 1px 2px 0px 2px;
  text-align :center;
}
.bottom_select{
	padding-top:3px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.bottom_select select{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.ToDayText{
	background-color:#F8F8F1;
	color: #000000;
	padding: 4px 4px 4px 4px;
	height:36px;
}

.DaysTable .DaysHeadNormal{
	background-color: #57B3E3;
	font-weight: normal;
	color: #000000;
	width:23px;
	height:15px;
}

.DaysTable .DaysHeadWeekEnd{
	background-color: #57B3E3;
	font-weight: normal;
	color: #AA0000;
	width:23px;
	height:15px;
}


.DaysTable .DayEnabled {
	background-color:#F8F8F1;
	color:#000000;
	cursor:hand;
	padding-top:1px;
	padding-bottom:1px;
}
.DaysTable .DayDisabled{
	background-color:#F8F8F1;
	color:#CCCCCC;
	cursor:default;
	padding-top:1px;
	padding-bottom:1px;
}
.DaysTable .DayEnabledOver {
	background-color:#57B3E3;
	color:#FFFFFF;
	cursor:hand;
	padding-top:1px;
	padding-bottom:1px;
}
.DaysTable .ToDayEnabled {
	background-color:#F8F8F1;
	color:#000000;
	cursor:hand;
	font-weight : normal;
	padding-top:1px;
	padding-bottom:1px;
}
.DaysTable .ToDayDisabled{
	background-color:#F8F8F1;
	color:#CCCCCC;
	cursor:default;
	font-weight : normal;
	padding-top:1px;
	padding-bottom:1px;
}
.DaysTable .ToDayEnabledOver {
	background-color:#57B3E3;
	color:#FFFFFF;
	cursor:hand;
	font-weight : normal;
	padding-top:1px;
	padding-bottom:1px;
}

.DaysTable .DayEnabledWeekEnd {
	background-color:#F8F8F1;
	color:#AA0000;
	cursor:hand;
	padding-top:1px;
	padding-bottom:1px;
}
.DaysTable .DayDisabledWeekEnd{
	background-color:#F8F8F1;
	color:#CCCCCC;
	cursor:default;
	padding-top:1px;
	padding-bottom:1px;
}
.DaysTable .DayEnabledWeekEndOver {
	background-color:#AA0000;
	color:#FFFFFF;
	cursor:hand;
	padding-top:1px;
	padding-bottom:1px;
}
.DaysTable .ToDayEnabledWeekEnd {
	background-color:#AA0000;
	color:#ffffff;
	cursor:hand;
	font-weight : normal;
	padding-top:1px;
	padding-bottom:1px;
}
.DaysTable .ToDayDisabledWeekEnd{
	background-color:#F8F8F1;
	color:#CCCCCC;
	cursor:default;
	font-weight : normal;
	padding-top:1px;
	padding-bottom:1px;
}
.DaysTable .ToDayEnabledWeekEndOver {
	background-color:#57B3E3;
	color:#FFFFFF;
	cursor:hand;
	font-weight : normal;
	padding-top:1px;
	padding-bottom:1px;
}

.FootTable Table{background-color:#57B3E3;}

.FootTable TD{
	
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	color:#ffffff;
}

.SelectorTime Input{
	
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	color:#000000;
}

