/* temporary for int launch */
.pageType3000 #productSpecs #featuresOptionLeft {
	display:none;
	width:533px;
}

.pageType3000 #productSpecs #featuresOptionRight {
	float:none;
	width:523px;
	margin-left:10px;
	padding:5px 0 0 10px;
}

.pageType3000 #productSpecs #featuresOptionRight li.first {
	margin:7px 0 10px;
	*margin:7px 0 0;
	*padding:0 0 10px 0;
	_padding:5px 0 0 5px;
}

.pageType3000 #watchlist {
font-weight: bold;
height; 16px;
line-height: 16px;
padding: 3px 0 0 18px;
background: transparent url(../../../../../i/dl/watchlist/icon_watchlist_add.gif) no-repeat left center;
}
.pageType3000 #watchlist.added {
background-image: url(../../../../../i/dl/watchlist/icon_check_add.gif);
}

/*beta*/
.siteId4 h1{
	color:#3f9508;
	border-bottom:3px solid #3f9508;
}
.siteId4 h2{
	/*text-transform:lowercase;*/
	border-bottom:2px solid #3f9508;
}
.siteId4 h3.popSearch{
	background:url(../../../../i/tron/vader/siteId4headerBar.gif) repeat-x scroll 0%;
	border-color:#84b468;
	border-style:solid;
	border-width:1px;
	color:#282828;
	font-family:Arial,Helvetica,san-serif;
	font-size:119%;
	font-weight:bold;
	height:28px;
	line-height:195.5%;
	margin:0pt;
	padding:0px 5px 0pt 15px;
	/*text-transform:lowercase;*/
}

.siteId4 .breadcrumb{
	padding: 10px 20px 20px 20px
}

@charset "utf-8";
/* pagetype 3000 */


#contentNav dl.catNav dt,
#contentNav dl.middleBox dt {
	background-image:url(../../../../i/tron/download/site4catNav.png);
	_background-image:url(../../../../i/tron/download/site4catNav.gif);
	color:#fff;
}

#contentNav dl.catNav dt a,
#contentNav dl.catNav dt a:link,
#contentNav dl.catNav dt a:visited,
#contentNav dl.catNav dt a:hover,
#contentNav dl.catNav dt a:active,
#contentNav dl.middleBox dt a,
#contentNav dl.middleBox dt a:link,
#contentNav dl.middleBox dt a:visited,
#contentNav dl.middleBox dt a:hover,
#contentNav dl.middleBox dt a:active {
	color:#fff;
}


/* _ab_ change padding */
.pageType3000 #DLvideoPlayer{
	margin:20px 0 0 0;
}

.pageType3000 #ads_catDiv{
	float:left;
	width:260px;
	margin:0 10px 20px 0;
}

.downloadNow {
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:150%;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:20px 0pt 20px;
	padding:0pt 10px 0px 0pt;
	vertical-align: top;
}

.dlNowIcon{
	float:left;
}

/* _ab_ increase font of Download Now */
.dlText a {
	font-size: 142%;
	padding-left:10px;
} 
.pageType3000 .ads_catHeader{
	display:inline! important;
	margin:25px 0px 0px 30px! important;
}
.spyware {
	font-family:Arial, sans-serif;
	font-size:65%;
	font-weight:bold;
	padding:2px 16px 2px 11px;
	background:url(../../../../i/tron/icon/info12.gif) 100% 3px no-repeat;
	float:left;
	cursor:help;
}

/* _ab_ add top margins to modules */
#publisherDesc, #cnetReview {
	line-height:19px;
	margin: 20px 0 0 0;
	clear:both;
}

/* _ab_ new div */
#productSpecs {
	background-color: #f7f9fa;
	border: solid 1px #e9e9e9;
	margin:8px 0 0 0;
}
/* _ab_ padding */
#productSpecs ul#features {
	width: 530px;
	display: block;
	margin:0 0 13px 0;
}

#productSpecs ul#features li {
	margin:0pt;
	padding: 5px 0px 5px 0px;
	width:100%;
	float: left;
}

/* _ab_ delete #productSpecs li strong */

#productSpecs ul#features li strong {
	float:left;
	padding:0px 10px;
	width:190px;
}
#productSpecs ul#features li p{
	float:left;
	padding:0px 10px;
	width:290px;
}
#productSpecs a.userRateInline{
	float:left;
	margin:-2px 10px 0 0;
}
#featuresOptionLeft {
	background:  url(../../../../i/tiburon/hh/dot3.gif) repeat-x scroll left top;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0 0 0 10px;
	width:304px;
	float:left;
}

#featuresOptionLeft li {
	margin: 0 0 10px 0;
	padding:0;
}
#featuresOptionLeft li.first, #featuresOptionRight li.first{
	margin:7px 0 10px 0;
}

/*
#featuresOptionLeft li a{
	background:  url(../../../../i/tron/icon/postTools.gif) no-repeat scroll left top;
	display:block; 
	height:18px;
	padding:0 0 0 22px;
}
*/

#featuresOptionRight {
	background:  url(../../../../i/tiburon/hh/dot3.gif) repeat-x scroll left top;
	font-family: Arial, Helvetica, sans-serif;
	width:219px;
	float:left;
}

#featuresOptionRight li {
	margin: 0 0 10px 0;
	display:block;
}

#featuresOptionRight li a{
	background:  url(../../../../i/tron/icon/postTools.gif) no-repeat scroll left -34px;
	display:block;
	padding:0 0 0 22px;
}
#cnetReview h2 {
	/*text-transform:lowercase;*/
	margin: 0 0 6px 0;
}
#publisherDesc p, #cnetReview p{
	line-height: 19px;
	margin:0 0 17px 0;
}
#publisherDesc strong{
	display:block;
	margin:0 0 10px;
	padding:5px 0;
}
#publisherDesc h2 {
	text-transform:none;
	margin: 0 0 6px 0;
}

/* Editor Rating List */
ul#editorRatingList{
	width:556;
	height:55px;
	background-color:#f8f9fb;
	display:block;
}
ul#editorRatingList li{
	float:left;
	display:inline;
}
ul#editorRatingList li.stars{
	padding:17px 0 0 10px;
}
ul#editorRatingList li.comment{
	font-weight:bold;
	padding:20px 0 15px 20px;
	font-size:142%;
	font-family:georgia;
}

/* Import user Rating styles from reviews */
.postTools a {
	background:url(../../../../i/tron/icon/postTools.gif) no-repeat;
	text-indent:-9999px;
	-moz-outline:none;
	overflow:hidden;
	display:block;
	_display: inline;
	width:16px;
	height:16px;
	margin:0 0 0 15px;
	float:right;
}

.postTools .report {
	background-position:0 -70px;
}

.postTools .email {
	background-position:0 -33px;
}


.pageType3000 #userReviews {
	clear:both;
}

#userReviews .status {
	background:#E2F1FE;
	border:1px solid #bbb;
	font:107% arial,helvetica,sans-serif;
	margin:15px 0;
	padding:10px;
}

#userReviews .publisher {
	color:#8c0000;
	font-weight:bold;
	margin-top:10px;
}

.pageType3640 #userReviews #summaryList .publisher {
	margin:0px 0 0 118px; 
	*margin:0px 0 0 123px; 
}

#userReviews #updateReview {
	padding:10px 10px 30px;
}

.pageType3000 a.dlnl {
	font-size:100%;
}

.pageType3000 p.firstRate b {
	display:block;
	margin-bottom:10px;
}

.pageType3000 .flexButton {
	margin-left:20px;
}

.pageType3000 p.firstRate .flexButton b {
	margin-bottom:0;
	display:inline;
}

.pageType3000 p.firstRate {
	margin:0 0 30px;
}

.pageType3000 #userReviews .userReviewForm,
.pageType3640 #userReviews .userReviewForm,
.pageType9241 #userReviews .userReviewForm{
	margin:20px 0 10px 0;
}

.pageType3000 #userReviews #summaryList li,
.pageType3640 #userReviews #summaryList li,
.pageType9241 #userReviews #summaryList li {
	padding:10px 0;
	font-size:99%;
	background:url(../../../../i/tiburon/hh/dot3.gif) bottom left repeat-x;
}
.pageType3000 #userReviews #summaryList li,
.pageType3640 #userReviews #summaryList li{
	padding:0 0 10px 0;
}
.pageType3000 #userReviews h2{
	margin:0 0 15px 0;
}

.pageType3000 #userReviews #summaryList li {
	padding:0 0 15px;
	margin:0 0 15px;
}

