body
{
    margin-top: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11pt;
    color: #ffffff;
    background-color: #000000;
    background-image: url(images/bg_site.jpg);
    background-position: top left;
    background-repeat: repeat-x;
}
h1
{
	font-family: Trebuchet MS;
	font-size: 18pt;
	color: #ffffff;
}
h3
{
	font-family: Trebuchet MS;
	font-size: 14pt;
	color: #fdf100;
	margin:0px;
}
.outerarea
{
    width:990px;
    background-color:#3e3f41;
}
.toparea
{
	height: 99px;
	background-image: url(images/head.png);
	background-position: top left;
	background-repeat: no-repeat;
}
.mainarea
{
	width:950px;
	min-height:500px;
}
.topmenu
{
   float:right;
   font-family:Georgia,Verdana, Arial, Helvetica, sans-serif;
   font-size:12pt;
   color:#ffffff;
   position:relative;
   top:-10px;
   background-image:url(images/bg_menu.png);
   background-repeat:no-repeat;
   background-position:right bottom;
   width:600px;
}
.ul_topmenu
{
     position:relative;
     top:-6px;
}
.li_topmenu
{
    float: left;
    list-style-type: none;
    margin-left:10px;
    margin-right:10px;
}
A.link_topmenu:Link, A.link_topmenu:Active, A.link_topmenu:Visited
{
    color: #ffffff;
    font-family:Trebuchet MS,Helvetica, sans-serif; 
    font-size: 12pt;
    font-weight:normal;
    text-decoration: none;

}
A.link_topmenu:Hover
{
    
    color: #ffffff;
    font-weight:normal;
    font-family:Trebuchet MS,Helvetica, sans-serif; 
    font-size: 12pt;
    text-decoration: none;
}
#Home
{
    background-image: url(images/home_visit.png);
    background-repeat: no-repeat;
    background-position: top left;
    display: block;
    width: 110px;
    height: 90px;
    line-height: 9.5em;
}
#Home:Hover
{
    background-image: url(images/home_hover.png);
    background-repeat: no-repeat;
    background-position: top left;
    display: block;
    width: 110px;
    height: 90px;
    line-height: 9.5em;
}
#Product
{
	background-image: url(images/product_visit.png);
	background-repeat: no-repeat;
	background-position: top left;
    display:block; 
    width:110px;
    height:90px;
    line-height:9.5em;
}
#Product:Hover
{
	background-image: url(images/product_hover.png);
	background-repeat: no-repeat;
	background-position: top left;
    display:block; 
    width:110px;
    height:90px;
    line-height:9.5em;
}
#Contact
{
	background-image: url(images/contact_visit.png);
	background-repeat: no-repeat;
	background-position: top left;
    display:block; 
    width:110px;
    height:90px;
    line-height:9.5em;
}
#Contact:Hover
{
	background-image: url(images/contact_hover.png);
	background-repeat: no-repeat;
	background-position: top left;
    display:block; 
    width:110px;
    height:90px;
    line-height:9.5em;
}
#ne_flag,#en_flag,#th_flag
{
     position:relative;
     top:55px;
}

.row1
{
	 padding-bottom:327px;
}
.banner1
{
	width:630px;
	height:327px;
	float:left;
}
.banner2
{
	width:300px;
    height:327px;
    float:left;
    margin-left:18px;
	background-color:#000000;
	BORDER-RIGHT: #58585a  1px solid;
    BORDER-TOP: #58585a 1px solid;
    BORDER-LEFT: #58585a 1px solid;
    BORDER-BOTTOM: #58585a 1px solid;
    text-align:left;
}
.text_banner2
{
	padding:15px;
}
.content1
{
	background-image: url(images/bg_welcome.gif);
    background-repeat: no-repeat;
    background-position: top left;
    width:314px;
    height:165px;
    float:left;
}
.content2
{
	background-image: url(images/bg_product_detail.gif);
    background-repeat: no-repeat;
    background-position: top left;
    width:331px;
    height:165px;
    float:left;
}
.content3
{
	background-image: url(images/bg_contact.gif);
    background-repeat: no-repeat;
    background-position: top left;
    width:301px;
    height:165px;
    float:left;
}
.text
{
	font-size:9pt;
	text-align:left;
	padding-top:40px;
	padding-left:20px;
	padding-right:20px;
}
.footer
{
	height:20px;
}
.textfooter
{
	font-size:8pt;
	padding-bottom:15px;
	margin-right:20px;
}
A.linkfooter:Link, A.linkfooter:Active, A.linkfooter:Visited
{
    color: #f15927;
    text-decoration: none;

}
A.linkfooter:Hover
{
    color: #f15927;
    text-decoration:underline;
}
.product_content
{
	background-image: url(images/bg_product_detail2.gif);
    background-repeat: no-repeat;
    background-position: top left;
    background-color:#a5191c;
    min-height:500px;
    text-align:justify;
}
.note
{
	font-style: italic;
	background-color:#000000;
	padding:5px;
}
.contact_content
{
	background-image: url(images/bg_Contact_us2.gif);
    background-repeat: no-repeat;
    background-position: top left;
    background-color:#a5191c;
    min-height:500px;
    text-align:justify;
}
a:Link, a:Active, a:Visited
{
    color: #fdf100;
    text-decoration: none;

}
a:Hover
{
    color: #fdf100;
    text-decoration:underline;
}
.textbottom
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #ffffff;
    margin-top:5px;
}
.error
{
    color: #fdf100;
}

/*start Flash slide show*/

img{border:none;}
pre{
	display:block;
	padding:15px;
	font-size:8pt;
	border:1px solid #bae2f0;
	background:#e3f4f9;	
	margin:.5em 0;
	width:272px;
	}		
 
/* Easy Slider */
 
	#slider ul, #slider li
{
    margin: 0;
    padding: 0;
    list-style: none;
}
	#slider li
{
    /* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/
    width: 272px;
    height: 182px;
    overflow: hidden;
}
	span#prevBtn{}
	span#nextBtn{}	
					
#prevBtn
{
    background-image: url(images/prev.gif);
    background-repeat: no-repeat;
    background-position: top left;
    padding-left:30px;
}

#nextBtn
{
    background-image: url(images/next.gif);
    background-repeat: no-repeat;
    background-position: top right;
    padding-right:30px;
}
/* // Easy Slider */


/*end Flash slide show*/