body{
	font:12pt Arial, Helvetica, sans-serif;
}
dd{
	margin-right:0;
}
div.clearit   { clear: both }
#main-content h1{
	font-size: 140%;
	font-weight:bold;
	color:#000;
}
#main-content h2{
	font-size:120%;
	color:#000;
}
#main-content h3{
	font-size:100%;
	color:#000;
}
.imagetitle {font:75%;}
.ingress {font:130%/140% Arial, Helvetica, sans-serif;}
.hidden-navigation{
	width:1px;
	position:absolute;
	left:-9999px;
}
#header {display:none}
#wrap {
	border:0;
	background:#FFF;
	width:auto;
	margin:0 5%;
	padding:0;
	text-align:left;
}
#main-content, #main-content-index {
	width:auto;
	float:none !important;
	margin:0;
	padding:0;
	border:0
}
#sub-content{
	width:auto;
	float:none !important;
	margin:0;	
}
#navigations{display:none}
#pagetoollinks {display:none}
#foot{display:none}
#news, #servicelinks, #servicelinks2 {
	padding:0;
	margin:0 0 0 14px;
}
#news li, #servicelinks li, #servicelinks2 li {
	list-style:none;
	list-style-image:url(/vrk/home.nsf/arrow2.gif);
	padding:7px 0 7px 0;
	border-bottom:1px dotted #000;
}
#news li.noborder, .noborder {border:0}
#news a {
	display: block;
	color:#9f0f0f;
	font-weight:bold;
	text-decoration:none;
}
#news .lang {
	color:#172771;
	font-weight: normal;
	text-decoration:none;
}
#servicelinks a, #servicelinks2 a {
	display: block;
	color:#172771;
	font-weight:bold;
	text-decoration:none;
} 
/*---- boxes ----*/
#boxheading {
	text-align:center;
	border:0;
	background:transparent url(/vrk/home.nsf/bg_leftcol_hdr.gif) no-repeat top left;
	width:237px;
	min-height:22px;
	padding:3px 0 0 0;
	margin:0;
	font: bold 14px Arial,Geneva,Helvetica,sans-serif;
	color:#172771;
}
#boxheading.index {
	font: bold 16px "Trebuchet MS", Arial,Geneva,Helvetica,sans-serif;
	height:23px;
	padding:2px 0 0 0;
}
#boxheading a {
	color:#172771;
	text-decoration:none;
}
#boxcontent {
	border-left:1px solid #89a6bf;
	border-right:1px solid #89a6bf;
	background:transparent;
	width:215px;
	padding:4px 10px 4px 10px;
	margin:0px
}
#boxbottom {
	padding:0;
	margin:0;
	background:transparent url(/vrk/home.nsf/bg_leftcol_bottom.gif) no-repeat top left;
	width:237px;
	height:16px;
}
#mboxheading {
	
	text-align:center;
	border:0;
	background:transparent url(/vrk/home.nsf/bg_mbox_hdr.gif) no-repeat top left;
	width:493px;
	height:23px;
	padding:2px 0 0 0;
	margin:0;
	font: bold 16px "Trebuchet MS", Arial,Geneva,Helvetica,sans-serif;
	color:#172771;
}
#mboxcontent {
	border:0;
	background:#f2f2e9;
	width:473px;
	xheight:300px;
	padding:4px 10px 4px 10px;
	margin:0px
}
#mboxbottom {
	padding:0;
	margin:0;
	background:transparent url(/vrk/home.nsf/bg_mbox_bottom.gif) no-repeat top left;
	width:493px;
	height:16px;
	
}
#mcol1 {
	width:223px;
	padding-right:12px;
	border-right:1px dotted #000;
	float:left;
}
#mcol2 {
	width:223px;
	padding-left:12px;
	border:0;
	float:left;
}
#rboxheading {
	text-align:center;
	border:0;
	background:transparent url(/vrk/home.nsf/bg_rbox_hdr.gif) no-repeat top left;
	width:159px;
	height:13px;
	padding:0;
	margin:0;
	font-size:1px;
}
#rboxcontent {
	text-align:center;
	border:0;
	background:#cedde6;
	width:149px;
	padding:4px 5px 4px 5px;
	margin:0px
}
#rboxbottom {
	padding:0;
	margin:0;
	background:transparent url(/vrk/home.nsf/bg_rbox_bottom.gif) no-repeat top left;
	width:159px;
	
}
#population {
	text-align:center;
	background:#00539f;
	color:#000;
	width:120px;
	padding:4px 9px 4px 9px;
	margin:auto;
	font:bold 14px Arial,Geneva,Helvetica,sans-serif;
}
#population a {color:#000;text-decoration: none;}
#box_population_hdr {
	border:0;
	background:transparent url(/vrk/home.nsf/bg_population_top.gif) no-repeat top left;
	width:138px;
	height:6px;
	padding:0;
	margin:0;
	font-size:1px;
}
#box_population_content {
	text-align:center;
	border:0;
	background:#213f8f;
	width:120px;
	padding:4px 5px 4px 5px;
	margin:0px;
	font:bold 16px Arial,Geneva,Helvetica,sans-serif;
	color:#fff;
}
#box_population_bottom {
	padding:0;
	margin:0;
	background:transparent url(/vrk/home.nsf/bg_population_bottom.gif) no-repeat top left;
	width:138px;
	height:6px;
}
#additional_hdr {
	text-align:left;	
	border:0;
	padding:0 ;
	margin:0;
	font-weight:bold;
	width:auto;
	color:#000;
}
#additional_content {
	border:0;
	background:#fff;
	width:auto;
	padding:0;
	margin:0;
	color:#000;	
}
#additional_bottom {display:none}
#additional_content .subcontent {padding:0}
#additional_content a {
	color:#000;
	text-decoration:none;
	padding:0;
	font-size:80%;
}
/* Left navigation */
div.hidden {display:none;}
#pagenavlist {display:none}
#nav {display:none}
