@charset "utf-8";


	
	
		#weldCalendar {}
		#weldCalendar * {margin:0px; padding:0px;}
		#weldCalendar table {border-collapse:collapse; width:100%}
		#weldCalendar th, #calendar td {width:14%; height:20px;}
		#weldCalendar a {display:block; width:100%; height:18px; padding-top:2px;}
		
	
		#weldCalendar * {font-family:Arial, Helvetica, sans-serif; font-size:12px; vertical-align:middle; text-align:center; text-decoration:none;}
		#weldCalendar td .jsweld_calendar_event {font-weight: bold;}
	
	
		#weldCalendar th {background-color:#455560; color:#FFFFFF;} 
		#weldCalendar th a {color:#D2D2C5;}
		#weldCalendar th a:hover {color:#FFFF99;}
		#weldCalendar td {color:#D2D2C5;}
		#weldCalendar td a {color:#000000;}
		#weldCalendar td a:hover {background-color:#FFFFCC;}
		#weldCalendar .jsweld_calendar_today {background-color:#FFFF99;}
		#weldCalendar .jsweld_calendar_thisMonth {background-color:#D2D2C5;}
		#weldCalendar .jsweld_calendar_otherMonth {background-color:#B2B2A5;}
		

	.jsweld_calendar_slidingevent_body {margin:0px; padding:0px 18px 0px 0px; width:192px; background:url(/assets/img/calendar/rightHandPointer.gif) right center no-repeat;}
	.jsweld_calendar_slidingevent_body * {margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
	
	.jsweld_calendar_slidingevent_top, .jsweld_calendar_slidingevent_bottom {width:192px; height:8px;}
	.jsweld_calendar_slidingevent_top {background:url(/assets/img/calendar/allHandTop.gif) top left no-repeat;}
	.jsweld_calendar_slidingevent_bottom {background:url(/assets/img/calendar/allHandBottom.gif) top left no-repeat;}
	
	.jsweld_calendar_slidingevent_msg {background:#CFE0F3; padding:8px; text-align:left;}
	.jsweld_calendar_slidingevent_msg h4 {margin-bottom:8px;}
	.jsweld_calendar_slidingevent_msg table {margin-bottom:8px; border-collapse:collapse;}
	.jsweld_calendar_slidingevent_msg th {border-bottom:#000000 1px solid;}
	.jsweld_calendar_slidingevent_msg td {vertical-align:top; padding:2px;}
		.jsweld_calendar_slidingevent_msg_leftColumn {width:25%; font-weight:bold; text-align:right;}
		

	#weldCalendarUpcoming {text-align:left; padding-top:10px;}
	#weldCalendarUpcoming h4 {margin-bottom:8px; padding:2px; text-align:center; background:#455560; color:#FFFFFF; display:block;}
	#weldCalendarUpcoming table {margin-bottom:8px; border-collapse:collapse;}
	#weldCalendarUpcoming th {border-bottom:#455560 1px solid;}
	#weldCalendarUpcoming td {vertical-align:top; padding:2px 4px;}
	#weldCalendarUpcoming .jsweld_calendar_advancedeventcalendar_upcoming_leftColumn {width:25%; font-weight:bold; text-align:right; color:#455560; border-right:1px solid #455560;}



