a {
	outline-style:none !important;
}

.date, a.date:link, a.date:visited 
{
	color:#E28A00;
	font-weight:bold;
	padding-bottom:10px;
	padding-top:0px;
	text-decoration:none;
}

a, a:link, a:visited {
	color:black;
}

#maintext a:link, #maintext a:visited, .linkbg:link, .linkbg:visited {
	background:#ffd100;
	color:#0d0d0d;
	text-decoration:none;
	padding:0 2px 0 2px;
}

#maintext a:hover, #maintext a:active, .linkbg:hover, .linkbg:active {
	background:#ffd100;
	color:#0d0d0d;
	text-decoration:none;
	padding:0 2px 0 2px;
}

body { overflow-x:hidden;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; height:100%;
}

html {
	height:100%;
	overflow-y:scroll;
}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}

img {
	border:0;
}

#down {
	width:100%;
	position:absolute;
	z-index:1;
}

#down table {
	border-collapse:collapse;
	padding:0;
	width:100%;
	table-layout:fixed;
}

#down td {
	vertical-align:top;
	text-align:center;
	width:16%;
	padding:0;
}

#down td.border {
	background:#ffffff url(/img/header_bg.gif) left top no-repeat;
}

#down td.mh {
	background:#ffd100 url(/img/header_h_bg.gif) left top repeat-x;
}

.hbg {
	background-color:#ffd100;
	border-style:none solid none none;
	border-color:#ffd100 !important;
	border-width:1px;
}

.hbg2 {
	background:url(/img/bg_vdaline2.gif) left top repeat-y;
}

.hbg3 {
	background:url(/img/bg_vdaline.gif) left top repeat-y;
}

#logo {
	background:#000 !important;padding:0 0 19px 0 !important;
}

#logo img {
	width:166px;height:77px;
	margin:0;
}

.copytext {
	border-style:none none none solid;
	border-color:#d6d6d6;
	border-width:1px;
	height:49px;
}

.copybut {
	border-style:none none none solid;
	border-color:#d6d6d6;
	border-width:1px;
	height:49px;
	vertical-align:top;
}

.copytext {
	color:#6a6a6a;
	font-size:10px;
	font-family:Arial;
}

#bottom_links {
	vertical-align:top;
	padding:0 0 11px 11px !important;
	height:38px;
	line-height:19px;
}

.link_sale:link, .link_sale:visited {
	color:#045900;
	text-decoration:underline;
}

.link_sale:active, .link_sale:hover {
	color:#045900;
	text-decoration:none;
}

.link_production:link, .link_production:visited {
	color:#940046;
	text-decoration:underline;
}

.link_production:active, .link_production:hover {
	color:#940046;
	text-decoration:none;
}

td.top_filled_msep {
	font-size:1px;
	background-image:url(/img/bg_vdaline.gif);
	background-position:left top;
	background-repeat:repeat-y;
}

td.top_filled_msep2 {
	font-size:1px;
	background-image:url(/img/bg_vdaline2.gif);
	background-position:left top;
	background-repeat:repeat-y;
	border:none !important;
}

#urls {
	height:100%;
	width:100%;
	position:absolute;
	z-index:100;
}

#urls table {
	border-collapse:collapse;
	padding:0;
	width:100%;
	height:100%;
	table-layout:fixed;
}

#urls table td {
	padding:0;
}

#urls td.co_filled_sep {
	height:1px;
	font-size:0px;
	background:url(/img/bg_hdaline.gif) repeat-x;
	padding:0;
}

#urls td.co_filled_sep2 {
	height:1px;
	font-size:0px;
	background:#ffd100 url(/img/bg_hdaline2.gif) repeat-x;
	padding:0;
}

.bgp_top {
	background-position:left top;
}

.bgp_bottom {
	background-position:left bottom;
}

#urls td.co_filled_msep3 {
	height:69px;
	font-size:1px;
	background:url(/img/bg_vdaline2.gif) left top repeat-y;
}

#urls td.co_filled_msep {
	height:69px;
	font-size:1px;
	background:url(/img/bg_vdaline.gif) left top repeat-y;
}

#urls td.co_filled_msep2 {
	height:63px;
	font-size:1px;
	background:#ffd100 url(/img/bg_vdaline2.gif) left top repeat-y;
}

#urls td.co_filled {
	background:#ffd100 url(/img/bg_vdaline2.gif) left top repeat-y;
	vertical-align:top;
	text-align:center;
}