.pageType9241 #userReviews #summaryList {
	margin:0 0 20px;
}
.pageType3000 #userReviews #summaryList p,
.pageType3640 #userReviews #summaryList p,
.pageType9241 #userReviews #summaryList p {
	padding:0;
}
.pageType3000 #userReviews #summaryList p.title,
.pageType3640 #userReviews #summaryList p.title,
.pageType9241 #userReviews #summaryList p.title {
	margin:15px 0 5px;
	font-weight:bold;
	font-size:108.5%;
	padding:0;
}

.pageType3640 #userReviews #summaryList p.author,
.pageType9241 #userReviews #summaryList p.author {
	margin:0 0 15px;
	padding:0;
	font-size:92%;
}
.pageType9241 #userReviews #summaryList li p.replyUR a {
	font-size:119%;
	font-weight:bold;
}

#userReviews #summaryList div.postTools,
#userReviews #commentList div.postTools {
	float:right;
	width:100px;
}

.pageType9241 #userReviews #summaryRatings .flexButton,
.pageType3640 #userReviews #summaryRatings .flexButton {
	float:left;
	font-size:109.5%;
}

.pageType3640 #userReviews #summaryList li p.userRate,
.pageType9241 #userReviews #summaryList li p.userRate {
	float:right;
}

.pageType3640 #userReviews #summaryList p.userRate,
.pageType9241 #userReviews #summaryList p.userRate {
	position:static;
}

.pageType3000 #userReviews #summaryList li p.rateUR,
.pageType3640 #userReviews #summaryList li p.rateUR,
.pageType9241 #userReviews #summaryList li p.rateUR {
	margin:10px 0;
}

.pageType3000 #userReviews #summaryList li p.userRate {
	position:static;
	float:right;
}

.pageType9241 #userReviews .report,
.pageType9241 #userReviews .email,
.pageType9241 #userReviews .permalink {
	border:none !important;
	background-color:#fff !important;
}

.pageType9241 #userReviews #commentList li.last {
	padding:0 0 0 !important;
	background:transparent;
}

#summaryRatings .userRate a {display:block;}
#summaryRatings {margin:10px 0;}

#userReviews #urSorting {
	float:right;
	font-size:91%;
	padding:6px 0 6px 10px;
	clear:both;
	margin:15px 0 10px;
}

#userReviews #urSorting .searchTarget {
	float:none;
	font-size:100%;
}

#userReviews .urCount {
	font:normal 132% georgia;
}

#uoList {
	margin:20px 0 0;
}

#userReviews #summaryList li p {
	margin:0 0 4px;
	padding:0 0 0 100px;
}

#userReviews p.author {
	color:#171717;
	margin:-18px 0 20px;
	font-size:92%;
}

#userReviews p.helpful {
	color:#999;
	font-size:92%;
	float:right;
}


#userReviews #summaryRatings li a {
	margin:5px 0;
}

.pageType3000 #userReviews #summaryRatings li a.flexButton {
	float:left;
}

#userReviews #summaryList p.title {
	clear:both;

}

#userReviews #summaryList p.userRate {
	position:absolute;
}

#userReviews #summaryList p.author a {
	font-size:100%;
	font-weight:normal;
}

#userReviews #summaryList {
	margin:0 0 20px;
	*margin:0;
	clear:both;
}

#userReviews #summaryList li p.userRating {
	text-align:right;
	font-size:92%;
	line-height:160%;
	color:#353535;
	float:left;
}

#userReviews ul.viewLinks {
margin: 10px 0 0;
}

#userReviews #summaryList ul.viewLinks li {
background: none;
margin: 0 0 3px;
padding: 0;
}

#userReviews #summaryList ul.viewLinks li .readMore {
float: none;
}

#userReviews #summaryList li p.version {
	clear:both;
}

#userReviews #summaryList .star1,
#userReviews #summaryList .star2,
#userReviews #summaryList .star3,
#userReviews #summaryList .star4,
#userReviews #summaryList .star5 {
	height:22px;
}

#userReviews #summaryList .star1 {
	background:url(../../../../i/dl/global/strs/user_review_stars_1.gif) 0 2px no-repeat;
}

#userReviews #summaryList .star2 {
	background:url(../../../../i/dl/global/strs/user_review_stars_2.gif) 0 2px no-repeat;
}

#userReviews #summaryList .star3 {
	background:url(../../../../i/dl/global/strs/user_review_stars_3.gif) 0 2px no-repeat;
}

#userReviews #summaryList .star4 {
	background:url(../../../../i/dl/global/strs/user_review_stars_4.gif) 0 2px no-repeat;
}

#userReviews #summaryList .star5 {
	background:url(../../../../i/dl/global/strs/user_review_stars_5.gif) 0 2px no-repeat;
}

#userReviews #summaryList li {
	padding:10px 0;
	font-size:99%;
	background:url(../../../../i/tiburon/hh/dot3.gif) bottom left repeat-x;
}

#userReviews #summaryList li {
	padding:0 0 15px;
	margin:15px 0 0;
}

#userReviews #summaryList li.seeAll {
	margin:-10px 0 15px;
}

#userReviews #summaryList li.seeAll a {
	background:url(../../../../i/tiburon/hh/187.gif) 100% 50% no-repeat;
	padding:0 10px 0 0;
	position:relative;
	top:4px;
}

#userReviews #summaryList li.seeAll a.flexButton {
	background:url(../../../../i/tron/flexButton.gif) left bottom no-repeat;
	padding:0;
	top:0;
}

#userReviews span.userRate {
	position:relative;
	top:22px;
	font-size:91%;
}

#userReviews #summaryList li.first {
	background:transparent;
	padding:10px 0 0;
	margin:0 0 10px;
}

#userReviews #summaryList li.first p {
	font-size:100%;
	font-weight:bold;
	padding:0 0 4px;
	border-bottom:1px solid #c3c3c3;
}

#userReviews #summaryList li.first p a {
	font-size:100%;
	font-weight:normal;
	float:right;
	position:relative;
	top:-14px;
}

#userReviews #summaryList li.first p span.userRate {
	display:block;
	margin:7px 0;
	position:static;
}

#userReviews #summaryList li.first p span.userRate a {
	float:none;
	position:static;
}

#userReviews #summaryList li.first strong {
	background:transparent;
	font-size:115.5%;
	font-weight:bold;
	padding:10px 0 4px;
}

#userReviews #summaryList li.seeAll {
	border-bottom:none;
	background:transparent;
}

#userReviews #summaryList li p {
	padding:0 0 0 100px;
}

#userReviews #summaryList li p.userRate {
	padding:0;
}

#userReviews #summaryList li p a {
	font-weight:bold;
	font-size:108.5%;
}

#userReviews #summaryList li p.rateUR a {
	font-size:100%;font-weight:normal;
}

#userReviews #summaryList li p.rateUR {
	margin-bottom:10px;
}

#userReviews #summaryList li p.replyUR a {
	font-size:92%;font-weight:bold;
}

#userReviews #summaryList li p a.more {
	font-size:91%;
	background:url(../../../../i/tiburon/hh/187.gif) 100% 50% no-repeat;
	padding:0 10px 0 0;
}

#userReviews #summaryList li.seeAll a.more {
	font-size:92%;
	background:url(../../../../i/tiburon/hh/187.gif) 100% 55% no-repeat;
	padding:0 10px 0 0;
}

#userReviews #summaryList li p.userHed a {
	font-size:117%;
}

#userReviews #summaryList li p.userHed span {
	font-size:92%;
}

#userReviews #summaryList li p.userHed span a {
	font-size:100%;
	font-weight:normal;
}

#userReviews #summaryList li p.userHed {
	margin:0 0 2px 0;
}

#userReviews .userCount {
	margin:10px 0 0;
	float:left;
	font-size:99%;
}

#userReviews .userCount b {
	display:block;
}

#userReviews .userCount a {
	font-size:92%;
}

#userReviews #summaryList strong,
#userReviews #summaryList a.count {
	float:left;
	clear:left;
	display:block;
}

#userReviews #summaryList strong {
	font-size:115.5%;
	margin:0 10px 0 0;
}

#userReviews #summaryList a.count {
	margin:3px 0 0;
	font-size:82.5%;
}

#userReviews #summaryList div.userRateBig {
	border:1px solid #e0e0e0;
	background:#f3f3f3;
	text-indent:-9999px;
	overflow:hidden;
	width:138px;
	height:38px;
	margin:6px 0 0;
}

#userReviews #summaryList div.userRate {
	border-bottom:1px solid #c3c3c3;
	padding:0 0 10px;
	margin:0 0 10px;
}

#userReviews h2 {
	margin:18px 0 0;
}

.thankyou h2 {
position: relative;
padding: 0 30px 0 0;
}

