.Liste {
	float:left;
	position:relative;
	height:auto;
	overflow:hidden;
}
.Liste DIV.header {
	display:block;
	width:100%;
	position:relative;
	background-color:#CDC5B0;
	Font-Weight:normal;
	height:auto;
	overflow:hidden;
}
.Liste DIV.tables {
	display:block;
	position:relative;
	height:auto;
}
.Liste .cell { 
	float:left;
	overflow:hidden; 
}
.Liste DIV.even {
	color:black;
	background-color:#E8ECE8;
	height:auto;
}
.Liste DIV.odd {
	color:black;
	background-color:#F4F4F4;
	height:auto;
}
.Liste DIV.over {
	color:black;
	background-color:#DBE1DC;/*#83DFA5;*/
	height:auto;
}
.Liste DIV.select {
	color:black;
	background-color:#FFAA00;
	height:auto;
}
.Liste DIV.abseven, .Liste DIV.absodd, .Liste DIV.absover, .Liste DIV.absselect {
	position:absolute;
	display:block;
	left:0;
	color:black;
	background-color:#E8ECE8;
}
.Liste DIV.absodd {
	background-color:#F4F4F4;
}
.Liste DIV.absover {
	background-color:#DBE1DC;/*#83DFA5;*/
}
.Liste DIV.absselect {
	background-color:#FFAA00;
}

.Liste A {
	Cursor:pointer;
}
.ListeHeader {
	background-color:#CDC5B0;
	Font-Size:8pt;
	Font-Weight:900;
	width:100%;
	height:auto;
	overflow:hidden;
}


.Scrollbar {
	float:left;
	position:relative;
	width:16px;
	height:100%;
	overflow:hidden;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAABCAIAAAEvHImeAAAACXBIWXMAAAsSAAALEgHS3X78AAAAMUlEQVR4nGM5f3SDnLY2y9fvTz5+es/y49eLnz9//Pz1HUiy/Prz6s9fIPwDJn/D2QAGQyuV2MBVxQAAAABJRU5ErkJggg==') ;
	background-repeat:repeat;
}
.Scrollbar DIV.bar {
	display:block;
	position:relative;
	width:16px;
	height:auto;
	overflow:hidden;
}
.Scrollbar DIV.bar DIV.barTop {
	display:block;
	width:16px;
	height:1px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAABCAIAAAEvHImeAAAABnRSTlMA/wD/AP83WBt9AAAACXBIWXMAAAsSAAALEgHS3X78AAAAKklEQVR4nGP5//9/ZdcylorOpQwMDFAKCHi4OVhev/vUO3szAyooSPIGANK7DeXQEOc7AAAAAElFTkSuQmCC') ;
	background-repeat:no-repeat;
}
.Scrollbar DIV.bar DIV.barBottom {
	display:block;
	width:16px;
	height:1px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAABCAIAAAEvHImeAAAABnRSTlMA/wD/AP83WBt9AAAACXBIWXMAAAsSAAALEgHS3X78AAAAKklEQVR4nGP5//9/ZdcylorOpQwMDFAKCHi4OVhev/vUO3szAyooSPIGANK7DeXQEOc7AAAAAElFTkSuQmCC') ;
	background-repeat:no-repeat;
}
.Scrollbar DIV.bar DIV.barBody {
	display:block;
	width:16px;
	height:1px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAABCAIAAAEvHImeAAAABnRSTlMA/wD/AP83WBt9AAAACXBIWXMAAAsSAAALEgHS3X78AAAAOklEQVR4nGP5////s3vHWW5c2CUtJcly8eQWPl4eXj5eQX5elurupZGOQhzsbGzsbOxAwAYC3YsvAwAgJg/NO7bngAAAAABJRU5ErkJggg==') ;
	background-repeat:repeat-y;
}

.HScroll {
	float:left;
	position:relative;
	height:16px;
	width:100%;
	overflow:hidden;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAQCAIAAABY/YLgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAALEQAACxEBf2RfkQAAAEtJREFUGFcBQAC//wDPxbAA+vzqAPj66AD2+eYA9ffkAPP14gDx8+AA7/LeAO3w2wDs7tkA6u3XAOjr1QDm6dMA5efRAOPmzwDh5M1vtCsbTeyDOwAAAABJRU5ErkJggg==') ;
	background-repeat:repeat;
}
.HScroll DIV.bar {
	display:block;
	position:relative;
	height:16px;
	width:auto;
	overflow:hidden;
}
.HScroll DIV.bar DIV.barRight {
	display:block;
	float:left;
	height:16px;
	width:1px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAQCAYAAADXnxW3AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAALEQAACxEBf2RfkQAAACNJREFUGFdj+P//PwPD63ef/jNUdC4lm2iZsvY/w4vXH/4DAATXLQozUU+5AAAAAElFTkSuQmCC') ;
	background-repeat:no-repeat;
}
.HScroll DIV.bar DIV.barLeft {
	display:block;
	float:left;
	height:16px;
	width:1px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAQCAYAAADXnxW3AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAALEQAACxEBf2RfkQAAACNJREFUGFdj+P//PwPD63ef/jNUdC4lm2iZsvY/w4vXH/4DAATXLQozUU+5AAAAAElFTkSuQmCC') ;
	background-repeat:no-repeat;
}
.HScroll DIV.bar DIV.barBody {
	display:block;
	float:left;
	height:16px;
	width:1px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAQCAYAAADXnxW3AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAALEQAACxEBf2RfkQAAAFtJREFUGFcBUACv/wD///8AAHuLpf8A0cm0/wDUzLf/ANjQuv8A3NO9/wDf1sD/AOLaw/8A5d3G/wDp4cr/AOzkzf8A8OfQ/wDz6tP/APbt1v8A/fPa/wCBkKn/RXI2TuOxCe8AAAAASUVORK5CYII=') ;
	background-repeat:repeat-x;
}


