body {text-align:center; margin:0px; background-color:#FFFFFF; font-family:Verdana; font-size:12px; color:#333333;}
body > div {text-align:center; margin-right:auto; margin-left:auto;} 
form, input, select{margin:0px; padding:0px; font-family:Verdana;}
img,a img {border-width:0}
table{ font-size:12px;}
.fl{float:left;}
.fr{float:right;}
.dis{display:inline;}
.tal{text-align:left;}
.tac{text-align:center;}
.tar{text-align:right;}
.clb{clear:both;}
.fwb{font-weight:bold;}
.tdu{text-decoration:underline;}

/* Link CSS */
A:link, A:visited, A:active{color:#333333; text-decoration: none;}
A:hover{color:#FF6600; text-decoration:underline;}

/* Color & font-size CSS */

.clFFFFFF{color:#FFFFFF;}
.clFF7900{color:#FF7900;}
.clFF6600{color:#FF6600;}

.fs14{ font-size:14px;}

/* font-size CSS */
.fs10{font-size:10px;}
/* Background CSS */
.Head_bg{background:url(../Images/Head_bg.jpg) repeat-x left top;}
.Head_font{background:url(../Images/Head_font.jpg) no-repeat left 32px;}
.Head_font_line{background:url(../Images/Head_font_line.jpg) no-repeat center top;}
.Menu_bg{background:url(../Images/Menu_bg.jpg) no-repeat top left;}
.it_bg{background:url(../Images/Title_icon.jpg) no-repeat center center;}
.itmbg_01{background:url(../Images/Title_icon_03.jpg) repeat-x left bottom;}
.itmbg_02{background:url(../Images/Title_icon_04.jpg) repeat-x left bottom;}
.inewsbg{background:url(../Images/Icon_03.jpg) repeat-x left bottom;}

/* Line-height CSS */
.lh20{line-height:20px;}
.lh25{line-height:25px;}
.lh27{line-height:27px;}
.lh30{line-height:30px;}

/* border CSS */
.bq1{border:1px solid #CBCDCC;}
.bq2{border-width:1px 1px 0px 1px; border-style:solid; border-color:#CBCDCC;}
.bq3{border-width:1px 1px 0px 0px; border-style:solid; border-color:#CBCDCC;}
.bb1{border-bottom:1px solid #D3D3D3;}

/* margin padding CSS */
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.ml20{margin-left:20px;}
.mt12{margin-top:12px;}
.mt15{margin-top:15px;}
.mt18{margin-top:18px;}
.mb5{margin-bottom:5px;}
.pl10{padding-left:10px;}
.p10{padding:10px;}
.pb5{padding-bottom:5px;}

/* other CSS */
.So{margin-top:15px; color:#FFFFFF;}
.So input{width:130px; height:18px; border:1px solid #F8691C; background:url(../Images/So_bg.jpg) no-repeat left top; background-color:#FFFFFF; padding-left:20px; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:18px; color:#666666;}
.So a:link, .So a:visited, .So a:active{color:#FFFFFF; text-decoration:underline;}
.So a:hover {color:#F86A1C; text-decoration:none; font-weight:bold;}
.Menu{margin-top:33px;}
.Menu a:link, .Menu a:visited, .Menu a:active{color:#FF7900; text-decoration:none;}
.Menu a:hover {color:#FFFFFF; text-decoration:none; font-weight:bold;}

.LeftMenu, .LeftMenuon{padding:0px 0px 5px 10px;}
.LeftMenu a:link, .LeftMenu a:visited, .LeftMenu a:active{color:#666666; text-decoration:none;}
.LeftMenu a:hover {color:#FF6600; text-decoration:none;}
.LeftMenuon a:link, .LeftMenuon a:visited, .LeftMenuon a:active{color:#FF6600; text-decoration:none; font-weight:bold;}
.LeftMenuon a:hover {color:#FF6600; text-decoration:none; font-weight:bold;}

.Foot{font-weight:bold; color:#666666;}
.Foot a:link, .Foot a:visited, .Foot a:active{color:#666666; text-decoration:none;}
.Foot a:hover {color:#FF7900; text-decoration:none; font-weight:bold;}

.MailInput input{ width:130px; height:18px; border:1px solid #CBCBCB;}
.MailInput span{text-decoration:underline; color:#7E90AB;}
.MailInput a:link, .MailInput a:visited, .MailInput a:active{color:#333333; text-decoration:underline;}
.MailInput a:hover {color:#FF7900; text-decoration:underline; font-weight:bold;}

.Zst a:link, .Zst a:visited, .Zst a:active{color:#333333; text-decoration:none;}
.Zst a:hover {color:#FF7900; text-decoration:none;}
.Zst span{ color:#FF7900; font-weight:bold;}

.Oaa{margin-top:30px; line-height:40px;}
.Oaa input{ width:200px; height:20px; border:1px solid #D3D3D3;}
.Oaa textarea{ width:300px; height:80px; border:1px solid #D3D3D3;}
.Oaa span{ color:#FF6600;}

.Oaa_title{margin-top:10px; line-height:30px; border-bottom:2px solid #D3D3D3; text-align:left;}
.Oaa_title span{font-weight:bold; font-size:14px; color:#FF6600;}
.Title_border{border:1px solid #F47300;}

/* input Css */
