body{	background: #FFFFFF url(/GWImages/images/bg-navigator.gif) repeat-x 0px 307px;	font: 12px "Lucida Grande", Geneva, Arial, Verdana, sans-serif;	margin: 0px;	padding: 0px;	text-align: center;	color: #333;}body.s0{background: #FFFFFF url(/GWImages/images/bg-body-home.jpg) repeat-x 0px 83px;}a {color: #06c;text-decoration: none;}a:hover {text-decoration: underline;}a img {border: none;}h1, h2, h3, h4, h5, p {	margin: 0px;}h1 {	padding: 0 0 2em 0;	font-size: 14px;}h2, h3, h4, h5 {	padding: 0 0 2em 0;	font-size: 12px;}p{	padding: 0 0 1em 0;}.Expansion{	width: 90%;	text-align: left;}table {	margin: 0px;	padding: 0px;	border-collapse: collapse;}table.spaced{	width: 790px;}table td, table th, table tr {margin: 0px;padding: 5px 5px 0;vertical-align: top;font-size: 11px;}tfoot td{	text-align: right;}ul {margin: 0px;padding: 0px;list-style-type: none;}big {font-size: 1em;color: #F60;}hr {clear: both;visibility: hidden;height: 1px;}input[type=text], input[type=password]{	border: 1px solid #C0C0C0;	padding: 1px;}#error{	position: absolute;	margin-top: 40px;	text-align: right;	width: 870px;	font-weight: bold;}#container {margin: 0px auto 0px auto;width: 870px;text-align: left;padding: 0px 0px 25px 0px;}#header {height: 112px;background: #FFFFFF url(/GWImages/images/bg-header.gif) no-repeat 200px 56px;}#logo {position: absolute;margin: 8px 0px 0px 15px;}#minimenu {position: absolute;margin: 22px 0px 0px 310px;text-align: center;font-size: 11px;}#minimenu ul {list-style-type: none;display: block;width: 220px;background: #ebebeb;}#minimenu ul li {list-style-type: none;display: inline;color: #ccc;}#minimenu ul li a {color: #0066b6;}.s1 #m1 a, .s2 #m2 a, .s3 #m3 a, .s4 #m4 a, .s5 #m5 a {color: #333;text-decoration: overline;}#menu {position: absolute;margin-left: 200px;margin-top: 70px;font-size: 11px;}#menu ul {list-style-type: none;display: block;margin: 0px;padding: 0px;}#menu ul li {list-style-type: none;display: inline;background: transparent url(/GWImages/images/bg-menu.gif) repeat-y 0px 0px;padding-left: 7px;padding-right: 7px;text-transform: uppercase;}#menu ul li#m1 {background: none;}#menu ul li a {font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;color: #0067b8;font-weight: bold;}#loghi3 {position: absolute;width: 126px;height: 34px;margin: 65px 0px 0px 730px;background: transparent url(/GWImages/images/logo-3mini.gif) no-repeat 0px 0px;}#search {position: absolute;margin-left: 620px;margin-top: 24px;width: 245px;}#txtsearch {display: block;position: absolute;width: 166px;height: 22px;font-size: 11px;background: transparent url(/GWImages/images/bg-searchtxt.gif) no-repeat 0px 0px;border: none;padding-top: 5px !important;padding-left: 10px;padding-right: 5px;}#btnsearch {background-color: #fff;display: block;position: absolute;border: none;color: #0066b6;margin: 0px 0px 0px 170px;}#prodLogos {position: absolute;margin: 65px 0 0 370px;width: 500px;height: 64px;text-align: right;}#prodLogos img {margin: 0px 5px 4px 5px;}#animation { height: 181px; text-align: center; padding-top: 14px;}#animation img{	border: none;}.s0 #animation { height: 325px; text-align: left; padding-top: 0px;}.s0 #animation img {position: absolute;margin: 24px 0px 0px 150px;}#navigator {height: 57px;margin-left: 15px;}#navigator div {height: 53px;background: transparent url(/GWImages/images/bg-navigator-link2.gif) repeat-x 0px 0px;width: 204px;float: left;margin: 4px 8px 0px 0px;}#navigator div.long {height: 53px;background: transparent url(/GWImages/images/bg-navigator-link-active.gif) repeat-x 0px 0px;width: 840px;float: left;text-align: left;color: #20a1d4;font-size: 22px;text-align: center;}#navigator div.long span {padding: 6px 7px 0 7px;display: block;}#navigator .active {background: transparent url(/GWImages/images/bg-navigator-link-active.gif) repeat-x 0px 0px;}#navigator div a {padding: 0px 7px 0 7px;color: #fff;font-size: 18px;display: block;}#navigator div a:hover {color: #ccc;text-decoration: none;}#navigator div.active a {color: #20a1d4;font-size: 22px;text-align: center;padding: 5px 7px 0 7px;}#subMenu {padding: 0 0 0 0px;margin-left: -20px;}#subMenu li {padding: 4px 0px 4px 0px;color:#fff;margin-left: 0px;}#subMenu li a {margin-left: 27px;}#subMenu li a:active {color:#fff;text-decoration: none;}#subMenu li ul {	padding: 0px;}ul#subMenu  ul li {	height: 17px;	padding-left: 0px;}ul#subMenu ul li a{	border-bottom: 1px solid #e1e1e1;	padding-left: 10px;	padding-bottom: 2px;}.sss1 #sm1, .sss2 #sm2, .sss3 #sm3, .sss4 #sm4, .sss5 #sm5, .sss6 #sm6, .sss7 #sm7, .sss7 #sm7, .sss8 #sm8, .sss9 #sm9, .sss10 #sm10, .sss11 #sm11, .sss12 #sm12 {background-image: url(/GWImages/images/freccia-verde.png);background-position: 2px 5px;background-repeat: no-repeat;}.sss1 #subMenu ul li#sm1, .sss2 #subMenu  ul li#sm2, .sss3 #subMenu  ul li#sm3, .sss4 #subMenu ul li#sm4, .sss5 #subMenu ul li#sm5, .sss6 #subMenu ul li#sm6, .sss7 #subMenu ul li#sm7, .sss7 #subMenu ul li#sm7, .sss8 #subMenu ul li#sm8, .sss9 #subMenu ul li#sm9, .sss10 #subMenu ul li#sm10, .sss11 #subMenu ul li#sm11, .sss12 #subMenu ul li#sm12 {background-image: url(/GWImages/images/freccia-verde.png);background-position: 2px 3px;background-repeat: no-repeat;}.sss1 #sm1 a, .sss2 #sm2 a, .sss3 #sm3 a, .sss4 #sm4 a, .sss5 #sm5 a, .sss6 #sm6 a, .sss7 #sm7 a, .sss7 #sm7 a, .sss8 #sm8 a, .sss9 #sm9 a, .sss10 #sm10 a, .sss11 #sm11 a , .sss12 #sm12 a{color:#fff;text-decoration: none;font-weight: bold;vertical-align: middle;}#subMenu ul {padding: 0px 0px 15px 0px;}#subMenu ul li {padding: 2px 0px 2px 0px;}#subMenu li a {color:#fff;font-size:13px;}#subMenu li li a {color: #000;font-size: 11px;}#premenu {margin: 5px 0 15px 0;}#content {position: relative;margin-left: 14px;padding: 20px 0px 15px 0px;width: 840px;border-left: 1px solid #e1e1e1;border-right: 1px solid #e1e1e1;}#endcontent {width: 842px;height: 20px;margin-left: 14px;background: transparent url(/GWImages/images/bg-content.gif) repeat-x left bottom;}#footer {text-align: center;background: transparent url(/GWImages/images/bg-footer.gif) repeat-x 0px 0px;color: #666;height: 150px;}#validator{margin-top: 70px;	text-align: center;width: 870px;margin: -50px auto 0px auto;}#infooter {text-align: left;margin: 0px auto 0px auto;width: 877px;}#foot1 {position: absolute;display: block;width: 200px;margin: 30px 0px 0px 15px;}#foot2 {position: absolute;display: none;width: 200px;}#foot3 {position: absolute;display: block;width: 450px;margin: 30px 0px 0px 180px;}#foot3 a {margin-left: 20px;color: #666;text-decoration: underline;}#foot4 {position: absolute;width: 207px;height: 77px;margin: 0px 0px 0px 654px;background: transparent url(/GWImages/images/bg-footsupport.gif) no-repeat 0px 0px;padding: 15px 0px 0px 0px;text-align: center;}#foot4 span.btn {display: block;margin-left: 75px;}/*-------------------------------- generici -----------------------------------------------*/#mainTitle {margin: 10px;background: #f1f1f1;}.col3 {width: 278px;float: left;}.col2 {width: 210px;float: right;}.main2 {width: 570px;float: left;}.main1 {clear: left;}.col3 div, .col2, .main2, .main1 {margin: 10px;}.col3 div .inner, .col2 .inner, .main2 .inner, .main1 div .inner, #mainTitle div.inner, .main3 div.inner  {padding: 5px;}.pulse {display: block;}span.btn {}.btn a {float:left;padding:0 0 0 10px;text-decoration:none;}.btn a span {text-align: center;font-weight:bold;float:left;display:block;padding:4px 15px 5px 6px;}.btn a:hover, .btn a:hover span {color: #333;text-decoration:none;cursor: pointer;}.btnSilver a {background: transparent url(/GWImages/images/bg-btn-silver-left.gif) no-repeat left top;}.btnSilver span {background: transparent url(/GWImages/images/bg-btn-silver-right.gif) no-repeat right top;color:#fff;}.btnGreen a {background: transparent url(/GWImages/images/bg-btn-green-left.gif) no-repeat left top;}.btnGreen span {background: transparent url(/GWImages/images/bg-btn-green-right.gif) no-repeat right top;color:#fff;}.goBack {margin: 20px 0px 0px 0px;}.toLeft {float: left;margin: 0 5px 0 0;}.toRight {float: right;margin: 0 0 0 5px;}.toCenter{	display: block;	margin: 0px auto;}.end {clear: both;}.marker {color:#C30;}.alert {background: transparent url(/GWImages/images/icon-alert.gif) no-repeat left center;padding: 0 0 0 20px;}.spechs {width: 100%;}.spechs tr {border-bottom: 1px solid #ccc;}.spechs td, .spechs th {vertical-align: middle;}.spechs td {text-align: center;padding: .2em;}.spechs h3 {color: #F60;padding: .3em 0 .3em 0;}.spechs2 {width: 95%;margin-bottom: 15px;}.spechs2 tr {border-bottom: 1px solid #ccc;}.spechs2 th {vertical-align: middle;background: #FC3;padding: 5px;}.spechs2 td {vertical-align: middle;padding: 5px;}.blued{	width: 100%;	}.blued td{	text-align: center;	width: 91px;}.halfPage1{	width: 500px;	float: left;	margin: 0px 5px;}.halfPage2{	width: 300px;	float: left;	margin: 0px 5px;}h2.titleBlue{	text-align: center;	color: #08639d;}/*-------------------------------- box colors -----------------------------------------------*/.nfGWRGreen {background: #c1d82e;}.nfGreen {color: #fff;background: #80AF11;}.nfOrange {background: #EBA40C;}.nfGray {background: #d4d0c8;}.nf2Gray{background-color: #DDDDDD;		}.nfBlue {background: #B7D3FF;}.nfLBlue {background: #B7D3FF;}.nfWhite, .nfTransparent {background: #fff;}.inNf {padding: 5px;}.boxhome h2 {color: #fff;padding: 0 0 10px 0;}/*------------------------------------ home -------------------------------------------*/.col3 dfn {display: block;text-align: right;font-style: normal;}#homeNews {color: #fff;}#homeNews h3 {display:inline;}#homeLinks {float: left;width: 600px;}#homePhone {float: left;width: 200px;padding-top: 20px;}table.quickLinks td, table.quickLinks th {padding: 5px 5px 5px 0px; vertical-align: middle;}/*------------------------------------ support -------------------------------------------*/#support .item {border: 1px solid #999;margin: 5px;padding: 20px;}#support h1 {font-size: 14px;}#support h2 {font-size: 14px;color: #039;}#support hr, hr.Showing {visibility: visible;border-top: 1px solid #999;color: #999;background: #999;height: 1px;}#support table {width: 100%;}#support th {width: 200px;font-weight: normal;}#support th, #support td {border-bottom: 1px solid #ccc;padding: 5px;}#support td.mark {border-top: 1px solid #ccc;background: #f1f1f1;}.main3{	width: 570px;	position: relative;	margin-top: 40px;	padding-left: 10px;}div.main3 div.inner{	height: 51px;	overflow: hidden;	background-position: top left;	width: 100%;	z-index: 10000;	}div.main3 div{	background-position: bottom left;	background-repeat: no-repeat;	padding: 0px;		background-color: transparent;		width: 571px;	height: auto;	z-index: -100;	padding-bottom: 8px;}div.main3 div.bzBackgrounded div.inner {	background-image: url("/GWImages/images/biz-prod-bkg-intero.jpg");}div.main3 div.coBackgrounded div.inner {	background-image: url("/GWImages/images/co-prod-bkg-intero.jpg");}div.main3 div.edBackgrounded div.inner {	background-image: url("/GWImages/images/edu-prod-bkg-intero.jpg");}div.main3 div.coBackgrounded{	background-image: url("/GWImages/images/co-prod-bkg-bottom.jpg");}div.main3 div.edBackgrounded{	background-image: url("/GWImages/images/edu-prod-bkg-bottom.jpg");}div.main3 div.bzBackgrounded {		background-image: url("/GWImages/images/biz-prod-bkg-bottom.jpg");}div.main3  h2{	margin-left: 100px;	margin-top: 19px;	font-size: 16px;	text-transform: uppercase;	padding-bottom: 27px;}div.main3 img{	position:absolute;	margin-top: -35px;}div#contentProds {	height: 705px;	width: 570px;}div.heighted{	height: 205px;}/* * DRAWER *  */#Drawer{	width:190px;	height:320px;	margin: 0px;	padding: 0px 5px 0 15px;	overflow: hidden;		font: 10px "Lucida Grande", Geneva, Arial, Verdana, sans-serif;		background: transparent url(/GWImages/images/bg-10motivi.jpg) no-repeat top left;	text-align: center;}#Drawer li{	width: 100%;	height: 95px;	padding: 0px;	margin: 0px;	background: #D4EFF2 url(/GWImages/images/central-drawer.jpg) top left no-repeat;	overflow: hidden;	padding-top: 0px;}#Drawer li.Top{	background: #D4EFF2 url(/GWImages/images/top-drawer.jpg) top left no-repeat;	padding-top: 0px;}#Drawer li.Bottom{	width: 100%;	height: 26px;	background: #D4EFF2 url(/GWImages/images/bottom-drawer.jpg) top left no-repeat;}#Drawer h2, #Drawer h3{	text-align: center;	width: 210px;	margin: 0px 0px;					padding: 5px 0px;	}#Drawer h3{	color: #FFFFFF;}#Drawer p{	margin: 0px;	padding: 0px 5px;} .bolded{	font-weight: bold;}#UserInfoDescription{	background-image:url(/GWStoreV2/gwsupport/personal_info_ico.png);	font-size:larger;	height:80px;	margin:0;	padding:45px 0 0 140px;	text-align:left;	width:450px;}#DownloadDescription{	background-image:url(/GWStoreV2/gwsupport/download_ico.png);	font-size:larger;	height:80px;	margin:0;	padding:45px 0 0 140px;	text-align:left;	width:450px;}#TicketDescription{	background-image:url(/GWStoreV2/gwsupport/ticket_ico.png);	font-size:larger;	height:80px;	margin:0;	padding:45px 0 0 140px;	text-align:left;	width:450px;}.LineListed{	list-style: none;	height: 20px;}.LineListed li{	float: left;	width: 186px;	text-align: center;}