@charset "UTF-8";
/* 
   CSS Document 
   $Version: 1.3 $
   Copyright 2008 Damian Desia
*/

/**//* Start clean & hack browsers /*//**/
body .menu li a.icon {
 vertical-align: baseline;
}
div#layout {
	margin:0px auto;
	padding:0px;
	width: 918px;
	clear: both;
}
/**//* End clean & hack browsers /*//**/



/**//* Start Generics standards /*//**/
body
{
	position: relative;
	height: 100%;
  FONT-SIZE: 10px;
  PADDING-TOP: 0px;
  MARGIN-TOP: 0px;
  COLOR: #FFFFFF;
  FONT-FAMILY: Verdana;
  background: #BCBCBC;
	padding: 0px;
	margin:0px 0px;
}

img { border:0; }

blockquote { padding:0; margin:0; overflow:hidden; }

p { padding:0; margin:0; }

h1 {
	padding:0 0 11px;
	margin:0;
	color:#00CCFF;
	background: inherit;
	font-size:173%;
}

h2 {
	padding:0 0 11px;
	margin:0;
	color:#00CCFF;
	background: inherit;
	font-size:153%;
}

h3 {
	padding:0;
	margin:0;
	font-size:153%;
	color:#00CCFF;
	background:inherit;
}

h4 {
	padding:0;
	margin:0;
	font-size:111%;
	font-weight:normal;
	color:#FFFFFF;
	background: inherit;
}

h5 {
	padding:0;
	margin:0;
	overflow:hidden;
	font-size:100%;
	font-weight:normal;
	color:#FFFFFF;
	background: inherit;
}

h6 {
	padding:0;
	margin:0;
	overflow:hidden;
	font-size:100%;
	font-weight:normal;
	color:#FFFFFF;
	background: inherit;
}


address {
	font-style:normal;
	padding:0 0 0.5em;
}
/**//* End Generics standards /*//**/



/**//* Start Generic Menu /*//**/
div#menu {
	overflow:hidden;
}

div#menu ul {
	overflow:hidden;
	margin: 0;
	padding: 0;
}

div#menu li {
	text-align: center;
	float: left !important;
	list-style: none;
	padding: 1em 0.3em 1em 0;
	padding-left: 2.9em;
	font-size:14px;
	font-family: "Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
}

div#menu a:link, a:visited {
	color:#FFFFFF;
	background: none;
	text-decoration:none;
}

div#menu a:hover {
	text-decoration:none;
	color:#00CCFF;
	background: none;
}
/**//* End Generic Menu /*//**/



/**//* Start Generic Layout /*//**/
div#content {
	color: #FFFFFF;
  	background: url(../images/generics/divcontentlayout_border_bottom_repeat_y.jpg) right repeat-y #333333;
}
	
div#bgfooter {
	height: 23px;
	color: #FFFFFF;
	background: url(../images/generics/divcontentlayout_border_bottom.jpg) bottom no-repeat;
}

div#center {
	padding: 0px;
	margin:0px auto;
}

div#logoniveluno {
	height: 93px;
	color: #FFFFFF;
	background: url(../images/home/logo_top.jpg) right no-repeat;
	padding-left:52em;
	width: 331px;
}
/**//* End Generic Layout /*//**/



