﻿@charset "UTF-8";.calendar{	background: #c6cfd9;	float: right;	margin: 0 0 10px 0;	border: 1px solid #dfdfdf;	}#cal {	z-index: 995;	font-family: Arial, Helvetica, sans-serif;		border-collapse: separate;/*	border: 1px solid #9DABCE;	border-width: 0px 0px 1px 1px;*/	margin: 0 auto;	font-size: 11px;	line-height: 1;}#cal td,#cal th {	text-align: center;	vertical-align: middle;	color: #444;	position: relative;	background-image: url(../images/cells.png);	background-color: transparent;}#cal th {	padding:4px;	font-weight: bold;	font-size: 10px;}#cal .month{	padding:3px;	width: 100% !important;		text-align: center;	background: #c5cdd8 none;	font-size: 12px;	font-weight: bold;}#cal tfoot th a{	font-size: 14px !important;	}#cal tbody td a{	z-index: 992;	font-size: 20px !important;	}#cal tbody td a span{	display: block;	z-index: 901;	line-height: 1;	padding: 6px;	margin: 0;}#cal a:hover{	text-decoration: none;}#cal td:hover,#cal th:hover {	background-position: 0px -81px;	color: #222;}#cal td.date_has_event {	background-position: 162px 0px;	color: white;}#cal td.date_has_event:hover {	background-position: 162px -81px;}#cal td.padding {	background: url(../images/calpad.jpg);}#cal td.today {	background-position: 81px 0px;	color: white;}#cal td.today:hover {	background-position: 81px -81px;}#easyTooltip{	margin: 0 10px 0 0;	width:150px;	padding: 0 5px;	background: #E7ECF2 url(../images/popup.png) no-repeat !important;	border: 1px solid #414141;	line-height: normal;					z-index: 1000;	text-align: left;}#easyTooltip ul {	margin:0;	padding: 5px;}#easyTooltip li {	margin:0;	background: none;	padding: 0 0 2px 0;}#easyTooltip h3{	padding: 0 !important;	margin: 0 !important;	font: bold 12px/normal Arial, Helvetica, sans-serif;}	#easyTooltip .desc{	padding: 0 !important;	margin: 0 !important;	font: normal 11px/normal Arial, Helvetica, sans-serif;}		#login-box {	margin:0 auto;	text-align:left;	clear:left;	display: block;	width:420px;	height: 360px;	padding: 45px 45px 0 45px;	color: #ebebeb;	font: 12px Arial, Helvetica, sans-serif;	background: url(../images/login/login-box-backg.jpg) no-repeat left top;}#login-box img {	border:none;}#login-box h2 {	padding:0;	margin:0;	color: #ebebeb;	font: bold 35px/1.2 Arial, Helvetica, sans-serif;}#login-box h3 {	padding:0;	margin:0;	padding:0;	color: #ebebeb;	font: bold 16px/1.2 Arial, Helvetica, sans-serif;	letter-spacing: -1px;}.login-box-name {	width:120px;	text-align: right;	padding: 14px 10px 0 0;	margin:0 0 7px 0;}.login-box-field {	margin:0 0 7px 0;}.form-login  {	padding: 10px 4px 6px 3px;	border: 1px solid #0d2c52;	background-color: #b8cfeb;	font-size: 22px;	color: #0d2c52;}.login-button {	padding: 4px;	color: #000080;	font: normal normal bold 20px/normal Arial, Helvetica, sans-seri;	border: 1px solid #ffffff;	width: 200px;	margin: 0;	border-color: #ffffff #778899 #778899 #ffffff;	background-color: #b0c4de;}a.login-link{	color: #ebebeb;	font: 11px Arial, Helvetica, sans-serif;	background-color: transparent;	text-decoration: none;	margin-top: 10px;	display: block;}a:hover.login-link{	color: #ffffff;	text-decoration: underline;}input:focus, textarea:focus { 	color: #000080;	background-color: #FFFFFF; }