.thankyou h2 a.closeConfirm {
background:#FFFFFF url(../../../../i/tron/icon/modalClose.gif) no-repeat scroll right top;
display:block;
height:21px;
padding:0;
position:absolute;
right:0;
top:0;
width:30px;
overflow: hidden;
text-indent: -3000px
}


.pageType3640 #userReviews h2 {
	clear:both;
}

.pageType3640 #submitReview,
.pageType3640 #updateReview {
	margin:20px 0 10px;
}

/* #userReviews #summaryList li p {padding:0;} */
#userReviews #summaryList li p.userRate {margin:0 0 6px;}

#userReviews #summaryList .flexButton b {line-height:220%;padding:0 14px 0 0;margin:0 0 0 15px;}
#userReviews #summaryList li.seeAll a {float:right;}

#userReviews #summaryList li.seeAll a.flexButton {float:left;clear:none;}

/* Error & validation styles */
.userReviewForm .cancel,
.userReviewForm .preview {
	display:block;
	float:left;
	background:url(../../../../i/tiburon/hh/pipe.gif) center left no-repeat;
	padding:0 0 0 10px;
	margin:5px 0 0 10px;
}

.userReviewForm .validation-advice {
	font-weight:bold;
	color:#C00;
}

.userReviewForm .validation-failed {
	border:1px solid #c00 !important;
}

.userReviewForm #userStars {
	margin:2px 0;
}

.userReviewForm dt b {
	margin:0 0 1px;
}

/* Stars with negative Rating (No rating given) */
.userRateSm-1{
	/*background:url(../../../../i/tron/icon/ratingStarsSm.gif) repeat-x scroll 0pt -50px;
	display:block;
	height:14px;
	overflow:hidden;
	text-indent:-9999px;
	width:70px;*/
	display:none;
}
.userRateSm-1 span{
	/*width:0px;
	background:url(../../../../i/tron/icon/ratingStarsSm.gif) repeat-x scroll 0pt -75px;
	display:block;
	height:14px;*/
	display:none;
}

/* tooltips in userReview*/

.tip-title {
	font-weight:bold;
}

#userReviews #commentList {
	background:url(../../../../i/tiburon/hh/dot3.gif) bottom left repeat-x;
	margin:0 0 10px;
    clear:both;
}


#userReviews #commentList p.author {
margin:0 0 6px;
}


#userReviews #commentList li {
	margin:20px 0 20px 80px;
	padding:0 0 20px;
	background:url(../../../../i/tiburon/hh/dot3.gif) bottom left repeat-x;
}

#userReviews #commentList li.first {
	margin:0 0 15px 80px;
	padding:20px 0 0;
}


#userReviews #commentList li.count {
	font:normal 190% Georgia;
	color:#171717;
	display:block;
	background:url(../../../../i/tiburon/hh/h2.gif) 0 10px repeat-x;
	/*text-transform:lowercase;*/
	margin:0;
	padding:0;
}


#userReviews #commentList li.count span {
	padding:0 5px 0 0;
	background:#fff;
}



#userReviews a.seeAll {
	clear:both;
	margin:20px 0;
	font-size:91%;
	font-weight:bold;
	background:url(../../../../i/tiburon/hh/187.gif) 100% 50% no-repeat;
	padding:0 10px 0 0;
	display:block;
	text-align:right;
}

.pageType9241 #userReviews a.seeAll {
	margin:40px 0 20px;
	*margin:20px 0;
}

.userReviewForm {
	border:1px solid #bbb;
	padding:10px;
	margin:0 0 10px;
	clear:both;
}

#userReviews .userReviewForm h2 {
	margin:0;
}

.userReviewForm dd,
.userReviewForm dt {
font-weight:normal;
font-size:91%;
color:#353535;
}

.userReviewForm dt {
margin:15px 0 0;
}

.userReviewForm dd {
margin:4px 0 0;
}

.userReviewForm p.conduct {
font-size:91%;
margin:15px 0 5px;
}

.userReviewForm b {
display:block;
}

.userReviewForm .userRating {
margin:4px 0;
}

.userReviewForm textarea {
width:425px;
background:#f7f7f7;
border:1px solid #bbb;
font:normal 100% arial,helvetica,sans-serif;
}

.userReviewForm ul{
display: block;
margin-top:20px;
}

.pageType3000 #submitOrUpdateArea {
display: block;
}

#commentList .userReviewForm textarea {
width:360px;
}

#commentList .userReviewForm dl {
padding:0 0 20px;
*padding:0;
}

.userReviewForm .title textarea {
height:18px;
}

.userReviewForm .flexButton {
float:left;
}

.userReviewForm .flexButton b {
font-size:100%;
line-height:220%;
}

.userReviewForm .submit {
padding:5px 0;
}

.userReviewForm .notify {
padding:20px 0 0;
}

.userReviewForm .notify input {
position:relative;
top:2px;
}

.userReviewForm .submit a.cancel {
line-height:220%;
font-weight:bold;
display:block;
float:left;
margin:0 0 0 10px;
padding:0 0 0 10px;
}

#userReviews .userReviewForm #prodRopReview p {
margin:15px 0;
}

.userReviewForm #prodRopReview dd {
margin:15px 0 0;
}

.userReviewForm #prodRopReview dd.title {
margin:4px 0 0;
}

.userReviewForm #prodRopReview dd b {
display:inline;
}

.userReviewForm #prodRopReview dd.title input {
display:inline;
vertical-align:bottom;
}

#commentList .userReviewForm {
	*padding:10px 10px 200px;
	_padding:10px;
}


/* bidwar */
#bidWarContainer{
	background: url(../../../../i/tiburon/hh/hr.gif) no-repeat center bottom;
	position:relative;
	clear:both;
	display:block;
}
#bidWarContainer .bidwar{
	padding:10px;
}

/* applies 2-column styles (C) from matrix.css */
.pageType3000 #rb_content {
	padding:0px 0px 35px;
}

.pageType3000 #contentMain {
	width:940px;
	padding:0;
	margin:0 20px 0 0;
	*display:inline;
}

.pageType3000 #contentBody {
	width:556px;
	*display:inline;
}
.pageType3000 #contentNav{
	margin:0 0 0 20px;
	*display:inline;
}

.pageType3000 #contentAux {
	width:364px;
	margin:0 0 0 20px;
	*display:inline;
}
.pageType3000 #DLvideoPlayer{
	height:280px;
	margin:20px 0;
	
}
.siteId4 .ad_va_spons{
	text-align:right !important;
}
.pageType3000 .mpu{
	margin:0 0 2px0 0;
}
.pageType3000 .mpu{
	margin-top:20px ! important;
}
.siteId4 .ad_va_wrap{
	margin:10px 0 30px 0! important;
}
.pageType3000 #overviewHead{
	margin-bottom:0;
}
.pageType3000 ul.morePop{width:300px;margin:5px 0 0 0;}
.pageType3000 ul.morePop li{
	background: url(../../../../i/tiburon/hh/dot3.gif) repeat-x scroll left bottom;
	padding:7px 0px;
}
.pageType3000 ul.morePop li a{padding:0 20px 0 0;display:block;float:left;font-weight:bold;}
.pageType3000 ul.morePop li span{display:block;float:right;}
.pageType3000 ul.morePop li.seeAll{background:none;margin:0 0 10px 0;}


.pageType3000 ol.morePop {
	margin:5px 0 20px;
}

ol.morePop li {
	padding:8px;
	background: url(../../../../i/tiburon/hh/dot3.gif) repeat-x scroll left bottom;
}

ol.morePop li.last {
	background:transparent;
}

ol.morePop li span {
	float:right;
	color:#666;
}

ol.morePop li span.index {
	color:#E95403;
	font-family:georgia;
	font-size:148.5%;
	float:left;
	position:relative;
	top:-5px;
	padding:0 10px 0 0;
}

ol.morePop li a {
	font-weight:bold;
}

/*pageType 3000 button partner */
#overviewHead.buttonPartner h1{
	margin:0 0 20px 0;
}
#contentMain.buttonPartner p.safety{
	line-height:22px;
}
#contentMain.buttonPartner .partnerDLnow p{
	padding:12px 0 0 0;
	font:normal 18px Georgia;
}

#contentMain.partnerDLnow b{
	color:#171717
	font:normal 18px Georgia;
}

.pageType3000 #contentAux.buttonPartner{
	margin: 0px 0px 40px 20px;
	width:300px;
}

#contentMain.buttonPartner .downloadNow{
	padding:18px 20px;
	background:url(../../../../../i/dl/DL_link_btn_bg_375x90.gif) no-repeat;
}



/* 3001 pageType */
.pageType3001 #rb_content{
	padding: 0 0 35px;
}

