body{ background:black; font-family:Tahoma; color:White; }
a{ color:White;}
.page{ width:1170px; height:800px; margin:0 auto; background:transparent url("images/back.png") no-repeat 0px 0px;}
.RightGirl{height:570px; background: transparent url("images/girl.png") no-repeat 0px 333px;}
.top{height:175px; background-color: Transparent;}
.main{ height:565px; background-color: Transparent;}
.copyright{ height:20px; margin:60px 0 0 0;background-color: Transparent;}

.TopUpdate{ width:920px; height:110px; position:relative; left:190px; top:17px; background-color: Transparent;}
.TopUpdateOuter{color: Orange; overflow:hidden; width:650px; position:relative; left:60px; top:35px; float:left; background-color: Transparent; }
.TopUpdateExplorer{width: 52px;  float:right; position:relative; left:2px; top:1px;background-color: Transparent; }
.pagetitle{width: 320px; height:44px; clear:both;  margin:23px auto 0 auto; background-color: Transparent;}
.pagetitlesides{width: 280px; height:44px;background:transparent url("images/home/home-icon.png") no-repeat 11px 6px;}
.pagetitletext{ padding:5px 0 0 0; font-size:36px; color:Orange; font-family:"OCR A Extended";text-align:center;}

.left{ width:185px; float:left; padding:55px 0 0 3px; clear:both;}
.display{ width:765px; height:560px; float:left; }
.displayinner{width:678px; height:416px; margin:41px 0 0 46px; overflow:hidden;background:  transparent url("images/iphone.png") no-repeat 0px 0;background-image:url("images/products/back-tv.png");position: relative; }
.TVExplorer{margin:48px 0 0 215px; width:335px; height:15px; background-color: transparent; }
.TVToPrevious{width:20px; height:12px;  cursor: pointer; float:right; background-color: transparent; }
.TVToNext{width:20px; height:12px;  cursor: pointer; float:right; margin:0 0 0 5px; background-color:transparent; }
.TVToPreviousImg{position:relative; left:-4px; top:-7px;display:none;}
.TVToNextImg{position:relative; left:-6px; top:-7px;display:none;}
.TVLeft{ width:276px; margin:0 10px 0 10px; background-color: Transparent; float:left;}
.TVLeft1{margin:45px 0 0 0;}
.TVRight{ float:right; width:370px; font-family:"OCR A Extended"; font-size:17px; padding:10px 10px 0 0; background-color: Transparent;}
.right{width:185px; height:570px; float:left; background-color: Transparent;}
.RightList{margin:166px 0 0 38px;width: 96px; height: 0px; background-color: Transparent;}
.rightitem{width:109px; height:64px; margin-bottom:8px; cursor:pointer;}
.iphonegame{width:203px; height:383px; background:  transparent url("images/iphone.png") no-repeat 0px 0;}
.Title{ font-size:26px; text-align:center; margin:0 0 20px 0;}
.ImageBox{width:275px; height:167px; background: transparent url("images/Pic-box.png") no-repeat 0px 0; margin:0 0 10px 0;}
.ImageBoxInside{width:263px; height:155px; margin:7px 0 0 7px;}

.pagetitlesides_news{background-image:url("images/news/Stars.png"); background-position:0px 0px;}

