@charset "UTF-8";
/* CSS Document */

img.boxshot {
	width:129px;
	/*height:163px;*/
	display:inline-block;
	float:left;
	margin-right:30px;
	margin-bottom:20px;
}
img.pcworldref{
	width:129px;
	/*height:163px;*/
	display:inline-block;
	float:left;
	margin-right:30px;
	margin-bottom:13px;
}

.dlbtn{
	float:left;
	clear:both;
	width:158px;
	margin-bottom:8px;
}
h1.product-title {
	font-size:24px;
	color:#4a9500;
	margin:0;
}
h2.subtitle {
	font-size:14px;
}
h3 {
	margin-top:20px;
}
p.summary {
	line-height:18px;
	display:block;
	margin-top:10px;
	padding:0px 0;
}
ul.summary-list {
	float:left;
	list-style-type:none;
	padding-left:20px;
	font-size:14px;
	line-height:21px;
}
ul.summary-list li {
	list-style-image:url(/res/new/images/check.png);
}
.sidebar .download-area {
	width:266px;
	height:auto;
	background-color:#eeeeee;
	border:1px solid #ccc;
	margin-bottom:20px;
	padding:7px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}




.products-table .icon_is{
	width:54px;
	height:54px;
	display:block;
	background:url(/res/new/images/icon-is_hover.png) no-repeat top;
	color:#fff;
	overflow:hidden;
	text-decoration:none;
	margin-bottom: 15px; 
	margin-left: 30px;
}
.products-table .icon_is:hover {
	background-position:bottom;
}

.products-table .icon_sd{
	width:54px;
	height:54px;
	display:block;
	background:url(/res/new/images/icon-sd_hover.png) no-repeat top;
	color:#fff;
	overflow:hidden;
	text-decoration:none;
	margin-bottom: 15px; 
	margin-left: 29px;
}
.products-table .icon_sd:hover {
	background-position:bottom;
}

.products-table .icon_sdav{
	width:54px;
	height:54px;
	display:block;
	background:url(/res/new/images/icon-sdav_hover.png) no-repeat top;
	color:#fff;
	overflow:hidden;
	text-decoration:none;
	margin-bottom: 15px; 
	margin-left: 32px;
}
.products-table .icon_sdav:hover {
	background-position:bottom;
}
.products-table .icon_rm{
	width:54px;
	height:54px;
	display:block;
	background:url(/res/new/images/icon-rm_hover.png) no-repeat top;
	color:#fff;
	overflow:hidden;
	text-decoration:none;
	margin-bottom: 15px; 
	margin-left: 37px;
}
.products-table .icon_rm:hover {
	background-position:bottom;
}
.products-table .icon_pt{
	width:54px;
	height:54px;
	display:block;
	background:url(/res/new/images/icon-pt_hover.png) no-repeat top;
	color:#fff;
	overflow:hidden;
	text-decoration:none;
	margin-bottom: 15px; 
	margin-left: 37px;
}
.products-table .icon_pt:hover {
	background-position:bottom;
}








a.btn-download {
	width:196px;
	height:52px;
	background:url(/res/new/images/productpage/btn-startdownload.png) no-repeat top;
	color:#fff;
	display:block;
	font-size:10px;
	overflow:hidden;
	padding:15px 0 0 70px;
	text-decoration:none;
	text-shadow:1px 1px 1px #444;
}
.btn-download-text {
	display:inline-block;
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
}
a.btn-download:hover {
	background-position:bottom;
}
.sidebar .purchase-area {
	width:266px;
	height:auto;
	background-color:#eeeeee;
	border:1px solid #ccc;
	margin-bottom:20px;
	padding:7px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
a.btn-purchase {
	width:196px;
	height:52px;
	background:url(/res/new/images/productpage/btn-purchasenow.jpg) no-repeat top;
	color:#fff;
	display:block;
	font-size:10px;
	overflow:hidden;
	padding:15px 0 0 70px;
	text-decoration:none;
	text-shadow:1px 1px 1px #444;
}
.btn-purchase-text {
	display:inline-block;
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
}
a.btn-purchase:hover {
	background-position:bottom;
}


p.quote {
	width:240px;
	display:block;
	font:italic 18px Georgia, "Times New Roman", Times, serif;
	line-height:24px;
	margin:20px auto;
}
.credit {
	width:240px;
	display:block;
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#666;
	text-align:right;
	margin-top:10px;
}
/***Tabs***/
#tabs {
	clear:left;
	width:600px;
	margin-top:40px;
	position:static;
}
#tabs li, #tabs li a {
	position:static;
}
#tabs ul.features, #tabs ul.features li {
	list-style-type:none;
	margin:0;
	padding:0;
	border:none;
}
#tabs ul.features li {
	width:230px;
	display:inline-block;
	float:left;
	margin-bottom:20px;
	margin-right:5px;
	height:6em;
	padding-left:40px;
	color:#666;
	line-height:18px;
}
#tabs ul.features li strong {
	color:#000;
}
#tabs ul.features li img {
	margin-left:-40px;
	float:left;
}
.ui-widget-content {
	border: none;
}
li p {
	display:block;
}
ul.awards {
	list-style-type:none;
	margin:0;
	padding:0;
}
ul.awards li {
	width:140px;
	height:200px;
	font-size:10px;
	color:#666;
	float:left;
	padding:20px;
	margin-bottom:15px;
}
ul.awards li p {
	line-height:normal;
}
ul.no-bullet {
	list-style-type:none;
	margin:0;
}