.Slider {
	float:left;
	position:relative;
}
.Slider DIV.main {
	float:left;
	position:relative;
	height:14px;
}
.Slider DIV.title, .Slider DIV.titleVal {
	display:block;
	font-size:11px;
	font-weight:bold;
	color:#7889A5;
	text-align:left;
	height:14px;
	overflow:hidden;
}
.Slider DIV.titleVal {text-align:center;}
.Slider DIV.grid {
	float:left;
	position:relative;
	height:14px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAFoTx1HAAAACXBIWXMAAAsSAAALEgHS3X78AAAAyElEQVR4nGM5vHvZfwYgYOHi4mKQlpZkYIGLqKoqM4AZZ49u+M/Dw80AA0AZJQYmRkaEAEwPmCMmJoqQ4efnQ3B4uLkY/v2HqGS5eHILXA86YPnz5w8uOQYWZSUF3JLITsGQ5OPjwyUHsRPZmyiSIOLLl6+4JUFhh1USr2tZWJjBIQIKTRgNAiA2ONxxasUDWDg4OMjRx8Dy48cPMENAgJ80jTDGhw8fydMoLy9LmkZ1NRWSNMA1Xrh4meE/NBEyAoMbmQ0CuOQA8jlEMeOOnZwAAAAASUVORK5CYII=') ;
	background-repeat:repeat-x;
}
.Slider IMG {
	float:left;
	cursor:pointer;
}
.Slider DIV.grid DIV.knob {
	float:left;
	position:absolute;
	cursor:pointer;
	width:14px;
	height:14px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAFoTx1HAAAACXBIWXMAAA7DAAAOwwHHb6hkAAABQklEQVR4nGM5vHvZfwYgYAERBas/M7DARRaf/c9Q6S8NEVFVU2NoWn2XoSlCBaL25YsXDOm23AxPnz5H6AHr09RUZ4ibdJlhUZ4uA8vnz58ZXn74yQCiWT59+sIwL1maAUSD9Rjo6zJgA2AbPn/+wpA84wbDq4+/wIKby/UQkp+A5vVHS8N1gPhgSWSnYBiLy74LFy8zsPz8BbGnbsUdhgevvjPMy9ZhYGFmhOj89RMiefLWBzCdOOUyw9wMDYjkz18/UYyTFWZjgImx/ITqXJqlCFcAE4NLYnUtyCsmxgY4FWADZ85egAQQPpNx2oiusWHVPYZTdz6iKDJT4WdoCFPCohEpFB68/oZhOkgMPaTAGn8h2dgfI8fQu+0Fw+O3EDFQUBZ7SaCoQbIRVbDATRiF//fPb4a/2Pz47t17DOcRAgAuaZ4jIx99EwAAAABJRU5ErkJggg==') ;
}
.Slider DIV.grid DIV.dragknob {
	float:left;
	display:none;
	position:absolute;
	cursor:pointer;
	width:14px;
	height:14px;
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAFoTx1HAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAACXRFWHRDb21tZW50AACJKo0GAAABPUlEQVR4nH2SbU/CQBCE9///EN9NMKio1FqhbWhDoYViasGgAmoUX4J+HzvXHBYh/fAk7e3e7OzkBIA061sQ29jGy70Hcc1d8FT4Nx05EP/6ALdRXRF5VQjL06GNxWsvb9Uq34t3Ed1KlIhGxsMQP299tKz9XMTLlCPveEnYqoJNSuwhaawxvrEgnPIx6+DrOVyhZe3lsmygAtHrKJ/U5oziTHpQRa5W9K5hg3DwJkMqO6ZUXFTDTIWu/jule5UVBzMNJslkmCpNLlMlPKCU3zhE4FRW4Blr+pK6SGnncgdxu4ZBcFZCLes5BXuVHSqlPQN3g6tyYlORRka+JGOYpDZmI7cUJkUe02YeXdc9yhRNzKdBOZO2glM7buUvmCS8wOdTN0sv3ghrSXi+nqp+KH3/RO2gHwy/ecZasfcXdguPeyeITeYAAAAASUVORK5CYII=') ;
}

