.scrollable{float:left;}
a.prev, a.next, a.prevPage, a.nextPage{display:block;width:18px;height:18px;background:url(left.png) no-repeat;float:left;margin:43px 10px;cursor:pointer;font-size:1px;}
a.prev:hover, a.next:hover, a.prevPage:hover, a.nextPage:hover{background-position:0px -18px;}
a.disabled{visibility:hidden !important;}
a.next, a.nextPage{background-image:url(right.png);clear:right;}
.navi{width:56px;height:15px;border:0px dotted green;position:absolute;z-index:500;top:230px;left:180px;}
.navi a{
	width:8px;height:8px;float:left;margin:3px;
	background:url(/images/navigator.png) 0 0 no-repeat;
	background-position:0 -16px;
	display:block;
	font-size:1px;
}
.navi a:hover{background-position:0 -8px;}
.navi a.active{background-position:0 0px;}
#dot_net_scroll{position:relative;overflow:hidden;height:250px;}
#pages{position:absolute;height:20000em;}
.page{width:400px;height:250px;margin-left:10px;}
.scrollable{position:relative;overflow:hidden;width:400px;height:250px;}
.scrollable .items{width:20000em;position:absolute;clear:both;}
.item{float:left;cursor:pointer;width:400px;height:250px;border:0px dashed blue;}
#main_navi{float:left;padding:0px !important;margin:0px !important;}
#main_navi li{background-color:#333;border-top:1px solid #666;clear:both;color:#FFFFFF;font-size:12px;height:75px;list-style-type:none;width:190px;cursor:pointer;}
#main_navi li:hover{background-color:#444;}
#main_navi li.active{background-color:#555;}
#main_navi img{float:left;margin-right:10px;}
#main_navi strong{display:block;}
#dot_net_scroll div.navi{margin-left:0px;cursor:pointer;}

.vertical {
	position:relative;overflow:hidden;
	/*height:150px; original */
	height:215px;
	width: 564px;
	border: 0px solid #ddd;
}

.vitems{position:absolute;height:20000em;margin:0px;width:564px;}

.vitem {
	border: 0px solid #000;
	margin: 10px 0 8px 0; /* 10px 0; original*/
	padding: 0px 10px 0px 10px; /* 10px; original*/
	font-size: 12px;
	height: 97px; /* 100px; original*/
	/*height:180px;*/
}

.vitem h3{margin:0 0 5px 0;font-size:16px;color:#456;font-weight:normal;}
#vactions{width:585px;padding-top:15px;}
#vactions a{cursor:pointer;color:#666;line-height:14px;}
#vactions a:hover{text-decoration:none;color:#000;}
.disabled{visibility:hidden;}
.vscrollable{float:left;}
.vactions{float:right;}
.vnavi{margin-left:571px;width:8px;}
.vnavi a{background:url("/images/navigator.png") no-repeat scroll 0 -16px transparent;display:block;float:none;font-size:1px;height:8px;margin:24px 0;width:8px;}
.vnavi a.active{background-position:0 0;}
.vnavi a:hover{background-position:0 -8px;}
.vprev{width:21px;height:14px;min-height:14px;background:url("/images/arrow-sprite.png") no-repeat scroll 0 0 transparent;font-size:16px;}
.vprev:hover{width:21px;height:14px;min-height:14px;background:url("/images/arrow-sprite.png") no-repeat scroll 0 -14px transparent;font-size:16px;}
.vnext img, .vprev img{width:21px;height:14px;}
.vnext{width:21px;height:14px;min-height:14px;background:url("/images/arrow-sprite.png") no-repeat scroll 0 -28px transparent;font-size:16px;}
.vnext:hover{width:21px;height:14px;min-height:14px;background:url("/images/arrow-sprite.png") no-repeat scroll 0 -42px transparent;font-size:16px;}