.prompt-area {
  -moz-border-radius: 5px 5px 5px 5px;
    background-color: #EEEEEE;
    border: 1px solid #CCCCCC;
    float: left;
    height: auto;
    margin-top: 20px;
    padding: 20px;
    width: 660px;
}
.prompt-area p {
	width:350px;
	display:inline;
	float:left;
	font-size:14px;
	margin-right:30px;
}
.instructions-header {
	width:100%;
	height:auto;
	font-size:16px;
	margin:10px auto 0;
	padding-top:15px;
	background-color:#fff;
	border-top:1px dotted #ccc;
	color:#666;
	text-align:left;
}
.purchase-option {
	background-color:#fff;
	border:1px solid #ccc;
	margin-top:10px;
	overflow:hidden;
	padding:10px;
	min-height:160px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.purchase-option img.usb {
	width:44px;
	height:88px;
	display:inline-block;
	float:left;
	margin:0 10px 15px 0;
}
.purchase-option p {
	color:#666;
	display:inline;
	font-size:10px;
	line-height:16px;
}
.purchase-option p strong {
	color:#000;
}
.product-box {
	width:618px;
	height:auto;
	border:1px solid #ccc;
	margin-bottom:20px;
	overflow:hidden;
	padding:20px;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
}
.product-title {
	font-size:14px;
	margin-bottom:10px;
}
img.product-icon {
	float:left;
	margin-right:20px;
}
p.product-description {
	width: 350px;
	display:inline-block;
	float:left;
	margin-top:0;
}
.product-actions {
	width:180px;
	height:auto;
	float:right;
}
a.action {
	width:240px;
	height:35px;
	background:url(/res/new/images/btn-bg.gif) top repeat-x;
	border:1px solid #ccc;
	display:block;
	font-weight:bold;
	line-height:35px;
	margin-bottom:5px;
	text-decoration:none;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
}
a.action img {
	margin:0 5px;
}
.product-actions .last {
	margin:0;
}
a.action:hover {
	background-position:0 -35px;
}
a.action:active {
	background-position:0 -70px;
}

.steps-area {
	margin-top:25px;
}
.steps-area img {
	display:block;
	margin:0 auto;
	text-align:center;
	font-size:12px;
	color:#666;
	-moz-box-shadow: 3px 3px 3px #666;
	-webkit-box-shadow: 3px 3px 3px #666;
	box-shadow: 3px 3px 3px #666;

}
.steps-area p {
	color:#666;
	display:block;
	line-height:normal;
	margin-top:25px;
}
.step-one {
	width:400px;
	height:260px;
	background:url(/res/new/images/one.gif) top center no-repeat;
	float:left;
	margin-right:30px;
	padding-top:60px;
	margin-left:30px
}
.step-two {
	width:400px;
	height:260px;
	background:url(/res/new/images/two.gif) top center no-repeat;
	float:left;
	margin-right:30px;
	padding-top:60px;
}
.step-three {
	width:280px;
	height:260px;
	background:url(/res/new/images/three.gif) top center no-repeat;
	float:left;
	padding-top:60px;
}
.step-four {
	width:280px;
	height:260px;
	background:url(/res/new/images/four.gif) top center no-repeat;
	float:left;
	padding-top:60px;
}

li.bullet2010 {
	list-style-position: outside;
	}
li.list_sd{
	margin-left:141px;
}
}
