
body { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }

/* HEADINGS */
h1, h2, h3, h4, h5, h6 { color: ; font-family: "Century Gothic", CenturyGothic, "AppleGothic", sans-serif; }

a:link, a:hover, a:visited { color: ; text-decoration: underline; }

/* QA */
.qa dt { font-weight:bold; padding:3px 0; font-size: 14px; }
.qa p { margin: 10px 0 0 0; }

/* HEADER BLOCKS */
#header .logo { width: 380px; float:left; }
#header .top-help { float:left; padding-top: 6px; }

/* TOP NAV BLOCKS */
ul.topnav li a.nav-home { background: url("/templates//images//btn_home_off.gif") no-repeat; width: 76px; height: 35px; }
ul.topnav li a.nav-data-backup { background: url("/templates//images//btn_data_backup_storage_off.gif") no-repeat; width: 128px; height: 35px; }
ul.topnav li a.nav-file-sync { background: url("/templates//images//btn_file_sync_off.gif") no-repeat; width: 108px; height: 35px; }
ul.topnav li a.nav-file-share { background: url("/templates//images//btn_file_share_off.gif") no-repeat; width: 109px; height: 35px; }
ul.topnav li a.nav-signup { background: url("/templates//images//btn_sign_up_off.gif") no-repeat; width: 152px; height: 35px; }
ul.topnav li a.nav-video { background: url("/templates//images//btn_video_tutorials_off.gif") no-repeat; width: 137px; height: 35px; }

ul.topnav li a.nav-myaccount { background: url("/templates//images//btn_my_account_off.gif") no-repeat; width: 131px; height: 35px; }
ul.topnav li a.nav-support { background: url("/templates//images//btn_customer_support_off.gif") no-repeat; width: 165px; height: 35px; }

/* PRICE */
span.price-text { color:#9D247E; font-size:14px; }
sup.price-text { color:#9D247E; font-size:12px; padding:2px; vertical-align: top; }

/* CONTENT BLOCKS */
.content-block { margin: 0; padding: 10px 0 10px 0; background:transparent; height: auto; clear: both; overflow: hidden; te }

.form-myaccount, .form-contactus { width: 550px; }

.box-packages {
    width: 300px;
}

.box {
	background: none repeat scroll 0 0 #FFFFFF;

	-moz-border-radius: 8px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 8px;
	 border-radius: 8px;

	 border: 1px solid #DDDDDD;
     border-width: 1px;
     margin: 15px 0 0;
}

.box .body {

	overflow: hidden; padding: 10px 15px; border-radius: 8px 8px 8px 8px;

	/* For WebKit (Safari, Google Chrome etc) */
	background: -webkit-gradient(linear, 0% 68%, 0% 12%, from(#EFEFEF), to(#FFFFFF), color-stop(.9,#FFFFFF));

	/* For Mozilla/Gecko (Firefox etc) */
	background: -moz-linear-gradient(bottom, #EFEFEF, #FFFFFF);

	/* For Internet Explorer 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#EFEFEF);

	/* For Internet Explorer 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#EFEFEF)";
}

/* SLIDER */
.slider { padding: 0 0 0 20px; }
.score-slider { background: url("/images/tech_support/img_slide_score_bg.png") no-repeat scroll left top transparent; }
.score-slider, .grade-slider { float: left; height: 66px; margin: 20px 0 0 0; width: 336px; }
.score-slider .usage-details { margin: 30px 0 0 0; font-size: 14px; }
.score-slider .usage-details .text-row span.text-label { width: 145px; }

.controllers-status-box { background: url("/images/tech_support/img_results_bg.png") no-repeat scroll left top transparent; float: left; height: 170px; padding-top: 10px; width: 221px; }
.controllers-status-box .title { font-size: 12px; font-weight: bold; text-align: center; }
.controllers-status-box .value { float: left; font-size: 28px; width: 225px; padding: 8px 0 0 0; text-align: center; }
.controllers-status-box .value p { text-align: center; font-weight: bold; }
.text-row span.text-label { width: 100px; }
