@charset "UTF-8";
/* UK */

#productTeaserSafeSync2 {
	background:url(http://www.trendmicro.com.au/css/common/safeSync/bg-header.jpg);
	min-height:429px;
	height:429px;
	width:940px;
	margin:0px 20px 0px 0px;
}
#productTeaserSafeSync2 .col1 {
	float:left;
	margin:80px 0 0 40px;
	width:440px;
}
#productTeaserSafeSync2 .col2 {
	float:left;
	margin:44px 40px 0 0;
	width:420px;
}
#productTeaserSafeSync2 h1 {
	color:#FFF;
	font-size:2.6em;
	line-height:1.2em;
	float:left;
}

#productTeaserSafeSync2 h2 {
	color:#FFF;
	margin-bottom:15px;
	font-size:14px;
	line-height:20px
}
#productTeaserSafeSync2 p {
	color:#FFF;
	font-size:12px;
	line-height:20px;
	margin:0 0 20px 0;
}
#productTeaserSafeSync2 a {
	color:#FFF;
	font-size:16px;
}
#productTeaserSafeSync2 .safeSyncVideoBTN {
	background:url(http://www.trendmicro.com.au/css/common/safeSync/icon-play.png) no-repeat left top;
	width:auto;
	height:34px;
	padding:0 0 0 50px;
	display:block;
	line-height:30px;
}
#productTeaserSafeSync2 #priceWidget {
	background:url(http://www.trendmicro.com.au/css/common/safeSync/bg-widget-trans.png) no-repeat top left;
	width:380px;
}
#productTeaserSafeSync2 #priceWidget #submit {
	left:246px;
}
#productTeaserSafeSync2 #priceWidget #priceWidgetForm #myPriceTIMAX {
	left:246px;
}
#SafesyncProductDetail #tabContPV {
	background:url(http://www.trendmicro.com.au/css/common/safeSync/bg-tabs.jpg) no-repeat top left;
}
.contentTabRowOverview {
	width:440px!important;
	margin-right:0 !important;
}
.contentTabRowOverview p {
	padding-left:100px!important;
}
.contentTab_1col .col1 {
	width:440px;
	background:none;
	float:left;
	padding-right:0;
	margin-right:20px;
	min-height:0;
	height:auto;
}
.contentTab_1col .col2 {
	width:440px;
	background:none;
	float:left;
	padding-right:0;
	margin:49px 0 0 0;
	min-height:0;
	height:auto;
}
*+html .contentTab_1col .col2 { float:none; }
.contentTab_1col .col2 #priceWidget {
	background:url(http://www.trendmicro.com.au/css/common/safeSync/whyWidget.jpg) no-repeat top left;
	width:420px;
	height: 50px;
	padding:20px;
	margin-bottom:0;
}
.contentTab_1col .col2 #priceWidget a#submit {
	left:285px;
}
.contentTab_1col .col2 #priceWidget #priceWidgetTxt {
	font-size:12px;
	font-weight:bold;
}
.contentTab_1col .col2 #priceWidget .price {
	color: #333333;
	display: block;
	font-size: 14px;
	left: 260px;
	position: absolute;
	text-align: center;
	top: 48px;
	width: 150px;
}
.contentTab_1col .col2 #priceWidget .oldPrice {
	color:#F00;
	display: block;
	font-size: 12px;
	text-decoration:line-through;
	left: 315px;
	position: absolute;
	text-align: center;
	top: 50px;
	width: 150px;
}
.contentTab_1col .col2 #priceWidget .widgetLinks {
	position:absolute;
	left:140px;
	top:27px;
}
.contentTab_1col .col2 #priceWidget .widgetLinks span {
	display:block;
	height:20px;
}
.contentTab_1col h3.header {
	margin-bottom:20px;
	height:30px;
	border-bottom:dotted #333 thin;
	font-weight:bold !important;
}
.whiteBox-1Col-top {
	background:url(http://www.trendmicro.com.au/css/common/safeSync/bg-1col-top.png) no-repeat top left;
	width:940px;
	height:14px;
}
.whiteBox-1Col {
	background:url(http://www.trendmicro.com.au/css/common/safeSync/bg-1col.jpg) repeat-y top left;
	width:900px;
	padding:10px 20px 10px 20px
}
.whiteBox-1Col-btm {
	background:url(http://www.trendmicro.com.au/css/common/safeSync/bg-1col-btm.png) no-repeat top left;
	width:940px;
	height:14px;
}
.no-margin {
	margin:0 !important;
}
.greyBox-1Col-top {
	background:url(http://www.trendmicro.com.au/css/common/safeSync/bg-1col-grey-top.png) no-repeat top left;
	width:940px;
	height:14px;
}
.greyBox-1Col {
	background:url(http://www.trendmicro.com.au/css/common/safeSync/bg-1col-grey.jpg) repeat-y top left;
	width:900px;
	padding:10px 20px 10px 20px
}
.greyBox-1Col-btm {
	background:url(http://www.trendmicro.com.au/css/common/safeSync/bg-1col-grey-btm.png) no-repeat top left;
	width:940px;
	height:14px;
}
#technicalDetails .col1 {
	width:435px;
	float:left;
	margin-right:30px;
}
#technicalDetails .col1 h3 {
	margin-bottom:15px;
}
#technicalDetails .col2 {
	width:435px;
	margin-top:33px;
	float:left
}
.whySafesync {
	width:940px;
	padding:10px 0 20px 0
}
.whySafesync .box3 {
	width:260px;
	height:270px;
	background:url(http://www.trendmicro.com.au/css/common/safeSync/bg-3col-white.jpg) top left no-repeat;
	float:left;
	padding:30px 20px;
}
.whySafesync .box3 .icon1 {
	margin:16px 0 33px 30px;
}
.whySafesync .box3 .icon2 {
	margin:16px 0 33px 5px;
}
.whySafesync .box3 .icon3 {
	margin:16px 0 6px 5px;
}
.red {
	color:#F00 !important
}
.whatDoINeed {
	width:940px;
	padding:10px 0 20px 0
}
.whatDoINeed .box3 {
	width:260px;
	height:375px;
	background:url(http://www.trendmicro.com.au/css/common/safeSync/bg-3col-tall.jpg) top left no-repeat;
	float:left;
	padding:30px 20px;
}
.whatDoINeed .box3 .icon1 {margin:12px 0 23px 30px;}
.whatDoINeed .box3 .icon2 {margin:12px 0 23px 5px;}
.whatDoINeed .box3 .icon3 {margin:12px 0 10px 5px;}

.whatDoINeed .red {
	color:#F00 !important
}
.whatDoINeed .box2 {
	width:420px;
	height:125px;
	background:url(http://www.trendmicro.com.au/css/common/safeSync/bg-2col-white.jpg) top left no-repeat;
	padding:30px 20px;
	margin-top:20px;
	margin-bottom:10px;
	float:left
}
.whatDoINeed h2 {
	padding-left:20px;
	margin:0 0 20px 0 !important;
}
.whatDoINeed .box3 .ss-icon-small {
	float:left; 
	margin:0 10px
}
.whatDoINeed .box3 p.icon {
	height:29px;
	}
.right {
	float:right;
}
.left {
	float:left;
}
.tryOrBuy {
	width:940px;
	padding:10px 0 20px 0
}
.tryOrBuy .box3 {
	width:260px;
	height:270px;
	background:url(http://www.trendmicro.com.au/css/common/safeSync/bg-3col-white.jpg) top left no-repeat;
	float:left;
	padding:30px 20px;
}
.tryOrBuy .box3 .icon1 {
	margin:16px 0 33px 30px;
}
.tryOrBuy .box3 .icon2 {
	margin:16px 0 33px 5px;
}
.tryOrBuy .box3 .icon3 {
	margin:16px 0 6px 5px;
}
.tryOrBuy .red {
	color:#F00 !important
}
.tryOrBuy .box2 {
	width:420px;
	height:125px;
	background:url(http://www.trendmicro.com.au/css/common/safeSync/bg-2col-white.jpg) top left no-repeat;
	padding:30px 20px;
	margin-top:20px;
	margin-bottom:10px;
	float:left
}
.tryOrBuy h2 {
	padding-left:20px;
	margin:0 0 20px 0 !important;
}
.tryOrBuy .box3{
	position:relative;	
}
.tryOrBuy .box3 .buyNowBTN{
		position:absolute;
		bottom:30px;
}
.tryOrBuy .right {
	float:right;
}
.tryOrBuy .left {
	float:left;
}
.bold {
	font-weight:bold !important;
}
#more-time h3 {
	margin-bottom:15px;
}
#more-time .col1 {
	float:left;
	text-align:left;
}
#more-time .col2 {
	float:right;
}
#more-time p {
	width:310px;
	margin:0;
}
#more-time h3 {
	width:310px;
}
#more-time .begin-trial {
	margin-top:25px;
}
#home-use .col1 {
	float:left;
	width:120px;
	margin:0 20px 0 0;
}
#home-use .col2 {
	float:left;
	width:120px;
	margin:0 20px 15px 0;
}
#home-use .col3 {
	float:left;
	width:120px;
	margin:0 0 0 0;
}
#home-use h3 {
	margin-bottom:15px;
}
#home-use span {
	display:block;
	height:18px;
}
/**
* MOBILE ACCESS TAB
**/
.mobileAccess {
}
.mobileAccess .col2.mobileLeft {
	width:400px;
	margin-top:0;
}
.mobileAccess .col2.mobileRight {
	width:500px;
	margin-top:0;
}
.mobileAccess .features {
	margin-top:20px;
}
.mobileAccess .features ul {
	padding-left:1em;
	margin-left:1em;
}
.mobileAccess .features ul li {
	font-size:12px;
	line-height:18px;
	list-style:disc !important;
}
.mobileAccess p.footnote {
	font-size:10px !important;
	line-height:10px !important;
}
.mobileAccess img.imageOS {
	margin: 20px 0;
}
.mobileAccess .mobileFeatureImg {
	margin-top:100px;
}
.mobileAccess h2 {
	margin-bottom:20px !important;
}
/**
* WHY SAFESYNC TAB
**/
.whySafeSync .col2 {
	margin:0 0 0 0 !important;
}
.whySafeSync .whySafeSyncTip {
	background:url(http://www.trendmicro.com.au/css/common/safeSync/whySafeSyncTip.jpg) top left no-repeat !important;
	width:402px;
	height:307px;
	padding:30px 30px 0 30px;
}
.whySafeSync h2 {
	padding:28px 0 10px 0 !important;
}
.whySafeSync h3 {
	font-size:12px !important;
	font-weight:bold !important;
}
.whySafeSync .whySafeSyncTip h2 {
	padding:0 !important;
}
.whySafeSync .whySafeSyncTip p {
	margin-top:180px;
}
.whySafeSync #priceWidget {
	background:url(http://www.trendmicro.com.au/css/common/safeSync/whyWidget.jpg) no-repeat top left;
	width:420px;
	height: 50px;
	padding:20px;
	margin-bottom:0;
}
.whySafeSync #priceWidget a#submit {
	left:285px;
}
.whySafeSync #priceWidget #priceWidgetTxt {
	font-size:12px;
	font-weight:bold;
}
.whySafeSync #priceWidget .price {
	color: #333333;
	display: block;
	font-size: 14px;
	left: 260px;
	position: absolute;
	text-align: center;
	top: 48px;
	width: 150px;
}
.whySafeSync #priceWidget .oldPrice {
	color:#F00;
	display: block;
	font-size: 12px;
	text-decoration:line-through;
	left: 315px;
	position: absolute;
	text-align: center;
	top: 50px;
	width: 150px;
}
.whySafeSync #priceWidget .widgetLinks {
	position:absolute;
	left:140px;
	top:27px;
}
.whySafeSync #priceWidget .widgetLinks span {
	display:block;
	height:20px;
}
/**
* WHAT DO I NEED TAB
**/
.whatDoINeed .box3 {
	position:relative;
}
.whatDoINeed .box3 .buyNowBTN {
	position:absolute;
	bottom:30px;
}
/**
* WIDGET SAFESYNC
**/
.priceWidget {
    position: relative;
    background: url(http://www.trendmicro.com.au/css/common/priceWidget/priceWidgetBG.jpg) no-repeat scroll left top #123456;
    display: block;
    height: 48px;
    margin-bottom: 20px;
    margin-top: 20px;
    padding: 20px;
    width: 390px;
}
.priceWidget select.registerLicencesSSYNC {
	position:absolute;
	left:20px;
	top:44px;
	width:175px;
}
.priceWidget select.registerYearsSSYNC {
	position:absolute;
	left:130px;
	top:44px;
	width:100px;
}
.priceWidget a.submit {
	position:absolute;
	display:block;
	right:23px;
	top:20px;
	background: url(http://www.trendmicro.com.au/css/common/priceWidget/greenButton.jpg) no-repeat scroll left top transparent;
	border: medium none;
	color: #FFFFFF;
	cursor: pointer;
	font-size: 11px !important;
	font-weight: normal;
	height: 25px;
	letter-spacing: 1px;
	padding: 4px 0 0;
	position: absolute;
	text-align: center;
	width: 150px;
}
.priceWidget a.submit, 
.priceWidget a.submit:visited{  
	color:#FFF !important;	
}

.priceWidget .priceWidgetTxt {
	font-size:12px;
	font-weight:bold;
}
.priceWidget .price {
	display:block;
	position: absolute;
	top: 48px;
	left: 285px;
	color: #333333;
	display: block;
	font-size: 14px;
	text-align: center;
	width: 150px;
}
.priceWidget .oldPrice {
	display:block;
	position: absolute;
	top: 50px;
	right: -5px;
	color:#F00;
	display: block;
	font-size: 12px;
	text-decoration:line-through;
	text-align: center;
	width: 150px;
}

.priceWidget {
	background:url(http://www.trendmicro.com.au/css/common/safeSync/whyWidget.jpg) no-repeat top left;
	width:420px;
	height: 50px;
	padding:20px;
	margin-bottom:0;
}
.priceWidget .widgetLinks {
	position:absolute;
	left:150px;
	top:27px;
}
.priceWidget .widgetLinks span {
	display:block;
	height:20px;
}
#productTeaserSafeSync2 .priceWidget {
	background:url(http://www.trendmicro.com.au/css/common/safeSync/bg-widget-trans.png) no-repeat top left;
	width:380px;
}

#productTeaserSafeSync2 .priceWidget .price{
	top: 48px;
	left: 245px;
}
#productTeaserSafeSync2 .priceWidget .oldPrice{	
	top: 50px;
	right: -5px;
}





/**
* COLORBOX 
**/
#colorbox{
	padding:40px !important;
}