.pageType3001 #ads_catDiv{
	float:left;
	width:210px;
	margin:0 10px 0 0;
}
p.download{
	font-size:15px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

a.helpLink{
font-weight:bold;
}

ul.registerContainer{
	width:449px;
	margin-left:10px;
}

.pageType3001 ul.registerContainer {
	margin-left:0;
}

ul.registerContainer li{
	float:left;
	display:inline;
	padding-right:2px;
}
#urs_mini_form{
	width:100%;
	border:1px solid #838383;
	margin: 0 0 35px 0;
	padding:0;
}

.pageType3001 #overviewHead h1 {
	border:0;
}

.pageType3001 #urs_mini_form {
	border:0;
}

.pageType3001 #urs_mini_form h2 {
	border:0;
	font:bold 100% arial,helvetica,sans-serif;
	text-transform:none;
	margin:7px 0 5px 0;
}

.pageType3001 #urs_mini_form p.signup {
	display:none;
}



/* --------- green boxes */
.watchListState h3 {
	background: transparent	url(../../../../i/tron/vader/siteId4headerBar.gif) repeat-x scroll 0% 50%;
	border: 1px solid #84B468;
	color: #282828;
	font: bold 119%/195.5% Arial, Helvetica, sans-serif;
	height:28px;
	margin: 0;
	padding: 0 5px 0 15px;
}

.watchListGr { /* border for the module */
	background: #F8FAFB none repeat scroll 0% 50%;
	border: 1px solid #84B468;
	border-width: 0 1px 1px;
	line-height: 250%;
	padding: 2px;
	text-align: center;
}

.watchListGr p, .watchListB p {
	line-height: 135%;
	padding: 10px 50px 15px 10px;
}

/* --------- end green boxes */

/* --------- blue boxes */
#watchListAutoAdd{
	margin: 0 0 35px;
	padding: 0;
	width: 100%;
}

#watchListAutoAddOff {
	margin: 0 0 35px;
	padding: 0;
	width: 100%;
}

#watchListAlreadyAdded {
	margin: 0 0 35px;
	padding: 0;
	width: 100%;
}

#joinNowPromo {
	margin: 0 0 35px;
	padding: 0;
	width: 100%;
}

#joinNowPromo ul {
margin: 20px 0;

}

#joinNowPromo .emailInput {
width: 200px;
margin: 0 5px 0 0;
}


.watchListB {
	background: #FFF;
	border: 1px solid #999;
	border-top: 0;
	padding: 8px 15px;
	text-align: center;
}

.watchListB li {
	margin: 0;
}

.watchListB a {
	display: block;
	padding: 3px 0;
}

.watchListB p {
	line-height: 135%;
	padding: 10px 50px 15px 10px;
}
/* --------- end blue boxes */







#urs_mini_form input.emailInput{
	width:345px;
	margin:0 6px 9px 0;
	padding:0;
	height:20px;
	background-color:#f7f7f7;
	border:1px solid #bbb;
}	
#urs_mini_form input.joinBtn{
	margin:2px 0 0 0;
	padding:0;
	border:0;
}
#urs_mini_form h2{
	font-size:158%;
	font-family:Georgia,"Times New Roman",Times,serif;
	margin:7px 10px 12px 10px;
}
#urs_mini_form p.signup{
	font-weight:bold;
	font-family:Arial;
	font-size:100%;
	margin:0 10px 6px 10px;
	padding:0;
}
#urs_mini_form p.membersCallout{
	font-size:108%;
	font-family:Arial;
	margin:0 10px 22px 10px;
	padding:0;
	clear:both;
}
.pageType3001 .bidwar{
	width:100%;
	margin:35px 0 0 0;
}
.pageType3001 .mpu{
	margin:0 0 20px 0;
}


#prefoot h3 {
	border-bottom:2px solid #62993C;
	color:#323232;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:133%;
	font-weight:bold;
	line-height:normal;
	margin:0 0 18px 10px;
	padding:0 0px 6px 0;
}
#prefoot .siteLinks dl {
	float:left;
	margin:0 10px;
	width:166px;
	background: url(../../../../i/tiburon/hh/dot3.gif) repeat-x left 20px;
}
#prefoot .siteLinks dt {
	color:#323232;
	display:block;
	font-family:arial;
	font-size:92%;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	margin:0 0 5px;
	padding:2px 0 0px 20px;
}
#prefoot .siteLinks dt.windows{
	background:url(../../../../i/tron/icon/pc.gif) no-repeat left center;
}
#prefoot .siteLinks dt.mac{
	background:url(../../../../i/tron/icon/mac.gif) no-repeat left center;
}
#prefoot .siteLinks dt.mobile{
	background:url(../../../../i/tron/icon/mobile.gif) no-repeat left center;
}
#prefoot .siteLinks dt.webware{
	background:url(../../../../i/tron/icon/webware.gif) no-repeat left center;
}
#prefoot .siteLinks dt.games{
	background:url(../../../../i/tron/icon/webware.gif) no-repeat left center;
}
#prefoot .siteLinks dl a {
	background:url(../../../../i/tiburon/hh/catNavArrow.gif) no-repeat right center;
	display:block;
	font-size:111%;
	padding:9px 0 9px;
}
#prefoot .siteLinks dl dd{
	background: url(../../../../i/tiburon/hh/dot3.gif) repeat-x left bottom;
}
/* Overwrite ads style */
#three-ad-mtt h2{
	font-size:108%! important;
	font-family:arial! important;
	font-weight:bold;
}
#three-ad-mtt{
	margin:20px 0 40px 0! important;
	padding:0! important;
}
/* flexbutton 2*/
ul.registerContainer li.flexButton2:link,
ul.registerContainer li.flexButton2:visited,
ul.registerContainer li.flexButton2:hover,
ul.registerContainer li.flexButton2:active {
	color:#fff;
	text-decoration:none;
}

ul.registerContainer li.flexButton2 {
	padding:0;
	float:left;
	margin:2px 0 0 0;
}

ul.registerContainer li.flexButton2,
ul.registerContainer li.flexButton2 input {
	height:20px;
	background:url(../../../../i/tiburon/hh/flexButton.gif) 0% 50% no-repeat;
}

ul.registerContainer li.flexButton2 input {
	background-position:100% 50%;
	font:92% arial,helvetica,sans-serif;
	padding:0 11px 3px 9px;
	margin:0 0 0 3px;
	display:inline;
	float:left;
	border:0;
	cursor:pointer;
	color:#fff;
	line-height:100%;
	*overflow:visible;
	*padding-top:2px;
}

/* pageType 3101*/
.pageType3101 #rb_content{
	padding:0px 0px 35px;
}
.pageType3101 #contentMain {
	width:780px;
	padding:0;
	margin:0 20px 0 0;
	*display:inline;
}

.pageType3101 #contentBody {
	width:780px;
	*display:inline;
}

.pageType3101 #contentAux {
	width:300px;
	*display:inline;
}

.pageType3101 #contentNav {
	padding:0;
	margin:0 0 0 20px;
	*display:inline;
}

.pageType3101 #overviewHead p.popularText{
	padding:20px 0;
}
.pagination{
    margin:5px 0px;
}
#platform {
	color:#6D6D68;
	display:inline;
	float:left;
	padding:5px 15px 5px 0pt;
}
#platform li{
	display:inline;
	float:left;
}
#platform li.sep{
	margin:0 6px;
}
#platform li span.sort{
	font-weight:bold;
	font-size:100%;
	padding:0 7px 0 0;
}
#platform li a{
	display:block;
	clear:both;
	padding:1px 0 1px 20px;
}
#platform li a:hover, #platform li a:active{
	color:#4B4B4B;
}
#platform li a.windowsOn, #platform li a.windowsOff:hover, #platform li a.windowsOff:active{
	background:url(../../../../i/tron/download/platFormBgd.gif) no-repeat left -17px;
	color:#4B4B4B;
}
#platform li a.windowsOff{
	background:url(../../../../i/tron/download/platFormBgd.gif) no-repeat left 0px;
}
#platform li a.macOn, #platform li a.macOff:hover, #platform li a.macOff:active{
	background:url(../../../../i/tron/download/platFormBgd.gif) no-repeat left -56px;
	color:#4B4B4B;
}
#platform li a.macOff{
	background:url(../../../../i/tron/download/platFormBgd.gif) no-repeat left -36px;
}
#platform li a.mobileOn, #platform li a.mobileOff:hover, #platform li a.mobileOff:active{
	background:url(../../../../i/tron/download/platFormBgd.gif) no-repeat left -95px;
	color:#4B4B4B;
}
#platform li a.mobileOff{
	background:url(../../../../i/tron/download/platFormBgd.gif) no-repeat left -75px;
}
#platform li a.webwareOn, #platform li a.webwareOff:hover, #platform li a.webwareOff:active{
	background:url(../../../../i/tron/download/platFormBgd.gif) no-repeat left -132px;
	color:#4B4B4B;
}
#platform li a.webwareOff{
	background:url(../../../../i/tron/download/platFormBgd.gif) no-repeat left -114px;
}