.pagetitlesides_gaming{background-image:url("images/gaming/pen.png"); background-position:-2px 0px;}
.gamingtop{ width:304px; height:34px; background:transparent url("images/gaming/small-ban.png") no-repeat 0px -7px;  text-align:center; font-size:24px; font-family:Verdana; margin:auto;}
.gamingitem{width:678px; height:139px; background:transparent url("images/gaming/banner.png") no-repeat -9px -8px; font-family:Verdana;  font-size:12px;  clear:both;}
.gamingitemimageouter{ float:left; margin:15px 10px 0 20px;width: 92px; height: 53px;}
.gamingitemimage{}
.gamingitemright{ float:left; width:420px; margin:2px 10px 0 0;}
.gamingitemtitle{width:213px; height:18px; margin:auto; text-align:center; color:Olive; background:transparent url("images/gaming/ban2.png") no-repeat 0px -11px; }
.gamingitemcontent{color:Gray; margin:0 0 0 70px;}
.gamer{height:15px;  clear:both;}
.gamernumber{ float:left; width:35px;}
.gamername{float:left; width:190px; text-align:center; }
.right_gaming{background-image:url("images/gaming/Feedback_tv.png"); }
.input{height:20px; width:118px; border-width:0; background-color:Black; color:White;}
.contact_title{color:Orange; font-size:16px;position:relative; left:34px; top:50px;  height:0px; width:100px; text-align:center;  font-family:"Arial Narrow"; }
.contact_title_long{font-size:14px;left:34px; top:53px;}
.contact_name{position:relative; left:20px; top:80px;  height:0px; width:85px;  }
.contact_name_input{position:relative; left:22px; top:98px;  }
.contact_email{position:relative; left:20px; top:102px;  height:0px; width:85px;  }
.contact_email_input{position:relative; left:22px; top:119px;  }
.contact_company{position:relative; left:20px; top:121px;  height:0px; width:85px;  }
.contact_company_input{position:relative; left:22px; top:140px; }
.contact_details{position:relative; left:20px; top:148px;  height:0px; width:85px;  }
.contact_details_input{position:relative; left:21px; top:164px; height:79px; width:122px;  overflow:auto;}
.contact_submit{position:relative; left:98px; top:168px;  height:18px; width:46px;  color:Orange;  font-size:12px; background-color:Black;  border-width:0; padding:0; margin:0; cursor:pointer;}
.title2{color:Orange; font-weight:normal;}

.pagetitlesides_products{background-image:url("images/products/icon.png"); background-position:14px 6px;}
.displayinner_products{}
.productitem{width:677px;height:139px; background:transparent url("images/products/banner.png") no-repeat -29px -19px; font-family:Verdana;  font-size:12px;  }
.productitemimage{width:114px; height:46px;float:left; margin:30px 0 0 40px;}
.productitemtitletext{ width:194px; height:39px; float:left; margin:5px 0 0 80px;text-align:center; background:transparent url("images/products/title-box.png") no-repeat 0px 0px; padding-top:7px;font-family:Sans-Serif;  font-size:20px; white-space:nowrap; color:White;}
.productitemrightouter{width:172px; height:130px; float:right; margin:7px 15px 0 0; }
.productitemright{background-color:Black;}
.productitemrightimage{border:solid 1px #444444;background-color:Black;}
.arrowouter{height:17px; background-color:black; margin:5px 0 0 0; }
.imageexplorertoleft{float:left;cursor:pointer;}
.imageexplorertoright{float:right;cursor:pointer; }
.right_contact{ background:black url("images/Email.png") no-repeat 0px 60px;  color:#aaa; font-size:13px; padding:60px 0 0 0;}

.iTunes{ margin:0 0 3px 0;}
.OhbasketImg{width:266px; height:174px; border:solid 1px #999; margin-bottom:13px;}

.pagetitlesides_outsource{background-image:url("images/outsource/icon.png"); background-position:14px 4px; }
.outsourceitemtitletext{ width:400px;  float:left; margin:20px 0 0 30px; color:#ccc; font-family: Verdana;  font-size:20px;}
.pagetitletext_outsource{font-size:30px;}
.TVLeftOutsource{padding:30px 0 0 0; margin-left:3px; width:230px;}
.TVRightOutsource{width:420px;}

.pagetitlesides_extra{background-image:url("images/extra/icon.png"); background-position:18px -1px;}
.pagetitlesides_links{background-image:url("images/links/icon.png"); background-position:9px -2px;}
.pagetitlesides_contact{background-image:url("images/contact/icon.png"); background-position:13px -1px;}


.contacttitle{ font-size:30px;  text-align:center; padding:10px;}
.googlemap{  float:left; width:380px; height:340px; padding:4px 10px 2px 4px; background:transparent url("images/contact/map.png") no-repeat -17px -17px;}
.contactcontent{ font-size:20px; text-align:center; float:right;width:270px; }
.contactemail{ font-size:24px; color:Orange;}
.contactphone{ margin:50px 0px 40px 0;}
.contactaddress{ margin:30px 0 80px 0;}
.contactemail{ font-size:22px; color:Orange;}


.scroll_up {
			event: expression(
        onmouseover=function (){
            up();
        }
	}