html,body{margin:0;padding:0; width:auto;}


/*body{background-image:url(../images/customer/common/wider_bg.jpg);}*/
#clear {clear:both; margin:0; padding:0;}
#wrapper{ width:980px; margin:0 auto;position:relative;}



/*header*/

.headerleft{float:left; margin-top:12px; text-align:center;}
.headerright{float:right;padding-right:15px;margin-top:7px;}

div#header .links{float:left; margin-right:3px;}
.header_links{ display: inline;  padding-left:4px; padding-right:4px; float:left; text-align:left;}
.header_links a, .header_links a:link, .header_links a:hover{color:#666666;}
.header_links_line{ display:block; float:left;background-image:url(/images/customer/common/header_spline.jpg); width:3px; height:11px;margin-top:1px;}
.header_links_line2{ display:block; float:left;background-image:url(/images/customer/common/header_spline.jpg); width:3px; height:11px; margin-left:3px;margin-right:3px;margin-top:1px;}
.header_links_line3{ display:block; float:left;background-image:url(/images/customer/common/header_spline.jpg); width:3px; height:11px; margin-left:3px;margin-right:3px;margin-top:5px;}

div#header .textsize{ float:left; margin-right:3px;display: inline; margin-left:3px;}
.textsize a, .textsize a:link, .textsize a:hover{color:#666666;}
.textsize1{float:left; display:inline; background-image:url(../images/customer/common/textsize_1.jpg);width:13px;height:13px;margin-right:2px;}
.textsize2{float:left; display:inline; background-image:url(../images/customer/common/textsize_2.jpg);width:13px;height:13px;margin-right:2px;}
.textsize3{float:left; display:inline; background-image:url(../images/customer/common/textsize_3.jpg);width:13px;height:13px;margin-right:2px;}
.textsize1b{float:left; display:inline; background-image:url(../images/customer/common/textsize_1b.jpg);width:13px;height:13px;margin-right:2px;}
.textsize2b{float:left; display:inline; background-image:url(../images/customer/common/textsize_2b.jpg);width:13px;height:13px;margin-right:2px;}
.textsize3b{float:left; display:inline; background-image:url(../images/customer/common/textsize_3b.jpg);width:13px;height:13px;margin-right:2px;}

div#header .api{float:left;}

div#header .search{float:left;}
.searchfield{
	width:85px;
	height:11px;
	border:0px none #FFF;
    margin-top:3px;margin-right:10px;
}
.search a, .search a:link, .search a:hover{color:#666666;}



/*content*/
div#container{margin:0; padding:0;background:#FFF; width:980px; float:left;position:relative;}
.tdRow1 { background:#F3F3F3;}
.tdRow2{ background:#F3F3F3;}
hr {border: 1px dashed #CCCCCC;}

.interlink ul{ margin:20px; list-style:none;padding:0;}
.interlink li{background:url(../images/customer/eng/ul_bullet.jpg) no-repeat 0 2px; padding-left:20px;margin:0px;}
.subtitlebg2 {
	height: 17px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E8BFD1;
}

.redtext {
	font-weight: bold;
	color: #ff0000;
}

/*table*/

.my-table table, .my-table td{border-color: #8DB0D0;border-style: solid;}
.my-table table{border-width: 0 0 1px 1px;border-collapse: collapse;}
.my-table td{margin: 0;border-width: 1px 1px 0 0;}

.table_title {background-color:#427CAC; padding:3px;}
.table_contentGrey {background-color:#ffffff; padding:3px; }




/*sitemap*/
.divpadding {
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 12px;
	
}
.divpadding2 {
	padding-top: 6px;
	padding-right: 6px;
	padding-left: 20px;
	
}

#freezePageDiv {
  filter:       alpha(opacity=65); /* ie */
  -moz-opacity: 0.65; /* mozilla */
  opacity:      0.65;
  position:     absolute;
  width:        100%;
  height:       100%;
  padding:      0px;
  top:          0px;
  left:         0px;
  display:      none;
  z-index:      500;
  background-color: #000000;
}
#freezeIFrame {
  filter:       alpha(style=0,opacity=0); /* ie */
  position:     absolute;
  width:        100%;
  height:       100%;
  padding:      0px;
  top:          0px;
  left:         0px;
  display:      none;
  z-index:      499;
}
#waitIndicatorDiv {
  position:     absolute;
  top:          0px;
  left:         0px;
  width:        100%;
  height:       100%;
  display:      none;
  z-index:      501;
}
#waitIndicatorTable {
  position:     relative;
  top:          250px;
  width:        300px;
  height:       50px;
  border:       2px solid #E3AFB5;
  border-top:   none;
  border-left:  none;
  background-color: #F1DFDD;
}
.disable_select_menu  { /* background-color: #595959; color: #121212; */ }
.enable_select_menu   { /* background-color: #FFFFFF; color: #333333; */ }




/*tooltips*/
.tooltipstt {
	position:absolute;
	width:350px;
	height:173px;
	z-index:24;
	background:url(/images/customer/chi/bubble.gif) 0px 0px no-repeat;
	padding-top:22px;
	padding-left:10px;
	left:130px;
	top:30px;
	text-align:left;
	display: none;
	filter: expression(document.execCommand("BackgroundImageCache", false, true));
}



.tooltipstt ul { margin:0; padding-left:5px; }
.tooltipstt li { list-style-type:none; float:left; width:150px; padding-bottom:5px; padding-left:12px;background: url(/images/customer/common/tt_bullet.jpg) no-repeat 0 5px;}

.redtext {
color: #FF0000;
}

