a:focus {
  -moz-outline-style: none;
  outline:none;
}
.content_cell {
  /*position:relative;*/
}
#infobox_cell {
  float:right;
  padding:0;
  background-color:#fff;
  *margin-right:-90px;
  margin-right:0px;
  margin-bottom:-1px;
  position:relative;
}
#infobox_bottom {
  height:8px;
}
#content_with_infobox_nojs {
  padding-left:30px;
  width:700px;
  border-bottom:1px solid #26837B;
  border-right:1px solid #26837B;
  position:relative;
}
.clear_empty {
	clear: both;
	overflow: hidden;
	width: 1px;
	height: 1px;
	margin: 0 -1px -1px 0;
	border: 0;
	font-size: 0;
	line-height: 0px;
	display: block;
}
#infobox {
  position:relative;
}
#copy_with_infobox {
  padding:0 0 50px;
  overflow:auto;
  *margin-top:-20px;
  margin-top:0px;
}
#download_toolbar {
  position:absolute;
  /*bottom:10px; */
  margin-top:-40px;
  margin-left:30px;
}
#download_toolbar a {
  text-decoration:none;
}
#download_process {
  padding-top:30px;
}
#download_tabs {
  width:594px;
  overflow:hidden;
  margin:0;
  padding:5px 0 0;
}
#download_tabs li {
  float:left;
  width:297px;
  margin:0;
  padding:0;
  list-style:none !important;
}
#download_tabs li a {
  display:block;
  height:28px;
  text-indent:-1000px;
}

#download_tabs li.home a {
  background:transparent url(/images/download_tabs2_tra_chi.png) no-repeat 0 0;
}
#download_tabs li.home a.selected {
  background-position:0 -28px;
}
#download_tabs li.business a {
  background:transparent url(/images/download_tabs2_tra_chi.png) no-repeat 0 -56px;
}
#download_tabs li.business a.selected {
  background-position:0 -84px;
}

#download_language {
  overflow:hidden;
}
#download_language div.choose {
  text-align:right;
  /*padding:5px 0 0 0; */
  float:right;
  position:relative;
}
#language_selected {
  padding:5px 0;
  font-size:14px;
  font-weight:bold;
  color:#069;
}
#download_language div.choose a {
  background:transparent url(/images/download_language_globe.png) no-repeat 0 -7px;
  padding:0 0 0 35px;
  float:right;
  display:block;
}
#download_language div.choose a span {
  padding:6px 15px 3px 0;
  /*float:right; */
  display:block;
}
#copy_with_infobox div.download_products {
  overflow:hidden;
}
#copy_with_infobox p.download_header {
  font-size:11px;
  margin:0;
  padding:0 0 7px;
}
#copy_with_infobox p.download_footer {
  font-size:11px;
  margin:0;
  padding:0 0 7px;
}
#copy_with_infobox div.download_section {
  overflow:hidden;
  padding:0 0 7px;
}
#copy_with_infobox div.download_section h3 {
  margin:0;
  font-weight:normal;
}
#copy_with_infobox div.download_section h3 a {
  display:block;
  background:#E9EEF0 url(/images/download_section_arrows.png) no-repeat 12px 7px;
  font-size:12px;
  color:#555;
  padding:4px 10px 4px 30px;
}
#copy_with_infobox div.download_section h3 a:hover {
  background-color:#ddd;
  text-decoration:none;
}
#copy_with_infobox div.download_section h3 a.selected {
  background-position:12px -55px;
}


#copy_with_infobox div.download_section div.product_sections {
  float:left;
}
#copy_with_infobox div.download_section div.product_section {
  padding:4px 0;
  border-bottom:1px solid #eee;
  float:left;
}
#copy_with_infobox div.download_section div.product_info {
  float:left;
  width:425px;
  padding:0 0 0 35px;
}
#copy_with_infobox div.download_section div.product_download {
  float:left;
  width:134px;
}
#copy_with_infobox div.download_section div.product_info h4 {
  margin:0;
  font-size:12px;
  color:#006366;
}
#copy_with_infobox div.download_section div.product_info h5 {
  margin:0;
  font-size:11px;
  color:#666;
}
#copy_with_infobox div.download_section div.product_info h6 {
  margin:0;
  font-size:11px;
  font-weight:normal;
  color:#666;
}
#copy_with_infobox div.download_section div.product_download span {
  background:transparent url(/images/start_download_button.jpg) no-repeat 0 0;
  display:block;
  float:left;
  width:90px;
  height:20px;
  margin:12px 0 0;
}
#copy_with_infobox div.download_section div.product_download a {
  background:transparent url(/images/start_download_button.jpg) no-repeat 0 0;
  display:block;
  width:90px;
  height:20px;
  text-indent:-1000px;
}
#copy_with_infobox div.download_section div.product_disclaimer {
  padding:0 0 0 35px;
}
#copy_with_infobox div.download_section div.product_disclaimer h4 {
  margin:0;
  font-size:11px;
  color:#c00;
}
#copy_with_infobox div.download_section div.product_disclaimer h5 {
  margin:0;
  font-size:11px;
  font-weight:normal;
  color:#666;
}

#download_language div.choose a.selected {
  background:#333 url(/images/download_language_globe.png) no-repeat 0 -47px;
  color:#ffa;
}
#download_language div.choose a.selected span {
  background:#333 url(/images/download_language_globe.png) no-repeat 100% -80px;
}
#language_selection {
 left:30px;
position:absolute;
top:62px;
width:676px;
margin-top:-12px;
  display:relative;
}
#language_popup {
  position:relative;
  z-index:1000;
/*  background-color:#333; */
  float:right;
  #width:359px;
}
#language_popup div.c_tl {
  padding:0 0 0 4px;
  height:4px;
  font-size:1px;
  background:transparent url(/images/language_corners.png) no-repeat 0 0;
}
#language_popup div.c_t,
#language_popup div.c_b {
  height:4px;
  font-size:1px;
  background-color:#333;
}
#language_popup div.c_c {
  overflow:hidden;
  background-color:#333;
  float:right;
}
#language_popup div.c_bl {
  clear:both;
  padding:0 0 0 4px;
  height:4px;
  font-size:1px;
  background:transparent url(/images/language_corners.png) no-repeat 0 -12px;
}
#language_popup div.c_br {
  padding:0 4px 0 0;
  height:4px;
  font-size:1px;
  background:transparent url(/images/language_corners.png) no-repeat 100% -8px;
}


#language_popup ul {
  float:right;
  padding:3px 10px 0;
  margin:0;
}
#language_popup ul li {
  list-style:none !important;
  padding:0 10px 5px;
  margin:0;
}
#language_popup ul li a {
  color:#fff;
  text-decoration:none;
  font-size:11px;
}
#language_popup ul li a:hover {
  text-decoration:underline;
}

.ess_title {
	color:#CDA111;
}

.eav_title {
	color:#74C699;
}

.era_title {
	color:#888888;
	font-size:12px;
}

.gray_title_small {
	color:#888888;
	font-size:11px;
}


