html,body{margin:0;padding:0; width:auto; height:100%; } 
 

body{ }
#clear {clear:both; margin:0; padding:0;}
#wrapper{ width:980px; height:100%;  margin-left:auto; margin-right:auto;  margin-top:0px;  position:relative;  } 

p{padding-top:1em;}


/*footer Homepage*/
div#footer{ clear:both; background:#FFF; width:980px;  margin-left:auto; margin-right:auto; margin-top:6px; padding-top:4px; padding-bottom:4px; position:relative; z-index:-1; }
/*ff*/
html>body div#footer{ z-index:0; }
/*ie7*/
*+html>body div#footer{ z-index:0; }


#footer a, #footer a:link{color:#666;}
.footer_links{padding-left:10px; padding-right:10px; float:left;}
.footer_copyright{padding-left:10px; padding-right:10px; float:right;}




/*header Homepage*/
div#header{  clear:both; background:#FFF; width:980px;  margin-left:auto; margin-right:auto; margin-top:0px; padding-top:0px; padding-bottom:4px; position:relative;}

div#header .logo{background-image:url(/images/corporate/common/mtr_logo2.jpg); width:120px; height:45px; float:left;margin-left:10px;}

 
.headerleft{float:left; margin-top:12px; text-align:center;}
.headerright{float:right;padding-right:15px;margin-top:7px;}

div#header .links{ color:#666666; float:left; margin-right:3px; margin-left:10px;}
div#header .links a{ color:#666666;}

.header_links{ display: inline;  padding-left:6px; padding-right:6px; 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/corporate/common/header_spline.jpg); width:3px; height:11px;}
.header_links_line2{ display:block; float:left;background-image:url(/images/corporate/common/header_spline.jpg); width:3px; height:11px; margin-left:5px;margin-right:5px;}
.header_links_line3{ display:block; float:left;background-image:url(/images/corporate/common/header_spline.jpg); width:3px; height:11px; margin-left:5px;margin-right:5px;margin-top:5px;}

div#header .textsize{ float:left; margin-right:3px;display: inline; margin-left:5px;}
div#header .textsize a, .textsize a:link, .textsize a:hover{color:#666666;}
.textsize1{float:left; display:inline; background-image:url(/images/corporate/common/textsize_1.jpg);width:13px;height:13px;margin-right:2px;}
.textsize2{float:left; display:inline; background-image:url(/images/corporate/common/textsize_2.jpg);width:13px;height:13px;margin-right:2px;}
.textsize3{float:left; display:inline; background-image:url(/images/corporate/common/textsize_3.jpg);width:13px;height:13px;margin-right:2px;}
.textsize1b{float:left; display:inline; background-image:url(/images/corporate/common/textsize_1b.jpg);width:13px;height:13px;margin-right:2px;}
.textsize2b{float:left; display:inline; background-image:url(/images/corporate/common/textsize_2b.jpg);width:13px;height:13px;margin-right:2px;}
.textsize3b{float:left; display:inline; background-image:url(/images/corporate/common/textsize_3b.jpg);width:13px;height:13px;margin-right:2px;}


div#header .share{float:left; margin-top:2px;}

div#header .search{float:left; font-size:11px;}
div#header .searchbox{width:116px; height:18px; margin:0px;  background-image:url(/images/corporate/common/header_search_1.jpg); background-repeat:no-repeat;}
div#header .searchfield{font-size:11px;  width:85px; height:11px; border:0px none #FFF; margin-top:2px;margin-right:10px;}
div#header .search a, .search a:link, .search a:hover{font-size:11px; color:#666666;}



 



/*content*/
div#container{margin:0; padding:0;background:#FFF; width:980px; height:100%; float:left; position:relative;background-image:url(/images/corporate/common/corp_menu_bg.gif); background-position:top left; background-repeat:repeat-y;  }
.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/corporate/eng/ul_bullet2.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;
}

/*table-- no use?*/

.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; FONT-SIZE: 11px;}

.table_title {background-color:#427CAC; padding:3px;}
.table_contentGrey {background-color:#ffffff; padding:3px;}

.right_td {margin: 0;border-width: 1px 1px 0 0; FONT-SIZE: 11px;}


/*sitemap-- no use?*/

.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; */ }


