body {font-size:12px;
	margin:0px;
	/*background-image: url(/images/bg001.gif);
	background-color:#75A5CC;
	background-repeat: repeat-x;*/}
form,map{margin:0;padding:0;border:0;}

td {font-family: "Arial";font-size: 12px; line-height: 20px;}
.td_right {font-family: "Arial"; font-size: 12px; padding-right: 10px;}
.td_left {font-family: "Arial";font-size: 12px;padding-left: 20px;}
.td_main_left_on
{
	font-family: "Arial";
	font-size: 12px;
	padding-left: 20px;
	background-image:url(/images/bg004.jpg);
}
.td_main_left_off
{
	font-family: "Arial";
	font-size: 12px;
	padding-left: 20px;
	background-image:url(/images/bg0041.jpg);
}

A:link {color:#000; text-decoration: none;}
A:visited {color:#000; text-decoration: none;}
A:hover {color:#BD4C00;}

A.a_boldfont:link,A.a_boldfont:visited,A.a_boldfont:hover{font-weight:bold;}

A.a_a:link {color:#71787F; text-decoration: none;}
A.a_a:visited {color:#71787F; text-decoration: none;}
A.a_a:hover {color:#BD4C00;}

A.a_hidden:link {color:#71787F; text-decoration: none;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:100%;}
A.a_hidden:visited {color:#71787F; text-decoration: none;}
A.a_hidden:hover {color:#BD4C00;}

A.homenewstitle:link {color:#454545; text-decoration: none;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:230px;}
A.homenewstitle:visited {color:#454545; text-decoration: none;}
A.homenewstitle:hover {color:#BD4C00;}

A.a_b:link {color:#002967; text-decoration: none;}
A.a_b:visited { color:#002967; text-decoration: none;}
A.a_b:active { color:#002967; }
A.a_b:hover { bold; color:#BD4C00;}

A.a_white:link {color:#ffffff; text-decoration: none; padding-top: 3px;}
A.a_white:visited {color:#ffffff; text-decoration: none; padding-top: 3px;}
A.a_white:hover {color:#DEA76C; padding-top: 3px;}

.en{font-family: "Arial"; font-size: 11px; color: #B0B0B0;}
.en-red{font-family: "Arial"; font-size: 12px; color: #FF6600;font-weight: bold;}
.en_bold{font-family: "Arial"; font-size: 11px; font-weight: bold;}

.title{font-family: "Arial"; font-size: 12px; color: #636363; line-height: 18px;padding-right: 25px;}
.summary {font-family: "Arial"; font-size: 12px; color: #636363; line-height: 18px;}
.summary a:link,.summary a:visited{font-family: "Arial"; font-size: 12px; color: #636363; line-height: 18px;}
.summary a:hover{font-family: "Arial"; font-size: 12px; color: #DEA76C; line-height: 18px;}

.title_12{font-family: "Arial"; font-size: 12px; color: #AD4909; font-weight: bold;}
.title_b{font-family: "Arial"; font-size: 12px; color: #002967;}
.title_b1{font-family: "Arial"; font-size: 14px; color: #002967;font-weight: bold;}
.title_white{font-family: "Arial";font-size: 12px;color: #FFFFFF;}
.title_white a:link {color:#ffffff; text-decoration: none; ;}
.title_white  a:visited {color:#ffffff; text-decoration: none; }
.title_white  a:hover {color:#DEA76C; }
.title_bold{font-family: "Arial";font-size: 12px;color: #ffffff;font-weight: bold;padding-left: 15px;line-height: 15px;padding-top: 4px;}
.title_16{font-family: "Arial"; font-size: 16px; color: 000000; font-weight: bold}
.title_14{font-family: "Arial"; font-size: 14px; color: 000000; font-weight: bold;padding-left: 8px;}
.title_12_b{font-family: "Arial"; font-size: 12px; color: 002967; font-weight: bold;padding-left: 15px;padding-top: 3px;}
a.SimpleNewsTitle{color:#002866;font-weight:bold;}


.input{
	background-image: url(/images/index-last1_19.jpg);
	background-position: 100px 22px;
	font-family: Arial;
	width: 101px;
	height: 23px;
	border: 1px solid #fff;
	color: #FFFFFF;
	padding-right: 8px;padding-top:3px;
}
.input1{font-family: "Arial"; background-color: FFFFFF;height: 18px;border: 1px solid #9A9A9A;width: 120px;}

.padding_left2{padding-left:10px;}
.product_list{background-color:#ff0000;}
.red{color:#ff0000;}

#Page_Product a.a_b:link,#Page_Product a.a_b:visited,#Page_Product a.a_b:hover
{
	width:160px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	}

.thirdLevelLeftNavi a.a_white:link, .thirdLevelLeftNavi a.a_white:visited{color:#000000;}
.thirdLevelLeftNavi a.a_white:hover{color:#DEA76C}

.siteMapFirst{background-color:#fbfbfb}
.siteMapSecond{background-color:#ffffff}

.textarea{width:496px;height:136px;}
/*for page*/
div#pg_pnlPager{float:right}
div#pg1_pnlPager{float:right}