#urls td.co_data {
	background:#fff url(/img/bg_vdaline2.gif) left top repeat-y;
}

#urls td.co_data_trp {
	background:url(/img/bg_vdaline2.gif) left top repeat-y;
}

#urls td.co_rb {
	background:url(/img/bg_vdaline2.gif) left top repeat-y;
}

#urls td.co_data2 {
	background:#fff url(/img/bg_vdaline.gif) left top repeat-y;
}

#urls td.co_vdal {
	background:url(/img/bg_vdaline.gif) left top repeat-y;
}

#urls td.co_hdal {
	background:url(/img/bg_hdaline.gif) left top repeat-x;
}

#urls td.co_filled_btm {
	height:1px;
	font-size:0px;
	background:#ffd100;
	padding:0;
}

#maintext {
	padding-left:26px;
	padding-right:26px;
	overflow:hidden;
	line-height:18px;
}

#menutext {
	padding:0 15px 0 15px;
	overflow:hidden;
	line-height:15px;
	text-align:left;
}

#menutext a:link, #menutext a:visited {
	text-decoration:none;
}

#menutext a:hover, #menutext a:active {
	text-decoration:underline;
}

a.innerlinks:link,a.innerlink:visited,a.tog:link,a.tog:visited,a.outerlinks:link,a.outerlinks:visited {
	color:black; text-decoration:none
}
a.innerlinks:hover,a.tog:hover,a.outerlinks:hover {
	color:black;
	text-decoration:underline
}

.slider {
	margin:0 0 11px 0;
}

.innerlinks,.outerlinks,.tog{font-size:13px}

.outerlinks {display:block;margin:0 0 11px 0;}

.innerslide {padding-left:10px; padding-top:10px}

#demo-wrapper {
	overflow: hidden; 
	height: 700px; 
	width: 100%;
	position: absolute;
	z-index:50;
}
 
#demo-inner {
	width: 5000px;
	height: 1845px;
	background-image: url(/img/people2.png);
	background-position: 0 -215px;
	background-repeat:no-repeat;
	position: relative;
}
 
.scrolling-content {
	position: absolute;
}
 
#content1 {
	left: 0px;
	top: 0px;
}
 
#content2 {
	left: 860px;
	top: 0px;
}
 
#content3 {
	left: 1253px;
	top: 0px;
}
 
#content4 {
	left: 1824px;
	top: 0px;
}

#content5 {
	left: 2300px;
	top: 0px;
}

#frame {
	position:absolute;
	width:100%;
	height:160%;
	z-index:250;
	border:none;
	text-align:center;
	background:#000;
	opacity:0.5;
	-moz-opacity:0.5;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-khtml-opacity: 0.5;
	padding:85px 0 70px 0;
}

#frame_in {
	position:absolute;
	width:100%;
	height:160%;
	z-index:251;
	border:none;
	text-align:center;
	padding:155px 0 0 0;
}

#frame_in div {
	margin:auto;
	background:#FFFFFF;
}

#frame2 {
	position:absolute;
	width:100%;
	height:160%;
	z-index:250;
	border:none;
	text-align:center;
	background:#000;
	opacity:0.5;
	-moz-opacity:0.5;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-khtml-opacity: 0.5;
}

#frame3 {
	position:absolute;
	width:100%;
	height:100%;
	z-index:251;
	border:none;
	text-align:center;
	padding:55px 0 0 0;
}

#frame_partner {
	margin:auto;
	width:430px;
	height:600px;
}


#frame_down {
	position:absolute;
	width:100%;
	height:160%;
	z-index:250;
	border:none;
	text-align:center;
	background:#000;
	opacity:0.5;
	-moz-opacity:0.5;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-khtml-opacity: 0.5;
}

#frame_down_in {
	position:absolute;
	width:100%;
	height:100%;
	z-index:251;
	border:none;
	text-align:center;
	padding:155px 0 0 0;
}

#frame_download {
	margin:auto;
	width:800px;
	height:400px;
	background:#fff;
	padding:0 50px 0 50px;
}

#frame_download * {
	text-align:left;
}

#lang_sw {
	position:absolute;
	left:31px;
	top:109px;
	width:42px;
	z-index:240;
}

h1.head {
	font-size:17px;
	font-weight:normal;
	line-height:18px;
	font-family:Tahoma;
}