@charset "UTF-8";
/* CSS Document */


/*jk2u*/
#content_container {width: 100%;overflow: hidden;color: #666;position: relative;}
.float_wrapper {width: 100%;overflow: hidden;}
img {border: 0px;}
a{   outline: none; /* for Firefox Google Chrome  */
      behavior:expression(this.onFocus=this.blur()); /* for IE */
	  }
/*clean both*/
.clear {width:0px;height:0px;clear:both; *display:inline;/*IE only*/}

/**/
.w383{ width:383px !important;}
.w428{ width:428px !important;}
.ml10{ margin-left:10px !important;}
.ml55{ margin-left:55px !important;}
.mr115{ margin-right:115px !important;}
.mt10{ margin-top:10px !important;}
.mt20{ margin-top:20px !important;}
.mt30{ margin-top:30px !important;}
.mt35{ margin-top:35px !important;}
.mt40{ margin-top:40px !important;}
.mb10{ margin-bottom:10px !important;}
.font_italic{ font-style:italic !important;}
.font_12{ font-size:12px !important;}
.font_13{ font-size:13px !important;}
.font_14{ font-size:14px !important;}
.font_15{ font-size:15px !important;}
.font_16{ font-size:16px !important;}
.text_underline{text-decoration: underline !important;}
.font_red{ color:#FF0000 !important;}
.font_999{ color:#999 !important;}
.font_bold{ font-weight:bold;}






body{font-size:13px; font-family:Helvetica Neue, Helvetica, Arial, sans-serif;background-color:#fff; margin:0 auto;line-height: 18px;min-width: 1024px;text-align:center}

.pop_MediaInfo{font-family:Arial, Helvetica, sans-serif!important;}


/*head*/
#header{display:none;}
#master_container {margin: 0 auto;width: 100%;}
#main-container {display: block;float: none;margin: 0 auto !important;margin-left: 10px;margin-right: 10px;width: 1024px;text-align:left;position: relative;}
#footer{border-top: 3px solid #636173!important;padding-bottom: 15px;margin-top: 15px;MARGIN: 0 auto;WIDTH: 948px;}
#footer p{font-size: 13px; line-height: 20px; color: #666666; text-decoration: none; text-align:left; margin:0 0 15px 0;}
#footer a,#footer a:hover{color:#ff7b00; text-decoration:none;}
.warnings_list{ margin-left:-10px;}
.warnings_list li{font-size: 12px; line-height: 20px; color: #666666; text-decoration: none; text-align:left; margin:0 0 10px 0; list-style-type:disc;}
#headerBasicPage{background-color:#6d6e71; /*padding:0 36px; */text-align:left; height:87px;width: 1024px;display: inline;float: left;}
.headerBasicPage_fullwidth{background-color:#6d6e71;width: 100%;height:104px;position: absolute!important;left:0;z-index: -1;top:0;display:inline-block;}
#logo{width:97px; height:65px;margin:10px; padding:0;display: inline;float: left;margin-left: 10px;margin-right: 10px;}

/*language*/
#country{ position: absolute; top:0px; right:85px; width:150px; z-index:500; font-size:12px !important; }
.btn_country{ cursor: pointer; width:125px; background:url(../img/country_down_arrow.png) no-repeat right; padding:5px 25px 5px 0; text-align:right;}
.btn_country span{ margin-left:5px; color:#FFF; }
.country_block { display: none; float:left;}
.country_block ul{ background:#333; margin:0px; padding:5px 0 5px 0; overflow:hidden; width:150px;}
.country_block ul li{ list-style:none;  text-align:left; float:left; width:140px; padding:5px 5px 5px 15px; font-size:11px;}
.country_block ul li span{ margin-left:5px;}
.country_block ul li a{ color:#FFF; text-decoration:none; width:140px; display:block;}
.country_block ul li a:hover{ color:#e8810d; text-decoration:none;}
/*#country:hover .country_block { display:block;}*/

#language{ position: absolute; top:0px; right:0px; width:85px; z-index:501; font-size:12px !important; }
.btn_language{ float:left; cursor: pointer; width:60px; background:url(../img/country_down_arrow.png) no-repeat right; padding:5px 25px 5px 0; color:#FFF; text-align:right;}
.btn_language_noother{background:none !important; cursor:default !important;}

.language_block {display: none; float:left;}
.language_block ul{ background:#333; margin:0px; padding:5px 0 5px 0; overflow:hidden; width:80px;}
.language_block ul li{ list-style:none;  text-align:left; float:left; width:70px; padding:5px 5px 5px 15px; font-size:11px;}
.language_block ul li span{ margin-left:5px;}
.language_block ul li a{ color:#FFF; text-decoration:none; width:70px; display:block;}
.language_block ul li a:hover{ color:#e8810d; text-decoration:none;}
/*#language:hover .language_block { display:block;}*/



#navigation {height:60px;float:right;margin: 25px 94px 0; }/*本來上面是10*/
#navigation ul{display:inline;}
#navigation li{margin:10px 30px 0 0; width:auto; list-style:none;float:left; text-align:left; padding-top:8px}
#navigation li.active{border-top:4px solid #e8810d; padding-top:4px}
#navigation a{color:#fff; font-weight:bold;text-decoration: none;margin:25px 0 0 0;cursor:pointer;}

/* About------------------------------------- */
#about_video{ width:454px; height:327px; display:block; position:absolute; top:37px; left:48px;}/*jk2u*/

#aboutApp-header{ /*padding:0 36px;*/ height:453px; border-bottom:9px solid #e8810d;margin-bottom: 40px;width: 1024px;display: inline;float: left; position:relative;}
.aboutApp-header_fullwidth{ background:#555555;width: 100%;height:436px;position: absolute!important;left:0;top:104px;z-index: -1;border-bottom: 9px solid #E8810D;}
.iPad-Video{width: 525px;display: inline;float: left;margin-left: 10px;margin-right: 10px; cursor: pointer;}
.about-copy{color:#fff; padding:60px 0 0 0; background:url(../img/arrow_down.png) 60px 17px no-repeat transparent; width: 364px;display: inline;float: left;margin: 0 10px 0 74px;}


.intro-copy{font-size:16px;margin:0; padding:10px 0; border-bottom:1px solid #e8810d}
h3{color:#e8810d;margin:25px 0 5px 0; padding:0;}
.about-copy p.customize{margin:5px 0;padding:5px 0}
.Download-Button{margin:23px 20px 0 0; padding:0;}
ul.app-store{list-style:none; margin:12px 0 0 0; padding:0;}
ul.app-store li{float:left}
.requires{font-size:10px; line-height:14px; margin:0; padding:6px 0 0 10px;}
.aboutApp-container{margin-bottom: 20px;float:left;margin-left: auto;margin-right: auto;width: 1024px;}
.leftScreenDesc{width: 428px;display: inline;float: left;margin-left: 74px;margin-right: 10px;padding-top: 50px;}
.rightScreenDisplay{width: 364px;display: inline;float: left;margin-left: 74px;margin-right: 10px;}


/* FAQs */
#faq-headerBasicPage{height:260px; border-bottom:9px solid #e8810d;display: inline;float: left;width: 1024px;}
.faq-headerBasicPage_fullwidth{background:#555555;width: 100%;height:243px;position: absolute!important;left:0;top:104px;z-index: -1;border-bottom: 9px solid #E8810D;}
.iPad-Angled{width:556px; display: inline;float: left;margin-left: 10px;margin-right: 10px;}
.faq-copy{color:#fff; padding:50px 0 0 0; background:url(../img/arrow_down.png)  175px 17px no-repeat transparent;width: 374px;display: inline;float: left;margin: 0 10px 0 64px;}
.faq-copy a, .faq-copy a:hover{color:#ff7b00; text-decoration:none;}


/*  About Content */
.content_container{}
.content_container img.screen{margin:40px 0;}
.content_container img.headerBasicPage{margin-top:90px;}
.divider{background:url(../img/divider_line.png) no-repeat;height:15px; margin:30px 0; padding:0;width: 1024px;display: inline;float: left;margin-left: 10px;margin-right: 10px;}

/*  FAQ Content */

.content-headerBasicPage{clear:both;margin:20px 0 15px 10px;}
.faq-content_container{ background:url(../img/faq_content_bg.png) repeat-y;display: inline;float: left;width: 1024px;margin-bottom:30px;position: static !important;}
.faq-row{clear:both;position:relative; left:0; top:0; height:auto; overflow:hidden;margin-left: auto;margin-right: auto;width: 1024px;}
/*.faq-row.selected{overflow:visible}*/
.faq-block {display: inline;float: left; margin-left: 10px;margin-right: 10px;padding: 5px 0;  width: 500px;}

.faq-block:hover {cursor:pointer;}
.selected .faq-block{ background:url(../img/faq_block_selected.png) repeat-y;}
.selected .faq-block:hover {cursor:pointer;}
.supportMsg{background-color: #FFFFFF;padding: 10px 10px 20px; }

.faq-question{ background:url(../img/faq_little_arrow.png) right 10px no-repeat;border-bottom: 1px solid #E8810D;display: inline;float: left;margin-left: 25px;padding: 10px;width: 380px;}
.selected .faq-question{background: none repeat scroll 0 0 transparent;color: #FFFFFF;}

.faq-arrow{ background:url(../img/faq_arrow.png) no-repeat;display: inline;float: left; height: 41px;margin-right: 10px; text-align: right; width: 50px;margin-left: 10px;}



.faq-response {background-color: #E9E9E9;display: block;float: left;height: auto;overflow: visible;padding: 17px;position:absolute !important;right: 0px;width: 480px;z-index: 100;top: 446px}
	
.faq-content_header{clear:both;margin:0px 10px;}
span.footer_icons_padd{width:35px !important;}	
#flashcontent1159387706152_wrapper{top: 0; position: absolute !important;}
.faq-subheader{font-size:18px; 	clear: both; left: 0; margin: 10px; padding: 7px 10px;  width: 420px!important;	background-color: #CCCCCC;	}

/* Quirk mode issue*/
* html .faq-arrow{margin-left: 25px;}
* html .faq-response{width: 515px;top: 398px}
* html .aboutApp-header_fullwidth{height:443px;}
* html .faq-headerBasicPage_fullwidth{height:236px;}


/*about pop up*/
#popMediaContainer{ width:700px; height:523px; background:#F00;}