.TextField, .TextFieldFocus {
	float:left;
	position:relative;
	height:16px;
}
.TextField DIV.leftBorder, .TextFieldFocus DIV.leftBorder {
	float:left;
	height:16px;
	width:2px;
background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAQCAYAAAFLr54iAAAACXBIWXMAAAsSAAALEgHS3X78AAAAXUlEQVR4nGP58/sXA8uTe1f+szy4ee4/CwMQILEQBFiMV1CcgYWTR4iBhZERRZaBgZGB5duX9xCjmJhZGVhABguLyEAVsHJAGAwM/2EMBjTGv39/GVhklHQYQUYAAChuI43g5XKtAAAAAElFTkSuQmCC') no-repeat;
}
.TextFieldFocus DIV.leftBorder {}
.TextField DIV.rightBorder, .TextFieldFocus DIV.rightBorder {
	float:left;
	height:16px;
	width:2px;
background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAQCAYAAAFLr54iAAAACXBIWXMAAAsSAAALEgHS3X78AAAAa0lEQVR4nGN5cPPcfxZxOU0Glm/fvv9nYWRkZGB5++rpfxYuXiEGFgYgYPn25QMDy5/fvxhYnty78h8ihpN49vDm/39/fzOw8AqKM7x9fo+BhYWVgwEq/58BrhCV8e/fXwjj9ZNbDDJKOowAVKMmB2GoOTsAAAAASUVORK5CYII=') no-repeat;
}
.TextFieldFocus DIV.rightBorder {}
.TextField DIV.rightSelBorder, .TextFieldFocus DIV.rightSelBorder {
	float:left;
	height:16px;
	width:16px;
background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAFo9M/3AAAACXBIWXMAAC4jAAAuIwF4pT92AAABsElEQVR4nJVS3ytDURz/nDo7k937QDKX2yQSJTI00eLFw2ql/BE8KqUUJUXKgz9gj16VUsqDJ4lamZW8EGKN+dEWmc22uM65szvjuvjUqfP9fr6f7znfzzn04vhAAwd1ulrJ+EqZRo2M3ZaFvkml0oie7upZPUEIQa3ihJEoaIxENpMwArWpn1BZkjC75cHcUBBcDSrLDiyPHHHewRcBjd9dIRY5LOlTgOJqJ7RcroQsObCw7S0hpwd2IDgqAkmWsOgPf9FLH4MkHwCmELMjBPdtjq+gyafbH0lJdoIyZrNqwF1lDPdJLwKhYjIUCmBtohXibN6Boa4yiNEuj14kyI2pDr0wkxMFdqYHDUqYF3Wiwd9jdNIL7J/u0FIvLC7GT8iBZlBl6kEeMY1eXx5bTmGF7MuzRuUKJ6JnQUszzaA2ekg8dg5KbWUQViXSgxgLBP4kXh1vhtAJ8M+gQVhZw/awPtmGm8e+Es8LEPYKvgit0ID/lQ+rBVzV+5j3AZG7buNdNmfcgM9tept8A8a+EU3qIZZUvhnutRyHvr29wv7LfzKD0OkN7qMn/36BPPK6d5zohpK/NQ7jAAAAAElFTkSuQmCC') no-repeat;
	cursor:pointer;
}
.TextFieldFocus DIV.rightSelBorder {}
.TextField INPUT, .TextFieldFocus INPUT {
	float:left;
	position:relative;
	border:0px;
	height:16px;
background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAQCAIAAAEv+rJ2AAAACXBIWXMAAAsSAAALEgHS3X78AAAARElEQVR4nGN5cPMci7icJsu3b99ZGBkZWd6+esrCxSvEwsDAwPLtyweWZw9vsvAKirOwsHIAxf6DxUH437+/LO9e3AcAuqUVXqH8dq8AAAAASUVORK5CYII=') repeat-x;
	color:#7889A5;
	font-size:12px;
	font-weight:bold;
	padding:0px;
}
.TextFieldFocus INPUT {
	color:black;
}
.DropDownList {
	float:left;
	position:absolute;
	border:1px solid #CDC5B0;
	border-top:0px;
	z-index:1000;
}
.DropDownList DIV.ddListItem,.DropDownList DIV.ddListItemSel {
	width:100%;
	color:#7889A5;
	font-size:11px;
	font-weight:bold;
	background-color:#F4F4F4;
	cursor:pointer;
}
.DropDownList DIV.ddListItemSel {
	background-color:#83DFA5;
	color:#F4F4F4;
}
.TextField DIV.titleTop, .TextFieldFocus DIV.titleTop {
	display:block;
	font-size:11px;
	font-weight:bold;
	color:#7889A5;
	text-align:left;
	height:14px;
	overflow:hidden;
}
.TextField DIV.titleLeft, .TextFieldFocus DIV.titleLeft {
	float:left;
	font-size:11px;
	font-weight:normal;
	color:#7889A5;
	text-align:right;
	height:16px;
	width:auto;
	margin-right:2px;
}

