body {
	background: #ffffff;
	font-family: Arial, '·s²Ó©úÅé';
	font-size: 13px;
	color: #333333;
	background: white;
	margin: 0px;
	line-height: 20px;
}
a:link {
	text-decoration: none;
	color: #333333;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: none;
	color: #006600;
}
a:active {
	text-decoration: none;
	/* get rid of those system borders being generated for A tags */
	outline:none;
}
:focus {
  -moz-outline-style:none;
}

a:link.title13px_bold_yellow{
	text-decoration: none;
	font-weight: bold;
	color: #ddaa00;
}
a:visited.title13px_bold_yellow{
	text-decoration: none;
	font-weight: bold;
	color: #ddaa00;
}



/* content table */
.left_top{
	background: url(../images/bg/left_top.jpg) no-repeat;
}
.left_top_2{
	background: url(../images/bg/left_top_2.jpg) no-repeat;
}
.center_top{
	background: url(../images/bg/center_top.jpg) repeat-x;
}
.right_top{
	background: url(../images/bg/right_top.jpg) no-repeat;
}
.left_middle{
	background: url(../images/bg/left_middle.jpg) repeat-y;
}
.rigth_middle{
	background: url(../images/bg/right_middle.jpg) repeat-y;
}
.left_bottom{
	background: url(../images/bg/left_bottom.jpg) no-repeat;
}
.center_bottom{
	background: url(../images/bg/center_bottom.jpg) repeat-x;
}
.right_bottom{
	background: url(../images/bg/right_bottom.jpg) no-repeat;
}
.right_bottom_2{
	background: url(../images/bg/right_bottom_2.jpg) no-repeat;
}

/* testimonials */
.left_top_test{
	background: url(../images/bg/left_top_test.jpg) no-repeat;
}
.center_top_test{
	background: url(../images/bg/center_top_test.jpg) repeat-x;
}
.right_top_test{
	background: url(../images/bg/right_top_test.jpg) no-repeat;
}
.left_middle_test{
	background: url(../images/bg/left_middle_test.jpg) repeat-y;
}
.rigth_middle_test{
	background: url(../images/bg/right_middle_test.jpg) repeat-y;
}
.left_bottom_test{
	background: url(../images/bg/left_bottom_test.jpg) no-repeat;
}
.center_bottom_test{
	background: url(../images/bg/center_bottom_test.jpg) repeat-x;
}
.right_bottom_test{
	background: url(../images/bg/right_bottom_test.jpg) no-repeat;
}

/* line background */
.line_background{
	background: url(../images/bg/title_line.jpg) no-repeat;
}
.line_background_330{
	background: url(../images/bg/title_line_330.jpg) no-repeat;
}
.line_background_710{
	background: url(../images/bg/title_line_710.jpg) no-repeat;
}

/* menu background */
.menu_top{
	background: url(../images/bg/submenu_top.jpg) no-repeat;
}
.menu_bottom{
	background: url(../images/bg/submenu_bottom.jpg) no-repeat;
}
.menu_button{
	background: url(../images/bg/submenu_button.jpg) repeat-y;
}

/* flash BG */
.flash_bg{
	background: url(../images/bg/flash_bg.jpg) no-repeat;
}
/* table setting */
.border_coll{
	border-collapse: collapse;
}

/* text style */
.title14px{
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.title14px_green{
	font-size: 14px;
	font-weight: bold;
	color: #00a032;
}
.title13px{
	font-size: 13px;
	font-weight: bold;
}
.title13px_normal{
	font-size: 13px;
	font-weight: normal;
}
.title13px_green{
	font-size: 13px;
	font-weight: bold;
	color: #00a032;
}
.title13px_green_italic{
	font-size: 13px;
	font-weight: bold;
	font-style: italic;
	color: #00a032;
}
.title13px_yellow{
	font-size: 13px;
	font-weight: bold;
	color: #ddaa00;
}
.title13px_666{
	font-size: 13px;
	font-weight: bold;
	color: #666666;
}
.title13px_f60{
	font-size: 13px;
	font-weight: bold;
	color: #FF6600;
}
.title15px_red{
	font-size: 15px;
	font-weight: bold;
	color: #ff0000;
}

.testimonials{
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 16px;
}

.langstyle{
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	padding: 0px 10px 0px 0px;
}

/* border color */
.odd{
	background: #e3e3e3;
}
.even{
	background: #d9d8d8;
}

/* Search */
.search_box {
	border: 1px solid #d4d4d4;
	height: 21px;
	width: 190px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #9A9A9A;
	text-decoration: none;
}
.searchbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #9a9a9a;
	text-decoration: none;
	background-image: url(../images/index/search_btn_bg.gif);
	background-repeat: repeat-x;
	border: 1px solid #d4d4d4;
	height: 23px;
	width: 75px;
}

/* listing Sitemap */
li{ line-height: 20px;}
li.item{
	list-style-type: none;
	padding: 10px 0px 0px 0px;
	font-size: 14px;
	font-weight: bold;
	border-bottom: solid 1px #ffcc00;
}
li.object{
	list-style-type: none;
	font-weight: normal;
	border-bottom: dashed 1px #666666;
	margin: 0px 0px 0px 15px;
}
li.subobject{
	list-style-type: none;
	font-weight: normal;
	border-bottom: dashed 1px #666666;
	margin: 0px 0px 0px 30px;
}
li.sub_sobject{
	list-style-type: none;
	font-weight: normal;
	border-bottom: dashed 1px #666666;
	margin: 0px 0px 0px 45px;
}

/* main content */
.main_content{
	margin-top: 10px;
	margin-left: center;
}