* {	margin : 0;	padding : 0;	cursor : default;}body {	font-family: Verdana, Arial, Helvetica, sans-serif;}a {text-decoration : none;border-top-width : 0;border-right-width : 0;border-bottom-width : 0;border-left-width : 0;border-top-style : none;border-right-style : none;border-bottom-style : none;border-left-style : none;color : #666666;cursor : auto;}a:hover {	text-decoration : underline;	margin : 0;	padding : 0;	color : #ff6600;}addthis_toolbox addthis_default_style a:hover {margin : 0;padding : 0;}img {margin : 0;padding : 0;border-top-width : 0;border-right-width : 0;border-bottom-width : 0;border-left-width : 0;border-top-style : none;border-right-style : none;border-bottom-style : none;border-left-style : none;}a img {cursor : auto;}li {margin : 0;padding : 0;list-style-type : none;}sup {font-size : 16px;color : #000000;}h1, h2, h3, h4, h5 {color : #333333;}.productsBody {background-image : url(../skins/gr1.png);background-repeat : repeat-x;background-position : 0 150px;margin : 0;padding : 0;}.genericBody {background-image : url(../skins/gr2.png);background-repeat : repeat-x;background-position : 0 150px;margin : 0;padding : 0;}.indexBody {background-image : url(../skins/gr1.png);background-repeat : repeat-x;background-position : 0 150px;margin : 0;padding : 0;}#container {margin : 0 auto;clear : both;width : 1024px;padding : 0;}#container1 {margin : 0 auto auto;clear : both;width : 1024px;padding : 0;}#header {margin : 5px 0 10px;padding : 0;clear : both;float : left;width : 1024px;}#logoBox {margin : 0;padding : 10px 0 0;clear : none;float : left;width : 267px;text-align : center;height : 100px;}#langBox {clear : none;float : left;margin : 10px;height : 90px;background-image : url(../skins/sail.png);background-repeat : no-repeat;background-position : center bottom;}#googleSearch {clear : none;float : left;padding : 2px;margin : 0;}#headBanner {clear : none;float : right;margin : 0 10px 2px;padding : 0;border-top : 0 none;border-right : 0 none;border-bottom : 0 none;border-left : 0 none;}#toolbox1 {clear : none;float : right;width : 718px;margin : 0 10px 0 0;padding : 5px;font-size : 11px;background-color : #f5f5f5;border : 1px solid #e7e7e7;}#toolbox1 a {margin-right : 4px;margin-left : 3px;}#MenuNav {margin : 0 auto;padding : 0;font-family : Verdana, Arial, Helvetica, sans-serif;width : 1020px;clear : both;}#MenuNav li {float : left;list-style-type : none;background-image : url(../skins/m_left.png);background-repeat : no-repeat;background-position : left top;padding : 7px 6px 1px 12px;margin : 0 0 0 4px;}#MenuNav a {padding : 0;margin : 0;font-weight : normal;font-size : 0.9em;float : left;}#MenuNav a:hover {	color : #ffff99;	text-decoration: none;}#subMenu {clear : none;float : left;width : 1024px;height : 30px;font-size : 0.9em;margin : 30px 0 0;padding : 0;}#subMenu .selected {	color: #66CCFF;}#subMenu li {float : left;list-style-type : none;clear : none;padding : 0;margin-top : 0;margin-bottom : 0;margin-left : 0;}#subMenu a {	color : #ffffff;	font-size: 12px;}#subMenu a:hover {color : #ffffcc;}#subMenu h1 {	font-weight: normal;	color: #CCCCCC;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 20px;}#productNav {clear : both;float : left;width : 1000px;margin : 0;padding : 12px 12px 0;background-image : url(../skins/productNav.png);background-repeat : no-repeat;background-position : center top;font-size : 0.8em;font-family : Arial, Helvetica, sans-serif;}.productNavClose {clear : both;float : left;width : 1000px;background-image : url(../skins/down-rnd.png);background-repeat : no-repeat;background-position : center top;height : 10px;}#productNav a {text-decoration : none;}.avatar-normal, .avatar-active {margin : 0;padding : 0;float : left;clear : none;text-align : center;font-size : 10px;font-weight : normal;text-transform : uppercase;width : 125px;height : 197px;}.avatar-normal img, .avatar-active img {margin-bottom : 16px;}.avatar-active {color : #000000;font-weight : bold;background-image : url(../skins/nav-product_select.png);background-position : center bottom;background-repeat : no-repeat;}#productBox {margin : 0;padding : 0 12px 1px;width : 1000px;height : auto;clear : both;float : left;background-image : url(../skins/box-products.png);background-repeat : repeat-y;background-position : center top;}#productBoxHead {margin : 0;padding : 0;clear : none;float : left;width : 1024px;background-image : url(../skins/box-products-head.png);background-repeat : no-repeat;background-position : center top;height : 10px;}#ProductBoxFoot {margin : 0;padding : 0;clear : none;float : left;height : 60px;width : 1024px;background-image : url(../skins/wrap-box-products.png);background-repeat : no-repeat;background-position : center bottom;}#leftMenu, #leftMenu2 {width : 230px;clear : none;float : left;font-size : 0.9em;margin : 0;padding : 0;}#leftMenu2 {font-family : Arial, Helvetica, sans-serif;}#leftMenu h1 {margin : 10px 10px 10px 30px;padding : 1px;font-size : 2em;font-weight : lighter;}#leftMenu li, #leftMenu2 li {padding : 0;margin : 0 0 0 10px;}#leftMenu2 li {border-top-width : 0;border-right-width : 0;border-bottom-width : 1px;border-left-width : 0;border-top-style : none;border-right-style : none;border-bottom-style : solid;border-left-style : none;border-top-color : #e8e8e8;border-right-color : #e8e8e8;border-bottom-color : #e8e8e8;border-left-color : #e8e8e8;}#leftMenu a, #leftMenu2 a {color : #888a85;padding : 8px 0 10px 20px;margin : 0;height : 18px;width : 200px;display : block;background-image : url(../skins/bullet1.png);background-repeat : no-repeat;background-position : 6px center;}#leftMenu a:hover, #leftMenu2 a:hover {color : #555753;background-color : #ffffff;}#leftMenu .selected {background-image : url(../skins/menu_select.png);background-repeat : no-repeat;background-position : left top;text-transform : uppercase;font-size : 0.8em;color : #2e3436;padding-top : 1em;}#leftMenu .selected:hover {color : #2e3436;}#leftMenu2 .selected {background-image : url(../skins/bullet2.png);background-repeat : no-repeat;background-position : 6px center;color : #2e3436;padding-top : 8px;font-weight : bold;padding-right : 0;padding-bottom : 10px;padding-left : 20px;margin : 0;background-color : #ffffff;}#leftMenu2 .selected:hover {color : #2e3436;}#toolset {clear : none;float : left;height : 34px;margin-left : 20px;margin-bottom : 0;padding : 0;}#toolset li {float : left;margin : 0;padding : 0 12px;clear : none;}#toolset a {padding : 0;margin : 0;}#productImage {clear : none;float : left;margin : 0;padding : 0;width : 480px;height : auto;border-top-width : 0;border-right-width : 0;border-bottom-width : 0;border-left-width : 0;border-top-style : none;border-right-style : none;border-bottom-style : none;border-left-style : none;}#techTable {	width : 251px;	float : right;	margin-right : 12px;	border-top : 0 none #FFFFFF;	border-right : 1px solid #E8E8E8;	border-bottom : 0 none #FFFFFF;	border-left : 1px solid #E8E8E8;	font-size : 0.8em;	margin-top : 10px;	font-family : Arial, Helvetica, sans-serif;}#techTable li {	clear : both;	float : left;	width : 231px;	padding : 10px;	border-top : 0 none #E8E8E8;	border-right : 0 none #E8E8E8;	border-bottom : 1px solid #E8E8E8;	border-left : 0 none #E8E8E8;	color : #000000;}#techTable a {width : 110px;display : block;height : 13px;padding : 12px 5px 11px 10px;float : left;margin : 0;border-top : 1px solid #eeeeec;border-right : 0 solid;border-bottom : 1px solid #d3d7cf;border-left : 0 solid #eeeeec;background-color : #babdb6;color : #ffffff;font-weight : normal;font-size : 0.8em;text-transform : uppercase;text-align : center;}#techTable .selected {border-right-color : #ffffff;border-bottom-color : #ffffff;border-left-color : #ffffff;background-color : #ffffff;color : #2e3436;border-top-color : #d3d7cf;border-top-style : solid;border-right-style : solid;border-bottom-style : solid;border-left-style : solid;}#techTable a:hover {background-color : #cccccc;}#techTable .selected:hover {border-right-color : #ffffff;border-bottom-color : #ffffff;border-left-color : #ffffff;color : #2e3436;border-top-color : #d3d7cf;border-top-style : solid;border-right-style : solid;border-bottom-style : solid;border-left-style : solid;background-color : #ffffff;}#modelList {	width : 252px;	float : right;	padding : 0;	margin-top : 24px;	margin-right : 12px;	margin-bottom : 0;	margin-left : 0;	border-top : 1px solid #E8E8E8;	border-right : 1px solid #ffffff;	border-bottom : 0 none #E8E8E8;	border-left : 1px solid #ffffff;}#modelList li {	border-top-width : 0;	border-right-width : 0;	border-bottom-width : 1px;	border-left-width : 0;	border-top-style : none;	border-right-style : none;	border-bottom-style : solid;	border-left-style : none;	margin : 0;	padding : 0;	border-top-color: #E8E8E8;	border-right-color: #E8E8E8;	border-bottom-color: #E8E8E8;	border-left-color: #E8E8E8;}#modelList a {padding : 10px 0 10px 10px;font-size : 11px;font-family : Arial, Helvetica, sans-serif;font-weight : bold;margin : 0;width : 242px;display : block;height : 12px;border-top-width : 0;border-right-width : 0;border-bottom-width : 0;border-left-width : 0;border-top-style : none;border-right-style : none;border-bottom-style : none;border-left-style : none;}#modelList a:hover {color : #555753;background-image : url(../skins/bullet4.png);background-repeat : no-repeat;background-position : right center;background-color : #f8f8f8;}#modelList .selected {color : #000000;background-image : url(../skins/bullet3.png);background-repeat : no-repeat;background-position : right center;}#miniGrid {width : 266px;float : right;margin : 14px 0 10px;padding : 0;}#miniGrid li {background-image : url(../skins/diapo1.png);background-repeat : no-repeat;background-position : left top;width : 70px;float : left;height : 70px;margin : 12px 6px 0 0;padding : 6px 6px 0;border-top-width : 0;border-right-width : 0;border-bottom-width : 0;border-left-width : 0;border-top-style : none;border-right-style : none;border-bottom-style : none;border-left-style : none;}#miniGrid a {height : 60px;width : 65px;clip : rect(0,0,0,0);margin : 0;padding : 0;display : block;border : 1px solid #bfbfbf;cursor : auto;}#miniGrid a:hover {border-top-color : #ffffff;border-right-color : #ffffff;border-bottom-color : #ffffff;border-left-color : #ffffff;}#miniGrid .customized {height : 60px;width : 65px;padding : 0;margin : 0;background-position : left center;}#miniGrid img {margin : 0;padding : 0;}#prodTitle h2 {font-size : 2em;font-weight : lighter;text-align : left;padding : 0;margin : 0;color : #666666;}#prodTitle {margin-left : 10px;float : right;width : 640px;border-top-width : 0;border-right-width : 0;border-bottom-width : 0;border-left-width : 0;border-top-style : none;border-right-style : none;border-bottom-style : none;border-left-style : none;clear : none;padding : 0;height : 40px;}#breakBox {clear : both;border-top-width : 0;border-right-width : 0;border-bottom-width : 0;border-left-width : 0;border-top-style : none;border-right-style : none;border-bottom-style : none;border-left-style : none;float : left;width : 1024px;margin-bottom : 2px;}#siteMapBox {clear : both;float : left;height : 240px;width : 1024px;margin : 0;padding : 0;background-image : url(../skins/siteMapBox.png);background-repeat : no-repeat;background-position : center top;font-size : 0.8em;}#siteMapBox .sMblock {width : 160px;float : left;margin-right : 10px;margin-left : 30px;margin-top : 0;}#siteMapBox .sMblock h1 {	font-size : 11px;	margin-top : 20px;	margin-bottom : 3px;	font-weight: normal;}#siteMapBox .sMblock li {margin : 7px 0 0;list-style-type : none;}#siteMapBox .sMblock a {	font-size : 10px;	background-image : url(../skins/bullet1.png);	background-repeat : no-repeat;	background-position : left center;	padding : 0 8px;	display : block;}#siteMapBox .sMblock a:hover {list-style-image : url(../skins/bullet2.png);background-image : url(../skins/bullet2.png);}#footer {background-image : url(../skins/yellow2.png);background-repeat : repeat-x;background-position : 0 top;clear : both;width : 100%;text-align : center;color : #2e3436;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;padding : 0 0 10px;margin : 0;background-color : #000000;height : 125px;}#footer a {margin : 0;font-family : Arial, Helvetica, sans-serif;font-weight : normal;color : #666666;font-size : 11px;padding : 0;}#footer a:hover {margin : 0;font-family : Arial, Helvetica, sans-serif;font-weight : normal;color : #ff6600;font-size : 11px;padding : 0;}#footer #footerConstrain {width : 1024px;clear : both;float : none;margin : auto auto 10px;}#minilogo {margin : auto;padding : 0;height : 70px;width : 70px;clear : both;float : none;}#checkbox {	margin-right: 10px;}#mediaBox {clear : both;float : none;font-size : 0.9em;margin : 45px auto 0;padding : 0;text-align : center;overflow : hidden;width : 100%;background-color : #000000;}#mediaBox object {margin-top : 0;margin-right : auto;margin-bottom : 0;margin-left : auto;padding : 0;background-color : #000000;}#genericContents {text-transform : none;font-weight : normal;font-size : 13px;font-family : Arial, Helvetica, sans-serif;color : #333333;margin : 0;padding : 0;}#genericContents strong {color : #333333;}#genericContents p {font-weight : normal;text-transform : none;color : #333333;list-style-type : none;padding : 10px 10px 10px 24px;margin : 0;}#genericContents h2 {padding : 10px 10px 10px 24px;font-size : 22px;color : #000000;}#genericContents h3 {padding : 10px 10px 10px 24px;font-size : 14px;color : #000000;}#empresaBox {margin : 0;padding : 10px 12px 1px 7px;width : 1005px;height : auto;clear : both;float : left;background-image : url(../skins/box-products.png);background-repeat : repeat-y;background-position : center -20px;}#magazineBox {	padding : 0px;	height : auto;	clear : both;	float : left;	background-repeat : repeat-y;	background-position : center top;	text-align: center;	margin: 0px;	width: 100%;}#newsNav {	background-image : url(../skins/box-news.png);	background-repeat : no-repeat;	background-position : center top;	clear : both;	height : 254px;	margin : 0;	padding-top: 10px;	padding-right: 17px;	padding-left: 17px;}#indexBox {margin : 0;padding : 0;height : auto;}#magazineListBox {	background-image: url(../skins/magazineListBox.png);	background-repeat: no-repeat;	background-position: center bottom;	height: 260px;	width: 1024px;	clear: both;	margin: 0px;	padding: 0px;}#newsNav a {border : 1px solid #e8e8e8;display : block;clear : none;float : left;height : 240px;width : 240px;}#sctrTable {	background-color: #FFFFFF;	padding: 0px;	margin: 20px;	font-size: 11px;}#sctrTable td {	width: 100px;	margin: 0px;	padding: 10px;	color: #000033;	background-color: #e1dffb;}.sectorBox li {	margin: 0px;	padding: 0px;	font-size: 12px;	list-style-image: url(../skins/bullet6.png);}.sectorBox ul {	padding: 10px;	margin: 0px 20px 0px 30px;	clear: both;	float: left;	color: #333333;}#sctrTable  .Title {	background-color: #b6b1f5;	font-weight: bold;}#google_translate_element {	height: 50px;	clear: none;	float: left;	padding: 10px;}.newsThumb {height : 240px;width : 240px;overflow : hidden;}.newsBox {	clear : none;	float : left;	height : 243px;	width : 240px;	background-repeat : repeat-x;	background-position : left bottom;	margin : 0;	padding : 0;	overflow : hidden;	background-image : url(../skins/minishadow.png);}.newsDisplay {	font-size : 11px;	color : #ffffff;	padding : 10px 10px 20px;	background-image : url(../skins/hover.png);	line-height : 15px;	height : 100px;	display: none;	margin: 120px 0px 0px;}.newsDisplay a {color : #ffcc99;margin : 4px 0 10px 4px;float : right;display : block;clear : both;padding : 4px 8px 5px;background-image : url(../skins/btn1.png);background-repeat : no-repeat;background-position : center center;text-align : center;}.newsDisplay a:hover {color : #ff3300;background-image : url(../skins/btn1-hover.png);}.newsDisplay h1 {	color : #ffff00;	font-size : 11px;	margin : 0 0 5px;	padding : 0;	line-height: 13px;	font-weight: bold;}.superSpacer {width : 70px;float : left;clear : none;margin : 0;padding : 0;}.superSpacer1 {	width: 1px;	height: 1px;	margin: 10px;}.superSpacer2 {float : left;clear : both;margin : 0;padding : 0;height : 20px;width : 1000px;}.superSpacer3 {margin : 0;padding : 0;clear : none;float : left;width : 10px;height : 240px;display : block;}.superSpacer4 {	clear: none;	float: left;	width: 40px;	margin: 0px;	padding: 0px;	height: 200px;}.activeMenu {color : #ffff00;}.menuBreakLine {width : 7px;float : left;background-image : url(../skins/m_right.png);background-repeat : no-repeat;background-position : right top;margin : 0 4px 0 0;padding : 0;clear : none;height : 25px;}.middler {margin : auto auto 10px;width : 70px;padding : 0;height : 70px;}.breakLine {padding : 0 0 0 2px;clear : none;height : 5px;width : 1px;margin-right : 2px;margin-bottom : 0;margin-left : 0;border-top : 0 none;border-right : 0 none;border-bottom : 0 none;border-left : 0 none;}.breakLine1 {padding : 0;margin : 0;width : 1px;border-top-width : 0;border-right-width : 0;border-bottom-width : 0;border-left-width : 0;border-right-style : none;border-top-style : none;border-bottom-style : none;border-left-style : none;clear : none;height : 38px;float : left;background-color : #cccccc;}.breakLine2 {padding : 0 0 0 20px;border-top-width : 0;border-right-width : 2px;border-bottom-width : 0;border-left-width : 0;border-right-style : solid;border-top-style : none;border-bottom-style : none;border-left-style : none;clear : none;height : 16px;width : 10px;border-top-color : #4f4f4f;border-right-color : #4f4f4f;border-bottom-color : #4f4f4f;border-left-color : #4f4f4f;margin-right : 10px;margin-bottom : 0;margin-left : 0;}.leftFloat {clear : none;float : left;}.rightFloat {clear : none;float : right;}.clearfloat {clear : both;float : none;margin : 0;padding : 0;}.clearfloat1 {padding-top : 10px;clear : both;float : none;font-family : Arial, Helvetica, sans-serif;color : #666666;height : 10px;padding-bottom : 10px;margin : 0;font-size : 11px;}.clearfloat1 strong {color : #000000;}.customBtns {	margin : 0 0 0 10px;	padding : 0;	color : #003366;	background-image : url(../skins/custombtn.png);	background-repeat : no-repeat;	background-position : bottom;	height : 21px;	width : 65px;	border-top-width : 0;	border-right-width : 0;	border-bottom-width : 0;	border-left-width : 0;	border-top-style : none;	border-right-style : none;	border-bottom-style : none;	border-left-style : none;}.customForms {	margin : 0;	padding : 2px;	color : #000066;	font-family : Arial, Helvetica, sans-serif;	font-size : 12px;	border: 1px solid #E8E8E8;}.customInputs {	font-size: 14px;}.logocorp a {float : left;clear : none;padding : 1px;margin-top : 20px;margin-left : 20px;}.imageBox {padding : 10px 8px 0;margin : 10px 20px 0 0;background-image : url(../skins/imageBox.png);background-repeat : no-repeat;background-position : left top;text-align : center;width : 204px;}.imageBox img {margin : 0;padding : 0;}.imageBoxFoot {padding-top : 20px;padding-right : 8px;padding-bottom : 8px;padding-left : 8px;background-image : url(../skins/imageBox-foot.png);background-repeat : no-repeat;background-position : left top;font-size : 11px;color : #666666;line-height : 16px;text-align : left;margin : 0 20px 30px 0;font-family : Arial, Helvetica, sans-serif;}.imageBoxFoot strong {color : #000000;}.logocorp a:hover {float : left;clear : none;margin-top : 20px;padding : 1px;}.customBox {background-image : url(../skins/customBox.png);background-repeat : no-repeat;background-position : left top;margin : 4px 0 4px 5px;padding : 0;clear : none;float : left;height : 130px;width : 255px;}.customBox .Wrapper {background-repeat : no-repeat;background-position : right bottom;margin : 0;padding : 0;height : 125px;width : 251px;}.customBox2 {background-image : url(../skins/customBox-2.png);background-repeat : no-repeat;background-position : left top;margin : 4px 2px 4px 5px;padding : 0;clear : none;float : left;height : 130px;width : 242px;}.customBox2 .Wrapper {background-repeat : no-repeat;background-position : right bottom;margin : 0;padding : 0;height : 127px;width : 240px;}.customBox a, .customBox2 a {	margin-left : 20px;	float : left;	clear : both;	background-image : url(../skins/bullet1.png);	background-repeat : no-repeat;	background-position : left center;	padding-left : 10px;	font-size : 12px;	margin-bottom : 4px;}.customBox a:hover, .customBox2 a:hover {	background-image : url(../skins/bullet2.png);}.customBox h2, .customBox2 h2 {	padding : 10px;	margin-left : 10px;	font-weight : normal;	font-size : 13px;	margin-top: 5px;}.description {	font-size: 11px;	margin: 20px 0px 0px 20px;	width: 140px;	float: left;	clear: none;}.centerComp {	width: 810px;	float: left;	margin-left: 20px;	margin-top: 0px;	padding: 5px 1px 1px;}.componentBox {	clear: both;	float: none;	width: 1000px;	padding: 5px 12px;	height: 30px;	background-repeat: no-repeat;	background-position: center center;	margin: 0px auto;	color: #666666;	font-size: 12px;}.componentBox a {	color : #ffcc99;	margin : 0px 2px;	display : block;	padding : 8px;	background-image : url(../skins/btn1.png);	background-repeat : no-repeat;	background-position : center center;	text-align : center;}.componentBox a:hover {	color : #ff3300;	background-image : url(../skins/btn1-hover.png);	text-decoration: none;}.breakHeader1 {	background-color: #000000;	clear: both;	padding: 15px;	color: #999999;	font-size: 11px;	margin-top: 1px;	height: 15px;}.sectorBox {	margin : 0;	padding : 0;	background-repeat: repeat-x;	clear: both;	float: none;	background-position: top;	background-color: #FFFFFF;	background-image: url(../skins/gr4.png);	height: auto;}.sectorBox  p {	padding: 20px;	font-size: 11px;	color: #333333;	margin: 0px;}.sectorBox li {}.sectorBox  h2 {	font-weight: bold;	color: #000000;	padding: 10px 10px 0px 20px;	margin: 0px;	font-size: 17px;	font-family: "Trebuchet MS", Helvetica, Arial;}.galleryItemBox {	clear: both;}.sectorBox  h3 {	font-weight: bold;	color: #000000;	padding: 10px 10px 0px 20px;	margin: 0px;	font-size: 13px;	font-family: "Trebuchet MS", Helvetica, Arial;}.heighter1 {	height: 360px;}.heighter2 {	height: 65px;	margin: 0px;	padding: 0px;	float: left;	width: 100px;}.heighter3 {	height: 70px;	margin: 0px;	padding: 0px;}.description a {	margin: 0px;	padding: 0px;}.linkSpider a {	font-size: 10px;	text-transform: uppercase;	color: #FFFFFF;	text-decoration: none;	background-image: url(../skins/btn3.png);	background-repeat: no-repeat;	background-position: left top;	padding: 4px 10px 7px;	width: 180px;	display: block;	margin: 10px 0px 0px;	height: 20px;	font-weight: normal;	font-family: Verdana, Arial, Helvetica, sans-serif;}.linkSpider a:hover {	color: #FFFFCC;	background-image: url(../skins/btn2.png);}.linkSpider {	clear: none;	float: left;	width: 420px;	margin: 0px;	padding: 15px;}.linkSpider strong {	color: #343256;	font-size: 13px;}.linkSpider p {	margin: 20px 0px 10px;	padding: 10px 0px 10px 10px;}.linkSpider1 {	clear: none;	float: left;	width: 420px;	margin: 0px;	padding: 15px;}.linkSpider1 a {	font-size: 14px;	text-transform: none;	color: #0066CC;	text-decoration: underline;	background-repeat: no-repeat;	background-position: left top;	padding: 0px;	margin: 10px 0px 0px;	font-weight: normal;	font-family: Verdana, Arial, Helvetica, sans-serif;	display: block;}.comBox {	clear: none;	float: right;	background-image: url(../skins/box-com.png);	background-repeat: no-repeat;	background-position: left top;	margin: 10px 10px 0px 0px;	padding: 14px 15px 0px 10px;	width: 240px;	height: 490px;	line-height: 20px;	font-size: 13px;	color: #000000;}.comBox1 {	clear: none;	float: right;	background-image: url(../skins/box-com1.png);	background-repeat: no-repeat;	background-position: left top;	margin: 10px 0px 0px;	padding: 14px 20px 0px 10px;	width: 430px;	height: 490px;	line-height: 20px;	font-size: 13px;	color: #000000;}.comBox  .customBtns, .comBox1  .customBtns {	font-size: 12px;}.comBox input, .comBox1 input {	margin: 0px;	padding: 2px;	font-size: 14px;}.comBox label, .comBox1 label {	padding: 0px;	margin: 0px;	font-size: 10px;	color: #999999;}.comBox fieldset,.comBox1 fieldset{	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	clear: both;	width: 200px;	margin: 0px;	float: none;	padding: 20px 20px 0px;}.magazineThBox {	margin: 10px;	padding: 10px;	clear: none;	float: left;	width: 280px;	display: block;	height: 152px;}.magazineThBox h1 {	font-size: 10px;	display: block;	width: 150px;	float: left;	clear: none;	margin: 4px 0px 0px;	padding: 0px;}.magazineThBox p {	font-size: 10px;	padding: 0px;	margin: 10px 0px 0px;	height: 74px;	float: left;	display: block;	width: 150px;	clear: none;}.magazineThBox img {	margin: 0px;	padding: 0px;}.magazineThumb {	background-image: url(../skins/diapo3.png);	background-repeat: no-repeat;	background-position: center center;	float: left;	height: 142px;	width: 102px;	padding: 10px;	margin: 0px 5px 0px 0px;}.magazineThumb  a  {	margin: 0px;	padding: 0px;	display: block;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}.magazineThBox   .toolset1  a {	font-size: 10px;	clear: none;	float: left;	display: block;	padding: 1px 1px 1px 7px;	font-weight: normal;	margin: 1px;	background-image: url(../skins/bullet2.png);	background-repeat: no-repeat;	background-position: left center;	width: 125px;}.magazineThBox .toolset1 {	clear: none;	float: left;	width: 150px;}.MagazineDates {	font-size: 11px;	color: #666666;	display: block;	clear: none;	float: left;	width: 150px;	margin: 0px;	padding: 0px;}#videoBox {	background-repeat: repeat-x;	background-position: center 0px;	clear: both;	padding: 20px;	background-image: url(../skins/gr2.png);	width: 970px;	margin: auto;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 1px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: solid;	border-left-style: none;	border-top-color: #999999;	border-right-color: #999999;	border-bottom-color: #999999;	border-left-color: #999999;}#tubeBox {	padding: 30px;	float: left;	clear: none;	margin: 0px 0px 0px 10px;	background-image: url(../skins/diapo5.png);	background-repeat: no-repeat;	background-position: left top;}.videoThumbsBox {	clear: none;	float: left;	background-image: url(../skins/box-videolist.png);	background-repeat: no-repeat;	background-position: center top;	height: 240px;	width: 220px;	padding: 22px;	margin: 0px;}#galleryItemList {	padding: 20px 24px 0px 28px;}#gridListBox {	clear: both;	float: none;	margin: 0px;	padding: 10px 0px 0px;	background-image: url(../skins/box-magazine.png);	background-repeat: repeat-y;	background-position: center top;	height: auto;}.galleryItemBox  h2 {	clear: both;	font-size: 10px;	font-weight: bold;	text-align: center;	margin: 0px;	padding: 0px;}.galleryItemBox {	margin: 0px 7px;	padding: 0px;	clear: none;	float: left;}.galleryThumb {	padding: 10px;	background-image: url(../skins/diapo4.png);	background-repeat: no-repeat;	height: 120px;	width: 160px;	margin: 0px;	float: left;	background-position: left top;}#newsBox {	clear: both;	margin: auto;	width: 1000px;	padding: 20px 5px 5px;	height: auto;	background-color: #FFFFFF;	background-image: url(../skins/gr5.png);	background-repeat: repeat-x;	background-position: -200px top;}.newsSider  img {	border: 1px solid #E8E8E8;}.newsSider  p  {	font-size: 11px;	padding-top: 10px;	padding-bottom: 20px;	color: #333333;}.newsContent p {	color: #333333;	font-size: 12px;	padding: 10px 0px;	line-height: 18px;	letter-spacing: 0em;}.newsContent {	margin: 0px 20px 10px;	clear: none;	float: right;	width: 460px;	height: auto;}.newsContent h4, .newsContent h3, .newsContent h5 {	font-weight: normal;	font-size: 16px;	font-family: Arial, Helvetica, sans-serif;	color: #000000;}.GrayBox {	background-color: #E8E8E8;	padding: 10px;	margin: 10px 0px;	border: 1px solid #CCCCCC;	display: block;}#newsBox h2 {	clear: both;	font-size: 18px;	font-weight: normal;	color: #FFFFFF;	font-style: normal;	font-variant: normal;}.newsSider {	clear: none;	float: left;	width: 492px;	margin: 0px 0px 0px 4px;}.newsSider2 {	clear: none;	float: right;	width: 492px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 7px;}