.TextFieldBig {
	float:left;
	position:relative;
	height:30px;
}
.TextFieldBig DIV.leftBorder {
	float:left;
	height:30px;
	width:2px;
background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAeCAYAAAFxpf9SAAAACXBIWXMAAAsSAAALEgHS3X78AAAAdElEQVR4nGP5//8/A8vDW+f/szAAAYR4cPMcMpeFlQ1DDBvx5N6V/yx///5hYOHiFWZg4eYVZGBhZGLGowODALrl/avHEKN+fPvMwPLn9y8GLl4hiAJuPmEIg42DG8KA66WYwQhh/Pj6gYFFXs2Q8en9q/8BP1Mpt1n/Q6UAAAAASUVORK5CYII=') no-repeat;
}
.TextFieldBig DIV.rightBorder {
	float:left;
	height:30px;
	width:2px;
background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAeCAYAAAFxpf9SAAAACXBIWXMAAAsSAAALEgHS3X78AAAAfUlEQVR4nGN5cu/KfxZhSWUGFgYggBCvXzz+z8LDLwLlvn/1iIHl4e0L/1lEpVQYWBiZmJEVQ4n/DCz//wOJh7fO/8eUJYFgYWVjYLlz5fh/Di5eBhYuXiGGXz++MrBw8wlDGGwc3Axw1dRhMEIYP75+gDC+fnrDIK9myAgAEbImqZUT16cAAAAASUVORK5CYII=') no-repeat;
}
.TextFieldBig INPUT {
	float:left;
	position:relative;
	border:0px;
	height:30px;
	font-size:22px;
	font-weight:bold;
background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAIAAAEV8NMGAAAACXBIWXMAAAsSAAALEgHS3X78AAAAUUlEQVR4nGO5fnYfi4KWJQsDAwMYv37xmIWHXwTMfv/qEcvD2xdYRKVUWBiZmOFqIPg/y50rx1m4eIVYuPmEWdg4uNHksWFGlh9fP7C8ffEAAH0/FVqtVjLLAAAAAElFTkSuQmCC') repeat-x;
	color:#7889A5;
}
.TextFieldBig TEXTAREA {
	float:left;
	position:relative;
	border:0px;
	height:30px;
	font-size:11;
	font-weight:bold;
background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAIAAAEV8NMGAAAACXBIWXMAAAsSAAALEgHS3X78AAAAUUlEQVR4nGO5fnYfi4KWJQsDAwMYv37xmIWHXwTMfv/qEcvD2xdYRKVUWBiZmOFqIPg/y50rx1m4eIVYuPmEWdg4uNHksWFGlh9fP7C8ffEAAH0/FVqtVjLLAAAAAElFTkSuQmCC') repeat-x;
	color:#7889A5;
}
.TextFieldBig DIV.titleTop {display:none;}
.TextFieldBig DIV.titleLeft {display:none;}

.TextFieldBig2 {
	float:left;
	position:relative;
	height:51px;
}
.TextFieldBig2 DIV.leftBorder {
	float:left;
	height:51px;
	width:2px;
background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAzCAYAAAHKl+m6AAAACXBIWXMAAAsSAAALEgHS3X78AAAAd0lEQVR4nGP5//8/A8vDW+f/szAAAVbiwc1zZMviJ+TVDBlZnty78p/l798/DCxcvMIMLNy8ggwsjEzM5JhHPMHIwPLj6wcGlq+f3jCAXfDj22cGlj+/fzFw8QpBVHHzCUMYbBzcEAbcgKHAAEYrCysbw/tXjxkAHGEpcvPiLoEAAAAASUVORK5CYII=') no-repeat;
}
.TextFieldBig2 DIV.rightBorder {
	float:left;
	height:51px;
	width:2px;
background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAzCAYAAAHKl+m6AAAACXBIWXMAAAsSAAALEgHS3X78AAAAf0lEQVR4nGN5cu/KfxZhSWUGFgYgQCd+fP3IwPL6xeP/LDz8ItiVPLx94T+LqJQKAwsjEzN2JdgJRgaWt8/vMLD8//8faMqt8/9J0Es1Ql7NkJHlzpXj/zm4eBlYuHiFGH79+MrAws0nDGGwcXAzwFUPGcZ/COP9q8cMLKxsDAA2vCcIMobuegAAAABJRU5ErkJggg==') no-repeat;
}
.TextFieldBig2 TEXTAREA {
	float:left;
	position:relative;
	border:0px;
	height:51px;
	font-size:11px;
	font-weight:normal;
background-color:#ffaa00;
background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAzCAIAAAGuwsXuAAAACXBIWXMAAAsSAAALEgHS3X78AAAAUklEQVR4nGO5fnYfi4KWJQsDAwMK/vH1I8vrF49ZePhFMOQe3r7AIiqlwsLIxIwhh4kZWZ7evcBy58pxFi5eIRZuPmEWNg5uIvSRgv+zvH/1GABqihWN6QKwSwAAAABJRU5ErkJggg==') repeat;
	color:#7889A5;
}
.TextFieldBig2 DIV.titleTop {
	display:block;
	font-size:11px;
	font-weight:bold;
	color:#7889A5;
	text-align:left;
	height:14px;
	overflow:hidden;
	}
.TextFieldBig2 DIV.titleLeft {display:none;}

.TextFieldArea {
	float:left;
	position:relative;
	overflow:hidden;
}
.TextFieldArea DIV.frameEl {
	float:left;
	position:relative;
}
.TextFieldArea TEXTAREA {
	float:left;
	position:relative;
	border:0;
	padding:0;
	margin:0;
	font-size:11px;
	font-weight:normal;
	background-color:#F7F7F7;
	color:#7889A5;
}


