body { 	
	font-size: 10px;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif"
}

IMG{	border:0}

td {	
	font-size: 10px;	
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif"
}

.headline {	font-weight: bold;}

.big5 {	
	font-size:11px;
	*font-size:12px
}

/*A {	COLOR: #000000; FONT: 10px verdana; TEXT-DECORATION: none}*/
A:link, A:visited {	COLOR: #333399; TEXT-DECORATION: none}
A:active, A:hover {	COLOR: #ff6600; TEXT-DECORATION: underline}

.shadow {
	/*padding: 0;
	margin:0;*/
	background: url(/images/shadow.png) repeat-x;	
}

.shadow2 {
	/*padding: 0;
	margin:0;*/
	background: url(/images/shadow2.png) repeat-x;	
}

.right {
	float: right
}

/*====For text : "New!"====*/
.new {
	font-style: italic;
	font-weight: bold;
	color: #FF0000
}

/*====For block : top====*/
.top { 
	/*width: 760px;*/
	/*border-bottom: 2px solid #EEEEEE;*/
}
.top .row_link {
	height: 23px;
	*height: 17px;
	text-align: right;
	padding-bottom:1px;
}

.top .row_topnav {
	height: 21px;
	*height:21px;
	padding:0;
	*padding: 4;
	/*border-bottom: 1px solid #999999;*/
	background: #000066
	
}


/*====For block ====*/
.block_l {
	width: 180px
}

.block_r {
	/*width: 200px;*/
	padding: 0;
	/*margin: 20 4 4 2;*/
	margin: 20 0 0 0;
	border-right: solid 1px #CCCCCC;
	border-bottom: solid 1px #AAAAAA;
	border-left: solid 1px #CCCCCC;
	background: 
}
.block_r .row_blueBg{

	padding: 7px;
	margin: 0 -1 0 -1;
	background: #006699;
	
}

.block_r .row_orangeBg{
	padding: 5px;
	margin: 0 -1 0 -1;
	background: #FF6600;
	
}

.block_r .row_greyBg{
	padding: 5px;
	margin: 0 -1 0 -1;
	background: #888888;
	
}

.block_r .row_lightblueBg{
	padding: 4px;
	margin:2px;
	background: #e4eff5
	
}

.block_r .row_lightgreyBg{
	padding: 4px;
	margin:2px;
	background: #EEEEEE
}

.block_r .row_review{
	padding: 10 4 10 8;
	*padding: 14 0 14 8
}

.block_r .row{
	padding:4px;
}

.block_r .row_exhibition {
	padding:4px;
}

.block_r .white {
	color: #FFFFFF
}

.block_r .p_content {	
	margin: 0;
}

.block_r .more {
	text-align: right;
	margin: -8 12 -4 0;
	*margin:  8 12 -24 0;
	background:
}

.block_r .ul_leftblock {
	list-style:none
}

.block_r .ul_type_leftblock {
	list-style: url(/images/arrow_green_white_angle.gif);
}

.block_r .li_leftblock {
	padding: 0 0 12 0;
	margin: 0 4 6 -20;
	background:
}

.block_r .li_products {
	font-size: 11px;
	*font-size: 11px;
	background:
}

.block_r .li_sales {
	padding: 0 0 12 0;
	margin: 0 4 6 -20;
	background:
}

.block_r .li_sub_sales {
	padding: 0 0 12 0;
	margin: -8 4 6 -4;
	background:
}

.block_r .ul_review {	
	list-style-type: none;
	margin: 0;
}

.block_r .li_review {	
	background:;
}

.block_r .ul_right {	
	list-style: none;
	text-align: right;
	margin: 0;
}

.block_r .li_right {	
	text-align: right;
	background:;
}

.block_r .ul_left {	
	list-style: none;
	text-align: left;
	margin: 0;
}

.block_r .li_left {	
	text-align: left;
	background:;
}
.block_r .img_left {
	float:left
}

.block_r .img_review {
	width:45px;
	height:45px;
	margin: 4px;
	*margin: 0px;
	border:solid 1px #DDDDDD;

}

/*====For page : company_profile & news & contact====*/
.company_profile .title, .news .title , .contact .title {
	font-weight: bold;
	font-size: 18px;
	text-align: left;
	margin: 20 20 5 20
	
}

.company_profile .subtitle, .news .subtitle, .contact .subtitle {
	color: #FD1C1C;
	font-weight: bold;
	text-align: left;
	margin: 10 20 5 20
	
}

.company_profile .content, .news .content, .contact .content {
	text-align: left;	
	font-size: 14px;
	margin: 5 20 5 20
	
}
