.lightbox-holder{display:none;}/* * FancyBox - jQuery Plugin * Simple and fancy lightbox alternative * * Examples and documentation at: http://fancybox.net *  * Copyright (c) 2008 - 2010 Janis Skarnelis * * Version: 1.3.1 (05/03/2010) * Requires: jQuery v1.3+ * * Dual licensed under the MIT and GPL licenses: *   http://www.opensource.org/licenses/mit-license.php *   http://www.gnu.org/licenses/gpl.html */#fancybox-loading {	position: fixed;	top: 50%;	left: 50%;	height: 40px;	width: 40px;	margin-top: -20px;	margin-left: -20px;	cursor: pointer;	overflow: hidden;	z-index: 1104;	display: none;}* html #fancybox-loading {	/* IE6 */	position: absolute;	margin-top: 0;}#fancybox-loading div {	position: absolute;	top: 0;	left: 0;	width: 40px;	height: 480px;	background-image: url('/assets/images/v2/fancybox.png');}#fancybox-overlay {	position: fixed;	top: 0;	left: 0;	bottom: 0;	right: 0;	background: #000;	z-index: 1100;	display: none;}* html #fancybox-overlay {	/* IE6 */	position: absolute;	width: 100%;}#fancybox-tmp {	padding: 0;	margin: 0;	border: 0;	overflow: auto;	display: none;}#fancybox-wrap {	position: absolute;	top: 0;	left: 0;	margin: 0;	padding: 20px;	z-index: 1101;	display: none;	height: auto !important; }#fancybox-outer {position: relative;background: #FFF;}#fancybox-inner { 	height: auto !important; 	overflow: hidden !important; 	width: 100% !important; 	z-index: 1000; }#fancybox-hide-sel-frame {	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;	background: transparent;}#fancybox-close {	position: absolute;	top: -8px;	right: -10px;	width: 30px;	height: 30px;	background-image: url('/assets/images/v2/fancybox.png');	background-position: -40px 0px;	cursor: pointer;	z-index: 1103;	display: none;}#fancybox_error {	color: #444;	font: normal 12px/20px Arial;	padding: 7px;	margin: 0;}#fancybox-content {	height: auto;	width: auto;	padding: 0;	margin: 0;}#fancybox-img {	width: 100%;	height: 100%;	padding: 0;	margin: 0;	border: none;	outline: none;	line-height: 0;	vertical-align: top;	-ms-interpolation-mode: bicubic;}#fancybox-frame {	position: relative;	width: 100%;	height: 100%;	border: none;	display: block;}#fancybox-title {	position: absolute;	bottom: 0;	left: 0;	font-family: Arial;	font-size: 12px;	z-index: 1102;}.fancybox-title-inside {	padding: 10px 0;	text-align: center;	color: #333;}.fancybox-title-outside {	padding-top: 5px;	color: #FFF;	text-align: center;	font-weight: bold;}.fancybox-title-over {	color: #FFF;	text-align: left;}#fancybox-title-over {	padding: 10px;	background-image: url('/assets/images/v2/fancy_title_over.png');	display: block;}#fancybox-title-wrap {	display: inline-block;}#fancybox-title-wrap span {	height: 32px;	float: left;}#fancybox-title-left {	padding-left: 15px;	background-image: url('/assets/images/v2/fancybox.png');	background-position: -40px -90px;	background-repeat: no-repeat;}#fancybox-title-main {	font-weight: bold;	line-height: 29px;	background-image: url('/assets/images/v2/fancybox-x.png');	background-position: 0px -40px;	color: #FFF;}#fancybox-title-right {	padding-left: 15px;	background-image: url('/assets/images/v2/fancybox.png');	background-position: -55px -90px;	background-repeat: no-repeat;}#fancybox-left, #fancybox-right {	position: absolute;	bottom: 0px;	height: 100%;	width: 35%;	cursor: pointer;	outline: none;	background-image: url('/assets/images/v2/blank.gif');	z-index: 1102;	display: none;}#fancybox-left {	left: 0px;}#fancybox-right {	right: 0px;}#fancybox-left-ico, #fancybox-right-ico {	position: absolute;	top: 50%;	left: -9999px;	width: 30px;	height: 30px;	margin-top: -15px;	cursor: pointer;	z-index: 1102;	display: block;}#fancybox-left-ico {	background-image: url('/assets/images/v2/fancybox.png');	background-position: -40px -30px;}#fancybox-right-ico {	background-image: url('/assets/images/v2/fancybox.png');	background-position: -40px -60px;}#fancybox-left:hover, #fancybox-right:hover {	visibility: visible;    /* IE6 */}#fancybox-left:hover span {	left: 20px;}#fancybox-right:hover span {	left: auto;	right: 20px;}.fancy-bg {	position: absolute;	padding: 0;	margin: 0;	border: 0;	width: 20px;	height: 20px;	z-index: 1001;}#fancy-bg-n {	top: -20px;	left: 0;	width: 100%;	background-image: url('/assets/images/v2/fancybox-x.png');}#fancy-bg-ne {	top: -20px;	right: -20px;	background-image: url('/assets/images/v2/fancybox.png');	background-position: -40px -162px;}#fancy-bg-e {	top: 0;	right: -20px;	height: 100%;	background-image: url('/assets/images/v2/fancybox-y.png');	background-position: -20px 0px;}#fancy-bg-se {	bottom: -20px;	right: -20px;	background-image: url('/assets/images/v2/fancybox.png');	background-position: -40px -182px; }#fancy-bg-s {	bottom: -20px;	left: 0;	width: 100%;	background-image: url('/assets/images/v2/fancybox-x.png');	background-position: 0px -20px;}#fancy-bg-sw {	bottom: -20px;	left: -20px;	background-image: url('/assets/images/v2/fancybox.png');	background-position: -40px -142px;}#fancy-bg-w {	top: 0;	left: -20px;	height: 100%;	background-image: url('/assets/images/v2/fancybox-y.png');}#fancy-bg-nw {	top: -20px;	left: -20px;	background-image: url('/assets/images/v2/fancybox.png');	background-position: -40px -122px;}.lightbox{	width:650px;	overflow:hidden;}.popup-holder{	padding:0 17px 0 23px;	width:780px;	overflow:hidden;}.lightbox .heading{	width:706px;	padding:13px 20px 23px 95px;	margin:0 -20px 0 -23px;		background:#000 url("/assets/images/v2/bg-popup-heading.gif") no-repeat 20px 11px;}.lightbox .heading h5{	color:#fff;	font:24px/28px Tahoma, Arial, Helvetica, sans-serif;	margin:0;	width:100%;	text-align: left;}.lightbox ul{	margin:0;	padding:0;	list-style:none;}.lightbox ul a{color:#21aafb;}.lightbox .container{	width:800px;	margin:0;	overflow:hidden;	font-size:11px;	line-height:16px;	padding:30px 0 12px;}.lightbox .column{	float:left;	width:150px;	padding:0 10px 0 0;}.lightbox h6{	font-size:13px;	margin:0 0 5px;	color:#000;}.lightbox2 .popup-holder {	width:670px;	padding:0;}.lightbox2 .heading {	background:#000;	width:627px;	padding:15px 20px 22px 23px;	margin:0 0 35px;}.lightbox2 .heading.padding{	margin:0 0 20px;}#freeTrialInfo p{	margin:0 0 8px;	overflow:hidden;	/* font-size:11px; */	color:#373e4e;	line-height:16px;	font-family:Tahoma,Arial,Helvetica,sans-serif;}#freeTrialInfo p.padding{margin:0 0 36px;}#freeTrialInfo p a{	text-decoration:none;/*	color:#009CFF;*/}#freeTrialInfo p a:hover{	text-decoration:underline;	font-family:Tahoma,Arial,Helvetica,sans-serif;}#freeTrialInfo .container{padding: 0 0 19px 0px;}#freeTrialInfo .btn-download{	float:left;	text-decoration:none;	color:#fff !important;	overflow:hidden;	line-height:20px;	margin:0 0 5px;	min-width:113px;	padding:7px 10px;	cursor:pointer;	font-size:14px;	height:19px;	background:#127ddc;	text-align:center;	border-radius:7px;	-moz-border-radius:7px;	-webkit-border-radius:7px;	background-image:-webkit-gradient(		linear,		left bottom,		left top,		color-stop(0, rgb(35,96,186)),		color-stop(1, rgb(0,156,255))	);	background-image:-moz-linear-gradient(		center bottom,		rgb(35,96,186) 0%,		rgb(0,156,255) 100%	);	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#009bfe', EndColorStr='#2262bb')";	border:1px solid #245fb9;}#freeTrialInfo{	text-align:left;	width:670px;}.lightbox2 .popup-holder {	width:670px;}#freeTrialInfo .lightbox2 .heading{	width:607px;}#freeTrialInfo .lightbox2 .container{	width:607px;}.lightbox2 .container {	width:607px;	padding:0px;	margin-left:23px;	height:auto !important;	}#productPage_volumePricePopup.lightbox2 .container {	height:auto !important;	height:120px; 	min-height:120px;}.lightbox2 .text-box p {margin:0 0 16px;}#holiday-shipping-deadlines {background:url("/assets/images/v2/bg-blue-holder.gif") repeat-y;}.lightbox2 .blue-container {	background:url("/assets/images/v2/bg-blue-box.jpg") no-repeat;	width:662px;	height:181px;	color:#fff;	margin:-35px 0 0;	padding:16px 30px 0 128px;}.lightbox2 .blue-container p {margin:0 0 11px;}.data-table {	width:662px;	overflow:hidden;	font-size:14px;	line-height:16px;	color:#000;	padding:0 0 9px;}.data-table table {	border-collapse:collapse;	margin:0;	padding:0;	width:662px;	overflow:hidden;}.data-table table tr,.data-table table td,.data-table table th {	vertical-align:top;	padding:0;	margin:0;	text-align:left;	font-weight:normal;}.data-table table th {	background:#000;	color:#fff;	padding:3px 10px 5px 34px;	text-transform:uppercase;}.data-table table th.col1 {	width:221px;}.data-table table td.col1 {	margin:0 1px 1px;	border-width:0 1px 1px 0;}.data-table table td {	margin:0 0 1px;	background:#fff;	padding:3px 10px 5px 34px;	border:solid #5a98cf;	border-width:0 0 1px 0;}.lightbox2 .note {	color:#fff;	font-size:10px;	line-height:12px;}.lightbox2 .note p {margin:0;}.lightbox .text-container {	height:1%;	overflow:hidden;	margin:-35px 0 0;	background:#eeefef;	padding:5px 36px 0 26px;}.lightbox .text-container .image {	float:right;	width:150px;}.lightbox .text-container .text {	overflow:hidden;	font-size:11px;	line-height:16px;	padding:12px 0 0;}.lightbox .text-container .text:after {	content:"";	display:block;	clear:both;}.lightbox .text-container .text .price {	color:#00cc4d;	font-size:18px;}.lightbox .text-container .text p {margin:0 0 14px;}/* IE */#fancybox-loading.fancybox-ie div	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/v2/fancy_loading.png', sizingMethod='scale'); }.fancybox-ie #fancybox-close		{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/v2/fancy_close.png', sizingMethod='scale'); }.fancybox-ie #fancybox-title-over	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/v2/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }.fancybox-ie #fancybox-title-left	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/v2/fancy_title_left.png', sizingMethod='scale'); }.fancybox-ie #fancybox-title-main	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/v2/fancy_title_main.png', sizingMethod='scale'); }.fancybox-ie #fancybox-title-right	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/v2/fancy_title_right.png', sizingMethod='scale'); }.fancybox-ie #fancybox-left-ico		{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/v2/fancy_nav_left.png', sizingMethod='scale'); }.fancybox-ie #fancybox-right-ico	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/v2/fancy_nav_right.png', sizingMethod='scale'); }.fancybox-ie .fancy-bg { background: transparent !important; }.fancybox-ie #fancy-bg-n	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/v2/fancy_shadow_n.png', sizingMethod='scale'); }.fancybox-ie #fancy-bg-ne	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/v2/fancy_shadow_ne.png', sizingMethod='scale'); }.fancybox-ie #fancy-bg-e	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/v2/fancy_shadow_e.png', sizingMethod='scale'); }.fancybox-ie #fancy-bg-se	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/v2/fancy_shadow_se.png', sizingMethod='scale'); }.fancybox-ie #fancy-bg-s	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/v2/fancy_shadow_s.png', sizingMethod='scale'); }.fancybox-ie #fancy-bg-sw	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/v2/fancy_shadow_sw.png', sizingMethod='scale'); }.fancybox-ie #fancy-bg-w	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/v2/fancy_shadow_w.png', sizingMethod='scale'); }.fancybox-ie #fancy-bg-nw	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/v2/fancy_shadow_nw.png', sizingMethod='scale'); }.odanPopup{	text-align:left;}.odanPopup .container{	margin-bottom:25px !important;}.countryLightbox{	width:924px;}.countryLightbox .container,.countryLightbox .heading,.countryLightbox .popup-holder {	width:924px;}.subscriptionCancelPopup {	width:393px;}.subscriptionCancelPopup .container,.subscriptionCancelPopup .heading {	width:350px;}#international div {    float: left;    padding: 0 10px 0 0;    width: 140px !important;}#international h4 {    color: Black !important;}.odanPopup .container .singleBottomRightBtn{	float:right;	clear:both;	margin-top:20px;}ul.download-options {  padding-top: 10px;  font-size: 12px;}ul.download-options li {  list-style: none;/*  padding-top: 3px; */  padding-bottom: 15px;    background: url('/content/images/icon-download.png') no-repeat;  background-position: 0 0;  -khtml-opacity: 1.0;  -moz-opacity: 1.0;  -ms-filter: "alpha(opacity=100)";  filter: alpha(opacity=100);  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=1.0);  opacity: 1.0;}ul.download-options li a {  padding-left: 22px;  text-decoration: none;  font-weight: 600;}