a.submenu:link {	color: #666666;	font-size: 10px;	text-decoration: none;	font-weight: bold;}a.submenu:visited {	color: #666666;	font-size: 10px;	text-decoration: none;	font-weight: bold;}a.submenu:hover {	color: #666666;	text-decoration: none;	font-size: 10px;	background-color: #EAEAEA;	font-weight: bold;}a.submenu:active {	color: #666666;	font-size: 10px;	text-decoration: none;	font-weight: bold;}a.leftmenu_tiger:link {	color: #FFFFFF;	font-size: 10px;	text-decoration: none;	font-weight: bold;}a.leftmenu_tiger:visited {	color: #FFFFFF;	font-size: 10px;	text-decoration: none;	font-weight: bold;}a.leftmenu_tiger:hover {	color: #FFFFFF;	text-decoration: underline;	font-size: 10px;	font-weight: bold;}a.leftmenu_tiger:active {	color: #FFFFFF;	font-size: 10px;	text-decoration: underline;	font-weight: bold;}a.submenu_aed:link {	color: #751A1F;	font-size: 10px;	text-decoration: none;	font-weight: bold;}a.submenu_aed:visited {	color: #751A1F;	font-size: 10px;	text-decoration: none;	font-weight: bold;}a.submenu_aed:hover {	color: #751A1F;	text-decoration: none;	font-size: 10px;	background-color: #EAEAEA;	font-weight: bold;}a.submenu_aed:active {	color: #751A1F;	font-size: 10px;	text-decoration: none;	font-weight: bold;}a.submenu_tela:link {	color: #FFFFFF;	font-size: 10px;	text-decoration: none;	font-weight: bold;}a.submenu_tela:visited {	color: #FFFFFF;	font-size: 10px;	text-decoration: none;	font-weight: bold;}a.submenu_tela:hover {	color: #000000;	text-decoration: none;	font-size: 10px;	background-color: #FFFFFF;	font-weight: bold;}a.submenu_tela:active {	color: #FFFFFF;	font-size: 10px;	text-decoration: none;	font-weight: bold;}a.submenu_ilife:link {	color: #67A93A;	font-size: 10px;	text-decoration: none;	font-weight: bold;}a.submenu_ilife:visited {	color: #67A93A;	font-size: 10px;	text-decoration: none;	font-weight: bold;}a.submenu_ilife:hover {	color: #67A93A;	text-decoration: none;	font-size: 10px;	background-color: #EAEAEA;	font-weight: bold;}a.submenu_ilife:active {	color: #67A93A;	font-size: 10px;	text-decoration: none;	font-weight: bold;}a.leftmenu:link {	text-decoration: none;	background-color: #FFFFFF;	color: #666666;}a.leftmenu:visited {	text-decoration: none;	background-color: #FFFFFF;	color: #666666;}a.leftmenu:hover {	text-decoration: none;	background-color: #EEEEEE;	color: #666666;}a.leftmenu:active {	text-decoration: none;	background-color: #FFFFFF;	color: #666666;}a.leftmenu_black:link {	text-decoration: underline;	background-color: #FFFFFF;	color: #000000;}a.leftmenu_black:visited {	text-decoration: underline;	background-color: #FFFFFF;	color: #000000;}a.leftmenu_black:hover {	text-decoration: underline;	background-color: #EAEAEA;	color: #000000;}a.leftmenu_black:active {	text-decoration: underline;	background-color: #EEEEEE;	color: #000000;}h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 24px;	font-weight: bold;	color: #000000;}h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 24px;	font-weight: bold;	color: #666666;}h3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #000000;}h4 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #666666;}.caption {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #999999;}.subheadblack_l {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #000000;}.subheadgrey {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #666666;}#leftmenu {	margin: 0px;	padding: 0px;	width: 164px;	margin-top: 5px;	text-align: left;}.leftmenu_content {	margin: 0px;	width: 147px;	padding-top: 5px;	padding-right: 5px;	padding-bottom: 5px;	padding-left: 10px;	border-right-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #999999;	border-left-color: #999999;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	background-color: #FFFFFF;	line-height: normal;	text-align: left;}.leftmenu_content_lightgrey {	margin: 0px;	width: 147px;	padding-top: 5px;	padding-right: 5px;	padding-bottom: 5px;	padding-left: 10px;	border-right-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #999999;	border-left-color: #999999;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	background-color: #EDEDEE;	line-height: normal;	text-align: left;}.leftmenu_footer {	margin: 0px;	padding: 0px;	width: 164px;	margin-bottom: 0px;	height: 11px;}.leftmenu_mid {	margin: 0px;	padding: 0px;	width: 162px;	padding-top: 0px;	background-color: #FFFFFF;}.subnav_td {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #999999;	background-color: #FFFFFF;	text-align: center;	vertical-align: middle;}#mainad {	margin: 0px;	padding: 0px;	margin-top: 5px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 2px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}#mainad_content {	margin: 0px;	width: 588px;	padding-top: 1px;	padding-right: 6px;	padding-bottom: 0px;	padding-left: 0px;	border-right-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #999999;	border-left-color: #999999;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	background-color: #FFFFFF;	text-align: center;}#mainad_footer {	margin: 0px;	padding: 0px;	width: 602px;	margin-bottom: 0px;	height: 11px;	padding-bottom: 0px;}.mainheadblack {	font-family: Arial, Helvetica, sans-serif;	font-size: 24px;	font-weight: bold;	color: #000000;	padding-top: 0px;	margin-top: 0px;	padding-left: 0px;	padding-right: 5px;}.storeheadblack {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	color: #000000;	padding-top: 0px;	margin-top: 0px;	padding-left: 0px;	padding-right: 5px;}.leftmenu_qf_content {	margin: 0px;	width: 147px;	padding-top: 5px;	padding-right: 5px;	padding-bottom: 5px;	padding-left: 10px;	border-right-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #999999;	border-left-color: #999999;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	background-color: #FFFFFF;	line-height: 14px;}#qf_desktops_orig {	margin: 0px;	padding: 0px;	width: 164px;	margin-top: 0px;	height: 260px;	position: absolute;	visibility: visible;	z-index: 2;	overflow: visible;}#qf_desktops {	margin-left: 2em;	display: none;}#qf_portables {	margin-left: 2em;	display: none;}#qf_servers {	margin-left: 2em;	display: none;}#qf_displays {	margin-left: 2em;	display: none;}#qf_accessories {	margin-left: 2em;	display: none;}#qf_macosx {	margin-left: 2em;	display: none;}#qf_software {	margin-left: 2em;	display: none;}#qf_applecentres {	margin-left: 2em;	display: none;}#qf_resellers {	margin-left: 2em;	display: none;}#qf_education {	margin-left: 2em;	display: none;}#qf_campus {	margin-left: 2em;	display: none;}#qf_service {	margin-left: 2em;	display: none;}#qf_retail {	margin-left: 2em;	display: none;}#qf_rental {	margin-left: 2em;	display: none;}.smallad_left {	margin: 0px;	padding: 0px;	margin-top: 5px;	margin-right: 0px;	margin-bottom: 5px;	margin-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	height: 260px;}#smallad_area {	margin: 0px;	padding: 0px;	margin-top: 5px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	height: 123px;	width: auto;}.smallad_right {	margin: 0px;	padding: 0px;	margin-top: 5px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 5px;	padding-left: 2px;	height: 260px;}#feature {	margin: 0px;	width: 229px;	margin-top: 5px;	margin-left: 0px;}.feature_content {	margin: 0px;	width: 227px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 2px;	padding-left: 0px;	border-right-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #999999;	border-left-color: #999999;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	background-color: #FFFFFF;	line-height: normal;}.feature_footer {	margin: 0px;	padding: 0px;	width: 229px;	margin-bottom: 0px;	height: 26px;}#wtb_content {	margin: 0px;	width: 222px;	padding-top: 0px;	padding-right: 6px;	padding-bottom: 0px;	padding-left: 5px;	border-right-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #999999;	border-left-color: #999999;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	background-color: #FFFFFF;	text-align: left;}#wtb_footer {	margin: 0px;	padding: 0px;	width: 227px;	margin-bottom: 0px;	height: auto;	padding-bottom: 0px;}#wtb {	margin: 0px;	padding: 0px;	margin-top: 5px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 2px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}.blacktext {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	padding-right: 0px;	padding-left: 0px;	padding-top: 0px;	margin-top: 0px;	padding-bottom: 0px;	margin-bottom: 0px;}.greentext {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #67A93A;	padding-right: 0px;	padding-left: 0px;	padding-top: 0px;	margin-top: 0px;	padding-bottom: 0px;	margin-bottom: 0px;}#middle_section {	padding: 0px;	width: 422px;	margin: 0;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	margin-top: 5px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 2px;	text-align: left;}.mid_content {	margin: 0px;	padding: 0px;	width: 422px;	text-align: left;}.mid_content_txt {	margin: 0px;	padding: 5px;	width: 409px;	border-right-color: #999999;	border-right-style: solid;	border-right-width: 1px;	border-left-color: #999999;	border-left-style: solid;	border-left-width: 1px;	background-color: #FFFFFF;	text-align: left;}.leftmenu_pic {	margin: 0px;	padding: 0px;	width: 162px;	padding-top: 0px;	background-color: #FFFFFF;	border-left-color: #999999;	border-left-style: solid;	border-left-width: 1px;	border-right-color: #999999;	border-right-style: solid;	border-right-width: 1px;}.mainheadgrey {	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	font-weight: bold;	color: #999999;	padding-top: 0px;	margin-top: 0px;	padding-left: 0px;	padding-right: 5px;	padding-bottom: 5px;}.superheadblack {	font-family: Arial, Helvetica, sans-serif;	font-size: 32px;	font-weight: bold;	color: #000000;	padding-top: 0px;	margin-top: 0px;	padding-left: 0px;	padding-right: 5px;}.subheadgrey_l {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #999999;	margin-bottom: 0px;	padding-bottom: 5px;}#mainad_txt {	margin: 0px;	width: 582px;	padding-top: 1px;	padding-right: 6px;	padding-bottom: 0px;	padding-left: 6px;	border-right-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #999999;	border-left-color: #999999;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	background-color: #FFFFFF;	text-align: left;}.subheadblack {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #000000;	padding-left: 0px;	padding-right: 0px;}.subheadgreen {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #67A93A;	padding-left: 0px;	padding-right: 0px;}.miditem_subnav_td {	background-color: #FFFFFF;	border-top-width: 1px;	border-bottom-width: 1px;	border-top-style: solid;	border-bottom-style: solid;	border-top-color: #999999;	border-bottom-color: #999999;	text-align: center;}.table_spec {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;}ul {	text-indent: 0px;}.td_right {	border-left-width: 1px;	border-left-style: solid;	border-left-color: #999999;}.td_top {	border-top-width: 1px;	border-top-style: solid;	border-top-color: #999999;}.td_bottom {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #999999;}.table_leftright {	border-left-width: 1px;	border-left-style: solid;	border-left-color: #999999;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #999999;}.leftmenu_list {	margin: 0px;	width: 147px;	padding-top: 5px;	padding-right: 5px;	padding-bottom: 5px;	padding-left: 10px;	border-right-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #999999;	border-left-color: #999999;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	background-color: #FFFFFF;	line-height: 14pt;}.list {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	padding-right: 5px;	padding-left: 5px;	padding-top: 5px;	margin-top: 0px;	padding-bottom: 0px;	margin-bottom: 0px;	line-height: 18px;}.standardtext {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;}ul.standard {	margin-top: 0px;	margin-left: 12px;	line-height: 120%;	list-style-position: outside;	padding-left: 10px;	font-size: 10px;}.mainheadwhite {	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	font-weight: bold;	color: #FFFFFF;	padding-top: 0px;	margin-top: 0px;	padding-left: 0px;	padding-right: 5px;	padding-bottom: 5px;}.subheadmaroon {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #751A1F;	padding-left: 0px;	padding-right: 0px;}.darkgreytxt {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	padding-right: 0px;	padding-left: 0px;	padding-top: 0px;	margin-top: 0px;	padding-bottom: 0px;	margin-bottom: 0px;	text-align: left;}.footertxt {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	padding-right: 0px;	padding-left: 0px;	padding-top: 0px;	margin-top: 0px;	padding-bottom: 0px;	margin-bottom: 0px;	text-align: center;}.searchbox {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	background-color: #FFFF00;	border: 1px solid #FF0000;}.fullbreak {	clear: both;}.orangetxt {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FF9900;}.p_bottom {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;	padding-right: 5px;	padding-left: 5px;	padding-top: 0px;	margin-top: 0px;	padding-bottom: 0px;	margin-bottom: 0px;}.orangetextsmall {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FF9900;	padding-right: 0px;	padding-left: 0px;	padding-top: 0px;	margin-top: 0px;	padding-bottom: 0px;	margin-bottom: 0px;	font-weight: bold;}#qf_tertiary {	margin-left: 2em;	display: none;}.subheadgreen_l {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #67A93A;	margin-bottom: 0px;	padding-bottom: 5px;	text-decoration: none;}.subheadblue_l {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #0066CC;	margin-bottom: 0px;	padding-bottom: 5px;	text-decoration: underline;}.mainheadblue {	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	font-weight: bold;	color: #1B49A4;	padding-top: 0px;	margin-top: 0px;	padding-left: 0px;	padding-right: 5px;	padding-bottom: 5px;}.subheadorange {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FF9900;	font-weight: bold;}#feature_blue {	margin: 0px;	width: 229px;	margin-top: 5px;	margin-left: 0px;}.feature_content_blue {	margin: 0px;	width: 227px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 2px;	padding-left: 0px;	border-right-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #999999;	border-left-color: #999999;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	background-color: #94D8FE;	line-height: normal;}.img_left {	margin-right: 5px;	border: 1px solid #999999;}.img_border {	border: 1px solid #999999;	margin: 5;}.quote {	margin-right: 20px;	margin-left: 20px;	font-style: italic;}.feature_content_black {	margin: 0px;	width: 227px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 2px;	padding-left: 0px;	border-right-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #999999;	border-left-color: #999999;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	background-color: #000000;	line-height: normal;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #999999;}.img_padd_right_bott {	margin-right: 5px;	margin-bottom: 5px;}.img_padd_left_bott {	margin-bottom: 5px;	margin-left: 5px;}.superheadgrey {	font-family: Arial, Helvetica, sans-serif;	font-size: 32px;	font-weight: bold;	color: #999999;	padding-top: 0px;	margin-top: 0px;	padding-left: 0px;	padding-right: 5px;}.subcolumn1-2 {	width: 250px;	background-color: #FFFFFF;}.subcolumn2-2 {	width: 250px;	background-color: #FFFFFF;	position: relative;	top: -1822;	right: 20px;	left: 500;	float: right;}.subcolumn1-3, .subcolumn2-3, .subcolumn3-3 {width: 170px; float: left;}.subcolumn1-3, .subcolumn2-3 {margin-right: 22px;}.subheadorange_l {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	color: #FF9900;	font-weight: bold;}.subheadgreen_XL {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #67A93A;	padding-left: 0px;	padding-right: 0px;}#body_blackbg {	background-color: #000000;}.leftmenu_content_darkgrey {	margin: 0px;	width: 147px;	padding-top: 5px;	padding-right: 5px;	padding-bottom: 5px;	padding-left: 10px;	border-right-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #999999;	border-left-color: #999999;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	background-color: #9A9E9F;	line-height: normal;	text-align: left;}.caption_center {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #999999;	text-align: center;}