td.search-sponsors {
	border-left:0pt none;
	margin:0pt;
	padding:16px 15px 10px 10px;
	text-align:left;
}
td.search-sponsors h2 {
	color:#FFA100;
	font-size:1.4em;
	margin:0pt;
	padding:9px 0pt 0px;
}
td.search-sponsors p {
	margin:0pt;
	padding:0pt 0pt 5px;
}

/* Chart styles */
#tableContainer{
	border:1px solid #a2a2a2;
	padding:0 10px;
	clear:both;
}
#chartHedContainer{
	display:block;
	background-color:#F0F1F3;
	clear:both;
	border-top:1px solid #a2a2a2;
	border-left:1px solid #a2a2a2;
	border-right:1px solid #a2a2a2;
	*display:inline-block;
}
#chartHedContainer ul li{
	margin:0 0 0 14px;
	float:left;
	display:inline;
	text-align:center;
	width:65px;
	color:#4b4b4b;
	font-weight:bold;
	font-size:100%;
}
#tableContainer .eachPopularDL{
	border-bottom:1px solid #F0F1F3;
	padding:10px 0;
	clear:both;
	display:block;
	*display:inline-block;
}
#tableContainer .eachPopularDL ul{
	margin:0;
	padding:0;
	border-right:1px solid #e7e7e7;
	float:left;
}
#tableContainer .eachPopularDL ul{
	padding:5px 19px;
	min-height:94px;
	height:auto;
	_height:94px; /*IE Hack*/
}
#tableContainer .eachPopularDL ul li{
	text-align:center;
}

#tableContainer .eachPopularDL ul.position li.thisweekNum{
	color:#023C6C;
	font-family:"Times New Roman", Times, serif;
	font-size:267%;
	margin:0 0 11px 0;
}
#tableContainer .eachPopularDL ul li.lastweekNum{
	color:#4B4B4B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight:bold;
}
#tableContainer .eachPopularDL ul li.lastweek{
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:83%;
}
#tableContainer .eachPopularDL ul.prodName{
	width:345px;
}
#tableContainer .eachPopularDL ul.rating{
	width:71px;
	font-size:83%;
}
#tableContainer .eachPopularDL ul.rating li.editor{
	margin:0 0 12px 0;
}
#tableContainer .eachPopularDL ul.prodName li{
	text-align:left;
}
#tableContainer .eachPopularDL ul.prodName li.addDate{
	font-family:Arial, Helvetica, sans-serif;
	font-size:83%;
	color:#666666;
}
#tableContainer .eachPopularDL ul.prodName li a.readReviews{
	font-size:92%;
}
#tableContainer .eachPopularDL ul li.description{
	font-size:92%;
	font-family:Arial, Helvetica, sans-serif;
}

#tableContainer .eachPopularDL ul.totalVotes{
	border-right:none;
}
#tableContainer .eachPopularDL ul.totalVotes li.thisweekNum{
	padding:10px 0 0 0;
}
#tableContainer .eachPopularDL ul.prodName li a.prodTitle{
	font-weight:bold;
}

/* bidwar ads */
#bidWarContainer{
	background: url(../../../../i/tiburon/hh/hr.gif) no-repeat center bottom;
	position:relative;
	clear:both;
	display:block;
}
#bidWarContainer .bidwar{
	padding:30px;
}

/* pageType 9241 */
.pageType9241 .uo_update{
	padding: 15px 0px;
}

.pageType9241 .uo_update b{
	color:#cc0000;
}

.pageType9241 #summaryList p.rateUR{
	margin:10px 0px;
	font-size:100%;
}

.pageType9241 #userReviews #summaryList li p.rateUR a{
	font-size:100%;
	font-weight:normal;
}

.pageType9241 .replyUR{
	font-size:85%;
	float:left;
}
.pageType9241 #userReviews #commentList li{
	background:url(../../../../i/tiburon/hh/dot3.gif) bottom repeat-x;
	padding:0px 0px 15px 0px;
	margin:0px 0px 0px 75px;
}
.pageType9241 #userReviews #commentList li.last{
	padding:0px 0px 15px 75px;
	clear:both;
	margin-bottom:10px;
}
.pageType9241 #userReviews #commentList li.count{
	font-size: 148%;
	color:#171717;
	display:block;
	background:none;
    border-bottom:2px solid #3F9508;
    padding:0;
    margin-left:0;
}
.pageType9241 #userReviews #commentList li.count span{
	padding:0 5px 0 0;
	background:#fff;
}
.pageType9241 #userReviews #commentList li p{
	padding:10px 0px;
}
.pageType9241 #userReviews #commentList li p.author{
	padding:10px 0px 0px 0px;
	color:#666;
}
.pageType9241 #userReviews .report, .pageType9241 #userReviews .email, .pageType9241 #userReviews .permalink{
	text-indent:-2000px;
	float:right;
	width:20px;
	height:20px;
	margin:0px 5px;
}
.pageType9241 #userReviews a.backToReview{
	float:left;
}


.pageType9241 .downloadNow{
	margin:0 0 20px 0;
}
.pageType9241 .dlText a, .pageType3640 .dlText a{
	line-height:46px;
}
.pageType9241 #contentMain, .pageType3640 #contentMain{
	padding-top:0;
}
.pageType9241 #contentNav, .pageType3640 #contentNav{
	padding-top:0;
}
/*.pageType9241 #contentBody, .pageType3640 #contentBody{
	width:396px;
}
.pageType9241 #contentAux, .pageType3640 #contentAux{
	width:364px;
}*/
.pageType9241 .userReviewForm textarea, .pageType3640 .userReviewForm textarea{
	width:360px;
}
.pageType9241 #DLvideoPlayer{
	margin:0 0 20px 0;
}
.pageType3640 #DLvideoPlayer{
	margin:20px 0;
}
.pageType3640 #tos p, .pageType9241 #tos p, .pageType3000 #tos p{
	padding:0 0 16px 0;
	color:#999999;
	font-size:83%;
}
.pageType3640 #tos p.terms-global, .pageType9241 #tos p.terms-global{
	padding:16px 0 0 0;
	border-top:1px solid #999999;
}

/* Average user rating on 9241 and 3640*/
#summaryRatings {
	margin:10px 0;
}

#summaryRatings li {
	width:190px;
	float:left;
	font:91% arial,helvetica,sans-serif;
}

#summaryRatings li a {
	margin:4px 0 1px;
}

#summaryRatings li.edRate {
	color:#980001;
	font-weight:bold;
}

#summaryRatings li.edRate a {
	font-weight:normal;
}

#summaryRatings li strong {
	color:#171717;
}

#summaryRatings li img{
	margin:4px 0;
	display:block;
}

#summaryRatings li strong,
#summaryRatings li span {
	display:block;
	font:bold 109.5% arial,helvetica,sans-serif;
}
#summaryRatings .userRate a {display:block;}

/* pageType 3270 */

.pageType3270 #rb_content{
	padding:0px 0px 35px;
}
.pageType3270 #contentMain {
	width:940px;
	padding:0;
	margin:0 20px 0 0;
}
 
.pageType3270 #contentBody {
	width:940px;
}
.pageType3270 #contentBody h3{
	font-size:109%;
	margin:0 0 20px 0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.pageType3270 #contentBody #categoryContainer{
	display:block;
	clear:both;
	padding:30px 200px 0px 0px;
}
.pageType3270 .eachCategory{
	clear:both;
	margin:0 0 20px 0;
	display:block;
}
.pageType3270 .eachCategory strong{
	display:block;
	font-size:117%;
	font-weight:bold;
	font-family:arial;
	margin:0 0 7px 0;
}
.pageType3270 .eachCategory a{
	font-size:108%;
}

/* pageType 3150 */

.pageType3150 #overviewHead {
	margin:0;
}

.pageType3150 h1 {
	margin:5px 20px 8px;
}

.pageType3150 #contentMain {
	padding:0;
	width:780px;
	float:right;
	margin:0 20px 0 0;
	*display:inline;
}
 
.pageType3150 #contentBody {
	width:620px;
	float:left;
	*display:inline;
}

.pageType3150 #contentAux {
	width:140px;
	float:right;
	margin:0;
	*display:inline;
}