/**//* Start Generic Button /*//**/
/* 
   Author: Gran Yosler 
   Modified by: Damian Desia
*/
div#GenericBtn {
	width:75px;
	padding:0 0 0 19.85em !important;
	margin:0;
}
.b1f, .b2f, .b3f, .b4f{font-size:10%; overflow:hidden; display:block;}
.b1f {height:1px; background:#00CCFF; margin:0 2px;}
.b2f {height:1px; background:#00CCFF; margin:0 1px;}
.b3f {height:2px; background:#00CCFF; margin:0 0px;}
.b4f {height:2px; background:#00CCFF; margin:0 0px;}
.contentf {background: #00CCFF; text-align:center;}
.contentf div {margin:0; padding:0 0 0 0;}
.contentf a {color:#FFFFFF; text-decoration:none; font-size:140%; font-weight:bold; font-family: "Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;}
.contentf a:hover {color:#000000; text-decoration:none; font-size:140%; font-weight:bold; font-family: "Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;}
/**//* End Generic Button /*//**/



.withpadandmarg { padding:1em 0; margin:1em 0; }

.withminorpadandmarg { padding:0.5em 0; margin: 0.5em 0; }

.linewhite {
	color: #FFFFFF;
	background:#999999;
	height:1px;
	padding-right:7em;
	margin-right:0.5em;
	padding: 0 0;
	overflow:hidden;
	width: 909px;
}

.linewhiteforContact {
	color: #FFFFFF;
	background:#999999;
	height:1px;
	margin-left: 3em;
	margin-right:0.5em;
	margin-top: 15px;
	padding: 0 0;
	overflow:hidden;
	width: 757px;
	left: 33px;
}

.linewhiteforDownloads {
	color: #FFFFFF;
	background:#999999;
	height:1px;
	margin-left: 3em;
	margin-right:0.5em;
	margin-top: 2em;
	margin-bottom: 2em;
	padding: 0 0;
	overflow:hidden;
	width: 757px;
	left: 33px;
}

.linewhiteforProducts {
	color: #FFFFFF;
	background:#999999;
	height:1px;
	padding:0;
	margin:1em 0;
	overflow:hidden;
	width: 909px;
}

.linewhiteforModels {
	color: #FFFFFF;
	background:#999999;
	height:1px;
	padding: 0;
	margin: 0.4em 0 0 0;
	overflow:hidden;
	width: 757px;
}

.link:visited {
	text-decoration:none;
	color:#00CCFF;
	background: none;
}

.link:link, a:visited {
	color:#FFFFFF;
	background: none;
	text-decoration:none;
}

.link:hover {
	text-decoration:none;
	color:#00CCFF;
	background: none;
}

.link:visited, hover {
	text-decoration:none;
	color:#00CCFF;
	background: none;
}

.linkactive {
	text-decoration:none;
	color:#00CCFF;
	background: none;
	font-weight:bold;
}

.spacer { clear: both; height: 25px; }

.lineWhiteForFlashBox {
  color:#FFFFFF;
  background:#FFFFFF;
  height:3px;
  margin-right:1em;
  padding-bottom: 0;
  padding-top: 0;
  overflow:hidden;
  width: 908px;
}

div#FlashBox {
  padding-bottom: 0;
  padding-top: 0;
  overflow:hidden;
  width: 917px;
  height:auto;
  text-align:left;
  right:5%;
}

div#FormBox {
  padding:0;
  margin:0;
}

div#ContactBox {
  padding-bottom: 0;
  padding-top: 3em;
  overflow:hidden;
  width: 777px;
  height: 517px;
  text-align:left;
  right:1%;
  padding-left:13em;
}

div#ContactBox ul {
  padding:0;
  margin:0;
  color:#FFFFFF;
  background:url(../images/generics/clip.gif) no-repeat left top;
  list-style:none;
}

div#ContactBox li {
  padding-left:3em;
  margin:0;
}

div#CompanyBox {
  padding-bottom: 0;
  padding-top: 3em;
  overflow:hidden;
  width: 777px;
  height:auto;
  text-align:left;
  right:1%;
  padding-left:13em;
}

div#CompanyBox ul {
  padding:0;
  margin:0;
  color:#FFFFFF;
  background:url(../images/generics/clip.gif) no-repeat left top;
  list-style:none;
}

div#CompanyBox li {
  padding-left:3em;
  margin:0;
}

div#CompanyBox blockquote {
  width:417px;
}

.FR { float:right; overflow:hidden; padding:0 3em; margin:0; width: 235px; }
.FR2 { float:right; overflow:hidden; padding:0; margin:0; width: 270px; }

div#NewsBox {
	padding-bottom: 0;
	padding-top: 3em;
	overflow:hidden;
	width: 777px;
	height:1150px;
	text-align:left;
	right:1%;
	padding-left:13em;
}

div#NewsBox ul {
  padding:0;
  margin:0;
  color:#FFFFFF;
  background:url(../images/generics/clip.gif) left top no-repeat;
  list-style:none;
}

div#NewsBox li {
  padding-left:3em;
  margin:0;
}

.blockNews {
  clear: both;
  width: 445px;
  float:left;
  overflow:hidden;
  font-size: 109%;
  line-height: 137%;
}

.blockHighlight {
  clear: both;
  width: 375px;
  float:right;
  overflow:hidden;
  font-size: 109%;
  line-height: 137%;
}

.FR { float:right; overflow:hidden; padding:0 3em; margin:0; width: 235px; }
.FR2 { float:right; overflow:hidden; padding:0; margin:0; width: 270px; }

#NewsHeader {
  color:#FFFFFF;
  background:#555555;
  width:909px;
  height:75px;
}

#imgtitNivelUnoNews {
  padding: 2.5em 0 0 13em;
}

