body                 { margin: 0px; padding: 0px; font-family: Verdana,Arial,Helvetica; font-size: 10px; color: #434d68; }
html                      { overflow: -moz-scrollbars-vertical; }

td			{
	font-family:Verdana,Arial,Helvetica;
	font-size:10px;
	color: #434d68
}

a:link			{text-decoration:none;	color: #1E90FF;	font-weight:bold}
a:visited		{ text-decoration:none; color:#1E90FF; font-weight:bold }
a:active		{ text-decoration:none; color:#1E90FF; font-weight:bold }
a:hover			{text-decoration:underline; color: #9C9CFF; font-weight:bold}

.bar { font-family:Verdana,Arial,Helvetica; font-size:11px; color:#FFFFFF }
a.bar:link		{ text-decoration:none; color:#FFFFFF }
a.bar:visited		{ text-decoration:none; color:#FFFFFF }
a.bar:active		{ text-decoration:none; color:#FFFFFF }
a.bar:hover		{ text-decoration:underline; color:#FFFFFF }

.switch {
	font-family:Verdana,Arial,Helvetica;
	font-size:10px;
	color: Gray
}
a.switch:link		{ text-decoration:none; color:#9CA6C1 }
a.switch:visited	{ text-decoration:none; color:#9CA6C1 }
a.switch:active		{ text-decoration:none; color:#9CA6C1 }
a.switch:hover		{ text-decoration:underline; color:#9CA6C1 }

.mainmenu		{ font-family:Verdana,Arial,Helvetica; font-size:10px; color:#FFFFFF background-color:#000000}
a.mainmenu:link		{ text-decoration:none; color:#FFFFFF }
a.mainmenu:visited	{ text-decoration:none; color:#FFFFFF }
a.mainmenu:active	{ text-decoration:none; color:#FFFFFF }
a.mainmenu:hover	{text-decoration:none; color: #6495ED}

.admenu			{ font-family:Verdana,Arial,Helvetica; font-size:10px; color:#FFFFFF }
a.admenu:link		{ text-decoration:none; color:#FFFFFF }
a.admenu:visited	{ text-decoration:none; color:#FFFFFF }
a.admenu:active		{ text-decoration:none; color:#FFFFFF }
a.admenu:hover		{text-decoration:none;color: #6495ED}


.menu			{ font-family:Verdana,Arial,Helvetica; font-size:10px; color:#FFFFFF }
a.menu:link		{ text-decoration:none; color:#FFFFFF }
a.menu:visited		{ text-decoration:none; color:#FFFFFF }
a.menu:active		{ text-decoration:none; color:#FFFFFF }
a.menu:hover		{ text-decoration:none;	color: #6495ED}

.submenu		{ font-family:Verdana,Arial,Helvetica; font-size:11px; color:#000000 }
a.submenu:link		{ text-decoration:none; font-size:11px; color:#000000 }
a.submenu:visited	{ text-decoration:none; font-size:11px; color:#000000 }
a.submenu:active	{ text-decoration:none; font-size:11px; color:#000000 }
a.submenu:hover		{ text-decoration:underline; font-size:11px; color:#000000 }

.smallgrey 		{ font-family:Verdana,Arial,Helvetica; font-size:9px; color:#808080 }
a.smallgrey:link	{ text-decoration:none; color:#808080; }
a.smallgrey:visited	{ text-decoration:none; color:#808080; }
a.smallgrey:active	{ text-decoration:none; color:#808080; }
a.smallgrey:hover	{ text-decoration:underline; color:#808080; }

.help                     { font-family:Verdana,Arial,Helvetica; font-size:9px; color:#D0D0BF; font-weight:normal }
a.help:link               { text-decoration:none; color:#D0D0BF; font-weight:normal }
a.help:visited            { text-decoration:none; color:#D0D0BF; font-weight:normal }
a.help:active             { text-decoration:none; color:#D0D0BF; font-weight:normal }
a.help:hover              { text-decoration:underline; color:#D0D0BF; font-weight:normal }

.link 		{ font-family:Verdana,Arial,Helvetica; font-size:9px; color:#C6C6C6 }
a.link:link	{ text-decoration:none; color:#808080; }
a.link:visited	{ text-decoration:none; color:#808080; }
a.link:active	{ text-decoration:none; color:#808080; }
a.link:hover	{ text-decoration:underline; color:#808080; }

.welcome		{ font-family:Verdana,Arial,Helvetica; font-size:24px; color:#FFFFFF;
			background-image: url(/images/front_bg.jpg)}
a.menu:link		{ text-decoration:none; color:#FFFFFF }
a.menu:visited		{ text-decoration:none; color:#FFFFFF }
a.menu:active		{ text-decoration:none; color:#FFFFFF }
a.menu:hover		{ text-decoration:none;	color: #6495ED}

tr.yellow1		{ background-color:#FFF7E1 }
tr.yellow2		{ background-color:#FDBF27 }
tr.grey1		{ background-color:#F5F5F5 }
tr.grey2		{ background-color:#DBDBDB }
tr.grey3		{ background-color:#BEBEBE }

.header			{ font-family:Arial,Helvetica; text-decoration:none; font-size:25px; color:#FFFFFF }
.wide			{ font-family:Verdana,Arial,Helvetica; font-size:12px; color:#4B4B4B; font-weight:bold; text-transform: uppercase; letter-spacing: 0.3em }
.small	 		{ font-family:Verdana,Arial,Helvetica; font-size:10px; color:#4B4B4B }
.red	 		{ color:#F20A30 }
.error      { font-family:Verdana,Arial,Helvetica; text-decoration:none; font-size:11px; color:#F20A30; font-weight:bold }
.warning      { font-family:Verdana,Arial,Helvetica; text-decoration:none; font-size:11px; color:#330099; font-weight:bold }
.green	 		{ font-weight:bold; color:#008000 }
.yellow	 		{ color:#FDBF27 }

.ffs        { font-family: Arial; font-size: 10px; }

.stepac                   { font-family:Verdana,Arial,Helvetica; text-decoration:none; font-size:12px; color:#555555; font-weight:bold }
.stepin                   { font-family:Verdana,Arial,Helvetica; text-decoration:none; font-size:12px; color:#D8D8D8; font-weight:bold }

table.ncoltable1 	{ background-color:#FFF7E1 }
table.ncoltable2 	{ background-color:#FFF7E1 }
table.ncoltable3 	{ background-color:#FFF7E1 }
table.content             { width: 220px; border: solid 2px white; border-bottom: solid 0px white; }
table.content td          { border: solid 3px white; }
table.content td td       { border: solid 0px black; }

td.title { padding-top:4px; padding-bottom:4px; background-color:#808080; font-family:Arial,Helvetica; font-size:12px; color:#FFFFFF; font-weight:bold;  }
td.title { padding-left:10px; padding-top:6px; padding-bottom:6px; background-color:#DFDFDF; font-family:Arial,Helvetica; font-size:14px; color:#000000; font-weight:bold; font-style:italic  }
td.cell_title { background-color:#F3F3F3; font-family:Verdana,Arial,Helvetica; text-decoration:none; font-size:12px; color:#00BAFF; font-weight:bold }
td.cell_row	{ background-color:#F3F3F3; font-family:Verdana,Arial,Helvetica; text-decoration:none; font-size:10px; color:#4B4B4B }
td.cell_header	{ background-color:#F3F3F3 }
td.line { background-color: #FFFFFF }
td.border {
	background-color: #032769
}
td.whoissel                 { background-color: #FFFFFF }
td.whoisina                 { background-color: #EAEAEA }
td.whoishoo                 { background-color: #2157D7 }
td.bar                      { font-family:Verdana,Arial,Helvetica; text-decoration:none; font-size:11px; color:FFFFFF; font-weight:normal }
td.switch                   { background-color:#CCFF00; font-family:Verdana,Arial,Helvetica; text-decoration:none; font-size:10px; color:#7A7A7A; font-weight:normal }
td.machtiging               { font-family:Verdana,Arial,Helvetica; text-decoration:none; font-size:15px; color:#000000; font-weight:normal }

td.intro                    { background-color: #CEFF06; color:#000000; padding-left: 10; padding-right: 10; padding-top: 10; padding-bottom: 10 }
td.header                   {
	background-color: #ECEAD9;
	font-size:14px;
	color: #00319C
}
td.content                  { background-color: #F3F3F3; padding: 10px; }
td.hspacing                 { background-color: #FFFFFF; }
td.alert                    { font-family:Verdana,Arial,Helvetica; font-size:9px; color:#555555 }
td.ct                       { color:#808080 }
td.cr                       { color:#555555 }
td.login                    { background-color: #555555; color:#F3F3F3 }
td.mt                       { font-family:Verdana,Arial,Helvetica; font-size:9px; color:#FFFFFF }
td.notice                   {
	background-color: #FFFFFF;
	color: #31319C;
}


tr.cell_title               { background-color:#FFFFFF; font-family:Verdana,Arial,Helvetica; text-decoration:none; font-size:12px; color:#000000; font-weight:bold }
tr.cell_row                 { background-color:#FFFFFF; font-family:Verdana,Arial,Helvetica; text-decoration:none; font-size:10px; color:#4B4B4B }
tr.cell_header              { background-color:#FFFFFF }


.helpbox                    { background-color:#D6DFF7; font-family:Verdana,Arial,Helvetica; font-size:9px; color:#4D4D4D; font-weight:normal }

.xpmenu                     { font-family:Verdana,Arial,Helvetica; font-size:10px; font-weight:bold; color:#FFFFFF }
a.xpmenu:link               { text-decoration:none; font-weight:bold; color:#FFFFFF }
a.xpmenu:visited            { text-decoration:none; font-weight:bold; color:#FFFFFF }
a.xpmenu:active             { text-decoration:none; font-weight:bold; color:#FFFFFF }
a.xpmenu:hover              { text-decoration:underline; font-weight:bold; color:#FFFFFF }

.show                       { visibility: show; }
.hide                       { visibility: hidden; display: none; }

input.whoisinput            { font-size: 6.4pt; width: 195px; margin: 0px; padding: 0px; }
input.whoissubmit           { margin-top: -4px; margin-left: 8px; position: absolute; }


td.detail_kop               { height: 23px; padding: 3px; width:170px; font-weight: bold;  }
td.detail_item              { height: 23px; padding: 3px; width: 170px; background-color: #EFEFEF;  }
td.detail_rest              { height: 23px; padding: 3px; background-color: #EFEFEF;  }

td.detail_vg                { height: 23px; text-align: center; width: 90px; background-color: #CDFF07; color: #FFFFFF; font-weight: bold; }
td.detail_vo                { height: 23px; text-align: center; width: 90px; background-color: #FF6600; color: #FFFFFF; font-weight: bold; }
td.detail_og                { height: 23px; text-align: center; width: 90px; background-color: #EFEFEF; }
td.detail_oo                { height: 23px; text-align: center; width: 90px; background-color: #EFEFEF; }

td.bar { font-family:Verdana,Arial,Helvetica; text-decoration:none; font-size:11px; color:FFFFFF; font-weight:normal }
td.bar2 {
	font-family:Verdana,Arial,Helvetica;
	text-decoration:none;
	font-size:11px;
	color:FFFFFF;
	font-weight:normal;
	background-color : transparent;
}
td.switch {
	background-color: #66FF33;
	font-family:Verdana,Arial,Helvetica;
	text-decoration:none;
	font-size:10px;
	color:#7A7A7A;
	font-weight:normal
}
td.whois {
	font-family:Verdana,Arial,Helvetica;
	text-decoration:none;
	font-size:10px;
	color:#ffffff;
	font-weight:bold
}

tr.cell_title { background-color:#F3F3F3; font-family:Verdana,Arial,Helvetica; text-decoration:none; font-size:12px; color:#000000; font-weight:bold }
tr.cell_row	{ background-color:#F3F3F3; font-family:Verdana,Arial,Helvetica; text-decoration:none; font-size:10px; color:#4B4B4B }
tr.cell_header	{ background-color:#F3F3F3 }
INPUT.whois {
	BORDER-TOP-WIDTH: 1px;
	BORDER-LEFT-WIDTH: 1px;
	BORDER-LEFT-COLOR: #1E90FF;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-BOTTOM-COLOR: #1E90FF;
	BORDER-TOP-COLOR: #1E90FF;
	BORDER-RIGHT-WIDTH: 1px;
	BORDER-RIGHT-COLOR: #1E90FF;
	padding : 0;
}
INPUT.fine {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-width : 1;
	border-bottom-color : #888888;
	border-left-color : #000000;
	border-right-color : #888888;
	border-top-color : #000000;
	height : 16;
	padding : 1;
	margin : 0;
}

tr.rowselectview td     { border-bottom: solid 1px #E6E6E6; border-top: solid 1px #E6E6E6; height: 18px; }

img.png                 { filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0); }

 /** Expand menu style settings */

a.lnkexpand          { display: block; padding-left: 3px; padding-top: 4px; height: 16px !important; height: 22px; color: #000000; font-weight:normal; text-d
ecoration: none; }
a.lnkexpand:hover    { text-decoration: none; background-color: #DDDDDD; cursor: pointer; }
a.lnkexpand span     { vertical-align: middle; }

p.headexpand         { text-align: center; color: white; margin: 0px; height: 19px !important; height: 24px; padding-top: 5px; font-weight: bold; display: bl
ock; background-color: #000000; }

div.divexpand        { position: absolute; visibility: visible; overflow: hidden; }
div.divexpand div    { border: solid 1px #999999; border-top-width: 0px; background-color: #FFFFFF; }