.LabelSmall,.LabelMedium,.LabelBig {
	float:left;
	position:relative;
	border-bottom:1px solid #7889A5;
	padding-top:2px;
	width:100%;
	height:auto;
	font-size:12;
	font-weight:bold;
	color:#7889A5;	
}
.LabelMedium {
	font-size:14;
}
.LabelBig {
	border-bottom:2px solid #7889A5;
	font-size:16;
}


.Check {
	float:left;
	position:relative;
	height:auto;
}
.Check DIV.checked,.Check DIV.unchecked {
	float:left;
	position:relative;
	margin:1px;
	width:32px;
	height:14px;
background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAOCAYAAAE52y4kAAAACXBIWXMAAAsSAAALEgHS3X78AAABnElEQVR4nGP5//8fw7ljm/4zQAELiHPiHjdDpK8iRODs0Q1wWbAASBYEUFSsPvIVriI7VpsBRQcvvzCDo7UaXODDs4cMavqGCAXodiADJiZmBhZk47FaISslhiLAzcWDqkBFURpVATdCwa2L5yFuWHX4Cy5nMBQlGTKwsLJilfvz+zcDC06dUPCfkZHh958/2CWBcmADDHRUcBqA7GRsgOXWlcP/P398S8ghWIGBuTcjy9wtD3Eq8DbjZtA21MYpf+Hk1v8sjEB/4ALc7IwM375/w+sKlv//cSYEMGBlZcNvgJy0OB7prwxshAwQEuTFawArGyEDBPhwSv5i+MLACPQiKxs7htzvXz8hiR0UjZNW3cBrCy7gYsTPoCzDx6Cio8fAxo5pCU6H/fzJcOfKJUhKBqUhbi5OshwgK8rGwCsuyvDy9XOS9YL0vX30mHBWIgQIRTIhAHaAqLAAmdr/EEwkRDlASABfSsQH3hPMJ8Q5QBB3SsYH/v7/DEzlDGSFwu9fvyAOMLLyY+S9epTsAu3O5Ytk6QNlQVBhCABYWX2shq4hPgAAAABJRU5ErkJggg==') ;
	cursor:pointer;
}
.Check DIV.unchecked {
background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAOCAYAAAE52y4kAAAACXBIWXMAAAsSAAALEgHS3X78AAABpElEQVR4nKWVy07CQBSGD820SFs0UdsaFAVDXCDxtjK+ggtfVReudaNxo4KBeiOhwQWiLESt0EsYGWpKIcxU65d0MefWv3POTBHGGK7OjzD8gMgiu16AWqUMyvw0oMuzQ987iCBewmez7hlIhJrN+BEvNQOkRHyYIUozoCoLvqHTakF6KTUMGH9HEI7jAAXLE8znxsgaSaI8YsBSfDRA4HngBc/o2BYoAT2+hkw+T5MBhq4D7jlUPxpUdl1qAEHTNHYBSZKpAYREIk71odviCf4y28wCNLZ292NoNqWCyi9ODHAdB57udWqB4sUxRrbrAHloyIzPMzsWIJ4XmDIlWWIXEEIK2JjdIcQL7AKiSFcA8A7I0Cuwtrk90f1Quobc6go1neOaXhtd14JcYQOEOL3f49iWBdXyDVgdsz/i3V/nBZkSk4DIDM0tp6H52gjPGCOpKWDXu/1GsQeZhuP2vJMQ1sgwwk4Sjbf2hycgbBDCoZ+DMDwB/9wBUYy6A11PQAxH2wXHtvviUeQWALQA7ewdxO5Kp5EvNMJj1fhzDvnfkMvwG79QkTV1pOibAAAAAElFTkSuQmCC') ;
}
.Check DIV.titleLeft,.Check DIV.titleRight {
	float:left;
	font-size:11px;
	font-weight:bold;
	color:#7889A5;
	text-align:right;
	height:auto;
	width:auto;
	margin-right:2px;
	cursor:pointer;
}
.Check DIV.titleRight {
	text-align:left;
}


.UIelement,.UIelementBig,.UIelementMedium {
	float:left;
	display:block;
	padding-right:4px;
	height:34px;
	font-size:11px;
	font-weight:bold;
	color:#7889A5;
	text-align:left;
}
.UIelementBig { font-size:18pt; }
.UIelementMedium { font-size:12pt;padding-top:4; }


