@charset "utf-8";
@import url("design.css");
body {
	back ground: url(../../Images/bg_scale.gif) top center repeat-y fixed;
	margin: 0px;
	text-align: center;
}

body,td,th {
	color: #4a4a4a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.wrapper {
	height: 100%;
	margin: 0 auto;
	text-align: left;
	width: 770px;
}

.header {
}

.top {
	margin: 0 auto;
	text-align: left;
	width: 770px;
}

.content {
	height: 100%;
	margin: 0 auto;
	text-align: left;
	vertical-align: top;
	width: 770px;
}
div.contentImgTop {
	background: url(../../Images/1.en/General/contentImgBg.png) top center no-repeat;
	margin: 0 0 20px;
	width: 612px;
	padding:9px 0 0px 0px;
}
img.contentImgTop {
	border: 1px solid #ece9e9;
	display: block;
	margin:0 0 0 10px;
}

.content_tbl {
	height: 100%;
}

.topSearch {
	padding: 0 25px 0 0;
	text-align: right;
}

.topSearch .login {
}

.topSearch .go {
	margin: 0px 0 -4px -3px;
}

.topSearch input {
	background: #f6f4f4;
	border-color: #d4d3d3;
	border-style: ridge solid solid ridge;
	border-width: 2px 1px 1px 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 17px;
}

/*HP*/
.wrapper_hp {
	margin: 0 auto;
	text-align: left;
	width: 770px;
}
.content_hp {
	margin: 0 auto;
	text-align: left;
	vertical-align: top;
	width: 770px;
}
.head_marquee_wraper {background:url(../../Images/1.en/HP/dot.gif) left bottom repeat-x; margin:9px 0;}
.head_marquee_tbl { background:url(../../Images/1.en/HP/dot.gif) 1px top repeat-x; width:100%;}
.head_marqueeTitle { height:25px;background:url(../../Images/1.en/HP/dot.gif) -1px 0 repeat-y; padding:1px 1px 0;}
.head_marqueeTitle div { border-right:1px solid #6c6c6c; background-color:#f0f0f0; color:#6c6c6c; font-weight:bold; padding:4px 12px 5px;}
.head_marqueeTitle div a { color:#6c6c6c; font-weight:bold; text-decoration:none;}
.head_marqueeTd { width:99%;background:url(../../Images/1.en/HP/dot.gif) right top repeat-y;}
.head_marquee{clear:both;height:25px;line-height:22px;text-align:center;vertical-align:middle;font-size:11px !important;}
a.link_marquee_new:link,
a.link_marquee_new:visited,
a.link_marquee_new:hover{color:#4a4a4a;text-decoration:none; font-size:11px;}
.hpPromo_tbl {}
.hpPromo {
	vertical-align: top;
}
.hpPromo p { padding:0 20px;}
.hpPromo a {
	display: block;
}
h1.general_title,h2.general_title,.general_title{
	margin:0;
	padding:0;
	font-size:18px;
	font-weight: 600;
}
