
* { margin: 0px; padding: 0px;}
html { overflow: -moz-scrollbars-vertical;}
html, body { width: 100%; height: 100%;}
body { font-family: 'Tahoma'; font-size: 11px; color: #555; background-color: #FFF;}
img { border: 0px;}
table { border-collapse: collapse;}

/*************** General Style ***************/

div.clear { clear: both;}
p { margin: 0 0 1em 0;}
a.text:hover { color: #555; text-decoration: none;}
a.text  { text-decoration: none;}
.current { color: #77AC0C;}
.txt12 { font-size: 12px; font-weight: normal;}
.padt10 { padding-top: 10px;}
.padb5 { padding-bottom: 5px;}
.padl5 { padding-left: 5px;}
.padl15 { padding-left: 15px;}
.padl20 { padding-left: 20px;}

a { color: #555; text-decoration: none;}
a:hover { color: #555; text-decoration: underline;}
a.click , a.click:hover { color: #555; text-decoration: none; font-weight: bold;}
a.click02 , a.click02:hover { color: #555; text-decoration: none;}
a.click3{font-size: 12px; font-weight: bold;}

a.all , a.all:hover , a.Zoom , a.Zoom:hover { color: #555; text-decoration: underline;}


/*Login*/
.bxtxt { float: left; width: 235px; padding-top: 3px;}
.btnlogin { float: left; width: 65px; padding-top: 3px;}

div#Wrapper { width: 1003px; margin: auto;}
div#Wrapper div#Logo { width: 973px; height: 100px; padding-top: 15px; margin: auto;}
div#Logo div#Logo01 { float: left; width: 405px;}
div#Logo div#Logo02 { float: right; width: 255px; padding-top: 15px; }
div#navRight { width: 255px; padding-top: 20px; text-align:right; padding-right:5px;}

div#Wrapper div#Menu { width: 990px; height: 33px; margin: auto;}
div#Menu ul { list-style: none;}
div#Menu li { display: inline-block; list-style: none; float: left;}
div#Menu a#Executive , div#Menu a#About , div#Menu a#Mof , div#Menu a#Decree , div#Menu a#Agriculture , div#Menu a#Download , div#Menu a#Webboard , div#Menu a#Calendar { display: block; width: 990px; height: 33px; background: url('../images/menu.jpg') no-repeat;}

div#Menu a#Executive { width: 109px; background-position: 0px 0px;}
div#Menu a#Executive:hover , div#Menu a#Executive.active { width: 109px; background-position: 0px -33px;}
div#Menu a#About { width: 125px; background-position: -109px 0px;}
div#Menu a#About:hover , div#Menu a#About.active { width: 125px; background-position: -109px -33px;}
div#Menu a#Mof { width: 112px; background-position: -234px 0px;}
div#Menu a#Mof:hover , div#Menu a#Mof.active { width: 112px; background-position: -234px -33px;}
div#Menu a#Decree { width: 142px; background-position: -346px 0px;}
div#Menu a#Decree:hover , div#Menu a#Decree.active { width: 142px; background-position: -346px -33px;}
div#Menu a#Agriculture { width: 114px; background-position: -488px 0px;}
div#Menu a#Agriculture:hover , div#Menu a#Agriculture.active { width: 114px; background-position: -488px -33px;}
div#Menu a#Download { width: 114px; background-position: -602px 0px;}
div#Menu a#Download:hover , div#Menu a#Download.active { width: 114px; background-position: -602px -33px;}
div#Menu a#Webboard { width: 114px; background-position: -716px 0px;}
div#Menu a#Webboard:hover , div#Menu a#Webboard.active { width: 114px; background-position: -716px -33px;}
div#Menu a#Calendar { width: 160px; background-position: -830px 0px;}
div#Menu a#Calendar:hover , div#Menu a#Calendar.active { width: 160px; background-position: -830px -33px;}

div#DCalendar { position: relative; _top: -33px;}
div#DCalendar div#FormCalendar { position: absolute; padding-top: 35px; width: 221px; height: 219px; right: 0px; top: 0px; z-index: 1000; display:none;}



div#Wrapper div#nav { width: 983px; height: 52px;  margin: auto;}
div#nav div#nav01 { float: left; width: 283px; color: #555; padding-top: 10px; }
div#nav div#nav02 { float: right; width: 700px; height: 32px; }
div#nav div#nav02 li { padding-top: 10px; }
div#nav div#nav02 li.login { padding-top:2px; }
div#nav div#nav02 li.login .block_login { width:350px;height: 52px; }

div#Login { ; width: 340px; height: 43px; padding: 5px 0px 0px 10px; background: url('../images/bg_login.gif') no-repeat; display: none;}
input.txtbx3 { width: 110px; height: 16px; border: 1px solid #919191;}


div#nav02 ul { list-style: none;}
div#nav02 li { display: inline-block; list-style: none; float: left;}
div#nav02 a#Login_intranet , div#nav02 a#Enews , div#nav02 a#Complain { display: inline-block; height: 32px; background: url('../images/nav.jpg') no-repeat 0px 0px;}
div#nav02 a#Login_intranet { width: 97px; background-position: 0px 0px;}
div#nav02 a#Login_intranet:hover , div#nav02 a#Login_intranet.active { background-position: 0px -32px;}
div#nav02 a#Enews { width: 122px; background-position: -97px 0px;}
div#nav02 a#Enews:hover , div#nav02 a#Enews.active { background-position: -97px -32px;}
div#nav02 a#Complain { width: 131px; background-position: -219px 0px;}
div#nav02 a#Complain:hover , div#nav02 a#Complain.active { background-position: -219px -32px;}

div#Wrapper div#BannerHome { width: 1003px; height: 480px;}

div#Wrapper div#Container { width: 1003px; padding: 10px 0px; background: url('../images/dot.gif') repeat-x bottom center;}

div#Footer { width: 964px; padding: 7px 13px; margin: auto;}
div#Footer div#mnFoot { float: left; width: 360px;}
div#Footer div#Stat { float: right; width: 40px; height: 15px; padding-left: 120px; background: url('../images/stat.gif') no-repeat;}
div#Footer div#Copyright { width: 964px; text-align: right;}

/***Home***/
div#Container div#CHome { width: 1003px;}
div#CHome div#Tab01 { float: left; width: 523px; padding-left: 12px;}
div#Tab01 div#NewsTab { width: 523px; background: url('../images/bg_news_tab.jpg') repeat-y;}

div#NewsTab ul , div#NewsTab02 ul { list-style: none; height: 36px;}
div#NewsTab li , div#NewsTab02 li { display: inline-block; list-style: none; float: left;}

div#News_01 , div#News_02 , div#News_03 , div#News_04 { width: 500px; margin: auto;}

div#NewsTab div.news_D { width: 500px; text-align: right; padding: 5px 0px;}
div#NewsTab div.Newsbx { float: left; width: 250px; padding-bottom: 15px;}
div#NewsTab div.Newsbx_last { float: left; width: 250px;}
div.Thumb { float: left; width: 65px;}
div.Thumb span { width: 57px; height: 57px;}
div.Thumbtxt { float: left; width: 180px;}


div#CHome div#Tab02 { float: left; width: 230px; padding-left: 7px;}
div#Tab02 div#NewsTab02 { width: 230px;}
div#NewsTab02 a#News05 { display: inline-block; width: 115px; height: 36px; background: url('../images/news_05.jpg') no-repeat;}
div#NewsTab02 a#News05:hover , div#NewsTab02 a#News05.active { background: url('../images/news_05_ac.jpg') no-repeat;}
div#NewsTab02 a#News06 { display: inline-block; width: 115px; height: 36px; background: url('../images/news_06.jpg') no-repeat;}
div#NewsTab02 a#News06:hover , div#NewsTab02 a#News06.active { background: url('../images/news_06_ac.jpg') no-repeat;}

div#Tab02 div.NewsTabC { width: 215px; height: 160px; background: url('../images/bg_news_tab2.jpg') repeat-y; padding-left: 15px;}
div.NewsTabC div.TabC_D { width: 200px; text-align: right; padding: 5px 0px;}
div.NewsTabC div.Link { float: left; width: 100px; line-height: 20px;}
div.NewsTabC div.Link2 { float: left; width: 115px; line-height: 20px;}
div.NewsTabC div.Link a , div.NewsTabC div.Link2 a { display: block;}

div#CHome div#Banner { float: right; width: 205px;}


/*Webboard*/
div#CWebboard { width: 983px; margin: auto;}
ul#mnWebboard { list-style: none; width: 400px; height: 31px; padding: 0px 0px 10px 15px;}
ul#mnWebboard li { display: inline-block; float: left; list-style: none; padding: 0px; margin: 0px; width: 100px; height: 31px;}
ul#mnWebboard a#Newtopic , ul#mnWebboard a#Topiclists , ul#mnWebboard a#Reply { display: inline-block; width: 100px; height: 31px; background: url('../images/button/mnwebboard.jpg') no-repeat;}
ul#mnWebboard a#Newtopic { background-position: 0px 0px;}
ul#mnWebboard a#Newtopic:hover , ul#mnWebboard a#Newtopic.active { background-position: 0px -31px;}
ul#mnWebboard a#Topiclists { background-position: -100px 0px;}
ul#mnWebboard a#Topiclists:hover , ul#mnWebboard a#Topiclists.active { background-position: -100px -31px;}
ul#mnWebboard a#Reply { background-position: -200px 0px;}
ul#mnWebboard a#Reply:hover , ul#mnWebboard a#Reply.active { background-position: -200px -31px;}

div#CWebboard table#Wlist { width: 983px; margin: auto;}
table#Wlist td.txtleft { text-align: left;}

table#Wlist thead { font-weight: bold;}
table#Wlist thead td { height: 41px; background: url('../images/bg_topic.jpg') repeat-x; text-align: center;}
table#Wlist thead td.first { height: 41px; background: url('../images/bg_topic01.jpg') no-repeat;}
table#Wlist thead td.last { height: 41px; background: url('../images/bg_topic02.jpg') no-repeat;}

table#Wlist tbody td { height: 50px; background: url('../images/dot.gif') repeat-x bottom left; text-align: center;}
table#Wlist tbody td.topic { height: 50px; background: url('../images/dot.gif') repeat-x bottom left; text-align: left;}

table#Wlist tfoot td { height: 50px; text-align: right;}

div#CWebboard div.Webboard_detail { width: 983px; margin: auto;}
div.Webboard_detail div.WTopic { width: 983px; height: 46px; background: url('../images/bg01.jpg') no-repeat;}
div.WTopic div.TxtWTopic { float: left; width: 600px; padding: 15px 0px 0px 20px; font-size: 14px; font-weight: bold;}
div.WTopic div.TxtWReply { float: left; width: 600px; padding: 17px 0px 0px 20px; font-size: 12px; font-weight: bold;}
div.WTopic div.Date { float: left; width: 270px; padding-top: 20px; text-align:right;}
div.WTopic div.BtnDelete { float: left; width: 90px;}

div.Webboard_detail div.WDetail { width: 945px; margin: auto; font-size: 12px; line-height: 20px; padding: 18px 0px;}
div.WDetail div { width: 900px; padding-bottom: 5px;}
div.WDetail p { width: 900px; padding-bottom: 10px;}

div#CWebboard div.WPages { width: 963px; height: 27px; background: url('../images/bg02.jpg') no-repeat; padding: 15px 20px 20px 0px; text-align: right;}

div#CWebboard div#Wnewtopic , div#CWebboard div#Wreply { width: 963px; height: 520px;}
div#Wnewtopic div.Wnew_topic { width: 963px; height: 27px; background: url('../images/bg02.jpg') no-repeat; padding: 15px 20px 0px 0px; text-align: center; font-size: 14px; font-weight: bold; margin: auto;}

div#WForm { width: 500px; height: 460px; margin: auto;}

div#CWebboard div.WReply { width: 963px; height: 27px; background: url('../images/bg02.jpg') no-repeat; padding: 15px 20px 0px 0px; text-align: center; font-size: 14px; font-weight: bold; margin: auto;}


/*thickbox*/
table#Delete { width: 350px;}
table#Delete th , table#Delete td { padding: 1px 0px; vertical-align: top;}
input.txtbx { width: 250px; height: 16px; border: 1px solid #222;}
textarea.txtbx2 { width: 250px; height: 150px; border: 1px solid #222; overflow: hidden;  font-family: 'Tahoma'; }



/*News*/
div#CNews { width: 990px; margin: auto; line-height: 18px;}

div#CNews div#bgTop { position: relative; width: 990px; height: 45px; background: url('../images/news_top.jpg') no-repeat;}
div#bgTop a#mnNews { position: absolute; width: 132px; height: 35px; top: 0px; left: 0px;}
div#bgTop a#mnNews2 { position: absolute; width: 130px; height: 35px; top: 0px; left: 132px;}
div#bgTop div#Nsearch { position: absolute; width: 400px; top: 10px; left: 280px;}
div#Nsearch select { width: 80px; color: #959595; font-size: 11px;}
div#bgTop div#btnNsearch { position: absolute; width: 70px; top: 10px; left: 570px;}

div#CNews div#NContent { width: 930px; background: url('../images/newsbg.gif') repeat-y top center; padding: 0px 30px;}
div#NContent div.NMonth { padding: 10px 0px; font-size: 14px; font-weight: bold; background: url('../images/dot.gif') repeat-x bottom center; margin-bottom: 15px;}
div#NContent div.NList { width: 930px; padding-bottom: 15px;}
div.NList div.Thumb { float: left; width: 65px;}
div.NList div.Ndetail { float: left; width: 865px; padding-top: 20px;}
div#CNews div#Npages { width: 963px; height: 27px; background: url('../images/bg02.jpg') no-repeat; padding: 15px 20px 0px 0px; text-align: right; margin: 10px auto;}

div#NBack { width: 970px; height: 29px; background: url('../images/bg02.jpg') no-repeat; padding: 13px 0px 0px 13px; margin: 10px auto;}
div#NBack2 { width: 740px; height: 28px; background: url('../images/bg03.jpg') no-repeat right top; margin: 10px 0px; padding: 13px 0px 0px 250px;}


/*About*/
div#CAbout { width: 990px; margin: auto; font-size: 12px; line-height: 18px;}
div#CAbout div#mnInner { float: left; width: 230px; height: 205px;}
div#CAbout div#Aboutdetail { float: right; width: 755px; background: url('../images/cbg.gif') repeat-y top center;}
div#Aboutdetail div#AContent { width: 715px; margin: auto;}
div#Aboutdetail p { width: 710px; margin: 0 auto 10px auto;}
div#Aboutdetail div.txt { width: 710px; margin: auto;}
div#AContent div.line , div#MContent div.line { width: 715px; background: url('../images/dot.gif') repeat-x top center; margin: auto; padding: 10px 0px 20px 0px;}

a#Zoom { display: block; width: 55px; height: 50px; background: url('../images/button/zoom.jpg') no-repeat 0px 0px;}
a#Zoom:hover { display: block; width: 55px; height: 50px; background: url('../images/button/zoom.jpg') no-repeat 0px -50px;}

/*UL*/
ul.type { list-style: none; padding-bottom: 10px;}
ul.type li { display: block; list-style: none; background: url('../images/bullet.gif') no-repeat 10px 10px; padding: 3px 0px 3px 25px;}
ul.notype { list-style: none;}
ul.notype li { display: block; list-style: none; padding: 3px 0px 3px 5px;}

div#AContent div.Brand { width: 710px; height: 160px; margin: auto;}
div.Brand div.BImg { float: left; width: 160px;}
div.Brand div.BDetail { float: left; width: 550px;}

div#AContent div.Decree { text-align: center; font-size: 14px; font-weight: bold;}
div#AContent div.act { text-align: center; font-weight: bold;}

table#Legal { width: 715px; border: 1px solid #CCC;}
table#Legal thead td { padding: 8px; background-color: #EFEFEF; font-weight: bold; text-align: center;}
table#Legal tbody td { padding: 8px; vertical-align: top;}

table.Legal2 { width: 715px; border: 1px solid #CCC; font-weight: bold;}
table.Legal2 thead td { padding: 8px; background-color: #EFEFEF; text-align: center; border: 1px solid #CCC;}
table.Legal2 tbody th { padding: 8px; vertical-align: top; border-bottom: 1px solid #CCC; border-right: 1px solid #CCC;}
table.Legal2 tbody td { padding: 8px; vertical-align: top; border-bottom: 1px solid #CCC;}
table.Legal2 tbody .bg { background-color: #BCBCBC;}

.Source { text-align: right; font-size: 11px;}

div#AContent div#Staff { font-size: 11px;}
div#Staff div#Staff01 { float: left; width: 100px; height: 28px; padding-left: 40px; background: url('../images/staff/c_staff01.jpg') no-repeat 7px 0;}
div#Staff div#Staff02 { float: left; width: 100px; height: 28px; padding-left: 40px; background: url('../images/staff/c_staff02.jpg') no-repeat 7px 0;}
div#Staff div#Staff03 { float: left; width: 100px; height: 28px; padding-left: 40px; background: url('../images/staff/c_staff03.jpg') no-repeat 7px 0;}
div#Staff div#Total { float: left; width: 100px; height: 28px; padding-left: 40px;}
div#Staff div.number { float: left; width: 50px; height: 28px; text-align: right;}


/*Complain*/
div#CComplain { width: 990px; margin: auto; font-size: 12px; line-height: 18px;}
div#CComplain div#FComplain { float: left; width: 655px;}
div#FComplain div#FComplainbx { width: 655px; background: url('../images/complain/bg.jpg') repeat-y top center;}
div#FComplainbx table { width: 600px; margin: auto;}
div#FComplainbx table th { text-align: right; font-weight: normal; padding: 5px 10px 5px 0px;}
div#FComplainbx table td { padding: 5px 0px;}
div#FComplainbx input.txt { width: 185px; height: 18px;}
div#FComplainbx input.txt2 { width: 485px; height: 18px; _width: 492px; *width: 492px;}
div#FComplainbx textarea { width: 485px; height: 130px; _width: 492px; *width: 492px; overflow: hidden;}
div#FComplainbx span.Radio { padding-top: 2px;}
div#CComplain div#CAddress { float: right; width: 300px}
div#CAddress div.CAbox { width: 210px; padding: 10px 0px; background: url('../images/dot.gif') repeat-x bottom center;}

#nav01 .nev_active { color:#81B70D;}

/* board */
#board { width: 990px; margin: 0px auto; padding-bottom: 20px;}
#board .plleft { float: left; width: 235px; height: 205px;}

#board .plright { float: left; width: 755px;}
#board .plright .bl_top { background: url('../images/board/top.gif') no-repeat; height:12px;}
#board .plright .bl_bottom { background: url('../images/board/bottom.gif') no-repeat; height:12px;}
#board .plright .bl_data { background: url('../images/board/body.gif') repeat-y;}

#board .plright .bl_data .blocktop { width: 706px; height: 265px; background: url('../images/board/line.gif') repeat-x bottom left; margin: 0px auto;}
#board .plright .bl_data .block { width: 706px; height: 265px; background: url('../images/board/line.gif') repeat-x bottom left; margin: 0px auto; padding-top: 10px;}
.block_lang { position: relative;}
.block_lang .lang { position: absolute; top: -35px; right: 10px; width: 70px; height: 35px;}

#langth , #langen { display: inline-block; float: left; width: 35px; height: 35px; background: url('../images/button/lang.jpg') no-repeat;}
#langth { background-position: 0px 0px;}
#langth.active , #langth:hover { background-position: 0px -35px;}
#langen { background-position: -35px 0px;}
#langen.active , #langen:hover { background-position: -35px -35px;}

.block_pic { width:177px; height:203px; background:url('../images/board/block_pic.gif') no-repeat; float:left; }
.block_pic img { padding:13px;}
.block_detail { width:400px; height:100px; float:left; margin:50px 0px 0px 50px; color:#555555;font-size:12px; }
.block_detail  span { font-weight:bold; }
#board .plright .bl_data .last { background: #fff bottom;}

#board #board_menu { background:url('../images/board/menu.gif') no-repeat -229px 0px; width: 230px;height: 232px;} 
#board #board_menu ul { list-style: none;   padding-top:12px; }
#board_menu li { padding-bottom:1px; }
#board_menu li a { width:227px;height:29px; display:block;margin:0px 2px; }
#board_menu li a:hover { background:url('../images/board/menu.gif') no-repeat; }
#board_menu li div { background:url('../images/board/menu.gif') no-repeat; width:227px;height:29px; margin:0px 2px;}
#board_menu li a.executive:hover, #board_menu li div.executive { background-position: -1px -11px;}
#board_menu li a.director:hover, #board_menu li div.director { background-position: -1px -72px;}
#board_menu li a.manager:hover, #board_menu li div.manager { background-position: -1px -42px;}
#board_menu li a.admin:hover, #board_menu li div.admin { background-position: -1px -102px;}
#board_menu li a.business:hover, #board_menu li div.business { background-position: -1px -132px;}
#board_menu li a.region:hover, #board_menu li div.region { background-position: -1px -162px;}
#board_menu li a.sum:hover, #board_menu li div.sum { background-position: -1px -192px;}


 /* MOF */

div#CAbout div#CMof { float: left; width: 755px; background: url('../images/cbg.gif') repeat-y top center;}
div#CMof div#MContent { width: 715px; margin: auto;}
div#CAbout div#Award { float: right; width: 225px; background: url('../images/mof/bg.gif') repeat-y;}
div#Award div.Awards { width: 200px; margin: 0px auto; padding: 20px 0px; text-align: center;}


/*about_menu*/
#about_menu { background:url('../images/about/menu.gif') no-repeat -229px 0px; width:230px;height:201px;}
#about_menu ul { list-style: none;   padding-top:11px; }
#about_menu li { padding-bottom:1px; }
#about_menu li a { width:227px;height:29px; display:block;margin:0px 2px; }
#about_menu li a:hover { background:url('../images/about/menu.gif') no-repeat; }
#about_menu li div { background:url('../images/about/menu.gif') no-repeat; width:227px;height:29px; margin:0px 2px;}
#about_menu li a#ab_organize:hover, #about_menu li div#ab_organize { background-position: -1px -11px;}
#about_menu li a#ab_structure:hover, #about_menu li div#ab_structure { background-position: -1px -42px;}
#about_menu li a#ab_brand:hover, #about_menu li div#ab_brand { background-position: -1px -72px;}
#about_menu li a#ab_rule:hover, #about_menu li div#ab_rule { background-position: -1px -102px;}
#about_menu li a#ab_environment:hover, #about_menu li div#ab_environment { background-position: -1px -132px;}
#about_menu li a#ab_staff:hover, #about_menu li div#ab_staff { background-position: -1px -162px;}


/* aboutus */
#aboutus { width: 990px; margin: 0px auto; padding-bottom: 20px; font-size: 12px;}
#aboutus .plleft { float: left; width: 235px; height: 205px;}

#aboutus .plright { float: left; width: 755px;}
#aboutus .plright .bl_top { background:url('../images/board/top.gif') no-repeat; height: 12px;}
#aboutus .plright .bl_bottom { background:url('../images/board/bottom.gif') no-repeat; height: 12px;}
#aboutus .plright .bl_data { background:url('../images/board/body.gif') repeat-y;}
#aboutus .plright .bl_data .block .block_img { padding-left: 7px;}
#aboutus .plright .bl_data .block_top { padding-left: 15px;}
#aboutus .plright .bl_data .block_in { padding-left: 20px;}

/* contact */
#contact { width: 990px; margin: 0px auto; padding-bottom: 20px; font-size: 12px; line-height: 18px;}
#contact .detail { height: 140px;}
#contact .detail span { font-weight: bold;}
#contact .detail .block1 { float: left; width: 495px; padding-left: 5px;}
#contact .detail .block2 { float: left; width: 250px;}
#contact .detail .block3 { float: left; width: 200px;}
#contact .detail .lines { width: 200px; height: 65px; background: url('../images/dot.gif') repeat-x bottom left;}
#contact .map { height: 400px;}
#contact .more img { padding-right: 30px;}

#contact .more { height: 50px;}
#contact ul#mnContact { list-style: none; width: 990px; height: 40px; padding-top: 20px;}
#contact ul#mnContact li { display: inline-block; float: left; list-style: none; padding: 0px; margin: 0px; width: 180px; height: 40px;}
ul#mnContact a#Bus , ul#mnContact a#BTS , ul#mnContact a#MRT , ul#mnContact a#Express , ul#mnContact a#Car { display: inline-block; width: 180px; height: 40px; background: url('../images/button/mncontact.gif') no-repeat;}
ul#mnContact a#Bus { background-position: 0px 0px;}
ul#mnContact a#Bus:hover , ul#mnContact a#Bus.active { background-position: 0px -40px;}
ul#mnContact a#BTS { background-position: -180px 0px;}
ul#mnContact a#BTS:hover , ul#mnContact a#BTS.active { background-position: -180px -40px;}
ul#mnContact a#MRT { background-position: -360px 0px;}
ul#mnContact a#MRT:hover , ul#mnContact a#MRT.active { background-position: -360px -40px;}
ul#mnContact a#Express { background-position: -540px 0px;}
ul#mnContact a#Express:hover , ul#mnContact a#Express.active { background-position: -540px -40px;}
ul#mnContact a#Car { background-position: -720px 0px;}
ul#mnContact a#Car:hover , ul#mnContact a#Car.active { background-position: -720px -40px;}

/* contact popup */
div#popup {  font-family: 'Tahoma'; font-size: 12px; color: #000; background-color: #FFF;}
div#popup .data { width: 450px; margin: 0px auto;}
div#popup .data table { width: 445px; border: 1px solid #FFF;}
div#popup .data tr { background-color: #81BA0B;}
div#popup .data tr.alter { background-color: #9EDC1C;}
div#popup .data td.last { font-weight: bold; padding: 7px 15px;}
div#popup .data td { padding: 4px 15px; border: 1px solid #FFF;}
div#popup .data td.Ctd { text-align: center;}
span.error1{color:red; }

div#displayCalender table{  border-color:#E3E3E3; background-color: #FFF; }
div#displayCalender table tr.color1{  border-color:red;}


