/* month */

.awcNCalMonth-thin{
  font-size:11px;
  width: 185px;

	font-style: normal;
	font-family: Arial,Helvetica,sans-serif;
}

.awcNCalMonth-thin .head{
  float: left;
  height: 29px;
  width: 185px;
  /*background: url(img/bg_head_month.gif) no-repeat;*/
}

.awcNCalMonth-thin .head a.bigPrev{
  margin: 7px 5px;
  background: url(img/prevYear.gif) no-repeat;
  float: left;
  display: block;
  width: 17px;
  height: 17px;
}

.awcNCalMonth-thin .head a.bigPrev:hover{
  background: url(img/prevYear_hover.gif) no-repeat;
}

.awcNCalMonth-thin .head a.smallPrev{
  background: url(img/prevMonth.gif) no-repeat;
  margin: 7px 0px;
  float: left;
  display: block;
  width: 17px;
  height: 17px;
}

.awcNCalMonth-thin .head a.smallPrev:hover{
  background: url(img/prevMonth_hover.gif) no-repeat;
}

.awcNCalMonth-thin .head a.smallNext{
  background: url(img/nextMonth.gif) no-repeat;
  margin: 7px 0px;
  float: left;
  display: block;
  width: 17px;
  height: 17px;
}

.awcNCalMonth-thin .head a.smallNext:hover{
  background: url(img/nextMonth_hover.gif) no-repeat;
}

.awcNCalMonth-thin .head a.bigNext{
  background: url(img/nextYear.gif) no-repeat;
  float: left;
  display: block;
  width: 17px;
  height: 17px;
  margin: 7px 5px;
}

.awcNCalMonth-thin .head a.bigNext:hover{
  background: url(img/nextYear_hover.gif) no-repeat;
}

/* Affects name of month in header */

.awcNCalMonth-thin .head .text{
  display: block;
  width: 93px;
  text-align: center;
  float: left;
  /*font: bold small bold Verdana;*/
	font-weight: bold;
  margin: 9px 0px 0px 0px;
  color: #998B7D;
  overflow: hidden;
}

.awcNCalMonth-thin .calendarMonth{
	float:left;
}

.awcNCalMonth-thin .calendarWeekContainer{
	display: none;
}

.awcNCalMonth-thin .calendarWeekContainer .kw {
  display: block;
  width: 19px;
  padding: 2px 0 0 0;
  margin: 0 3px 0 3px;
  height: 18px;
  text-align: center;
  font-weight: bold;
}

.awcNCalMonth-thin .calendarWeekContainer .calendarWeek{
	display: block;
	width: 29px;
	height:19px;
	margin:2px 0;
	padding:2px 0 0;
	text-align: center;
}

.awcNCalMonth-thin .body {
/*  background: url(img/bg_body_month.gif) repeat-y; */
  width: 185px;
  float: left;
}

.awcNCalMonth-thin .body .weekDaysContainer {
	padding-left: 3px;
  height: 15px;
}

.awcNCalMonth-thin .body .weekDaysContainer .weekDays {
  display: block;
  float:left;
  width: 18px;
  padding: 2px 0 0 0;
  margin: 0 3px 0 3px;
  height: 16px;
  text-align: center;
  font-weight: bold;

	font-size: 10px;
	color: #998B7D;
}

.awcNCalMonth-thin .body .weekDatesContainer {
	padding-left: 3px;
}

/* Affects the non-active dates in the calendar */

.awcNCalMonth-thin .body .weekDatesContainer .weekDates {
  display: block;
  float:left;
  width: 18px;
  padding: 2px 0 0 0!important;
  padding: 3px 0 4px 0;
  margin: 2px 3px 2px 3px;
  height: 16px;
  text-align: center;
  text-decoration: none;
  font-size: 10px;
  font-weight: bold;
  color: #FF0000;
	background-image: url(img/bg_plainDay.gif)!important;
}

.awcNCalMonth-thin .body .weekDatesContainer .weekDates.mouseOver{
  background-image: url(img/mouseOverMonth.gif)!important;
}

.awcNCalMonth-thin .body .weekDatesContainer .weekDates.pointer{ cursor:pointer;}

.awcNCalMonth-thin .body .weekDatesContainer .weekDates.currentDate {
  background: url(img/currentDayMonth.gif) no-repeat!important;
  color: #FF0000!important;
  text-decoration: none;
}

/* This class is for empty date cells only (when no day-of-month number is present) */
.awcNCalMonth-thin .body .weekDatesContainer .weekDates.empty {
	/* must use !important here to override !important in previous rule */
	background: url(img/bg_emptyDay.gif) no-repeat!important; 
}