div#DownloadsBox {
	padding-bottom: 0;
	padding-top: 3em;
	overflow:hidden;
	width: 777px;
	text-align:left;
	right:1%;
	padding-left:13em;
}

div#DownloadsBox ul {
	padding:0;
	margin:0;
	color:#FFFFFF;
	background:url(../images/generics/clip.gif) no-repeat left top;
	list-style:none;
	width: 777px;
	text-align: left;
	overflow: hidden;
}

div#DownloadsBox li {
  padding-left:3em;
  margin:1em 0;
}

.lineImgs {
  padding: 0.5em 0;
}

div#imgsDownloads {
  padding: 0 2.6em;
}

div#imgsDownloads img {
  padding: 0 0.7em;
}

div#imgsDownloads span {
  font-size: 119%;
  margin-left: 0.5em;
}

div#imgsDownloadsFus {
  margin: 3em 0 0;
  padding: 0 2.6em;
}

div#imgsDownloadsFus img {
  padding: 0 0.7em;
}

div#imgsDownloadsFus span {
  font-size: 119%;
  margin-left: 0.5em;
}

div#imgsCampaigns {
  display:none;
  padding: 0 2.6em;
}

div#imgsCampaigns img {
  padding: 0 0.7em;
}

div#imgsCampaigns span {
  font-size: 119%;
  margin-left: 0.5em;
}

div#imgsCCampaigns {
  display:none;
}

div#imgsMeasure {
  margin-left: 2.3em;
}

div#imgsMeasureFus {
  margin-left: 2.3em;
}

#Campaignsgeneric		{ display:none; }

#Campaignsgeneric img	{ padding:0; margin:0; }

#Campaignsgeneric span	{ font-size: 119%; }

#Campaignsgeneric ul		{ display:block; background:none; padding:0; margin:0 0 1em; }

#Campaignsgeneric li		{ float:left; width:95px; padding:0; margin:0 0 1em; }

#Campaignsgeneric p		{ padding:0; margin:0 0 1em; }

.pimgsMeasure {
  width: 100px;
  float:left;
  padding: 0 0.75em 0 0.3em;
  font-size: 119%;
}

.pimgsMeasureFus {
  width: 100px;
  float:left;
  padding: 0 0.75em 0 0;
  font-size: 119%;
}

.pimgsMeasureOthers {
  width: 99px;
  float:left;
  padding: 0 0.4em 0 0;
  font-size: 119%;
}

.pimgsMeasureOthers2 {
  width: 99px;
  float:left;
  padding: 0 0em 0 1em;
  font-size: 119%;
}

.pimgsMeasureTheLast {
  width: 99px;
  float:left;
  padding: 0 1em 0 2em;
  font-size: 119%;
}

div#ModelsToDownload {
  padding: 0 0 0 3em;
}

#ViaVaiHeader {
  color:#FFFFFF;
  background:#555555;
  width:909px;
  height:75px;
}

div#ViaVaiBox {
  padding-bottom: 0;
  padding-top: 3em;
  overflow:hidden;
  width: 909px;
  text-align:left;
  right:1%;
}

div#ViaVaiBox span {
  padding:0;
  margin:0;
  color:#00CCFF;
  background: inherit;
  font-size:150%;
  font-weight:bold;
}

div#ViaVaiBox ul {
  padding:0;
  margin:0 0 0 13em;
  background:url(../images/generics/clip.gif) no-repeat left top;
  list-style:none;
}

div#ViaVaiBox li {
  padding:0 3em 0 3em;
  margin:0;
}

div#ViaVaiBox li a.titleVV {
  color:#00CCFF;
  text-decoration:none;
  background:inherit;
}

div#ModelsBoxSol3 {
	width: 654px;
	padding-bottom:2em;
	display:none;
}

div#ModelsBoxSol3 ul {
  line-height: 201%;
  list-style:none;
  overflow:hidden;
  padding:0.5em 0;
  margin:0;
  color:#FFFFFF;
  background:none;
}

div#ModelsBoxSol3 li {
  width: 55px;
  float:left;
  padding:0;
  margin:0;
  padding: 0 1.3em 0 0;
  font-size:110%;
}

div#ModelsBoxSol3 li a:link {
  color:#FFFFFF;
  background: none;
  text-decoration:none;
}

div#ModelsBoxSol3 li a:hover {
  color:#00CCFF;
  background: none;
}


div#ModelsBoxSol2 {
	width: 654px;
	padding-bottom:2em;
	display:none;
}

