*{	margin: 0px;	padding: 0px;}body {	font-family: Arial, Helvetica, sans-serif;	font-size: 78%;	margin: 0px;	padding: 0px;}#header {	background-color: #CCCCCC;	height: 100px;}#header #banner {	width: 986px;	margin-right: auto;	margin-left: auto;}#banner  .bannerContent  {	float: right;	text-align: right;	margin-top: 10px;	font-size: 90%;	width: 680px;}#banner  .bannerContent  .topAdvert  {	margin-top: 5px;	margin-bottom: 5px;}#header #banner .bannerContent a {	color: #666666;}#header #banner .bannerContent a:hover {	color: #000000;}#banner .logo {	width: 150px;	padding-top: 10px;}.brclear {	clear: both;}#navHolder {	height: 38px;	background-image: url(images/navTop.jpg);}#nav  {	width: 986px;	margin-right: auto;	margin-left: auto;	height: 35px;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #FFFFFF;}#nav  a  {	display: block;	float: left;	text-align: center;	height: 24px;	padding-top: 10px;	padding-right: 25px;	padding-left: 25px;	color: #FFFFFF;	text-decoration: none;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #FFFFFF;}#nav  a:hover  {	background-image: url(images/navOver.jpg);}#nav p {	color: #FFFFFF;	font-weight: bold;	padding-top: 10px;	padding-left: 10px;}.home #home, .ipod #ipod, .computers #computers, .iphone #iphone {	background-image: url(images/navDown.jpg);}#mainContent {	width: 986px;	margin-right: auto;	margin-left: auto;	margin-top: 5px;}#mainContent .bread {	text-align: right;	font-size: 83%;	color: #333333;	margin-bottom: 5px;}#mainContent h1 {	font-size: 120%;}#mainContent #features {	width: 160px;	float: right;	line-height: 200%;	border: 1px solid #CCCCCC;	padding: 5px;	margin-bottom: 10px;}#mainContent p {	line-height: 170%;	margin-bottom: 10px;	color: #333333;}#mainContent .bread a {	color: #666666;}#mainContent .bread a:hover {	color: #000000;}#mainContent a {	font-weight: bold;	color: #000000;}#mainContent a:hover {	font-weight: bold;	color: #666666;}.apple {	font-weight: bold;	color: #003399;}#allAppleProducts {	font-size: 90%;	margin-bottom: 20px;}#allAppleProducts #leftHolder {	width: 392px;	float: left;}#allAppleProducts  .allProduct  {	width: 195px;	float: left;	text-align: center;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #CCCCCC;}#allAppleProducts  h1  {	text-align: center;	margin-bottom: 10px;	color: #666666;	font-size: 130%;}#allAppleProducts .allProduct2Column   {	padding-left: 10px;}.ImageSpacer {	margin-right: 10px;	margin-left: 10px;}#rightAlignedContent  {	float: right;	width: 390px;	margin-left: 20px;}.allProduct  a    {	font-size: 120%;}#allAppleProducts   p  .red {	font-size: 110%;}.red {	color: #CC0000;	font-weight: bold;}ul     {	margin-left: 25px;	line-height: 170%;	list-style-image: url(images/tick.gif);	margin-bottom: 5px;}/*#allAppleProducts div {-moz-box-sizing: border-box;box-sizing: border-box;}*/#mainContent .img {	padding: 0px;	border: 0px;	display: block;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;}#countryProductLinks .countryHolders {	width: 300px;	float: left;}#countryProductLinks .countryHolders h2 {	margin-top: 0px;	margin-right: 0px;	margin-bottom: 5px;	margin-left: 0px;	font-size: 90%;}#countryProductLinks .countryHolders ul {	margin-left: 10px;	list-style-image: url(hk/images/icon_recent.gif);}#countryProductLinks {	width: 902px;	margin-right: auto;	margin-left: auto;	border: 1px dashed #CCCCCC;	background-color: #FFFFFF;	padding: 8px;}#allAppleProducts  .allProduct  p  {	margin-bottom: 20px;}h3 {	margin-bottom: 5px;}h2 {	font-size: 110%;	color: #000066;	margin-bottom: 10px;}#footer {	height: 100px;	background-image: url(images/bottom.gif);	background-repeat: repeat-x;	background-color: #013567;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #FFFFFF;}#footer #footercontent {	width: 986px;	margin-right: auto;	margin-left: auto;}#footer #footercontent p {	padding-top: 20px;	color: #FFFFFF;	text-align: center;	font-size: 90%;}#footer a {	color: #FFFFFF;	font-size: 90%;}#footer a:hover {	color: #CCCCCC;}.195Width {	width: 195px;	float: left;}#mainContent   #allAppleProducts   #leftHolder   .startBox   {	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}#mainContent .flash {	float: right;	width: 300px;	margin-left: 20px;}#mainContent .flash img {	margin-bottom: 20px;}.advertisements {	text-transform: uppercase;	color: #999999;	font-size: 80%;	margin-bottom: 10px;}.border {	border: 1px solid #CCCCCC;}#mainContent .flash #features {	float: none;	margin-right: auto;	margin-left: auto;}#mainContent .flash #features .img {	margin-bottom: 5px;}#mainContent  .featureBox  {	width: 290px;	float: left;	margin-right: 10px;	margin-left: 10px;}#mainContent .VideoHolder {	width: 340px;	float: left;	margin-right: 20px;}#mainContent  .terms  {	color: #CCCCCC;	font-size: 80%;}#mainContent ol {	margin-left: 20px;}#mainContent  .middle  {	border-right-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #CCCCCC;	border-left-color: #CCCCCC;	padding-right: 10px;	padding-left: 10px;	width: 310px;}#mainContent .table {	border: 1px solid #CCCCCC;	border-collapse: collapse;}.table .red {	font-size: 120%;}#mainContent .table td {	padding: 3px;	border: 1px solid #CCCCCC;}#mainContent .table th {	padding: 5px;	background-color: #013565;	background-image: url(hk/images/navTop.jpg);	background-repeat: repeat-x;}#mainContent .table .altrow {}.chinese {	font-size: 120%;}.topAdvert img {	margin-left: 10px;}