#cboxClose{
	position:absolute !important;
	display:block !important;
	width:41px !important;
	height:42px !important;
	top:-40px !important;
	right:-40px !important;
	z-index:9999 !important;
	background:transparent url(http://uk.trendmicro.com/css/uk/images/popup_box_close.png) top left no-repeat !important; 
}
#cboxContent{
	overflow:visible !important;
	position:relative !important;
	margin-top:40px !important;
	z-index:1000 !important;
}
#cboxMiddleLeft{
	width:40px !important;
	margin-top:40px;
	background:transparent url(http://uk.trendmicro.com/css/uk/images/popup_box_mid.png) top left repeat-y !important; 
}
#cboxMiddleRight{
	position:absolute !important;
	width:40px !important;
	margin-top:40px;
	right:0px !important;
	background:green !important;
	background:transparent url(http://uk.trendmicro.com/css/uk/images/popup_box_mid.png) top right repeat-y !important; 
	z-index:100 !important;
}


#cboxTopLeft{
	position:absolute !important;
	width:40px !important;
	height:40px !important;
	background:transparent url(http://uk.trendmicro.com/css/uk/images/popup_box_top.png) top left no-repeat !important; 
}
#cboxTopCenter{
	position:absolute !important;
	height:40px !important;
	left:40px !important;
	background:transparent url(http://uk.trendmicro.com/css/uk/images/popup_box_topCenter.png) top left repeat-x !important; 
}
#cboxTopRight{
	position:absolute !important;
	right:0px !important;
	width:40px !important;
	height:40px !important;
	background:transparent url(http://uk.trendmicro.com/css/uk/images/popup_box_top.png) top right no-repeat !important; 
	z-index:10 !important;
}



#cboxBottomLeft{
	width:40px !important;
	height:40px !important;
	background:transparent url(http://uk.trendmicro.com/css/uk/images/popup_box_bot.png) top left no-repeat !important; 
}
#cboxBottomCenter{
	height:40px !important;
	background:transparent url(http://uk.trendmicro.com/css/uk/images/popup_box_botCenter.png) top left repeat-x !important; 
}
#cboxBottomRight{
	right:0px !important;
	width:40px !important;
	height:40px !important;
	background:transparent url(http://uk.trendmicro.com/css/uk/images/popup_box_bot.png) top right no-repeat !important; 
}


/**
* TECH SPEC OVERLAY
**/
body.overlay_nogradient #tabContPV{
	background:none !important;	
}
body.body_auto_height{
	height:auto !important;	
}
.systemRequirements{
	display:inline;
	float:left;
	width:360px !important;	
}