div#ModelsBoxSol2 ul {
  line-height: 201%;
  list-style:none;
  overflow:hidden;
  padding:0.5em 0;
  margin:0;
  color:#FFFFFF;
  background:none;
}

div#ModelsBoxSol2 li {
  width: 55px;
  float:left;
  padding:0;
  margin:0;
  padding: 0 1.3em 0 0;
  font-size:110%;
}

div#ModelsBoxSol2 li a:link {
  color:#FFFFFF;
  background: none;
  text-decoration:none;
}

div#ModelsBoxSol2 li a:hover {
  color:#00CCFF;
  background: none;
}


div#ModelsBoxSol {
	width: 654px;
	padding-bottom:2em;
	display:none;
}

div#ModelsBoxSol ul {
  line-height: 201%;
  list-style:none;
  overflow:hidden;
  padding:0.5em 0;
  margin:0;
  color:#FFFFFF;
  background:none;
}

div#ModelsBoxSol li {
  width: 55px;
  float:left;
  padding:0;
  margin:0;
  padding: 0 1.3em 0 0;
  font-size:110%;
}

div#ModelsBoxSol li a:link {
  color:#FFFFFF;
  background: none;
  text-decoration:none;
}

div#ModelsBoxSol li a:hover {
  color:#00CCFF;
  background: none;
}



div#ModelsBoxRct {
  width: 655px;
  padding-bottom:2em;
  display:none;
}

div#ModelsBoxRct ul {
  line-height: 201%;
  list-style:none;
  overflow:hidden;
  padding:0.5em 0;
  margin:0;
  color:#FFFFFF;
  background:none;
}

div#ModelsBoxRct li {
  width: 55px;
  float:left;
  padding:0;
  margin:0;
  padding: 0 1.3em 0 0;
  font-size:110%;
  color:#FFFFFF;
  background: none;
}

div#ModelsBoxRct li a:link {
  color: #FFFFFF;
  background: none;
  text-decoration:none;
}

div#ModelsBoxRct li a:hover {
  color:#00CCFF;
  background:none;
}

#PressBox {
  padding-bottom: 0;
  padding-top: 3em;
  overflow:hidden;
  width: 750px;
  height:auto;
  text-align:left;
  right:1%;
  padding-left:13em;
}

#PressBox ul {
  padding:0;
  margin:0;
  color:#FFFFFF;
  background:url(../images/generics/clip.gif) no-repeat left top;
  list-style:none;
}

#PressBox li {
  padding-left:3em;
  margin:0;
}

div#PressTitlesBox {
  padding:0;
  margin:0;
}

div#PressTitlesBox p {
  padding:0;
  margin:0;
}

#noulimg ul	{ padding:0; margin:0 0 1.5em; background:none; }
#noulimg li	{ padding:0 0 0 1em; margin:0; }

.PressUL 	{ display:block; overflow:hidden; width:650px; padding:0; margin:0; background:none; list-style:none; }

.PressUL li  	{ float:left; width:100px; }

.PressUL img	{ padding:0; margin:0; border:0; }

.PressUL p	{ padding:0 0 0 0.7em; }

div#ProductsBox {
  padding-bottom: 0;
  padding-top: 2em;
  overflow:hidden;
  width: 909px;
  text-align:left;
  right:1%;
}

div#ProductsBox ul {
  padding:0 0 0 1em;
  margin:0 0 0 13em;
  color:#FFFFFF;
  background:url(../images/generics/clip_left.gif) no-repeat left 40%;
  list-style:none;
}

div#ProductsBox ul.forViaVai {
  padding:0 0 0 1em;
  margin:0 0 0 13em;
  color:#FFFFFF;
  background:url(../images/generics/clip_left.gif) no-repeat left 19%;
  list-style:none;
}

div#ProductsBox li {
  padding:0 3em 3em 3em;
  margin:0;
}

div#HighlightBox {
  padding-bottom: 0;
  padding-top: 2em;
  overflow:hidden;
  width: 859px;
  text-align:left;
  right:1%;
}

div#HighlightBox ul {
  padding:0 0 0.5em 0;
  margin:0 0 0 42em;
  background:url(../images/generics/clip.gif) no-repeat left top;
  list-style:none;
}

div#HighlightBox li {
  padding:0 3em 0 3em;
  margin:0;
}

div#ViaVaiBox li a.titleVV {
  color:#00CCFF;
  text-decoration:none;
  background:inherit;
}

