.mceVisualAid{
	border: 1px dashed #cccccc;
}

body {
	margin: 0px;
}

body, td, th {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color:#6E6E6E;
}

A {
	color: #EB5005;
	text-decoration:none;
	font-weight:bold;
}

.selectedA {
	color:#6E6E6E;
}

.selectedASt {
	color:#6E6E6E;
	background-color:#E1D4C0;
	padding:5px;
}

.subLinks {
	background-color:#E1D4C0;
	padding:5px;
	text-align:center;
}

.subLinks A {
	padding:5px;
	font-size: 10px;
	font-weight: normal;
	color:#6E6E6E;
}

.menuA {
	color:#666666;
	font-size:9px;
	font-weight:normal;
}

img {
	border:none;
}

.productImg {
	border: 1px solid #E1D4C0;
}

div.header {
  height:190px;
  background-image: url(i/bgr.gif);
  text-align:center;
}

H1 {
  font-size: 17px;
  gont-weight: bold;
  color: #666666;
}
H2 {
  font-size: 13px;
  gont-weight: bold;
  color: #666666;
  background-color: #E1D4C0;
  padding: 2px;
  margin-bottom: 0px;
  border: 1px solid #E1D4C0;
}

.techData {
  font-size: 12px;
  border: 1px solid #CDB898;
  color: #666666;
  width:100%;
}
.techData TD{
  padding: 5px
}



table.mainTable {
	padding:0px;
  width:770px;
}

.mT_tdLeft_top {
	width:100%;
}

.mT_tdCenter_topL {
/*	background:url(/i/logo.png) no-repeat;
	width:240px;
	height:160px;*/
}

.mT_tdCenter_topR {
	background:url(/i/top.png) no-repeat;
	width:530px;
	height:95;
}

.mT_tdCenter_topR_en {
	background:url(/i/top_en.png) no-repeat;
	width:530px;
	height:95;
}

.mT_tdLeft_mid {
	background:url() no-repeat;
}

td.mT_tdCenter_topL div {
	width:240px;
	padding:0px;
	/*text-align:right;*/
}

td.mT_tdCenter_topR div {
	width:515px;
	height:75px;
	padding:15px 10px 5px 5px;
	text-align:right;
}

td.mT_tdCenter_topR_en div {
	width:515px;
	height:75px;
	padding:15px 10px 5px 5px;
	text-align:right;
}

.menuDiv {
	padding:3px 0px 0px 2px;
	width:240px;
	background:url(/i/m_top.png) no-repeat;
}

.menuDiv2 {
	padding:3px 0px 0px 2px;
	width:240px;
	background:url(/i/m_top2.png) no-repeat;
}

.menuDivTop2 {
	background:url(/i/m_bgr.png) repeat-y;
	padding:0px;
	position:relative;
	top:-67px;
	margin-bottom:-67px;
}

.menuDivTop {
	background:url(/i/m_bgr.png) repeat-y;
	padding:0px;
	position:relative;
	top:-135px;
	margin-bottom:-135px;
	
	
}

.menuPic {
	padding:5px 0px 5px 5px;
	/*border-left:0px solid #E1D4C0;*/
	border-right:2px solid #e1d4c0;
	background-color:#FCF9F8;	
}

.menuPicSel {
	padding:5px 0px 5px 5px;
	/*border-left:0px solid #E1D4C0;*/
	border-right:2px solid #e1d4c0;
	background:#FCF9F8 url(i/index.gif) no-repeat 100% 50%;
}

.menuLinks {
	padding:5px 0px 5px 0px;
	border-right:2px solid #E1D4C0;
	background-color:#FCF9F8;
}

.menuHeader {
	 padding:0px 0px 0px 5px;
	 text-align:left;
	 border-right:2px solid #E1D4C0;
	 border-left:0px solid #E1D4C0;
	 background-color:#FCF9F8;
	 color:#2E3437;
	 font-weight:bold;
	 font-size:11px;
}

.menuHeaderSelected {
	 padding:0px 0px 0px 5px;
	 text-align:left;
	 border-right:2px solid #E1D4C0;
	 border-left:0px solid #E1D4C0;
	 background-color:#FCF9F8;
	 color:#FA702A;
	 font-weight:bold;
	 font-size:11px;
}

.menuUL{
	margin:0px;
	padding:0px;
	float:right;
	display:block;
	width:148px;
	line-height:14px;
}
.menuUL li{
	/*margin-left:-10px;*/
	list-style:none;
	font-size:10px;
	padding-left:10px;
	
}

.menuUL li A{
	color:#6E6E6E;
}

.menuUL li a:hover {
	color:#FA702A;
}

li.liSelected {
	background:url(/i/bul.png) no-repeat 0 50%;
	color:#FA702A;
}

li.liSelected A{
	color:#FA702A;
}



td.newsHeader {
	padding:0px 5px 5px 5px;
	font-weight:bold;
	color:#FA702A;
	border-bottom:1px solid #E7E1DA;
}

.newsBodyTD {
	background:url(/i/2bgr.png) repeat-y;
	padding:10px;
}

.m_button {
	text-align:center;
	white-space:nowrap;
	padding:7px 16px;
}

.m_button_en {
	text-align:center;
	white-space:nowrap;
	padding:7px 15px;
}

hr {
	border:none;
	height:1px;
}

.distributorName {
	font-size:14px;
	font-weight:bold;
	color:#FA702A;
}

.linkA {
	font-size:11px;
	color:#6E6E6E;
	font-weight:normal;
}

A.linkA img {
	vertical-align:middle;
	margin-right:5px;
	margin-left:20px;
}

.evenTd{
	background-color:#EFE8DE;
}
.oddTd{
	background-color:#FDFDF7;
}

.divPrTitle {
	position:absolute;
	text-align:center;
	color:#FA702A;
/*	top:-1px;
	margin-bottom:-1px;*/
}

h3.PrTitle{
	text-align:center;
	color:#FA702A;
	font-weight:bold;
	font-size:17px;
	margin:0px 10px 10px 0px;
	padding:0px;
}

td.errorTD {
	text-align:center;
}

span.errorSp {
	color:red;
	font-weight:bold;
}

.distrLinksDiv {
	text-align:center;
	padding:5px;
}