body, html {
	width: 100%;
}
#vheader {
	width:100%;
	height:20px;
}

#vwrapper {
  width: 100%;
  /*width: expression((documentElement.clientWidth||document.body.clientWidth)<995?'1000px':'');
  min-width: 1000px;*/
}
#vcontainer {width: 100%;}
#vcontent {
  width: 100%;
  float: left;
}
#vtext {
	/*margin-right:250px;*/
}

#vright {
  width: 250px;
}

.clear {clear: both;}

.w100 { width:100%;}

.scrh,.scrh:visited {
	color: #00f;
	font-family:arial;
	font-size:13px;
}
.scrh:hover {
	text-decoration:none;
}

.topl,.topl:visited {
	color: #000;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	margin-right:10px;
}
.topl:hover {
	text-decoration:none;
}
.topla,.topla:visited {
	color: #888;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	margin-right:10px;
	text-decoration:none;
}
.topla:hover {
	text-decoration:undelline;
}

#searchform {
	border:1px solid #333;
	width:100%;
	height:20px;
	padding:1;
	margin:0;
	font-family: arial;
	font-size: 14px;
	color: #000;
}
#searching {
	font-family: arial;
	font-size:13px;
	color: #000;
}

.actions,.action:visited{
	text-decoration:underline;
	color:#000;
	font-family: arial;
	font-size:11px;
}
.actions:hover {
	text-decoration:none;
}
.m2,.m2:visited{
	text-decoration:underline;
	color:#000;
	font-family: arial;
	font-size:13px;
}
.m2:hover {
	text-decoration:none;
}

.atop:link,.atop:visited,.atop:hover,.atop:active {
	color: #ff6c00; 
	font-size: 10px;
	text-decoration: none;
}

.forie{
 	margin: 0;
 	padding: 0;
	margin-top: expression((parentNode.offsetHeight - this.offsetHeight)<0 ? "0" : (parentNode.offsetHeight - this.offsetHeight)/2 + "px");
}

#footer2 {

  	position: absolute;
  	margin-top: -120px;
  	right: 0;
  	width: 380px;
  	height: 120px;
}