.imgGlass {
  color:#FFFFFF;
  background:#FFFFFF none;
  width:909px;
}

.refImg {
  text-align:center;
  padding:1em 0;
  display:none;
}

#imgLogoViaVai {
  padding: 2.1em 0 0 13em;
  line-height: 555%;
}

#imgLogoFusUsa {
  padding: 0.1em 0 0 13em;
  line-height: 575%;
}

.marginLeft {
  margin-left: 1.3em;
}
/*
div#imagePreLoader {
  background: url(../images/generics/divcontentlayout_border_bottom_repeat_y.jpg);
  background: url(../images/generics/divcontentlayout_border_bottom.jpg);
  visibility: hidden;
}
*/
div#boxhighlight {
  width: 295px;
  height:185px;
  overflow:hidden;
  padding: 0px;
  margin: 0px;
  float: left !important;
}

div#boxhighlight dl {
  padding: 0px 55px;
  margin: 15px 0px;
  text-align:center;
  width: 196px;
}

div#boxhighlight dt {
  padding: 0px;
  margin: 0px;
}

div#boxhighlight dd {
  font-family: "Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
  margin: 0;
  padding: 0;
  font-size:133%;
  font-weight:bold;
  border-bottom:#999999 solid 1px;
}

div#boxhighlight ul {
  padding: 0px;
  margin: 0px;
}

div#boxhighlight li {
  font-family: "Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
  font-size:133%;
  width: 228px;
  font-weight:bold;
  text-align:right;
  padding:0 4em 0 0;
  margin:0;
  font-size:14px;
  list-style: none;
}

div#boxcompanies {
	width: 290px;
	height:185px;
	overflow:hidden;
	padding: 0px;
	margin: 0px;
	float: right !important;
}

div#boxcompanies ul {
  padding: 0px;
  margin: 0px;
}

div#boxcompanies li {
  font-family: "Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
  font-size:133%;
  font-weight:bold;
  padding:1em 5em 0 3em;
  margin:0;
  font-size:14px;
  list-style: none;
}

div#boxcompanies dl {
	padding: 0px 55px;
	margin: 15px 0px;
	text-align:center;
	width: 195px;
}

div#boxcompanies dt {
  padding: 0px;
  margin: 0px;
}

div#boxcompanies dd {
  font-family: "Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
  margin: 0;
  padding: 0;
  font-size:133%;
  font-weight:bold;
  border-bottom:#999999 solid 1px;
}

div#subboxcompanies {
	width:181px;
	padding: 0 0 0 2.1em;
	height: 100px;
}

div#logoViaVai {
	float: left !important;
	margin: 0;
	padding: 1.9em 0 0 0;
}

div#logoFusUsa {
	float: left !important;
	margin: 0;
	padding: 0;
}

div#imagehighlight {
  width: 228px;
  height:137px;
  padding: 0 2.1em;
  margin: 0px;
}

div#lineverticala {
  float: left !important;
  margin:0;
  padding:0;
  list-style:none;
}

div#lineverticala p.p1 {
  width:1px;
  height:149px;
  padding: 0;
  margin: 0 0 0 0;
  color:#FFFFFF;
  background:#919191;
}

div#lineverticala p.p2 {
  width:1px;
  height:9px;
  padding: 0;
  margin: 0 0 0 0;
  color:#FFFFFF;
  background:#858585;
}

div#lineverticala p.p3 {
  width:1px;
  height:9px;
  padding: 0;
  margin: 0 0 0 0;
  color:#FFFFFF;
  background:#707070;
}

div#lineverticala p.p4 {
  width:1px;
  height:9px;
  padding: 0;
  margin: 0 0 0 0;
  color:#FFFFFF;
  background:#565656;
}

div#lineverticala p.p5 {
  width:1px;
  height:9px;
  padding: 0;
  margin: 0 0 0 0;
  color:#FFFFFF;
  background:#444444;
}
div#boxvideo {
	width: 918px;
	height:185px;
	overflow:hidden;
	padding: 0px;
	margin: 0px;
	float: inherit;
}

div.row span.label {
  font-family: "Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
  font-size:133%;
  font-weight:bold;
  float: left;
  width: 169px;
  text-align: left;
  color:#00CCFF;
  background: none;
  margin: 0;
}

div.row span.formw {
  float: left;
  width: 369px;
  text-align: left;
  padding: 0;
  margin: 0;
} 

div.row .input {
  font-family: "Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
  font-size:133%;
  font-weight:bold;
  width: 285px;
  border: 1px solid #CCCCCC;
  overflow:hidden;
  line-height: 145%;
  overflow:hidden;
  padding: 0;
  margin: 0;
} 

