/* -- S --DAILYS-- S -- */

.daily {

	width: 100%;

	font: 10px Verdana;

}

.daily tbody .evn {

	background: #E1E1FF;

}

.daily tbody .odd {

	background: #FFE6FF;

}

.daily tbody tr th {

	width: 20%;

	text-align: right;

	vertical-align: top;

	font-weight: normal;

}

.daily tbody tr td {

	width: 80%;

	text-align: left;

}

/* -- E -- SevenD -- E -- */

/* -- E --DAILYS-- E -- */

/* -- S --ALIGNS-- S -- */

html body .monthHeader {

	text-align: center;

}

/* -- E --ALIGNS-- E -- */

/* -- S -- SIZE -- S -- */

html body .textbox {

	width: 124px;

}

/* -- E -- SIZE -- E -- */

/* -- S --COLORS-- S -- */

html body #uber, html body #body #menu .item a {

	color: #FFFFFF;

	text-decoration: none;

}

table tr th.evn { width: 10%; background: url("/resources/images/evn.png") repeat-x; }

table tr td.evn { width: 40%; background: #E1E1FF; }

table tr th.mth { width: 10%; background: url("/resources/images/mth.png") repeat-x; }

table tr td.mth { width: 40%; background: #FFFFC3; }

table tr th.odd { width: 10%; background: url("/resources/images/odd.png") repeat-x; }

table tr td.odd { width: 40%; background: #FFE1FF; }

table tr th.wek { width: 10%; background: url("/resources/images/wek.png") repeat-x; }

table tr td.wek { width: 40%; background: #E1FFE1; }

/* -- E --COLORS-- E -- */

/* -- S -- HTML -- S -- */

html body {

	font: 12px Arial;

	min-width: 1024px;

	margin: 0;

	padding: 0;

}

/* -- E -- HTML -- E -- */

/* -- S -- UBER -- S -- */

html body #uber {

	padding: 3px 0 0 8px;

	height: 18px;

	width: 1024px; /* Is 943px */

}

/* -- E -- UBER -- E -- */

/* -- S -- HEAD -- S -- */

html body #head {

	height: 248px;

	width: 1024px; /* Is 943px */

}

/* -- S -- SHOW -- S -- */

html body #head .show {

	float: left;

	height: 200px;

	padding-top: 48px;

	width: 183px;

}

html body #head .show .calendar tbody tr .today {

	border: 1px solid #000000;

	color: #00FF00;

	font-weight: bold;

}

/* -- E -- SHOW -- E -- */

/* -- S -- HEAD -- S -- */

html body #head .head {

	float: left;

	height: 98px;

	padding-top: 2px;

	padding-right: 120px;

	text-align: center;

	display: table-cell;

	vertical-align: middle;

	width: 721px;

}

/* -- E -- HEAD -- E -- */

/* -- E -- LOGO -- E -- */

html body #head .logo {

	float: left;

	height: 148px;

	width: 841px;

}

/* -- E -- LOGO -- E -- */

/* -- E -- HEAD -- E -- */

/* -- S -- BODY -- S -- */

html body #body {

	width: 1100px;

	float: left;

}

/* -- S -- MENU -- S -- */

html body #body #menu {

	float: left;

	width: 128px;

}

html body #body #menu .item {

	padding: 4px 0 0 8px;

	width: 120px;

	height: 21px;

	font-weight: bold;

}

html body #body #menu .turn {

	width: 128px;

	height: 103px;

}

/* -- E -- MENU -- E -- */

/* -- S -- MAIN -- S -- */

html body #body #main {

	float: left;

	margin: 0 16px 0 16px;

	width: 780px;

}

html body #body #main .head {

	height: 23px;

	width: 780px;

}

html body #body #main .body {

	padding-left: 16px;

	padding-right: 16px;

	width: 748px;

}

html body #body #main .foot {

	height: 23px;

	width: 780px;

}

/* -- E -- MAIN -- E -- */

/* -- S -- SIDE -- S -- */

html body #body #side {

	float: left;

	text-align: center;

	width: 160px;

}

html body #body #side .head {

	height: 24px;

	width: 160px;

}

html body #body #side .body {

	margin-top: -5px;

	width: 160px;

}

html body #body #side .foot {

	height: 35px;

	width: 160px;

}

/* -- E -- SIDE -- E -- */

/* -- E -- BODY -- E -- */

/* -- S -- FOOT -- S -- */

html body #foot {

	float: left;

	height: 106px;

	margin-top: 16px;

	width: 1100px;

}

html body #foot .side {

	float: left;

	height: 106px;

	width: 128px;

}

html body #foot .text {

	float: left;

	height: 60px;

	width: 800px;

	padding-top: 7px;

	padding-right: 94px;

	text-align: center;

}

html body #foot .line {

	font: 9px verdana, arial, helvetica, sans-serif;

	float: left;

	height: 20px;

	width: 819px;

}

html body #foot .line a {

	color: #000000;

	text-decoration: none;

}

html body #foot .line .left {

	width: 200px;

	margin: 75px;

}

html body #foot .line .right {

	width: 200px;

	margin: 75px;

}

/* -- E -- FOOT -- E -- */

/* Added by ecardmax */

.topMenu{

	margin-top:128px;

	font:9px Verdana, Arial, Helvetica, sans-serif;

	color:#FFFFFF;

	font-weight:bold;

	position:absolute;

	top:123px;

	left:155px;

}

a.topMenuLink{

	font:9px Verdana, Arial, Helvetica, sans-serif;

	color:#FFFFFF;

	font-weight:bold;

	text-decoration:none;

}

a.topMenuLink:hover{

	font:9px Verdana, Arial, Helvetica, sans-serif;

	color:#FFFFFF;

	font-weight:bold;

	text-decoration:underline;

}

/*-- S - footer net.work --*/
html body #foot .text  {
	font-family:Verdana, Arial, Helvetica, sans-serifl;
	font-size:9px;
	color:#ffffff;
	text-decoration:none;
	}
html body #foot .text a:link {
	font-family:Verdana, Arial, Helvetica, sans-serifl;
	font-size:9px;
	color:#ffffff;
	text-decoration:none;
}
html body #foot .text a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serifl;
	font-size:9px;
	color:#ffffff;
	text-decoration:underline;
}
html body #foot .text a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serifl;
	font-size:9px;
	color:#ffffff;
	text-decoration:none;
}
html body #foot .text a:visited:hover {
	font-family:Verdana, Arial, Helvetica, sans-serifl;
	font-size:9px;
	color:#ffffff;
	text-decoration:underline;
}
/*-- E - footer net.work --*/

