body {
	font-family: arial, sans-serif;
	font-size: 11pt;
}

form{
	margin: 0px;
	padding: 0px;
}

h2{
	font-size: 14pt;
	font-weight: bold;
}

fieldset{
	border: solid 1px #aaa;
	padding: 6px;
	margin: 0px 0px 0px 0px;
	float: left;
}

fieldset.right{
	float: right;
	margin: 10px 10px 10px 10px;
}

legend{
	color: #000;
}

table{
	width: 100%;
}

.emphasis{
	font-style: italic;
}

.tdIcon{
	width: 18px;
}

.bgOverlay{
}

.content {
	width: 100%;
}

.header {
	text-align: center;
}

.header_left {
	float: left;
}

.logo{
	height: 90px;
	text-align: right;
}
.logo img{
	height: 90px;
}

.h_bar {
	display: none;
}

.content_left {
}

.content_right {
}

.index_customer{
	background-color: #fcc;
	border: solid 1px #aaa;
	overflow: auto;
}

.index_customer_head{
	background-color: #aaa;
	color: #fff;
	font-weight: bold;
	padding: 5px 5px 5px 6px;
}

.index_customer_container{
	padding: 10px;
}

.resultsBorder{
	width: 100%;
}
.resultsBorder table{
	border: solid 1px #aaa;
	border-collapse: collapse;
}
.resultsBorder td{
	border: solid 1px #aaa;
}

.resultsBorderSmall{
	border: solid 1px #000;
}

.resultsTD0{
	padding: 2px;
}
.resultsTD1{
	padding: 2px;
}

#container_r {
	background-color: #fcc;
	color: #933;
	border-bottom-style: solid;
	border-right-style: solid;
	border-color: #933;
	border-width: 1px;
	float: left;
	margin: 30px 30px 30px 15px;
	width: 204px;
}

.menu_r {
	background-color: #fcc;
	color: #933;
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-color: #933;
	border-width: 1px;
	float: left;
	margin: 30px 10px 20px 15px;
	width: 204px;
}

.head_r {
	background-color: #933;
	color: #fff;
	font-weight: bold;
	padding: 5px 5px 5px 6px;
}

.option_r {
	padding: 4px 10px 4px 8px;
	text-align: center;
}

.option_r a {
	color: #933;
	text-decoration: none;
}

.button_r{
	background: #fcc;
	text-align: left;
}

.button_d{
	background: #eee;
	text-align: left;
}

.button_b{
	background: #ccf;
	text-align: left;
}

.subMenu_r {
	position: absolute;
	background: #fcc;
	border: solid #933 1px;
	color: #933;
}

#container_g {
	background-color: #cfc;
	color: #393;
	border-bottom-style: solid;
	border-right-style: solid;
	border-color: #393;
	border-width: 1px;
	float: left;
	margin: 30px 15px 30px 15px;
	width: 204px;
}

.head_g {
	background-color: #393;
	color: #fff;
	font-weight: bold;
	padding: 5px 5px 5px 6px;
}

.option_g {
	padding: 4px 10px 4px 8px;
	background-image: url(/images/g_1.gif);
	background-repeat: no-repeat;
}

.option_g a {
	color: #393;
	text-decoration: none;
}

.subMenu_g {
	position: absolute;
	background: #cfc;
	border: solid #393 1px;
	color: #393;
}

#container_d {
	background-color: #eee;
	color: #666;
	border-bottom-style: solid;
	border-right-style: solid;
	border-color: #666;
	border-width: 1px;
	float: left;
	margin: 30px 15px 30px 0px;
	width: 204px;
}

.menu_d {
	background-color: #eee;
	color: #666;
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-color: #666;
	border-width: 1px;
	float: left;
	margin: 10px 10px 30px 15px;
	width: 204px;
}

.head_d {
	background-color: #666;
	color: #fff;
	font-weight: bold;
	padding: 5px 5px 5px 6px;
}

.option_d {
	padding: 4px 10px 4px 8px;
	text-align: center;
}

.option_d a {
	color: #666;
	text-decoration: none;
}

.subMenu_d {
	position: absolute;
	background: #eee;
	border: solid #666 1px;
	color: #666;
}

.menu_b {
	background-color: #ccf;
	color: #339;
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-color: #339;
	border-width: 1px;
	float: left;
	margin: 10px 10px 20px 15px;
	width: 204px;
}