.awcNCalMonth-thin .body .weekDatesContainer .weekDates.event {
  background: url(img/eventMonth.gif) no-repeat;
<<<<<<< .mine
  color: #FF0000;
=======
  color: #413c2f;
>>>>>>> .r21
  cursor:pointer;
  text-decoration: none;
}

.awcNCalMonth-thin .body .weekDatesContainer .weekDates.lastMonth {
  background-color: #ADB880;
}

.awcNCalMonth-thin .contentBegin{
	display: none;
  margin: 0px 4px 0px 0;
  padding: 2px 10px;
  font-size: x-small;
  float: left;
  /*background: url(img/bg_content_begin.gif) no-repeat;*/
  width: 165px;
	height: 1px;
}

/* Affects box where events from NewsMaker show under the calendar */

.awcNCalMonth-thin .content{
  	font-family: Verdana,Arial,Helvetica,sans-serif;
	margin: 0px 4px 0px 7px;
  padding: 5px 0px 0px 0px;
  font-size: 11px;
  float: left;
  /*background: url(img/bg_content.gif) repeat-y;*/
  width: 170px;
	color: #413c2f;
}

/* Affects evetns links */
.awcNCalMonth-thin .content a {
	color: #413c2f;
}

.awcNCalMonth-thin .footer{
  height: 5px;
  width: 185px;
  margin: 0px 0px 0px 0;
  font-size: x-small;
  float: left;
  /*background: url(img/bg_month_close.gif) no-repeat ;*/
}

/* week */

.awcNCalWeek-thin {
  height: 147px;
  width: 280px;
  font: small Verdana;
}

.awcNCalWeek-thin .head{
  height: 29px;
  width: 280px;
  background: url(img/bg_head.gif) no-repeat;
}

.awcNCalWeek-thin .head a.bigPrev{
  margin: 7px 5px;
  background: url(img/prevYear.gif) no-repeat;
  float: left;
  display: block;
  width: 17px;
  height: 17px;
}

.awcNCalWeek-thin .head a.bigPrev:hover{
  background: url(img/prevYear_hover.gif) no-repeat;
}

.awcNCalWeek-thin .head a.smallPrev{
  background: url(img/prevMonth.gif) no-repeat;
  margin: 7px 0px;
  float: left;
  display: block;
  width: 17px;
  height: 17px;
}

.awcNCalWeek-thin .head a.smallPrev:hover{
  background: url(img/prevMonth_hover.gif) no-repeat;
}

.awcNCalWeek-thin .head a.smallNext{
  background: url(img/nextMonth.gif) no-repeat;
  margin: 7px 0px;
  float: left;
  display: block;
  width: 17px;
  height: 17px;
}

.awcNCalWeek-thin .head a.smallNext:hover{
  background: url(img/nextMonth_hover.gif) no-repeat;
}

.awcNCalWeek-thin .head a.bigNext{
  background: url(img/nextYear.gif) no-repeat;
  float: left;
  display: block;
  width: 17px;
  height: 17px;
  margin: 7px 5px;
}

.awcNCalWeek-thin .head a.bigNext:hover{
  background: url(img/nextYear_hover.gif) no-repeat;
}

.awcNCalWeek-thin .head .text{
  display: block;
  width: 188px;
  text-align: center;
  float: left;
  font: bold small bold Verdana;
  margin: 7px 2px;
  color: #000;
  overflow: hidden;
}

.awcNCalWeek-thin .body {
  background: url(img/bg_body.gif) repeat-y; 
  width: 280px;
  height: 47px;
}

.awcNCalWeek-thin .body .date{
  display: block;
  color: #7D8B4D;
  font-weight: bold;
  padding: 3px 6px;
  margin: 0 2px;
  height: 39px;
  width: 24px;
  text-align: center;
  float: left;
  cursor:pointer;
}

.awcNCalWeek-thin .body .date.mouseOver{
  background-image: url(img/mouseOver.gif)!important;
}

.awcNCalWeek-thin .body .date.currentDate{
  background: url(img/currentDay.gif) no-repeat!important;
  color: #000!important;
}

.awcNCalWeek-thin .body .date.event{
  background: url(img/event.gif) no-repeat;
<<<<<<< .mine
  color: #FF0000;
=======
  color: #413c2f;
>>>>>>> .r21
}

.awcNCalWeek-thin .body .date .day{
  display: block;
  font-size: 115%;
}

.awcNCalWeek-thin .body .date .weekday{
  font-size: xx-small;
}

.awcNCalWeek-thin .content{
  background: url(img/bg_content_week.gif) repeat-y ;
  padding: 4px 10px 6px;
  font-size: x-small;
}

.awcNCalWeek-thin .footer{
  width: 280px;
  height: 4px;
  background: url(img/bg_week_footer.gif) no-repeat;
}