.Toolbar {
	display:none;
	float:none;
	position:relative;
	width:800px;
background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAjCAIAAAGtFMd1AAAACXBIWXMAAC4jAAAuIwF4pT92AAAACXRFWHRDb21tZW50AACJKo0GAAAAd0lEQVR4nAXBhRWDMABAwb//FOxTd6pACBYswa19vWP5ZbS9pNAvInXG9deMc4xpXFRu44d7pkXRjyF1J9DVh6x8kKRXgviIkFssy2L+poxLwjBFdENA0/lUrYepHUrzJtdP0uKOym7E6kKYnJDRARHs8OQGR6z+DUJec7Y2ZCYAAAAASUVORK5CYII=') repeat-x;
	height:35px;
	overflow:hidden;
}
.Toolbar DIV.group, .Toolbar DIV.groupDeco {
	float:left;
	text-align:center;
	height:30px;
	padding:2px 0px 2px 2px;
}
.Toolbar DIV.groupDeco {
	padding:2px 4px 2px 8px;
background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAeCAYAAAGTeeQrAAAACXBIWXMAAAsSAAALEgHS3X78AAAATElEQVR4nGP5//8/AwsDECARYLFzxzb+RxODC8GF4QwjK39GrPrQCLg6kDIUY6jDARmN6Tq6M2DOwOpQkNdB4YASnFhVjhBBUGDAaADPti0UkXDGNgAAAABJRU5ErkJggg==') no-repeat;
}
.ToolbarBig {
	display:none;
	float:none;
	position:relative;
	width:800px;
background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABGCAIAAAH1LVmcAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAYklEQVR4nH2O2w2AUAhD+ej+I5k4hEuoEygPAS/Rq8aPk7ZpSQDrChEGs+MqrqKSmtnZeD43H33cRbfLAjWFqUKLWzazzOlbV7vK8UvsEjJQ+Sd0+deG+kw/XbehhhrGYToApiPGpvoOrNMAAAAASUVORK5CYII=') repeat-x;
	height:70px;
	overflow:hidden;
}
.ToolbarBig DIV.group, .ToolbarBig DIV.groupDeco {
	float:left;
	text-align:center;
	height:65px;
	margin-top:2px;
}
.ToolbarBig DIV.groupDeco {
	margin:2px 4px 0px 2px;
	padding-left:6px;
background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAABBCAYAAAFjvy5OAAAACXBIWXMAAAsSAAALEgHS3X78AAAASklEQVR4nGP5//8/A8u5Yxv/szAAAW7CyMqfkeXs0Q2E1IEJYg0lloBbDhcaBAywJ6njP9oRoEADhR48MjD8McqhMwcUHSAGiAYAFxch/7cD1wEAAAAASUVORK5CYII=') no-repeat;
}
DIV.ui_button, DIV.ui_buttonOver, DIV.ui_buttonDeco {
	float:left;
	position:relative;
	display:block;
	margin-right:3px;
	margin-bottom:3px;
	padding-top:3px;
	padding-bottom:3px;
	width:30px;
	height:24px;
	cursor:pointer;
	overflow:hidden;
}
DIV.ui_buttonDeco {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAALiMAAC4jAXilP3YAAAAhdEVYdENyZWF0aW9uIFRpbWUAMjAxMDowMzowMSAxMzo1NDowMjBDFfkAAADgSURBVEhLxZZRCsMgEETtgpqvBpqP3qG5/1FyiJSmYL6ignZHoUcYlfH3Mbuz6m3/hNfyyJshruNrV3kruNZqmAJT9iOsTChYYEqM+a5+qRtMufTQOhumwJSY1HFRx0SB2RyXWgxTzfGV0swOF5g9XORx6uFCj6mZrgbMgY5j5vdYmYIrupZCFZgdTA7XeDDxRfyjWqmZtxZY40s9LFzMJ7GxME6Tt4HtGEzx3p5sMJgyOXuyUw3mSMeO32PnAsJF7zGY4rXe9HChx6Cz57g7RqnJX582Ts9l3op+BJgC8wfxbNuuIJV8zwAAAABJRU5ErkJggg==') ;
}
DIV.ui_buttonOver {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAFMN540AAAACXBIWXMAAC4jAAAuIwF4pT92AAAByklEQVR4nMWVv0oDQRDG73bnuMtpcoIJSkgiQYhoEBv/BcTaxs4U9nkP8wY+gL2FYmGlhZ1IkHSGgIogXFSQpPByGpQUOntKTMTbYg7Pr0ixM19+O3O7s/DYcmY6neu68iXYPTzd21zPKr0FzMjruvG9kMsmjyOGudZbuLWr70qfAKPKwEK///eMg6PzncU5vaT4CKoXN6XVpXm/uAKGrjmGEbF8E1YWprcNPVL2TfhZx0AQQPNna7IgB/APYlQS1GRMTmWenNW2chPdsm+GRGDft5anJ0cpXjQ/NAsajNPMr29dS/YVpGbxI2uK1DwWt+rY0jzJnEkmKvghaWbZkZTJNHN54IxTvErtyi6CyhjJ7LQ7KWBUs4tm6rYd9yUdjEyt2TuZ1G0LgaqqdDPjAcjUholxC0ylma2oeUdumBUdaoDKA5DJ246huXZpb8SGm/ukfyCq/Zwo4vBsFWanaDunSjBB3A3GoqGCHddNwRPeaMZ8X/Q/kWB6FQe5zxR5EwinZ5o6hchgZHoPI3UUBNEnmHgfg4P/reIAI5sMxvHVwFanw4QKJoihi60OFywG/Qg+FZzzQphgwfQqVkM+1V7FmWS8EvapFswP6ed9C5lYlOAAAAAASUVORK5CYII=') ;
}
IMG.ui_buttonImg {
	float:left;
	padding-left:2px;
}