.pageType3150 #contentNav {
	width:140px;
	float:left;
	padding:41px 0 0;
	margin:0 0 0 20px;
	*display:inline;
}

.pageType3150 #rb_content {
	padding:0px 0px 35px;
}
.pageType3150 .downloadsSearch ul#productListing{
	border-color:#A2A2A2;
	border-style:solid;
	border-width:0 1px 1px 1px;
}
.pageType3150 #catListHedContainer{
	display:block;
	background-color:#F0F1F3;
	clear:both;
	border-top:1px solid #a2a2a2;
	border-left:1px solid #a2a2a2;
	border-right:1px solid #a2a2a2;
}

.pageType3150 #catListHedContainer #sortContainer{
	padding:5px 10px 5px 0;
	float:right;
	font-size:91%;
}
.pageType3150 #catListHedContainer #sortContainer .searchTarget{
	float:none;
	clear:both;
}
.pageType3150 .downloadsSearch .sort {
	background:#EEEEEE none repeat scroll 0%;
}
.pageType3150 .downloadsSearch .result {
	background: url(../../../../i/tron/search/dlResultBgNR.gif) repeat-y top left;
	border-bottom:10px solid #FFFFFF;
	border-width:0pt 0pt 10px;
	display:block;
	clear:both;
}
.pageType3150 .downloadsSearch .result div{
	margin:10px 0 0 0;
	*margin:10px 0 0 0;
}
.pageType3150 .downloadsSearch .resultInfo {
	border:0pt none;
	float:left;
	line-height:120%;
	margin:10px 0pt 0pt;
	padding:6px 17px 0pt;
	width:180px;
}
.pageType3150 .downloadsSearch .resultInfo a.resultName{
	font-family:Arial,Helvetica,sans-serif;
	font-size:115.5%;
	display:block;
	font-weight:bold;
}
.pageType3150 .downloadsSearch .resultInfo p{
	font-size:92%;
	margin:5px 0pt;
}
.pageType3150 .downloadsSearch .resultInfo p.addDate{
	color:#666666;
	font-family:Arial,Helvetica,sans-serif;
	font-size:83%;
}
.pageType3150 .downloadsSearch .resultRating {
	float:left;
	margin:10px 0pt 0pt;
	padding:6px 16px 0pt;
	width:90px;
	font-size:82.5%;
	text-align:center;
}

.pageType3150 .downloadsSearch .resultRating strong{
	color:#4b4b4b;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	display:block;
	text-align:center;
}
.pageType3150 .downloadsSearch .resultRating a{ /* Center the stars */
	margin-left: auto;
 	margin-right: auto;
 	display: table;
}
.pageType3150 .downloadsSearch .resultRating a{display: inline-block;} /*IE fix*/
.pageType3150 .downloadsSearch .resultRating .edRate, .pageType3150 .downloadsSearch .resultRating .userRate{
	margin:0 0 5px 0;
	text-align:center;
}
.pageType3150 .downloadsSearch .resultCount strong{
	color:#4b4b4b;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	display:block;
	text-align:center;
	font-size:120.5%
}
.pageType3150 .downloadsSearch .resultCount strong.thisWeekNum{margin:5px 0 0 0;}

.pageType3150 .downloadsSearch .resultCount {
	float:left;
	margin:10px 0pt 0pt;
	padding:6px 16px 0pt;
	width:90px;
	text-align:center;
	font-size:82.5%;
}
.pageType3150 .downloadsSearch .resultDownload {
	float:left;
	margin:10px 0pt 0pt;
	padding:6px 0pt 0pt 16px;
	width:130px;
}
.pageType3150 .downloadsSearch .resultDownload div.dlText a {
	font-size:91%;
	font-weight:bold;
	margin:0pt 0pt 4px;
	padding:0pt 0pt 0pt 8px;
}
.pageType3150 .downloadsSearch .resultDownload div.dlText{
	margin:3px 0 0 0;
}
.pageType3150 .downloadsSearch .resultDownload p{
	display:block;
	margin:10px 0;
}
.pageType3150 .downloadsSearch .resultDownload a.dlnl {
	font-size:92%;
	font-weight:bold;
	background:url(../../../../i/tiburon/hh/187.gif) no-repeat scroll 100% 50%;
	padding:0 7px 0 0;
	margin:0 0 0 28px;
	_margin:0 0 0 31px;
	line-height:115%;
}

.pageType3150 #contentBody.downloadsSearch li.sponsWrap {
	border:0;
	border-top:1px solid #A2A2A2;
	background:url(../../../../i/tron/search/dlResultSponsBgNRWh.gif) no-repeat left top;
	padding:0;
	/*border-bottom:2px solid #CCEBFF;*/
}
.pageType3150 #contentBody.downloadsSearch .sponsMatch {
	border-bottom:10px solid #FFFFFF;
	padding:10px 0;
	margin:0;
}

/* PageType 3260 */

.pageType3260 #rb_content {
	padding:0px 0px 35px;
}

.pageType3260 #contentMain {
	width:780px;
	padding:0;
	margin:0 20px 0 0;
	*display:inline;
}

.pageType3260 #contentBody {
	width:780px;
}

.pageType3260 #contentAux {
	width:300px;
	margin:0 0 0 20px;
	*display:inline;
}

.pageType3260 #contentNav {
	padding:0;
	margin:0 0 0 20px;
	*display:inline;
}

.pageType3260 #description{
	width:458px;
	float:left;
}
.pageType3260 #description p{
	font-size:12px;
	font-family:arial;
	line-height:16px;
	padding:15px 0 0 0;
}
.pageType3260 #contact{
	width:300px;
	float:right;
	border:1px solid #e1e1e1;
	background-color:#F7F9FA;
}
.pageType3260 #contact ul{
	padding:11px 14px;
}
.pageType3260 #contact ul li.topInfo{
	font-family:arial;
	font-size:92%;
}
.pageType3260 #contact ul li.contactTitle{
	font-size:125%;
	font-family:arial;
	margin:14px 0 0 0;
	font-weight:bold;
}
.pageType3260 #contact ul li.contactInfo{
	font-size:100%;
	font-family:arial;
}
.pageType3260 #infoContainer{
	margin:0 0 20px 0;
	clear:both;
	display:block;
	*display:inline-block;
}

/* Publisher Chart styles */
#pubTableContainer{
	border:1px solid #a2a2a2;
	padding:0 10px;
	clear:both;
}
#pubChartHedContainer{
	display:block;
	background-color:#F0F1F3;
	clear:both;
	border-top:1px solid #a2a2a2;
	border-left:1px solid #a2a2a2;
	border-right:1px solid #a2a2a2;
	margin:20px 0 0 0;
}
#pubChartHedContainer ul li{
	margin:0 0 0 33px;
	float:left;
	display:inline;
	text-align:center;
	width:65px;
	color:#4b4b4b;
	font-weight:bold;
	font-size:100%;
}
#pubChartHedContainer ul#chartHed{
	padding:10px 0;
	clear:both;
	display:block;
	*display:inline-block;
}
#pubTableContainer .eachSoftware{
	border-bottom:1px solid #F0F1F3;
	padding:10px 0;
	clear:both;
	display:block;
	*display:inline-block;
}
#pubTableContainer .eachSoftware ul{
	margin:0;
	padding:0;
	border-right:1px solid #e7e7e7;
	float:left;
}
#pubTableContainer .eachSoftware ul{
	padding:5px 10px;
	min-height:94px;
	height:auto;
	_height:94px; /*IE Hack*/
}
#pubTableContainer .eachSoftware ul li{
	text-align:center;
}
#pubTableContainer .eachSoftware ul li.lastweekNum{
	color:#4B4B4B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight:bold;
}
#pubTableContainer .eachSoftware ul li.lastweek{
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:83%;
}
#pubTableContainer .eachSoftware ul.screenshot{
	width:105px;
}
#pubTableContainer .eachSoftware ul.prodName{
	width:320px;
}
#pubTableContainer .eachSoftware ul.rating{
	width:71px;
	font-size:83%;
}
#pubTableContainer .eachSoftware ul.prodName li{
	text-align:left;
}
#pubTableContainer .eachSoftware ul.prodName li a.prodTitle{
	font-size:100%;
	font-weight:bold;
}
#pubTableContainer .eachSoftware ul.prodName li.addDate{
	font-family:Arial, Helvetica, sans-serif;
	font-size:83%;
	color:#666666;
}
#pubTableContainer .eachSoftware ul.prodName li a.readReviews{
	font-size:92%;
}
#pubTableContainer .eachSoftware ul li.description{
	font-size:92%;
	font-family:Arial, Helvetica, sans-serif;
}

