/* Created by TopStyle Pro Trial Version - www.bradsoft.com */
html{
	height: 100%;
	width: 100%;
}
body{
	width: 100%;
	height: 100%;
	overflow: hidden;
	margin: 0px;
}
.mapdiv, .mapdiv_edit{
	width: 100%;
}
.mapdiv_edit div img{
	cursor: crosshair;
}
.menutd{
	position: absolute;
	bottom: 0px;
}
.menutd table{
	width: 100%; 
	padding: 0px;
	border-collapse: collapse;
}
.navigation td{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #2e3f55;
	padding: 0px;
	margin: 0px;
	height: 41px;
}
.navigation .left{
	width: 15px;
	background-image: url(../gui/img/left.gif);
}
.navigation .right{
	width: 15px;
	background-image: url(../gui/img/right.gif);
}
.navigation .fleft{
	width: 15px;
	background-image: url(../gui/img/fleft.gif);
}
.navigation .fright{
	width: 15px;
	background-image: url(../gui/img/fright.gif);
}
.navigation .middle{
	background-image: url(../gui/img/middle.gif);
	text-align: center;
	cursor: pointer;
}
.navigation .right_hover{
	width: 15px;
	background-image: url(../gui/img/right_hover.gif);
	cursor: pointer;
}
.navigation .left_hover{
	width: 15px;
	background-image: url(../gui/img/left_hover.gif);
	cursor: pointer;
}
.navigation .fleft_hover{
	width: 15px;
	background-image: url(../gui/img/fleft_hover.gif);
	cursor: pointer;
}
.navigation .fright_hover{
	width: 15px;
	background-image: url(../gui/img/fright_hover.gif);
	cursor: pointer;
}
.navigation .middle_hover{
	background-image: url(../gui/img/middle_hover.gif);
	text-align: center;
	color: Black;
	cursor: pointer;
}
.separator{
	height: 3px;
	background-image: url(../gui/img/content-bg.gif);
}
.content{
	height: 162px;
	background-image: url(../gui/img/content-logo.gif);
	background-color: #F3F6FA;
	background-repeat: no-repeat;
	background-position: bottom right; 
}
.content .hiddentext{
	color: #F3F6FA;
}
.content td{
	color: #2e3f55;
	vertical-align: top;
}
.content a:link, .content a:visited{
	color: #82ADD2;
}
.content a:hover{
	color: #B8CFE5;
}
.content form{
	width: 100%;
	height: 162px;
	margin: 0px;
	padding: 0px;
}
.content .content-table{
	width: 100%;
	height: 162px;
	border-collapse: collapse;
}
.content .content-table td{
	border: 0px;
	padding: 10px;
}
.content .content-table td, .content .content-table input, .content .content-table select{
	font-family: Verdana;
	font-size: 8pt;
}
.content .content-table input[type=submit],.content .content-table input[type=button]{
	width: 200px;
	height: 22px;
}
.content .content-table .headertd {
	width: 10%;
	font-weight: bold;
}
.content .content-table .buttontd {
	text-align: center;
}
.content .content-table .helptd {
	width: 50%;
	border-left: 1px dotted #AEC3DE;
	vertical-align: top;
}
.content .content-table .title{
	font-weight: bold;
}
.content .content-table .select{
	height: 100px;
	width: 100%;
	overflow: auto;
}
.content .content-table .select table{
	width: 94%;
}
.content .content-table .select table td{
	padding: 1px;
	vertical-align: middle;
}
.content .content-table .select table td img{
	border:0px;
}
.content .content-table .selectrow_hover{
	background-color: #D9E4EE;
}
.content .content-table .selectrow_normal{
	background-color: transparent;
}
.notifier, .welcome{
    position: absolute;
    width: 350px;
    left: 50%;
    top: 50%;
    margin-left: -175px;
    padding: 0px;
}
.notifier{
    height: 120px;
    margin-top: -60px;
}
.notifier .message td{
	height: 93px;
}
.welcome{
    height: 300px;
    margin-top: -150px;
}
.welcome .message td{
	height: 263px;
}
.welcome .message hr{
	height: 1px;
	width: 200px;
	color: #2e3f55;
}
.welcome .message .quote{
	font-size: 16pt;
	font-family: "Times New Roman";
	color: #628FC3;
}
.notifier table, .welcome table{
	width: 350px;
	padding: 0px;
	border-collapse: collapse;
}
.notifier .title td, .welcome .title td{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #2e3f55;
	padding: 0px;
	margin: 0px;
	height: 41px;
}
.notifier .fleft, .welcome .fleft{
	width: 15px;
	background-image: url(../gui/img/fleft.gif);
	background-position: left;
}
.notifier .fright, .welcome .fright{
	width: 15px;
	background-image: url(../gui/img/fright.gif);
	background-position: right;
}
.notifier .middle, .welcome .middle{
	width: 320px;
	background-image: url(../gui/img/middle.gif);
	text-align: center;
}
.notifier .message td, .welcome .message td{
	font-family: Verdana;
	font-size: 8pt;
	color: #2e3f55;
	border-left: 1px solid #6E96C7;
	border-right: 1px solid #6E96C7;
	border-bottom: 1px solid #6E96C7;
	background-image: url(../gui/img/content-bg.gif);
	background-color: #F3F6FA;
	background-repeat: repeat-x;
	text-align: center;
	vertical-align: middle;
	padding: 8px;
	margin: 0px;
}
.notifier input{
	font-family: Verdana;
	width: 100px;
	height: 22px;
}
.tooltip {
    font-family: Verdana;
    font-size: 8pt;
    color: #2E3F55;
    background-color: #E3ECF4;
    width: 200px;
    border: 1px #6E96C7 solid;
    font-variant: small-caps;
    font-weight: bold;
}
.tooltip .naam{
    font-variant: small-caps;
    font-weight: bold;
	 font-size: 8pt;
}
.tooltip .info{
    font-variant: normal;
    font-weight: normal;
	 text-indent: 5px;
}
.tooltip .border{
	height:100%;
   border: 1px White solid;
	padding: 3px 6px 6px 6px;
}
.tooltip .tekst{
	text-align: center;
}
.tooltip .stars1, .tooltip .stars2{
	text-align: center;
}
.tooltip .stars1{
	padding-top: 4px;
}
.tooltip .buttons{
	text-align: center;
	background-color: #A3BDDB;
	padding-top: 2px;
}
.tooltip .buttons img{
	border: 0px;
}
.tooltip .numstars{
	font-size: 9px;
	position: absolute;
	padding-left: 5px;
	color: #769CC9;
}
.menu{
    width: 120px;
    border: 1px #6E96C7 solid;
	 padding: 1px;
	 background-color: White;
}
.menu table{
    border-collapse: collapse;
    width: 120px;
}
.menu table td{
	padding: 1px;
   font-family: Verdana;
   border: 0px;
   background-color: #E3ECF4;
   font-size: 8pt;
}
.menu .title{
	text-align: center;
	font-variant: small-caps;
	font-weight: bold;
	border: 0px;
	height: 20px;
	background-color: #D2DFEE;
	border-bottom: 1px solid White;
	color: #2E3F55;
}
.menu table input{
	padding: 0px;
	width: 100%;
   font-family: Verdana;
   font-size: 7pt;
	height: 20px;
   color: #2E3F55;
   background-color: #E3ECF4;
	border: 1px solid #BDCFE5;
	cursor: pointer;
}
.menu table .disabled_but{
	color: #99A2AC;
	border: 1px solid #E1E4E8;
}