div.row {
  clear: both;
  height: 21px;
  padding: 0.5em 0;
}

div.row label{
  overflow:hidden;
  padding: 0;
  margin: 0;
} 

div.Specialrow {
  clear: both;
  height: 71px;
  padding: 0.5em 0;
}

div.Specialrow span.label {
  font-family: "Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
  font-size:133%;
  font-weight:bold;
  float: left;
  width: 169px;
  text-align: left;
  color:#00CCFF;
  background: none;
  margin: 0;
}

div.Specialrow span.formw {
  float: left;
  width: 369px;
  text-align: left;
  padding: 0;
  margin: 0;
} 

div.Specialrow .input {
  font-family: "Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
  font-size:133%;
  font-weight:bold;
  width: 285px;
  border: 1px solid #CCCCCC;
  overflow:hidden;
  line-height: 145%;
  overflow:hidden;
  padding: 0;
  margin: 0;
} 

div.Specialrow .textarea {
  height: 7em;
  font-family: "Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
  font-size:133%;
  font-weight:bold;
  width: 285px;
  border: 1px solid #CCCCCC;
  overflow:auto;
  line-height: 145%;
  padding: 0;
  margin: 0;
} 

div.Specialrow label{
  overflow:hidden;
  padding: 0;
  margin: 0;
} 

.asterik {
  font-family: "Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color:#00CCFF;
  background: none;
  vertical-align:super;
  padding:0;
  margin:0;
}

div#AlertForForm {
  font-family: "Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
  font-size: 11px;
  padding:0 0 1em 2.5em;
}

.withblankline {
  border: solid 1px #FFFFFF;
}

div#ImageHeader {
  padding:0;
  margin:0;
  display:block;
  visibility:visible;
}

div#ImageHeader img {
  border-top: solid 1px #FFFFFF;
  border-bottom: solid 2px #FFFFFF;
}

#copyright {
  line-height:155%;
  text-align:center;
  padding: 1em 0;
  font-size: 108%;
  color:#000000;
  background:none;
}


div#fxtoimgs { padding:0; margin:0; float:left; width: 257px; height: 293px; color:#FFFFFF; background:url(../images/home/image_trans1d.jpg) #FFFFFF no-repeat; }
div#fxtoimgs img { display:none; position:absolute; }
div#fxtoimgs2 { padding:0; margin:0 0.35em 0 0.35em; float:left; width: 233px; height: 293px; color:#FFFFFF; background:url(../images/home/image_trans2d.jpg) #FFFFFF no-repeat; }
div#fxtoimgs2 img { display:none; position:absolute; }
div#fxtoimgs3 { padding:0; margin:0; float:left; width: 410px; height: 293px; color:#FFFFFF; background:url(../images/home/image_trans3d.jpg) #FFFFFF no-repeat; }
div#fxtoimgs3 img { display:none; position:absolute; }

.toborderfx {
  border-right-color:#FFFFFF; border-right-style:solid; border-right-width:4px;
}

div#loader {
  margin:0;
  padding:5em 0em 5em 6em;
}

/* Author: James W Thatcher 
   Modified by: Damian Desia
*/
.skiplist {margin: 0; padding: 0} 
.skip {display: none; font-family: "Lucida Grande", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif; color:#FFFFFF; text-align: left; margin: 0; padding: 0; position: absolute; background: #000000;} /*All incl Opera*/
/* * html */ .skip {display: block} /*Seen by IE*/
.skip a {padding: 0 0.5em; color:#FFFFFF; display: inline; z-index: 2; text-decoration:none; position: absolute; width: 14em; left: -200em}
.skip a:focus, .skip a:active {position: absolute; left: 0.5em; border: solid #333 2px; color: #FFFFFF; background: #000000}
.skip a:hover {color:#FFFFFF; cursor: default}
/* ------------------------ */

/**//* ADDONS /*//**/
.w3cstrict {
  overflow:hidden;
  margin: 0;
  padding: 3em 0 0 0;
  text-align:center;
}

.w3cstrict img {
  padding: 0 1em;
}
/**//********\/*//**/


/* ------------------------ */
.newslink a:link, 
.newslink a:active,
.newslink a:visited {
	text-decoration: underline;
	color:#FFFFFF;
	font-size: 10px;
	border:none;
}
.newslink  a:hover{
	text-decoration: none;
	color:#00C7FF;
	font-size: 10px;
}