#pubTableContainer .eachSoftware ul.totalVotes{
	border-right:none;
}
#pubTableContainer .eachSoftware ul.totalVotes li.thisweekNum{
	padding:10px 0 0 0;
}
#pubTableContainer .eachSoftware ul.prodName li a.prodTitle{
	font-weight:bold;
}

/* pageType 3150 */

.pageType3150 #overviewHead p{
	padding:20px 0;
}
.pageType3150 #contentAux dl.related dt, .pageType3150 #contentAux dl.relatedProducts dt, .pageType3150 #contentAux dl.relatedVideos dt, .pageType3150 #contentAux dl.relatedBlogs dt{
	font-family:arial;
	font-size:117%;
	font-weight:bold;
	margin:20px 0 10px 0;
}
.pageType3150 #contentAux dl.relatedProducts dd a, .pageType3150 #contentAux dl.relatedVideos dd a, .pageType3150 #contentAux dl.relatedBlogs dd a{
	font-family:arial;
	font-size:100%;
}
.pageType3150 #contentAux dl.relatedProducts dd, .pageType3150 #contentAux dl.relatedVideos dd, .pageType3150 #contentAux dl.relatedBlogs dd{
	background:transparent url(../../../../i/tiburon/hh/li.gif) no-repeat 0 6px;
	display:block;
	padding:0pt 0pt 5px 7px;
}

.pageType3150 #contentAux dl.relatedProducts dd.seeAll, .pageType3150 #contentAux dl.relatedVideos dd.seeAll, .pageType3150 #contentAux dl.relatedBlogs dd.seeAll, .pageType3150 #contentAux dl.related dd.seeAll{
	background:transparent;
	padding:0 0 5px;
	font-weight:bold;
}

.pageType3150 #contentAux dl.relatedProducts dd.seeAll a, .pageType3150 #contentAux dl.relatedVideos dd.seeAll a, .pageType3150 #contentAux dl.relatedBlogs dd.seeAll a, .pageType3150 #contentAux dl.related dd.seeAll a{
	background:url(../../../../i/tiburon/hh/187.gif) 100% 70% no-repeat;
	padding-right:10px;
}


.pageType3150 #contentAux .related.videos dd,
.pageType3150 #contentAux .related.slideshows dd {
	background:transparent;
	text-indent:0;
	margin:0 0 10px;
}

.pageType3150 #contentAux .related.videos dd.seeAll,
.pageType3150 #contentAux .related.slideshows dd.seeAll {
	padding-top:7px;
}

.pageType3150 #contentAux .related.articles dd.seeAll,
.pageType3150 #contentAux .related.slideshows dd.seeAll,
.pageType3150 #contentAux .related.videos dd.seeAll {
	background:url(../../../../i/tiburon/hh/dot3.gif) top left repeat-x;
}

.pageType3150 #contentAux .related.videos dd a.thumb,
.pageType3150 #contentAux .related.slideshows dd a.thumb {
	float:left;
	border:1px solid #d0d0d0;
	margin:0 0 5px;
}

.pageType3150 #contentAux .related.videos dd a,
.pageType3150 #contentAux .related.slideshows dd a {
	display:block;
	clear:both;
}

.pageType3150 #contentAux .related.videos dd a.thumb:hover,
.pageType3150 #contentAux .related.slideshows dd a.thumb:hover {
	border:1px solid #c00;
}

.pageType3150 #contentAux .related.videos dd.seeAll a,
.pageType3150 #contentAux .related.slideshows dd.seeAll a {
	display:inline;
}

.pageType3150 #contentAux a.video {
	background: url(../../../../i/tiburon/hh/play.gif) no-repeat -1px 50%;
	font-size:91%;
	font-weight:bold;
	color:#353535;
	line-height:110%;
	padding:3px 0 3px 28px;
}

.pageType3150 #topBidContainer{
	border-top:1px solid #a2a2a2;
	border-left:1px solid #a2a2a2;
	border-right:1px solid #a2a2a2;
	margin:0;
	clear:both;
	display:block;
	*display:inline-block;
}

.pageType3150 #productListing #topBidContainer{
	border-width:1px 0;
	margin:0;
}

.siteId4 #contentBody form .bidwar .bwp_std_call {
	_width:95% !important;
}

.siteId4 #contentBody form .bidwar{
	_padding:10px 0;
}

.pageType3150 #midBidContainer{
	clear:both;
	display:block;
	*display:inline-block;
	border-top:1px solid #a2a2a2;
}
.pageType3150 #topBidContainer .bidwar, .pageType3150 #midBidContainer .bidwar{
	margin:0! important;
	padding:10px;
}
.pageType3150 .paginationContainer{
	clear:both;
	display:block;
	*display:inline-block;
	margin:0 0 10px;
}

/* free trial */
h2.freeTrialsHed{
	margin:10px 0;
}
dl.freeTrials{
	border:1px solid #8d8d8d;
}
dl.freeTrials dt{
	padding:10px 10px 3px 10px;
	font-weight:bold;
}
dl.freeTrials dd{
	padding:0 10px;
	color:#636363;
}
dl.freeTrials dd.last{
	padding:0 10px 10px 10px;
}
dl.freeTrials dd a.dlNow{
	background: url(../../../../i/tron/download/dlNowGrnSm.gif) no-repeat scroll left center;
	display:block;
	float:left;
	height:23px;
	padding:8px 0 0 26px;
	width:100%;
}
/* pagetype 3055 */
.pageType3055 #rb_content {
	padding:0px 0px 35px;
}

.pageType3055 #contentMain {
	width:780px;
	padding:0;
	margin: 0 20px 0 0;
	*display:inline;
}

.pageType3055 #contentBody {
	width:780px;
	*display:inline;
}

.pageType3055 #contentNav {
	padding:0;
	margin:0 0 0 20px;
	*display:inline;
}

.pageType3055 #vtContainer{
	background:url(../../../../i/tron/download/redirectTopBgd.jpg) repeat-x top left;
	border:1px solid #d5d5d5;
	width:780px;
	height:197px;
	font-family:Arial,Helvetica,sans-serif;
	position:relative;
}
.pageType3055 #vtContainer h3{
	font-size:115.5%;
	margin:0 0 10px 0;
	color:#62993e;
	font-weight:bold;
	font-family:arial;
}
.pageType3055 #vtContainer .vtppi{
	float:left;
	margin:14px 39px 14px 14px;
}
.pageType3055 #vtContainer .vtppt{
	float:left;
	margin:17px 0 0 0;
	width:450px;
}
.pageType3055 #vtContainer .vtppt ul{
	padding:0;
	margin:0;
}
.pageType3055 #vtContainer .vtppt ul li{
	background:url(../../../../../i/dl/vtsplash/vt-buttlets.gif) no-repeat scroll 0pt 4px;
	font-size:100%;
	padding:0 0 0 10px;
}
.pageType3055 #vtContainer .vt-button{
	background: url(../../../../i/tron/download/dlNowGrn.gif) no-repeat scroll 0%;
	clear:both;
	font-size:133%;
	font-weight:bold;
	height:52px;
	line-height:normal;
	margin:16px 0 0 0;
	padding:0;
}
.pageType3055 #vtContainer .vt-button a{
	display:block;
	padding:10px 0 0 60px;
}
.pageType3055 #vtContainer #redballservice{
	background: url(../../../../../i/dl/rlpvtpcnet.gif) no-repeat scroll 0%;
	bottom:0px;
	height:42px;
	position:absolute;
	right:0px;
	width:100px;
}

.pageType3001 #similarSoftware{
	width:430px;
}

.pageType3055 #similarSoftware, .pageType3055 #mostPopular{
	width:235px;
	margin:0 35px 0 0;
	float:left;
}
.pageType3055 #similarSoftware h3, .pageType3055 #mostPopular h3, .pageType3055 #topDownloads h3{
	line-height: 130%;
	font:bold 115.5% arial;
	color:#323232;
	min-height:50px;
	*height:50px;
}  
.pageType3055 #topDownloads{
	width:235px;
	margin:0;
	float:left;
}

.pageType3055 #topDownloads .bidwar {
	margin:10px 0;
}

.pageType3055 ol.mostPop, .pageType3001 ol.mostPop{
	margin:5px 0 0 0;
}
.pageType3055 ol.mostPop li, .pageType3001 ol.mostPop li{
	background: url(../../../../i/tiburon/hh/dot3.gif) repeat-x scroll left bottom;
	padding:7px 0px;
	clear:both;
	display:block;
	*display:inline-block;
}
.pageType3055 ol.mostPop li p, .pageType3001 ol.mostPop li p{
	font-size:92%;
}
.pageType3055 ol.mostPop li span.index, .pageType3001 ol.mostPop li span.index{
	font-size:198%;
	color:#E95403;
	font-family:georgia;
	float:left;
	width:25px;
}
.pageType3055 ol.mostPop li div.content, .pageType3001 ol.mostPop li div.content{
	float:left;
	width:198px;
}
.pageType3055 ol.mostPop li a.prodTitle, .pageType3001 ol.mostPop li a.prodTitle{
	padding:0 20px 0 0;
	display:block;
	font-weight:bold;
	font-size:108%;
}

