@charset "utf-8";

body{background-color:#0c5aab;margin:0;padding:10px;font-family:Verdana, Geneva, sans-serif;}
a{text-decoration:none;color:#0c5aab;}
a:hover{text-decoration:underline;}
a:focus{outline:none;}

#container{width:820px;margin:0 auto;background-color:#fff;}

#header{width:780px;margin:0 auto;}
#header h1{width:262px;height:85px;padding:0;margin:0;float:left;}
#header h1 a{display:block;background-image:url(../images/logo_bluestreak.gif);background-repeat:no-repeat;text-indent:-10000px;width:262px;height:85px;}
#header ul{list-style:none;float:right;width:180px;clear:none;margin:0;padding:0;display:block;margin-top:40px;margin-right:20px;}
#header ul li{width:20px;height:30px;float:left;}
#header ul li.lang{width:120px; font-size: 10px;line-height:25px;}
#header ul li a{display:block;width:20px;height:30px;text-indent:-10000px;overflow:hidden;background-repeat:no-repeat;}
#header ul li.lang a{width:120px;text-indent:0px;font-weight:bold;text-align: right;}
#header ul li a:hover{background-position: 0 -30px;}
#header ul li a.home{background-image: url(../images/ico_home.gif);}
#header ul li a.contact{background-image: url(../images/ico_mail.gif);}
#header ul li a.print{background-image: url(../images/ico_print.gif);}
#search{float: right;margin-top: 40px;background-image: url(../images/bg_search.gif);background-repeat: repeat-x;padding: 1px;padding-left: 3px;padding-right: 3px;height:25px;overflow:hidden;}

#main_menu{width: 765px;height: 40px;margin: 0 auto;padding: 0;background-image: url(../images/bg_menu.gif);background-repeat: no-repeat;list-style: none;padding-left: 15px;clear: both;margin-bottom: 10px;}
#main_menu li{float: left;width: 125px;height: 40px;display: block;position: relative;}
#main_menu li a{text-decoration: none;display: block;height: 40px;text-align: center;color: #095ba6;font-weight: bold;font-size: 16px;line-height: 40px;}
#main_menu li:hover,#main_menu li.hover{background-color: #b9d3e9;}
#main_menu li a:hover{background-color: #b9d3e9;}
#main_menu li ul{display: none;background-color: #b9d3e9;padding: 0;margin:0;border-bottom: 1px solid #0c5aab;width: 250px;}
#main_menu li ul li{display: block;float: none;height: 20px;border-top: 1px solid #0c5aab;width: 250px;margin:0;padding:0;}
#main_menu li ul li a{line-height: 20px;;font-size: 12px;height: 20px;;font-weight: normal;padding-left: 10px;padding-right: 10px;text-align: left;margin:0;}
#main_menu li ul li a:hover{color: #fff;background-color: #0c5aab;}
#main_menu li:hover ul, #main_menu li.hover ul, #main_menu li ul:hover{display: block;position: absolute;}

#global_content{width: 780px;margin: 0 auto;}
#global_content h2{color:#0c5aab;}

#breadcrumb{width:780px;color:#999;font-size:10px;margin-bottom: 10px;}
#breadcrumb a{color:#666;}

#flash_banner{width: 780px;height: 320px;}
#flash_menu{background-image: url(../images/bg_flashmenu.png);background-repeat: no-repeat;width: 780px;height: 35px;list-style: none;margin: 0;margin-bottom: 50px;padding: 0;padding-top: 6px;}
#flash_menu li{float: left;display : block;margin-left: 50px;margin-right: 50px;}
#flash_menu li a{background-color: #86add5;background-position: 0px -27px;background-repeat: no-repeat;border: 1px solid #86add5;height: 27px;width: 80px;padding-left: 71px;padding-right: 5px;display: block;font-weight: bold;font-size: 11px;text-decoration: none;text-align: center;color: #fff;line-height: 27px;}
#flash_menu li a.active{background-color: #0c5aab;background-position: 0px 0px;border: 1px solid #0c5aab;}
#flash_menu li a.mobile{background-image: url(../images/btn_home_mobile.jpg);}
#flash_menu li a.television{background-image: url(../images/btn_home_tv.jpg);}
#flash_menu li a.electronics{background-image: url(../images/btn_home_consumer.jpg);line-height: normal;}

#main_content{float: left;}

#content{width: 400px;float: left;margin-left: 15px;}
#content h2, #content_box h3{color: #0c5aab;font-size: 16px;font-weight: bold;margin: 0;padding: 0;}
#content, #content_box{font-size: 12px;line-height: 18px;}
#content_box strong{color: #0c5aab;}

#content_box{border: 1px solid #407fb8;border-top: none;width: 565px;padding: 10px;clear: both;}
#content_box .img_right{float:right;margin:0;margin-left:10px;}
#content_box .img_left{float:left;margin:0;margin-right:10px;}
#content_box .img_center{display: block; margin: 0 auto;}
#content_box a{color: #0c5aab;}
#content_box p.copyright{font-size: 10px;font-style:italic;text-align:center;}

div#content_tab{width:587px;height:32px;background-image:url(../images/content_tab.png);background-repeat:no-repeat;}
ul#content_tab{list-style: none;margin: 0;padding: 0;}
ul#content_tab li{height:32px;float:left;font-size: 10px;margin-right:3px;}
ul#content_tab li a{line-height:26px;color: #fff;text-align: center;height:26px;padding: 3px 3px 3px 3px;display:block;background-repeat: no-repeat;}
ul#content_tab li a:hover{background-position: 0 -32px;}
ul#content_tab li a.active{background-position: 0 -64px;text-decoration:underline;}
ul#content_tab li.long a{line-height: normal;}

ul#content_tab.tab7 li{width:83px; margin-right: 1px;}
ul#content_tab.tab7 li a{width:77px;background-image:url(../images/content_tab_83.png);}
ul#content_tab.tab6 li{width:97px; margin-right: 1px;}
ul#content_tab.tab6 li a{width:91px;background-image:url(../images/content_tab_97.png);}
ul#content_tab.tab5 li{width:115px;}
ul#content_tab.tab5 li a{width:109px;background-image:url(../images/content_tab_115.png);}
ul#content_tab.tab3 li{width:193px;margin-right:4px;}
ul#content_tab.tab3 li a{width:187px;background-image:url(../images/content_tab_193.png);}
ul#content_tab.tab2 li{width:292px;margin-right:3px;}
ul#content_tab.tab2 li a{width:286px;background-image:url(../images/content_tab_292.png);}

#googleplayer{width:400px;height:326px;margin:0 auto;}

.contact_addr{list-style: none;padding: 0;}
.contact_addr li{width: 260px;float: left;font-size: 10px;line-height: 14px;margin-bottom: 25px;}
.contact_addr li strong{font-style: italic;}

.contact_info{font-size: 10px;line-height: 14px;}
.contact_info dt, .contact_info dd{float: left;width: 110px;margin-top: 5px;}
.contact_info dt{clear: left;font-style:italic;}
.contact_info dt strong{font-style:normal;}
.contact_info dd{width: 400px;}
.contact_info dt.margin, .contact_info dd.margin{margin-top: 20px;}


.clear{clear:both;}

.video_list{width: 460px;height: 82px;margin: 0 auto;padding: 0;list-style: none;}
.video_list li{width: 230px;height: 82px;float: left;}
.video_list li a{width: 230px;height: 82px;display: block;line-height: 82px;background-image: url(../images/btn_video.png);background-repeat: no-repeat;}
.video_list li a img{border: none;display: block;float: left;margin: 7px;}

#small_video_list ul{margin: 0 auto;padding: 0;list-style: none;height:90px;}
#small_video_list ul li{height: 40px;clear: left;}
#small_video_list ul li a{height: 40px;display: block;line-height: 40px;color:#0c5aab;}
#small_video_list ul li a img{border: none;display: block;float: left;margin: 3px;}

#side_bar, #left_bar{width: 177px;float: right;}
#left_bar{float: left;}
#side_bar h3, #left_bar h3{background-image: url(../images/bg_sidebox_title.png);background-repeat: repeat-x;margin: 0;padding: 0;height: 22px;line-height: 22px;font-size: 12px;text-align: center;color: #0c5aab;}
#side_bar h3 a, #left_bar h3 a{color: #0c5aab;}
#side_bar div, #left_bar div{border: 2px solid #d9e7f3;font-size: 9px;margin-bottom: 20px;}

#btn_support{display: block;width: 173px;height: 36px;background-image: url(../images/logo_support.gif);background-repeat: no-repeat;text-indent: -10000px;}
#btn_support:hover{background-position: 0 -36px;}

#btn_facebook{display: block;width: 173px;height: 44px;background-image: url(../images/BannerFB.gif);background-repeat: no-repeat;text-indent: -10000px;}
#btn_facebook:hover{background-position: 0 -44px;}

#btn_twitter{display: block;width: 173px;height: 27px;background-image: url(../images/BannerTwitter.gif);background-repeat: no-repeat;text-indent: -10000px;}
#btn_twitter:hover{background-position: 0 -27px;}

#footer{clear: both;padding-top: 30px;padding-bottom: 30px;font-size: 10px;color: #999;}
#footer a{color: #666;}
#footer p{margin: 0;padding: 0;text-align: center;}