.tbMain {
	float:left;
	display:block;
	position:relative;
	height:30;
	cursor:pointer;
	Overflow:hidden;
}
.tbMain DIV.tbEdge {
	float:left;
	display:block;
	position:relative;
	width:12;
	height:30;
}
.tbMain DIV.tbTitle, .tbMain DIV.tbTitleOver {
	float:left;
	display:block;
	position:relative;
	width:auto;
	height:30;
	Padding-Top:5;
	Font-Size:16px;
	Font-Weight:bold;
	Text-Align:Center;
	Color:white;
}
.tbMain DIV.tbTitleOver {
	Color:yellow;
}
.abMain {
	position:relative;
	float:left;
	width:180;
	height:32;
background-Image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAAAgCAYAAAHMPWLxAAAACXBIWXMAAAsSAAALEgHS3X78AAACmklEQVR4nO3cQWsTQRQH8Bfyko1kNyk1qYSoRdtEJSiNheDBS0Eogn4Av6CevShBQcQepKIVS2lMa2ukErRNaGJDkhZdO7Olekygs8MM/x8khxyGx+Pty9vZYdn3fVp6+cSnM+amJonFwlNT2bNeW2Lx5XmuusVTnqdm8TcvHp95vuXCynKtLM/Kcvxu6anvxFnJ4qrwoN+j7Pm87jjGovQ6VIVFe/IU1Z4qvPN13d/eWNEdx8ju3nsU4fbPLUqn07pjGdlw0PPZceK64xiLk0gSO3GzghY4blimBTMz7TiO7hjGxslMiY66G7rjGNmvzl7Qp3OXCvRp+ZnueKw0d+chra28IhZ/ht1Wg0y8Hk2w/qFKpduLwYxnYqc2jUy0acOHiYJEo20od9I6zBs9TIOKDgmL29rj8cMvlRd0x2IlMUO3GjVisTf9cbnqH3TbumOyTuJcknIXi5Sfvh5hUc3055Bc16xtPFPsNuUdrM+zNypUX32tOx6rNXfqxHJDLBrVHYvVOv1OMHVEGYlWLUg0Klo5mWi0DvXQOkKC1hEStI6QoKJDctKjzTpGYyK0jpCgdYSExTZeAolWJpYqkJtqEHf394gmMuSlM7pjss5w0JNHDeYqixG5H/29UfP32026fPUmEg7GEIV8OOzTt61VmpjMBfv+4uHKzLV5av3YpO3Pb3XHCDC2W5UH8omhqGUWTwpFV8aAB6Zae/+cSvP3SdTy6Y03ChpscFrQ2OsAG/zr0NglBQtg5ACrYOQAq6BDg1X+m6FR0GA+jBxgFYwcYBWMHGAVjBxgFb5SKMujd8WZPMVSRfp9sKk7JoCRRd1ZOurWZQ2LWmZx5O74I4+Q7taqhNcagCnE6yI49oWyF6apVF6IiN/+Ahn9sz2JZYT6AAAAAElFTkSuQmCC') ;
	cursor:pointer;
	
}
.abMain DIV.txt {
	position:absolute;
	float:left;
	width:170;
	height:32;
	top:0;
	left:0;
	Padding-Top:7;
	Font-Size:16px;
	Font-Weight:bold;
	Text-Align:Right;
	Color:#FFF5DA;
}