.pageType3055 ol.mostPop li.seeAll, .pageType3001 ol.mostPop li.seeAll{
	background:none;
	margin:0 0 10px 0;
	text-align:right;
}
.pageType3055 ol.mostPop li.seeAll a.seeAll, .pageType3001 ol.mostPop li.seeAll a.seeAll{
	background: url(../../../../i/tiburon/hh/187.gif) no-repeat scroll 100% 50%;
	font-size:92%;
	font-weight:bold;
	padding-right:10px;
}

/* pagetype 3004 screenshot */
.pageType3004  #rb_content {
	padding:0px 0px 35px;
}

.pageType3004  #contentMain {
	width:940px;
	padding:0;
	margin: 0 20px 0 0;
	*display:inline;
}

.pageType3004  #contentBody {
	width:620px;
	*display:inline;
}

.pageType3004  #contentAux {
	width:300px;
	margin:0 0 0 20px;
	*display:inline;
}

.pageType3004 a.backProduct{
	float:right;
	display:block;
	padding:5px 0;
}
.pageType3004 #slideShowNavContainer{
	border-bottom:2px solid #72A0CA;
	padding: 0 0 2px 0;
	clear:both;
}
.pageType3004 #slideShowNav{
	display:block;
	font-family:georgia, "Times New Roman", Times, serif;
	font-size:150%;
}
.pageType3004 #screenShotImgs{
	border:3px solid #EAEAEA;
	margin:20px 0pt;
	text-align:center;
}
.pageType3004 #screenShotImgs{
	padding:2px 0;
}
.pageType3004 #slideShowNav img{
	cursor:pointer;
}
.pageType3004 #imgNow, .pageType3004 #imgMax{
	margin-right:5px;
	padding:0;
	display:inline;
}

.pageType3004 .count {
	float:left;
}

.pageType3004 .pagination {
	float:left;
	position:relative;
	top:-3px;
	font:71.5% arial,helvetica,sans-serif;
}

/* free trial */
h2.freeTrialsHed{
	margin:10px 0;
}
dl.freeTrials{
	border:1px solid #8d8d8d;
	width:95%;
}
dl.freeTrials dt{
	padding:10px 10px 3px 10px;
	font-weight:bold! important;
	font-size:100%! important;
}
dl.freeTrials dd{
	padding:0 10px;
	color:#636363;
}
dl.freeTrials dd.last{
	padding:0 10px 10px 10px;
}
dl.freeTrials dd a.dlNow{
	background:url(../../../../i/tron/download/dlNowGrnSm.gif) no-repeat scroll left center;
	display:block;
	float:left;
	height:23px;
	padding:8px 0 0 26px;
	width:100%;
}

/* Media Gallery */
.mediaGallery{
	position:relative;
	background-color:#ededed;
	margin:0 0 20px 0;
	*margin:20px 0;
}

.pageType3000 .mediaGallery{
	position:relative;
	background-color:#ededed;
	margin:0 0 0 0;
	*margin:20px 0;
}

#universalVideo{
	position:relative;
	z-index:100;
	border-bottom:#fff solid 2px;
}

#productThumbs{
	height:70px;
	overflow:hidden;
	border:#ccc solid 1px;
	border-top:none;
	position:relative;
	z-index:101;
	padding:0px 4px;
}

#productThumbs span{
	padding-top:3px;
	float:left;
	width:80px;
	height:60px;
	margin:1px 7px 0px 0px;
}

#productThumbs span img{
	width:80px;
	height:60px;
	background-color:#fff;
	cursor:pointer;
}

#productThumbs span.active{
	border-top:#61993E solid 2px;
	padding-top:1px;
}

#imageOverlay{
	position:absolute;
	height:315px;
	width:362px;
	border:#ccc solid 1px;
	background-color:#fff;
	text-align:center;
	overflow:hidden;
	left:-2000px;
	top:-15px;
	z-index:200;
}

#imageOverlay img{
	position:absolute;
	top:3px;
	left:7px;
	display:none;
}

.mediaGallery .featuredImage {
	background-color:#fff;
	text-align:center;
	border:#ccc solid 1px;
	height:315px;/*336*/
	margin:20px 0 0;
}
/* End Media Gallery */

.squareButtonWrapper {border: 1px solid #ced5db; background-color: #F1F4F6;
padding: 7px 0 7px 7px;}

.galleryimage {
margin: 15px 0 0 0;
}

.pageType3004 .pagination {
-x-system-font:none;
font-family:arial,helvetica,sans-serif;
font-size:100%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
position:relative;
top:-3px;
margin: 18px 0px 13px;
padding:0;
}

#photoCaption p.cap {
margin: 0 0 15px;
}

#DLHelpPrefsModal h2 {margin-bottom: 20px;}
#DLHelpPrefsModal p {margin-bottom: 15px;}
#DLHelpPrefsModal p.head {margin-bottom: 5px; font-weight: bold;}
#DLHelpPrefsModal ol {margin: 6px 0 15px 18px;}
#DLHelpPrefsModal li {margin-bottom: 3px;}	

/* Clearfix */
a.readMore:after,
.userReviewForm:after,
.downloadNow:after,
#bidWarContainer:after,
#prefoot:after,
.siteLinks:after,
ul#editorRatingList:after,
#container:after,
#urs_mini_form:after,
#chartHedContainer:after,
#tableContainer:after,
.eachPopularDL:after,
#partner-ad:after,
ul#summaryRatings:after,
.paginationContainer:after,
.userRateWrap:after,
.pageType9241 #userOpinions #commentList li:after,
#productSpecs:after,
#cnetReview:after,
.pageType3270 #contentBody dl.last:after,
.pageType3270 .categoryWrap:after,
.pageType3260 #infoContainer:after,
#pubChartHedContainer:after,
#pubTableContainer:after,
.eachSoftware:after,
.pageType3260 #chartHed:after,
#catListContainer:after,
.eachListing:after,
.pageType3150 #catListHedContainer:after,
.pageType3000 ul.morePop li:after,
.pageType3055 #vtContainer:after,
.pageType3150 .downloadsSearch .result:after,
.pageType3150 .downloadsSearch .sponsMatch:after,
.pageType3004 #slideShowNavContainer:after,
.pageType3055 ol.mostPop li:after,
.pageType3001 ol.mostPop li:after,
.siteId4 #submitReview:after,
dl.freeTrials dd:after,
.pageType9241 #summaryList li:after,
.pageType9241 #userReviews #commentList li:after,
.pageType9241 .downloadNow:after,
.pageType9241 #DLvideoPlayer:after,
.pageType3640 #summaryList li:after,
.pageType3640 #userReviews #commentList li:after,
.pageType3640 .downloadNow:after,
.pageType3640 #DLvideoPlayer:after
 {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.downloadNow,
#bidWarContainer,
#prefoot,
.siteLinks,
ul#editorRatingList,
#container,
#urs_mini_form,
#chartHedContainer,
#tableContainer,
.eachPopularDL,
#partner-ad,
ul#summaryRatings,
.paginationContainer,
.userRateWrap,
.pageType9241 #userOpinions #commentList li,
#productSpecs,
#cnetReview,
.pageType3270 #contentBody dl.last,
.pageType3270 .categoryWrap,
.pageType3260 #infoContainer,
#pubChartHedContainer,
#pubTableContainer,
.eachSoftware,
.pageType3260 #chartHed,
#catListContainer,
.eachListing,
.pageType3150 #catListHedContainer,
.pageType3000 ul.morePop li,
.pageType3055 #vtContainer,
.pageType3150 .downloadsSearch li.result,
.pageType3150 .downloadsSearch .sponsMatch,
.pageType3004 #slideShowNavContainer,
.pageType3055 ol.mostPop li,
.pageType3001 ol.mostPop li,
.siteId4 #submitReview,
dl.freeTrials dd,
.pageType9241 #summaryList li,
.pageType9241 #userReviews #commentList li,
.pageType9241 .downloadNow,
.pageType9241 #DLvideoPlayer,
.pageType3640 #summaryList li,
.pageType3640 #userReviews #commentList li,
.pageType3640 .downloadNow,
.pageType3640 #DLvideoPlayer {
	*display: inline-block;
}