@charset "UTF-8";
/* CSS Document */
/******************************************************/
/* EMEA */
/* changed 2010-12-09 */
/******************************************************/
/* CONTENT TEASER CONTAINER */
/******************************************************/
.cleaner {
	clear:both;
	float:none;
}
/*******************************************************/
/* ANKER */
/*******************************************************/
a, a:visited {
	color:#5091cd;
}
a:hover {
	text-decoration:none;
	color:#000000;
}
#mainContentNight {
	clear:both;
	float:left;
	margin:102px 0px 20px 0px;
}
/******************************************************/
/* CONTENT TEASER CONTAINER */
/******************************************************/
#contentTeaser {
	position:relative;
	width:100%;
	/*height:296px;*/ 
	float:left;
	margin-top:110px;
	font-family:Verdana, sans-serif;
}
#crumbtrail {
	position:relative;
	width:100%;
	height:34px;
	background:url(../common/crumbtrailAndTools/crumbtrailBG.jpg) left top repeat-x;
	margin-top:4px;
}
.crumbtrailLeftSpacer {
	position:absolute;
	display:block;
	width:20px;
	height:34px;
	left:0px;
	background:url(../common/crumbtrailAndTools/crumbtrailLeftBG.jpg) left top no-repeat;
}
.crumbtrailRightSpacer {
	position:absolute;
	display:block;
	width:20px;
	height:34px;
	right:0px;
	background:url(../common/crumbtrailAndTools/crumbtrailRightBG.jpg) left top no-repeat;
}
/**************************************************/
	/* BREADCRUMB NAVIGATION */
	/**************************************************/
	ul.breadcrumbNavi {
	position:absolute;
	display:block;
	list-style:none;
	margin:8px 6px 0px 8px;
	padding:1px 0px 0px 0px;
	/*background:url(../IMG/breadcrumbICON.jpg) left top no-repeat !important;*/
		min-height:20px;
	width:480px;
	font-family:Verdana, sans-serif;
}
* html ul.breadcrumbNavi {
	height:24px;
}
ul.breadcrumbNavi li {
	list-style:none;
	display:block;
	float:left;
	font-size:10px;
	color:#666666;
	font-weight:normal;
	margin:0px;
	padding:0px 10px 0px 10px;
	background:url(../common/crumbtrailAndTools/breadcrumbArrow.jpg) right top no-repeat;
}
ul.breadcrumbNavi li.active {
	background:none;
}
ul.breadcrumbNavi li a, ul.breadcrumbNavi li a:visited {
	color:#666666;
	text-decoration:underline;
	margin-right:10px;
	padding-left:4px;
	font-size:10px;
}
ul.breadcrumbNavi li a:hover {
	color:#000000;
	text-decoration:underline;
}
ul.breadcrumbNavi li.active a, ul.breadcrumbNavi li.active a:visited {
	text-decoration:none;
	color:#000000;
}
/**************************************************/
	/* UTILITY NAVIGATION */
	/**************************************************/
	ul.utilityNav {
	margin:6px 20px 0px 0px;
	padding-left:8px;
	border-left:1px solid #d4d4d4;
}
* html ul.utilityNav {
	margin:0px 20px 0px 0px;
	border-left:0px solid #d4d4d4;
}
ul.utilityNav li {
	padding:0px 0px 2px 0px;
	float:left;
	display:block;
}
* html ul.utilityNav li {
	padding:6px 0px 2px 0px;
}
*+html ul.utilityNav li {
	padding:3px 0px 6px 0px;
	margin:0px 0px 0px 0px;
}
ul.utilityNav li a, ul.utilityNav li a:visited {
	color:#5091cd !important;
}
ul.utilityNav li a:hover {
	color:#000000;
	text-decoration:underline;
}
ul.utilityNav li.print a {
	background:url(../common/crumbtrailAndTools/printIcon.jpg) left top no-repeat !important;
	padding:5px 10px 9px 28px;
}
ul.utilityNav li.saveAndShare a {
	background:url(../common/crumbtrailAndTools/saveIcon.jpg) left top no-repeat;
	padding:5px 10px 9px 28px;
}
ul.utilityNav li.myAccount a {
	background:url(../common/crumbtrailAndTools/myAccountIcon.jpg) left top no-repeat;
	padding:5px 0px 9px 28px;
}
/* SWITCH IMAGE - CURRENT COUNTRY */
	ul.utilityNav li.country a {
	background:url(../common/countrySelectConsumer/images/European_Union.png) left top no-repeat;
	padding:5px 10px 9px 30px;
}
/* START PRODUCT HOME ELEMENTS */
/******************************************************/
/******************************************************/
/* MASTHEAD */
/******************************************************/
#masthead {
	clear:both;
	float:left;
	background:url(images/homeConsumer/mastheadBG.jpg) left top no-repeat;
	margin-top:10px;
	height:318px;
	padding:50px 20px 0px 20px;
	position:relative;
}
#masthead h1 {
	font-size:22px;
	font-weight:normal;
	display:block;
	color:#333333;
	margin:22px 330px 20px 230px;
	line-height:28px;
}
*+html #masthead h1 {
	padding-top:22px;
}
* html #masthead h1 {
	padding-top:22px;
}
* html #masthead div.contentTabImage_leftAlign img {
	padding-top:15px;
}
#masthead p {
	font-size:12px;
	font-weight:normal;
	display:block;
	color:#333333;
	margin:0px 330px 30px 230px;
	line-height:18px;
}
#masthead a.launchProductSelector_BTN, #masthead a.launchProductSelector_BTN:visited {
	background:url(images/homeConsumer/launchProductSelector_BTN.jpg) left top no-repeat;
	color:#ffffff;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
	width:300px;
	display:block;
	float:left;
	padding:4px 0px 10px 0px;
	height:16px;
	left:250px !important;
	margin-left:20px;
}
#masthead a.launchProductSelector_BTN:hover {
	background:url(images/homeConsumer/launchProductSelector_BTN.jpg) left bottom no-repeat;
}
#masthead div#productOverview {
	position:absolute;
	right:0px;
	top:60px;
}
#masthead .productOverviewBox {
	position:relative;
	display:block;
	width:300px;
	border:1px solid #d6d6d6;
	margin-bottom:10px;
	padding-bottom:8px;
}
*+html #masthead .productOverviewBox {
	padding-bottom:0px;
}
* html #masthead .productOverviewBox {
	padding-bottom:0px;
}
/* Special h3 images for the product Overview */
	#masthead .productOverviewBox h3.box {
	display:block;
	text-indent:-150000px;
	width:300px;
	height:34px;
	margin-bottom:8px;
}
#masthead .productOverviewBox h3.internet {
	background:url(images/homeConsumer/internetSecurity2011_headerIMG.jpg) left top no-repeat;
}
#masthead .productOverviewBox h3.maximum {
	background:url(images/homeConsumer/maximumSecurity2011_headerIMG.jpg) left top no-repeat;
}
#masthead .productOverviewBox h3.antivirus {
	background:url(images/homeConsumer/antivirusPlus2011_headerIMG.jpg) left top no-repeat;
}
#masthead .productOverviewBox h3.netbooks {
	background:url(images/homeConsumer/SecurityForNetbooks_headerIMG.jpg) left top no-repeat;
}
/* Added */
	#masthead .productOverviewBox h4.box {
	display:block;
	width:300px;
	height:34px;
	margin-bottom:8px;
}
#masthead .productOverviewBox h4.internet {
	background:url(images/homeConsumer/internetSecurity2011_headerIMG.jpg) left top no-repeat;
}
#masthead .productOverviewBox h4.maximum {
	background:url(images/homeConsumer/maximumSecurity2011_headerIMG.jpg) left top no-repeat;
}
#masthead .productOverviewBox h4.antivirus {
	background:url(images/homeConsumer/antivirusPlus2011_headerIMG.jpg) left top no-repeat;
}
#masthead .productOverviewBox h4.netbooks {
	background:url(images/homeConsumer/SecurityForNetbooks_headerIMG.jpg) left top no-repeat;
}
#masthead .productOverviewBox h4 a {
	position:relative;
	display:block;
	text-indent:-150000px;
	width:300px;
	height:34px;
}
#masthead .productOverviewBox img {
	position:relative;
	display:block;
	width:300px;
	height:34px;
	margin-bottom:8px;
}
#masthead .productOverviewBox p.productOverviewBox_price {
	font-size:18px !important;
	font-weight:normal;
	color:#000000;
	display:block;
	width:90px;
	margin:0px 0px 0px 10px !important;
	float:left !important;
	padding-top:6px;
}
* html #masthead .productOverviewBox p.productOverviewBox_price {
	margin:0px;
	padding-bottom:14px;
}
#masthead .productOverviewBox ul {
	list-style:none;
	display:block;
	padding-top:1px;
}
* html #masthead .productOverviewBox ul {
	padding:2px 0px 0px 0px;
}
#masthead .productOverviewBox ul li {
	list-style:none;
	display:block;
	margin:0px;
	padding:0px;
	line-height:normal;
}
#masthead .productOverviewBox ul li a, #masthead .productOverviewBox ul li a:visited {
	font-size:10px !important;
	color:#333333 !important;
	text-decoration:none;
}
#masthead .productOverviewBox ul li a:hover {
	color:#5091cd !important;
	text-decoration:none;
}
#masthead .productOverviewBox ul li.productOverviewBox_buy a, .productOverviewBox ul li.productOverviewBox_buy a:visited {
	position:absolute;
	display:block;
	width:103px;
	background:url(images/homeConsumer/productOverviewBox_buyBTN.jpg) left top no-repeat;
	color:#ffffff !important;
	font-size:12px !important;
	font-weight:normal;
	right:10px;
	top:20px;
	text-align:center;
	padding:4px 0px 10px 0px;
	margin-top:23px;
	height:16px;
}
* html #masthead .productOverviewBox ul li.productOverviewBox_buy {
	position:absolute !important;
	right:0px;
	top:0px;
}
* html #masthead .productOverviewBox ul li.productOverviewBox_buy a {
	color:#ffffff !important;
}
* html #masthead .productOverviewBox ul li.productOverviewBox_buy a:visited {
	color:#ffffff !important;
}
#masthead .productOverviewBox ul li.productOverviewBox_buy a:hover {
	background:url(images/homeConsumer/productOverviewBox_buyBTN.jpg) left bottom no-repeat;
}
#masthead #productOverview ul.additionalProductLinks {
	padding-top:4px;
	width:320px;
}
#masthead #productOverview ul.additionalProductLinks li {
	float:left;
	padding-right:10px;
	margin:0px;
}
#masthead #productOverview ul.additionalProductLinks a, #masthead #productOverview ul.additionalProductLinks a:visited {
	color:#5091cd;
}
#masthead #productOverview ul.additionalProductLinks a:hover {
	text-decoration:none;
	color:#000000;
}
/* MAIN CONTENT CONTAINER FOR THE CONSUMER HOME */
	#consumerContent {
	clear:both;
	float:left;
	margin-top:10px;
	width:100%;
	display:block;
}
* html #consumerContent {
	margin-top:0px;
	clear:both;
	float:none;
}
#columnLeft {
	width:600px;
	position:relative;
	display:block;
	float:left;
}
#columnRight {
	width:300px;
	position:relative;
	display:block;
	float:right;
	margin-right:20px;
}
* html #columnRight {
	width:270px;
}
/* FEATURES CONTAINER */
	#featuresContainer {
	display:block;
	border:1px solid #dbdbdb;
	background:url(images/homeConsumer/featuresContainer_BG.jpg) left top repeat-x;
	padding:20px;
	margin-bottom:10px;
}
* html #featuresContainer {
	background:none;
}
#featuresContainer h1, #featuresContainer h2 {
	display:block;
	color:#666666;
	font-size:16px;
	font-weight:normal;
	margin-bottom:20px;
}
#featuresContainer h3 {
	font-size:12px;
	font-weight:normal;
	text-transform:uppercase;
	font-family:Verdana, sans-serif;
	color:#333333;
	padding:0px 0px 4px 0px;
	margin-top:8px;
}
#featuresContainer p {
	font-size:12px;
	font-weight:normal;
	color:#666666;
	line-height:18px;
}
#featuresContainer ul.featureList {
	list-style:none;
	margin:0px;
	padding:0px;
}
#featuresContainer ul.featureList li {
	list-style:none;
	display:block;
	width:278px;
	float:left;
	margin:0px;
	padding:0px 0px 20px 0px;
}
#featuresContainer ul.featureList li div.contentTabImage_leftAlign img {
	margin-right:10px;
}
#featuresContainer ul.featureList li h3 {
	padding:0px 0px 4px 78px;
}
#featuresContainer ul.featureList li p {
	padding:0px 0px 4px 78px;
}
#columnLeft a.columnLeft_blue_BTN, #columnLeft a.columnLeft_blue_BTN:visited {
	background:url(images/homeConsumer/leftColumn_blueBTN.jpg) left top no-repeat;
	color:#ffffff;
	font-size:12px;
	font-weight:normal;
	display:block;
	text-align:center;
	padding:4px 0px 10px 0px;
	width:220px;
	height:16px;
}
#columnLeft a.columnLeft_blue_BTN:hover {
	background:url(images/homeConsumer/leftColumn_blueBTN.jpg) left bottom no-repeat;
	text-decoration:none;
}
/* RENEW SUBSCRIPTION CONTAINER */
	#renewSubscriptionContainer {
	display:block;
	border:1px solid #dbdbdb;
	background:url(images/homeConsumer/gradientSubsriptionBG.jpg) left top repeat-x;
	padding:20px;
	margin-bottom:10px;
}
* html #renewSubscriptionContainer {
	background:none;
}
#renewSubscriptionContainer h1, #renewSubscriptionContainer h2 {
	display:block;
	color:#666666;
	font-size:16px;
	font-weight:normal;
	margin-bottom:10px;
}
#renewSubscriptionContainer p {
	font-size:12px;
	font-weight:normal;
	color:#666666;
	line-height:18px;
}
*+html #renewSubscriptionContainer img {
	float:left;
}
* html #renewSubscriptionContainer img {
	float:left;
}
#renewSubscriptionContainer a.columnLeft_blue_BTN {
	margin-left:334px;
}
/* TAG CLOUD */
	#tagcloudContainer {
}
#tagcloudContainer h1 {
	display:block;
	color:#666666;
	font-size:16px;
	font-weight:normal;
	margin-top:10px;
}
#tagcloudContainer #cloud-header {
	background:none;
}
#tagcloudContainer .contentTabRow {
	padding:10px 0px 0px 0px !important;
}
#tagcloudContainer .contentTabRow img {
	display:block;
}
#tagcloudContainer .contentTabRow p {
	font-size:11px !important;
	display:block;
}
#cloud-body {
	padding:10px 10px 20px 0px !important;
}
.cloud1 {
}
.cloud1 a, .cloud1 a:visited {
	background-color:#e0dddd;
	color:#575757;
	padding:2px 8px 2px 8px;
	font-size:11px;
}
.cloud1 a:hover {
}
.cloud2 {
}
.cloud2 a, .cloud2 a:visited {
	background-color:#a3a3a3;
	color:#ffffff !important;
	padding:2px 8px 2px 8px;
	font-size:11px;
}
.cloud2 a:hover {
}
.cloud3 {
	background:none;
	background-color:#ffffff;
}
.cloud3 a, .cloud3 a:visited {
	color:#8e8f8e;
	padding:2px 8px 2px 8px;
	font-size:11px;
}
.cloud3 a:hover {
	color:#000000 !important;
	background:none;
	background-color:#ffffff !important;
}
.cloud4 {
	background:none;
	background-color:#ffffff;
}
.cloud4 a, .cloud4 a:visited {
	color:#8e8f8e;
	padding:2px 8px 2px 8px;
	font-size:11px;
}
.cloud4 a:hover {
	color:#000000 !important;
	background:none;
	background-color:#ffffff !important;
}
.cloud5 {
	background:none;
	background-color:#ffffff;
}
.cloud5 a, .cloud5 a:visited {
	color:#8e8f8e;
	padding:2px 8px 2px 8px;
	font-size:11px;
}
.cloud5 a:hover {
	color:#000000 !important;
	background:none;
	background-color:#ffffff !important;
}
/* COLUMN RIGHT CLASSES */
	#columnRight {
	margin-top:20px;
}
#columnRight a, #columnRight a:visited {
	color:#5091cd;
}
#columnRight .greenTXT {
	color:#6aa165;
}
#columnRight .redTXT {
	color:#cc3232;
}
/* COLSPACER */
	#columnRight .tabColSpacer {
	display:block;
	height:1px;
	border-bottom:1px dashed #d3d3d3;
	margin-bottom:20px;
	width:100%;
	clear:both;
	float:none;
	padding-top:10px;
}
/* Column Right Content */
	
		#columnRight h1, #columnRight h4 {
	display:block;
	color:#666666;
	font-size:16px !important;
	font-weight:normal;
	margin-bottom:10px;
}
#columnRight .contentTabRow {
	padding:10px 0px 0px 0px !important;
}
#columnRight .contentTabRow img {
	display:block;
	margin-right:8px;
	margin-bottom:10px;
}
#columnRight .contentTabRow p {
	font-size:11px !important;
	display:block;
}
#columnRight .contentTabRow p a {
	display:block;
}
#columnRight .contentTabRow p a:hover {
	color:#000000;
}
/* PREMIUM SERVICES */
	.premiumServices {
	clear:both;
	float:none;
	display:block;
}
.premiumServices h1, .premiumServices h4 {
	display:block;
	color:#666666;
	font-size:16px !important;
	font-weight:normal;
	margin-bottom:10px;
}
.premiumServices .contentTabRow {
	padding:10px 0px 0px 0px !important;
}
.premiumServices .contentTabRow img {
	display:block;
	margin-right:8px;
	margin-bottom:10px;
}
.premiumServices .contentTabRow p {
	font-size:11px !important;
	display:block;
}
.premiumServices .contentTabRow p a {
	display:block;
}
/* NEWSLETTER SIGNUP */
	.newsletterSignUp {
	clear:both;
	float:none;
	display:block;
}
.newsletterSignUp h1, .newsletterSignUp h4 {
	display:block;
	color:#666666;
	font-size:16px;
	font-weight:normal;
	margin-bottom:10px;
}
.newsletterSignUp .contentTabRow {
	padding:10px 0px 0px 0px !important;
}
.newsletterSignUp .contentTabRow img {
	display:block;
	margin-right:8px;
	margin-bottom:10px;
}
.newsletterSignUp .contentTabRow p {
	font-size:11px !important;
	display:block;
}
.newsletterSignUp .contentTabRow p a {
	display:block;
}
/* UNRIVALED PERFORMANCE */
	.unrivalledPerformance {
	clear:both;
	float:none;
	display:block;
}
.unrivalledPerformance h1, .unrivalledPerformance h4 {
	display:block;
	color:#666666;
	font-size:16px;
	font-weight:normal;
	margin-bottom:10px;
}
.unrivalledPerformance .contentTabRow {
	padding:10px 0px 0px 0px !important;
}
.unrivalledPerformance .contentTabRow img {
	display:block;
	margin-right:8px;
	margin-bottom:10px;
}
.unrivalledPerformance .contentTabRow p {
	font-size:11px !important;
	display:block;
}
.unrivalledPerformance .contentTabRow p a {
	display:block;
}
/* TEST RESULT */
	.testResult {
	clear:both;
	float:none;
	display:block;
}
.testResult h5 {
	display:block;
	color:#666666;
	font-size:12px;
	font-weight:normal;
	margin-bottom:10px;
	text-transform:uppercase;
}
.testResult ol.testResultList {
	display:block;
	border:1px solid #dfdfdf;
	color:#666666;
	list-style:decimal inside;
	margin-top:14px;
}
.testResult ol.testResultList li {
	background:url(images/homeConsumer/testResultListBG.jpg) left top repeat-x;
	padding:7px 10px 8px 10px;
}
.testResultPercentage {
	float:right;
}
/* START HOME CONSUMER ELEMENTS */
/******************************************************/
/******************************************************/
/* SPECIAL MASTHEAD ELEMENTS HOME */
/******************************************************/
#mastheadHome {
	clear:both;
	float:left;
	background:url(images/homeConsumer/mastheadHomeBG.jpg) left top no-repeat;
	margin-top:10px;
	height:auto !important;
	padding:0px 20px 0px 20px;
	position:relative;
	min-width:900px;
}
*+html #mastheadHome {
	width:900px;
}
/* main Header on the right top of this container */
	/* Layout Interstate */
	#mastheadHome h1.pageTopic {
	font-size:22px;
	font-weight:normal;
	color:#ffffff;
	position:relative;
	text-align:right;
	font-family:Verdana, sans-serif;
	padding:5px 0px 0px 0px;
	margin:0px 0px 25px 0px;
}
#mastheadHome h1 {
	font-size:20px;
	font-weight:normal;
	color:#333333;
	margin:0px;
	padding:10px 360px 12px 0px;
}
#mastheadHome p {
	font-size:12px;
	font-weight:normal;
	color:#666666;
	margin:0px 0px 4px 0px;
	line-height:18px;
	text-align:left;
	padding:0px 400px 20px 0px;
}
#mastheadHome p.font16 {
	font-size:16px;
}
#mastheadHome a, #mastheadHome a:visited {
	color:#5091cd;
}
#mastheadHome a:hover {
	color:#000000 !important;
	text-decoration:none;
}
#mastheadHome .productOverviewColumn {
	width:170px;
	display:block;
	float:left;
	margin-left:25px;
	margin-right:30px;
	position:relative;
}
* html #mastheadHome .productOverviewColumn {
	margin-right:15px;
}
#mastheadHome .lastElement {
	margin-right:0px;
}
#mastheadHome ul.po_boxshot {
	list-style:none;
	display:block;
	width:160px;
	float:left;
}
#mastheadHome ul.po_boxshot li {
	float:left;
	padding:0px;
	text-align:center;
	padding:0px 10px 0px 20px;
}
#mastheadHome ul.po_boxshot li.lastElement {
	padding: 0px 0px 0px 0px;
}
#mastheadHome ul.po_boxshot li.learnMore_BTN {
	width:150px;
	text-align:center;
	margin:0px 10px 0px 0px;
	padding:0px;
}
* html #mastheadHome ul.po_boxshot li.learnMore_BTN {
	width:150px;
	text-align:center;
	margin:0px 0px 0px 6px;
	padding:0px;
}
#mastheadHome ul.po_boxshot li a, #masthead ul.po_boxshot li a:visited {
	font-size:12px;
	font-weight:normal;
	color:#5091cd;
	padding:0px;
	margin:0px;
}
#mastheadHome ul.po_boxshot li a:hover {
	color:#000000;
	text-decoration:none;
}
#mastheadHome ul.po_boxshot li.learnMore_BTN a, #masthead ul.po_boxshot li.learnMore_BTN a:visited {
	background:url(images/productOverview/po_button_LearnMore.jpg) center top no-repeat;
	color:#ffffff;
	padding:4px 0px 10px 0px;
	margin:0px 0px 4px 0px;
	width:150px;
	display:block;
	height:16px;
}
#mastheadHome ul.po_boxshot li.learnMore_BTN a:hover {
	background:url(images/productOverview/po_button_LearnMore.jpg) center bottom no-repeat;
	color:#ffffff !important;
}
#mastheadHome div.cleanerLine {
	clear:both;
	float:none;
	display:block;
	width:100%;
	height:18px;
	border-bottom:1px solid #d3d3d3;
	margin-bottom:20px;
	position:relative;
}
/* Product Overview */
	#mastheadHome #productOverview {
	position:absolute;
	display:block;
	right:20px;
	top:70px;
	width:400px;
	height:220px;
	background:url(images/homeConsumer/productOverviewHome_BG.jpg) left bottom no-repeat;
}
#mastheadHome #productOverview a.launchProductSelectorHome_BTN, #mastheadHome #productOverview a.launchProductSelectorHome_BTN:visited {
	position:relative;
	display:block;
	background:url(images/homeConsumer/launchProductSelectorHome_BTN.jpg) left top no-repeat;
	width:225px;
	height:72px;
	margin:0px 0px 20px 174px;
	padding:0px;
}
#mastheadHome #productOverview a.launchProductSelectorHome_BTN:hover {
}
#mastheadHome #productOverview a.launchProductSelectorHome_BTN .linkHeader {
	font-size:18px;
	font-weight:normal;
	color:#333333 !important;
	padding:12px 0px 0px 16px;
	position:relative;
	display:block;
	width:120px;
}
#mastheadHome #productOverview a.launchProductSelectorHome_BTN .linkContent {
	font-size:12px;
	font-weight:normal;
	color:#333333 !important;
	position:relative;
	display:block;
	padding:6px 0px 0px 16px;
}
#mastheadHome #productOverview a.launchProductSelectorHome_BTN:hover .linkHeader {
	color:#5091cd !important;
}
#mastheadHome #productOverview a.launchProductSelectorHome_BTN:hover .linkContent {
	color:#5091cd !important;
}
#mastheadHome #productOverview .productOverviewTable {
	position:relative;
	display:block;
	padding:29px 0px 0px 48px;
}
#mastheadHome #productOverview .productOverviewTable ul {
	list-style:none;
	display:block;
	padding:0px;
	margin:0px;
}
#mastheadHome #productOverview .productOverviewTable ul li {
	float:left;
	display:block;
	list-style:none;
	padding:0px 20px 0px 0px;
	margin:0px;
}
#mastheadHome #productOverview .productOverviewTable ul li a, #mastheadHome #productOverview .productOverviewTable ul li a:visited {
	width:61px;
	height:99px;
	display:block;
}
#mastheadHome #productOverview .productOverviewTable ul li a:hover {
}
#mastheadHome #productOverview .productOverviewTable ul li a img {
	display:block;
	border:none;
}
/* Masthead Bottom Spacer */
	#consumerHomeBottomSpacer {
	position:relative;
	display:block;
	min-width:940px;
	height:30px;
	background:url(images/homeConsumer/mastheadHomeBottomBG.jpg) left top no-repeat;
	clear:both;
	float:left;
}
* html #consumerHomeBottomSpacer {
	width:938px;
	margin:0px;
	padding:0px;
}
/* Masterhead Accordion */
	#consumerContentHome {
	position:relative;
	display:block;
	width:100%;
}
#columnLeftAccordion {
	position:relative;
	display:block;
	width:600px;
	float:left;
}
#columnRightAccordion {
	position:relative;
	display:block;
	width:300px;
	float:right;
}
#mastheadHome div.mastheadAccordion {
	position:relative;
	clear:both;
	float:left;
	width:100%;
}
#mastheadHome div.accordion_toggle {
	background:none;
	position:relative;
	width:auto;
	height:26px;
	border-top:1px solid #d3d3d3;
	padding:8px 0px 0px 0px;
	margin:0px;
	clear:both;
	float:none;
	width:100%;
	top:0px;
}
#mastheadHome div.accordion_content {
	background:none !important;
	position:relative;
	padding:0px !important;
	margin:0px !important;
	clear:both;
	float:none;
	height:auto !important;
	display:block;
}
* html #mastheadHome div.accordion_content {
	display:inline;
}
#mastheadHome div.dummyContent {
	height:1px !important;
	position:absolute;
}
#mastheadHome div.ui-state-active {
	display:none !important;
}
#mastheadHome div.ui-state-default {
	height:auto !important;
}
a.accordionShowMore_BTN {
	position:relative;
	display:block;
	width:62px;
	height:20px;
	margin:0px;
	padding:4px 0px 0px 40px;
	background:url(images/homeConsumer/mastheadHome_showHide_BTN.jpg) left bottom no-repeat;
}
a.accordionHide_BTN {
	position:relative;
	display:block;
	width:60px;
	height:20px;
	margin:0px;
	padding:4px 0px 0px 42px;
	background:url(images/homeConsumer/mastheadHome_showHide_BTN.jpg) left top no-repeat;
}
/* Masterhead Feature List */
	/* FEATURES CONTAINER */
	#mastheadHome #featuresContainer {
	display:block;
	padding:0px;
	margin:0px;
	margin-bottom:10px;
	border:none;
	background:none;
}
* html #mastheadHome #featuresContainer {
	background:none;
}
#mastheadHome #featuresContainer h1, #mastheadHome #featuresContainer h2 {
	display:block;
	color:#666666;
	font-size:16px;
	font-weight:normal;
	margin-bottom:20px;
	position:relative;
	padding:14px 0px 0px 0px;
}
#mastheadHome #featuresContainer h3 {
	font-size:12px;
	font-weight:normal;
	text-transform:uppercase;
	font-family:Verdana, sans-serif;
	color:#333333;
	padding:0px 0px 4px 75px;
	margin-top:8px;
}
#mastheadHome #featuresContainer p {
	font-size:12px;
	font-weight:normal;
	color:#666666;
	line-height:18px;
	display:block;
	padding:0px 0px 0px 75px;
	margin:0px;
}
#mastheadHome #featuresContainer ul.featureList {
	list-style:none;
	margin:0px;
	padding:0px;
}
#mastheadHome #featuresContainer ul.featureList li {
	list-style:none;
	display:block;
	width:278px;
	float:left;
	margin:0px;
	padding:0px 0px 20px 0px;
}
#mastheadHome a.columnLeft_blue_BTN, #columnLeft a.columnLeft_blue_BTN:visited {
	background:url(images/homeConsumer/leftColumn_blueBTN.jpg) left top no-repeat;
	color:#ffffff !important;
	font-size:12px;
	font-weight:normal;
	display:block;
	text-align:center;
	padding:4px 0px 10px 0px;
	width:220px;
	height:16px;
}
#mastheadHome a.columnLeft_blue_BTN:hover {
	background:url(images/homeConsumer/leftColumn_blueBTN.jpg) left bottom no-repeat;
	text-decoration:none;
	color:#ffffff !important;
}
/* Security Report */
	#mastheadHome .securityReport {
	position:relative;
	width:280px;
	margin:0px;
	padding-top:14px;
	background:none;
}
#mastheadHome .securityReport .contentTabImage {
	background:none;
}
#mastheadHome .securityReport ul.securityReportList {
	margin:0px;
	padding:0px;
}
#mastheadHome .securityReport h3 {
	font-size:12px;
	font-weight:normal;
	color:#333333;
	text-align:center;
	padding:10px 0px 0px 0px;
	margin:0px;
}
#mastheadHome .securityReport ul.securityReportList li {
	list-style:none;
	display:block;
	float:left;
}
#mastheadHome .securityReport ul.securityReportList li a {
	font-size:11px;
	font-weight:normal;
	text-align:center;
	display:block;
	width:213px;
	padding:4px 0px 0px 0px;
	margin:0px;
}
#mastheadHome .securityReport ul.securityReportList li a:hover {
	color:#000000;
}
#mastheadHome .securityReport ul.securityReportList li.securityReportList_PreviousBTN {
	width:33px;
	height:27px;
	display:block;
	background:url(images/homeConsumer/securityReport_previousBTN.jpg) left top no-repeat;
}
#mastheadHome .securityReport ul.securityReportList li.securityReportList_PreviousBTN a {
	width:33px;
	padding:4px 0px 5px 0px;
	font-size:12px;
	font-weight:bold;
}
#mastheadHome .securityReport ul.securityReportList li.securityReportList_PreviousBTN a:hover {
}
#mastheadHome .securityReport ul.securityReportList li.securityReportList_NextBTN {
	width:33px;
	height:27px;
	display:block;
	background:url(images/homeConsumer/securityReport_nextBTN.jpg) left top no-repeat;
}
#mastheadHome .securityReport ul.securityReportList li.securityReportList_NextBTN a {
	width:33px;
	padding:4px 0px 5px 0px;
	font-size:12px;
	font-weight:bold;
}
#mastheadHome .securityReport ul.securityReportList li.securityReportList_NextBTN a:hover {
}
/* LEFT COLUMN */
	#columnLeftHome {
	width:680px;
	position:relative;
	display:block;
	float:left;
	padding-top:10px;
}
ul.blueArrowList {
	list-style:none;
	display:block;
	margin-top:4px;
}
ul.blueArrowList li {
	list-style:none;
	display:block;
	padding:0px;
	margin:2px 0px 0px 0px;
}
ul.blueArrowList li a, ul.blueArrowList li a:visited {
	background:url(images/homeConsumer/blueArrowListIcon.jpg) left top no-repeat;
	padding-left:10px;
	font-size:12px;
	line-height:18px;
}
ul.blueArrowList li a:hover {
}
.dottedLineSpacer {
	clear:both;
	float:none;
	width:auto;
	height:10px;
	border-bottom:1px dotted #d3d3d3;
	margin-bottom:20px;
	margin-left:20px;
}
#columnLeftHome #tagcloudContainer {
	padding-left:20px;
}
#columnRightHome {
	width:200px;
	position:relative;
	display:block;
	float:right;
	margin:0px 20px 20px 0px;
	border-left:1px solid #d3d3d3;
	padding-left:20px;
	padding-top:10px;
}
* html #columnRightHome {
	width:160px !important;
	padding-left:10px;
	margin:0px !important;
	right:10px;
	top:10px;
}
/* Further Services */
	#columnRightHome h5 {
	font-size:11px;
	font-weight:normal;
	color:#333333;
}
/* Trend Watch */
		#columnRightHome .subpage_trendwatch {
	margin:0px;
	padding:0px 0px 10px 0px;
	border-bottom:1px dotted #d8d8d8;
	position:relative;
	background-image:url(images/threats/trendwatch_subpage.jpg);
	background-repeat:no-repeat;
	width:213px;
}
#columnRightHome .subpage_trendwatch .trendwatch_launch {
	min-height:124px;
	height:auto!important;
	height:124px;
}
#columnRightHome .subpage_trendwatch .trendwatch_launch h2 {
	text-indent: -5000px;
	margin:0px;
	padding:0px;
	height:39px;
}
#columnRightHome .subpage_trendwatch h2 {
	font-size:11px;
	font-weight:normal;
	color:#333333;
	margin:0px;
	padding:10px 0px 0px 0px;
}
#columnRightHome .subpage_trendwatch h2 a {
	color:#333333 !important;
}
#columnRightHome .threatMeter {
	position:absolute;
	display:block;
	margin:6px 0px 6px 0px;
	padding:10px 0px 0px 10px;
	border-left:1px solid #ebebeb;
	border-right:1px solid #ebebeb;
	top:39px;
	width:201px;
}
#columnRightHome .threatMeter p {
	padding:0px 0px 12px 0px;
}
#columnRightHome .threatLinks {
	padding:2px 0px 8px 11px;
}
#columnRightHome .threatLinks p {
	position:relative;
	display:block;
	padding:2px 0px 0px 0px;
}
#columnRightHome .threatLinks img.linksImg {
	padding-right:4px;
	margin-bottom:2px;
}
#columnRightHome .threatLinks a {
	padding-top:8px;
}
#homeFurtherServices {
	width:100%;
	display:block;
	clear:both;
	float:left;
	padding:0px 0px 20px 20px;
}
/* NEWSLETTER SIGNUP */
		#homeFurtherServices .furtherService {
	float:left;
	display:block;
	width:190px;
	min-height:150px;
	position:relative;
	padding-right:0px;
}
#homeFurtherServices .furtherService h1, #homeFurtherServices .furtherService h2 {
	display:block;
	color:#666666;
	font-size:16px;
	font-weight:normal;
	margin-bottom:2px;
}
* html #homeFurtherServices .furtherService h1, * html #homeFurtherServices .furtherService h2 {
	padding-top:8px;
}
#homeFurtherServices .furtherService .contentTabRow {
	padding:10px 0px 0px 0px !important;
}
#homeFurtherServices .furtherService .contentTabRow img {
	display:block;
	margin-right:8px;
	margin-bottom:2px;
}
#homeFurtherServices .furtherService .contentTabRow p {
	font-size:12px;
	display:block;
	margin:0px;
	padding:0px 0px 0px 0px;
	line-height:18px;
}
#homeFurtherServices .furtherService .contentTabRow p a, .furtherService .contentTabRow p a:visited {
	display:block;
	color:#5091cd;
}
#homeFurtherServices .furtherService .contentTabRow p a:hover {
	text-decoration:none;
	color:#000000;
}
#homeFurtherServices .furtherServiceSpacer {
	width:20px;
	border-right:1px solid #d3d3d3;
	margin-right:20px;
	display:block;
	float:left;
	min-height:260px !important;
	position:relative;
}
* html #homeFurtherServices .furtherServiceSpacer {
	height:240px;
}
ul.trendwatch_launch {
	list-style:none;
	display:block;
	margin:4px 0px 10px 0px;
}
ul.trendwatch_launch li {
	list-style:none;
	padding:2px 0px 0px 0px;
	margin:0px;
}
ul.trendwatch_launch li a, ul.trendwatch_launch li a:visited {
	background:url(images/homeConsumer/trendWatchListIcon.jpg) left top no-repeat;
	padding:1px 0px 0px 10px;
}
ul.trendwatch_launch li a:hover {
}
/* RIGHT COLUMN ACCORDION HOME */
		#columnRightHome #accordion_container {
	position:relative;
	clear:both;
	width:100%;
	min-height:240px;
	height:auto;
	padding:14px 0px 10px 0px;
}
/* Accordion Toggle */
			#columnRightHome #accordion_container div.accordion_toggle {
	background:none;
	position:relative;
	width:auto;
	height:auto;
	display:block;
	border:none;
	padding:12px 0px 6px 10px;
	margin:0px;
}
#columnRightHome #accordion_container div.accordion_toggle {
	font-size:15px;
	font-weight:normal;
	text-transform:none;
	margin:0px;
	width:70%;
}
#columnRightHome #accordion_container div.ui-state-default {
	font-size:11px;
	font-weight:normal;
	text-transform:none;
	margin:0px;
	padding:4px 0px 5px 10px;
	color:#5091cd;
	width:100%;
	border-bottom: 1px solid #d3d3d3;
}
#columnRightHome #accordion_container div.ui-state-hover {
	color:#000000;
}
#columnRightHome #accordion_container div.ui-state-default a.seeAll {
	display:none;
}
#columnRightHome #accordion_container div.ui-state-active a.seeAll {
	display:block;
	position:absolute;
	right:0px;
	top:4px;
	font-size:10px !important;
	text-transform:none;
}
#columnRightHome #accordion_container div.ui-state-default span.arrowToggle {
	font-size:8px !important;
}
#columnRightHome #accordion_container div.ui-state-active span.arrowToggle {
	display:none;
}
#columnRightHome #accordion_container div.ui-state-default {
	height:auto !important;
}
/* Accordion Content */
			#columnRightHome #accordion_container div.accordion_content {
	background:none;
	position:relative;
	padding:4px 0px 8px 10px !important;
	margin:0px !important;
	clear:both;
	float:none;
	height:auto !important;
	display:block;
	border-bottom:1px solid #d3d3d3;
}
#columnRightHome #accordion_container div.accordion_content dt {
	font-size:11px;
	color:#000000;
}
#columnRightHome #accordion_container div.accordion_content dd {
	padding-bottom:10px;
	display:block;
	font-size:11px;
	font-weight:normal;
	line-height:14px;
	text-align:left;
	vertical-align:top;
}
#columnRightHome #accordion_container div.accordion_content dd a {
	display:block !important;
	float:both !important;
	padding-left:12px;
	margin-top:-14px;
}
/* START PRODUCT OVERVIEW ELEMENTS */
/******************************************************/
/******************************************************/
/* SPECIAL MASTHEAD ELEMENTS */
/******************************************************/
#mastheadBig {
	clear:both;
	float:left;
	background:url(images/productOverview/mastheadBigBG.jpg) left top no-repeat;
	margin-top:10px;
	height:485px;
	padding:0px 20px 0px 20px;
	position:relative;
	min-width:900px;
}
*+html #mastheadBig {
	width:900px;
}
/* main Header on the right top of this container */
	/* Layout Interstate */
	#mastheadBig h1.pageTopic {
	font-size:22px;
	font-weight:normal;
	color:#ffffff;
	position:relative;
	text-align:right;
	font-family:Verdana, sans-serif;
	padding:5px 0px 0px 0px;
	margin:0px 0px 15px 0px;
}
#mastheadBig p {
	font-size:12px;
	font-weight:normal;
	color:#666666;
	margin:0px 0px 4px 0px;
	line-height:18px;
	text-align:center;
}
#mastheadBig p.font16 {
	font-size:16px;
}
#mastheadBig a, #mastheadBig a:visited {
	color:#5091cd;
}
#mastheadBig a:hover {
	color:#000000 !important;
	text-decoration:none;
}
#mastheadBig .productOverviewColumn {
	width:170px;
	display:block;
	float:left;
	margin-left:25px;
	margin-right:30px;
	position:relative;
}
* html #mastheadBig .productOverviewColumn {
	margin-right:15px;
}
#mastheadBig .lastElement {
	margin-right:0px;
}
#mastheadBig .productOverviewColumn h3 {
	font-size:13px;
	font-weight:normal;
	text-transform:uppercase;
	color:#333333;
	text-align:center;
	padding-top:220px;
	height:40px;
	margin-top:20px;
}
#mastheadBig .productOverviewColumn h3#boxshotTMS {
	background:url(images/productOverview/po_boxshot_MaximumSecurity.jpg) center top no-repeat;
}
#mastheadBig .productOverviewColumn h3#boxshotTIS {
	background:url(images/productOverview/po_boxshot_InternetSecurity.jpg) center top no-repeat;
}
#mastheadBig .productOverviewColumn h3#boxshotTAV {
	background:url(images/productOverview/po_boshot_AntivirusPlus.jpg) center top no-repeat;
}
#mastheadBig .productOverviewColumn h3#boxshotTSFN {
	background:url(images/productOverview/po_boxshot_SecurityForNetbooks.jpg) center top no-repeat;
}
#mastheadBig .productOverviewColumn h3.boxshotTMS {
	background:url(images/productOverview/po_boxshot_MaximumSecurity.jpg) center top no-repeat;
}
#mastheadBig .productOverviewColumn h3.boxshotTIS {
	background:url(images/productOverview/po_boxshot_InternetSecurity.jpg) center top no-repeat;
}
#mastheadBig .productOverviewColumn h3.boxshotTAV {
	background:url(images/productOverview/po_boshot_AntivirusPlus.jpg) center top no-repeat;
}
#mastheadBig .productOverviewColumn h3.boxshotTSFN {
	background:url(images/productOverview/po_boxshot_SecurityForNetbooks.jpg) center top no-repeat;
}
#mastheadBig .productOverviewColumn h3.boxshotTMS a {
	position: absolute;
	display: block;
	padding-top: 220px;
	margin-top: 20px;
	left: 0px;
	top: 0px;
	color:#333333;
}
#mastheadBig .productOverviewColumn h3.boxshotTIS a {
	position: absolute;
	display: block;
	padding-top: 220px;
	margin-top: 20px;
	left: 0px;
	top: 0px;
	color:#333333;
}
#mastheadBig .productOverviewColumn h3.boxshotTAV a {
	position: absolute;
	display: block;
	padding-top: 220px;
	margin-top: 20px;
	left: 0px;
	top: 0px;
	color:#333333;
}
#mastheadBig .productOverviewColumn h3.boxshotTSFN a {
	position: absolute;
	display: block;
	padding-top: 220px;
	margin-top: 20px;
	left: 0px;
	top: 0px;
	color:#333333;
}
#mastheadBig .productOverviewColumn p.price {
	font-size:18px;
	padding-bottom:4px;
}
#mastheadBig ul.po_boxshot {
	list-style:none;
	display:block;
}
#mastheadBig ul.po_boxshot li {
	float:left;
	padding:0px;
	text-align:center;
	padding:0px 10px 0px 20px;
}
#mastheadBig ul.po_boxshot li.lastElement {
	border-left:1px solid #d3d3d3 !important;
	padding: 0px 0px 0px 10px;
}
#mastheadBig ul.po_boxshot li.learnMore_BTN {
	width:150px;
	text-align:center;
	margin:0px 10px 0px 10px;
	padding:0px;
}
* html #mastheadBig ul.po_boxshot li.learnMore_BTN {
	width:150px;
	text-align:center;
	margin:0px 0px 0px 6px;
	padding:0px;
}
#mastheadBig ul.po_boxshot li a, #masthead ul.po_boxshot li a:visited {
	font-size:12px;
	font-weight:normal;
	color:#5091cd;
	padding:0px;
	margin:0px;
}
#mastheadBig ul.po_boxshot li a:hover {
	color:#000000;
	text-decoration:none;
}
#mastheadBig ul.po_boxshot li.learnMore_BTN a, #masthead ul.po_boxshot li.learnMore_BTN a:visited {
	background:url(images/productOverview/po_button_LearnMore.jpg) center top no-repeat;
	color:#ffffff;
	padding:4px 0px 10px 0px;
	margin:0px 0px 4px 0px;
	width:150px;
	display:block;
	height:16px;
}
#mastheadBig ul.po_boxshot li.learnMore_BTN a:hover {
	background:url(images/productOverview/po_button_LearnMore.jpg) center bottom no-repeat;
	color:#ffffff !important;
}
#mastheadBig div.cleanerLine {
	clear:both;
	float:none;
	display:block;
	width:100%;
	height:14px;
	border-bottom:1px solid #d3d3d3;
	margin-bottom:14px;
	position:relative;
}
/* OTHER OLDER PRODUCTS ELEMENTS PRODUCT OVERVIEW */
#productOverviewOtherProducts {
	background:url(images/productOverview/po_background_otherProduct.jpg) center bottom no-repeat;
	width:100%;
	display:block;
	position:relative;
	min-height:360px;
}
#productOverviewOtherProducts h1 {
	display:block;
	color:#666666;
	font-size:16px;
	font-weight:normal;
	margin-bottom:0px;
	padding:10px 20px 6px 20px;
}
* html #productOverviewOtherProducts h1 {
	margin-top:10px;
}
#productOverviewOtherProducts h2 {
	display:block;
	color:#666666;
	font-size:16px;
	font-weight:normal;
	margin-bottom:0px;
	padding:10px 20px 6px 20px;
}
* html #productOverviewOtherProducts h2 {
	margin-top:10px;
}
#productOverviewOtherProducts p {
	display:block;
	color:#666666;
	font-size:12px;
	font-weight:normal;
	margin-bottom:10px;
	line-height:18px;
	padding:0px 20px 0px 20px;
}
#productOverviewOtherProducts p.productOverviewBox_price {
	text-align:center;
}
#productOverviewOtherProducts .productOverviewColumn {
	width:160px;
	display:block;
	float:left;
	margin:0px 5px 0px 5px;
}
#productOverviewOtherProducts .lastElement {
	margin-right:0px;
}
#productOverviewOtherProducts .firstElement {
	margin-left:40px;
}
* html #productOverviewOtherProducts .firstElement {
	margin-left:25px;
}
#productOverviewOtherProducts .productOverviewColumn h3 {
	font-size:13px;
	font-weight:normal;
	color:#333333;
	text-align:center;
	padding-top:164px;
	height:42px;
	margin-top:20px;
}
#productOverviewOtherProducts .productOverviewColumn h3#boxshotTMISP {
	background:url(images/productOverview/po_boxshot_tm_internetSecurityPro.jpg) center top no-repeat;
}
#productOverviewOtherProducts .productOverviewColumn h3#boxshotTMIS {
	background:url(images/productOverview/po_boshot_tm_internetSecurity.jpg) center top no-repeat;
}
#productOverviewOtherProducts .productOverviewColumn h3#boxshotTMAVAS {
	background:url(images/productOverview/po_boxshot_tm_antiVirus.jpg) center top no-repeat;
}
#productOverviewOtherProducts .productOverviewColumn h3#boxshotTMTSFN {
	background:url(images/productOverview/po_boxshot_tm_securityForNetbooks.jpg) center top no-repeat;
}
#productOverviewOtherProducts .productOverviewColumn h3#boxshotTMSSFM {
	background:url(images/productOverview/po_boxshot_tm_smartSurfingForMac.jpg) center top no-repeat;
}
#productOverviewOtherProducts .productOverviewColumn h3.boxshotTMISP {
	background:url(images/productOverview/po_boxshot_tm_internetSecurityPro.jpg) center top no-repeat;
}
#productOverviewOtherProducts .productOverviewColumn h3.boxshotTMIS {
	background:url(images/productOverview/po_boshot_tm_internetSecurity.jpg) center top no-repeat;
}
#productOverviewOtherProducts .productOverviewColumn h3.boxshotTMAVAS {
	background:url(images/productOverview/po_boxshot_tm_antiVirus.jpg) center top no-repeat;
}
#productOverviewOtherProducts .productOverviewColumn h3.boxshotTMTSFN {
	background:url(images/productOverview/po_boxshot_tm_securityForNetbooks.jpg) center top no-repeat;
}
#productOverviewOtherProducts .productOverviewColumn h3.boxshotTMSSFM {
	background:url(images/productOverview/po_boxshot_tm_smartSurfingForMac.jpg) center top no-repeat;
}
#productOverviewOtherProducts ul.po_boxshot {
	list-style:none;
	display:block;
}
#productOverviewOtherProducts ul.po_boxshot li {
	float:left;
	padding:0px;
	text-align:center;
	padding:0px 10px 0px 14px;
}
#productOverviewOtherProducts ul.po_boxshot li.learnMore_BTN {
	width:150px;
	text-align:center;
	margin:0px 5px 0px 5px;
	padding:0px;
}
* html #productOverviewOtherProducts ul.po_boxshot li.learnMore_BTN {
	margin:0px 0px 0px 3px;
}
#productOverviewOtherProducts ul.po_boxshot li a, #masthead ul.po_boxshot li a:visited {
	font-size:12px;
	font-weight:normal;
	color:#5091cd;
	padding:0px;
	margin:0px;
}
#productOverviewOtherProducts ul.po_boxshot li a:hover {
	color:#000000;
	text-decoration:none;
}
#productOverviewOtherProducts ul.po_boxshot li.learnMore_BTN a, #masthead ul.po_boxshot li.learnMore_BTN a:visited {
	background:url(images/productOverview/po_button_LearnMore.jpg) center top no-repeat;
	color:#ffffff;
	padding:4px 0px 10px 0px;
	margin:0px 0px 4px 0px;
	width:150px;
	display:block;
	height:16px;
}
#productOverviewOtherProducts ul.po_boxshot .lastElement {
	border-left:1px solid #d3d3d3 !important;
	padding: 0px 0px 0px 10px;
}
#productOverviewOtherProducts ul.po_boxshot li.learnMore_BTN a:hover {
	background:url(images/productOverview/po_button_LearnMore.jpg) center bottom no-repeat;
	color:#ffffff;
}
#productOverviewOtherProducts ul.po_boxshot_renew {
	list-style:none;
	display:block;
}
#productOverviewOtherProducts ul.po_boxshot_renew li {
	float:left;
	padding:0px;
	text-align:center;
	width:100%;
}
#productOverviewOtherProducts ul.po_boxshot_renew li a, #masthead ul.po_boxshot_renew li a:visited {
	font-size:12px;
	font-weight:normal;
	color:#5091cd;
	padding:0px;
	margin:0px;
}
#productOverviewOtherProducts ul.po_boxshot_renew li a:hover {
	color:#000000;
	text-decoration:none;
}
/* PRODUCT OVERVIEW FURTHER SERVICES */
#productOverviewFurtherServices {
	clear:both;
	float:left;
	display:block;
	border-top:1px dotted #d3d3d3;
	margin:20px;
	position:relative;
	padding-top:20px;
	min-width:900px;
}
/* NEWSLETTER SIGNUP */
	.furtherService {
	float:left;
	display:block;
	width:250px;
	min-height:150px;
	position:relative;
	padding-right:10px;
}
.furtherService h1 {
	display:block;
	color:#666666;
	font-size:16px;
	font-weight:normal;
	margin-bottom:2px;
}
.furtherService h2 {
	display:block;
	color:#666666;
	font-size:16px;
	font-weight:normal;
	margin-bottom:2px;
}
.furtherService .contentTabRow {
	padding:10px 0px 0px 0px !important;
}
.furtherService .contentTabRow img {
	display:block;
	margin-right:8px;
	margin-bottom:10px;
}
.furtherService .contentTabRow p {
	font-size:12px;
	display:block;
	margin:0px;
	padding:0px 0px 0px 80px;
	line-height:18px;
}
.furtherService .contentTabRow p a, .furtherService .contentTabRow p a:visited {
	display:block;
	color:#5091cd;
}
.furtherService .contentTabRow p a:hover {
	text-decoration:none;
	color:#000000;
}
.furtherServiceSpacer {
	width:20px;
	border-right:1px solid #d3d3d3;
	margin-right:20px;
	display:block;
	float:left;
	height:140px;
	position:relative;
}
/* START PRODUCT DETAIL ELEMENTS */
/******************************************************/
/******************************************************/
/* PRODUCT TEASER CONTAINER */
/******************************************************/
#productTeaser {
	min-height:350px;
	margin:36px 20px 0px 0px;
	background:url(../common/productSlideshow/productSlideshowBG.jpg) right top no-repeat;
}
* html #productTeaser {
	height:350px;
}
/**************************************************/
	/* SLIDESHOW CONTAINER - PRODUCT TEASER */
	/**************************************************/
	#productTeaserSlideshow {
	position:absolute;
	display:block;
	width:360px;
	height:226px;
	margin:0px;
	padding:0px;
	right:70px;
	top:92px;
}
#productTeaserSlideshow img {
	margin:0px;
	padding:0px;
	top:0px;
	left:0px;
}
/**************************************************/
	/* CONTENT - PRODUCT TEASER */
	/**************************************************/
	#productTeaserContent {
	width:440px;
	margin-left:20px;
	height:100%;
}
#productTeaserContent h1 {
	font-size:20px;
	margin-bottom:10px;
	color:#2d2d2d;
	margin:0px;
	padding:0px 0px 6px 0px;
}
* html #productTeaserContent h1 {
	background-repeat:no-repeat;
}
#productTeaserContent h3 {
	font-size:14px;
}
#productTeaserContent h5 {
	font-size:9px;
	font-weight:normal;
	color:#666666;
	margin:0px;
	padding:15px 0px 0px 0px;
}
#productTeaserContent ul.productTeaserList {
}
#productTeaserContent ul.productTeaserList li {
}
#productTeaserContent ul.productTeaserList li a, #productTeaserContent ul.productTeaserList li a:visited {
}
#productTeaserContent ul.productTeaserList li a:hover {
}
#productTeaserContent img {
	margin-bottom:24px;
}
#productTeaserContent a.freeTrialBTN, #productTeaserContent a.freeTrialBTN:visited {
	background:url(../common/priceWidget/blueButton.jpg) left top no-repeat;
	width:150px;
	height:24px;
	color:#fff;
	border:none;
	padding:5px 0px 0px 0px;
	font-weight:normal;
	cursor:pointer;
	font-size:11px;
	letter-spacing:1px;
	display:block;
	text-decoration:none;
	text-align:center;
}
#productTeaserContent a.freeTrialBTN:hover {
	background:url(../common/priceWidget/blueButton.jpg) left bottom no-repeat;
}
#productTeaserContent p.infoParagraph {
	position:relative;
	left:170px;
	top:-30px;
	width:250px;
}
/**************************************************/
	/* PRICEWIDGET - PRODUCT TEASER */
	/**************************************************/
	#priceWidget {
	position:relative;
	display:block;
	width:390px;
	height:48px;
	padding:20px;
	margin-top:20px;
	margin-bottom:20px;
	background:url(../common/priceWidget/priceWidgetBG.jpg) left top no-repeat #123456;
}
#priceWidget span#priceWidgetTxt {
	color:#333333;
}
#priceWidget select {
	background-color:#ffffff;
	border-left:1px solid #dcdfe6;
	border-right:1px solid #dcdfe6;
	border-bottom:1px solid #dcdfe6;
	border-top:1px solid #acadb2;
	padding:0px;
	font-size:11px;
}
#priceWidget select#registerLicencesAd {
	position:absolute;
	left:20px;
	top:44px;
	width:100px;
}
#priceWidget select#registerYearsAd {
	position:absolute;
	left:130px;
	top:44px;
	width:100px;
}
#priceWidget span#myPriceAd {
	position:absolute;
	left:260px;
	top:48px;
	font-size:14px;
	color:#333333;
	text-align:center;
	width:150px;
	display:block;
}
/* For Price Calculation Start */
		#priceWidget select#registerLicencesSe {
	position:absolute;
	left:20px;
	top:44px;
	width:100px;
}
#priceWidget select#registerYearsSe {
	position:absolute;
	left:130px;
	top:44px;
	width:100px;
}
#priceWidget span#myPriceSe {
	position:absolute;
	left:260px;
	top:48px;
	font-size:14px;
	color:#333333;
	text-align:center;
	width:150px;
	display:block;
}
#priceWidget select#registerLicencesSt {
	position:absolute;
	left:20px;
	top:44px;
	width:100px;
}
#priceWidget select#registerYearsSt {
	position:absolute;
	left:130px;
	top:44px;
	width:100px;
}
#priceWidget span#myPriceSt {
	position:absolute;
	left:260px;
	top:48px;
	font-size:14px;
	color:#333333;
	text-align:center;
	width:150px;
	display:block;
}
/* Titanium Maxiumum Security */
		#priceWidget select#registerLicencesTIMAX {
	position:absolute;
	left:20px;
	top:44px;
	width:100px;
}
#priceWidget select#registerYearsTIMAX {
	position:absolute;
	left:130px;
	top:44px;
	width:100px;
}
#priceWidget span#myPriceTIMAX {
	position:absolute;
	left:260px;
	top:48px;
	font-size:14px;
	color:#333333;
	text-align:center;
	width:150px;
	display:block;
}
/* Titanium Internet Security */
		#priceWidget select#registerLicencesTISEC {
	position:absolute;
	left:20px;
	top:44px;
	width:100px;
}
#priceWidget select#registerYearsTISEC {
	position:absolute;
	left:130px;
	top:44px;
	width:100px;
}
#priceWidget span#myPriceTISEC {
	position:absolute;
	left:260px;
	top:48px;
	font-size:14px;
	color:#333333;
	text-align:center;
	width:150px;
	display:block;
}
/* Titanium Internet Security Sony SA*/
		#priceWidget select#registerLicencesTISEC_SA {
	position:absolute;
	left:20px;
	top:44px;
	width:100px;
}
#priceWidget select#registerYearsTISEC_SA {
	position:absolute;
	left:130px;
	top:44px;
	width:100px;
}
#priceWidget span#myPriceTISEC_SA {
	position:absolute;
	left:260px;
	top:48px;
	font-size:14px;
	color:#333333;
	text-align:center;
	width:150px;
	display:block;
}
/* Titanium Internet Security Sony MA*/
		#priceWidget select#registerLicencesTISEC_MA {
	position:absolute;
	left:20px;
	top:44px;
	width:100px;
}
#priceWidget select#registerYearsTISEC_MA {
	position:absolute;
	left:130px;
	top:44px;
	width:100px;
}
#priceWidget span#myPriceTISEC_MA {
	position:absolute;
	left:260px;
	top:48px;
	font-size:14px;
	color:#333333;
	text-align:center;
	width:150px;
	display:block;
}
/* Titanium Antivirus Plus */
		#priceWidget select#registerLicencesTIAVP {
	position:absolute;
	left:20px;
	top:44px;
	width:100px;
}
#priceWidget select#registerYearsTIAVP {
	position:absolute;
	left:130px;
	top:44px;
	width:100px;
}
#priceWidget span#myPriceTIAVP {
	position:absolute;
	left:260px;
	top:48px;
	font-size:14px;
	color:#333333;
	text-align:center;
	width:150px;
	display:block;
}
/* Titanium Security for Netbooks */
		#priceWidget select#registerLicencesTINET {
	position:absolute;
	left:20px;
	top:44px;
	width:100px;
}
#priceWidget select#registerYearsTINET {
	position:absolute;
	left:130px;
	top:44px;
	width:100px;
}
#priceWidget span#myPriceTINET {
	position:absolute;
	left:260px;
	top:48px;
	font-size:14px;
	color:#333333;
	text-align:center;
	width:150px;
	display:block;
}
/* Trend Micro Smart Surfing Mac */
		#priceWidget select#registerLicencesSSMAC {
	position:absolute;
	left:20px;
	top:44px;
	width:100px;
}
#priceWidget select#registerYearsSSMAC {
	position:absolute;
	left:130px;
	top:44px;
	width:100px;
}
#priceWidget span#myPriceSSMAC {
	position:absolute;
	left:260px;
	top:48px;
	font-size:14px;
	color:#333333;
	text-align:center;
	width:150px;
	display:block;
}
/* Trend Micro Smart Surfing Mac */
		#priceWidget select#registerLicencesMAC {
	position:absolute;
	left:20px;
	top:44px;
	width:100px;
}
#priceWidget select#registerYearsMAC {
	position:absolute;
	left:130px;
	top:44px;
	width:100px;
}
#priceWidget span#myPriceMAC {
	position:absolute;
	left:260px;
	top:48px;
	font-size:14px;
	color:#333333;
	text-align:center;
	width:150px;
	display:block;
}
/* Trend Micro Smart PC Tune UP */
		#priceWidget select#registerLicencesPCTUNEUP {
	position:absolute;
	left:20px;
	top:44px;
	width:100px;
}
#priceWidget select#registerYearsPCTUNEUP {
	position:absolute;
	left:130px;
	top:44px;
	width:100px;
}
#priceWidget span#myPricePCTUNEUP {
	position:absolute;
	left:260px;
	top:48px;
	font-size:14px;
	color:#333333;
	text-align:center;
	width:150px;
	display:block;
}
/* Titanium 2012 */
		#priceWidget select#registerLicencesTIMAX2012 {
	position:absolute;
	left:20px;
	top:44px;
	width:100px;
}
#priceWidget select#registerYearsTIMAX2012 {
	position:absolute;
	left:130px;
	top:44px;
	width:100px;
}
#priceWidget span#myPriceTIMAX2012 {
	position:absolute;
	left:260px;
	top:48px;
	font-size:14px;
	color:#333333;
	text-align:center;
	width:150px;
	display:block;
}
#priceWidget select#registerLicencesTISEC2012 {
	position:absolute;
	left:20px;
	top:44px;
	width:100px;
}
#priceWidget select#registerYearsTISEC2012 {
	position:absolute;
	left:130px;
	top:44px;
	width:100px;
}
#priceWidget span#myPriceTISEC2012 {
	position:absolute;
	left:260px;
	top:48px;
	font-size:14px;
	color:#333333;
	text-align:center;
	width:150px;
	display:block;
}
#priceWidget select#registerLicencesTIAV2012 {
	position:absolute;
	left:20px;
	top:44px;
	width:100px;
}
#priceWidget select#registerYearsTIAV2012 {
	position:absolute;
	left:130px;
	top:44px;
	width:100px;
}
#priceWidget span#myPriceTIAV2012 {
	position:absolute;
	left:260px;
	top:48px;
	font-size:14px;
	color:#333333;
	text-align:center;
	width:150px;
	display:block;
}
#priceWidget select#registerLicencesTINET2012 {
	position:absolute;
	left:20px;
	top:44px;
	width:100px;
}
#priceWidget select#registerYearsTINET2012 {
	position:absolute;
	left:130px;
	top:44px;
	width:100px;
}
#priceWidget span#myPriceTINET2012 {
	position:absolute;
	left:260px;
	top:48px;
	font-size:14px;
	color:#333333;
	text-align:center;
	width:150px;
	display:block;
}
/* For Price Calculation End */
		#priceWidget input#submit {
	position:absolute;
	left:260px;
	background:url(../common/priceWidget/greenButton.jpg) left top no-repeat;
	width:150px;
	height:29px;
	color:#fff;
	border:none;
	padding:0px 0px 6px 0px;
	font-weight:normal;
	cursor:pointer;
	font-size:11px;
	letter-spacing:1px;
}
#priceWidget input#submit:hover {
	background:url(../common/priceWidget/greenButton.jpg) left bottom no-repeat;
}
* html #priceWidget input#submit, *+hmtl #priceWidget input#submit {
	padding:9px 0px 0px 0px;
}
/* Anker instead of Input */
		#priceWidget a#submit {
	position:absolute;
	left:260px;
	background:url(../common/priceWidget/greenButton.jpg) left top no-repeat;
	width:150px;
	height:25px;
	color:#fff;
	border:none;
	padding:4px 0px 0px 0px;
	font-weight:normal;
	cursor:pointer;
	font-size:11px;
	letter-spacing:1px;
	text-align:center;
}
#priceWidget a#submit:hover {
	background:url(../common/priceWidget/greenButton.jpg) left bottom no-repeat;
}
/**************************************************/
/* MAIN CONTENT AREA*/
/**************************************************/
#contentProductDetail {
	width:100%;
}
/**************************************************/
	/* CONTENT - TAB AND TAB NAVIGATION*/
	/**************************************************/
	#tabContPV {
	width:100%;
	background:url(../common/tabulator/tabGradientBG.jpg) left top no-repeat;
}
/* Tab Navigation Container */
	#tabContPV ul.tabNav {
	list-style:none;
	display:block;
	height:36px;
	margin:0px;
	padding:0px;
}
#tabContPV ul.tabNav li {
	list-style:none !important;
	list-style-image:none !important;
	display:block;
	margin:0px;
	padding:0px;
	float:left;
	width:141px;
	height:36px;
	background:none;
}
#tabContPV ul.tabNav li a, #tabContPV ul.tabNav li a:visited {
	display:block;
	background:url(../common/tabulator/tabBG.jpg) left bottom no-repeat;
	font-weight:normal;
	text-transform:uppercase;
	color:#5091cd;
	width:141px;
	height:24px;
	text-align:center;
	padding:13px 0px 0px 0px;
	margin:0px;
	font-size:12px;
}
#tabContPV ul.tabNav li a:hover {
	background:url(../common/tabulator/tabHoverBG.jpg) left bottom no-repeat;
	color:#5091cd !important;
	text-decoration:none;
}
#tabContPV ul.tabNav li a.active {
	background:url(../common/tabulator/tabActiveBG.jpg) left bottom no-repeat;
	color:#000000;
	text-decoration:none;
}
/**************************************************/
	/* Tab Content Container and Content Elements */
	/**************************************************/
	/*changed*/
	#tabContPV .tabsContainer {
	padding:12px 0px 20px 0px;
	min-height:200px;
	background-color:#ffffff;
	margin:1px 1px 0px 1px;
}
* html #tabContPV .tabsContainer {
	margin-top:0px;
}
/* General styles for the tab container */
	#tabContPV .tabsContainer h1, #tabContPV .tabsContainer h2 {
	display:block;
	color:#666666;
	font-size:16px;
	font-weight:normal;
	margin-bottom:10px;
}
#tabContPV .tabsContainer h3 {
	display:block;
	color:#333333;
	font-size:15px;
	font-weight:normal;
	line-height:22px;
}
#tabContPV .tabsContainer h5 {
	display:block;
	color:#333333;
	font-size:12px;
	font-weight:bold;
	margin-top:10px;
}
#tabContPV .tabsContainer p {
	font-size:12px;
	font-weight:normal;
	line-height:15px;
	color:#666666;
	display:block;
}
#tabContPV .tabsContainer a, #tabContPV .tabsContainer a:visited {
	color:#5091cd;
}
#tabContPV .tabsContainer a:hover {
	color:#000000;
	text-decoration:none;
}
#tabContPV .tabsContainer ul {
}
#tabContPV .tabsContainer ul li {
	background:url(IMG/arrow_grayonwhite.gif) no-repeat scroll 0 0.5em transparent;
	list-style:none outside none;
	padding:0px 0px 0px 10px;
}
#tabContPV .tabsContainer ul.additionalLinks {
}
#tabContPV .tabsContainer ul.additionalLinks li {
	background:url(IMG/arrow_grayonwhite.gif) no-repeat scroll 0 0.5em transparent;
	list-style:none outside none;
	padding:0px 0px 0px 10px;
}
#tabContPV .tabsContainer ul.additionalLinks a {
	color:#5091cd;
	background:none;
	font-size:11px;
	text-transform:none;
	display:block;
	text-align:left;
	width:auto;
	height:auto;
	padding:0px;
	margin:0px;
}
#tabContPV .tabsContainer ol {
}
#tabContPV .tabsContainer ol li {
}
#tabContPV .tabsContainer .contentRow {
	margin-bottom:20px;
}
/* 1 col */ /*changed*/
	#tabContPV .tabsContainer .contentTab_1col {
	padding:10px 0px 20px 20px;
	position:relative;
}
/* 2 cols */ /*changed*/
	#tabContPV .tabsContainer .contentTab_2cols {
	padding:10px 40px 20px 20px;
	position:relative;
}
#tabContPV .tabsContainer .contentTab_2cols .tabColLeft {
	width:640px;
	position:relative;
	display:block;
	float:left;
	border-right:1px solid #d3d3d3;
}
/* Special Content Styles */
		#tabContPV .tabsContainer .contentTab_2cols .tabColLeft p {
	margin-right:20px;
}
#tabContPV .tabsContainer .contentTab_2cols .tabColRight {
	width:200px;
	position:relative;
	display:block;
	float:right;
}
/* CONTENT BOXES */
	.contentTabRow {
	position:relative;
	display:block;
	clear:both;
	float:none;
}
#tabContPV .tabsContainer .contentTab_2cols .tabColRight .contentTabRow {
	padding:10px 0px 0px 0px !important;
}
#tabContPV .tabsContainer .contentTab_2cols .tabColRight .contentTabRow p {
	font-size:11px !important;
	display:block;
	padding-left:50px;
}
#tabContPV .tabsContainer .contentTab_2cols .tabColRight .contentTabRow a {
	display:block;
	padding-left:10px;
	background:url(images/homeConsumer/consumerAnkerArrow.jpg) left top no-repeat;
}
#tabContPV .tabsContainer .contentTab_2cols .tabColRight .contentTabRow a:visited {
	display:block;
	padding-left:10px;
	background:url(images/homeConsumer/consumerAnkerArrow.jpg) left top no-repeat;
}
#tabContPV .tabsContainer .contentTab_2cols .tabColRight .contentTabRow a:hover {
	background:url(images/homeConsumer/consumerAnkerArrowHover.jpg) left top no-repeat;
}
#tabContPV .tabsContainer .contentTab_2cols .tabColRight .contentTabRow img {
	display:block;
	float:left;
}
/* 5px Variante */
	#tabContPV .tabsContainer .contentTab_2cols .tabColLeft .contentTabRow_p5 {
	padding:5px 20px 5px 0px;
}
/* 10px Variante */
	#tabContPV .tabsContainer .contentTab_2cols .tabColLeft .contentTabRow_p10 {
	padding:10px 20px 10px 0px;
}
/* 15px Variante */
	#tabContPV .tabsContainer .contentTab_2cols .tabColLeft .contentTabRow_p15 {
	padding:15px 20px 5px 0px;
}
/* 20px Variante und Standard */
	#tabContPV .tabsContainer .contentTab_2cols .tabColLeft .contentTabRow {
	padding:20px 20px 20px 0px;
}
#tabContPV .tabsContainer .contentTab_2cols .tabColLeft .contentTabRowTech {
	padding:0px 20px 10px 0px;
	min-height:60px;
}
* html #tabContPV .tabsContainer .contentTab_2cols .tabColLeft .contentTabRowTech {
	padding:0px 20px 10px 0px;
	min-height:60px;
	height:auto!important;
	height:60px;
}
/* Special Tab style for technology spec */
	.contentTab3 .contentTab_2cols .tabColLeft .contentTabRowTech h5 {
	padding-left:62px;
}
.contentTab3 .contentTab_2cols .tabColLeft .contentTabRowTech p {
	padding-left:62px;
}
#tabContPV .tabsContainer .contentTab_2cols .tabColLeft .contentTabRowBoxshot {
	padding:10px 0px 0px 0px;
	display:block;
	min-height:75px;
	height:auto !important;
	height:75px;
}
* html #tabContPV .tabsContainer .contentTab_2cols .tabColLeft .contentTabRowBoxshot {
	padding:10px 0px 0px 0px;
	height:auto !important;
	height:75px;
}
#tabContPV .tabsContainer .contentTab_1col .contentTabRow {
	padding:20px 20px 20px 0px;
}
#tabContPV .tabsContainer .contentTab_1col .contentTabRow {
	padding:20px 0px 20px 0px !important;
	display:block;
	clear:both;
	margin-right:20px;
}
/*changed*/
	div.contentTabImage_rightAlign img {
	float:right !important;
	display:block;
	padding-left:4px;
}
div.contentTabImage_leftAlign img {
	float:left !important;
	display:block;
	padding-right:5px;
}
div.contentTabImage_RightAlign img {
	float:right !important;
	display:block;
	padding-left:10px;
}
div.contentTabImage_LeftAlign img {
	float:left !important;
	display:block;
	padding-right:10px;
}
/* TAB BOXSHOT */
	#tabContPV .tabsContainer .contentTab_2cols .tabColLeft .contentTabRowBoxshot div.contentTabImage_rightAlign img {
	float:right !important;
	display:block;
	padding-left:4px;
}
#tabContPV .tabsContainer .contentTab_2cols .tabColLeft .contentTabRowBoxshot div.contentTabImage_leftAlign img {
	float:left !important;
	display:block;
	padding-right:5px;
}
#tabContPV .tabsContainer .contentTab_2cols .tabColLeft .contentTabRowBoxshot div.contentTabImage_RightAlign img {
	float:right !important;
	display:block;
	padding-left:5px;
}
#tabContPV .tabsContainer .contentTab_2cols .tabColLeft .contentTabRowBoxshot div.contentTabImage_LeftAlign img {
	float:left !important;
	display:block;
	padding-right:5px;
}
/* TAB Tech */
	#tabContPV .tabsContainer .contentTab_2cols .tabColLeft .contentTabRowTech div.contentTabImage_rightAlign img {
	float:right !important;
	display:block;
	padding-left:4px;
}
#tabContPV .tabsContainer .contentTab_2cols .tabColLeft .contentTabRowTech div.contentTabImage_leftAlign img {
	float:left !important;
	display:block;
	padding-right:5px;
}
#tabContPV .tabsContainer .contentTab_2cols .tabColLeft .contentTabRowTech div.contentTabImage_RightAlign img {
	float:right !important;
	display:block;
	padding-left:5px;
}
#tabContPV .tabsContainer .contentTab_2cols .tabColLeft .contentTabRowTech div.contentTabImage_LeftAlign img {
	float:left !important;
	display:block;
	padding-right:5px;
}
/* Screenshots 1 column */
	#tabContPV .tabsContainer .contentTab_1col div.contentTabImage_rightAlign img {
	float:right !important;
	display:block;
	padding-left:20px;
}
#tabContPV .tabsContainer .contentTab_1col div.contentTabImage_leftAlign img {
	float:left !important;
	display:block;
	padding-right:20px;
}
#tabContPV .tabsContainer .contentTab_1col div.contentTabImage_RightAlign img {
	float:right !important;
	display:block;
	padding-left:20px;
}
#tabContPV .tabsContainer .contentTab_1col div.contentTabImage_LeftAlign img {
	float:left !important;
	display:block;
	padding-right:20px;
}
/* Screenshots 1 column fixed width - auto height */
	#tabContPV .tabsContainer .contentTab2 .contentTab_1col div.contentTabImage_rightAlign img {
	float:right !important;
	display:block;
	padding-left:20px;
	width:395px;
	height:auto;
}
#tabContPV .tabsContainer .contentTab2 .contentTab_1col div.contentTabImage_leftAlign img {
	float:left !important;
	display:block;
	padding-right:20px;
	width:395px;
	height:auto;
}
#tabContPV .tabsContainer .contentTab2 .contentTab_1col div.contentTabImage_RightAlign img {
	float:right !important;
	display:block;
	padding-left:20px;
	width:395px;
	height:auto;
}
#tabContPV .tabsContainer .contentTab2 .contentTab_1col div.contentTabImage_LeftAlign img {
	float:left !important;
	display:block;
	padding-right:20px;
	width:395px;
	height:auto;
}
/* IE6 */
	* html #tabContPV .tabsContainer .contentTab2 .contentTab_1col div.contentTabImage_rightAlign img {
	float:right !important;
	display:block;
	padding-left:20px;
	width:395px;
	height:100%;
}
* html #tabContPV .tabsContainer .contentTab2 .contentTab_1col div.contentTabImage_leftAlign img {
	float:left !important;
	display:block;
	padding-right:20px;
	width:395px;
	height:100%;
}
* html #tabContPV .tabsContainer .contentTab2 .contentTab_1col div.contentTabImage_RightAlign img {
	float:right !important;
	display:block;
	padding-left:20px;
	width:395px;
	height:100%;
}
* html #tabContPV .tabsContainer .contentTab2 .contentTab_1col div.contentTabImage_LeftAlign img {
	float:left !important;
	display:block;
	padding-right:20px;
	width:395px;
	height:100%;
}
/* IE7 */
	*+html #tabContPV .tabsContainer .contentTab2 .contentTab_1col div.contentTabImage_rightAlign img {
	float:right !important;
	display:block;
	padding-left:20px;
	width:395px;
	height:100%;
}
*+html #tabContPV .tabsContainer .contentTab2 .contentTab_1col div.contentTabImage_leftAlign img {
	float:left !important;
	display:block;
	padding-right:20px;
	width:395px;
	height:100%;
}
*+html #tabContPV .tabsContainer .contentTab2 .contentTab_1col div.contentTabImage_RightAlign img {
	float:right !important;
	display:block;
	padding-left:20px;
	width:395px;
	height:100%;
}
*+html #tabContPV .tabsContainer .contentTab2 .contentTab_1col div.contentTabImage_LeftAlign img {
	float:left !important;
	display:block;
	padding-right:20px;
	width:395px;
	height:100%;
}
/* Big Icons */
	#tabContPV .tabsContainer .contentTab_2cols .tabColLeft div.contentTabImage_rightAlign img {
	float:right !important;
	display:block;
	padding-left:20px;
}
#tabContPV .tabsContainer .contentTab_2cols .tabColLeft div.contentTabImage_leftAlign img {
	float:left !important;
	display:block;
	padding-right:20px;
}
#tabContPV .tabsContainer .contentTab_2cols .tabColLeft div.contentTabImage_RightAlign img {
	float:right !important;
	display:block;
	padding-left:20px;
}
#tabContPV .tabsContainer .contentTab_2cols .tabColLeft div.contentTabImage_LeftAlign img {
	float:left !important;
	display:block;
	padding-right:20px;
}
.tabColSpacer {
	display:block;
	height:10px;
	border-bottom:1px dashed #d3d3d3;
	margin-bottom:20px;
}
/* Right Column Pictures - Auto Height */
	#tabContPV .tabsContainer .contentTab_2cols .tabColRight div.contentTabImage_leftAlign img {
	float:left !important;
	display:block;
	padding-right:5px;
	width:40px;
	height:auto;
}
/* IE6 */
	* html #tabContPV .tabsContainer .contentTab_2cols .tabColRight div.contentTabImage_leftAlign img {
	float:left !important;
	display:block;
	padding-right:5px;
	width:40px;
	height:100%;
}
/* IE7 */
	*+html #tabContPV .tabsContainer .contentTab_2cols .tabColRight div.contentTabImage_leftAlign img {
	float:left !important;
	display:block;
	padding-right:5px;
	width:40px;
	height:100%;
}
/* BOXSHOT */
	.tabColLeft_Boxshot {
	display:block;
	float:left;
	margin-top:20px;
}
.tabColLeft_Boxshot img {
	width:220px !important;
	height:auto;
	display:block;
	float:none;
}
* html .tabColLeft_Boxshot img {
	width:220px !important;
	height:100%;
	display:block;
	float:none;
}
*+html .tabColLeft_Boxshot img {
	width:220px !important;
	height:100%;
	display:block;
	float:none;
}
/*changed */
	.contentTabRowBoxshot {
	margin-top:10px;
	min-height:75px;
	margin-left:294px;
}
.contentTabRowBoxshot h3 {
	padding-left:80px;
}
.contentTabRowBoxshot p {
	display:block;
	padding-left:80px;
}
/* Image Blocks */
	/*
	div.contentTabImage_leftAlign { float:left; display:block;
	}
 	div.contentTabImage_rightAlign { float:right; display:block; width:auto;
 	}
 	div.contentTabImage_LeftAlign { float:left; display:block;
	}
 	div.contentTabImage_RightAlign { float:right; display:block;
 	}
	
 	* html div.contentTabImage_rightAlign { float:none; right:0px;
 	}
 	* html div.contentTabImage_RightAlign { float:none; right:0px;
 	}
 	*+html div.contentTabImage_rightAlign { float:none; right:0px;
 	}
 	*+html div.contentTabImage_RightAlign { float:none; right:0px;
 	}
 	*/
		
	#tabContPV .tabsContainer .tabColRight h4 {
	display:block;
	color:#666666;
	font-size:16px;
	font-weight:normal;
	margin-bottom:10px;
}
/**************************************************/
	/* OTHER VERSION BOX */
	/**************************************************/
	#otherVersionsBox {
	position:relative;
	float:left;
	width:46%;
	height:96px;
	border:1px solid #d8d8d8;
	background:url(../common/boxes/otherVersionContainerBG.jpg) left bottom repeat-x;
	margin:20px 0px 20px 20px;
}
#otherVersionsBox h3 {
	font-size:12px;
	font-weight:normal;
	text-transform:uppercase;
	font-family:Verdana, sans-serif;
	color:#333333;
	border-bottom:1px dotted #333333;
	margin: 8px 10px 2px 10px;
	padding:0px 0px 4px 0px;
}
#otherVersionsBox ul {
	margin:7px 10px 10px 10px;
}
#otherVersionsBox ul li {
	float:left;
	width:50%;
	padding:0px 0px 2px 0px;
}
#otherVersionsBox ul li a, #otherVersionsBox ul li a:visited {
	color:#3972b9;
	font-size:12px;
	font-weight:normal;
	padding-left:10px;
	background:url(images/homeConsumer/consumerAnkerArrow.png) left top no-repeat;
}
#otherVersionsBox ul li a:hover, #otherVersionsBox ul li a.active, #otherVersionsBox ul li a.active:visited {
	text-decoration:none;
	color:#000000;
}
* html #otherVersionsBox ul li a, #otherVersionsBox ul li a:visited {
	color:#3972b9;
	font-size:12px;
	font-weight:normal;
	padding-left:10px;
	background:url(images/homeConsumer/consumerAnkerArrowIE6.jpg) left top no-repeat;
}
* html #otherVersionsBox ul li a:hover {
	color:#000000;
}
/**************************************************/
	/* HELP AND SUPPORT BOX */
	/**************************************************/
	#helpAndSupportBox {
	position:relative;
	float:left;
	width:46%;
	height:96px;
	border:1px solid #d8d8d8;
	background:url(../common/boxes/otherVersionContainerBG.jpg) left bottom repeat-x;
	margin:20px 0px 20px 30px;
}
#helpAndSupportBox h3 {
	font-size:12px;
	font-weight:normal;
	text-transform:uppercase;
	font-family:Verdana, sans-serif;
	color:#333333;
	border-bottom:1px dotted #333333;
	margin: 8px 10px 2px 10px;
	padding:0px 0px 4px 0px;
}
#helpAndSupportBox ul {
	margin:7px 10px 10px 10px;
}
#helpAndSupportBox ul li {
	padding:0px 0px 2px 0px;
}
#helpAndSupportBox ul li a, #helpAndSupportBox ul li a:visited {
	color:#3972b9;
	font-size:12px;
	font-weight:normal;
	padding-left:10px;
	background:url(images/homeConsumer/consumerAnkerArrow.png) left top no-repeat;
}
#helpAndSupportBox ul li a:hover, #helpAndSupportBox ul li a.active, #helpAndSupportBox ul li a.active:visited {
	text-decoration:none;
	color:#000000;
}
* html #helpAndSupportBox ul li a, #helpAndSupportBox ul li a:visited {
	color:#3972b9;
	font-size:12px;
	font-weight:normal;
	padding-left:10px;
	background:url(images/homeConsumer/consumerAnkerArrowIE6.jpg) left top no-repeat;
}
* html #helpAndSupportBox ul li a:hover {
	color:#000000;
}
/**************************************************/
	/* FOOTER SPACER */
	/**************************************************/
	#footerSpacer {
	position:relative;
	display:block;
	height:4px;
	margin:0px 20px 20px 20px;
	border-bottom:1px solid #d3d3d3;
	clear:both;
	float:none;
}
/********************************************************************************/
/* FREE TRIAL - PAGE */
/********************************************************************************/

	#mastheadBig .productOverviewColumn a.largeFreeTrial_BTN, #mastheadBig .productOverviewColumn a.largeFreeTrial_BTN:visited {
	background:url(../common/freeTools/largeFreeTrial_BTN.jpg) left top no-repeat;
	color:#ffffff;
	padding:24px 0px 10px 0px;
	margin:10px 0px 4px 11px;
	width:150px;
	display:block;
	height:18px;
	text-align:center;
	color:#fff;
	font-size:12px;
	text-transform:uppercase;
}
#mastheadBig .productOverviewColumn a.largeFreeTrial_BTN:hover {
	background:url(../common/freeTools/largeFreeTrial_BTN.jpg) left bottom no-repeat;
	color:#fff !important;
}
/********************************************************************************/
/* FREE TOOLS AND SERVICES - PAGE */
/********************************************************************************/
#freeToolsContainer {
	clear:both;
	float:left;
	padding-top:110px;
}
#freeTools_Masthead {
	clear:both;
	float:left;
	background:url(../common/freeTools/mastheadFreeToolsBG.jpg) left top no-repeat;
	margin-top:10px;
	padding:0px 0px 0px 0px;
	position:relative;
	min-width:940px;
}
*+html #freeTools_Masthead {
	width:940px;
}
/* main Header on the right top of this container */
	/* Layout Interstate */
	#freeTools_Masthead h1.pageTopic {
	font-size:22px;
	font-weight:normal;
	color:#ffffff;
	position:relative;
	text-align:left;
	font-family:Verdana, sans-serif;
	padding:5px 0px 220px 20px;
	margin:0px 0px 15px 0px;
}
/**************************************************/
	/* CONTENT - TAB AND TAB NAVIGATION*/
	/**************************************************/
	#tabContFT {
	width:938px;
	margin:0px 0px 20px 0px;
	padding:0px;
	background:url(../common/freeTools/tabBG.jpg) left top repeat-x;
	border-left:1px solid #c1c1c1;
	border-right:1px solid #c1c1c1;
	border-bottom:1px solid #c1c1c1;
}
* html #tabContFT {
	margin:0px 0px 0px 0px;
}
/* Tab Navigation Container */
	#tabContFT ul.tabNav {
	list-style:none;
	display:block;
	height:36px;
	margin:0px;
	padding:0px;
}
#tabContFT ul.tabNav li {
	list-style:none !important;
	list-style-image:none !important;
	display:block;
	margin:0px;
	padding:0px;
	float:left;
	width:156px;
	height:36px;
	background:none;
}
* html #tabContFT ul.tabNav li {
	width:155px;
}
#tabContFT ul.tabNav li a, #tabContFT ul li a:visited {
	display:block;
	background:url(../common/freeTools/tabBG.jpg) left bottom no-repeat;
	font-weight:normal;
	text-transform:none;
	color:#909090;
	width:156px;
	height:27px;
	text-align:center;
	padding:10px 0px 0px 0px;
	margin:0px;
	font-size:11px;
	border-left:1px solid #c1c1c1;
}
* html #tabContFT ul.tabNav li a, #tabContFT ul li a:visited {
	width:155px;
}
#tabContFT ul.tabNav li#firstElement a {
	border-left:0px solid #c1c1c1;
}
#tabContFT ul.tabNav li a:hover {
	background:url(../common/freeTools/tabHoverBG.jpg) left bottom repeat-x !important;
	text-decoration:none;
	color:#333333;
}
#tabContFT ul.tabNav li a.active {
	background:url(../common/freeTools/tabActiveBG.jpg) left bottom repeat-x;
	color:#000000;
	text-decoration:none;
}
/* IMAGES */
		#tabContFT ul.tabNav li img {
	position:absolute;
	width:100%;
	height:100%;
	width:auto !important;
	height:auto !important;
	display:block;
}
img.tabImg1 {
	padding-left:42px;
	top:119px;
}
* html img.tabImg1 {
	top:-147px;
}
img.tabImg2 {
	padding-left:40px;
	top:89px;
}
*+html img.tabImg2 {
	top:88px;
}
* html img.tabImg2 {
	top:-178px;
}
img.tabImg3 {
	padding-left:40px;
	top:89px;
}
*+html img.tabImg3 {
	top:88px;
}
* html img.tabImg3 {
	top:-178px;
}
img.tabImg4 {
	padding-left:34px;
	top:119px;
}
* html img.tabImg4 {
	top:-147px;
}
img.tabImg5 {
	padding-left:36px;
	top:125px;
}
* html img.tabImg5 {
	top:-141px;
}
img.tabImg6 {
	padding-left:28px;
	top:119px;
}
* html img.tabImg6 {
	top:-147px;
}
/**************************************************/
	/* Tab Content Container and Content Elements */
	/**************************************************/
	/*changed*/
	#tabContFT .tabsContainer {
	padding:12px 20px 20px 20px;
	min-height:180px;
	background-color:#ffffff;
	margin:1px 0px 0px 0px;
	width:898px;
}
* html #tabContFT .tabsContainer {
	margin-top:0px;
}
/* General styles for the tab container */
	#tabContFT .tabsContainer h1, #tabContFT .tabsContainer h2 {
	display:block;
	color:#666666;
	font-size:16px;
	font-weight:normal;
	margin:0px;
	padding:20px 0px 0px 0px;
	width:260px;
	min-height:180px;
	text-align:center;
	float:left;
}
#tabContFT .tabsContainer h3 {
	display:block;
	color:#333333;
	font-size:15px;
	font-weight:normal;
	padding:22px 0px 0px 280px;
}
#tabContFT .tabsContainer h5 {
	display:block;
	color:#333333;
	font-size:12px;
	font-weight:bold;
	margin-top:10px;
}
#tabContFT .tabsContainer p {
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	color:#666666;
	display:block;
	padding:22px 0px 0px 280px;
}
#tabContFT .tabsContainer p.furtherContent {
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	color:#666666;
	display:block;
	padding:12px 0px 0px 280px;
}
#tabContFT .tabsContainer a, #tabContFT .tabsContainer a:visited {
	color:#5091cd;
}
#tabContFT .tabsContainer a:hover {
	color:#000000;
	text-decoration:none;
}
/* Blue Button */
	#tabContFT .tabsContainer a.freeTools_Launch_BTN {
	background:url(images/homeConsumer/launchProductSelector_BTN.jpg) left top no-repeat;
	color:#ffffff !important;
	font-size:12px;
	font-weight:normal;
	text-transform:uppercase;
	text-decoration:none;
	text-align:center;
	width:300px;
	display:block;
	float:left;
	padding:4px 0px 10px 0px;
	height:16px;
	left:18px !important;
	position:relative;
	margin-top:20px;
}
* html #tabContFT .tabsContainer a.freeTools_Launch_BTN {
	left:278px !important;
	float:none;
}
#tabContFT .tabsContainer a.freeTools_Launch_BTN:hover {
	background:url(images/homeConsumer/launchProductSelector_BTN.jpg) left bottom no-repeat;
}
/* Dark Blue Button */
	#tabContFT .tabsContainer a.freeTools_darkBlue_BTN {
	background:url(images/homeConsumer/launchProductSelector_BTN.jpg) left bottom no-repeat;
	color:#ffffff !important;
	font-size:12px;
	font-weight:normal;
	text-transform:uppercase;
	text-decoration:none;
	text-align:center;
	width:300px;
	display:block;
	float:left;
	padding:4px 0px 10px 0px;
	height:16px;
	left:18px !important;
	position:relative;
	margin-top:20px;
}
* html #tabContFT .tabsContainer a.freeTools_darkBlue_BTN {
	left:278px !important;
	float:none;
}
#tabContFT .tabsContainer a.freeTools_darkBlue_BTN:hover {
	background:url(images/homeConsumer/launchProductSelector_BTN.jpg) left top no-repeat;
}
/* List */
	#tabContFT .tabsContainer ul {
	margin:0px;
	padding:0px;
}
#tabContFT .tabsContainer ul li {
	background:url(IMG/arrow_grayonwhite.gif) no-repeat scroll 0 0.5em transparent;
	list-style:none outside none;
	padding:0px 0px 0px 280px;
	font-size:12px;
	line-height:18px;
	margin:0px;
}
#tabContFT .tabsContainer ol {
}
#tabContFT .tabsContainer ol li {
}
#tabContFT .tabsContainer ul li {
	position:relative;
	display:block;
	float:none;
}
#tabContFT .tabsContainer ul a.freeTools_Launch_BTN, #tabContFT .tabsContainer ul a.freeTools_darkBlue_BTN {
	left:0px !important;
	float:none;
	margin-top:10px;
}
* html #tabContFT .tabsContainer ul li {
	margin:0px;
	padding:0px 0px 0px 280px;
	line-height:normal;
}
* html #tabContFT .tabsContainer ul a.freeTools_Launch_BTN, * html #tabContFT .tabsContainer ul a.freeTools_darkBlue_BTN {
	left:0px !important;
	float:none;
	margin-top:10px;
}
/* Special Content Image */
	#tabContFT .tabsContainer img.contentImage {
	position:absolute;
	display:block;
	left:20px;
	bottom:30px;
}
#freeTools_furtherProducts {
	clear:both;
	float:left;
	background:url(images/productOverview/po_background_otherProduct.jpg) center top no-repeat;
	margin-top:10px;
	height:455px;
	padding:0px 20px 0px 20px;
	position:relative;
	min-width:900px;
}
*+html #freeTools_furtherProducts {
	width:900px;
}
* html #freeTools_furtherProducts {
	width:900px;
}
/* main Header on the right top of this container */
	/* Layout Interstate */
	#freeTools_furtherProducts h1 {
	position:relative;
	display:block;
	font-size:16px;
	font-weight:normal;
	color:#666666;
	position:relative;
	text-align:left;
	font-family:Verdana, sans-serif;
	padding:5px 0px 0px 0px;
	margin:0px 0px 15px 0px;
}
#freeTools_furtherProducts p {
	font-size:12px;
	font-weight:normal;
	color:#666666;
	margin:0px 0px 4px 0px;
	line-height:18px;
	text-align:center;
}
#freeTools_furtherProducts p.font16 {
	font-size:16px;
}
#freeTools_furtherProducts a, #freeTools_Masthead a:visited {
	color:#5091cd;
}
#freeTools_furtherProducts a:hover {
	color:#000000 !important;
	text-decoration:none;
}
#freeTools_furtherProducts .productOverviewColumn {
	width:170px;
	display:block;
	float:left;
	margin-left:25px;
	margin-right:30px;
	position:relative;
}
* html #freeTools_furtherProducts .productOverviewColumn {
	margin-right:15px;
}
#freeTools_furtherProducts .lastElement {
	margin-right:0px;
}
#freeTools_furtherProducts .productOverviewColumn h3 {
	font-size:13px;
	font-weight:normal;
	text-transform:uppercase;
	color:#333333;
	text-align:center;
	padding-top:210px;
	height:42px;
	margin-top:20px;
	padding-bottom:0px;
	margin-bottom:0px;
}
#freeTools_furtherProducts .productOverviewColumn h3#boxshotTMS {
	background:url(images/productOverview/po_boxshot_MaximumSecurity.jpg) center top no-repeat;
}
#freeTools_furtherProducts .productOverviewColumn h3#boxshotTIS {
	background:url(images/productOverview/po_boxshot_InternetSecurity.jpg) center top no-repeat;
}
#freeTools_furtherProducts .productOverviewColumn h3#boxshotTAV {
	background:url(images/productOverview/po_boshot_AntivirusPlus.jpg) center top no-repeat;
}
#freeTools_furtherProducts .productOverviewColumn h3#boxshotTSFN {
	background:url(images/productOverview/po_boxshot_SecurityForNetbooks.jpg) center top no-repeat;
}
#freeTools_furtherProducts .productOverviewColumn h3.boxshotTMS {
	background:url(images/productOverview/po_boxshot_MaximumSecurity.jpg) center top no-repeat;
}
#freeTools_furtherProducts .productOverviewColumn h3.boxshotTIS {
	background:url(images/productOverview/po_boxshot_InternetSecurity.jpg) center top no-repeat;
}
#freeTools_furtherProducts .productOverviewColumn h3.boxshotTAV {
	background:url(images/productOverview/po_boshot_AntivirusPlus.jpg) center top no-repeat;
}
#freeTools_furtherProducts .productOverviewColumn h3.boxshotTSFN {
	background:url(images/productOverview/po_boxshot_SecurityForNetbooks.jpg) center top no-repeat;
}
#freeTools_furtherProducts .productOverviewColumn p.price {
	font-size:18px;
	padding-bottom:4px;
}
/* new added 30-08-2010 */
	#freeTools_furtherProducts .productOverviewColumn a.largeFreeTrial_BTN, #freeTools_furtherProducts .productOverviewColumn a.largeFreeTrial_BTN:visited {
	background:url(images/homeConsumer/largeFreeTrial_BTN.jpg) left top no-repeat;
	color:#ffffff;
	padding:24px 0px 10px 0px;
	margin:10px 0px 4px 11px;
	width:150px;
	display:block;
	height:18px;
	text-align:center;
	color:#fff;
	font-size:12px;
	text-transform:uppercase;
}
#freeTools_furtherProducts .productOverviewColumn a.largeFreeTrial_BTN:hover {
	background:url(images/homeConsumer/largeFreeTrial_BTN.jpg) left bottom no-repeat;
	color:#fff !important;
}
#freeTools_furtherProducts div.cleanerLine {
	clear:both;
	float:none;
	display:block;
	width:100%;
	height:18px;
	border-bottom:1px solid #d3d3d3;
	margin-bottom:20px;
	position:relative;
}
/* OTHER OLDER PRODUCTS ELEMENTS PRODUCT OVERVIEW */
#productOverviewOtherProducts {
	background:url(images/productOverview/po_background_otherProduct.jpg) center bottom no-repeat;
	width:100%;
	display:block;
	position:relative;
	min-height:360px;
}
#productOverviewOtherProducts h1 {
	display:block;
	color:#666666;
	font-size:16px;
	font-weight:normal;
	margin-bottom:0px;
	padding:10px 20px 6px 20px;
}
* html #productOverviewOtherProducts h1 {
	margin-top:10px;
}
#productOverviewOtherProducts h2 {
	display:block;
	color:#666666;
	font-size:16px;
	font-weight:normal;
	margin-bottom:0px;
	padding:10px 20px 6px 20px;
}
* html #productOverviewOtherProducts h2 {
	margin-top:10px;
}
/******************************************************/
/* SEVERAL ALGIN - PADDING - MARGIN CLASSES */
/******************************************************/
/* margins */
/* 5px */
.mt_5 {
	margin-top:5px;
}
.mr_5 {
	margin-right:5px;
}
.mb_5 {
	margin-bottom:5px;
}
.ml_5 {
	margin-left:5px;
}
/* 10px */
.mt_10 {
	margin-top:10px;
}
.mr_10 {
	margin-right:10px;
}
.mb_10 {
	margin-bottom:10px;
}
.ml_10 {
	margin-left:10px;
}
/* 15px */
.mt_15 {
	margin-top:15px;
}
.mr_15 {
	margin-right:15px;
}
.mb_15 {
	margin-bottom:15px;
}
.ml_15 {
	margin-left:15px;
}
/* 20px */
.mt_20 {
	margin-top:20px;
}
.mr_20 {
	margin-right:20px;
}
.mb_20 {
	margin-bottom:20px;
}
.ml_20 {
	margin-left:20px;
}
/* 25px */
.mt_25 {
	margin-top:25px;
}
.mr_25 {
	margin-right:25px;
}
.mb_25 {
	margin-bottom:25px;
}
.ml_25 {
	margin-left:25px;
}
/* 30px */
.mt_30 {
	margin-top:30px;
}
.mr_30 {
	margin-right:30px;
}
.mb_30 {
	margin-bottom:30px;
}
.ml_30 {
	margin-left:30px;
}
/* 35px */
.mt_35 {
	margin-top:35px;
}
.mr_35 {
	margin-right:35px;
}
.mb_35 {
	margin-bottom:35px;
}
.ml_35 {
	margin-left:35px;
}
/* 40px */
.mt_40 {
	margin-top:40px;
}
.mr_40 {
	margin-right:40px;
}
.mb_40 {
	margin-bottom:40px;
}
.ml_40 {
	margin-left:40px;
}
/* paddings */
/* 5px */
.pt_5 {
	padding-top:5px;
}
.pr_5 {
	padding-right:5px;
}
.pb_5 {
	padding-bottom:5px;
}
.pl_5 {
	padding-left:5px;
}
/* 10px */
.pt_10 {
	padding-top:10px;
}
.pr_10 {
	padding-right:10px;
}
.pb_10 {
	padding-bottom:10px;
}
.pl_10 {
	padding-left:10px;
}
/* 15px */
.pt_15 {
	padding-top:15px;
}
.pr_15 {
	padding-right:15px;
}
.pb_15 {
	padding-bottom:15px;
}
.pl_15 {
	padding-left:15px;
}
/* 20px */
.pt_20 {
	padding-top:20px;
}
.pr_20 {
	padding-right:20px;
}
.pb_20 {
	padding-bottom:20px;
}
.pl_20 {
	padding-left:20px;
}
/* 25px */
.pt_25 {
	padding-top:25px;
}
.pr_25 {
	padding-right:25px;
}
.pb_25 {
	padding-bottom:25px;
}
.pl_25 {
	padding-left:25px;
}
/* 30px */
.pt_30 {
	padding-top:30px;
}
.pr_30 {
	padding-right:30px;
}
.pb_30 {
	padding-bottom:30px;
}
.pl_30 {
	padding-left:30px;
}
/* 35px */
.pt_35 {
	padding-top:35px;
}
.pr_35 {
	padding-right:35px;
}
.pb_35 {
	padding-bottom:35px;
}
.pl_35 {
	padding-left:35px;
}
/* 40px */
.pt_40 {
	padding-top:40px;
}
.pr_40 {
	padding-right:40px;
}
.pb_40 {
	padding-bottom:40px;
}
.pl_40 {
	padding-left:40px;
}
.uppercase {
	text-transform:uppercase;
}
.font10 {
	font-size:10px;
}
.font11 {
	font-size:11px;
}
.font12 {
	font-size:12px;
}
.font13 {
	font-size:13px;
}
.font14 {
	font-size:14px;
}
.font15 {
	font-size:15px;
}
.font16 {
	font-size:16px;
}
.font18 {
	font-size:18px;
}
.font20 {
	font-size:20px;
}
.font22 {
	font-size:22px;
}
.font24 {
	font-size:24px;
}
.font26 {
	font-size:26px;
}
.font28 {
	font-size:28px;
}
.font30 {
	font-size:30px;
}
/* SafeSync Box - Home and Home Office Page */
.safeSyncBox {
	border:1px solid #D6D6D6;
	display:block;
	margin:0px 0px 0px 0px;
	padding:0px 0px 8px 0px;
	position:relative;
	width:300px;
	top:-20px;
	clear:both;
	float:left;
}
.safeSyncBox h1, .safeSyncBox h4 {
	position:relative;
	display:block;
	color:#fff !important;
	background:url(/css/uk/images/safeSync/safeSyncHeader_BG.jpg) left top repeat-x;
	margin:0px !important;
	padding:6px 10px 4px 10px !important;
	font-size:16px !important;
	height:25px;
	font-weight:normal!important;
	letter-spacing:1px;
}
.safeSyncBox h1 span.task, .safeSyncBox h4 span.task {
	font-size:13px !important;
	position:absolute;
	right:10px;
	top:9px;
}
.safeSyncBox .contentTabRow {
}
.safeSyncImage {
	position:relative;
	display:block;
	width:48px;
	height:80px;
	background:url(/css/uk/images/safeSync/safesync_ICON.gif) left top no-repeat;
	float:left;
	text-indent:-1500000px;
	margin:10px 10px 0px 20px;
}
.safeSyncBox .contentTabRow h3 {
	color:#666666;
	display:block;
	font-size:16px !important;
	font-weight:normal;
	margin:10px 0px 10px 0px;
}
.safeSyncBox .contentTabRow p {
	padding-right:10px;
}
.safeSyncBox .contentTabRow a, .safeSyncBox .contentTabRow a:visited {
	display:inline !important;
}
/* IE6 BUGFIX Header */
* hmtl body {
	z-index:0 !important;
	position:absolute !important;
}
/* html #wrapper {z-index:0 !important; }
* html #contentTeaser {z-index:0 !important; margin-top:0px !important; top:110px; background:none !important; clear:both; float:left;}*/
* html #header {
	z-index:999 !important;
	display:block !important;
	top:0px !important;
	position:absolute !important;
	clear:both;
	float:left;
}
*+html #footer LI.rssicon IMG {
	display:none;
}
/* Scroll-Pane Product Detail */
#scrollbar_container_consumer {
	position:relative;
	display:block;
	width:442px;
	height:46px;
	overflow:hidden;
}
#scroll-pane {
	float:left;
	overflow: auto;
	width: 428px;
	height:46px;
	position:relative;
	display:inline;
	margin-bottom:20px;
}
#scroll-content {
	position:absolute;
	top:0;
	left:0;
	width:416px;
}
#slider-wrap {
	float:left;
	background-color:#e0e0e0;
	height:46px;
	width:6px;
	border-radius:3px;
	-moz-border-radius:3px;
	-khtml-border-radius:3px;
	border:1px solid #d6d6d6;
}
#slider-vertical {
	position:relative;
	height:100%;
}
.ui-slider-handle {
	width:6px;
	height:10px;
	margin:0 auto;
	background-color:#416ca1;
	display:block;
	position:absolute;
	border-radius:3px;
	-moz-border-radius:3px;
	-khtml-border-radius:3px;
}
a.ui-slider-handle, a.ui-slider-handle:visited, a.ui-slider-handle:hover {
	background-color:#416ca1 !important;
	color:#416ca1 !important;
}
a.ui-slider-handle:focus, a.ui-slider-handle:active, a.ui-slider-handle:hover, a.ui-state-focus, a.ui-state-focus:focus, a.ui-state-active, a.ui-state-active:focus {
	border:none !important;
}
.ui-slider-range {
	background-color:#e0e0e0;
	position:absolute;
	width:100%;
}
* html .ui-slider-range {
	height:auto;
	display:none;
}
/* Special Font-types for the Scroll Container */
#productTeaserContent #scrollbar_container_consumer h2 {
	font-size:10px !important;
	font-weight:normal;
	position:relative;
	display:block;
	margin:0px;
	padding:0px;
}
#productTeaserContent #scrollbar_container_consumer p {
	font-size:10px;
}
/*********************************************************/
/* SAFE SYNC */
/* added 21.12.2010 */
#productTeaserSafeSync {
	min-height:440px;
	margin:26px 20px 0px 0px;
	background:url(../common/safeSync/safeSyncBG.jpg) right top no-repeat;
}
* html #productTeaserSafeSync {
	height:440px;
}
#productTeaserSafeSync #productTeaserContent p {
	font-size:12px;
	line-height:20px;
}
#productTeaserSafeSync a.safeSyncVideoBTN {
	position:relative;
	display:block;
	width:360px;
	height:77px;
	background:url(../common/safeSync/viewVideo_safeSync_BTN.jpg) left top no-repeat;
	font-weight:bold;
	font-size:16px;
	color:#5091cd;
	padding:9px 0px 0px 150px;
	margin:50px 0px 20px 0px;
}
#productTeaserSafeSync a.safeSyncVideoBTN span.blackTXT {
	font-weight:normal !important;
	color:#000000 !important;
}
/* Price Widget */
	#productTeaserSafeSync .safeSyncWidget {
	position:relative;
	display:block;
	background:url(../common/safeSync/safeSyncWidget_BG.jpg) left top repeat-x;
	width:918px;
	height:77px;
	margin:0px 0px 20px 10px;
}
#productTeaserSafeSync .safeSyncWidget .buyNow {
	position:relative;
	display:block;
	float:left;
	width:420px;
	height:auto;
	background:url(../common/safeSync/safeSyncWidgetBuyNow_BG.jpg) left top no-repeat;
	margin:10px 0px 0px 10px;
	height:56px;
}
#productTeaserSafeSync .safeSyncWidget .buyNow p.infoParagraph {
	font-size:13px;
	color:#333333;
	width:220px;
	margin:0px;
	padding:18px 0px 0px 10px;
}
#productTeaserSafeSync .safeSyncWidget .buyNow a.buyNowBTN {
	background:url(../common/safeSync/safeSync_buyNowBTN.jpg) left top no-repeat;
	color:#ffffff;
	font-size:12px;
	font-weight:normal;
	display:block;
	text-align:center;
	padding:8px 0px 10px 0px;
	width:179px;
	height:22px;
	text-transform:uppercase;
	position:absolute;
	left:231px;
	top:10px;
}
#productTeaserSafeSync .safeSyncWidget .buyNow a.buyNowBTN:hover {
	background:url(../common/safeSync/safeSync_buyNowBTN.jpg) left bottom no-repeat;
}
#productTeaserSafeSync .safeSyncWidget .freeTrial {
	position:relative;
	display:block;
	float:left;
	width:200px;
	border-right:1px solid #c1c1c1;
	margin:10px 0px 0px 40px;
	height:50px;
	padding:6px 10px 0px 0px;
}
#productTeaserSafeSync .safeSyncWidget .freeTrial p.infoParagraph {
	font-size:11px;
	font-weight:normal;
	text-align:left;
	width:200px;
	padding:4px 0px 0px 4px;
}
#productTeaserSafeSync .safeSyncWidget .freeTrial a.freeTrialBTN {
	position:relative;
	background:url(../common/safeSync/safeSync_freeTrialBTN.jpg) left top no-repeat;
	color:#ffffff;
	font-size:12px;
	font-weight:normal;
	display:block;
	text-align:center;
	width:180px;
	padding:4px 0px 0px 0px;
	height:25px;
	text-transform:uppercase;
}
#productTeaserSafeSync .safeSyncWidget .freeTrial a.freeTrialBTN:hover {
	background:url(../common/safeSync/safeSync_freeTrialBTN.jpg) left bottom no-repeat;
}
#productTeaserSafeSync .safeSyncWidget .logIn {
	position:relative;
	display:block;
	float:left;
	width:200px;
	padding:6px 0px 0px 0px;
	margin:10px 0px 0px 30px;
}
#productTeaserSafeSync .safeSyncWidget .logIn p.infoParagraph {
	font-size:11px;
	font-weight:normal;
	text-align:center;
	width:180px;
	padding:4px 0px 0px 0px;
}
#productTeaserSafeSync .safeSyncWidget .logIn a.logInBTN {
	position:relative;
	background:url(../common/safeSync/safeSync_logInBTN.jpg) left top no-repeat;
	color:#ffffff;
	font-size:12px;
	font-weight:normal;
	display:block;
	text-align:center;
	width:180px;
	padding:4px 0px 0px 0px;
	height:25px;
	text-transform:uppercase;
}
#productTeaserSafeSync .safeSyncWidget .logIn a.logInBTN:hover {
	background:url(../common/safeSync/safeSync_logInBTN.jpg) left bottom no-repeat;
}
#productTeaserSafeSync .safeSyncWidget .safeSyncWidgetLC {
	position:absolute;
	display:block;
	background:url(../common/safeSync/safeSyncWidget_LC_BG.jpg) left top no-repeat;
	width:10px;
	height:77px;
	left:0px;
	top:0px;
}
#productTeaserSafeSync .safeSyncWidget .safeSyncWidgetRC {
	position:absolute;
	display:block;
	background:url(../common/safeSync/safeSyncWidget_RC_BG.jpg) left top no-repeat;
	width:10px;
	height:77px;
	right:0px;
	top:0px;
}
/* Tab Content Safe Sync */
	/* Overview */
	.safeSyncOverview {
	background:url(../common/safeSync/safeSyncOverview_BG.jpg) right top no-repeat;
	height:auto!important;
	min-height:680px;
	height:680px;
	padding-right:200px;
}
.safeSyncOverview img {
	width:auto!important;
}
.safeSyncOverview h2 {
	margin-bottom:30px !important;
}
.safeSyncOverview .contentTabRowOverview {
	position:relative;
	display:block;
	width:330px;
	height:auto !important;
	min-height:120px;
	height:120px;
	float:left;
	margin-right:20px;
}
.safeSyncOverview .contentTabRowOverview p {
	padding-left:90px;
}
/* Feature */
	.safeSyncFeature {
	background:url(../common/safeSync/safeSyncFeature_BG.jpg) right top no-repeat;
	height: auto!important;
	min-height:700px;
	height:700px;
	padding-right:300px;
}
.safeSyncFeature img {
	width:auto!important;
}
/* TechSpec */
	.safeSyncTechSpec {
}
.safeSyncTechSpec img {
	width:auto!important;
}
.safeSyncTechSpec h2 {
	margin-bottom:30px !important;
}
.safeSyncTechSpec h3 {
	margin-bottom:20px !important;
}
.safeSyncTechSpec .systemRequirements {
	position:relative;
	display:block;
	float:left;
	width:400px;
	margin-right:30px;
}
.safeSyncTechSpec .systemRequirements .contentTabRowTech {
	padding-bottom:12px;
}
.safeSyncTechSpec .systemRequirements .contentTabRowTech h5 {
	padding-bottom:6px;
}
.safeSyncTechSpec .systemRequirements .contentTabRowTech p {
	padding-left:70px;
}
.safeSyncTechSpec .otherRequirements {
	position:relative;
	display:block;
	float:left;
	width:400px;
	border-left:1px solid #cccccc;
	padding-left:30px;
	height:auto!important;
	min-height:500px;
	height:500px;
}
.safeSyncTechSpec .otherRequirements .contentTabRowTech h5 {
	padding-top:12px;
	padding-bottom:30px;
}
/* Image Hack for IE6 */
	* html .safeSyncOverview .contentTabRow .contentTabImage_leftAlign img,  * html .safeSyncOverview .contentTabRowOverview .contentTabImage_leftAlign img {
	width:70px !important;
	height:auto !important;
}
* html .safeSyncFeature .contentTabRow .contentTabImage_leftAlign img,  * html .safeSyncFeature .contentTabRow .contentTabImage_RightAlign img {
	width:150px !important;
	height:150px !important;
}
* html .safeSyncTechSpec .contentTabRow .contentTabImage_leftAlign img,  * html .safeSyncTechSpec .contentTabRowTech .contentTabImage_leftAlign img {
	width:50px !important;
	height:auto !important;
}
* html .safeSyncTechSpec .contentTabRowTech {
	display:block;
	height:62px;
}
* html #productTeaserSafeSync .safeSyncWidget .logIn {
	width:160px;
}
/* Review Padding */
div.tabColLeft div#BVCustomerRatings, div.tabColLeft div#BVReviewsContainer, div.tabColLeft div#BVSVPLinkContainer {
	margin-right:20px;
}
/* Review Sidebar Boxes */
span.reviewSidebarBox {
	display:block;
	text-align:right;
	padding-top:12px;
}
/* Special hide for scroll content */
#scrollbar_container_consumer {
	height:auto!important;
}
#scroll-pane {
	height:60px !important;
	margin-bottom:2px !important;
}
#slider-wrap {
	display:none !important;
}
/* VIDEO BUTTON */
a.myVideoBTN, a.myVideoBTN:visited {
	width:145px;
	height:116px;
	position:relative;
	display:block;
	float:none;
	margin:20px 0px 0px 34px;
	padding:0px;
	text-indent:-150000px;
	overflow:hidden;
}
* html a.myVideoBTN, * html a.myVideoBTN:visited {
	position:relative;
}
*+html a.myVideoBTN, *+html a.myVideoBTN:visited {
	position:relative;
	display:block;
	width:145px;
	height:116px;
}
a.myVideoBTN:hover {
	background-position:bottom;
}
a.myVideoBTN img, a.myVideoBTN:visited img {
	position:relative;
	display:block;
	top:0px;
}
a.myVideoBTN:hover img {
	top:-137px;
}
*+html a.myVideoBTN:hover img {
	top:-137px;
}
/* Special Anker List for the /uk/.. /fr/products/purchase page */
h1#purchaseHeaderConsumer, h1#purchaseHeaderSmallB, h2#purchaseHeaderConsumer, h2#purchaseHeaderSmallB {
	padding-left:20px;
	width:920px;
}
ul.productSelection {
	position:relative;
	display:block;
	list-style:none;
	margin:0px;
	padding:8px 0px 4px 20px;
}
ul.productSelection li {
	position:relative;
	display:block;
	margin:0px;
	padding:0px 10px 0px 0px;
	float:left;
	font-size:11px;
	font-weight:normal;
	color:#666666;
}
ul.productSelection li span {
	display:block;
	padding-top:2px;
}
ul.productSelection li a, ul.productSelection li a:visited {
	color:#5091cd;
	text-decoration:none;
	font-size:13px;
	font-weight:normal;
	margin:0px;
	padding:0px;
}
ul.productSelection li a:hover {
	text-decoration:none;
	color:#000000;
}
/* HIDE LANGUAGE SELECT - UTILITY NAVIGATION */
ul.utilityNav li.country, ul.utilityNav li.country a {
	display:none !important;
}