.Toolbar DIV.tab {
	float:left;
	height:35px;
	cursor:pointer;
	margin-left:1px;
}
.Toolbar DIV.tab DIV.tabLeft {
	float:left;
	height:30px;
	width:4px;
	margin-top:4px;
background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAeCAYAAAF8u48VAAAACXBIWXMAABcRAAAXEQHKJvM/AAAACXRFWHRDb21tZW50AACJKo0GAAAA/ElEQVR4nF2P207CUBBF5/9/oh/QF9IHDV6CGrxFBEqRtoBQQGoRuRrvDxtmn2RifFjNZOd09hoBIOJ5Hv58fN/H/yyKIsj3OoG8zffTclqHzLJbyKR3CRl0ziBpeOzefa1T99fHouOGTRG6YT6puSEfXLthlFy4oR+dQlQnCAJI+aCE321v35SHYK8u40IVoIRu5Wa1oZGuZ4WqUU972KWedNVClqo0xbWZ7XoBr1ANvaR8WEIxqjunfFjDzyYlNP5cxgaD99e2wWA7axkMVs9Ng8Hi6d5g8DK+MxgUwxuDwbR/ZTAYd6sGgyw+Nxg8PlQMBt3WicEgaRwZO6oyli51UHP+AAAAAElFTkSuQmCC') no-repeat;
}
.Toolbar DIV.tab DIV.tabMain {
	float:left;
	height:30px;
	width:auto;
	margin-top:4px;
	padding-top:4px;
background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAIAAAEV8NMGAAAACXBIWXMAABcRAAAXEQHKJvM/AAAACXRFWHRDb21tZW50AACJKo0GAAAAd0lEQVR4nAXBiRJCUABA0fv/P/H+o2VapnXSguLhhUiRKNqmmmY6ByEEt9wkC6f4Vpf3VVImC2JviKM3+dYez8KiSnXyWOPgj9nJPsps87srPpXDq7R5nNfUmcHluKLYzzlFM9JgQqJGRO6A0O6x3XRwjRZy2fgDCVZM6FyjLwAAAAAASUVORK5CYII=') repeat-x;
}
.Toolbar DIV.tab DIV.tabMain DIV {
	float:left;
	font-size:7pt;
	font-weight:900;
	color:#7889A5;
	text-align:right;
}
.Toolbar DIV.tab DIV.tabMain IMG {
	float:left;
	padding-right:2px;
}
.Toolbar DIV.tab DIV.tabRight {
	float:left;
	height:30px;
	width:4px;
	margin-top:4px;
background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAeCAYAAAF8u48VAAAACXBIWXMAABcRAAAXEQHKJvM/AAAACXRFWHRDb21tZW50AACJKo0GAAAA/klEQVR4nD2Q2U7CYBSEz/u/RB+gN6QXGlziEteIaClCC8gqFUQqYNwvxszU48WXTL/+/znTWhRFsNdFApsPL2H91iHsa5XCimkdNumewrJ4FwbArMjjv8N6qxs6oms697PporpVgb0vWyC2nsUgtpjUQCzvn4PYKD0GsV6yD2JJkkCrPlcZ+KAyYRiWA4MgKAsocKoC2yhwvAKrKXCPAnsqcKECSytwswK/QGE2qqO6XcF/ne91BpIPatAv+yjacHTl7bkJR2Izb8CReHm8hSOxfLiGI/E0voJT9hhcwJGY9s7gSIw7J3Akhu0jOBL3dwdwJDqNPTgS6c0OHIpfTl+WLkyqSLMAAAAASUVORK5CYII=') no-repeat;
}

.Toolbar DIV.tabSelect {
	float:left;
	height:35px;
	cursor:pointer;
	margin-left:1px;
}
.Toolbar DIV.tabSelect DIV.tabLeft {
	float:left;
	height:33px;
	width:4px;
	margin-top:2px;
background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAhCAYAAAGJlzptAAAACXBIWXMAABcRAAAXEQHKJvM/AAAACXRFWHRDb21tZW50AACJKo0GAAAAYklEQVR4nGP4//8/A8P8+fP/IxG3bl/4z7B69er/6BKXL1/+z/D3/1uiCJDiX39eQ7SCRchjgFy4adOm/ww7d22FiHz6/OQ/3J6BY4AcBvIkyF0vXt2BuBLEgKuA+WFECAAAib/eSTkCblcAAAAASUVORK5CYII=') no-repeat;
}
.Toolbar DIV.tabSelect DIV.tabMain {
	float:left;
	height:33px;
	width:auto;
	margin-top:2px;
	padding-top:4px;
background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAhCAIAAAHg3GZ+AAAACXBIWXMAABcRAAAXEQHKJvM/AAAACXRFWHRDb21tZW50AACJKo0GAAAAE0lEQVR4nGOYP38+w9//bwcSAwA+Jl7+oB3SBgAAAABJRU5ErkJggg==') repeat-x;
}
.Toolbar DIV.tabSelect DIV.tabMain DIV {
	float:left;
	font-size:7pt;
	font-weight:900;
	color:#7889A5;
	text-align:right;
}
.Toolbar DIV.tabSelect DIV.tabMain IMG {
	float:left;
	padding-right:2px;
}
.Toolbar DIV.tabSelect DIV.tabRight {
	float:left;
	height:33px;
	width:4px;
	margin-top:2px;
background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAhCAYAAAGJlzptAAAACXBIWXMAABcRAAAXEQHKJvM/AAAACXRFWHRDb21tZW50AACJKo0GAAAAW0lEQVR4nGPYtGnTf4a//98SRfz//5+B4dPnJ0Tr2LlrK4QBFyGdcfny5f9gi3/9ef0fxAFLrV69GsKYP38+/Rm3bl/4z/Di1R2wB+EOhDkZJAEPVxiG6x2uAgD63d5JwLy92AAAAABJRU5ErkJggg==') no-repeat;
}


/* CALENDAR */
.dcDiv {
  font-family: arial;
  font-size:10px;
  position: absolute;
  display: none;
  border: 2px solid #CDC5B0;
  background-color: white;
}
.dcTable {
  font-size:11px;
  border-collapse: collapse;
}
.dcTable th {
  background-color: #CDC5B0;
  cursor: default;
  width: 2em;
  text-align: center;
  text-transform: capitalize;
  border: 1px solid white;
}
.dcTable th.TI {
  width:6em;
}
.dcTable th.BF {
  cursor: pointer;
}
.dcTable td {
  border: 1px solid white;
  text-align: center;
}
.dcTable td.day {
  background-color: #DBE1DC;
  color: black;
  cursor: pointer;
  text-align: center;
}
.dcTable td.daySelected {
  background-color: #FFAA00;
  text-align: center;
  font-weight: bold;
  color: white;
  cursor: pointer;
}
