/****************************************************************************************
Calendar Styles
****************************************************************************************/
#article.calendar { 
	float:left;
	padding:25px 0 0px 25px;
	clear:both;
	display:block;
	width:90%;
	}

	#contentLeft #article.calendar #month { 
		border-collapse: collapse; 
		float:left;
		border: 4px solid #d4d3cb; 
		font-size:1.2em;
		padding:0px;
		margin:15px 0 25px 0;
		width:785px;
		}
		#contentLeft #article.calendar #month th, #contentLeft #article.calendar #month td { 
			border: 1px solid #eeede5; 
			}
			#contentLeft #article.calendar #month th { 	
				color:#fafafa;
				padding:2px 0; 
				}
				#contentLeft #article.calendar #month thead { 
					background-color:#007ac3; 
					}
					#contentLeft #article.calendar #month td { 
						width: 7em; 
						height: 7em; 
						padding: .2em; 
						vertical-align: top; 
						overflow: hidden;
						}
						#contentLeft #article.calendar td.day { 
							overflow:hidden; 
							margin-top: 0;
							}
							#contentLeft #article.calendar #month tbody .next, #month tbody .previous { 
								background-color:#007ac3; 
								}
								#contentLeft #article.calendar #month th {
									background:#c7dba2; 
									font-weight:normal;
									color:#444;
									}
									#contentLeft #article.calendar #month th.calNav { 
										background:#78a22f;
										padding:0px;
										text-align:center;
										vertical-align:middle;
										cursor:pointer;
										}
										#contentLeft #article.calendar #month th #year { 
											text-align:center;
											padding:5px 0;
											}
											#contentLeft #article.calendar #month th #year select  { 
												font-size:1em;
												width:auto;
												}
												#contentLeft #article.calendar #month th.calNav a { 
													color:#fafafa;
													text-decoration:none;
													}
													.actday{
														background:#FFFFCC;
														}
														#contentLeft #article.calendar #month .actday2{
															background:#FFFFCC;
															}
															.day{
																padding:2px;
																	}
																	#contentLeft #article.calendar #month .event{
																		background:#e5e5fa;
																		padding:0 0 0 5px;																		
																		color:#333;
																		position:relative;
																		top:15px;
																		font-size:.9em;
																		text-decoration:none;
																		cursor:pointer;
																		vertical-align:top;
																		float:left;
																		display:block;
																		width:109px;
																		}
