	p
	{
		margin: 0px;
	}
	a img {
		border: 0px;
		vertical-align: middle;
	}
	th
	{
		background-color: #0d6db6;
		font-size: 9pt;
		font-weight: normal;
		color: #ffffff;
		padding: 5px;
		text-align: center;
	}
	form {
		margin: 0px;
	}
	input
	{
		font-size: 9pt;
		font-family: Verdana;
	}
	textarea
	{
		font-size: 9pt;
		font-family: Verdana;
	}
	select
	{
		font-size: 9pt;
		font-family: Verdana;
	}
	h2 {
		font-size: 11pt;
	}
	h3 {
		font-size: 8pt;
		font-weight: normal;
		margin-top: 0px;
		margin-bottom: 10px;
	}

	
	body
	{
		font-family: Arial;
		background-color: #ffffff;
		font-size: 9pt;
	}
	td
	{
		font-size: 9pt;
	}
	.boxtl {
		background-image: url('../img/box_tl.gif');
		width: 19px;
		height: 19px;
		font-size: 1pt;
	}
	.boxtm {
		background-image: url('../img/box_tm.gif');
		height: 19px;
		font-size: 1pt;
	}
	.boxtr {
		background-image: url('../img/box_tr.gif');
		width: 19px;
		height: 19px;
		font-size: 1pt;
	}
	.boxml {
		background-image: url('../img/box_ml.gif');
		width: 19px;
		font-size: 1pt;
	}
	.boxmm {
		
	}
	h1 {
		text-align: left;
		color: #0d6db6;
		font-family: Corbel, Arial;
	}
	input, select {
		background-image: url('../img/fill.gif');
		border: 1px solid #34688e;
	}
	.boxmr {
		background-image: url('../img/box_mr.gif');
		width: 19px;
		font-size: 1pt;
	}
	.boxbl {
		background-image: url('../img/box_bl.gif');
		width: 19px;
		height: 19px;
		font-size: 1pt;
	}
	.boxbm {
		background-image: url('../img/box_bm.gif');
		height: 19px;
		font-size: 1pt;
	}
	.boxbr {
		background-image: url('../img/box_br.gif');
		width: 19px;
		height: 19px;
		font-size: 1pt;
	}
	.td1, .td2 {
		padding: 3px;
	}

	
.calTable
{
}
.calTable td
{
	text-align: center;
	width: 30px;
	height: 25px;
}
.calA
{
	border: 1px solid #67c798;
	background: #67c798;
	cursor: pointer;
}
.calB
{
	border: 1px solid #e9e76f;
	background: #e9e76f;
	cursor: pointer;
}
.calInactive
{
	border: 1px solid #f9f9f9;
	background: #f9f9f9;
	color: #d0d0d0;
}
.hideOnScreen
{
	display: none;
}

.divLayout
{
	overflow: hidden;
	width: 100%;
	height: 100%;
}
.tableLayout
{
	background-color: #ffffff; 
	border-left: 1px solid #9293a5; 
	border-right: 1px solid #9293a5; 
	background-image: url('../img/logo.gif'); 
	background-repeat: no-repeat; 
	background-position: top right;
	width: 750px;
	height: 100%;
}

