
body {margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background:url(images/body-bg.jpg) #fff left top repeat-x; color:#333333;}
img {border:0px; outline:none;}
input, textarea {background:url(images/input-repeat.jpg) left bottom repeat-x; outline:none; border:1px solid #999999; background-color:#FFFFFF; width:120px;}
.inputform input{background:url(images/input-repeat.jpg) left bottom repeat-x; outline:none; border:1px solid #999999; background-color:#FFFFFF;}
.button input {background:url(images/send.jpg) left top no-repeat; width:122px; height:35px; border:0px; cursor:pointer;}
.noborder input {border:0px;}
a {text-decoration:none; outline:none; color:#666666;}
a:hover {text-decoration:underline; color:#000000;}
hr {border:0px; height:1px; background-color:#E6E6E6;}
.img_left {float:left;}
.img_right {float:right;}
.clear_both {clear:both;}
.magenta {color:#d586ba;}
.blue {color:#1198bf;}
.orange{color:#FF6600;}
td {vertical-align:top;}


h3 {color:#0066CC; padding:0px; margin:0px; padding-top:10px; font-size:13px;}
p ul {margin:0px; padding:0px; padding-left:30px;}
p ul li {list-style-type:circle;}
.innertext ul {margin:0px; padding:0px; padding-left:30px;}
.innertext ul li {list-style-type:circle;}

.newsscroll ul{margin:0px; padding:0px; padding-left:15px;}
.newsscroll ul li{list-style-type:circle; padding:0px; margin:0px;}
.newsscroll a {text-decoration:none; outline:none; color:#000; font-weight:bold;}
.newsscroll a:hover {text-decoration:none; color:#515151;}


#doc_width {width:950px; background:url(images/bg-shadow.png) repeat-y ; padding:0px 9px 0 9px; margin:0px auto; height:400px; vertical-align:top;}
#menu2 {background:url(images/menu-bg-2.jpg) left top repeat-x #414141; height:26px; padding:0px 0px 0px 10px; font-size:12px; font-weight:bold; color:#000000; width:950px;}

#contents {padding:15px; text-align:justify;}
#contents p {line-height:18px;}
.title {font-size:13px; padding-left:15px; font-weight:bold; font-family:"Arial"; background:url(images/title-02.jpg) left top repeat-x; height:26px; color:#FF6600; border:1px solid #bababa; line-height:26px;}
.title span {background:url(images/title-bullet.gif) left top no-repeat; height:26px; padding-left:27px;}
.title p {text-align:justify;}
.title-2 p{background:url(images/magnifying-icon.gif) left center no-repeat; padding-left:15px;}

.title-2 ul {margin:0px; padding:0px; list-style-type:none; }
.title-2 ul li {padding:5px 0px 5px 15px; background:url(images/magnifying-icon.gif) left center no-repeat;line-height:20px;}
.title-2 ul li a {text-decoration:none;  padding:5px; color:#FF6600; }
.title-2 ul li a:hover {padding:5px; color:#000000; text-decoration:underline; background:url(images/title-02.jpg) left top repeat-x; border:1px dashed #FF6600;} 

.thailand {color:#FF6600; line-height:77px; font-weight:bold; padding-right:50px;}

#footer {width:950px; background:url(images/bg-shadow.png) #fff repeat-y; padding:0px 9px 0 9px; margin:0px auto; height:100px; vertical-align:top;}


/* begin: slideshow */
.slideshow {
position:relative;
padding:0;
margin:0;
}
.slideshow a img {
border:none;
}
.slideshow li.slide {
list-style-type:none;
}
.slideshow .slides {
height:250px;
margin:0;
}
.slideshow .slides li.slide {
visibility:hidden;
position:absolute;
left:0px;
top:0;
}
.slideshow .buttons {
display:none;

}
.slideshow .buttons {
display:block;
position:absolute;
z-index:100;
left:0px;
bottom:20px;
margin:0;
}
.slideshow .buttons li {
float:left;
display:inline;
width:30px;
height:30px;
margin:0;
padding-left:11px;
line-height:30px;
background-image:url(images/buttonBg.png);
background-repeat:no-repeat;
}
.slideshow .buttons li a {
float:left;
text-decoration:none;
width:30px;
height:30px;
color:#fff;
outline:0;
}
.slideshow ul.buttons li a:hover {
text-decoration:none;
color:#0a0a0a;
}
.slideshow ul.buttons li.active a:hover,
.slideshow ul.buttons li.active a {
color:#666666;
}