#container_b {
	background-color: #ccf;
	color: #339;
	border-bottom-style: solid;
	border-right-style: solid;
	border-color: #339;
	border-width: 1px;
	float: left;
	margin: 30px 30px 30px 15px;
	width: 204px;
}

.head_b {
	background-color: #339;
	color: #fff;
	font-weight: bold;
	padding: 5px 5px 5px 6px;
}

.option_b {
	padding: 4px 10px 4px 8px;
	text-align: center;
}

.option_b a {
	color: #339;
	text-decoration: none;
}

.subMenu_b {
	position: absolute;
	background: #ccf;
	border: solid #339 1px;
	color: #339;
}

#container_y {
	background-color: #ffc;
	color: #993;
	border-bottom-style: solid;
	border-right-style: solid;
	border-color: #993;
	border-width: 1px;
	float: left;
	margin: 30px 15px 30px 0px;
	width: 204px;
}

.head_y {
	background-color: #993;
	color: #fff;
	font-weight: bold;
	padding: 5px 5px 5px 6px;
}

.option_y {
	padding: 4px 10px 4px 8px;
	background-image: url(/images/y_1.gif);
	background-repeat: no-repeat;
}

.option_y a {
	color: #993;
	text-decoration: none;
}

.subMenu_y {
	position: absolute;
	background: #ffc;
	border: solid #993 1px;
	color: #993;
}

.container_rechts {
	display: none;
}

.container_actions {
	display: none;
}

.container_admin {
	display: none;
}

.centralizer{
	text-align: center;
	width: 700px;
	padding: 40px 0px 15px 0px;
}

.centralizer2{
	text-align: center;
	width: 100%;
	padding: 40px 0px 40px 0px;
}

.dialogHolder{
	margin: auto;
	width: 303px;
	background-color: #fadc50;
}

.dialog{
	position: relative;
	left: -5px;
	top: -5px;
	width: 300px;
	text-align: left;
	border: solid 1px #fadc50;
	background-color: #fff;
	padding: 1px;
}

.dialogTitle{
	background-color: #fadc50;
	padding: 5px;
	font-weight: bold;
}

.dialogText{
	padding: 15px;
}

.alignRight{
	text-align: right;
}

.dialogWarningHolder{
	margin: 30px 0px 0px 50px;
	width: 600px;
	background-color: #c00;
	background-image: url(/images/corner_lb.gif);
	background-repeat: no-repeat;
	background-position: 0% 100%;
}

.dialogWarningL{
	float: left;
	width: 90px;
	padding: 5px;
	background-image: url(/images/corner_lt.gif);
	background-repeat: no-repeat;
	color: #fff;
}

.dialogWarningR{
	float: right;
	width: 490px;
	background-color: #fdd;
	background-image: url(/images/corner_rt.gif);
	background-repeat: no-repeat;
	background-position: 100% 0%;
	padding: 5px;
}

.icon{
	margin-top: 10px;
	margin-right: 15px;
	float: left;
	vertical-align: middle;
}

.formTitle{
	font-weight: bold;
	font-size: 14pt;
	border-bottom: solid 1px #000;
}

.formClose{
	display: none;
}

.btnNext .btnPrevious{
}


/* Generic style to prevent borders from appearing */
.noBorder{
	border: none;
}

/* New lines after floating elements */
.clearBoth{
	clear: both;
}

/* Make elements float (enable horizontal inline elements) */
.floatLeft{
	float: left;
	margin-right: 10px;
}

/* Make elements float right */
.floatRight{
	float: right;
	margin-left: 10px;
}

/* Make an element hidden (initially) */
.doNotDisplay{
	display: none;
}

.spacerIndex{
	height: 10px;
}

.spacerGraphs{
	height: 160px;
}

.graphPlaceHolder{
	width: 185px;
	height: 170px;
	position: absolute;
	/*
	border: solid 1px #000;
	*/
}

.graphPlaceHolder2{
	width: 185px;
	height: 170px;
	position: absolute;
	left: 220px;
}

.graphPlaceHolder3{
	width: 185px;
	height: 170px;
	position: absolute;
	left: 430px;
}

.textPC2{
	width: 18px;
}

.tdGraph{
	text-align: center;
}

.divVersion{
	display: none;
}

/*
DIMENSIONS
*/
.fileList{
	width: 425px;
	overflow: auto;
}
.btnHome{
	width: 190px;	
}
.btnCRM{
	width: 198px;	
}