body {
	background-color :#fff;
	font-family : "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;
	color:#333;
	margin-top:0px;
	margin-right:0px;
	margin-left:0px;
	margin-bottom:0px;
	font-size:62.5%;
}

#container
{
width:750px;
margin:0 auto;
text-align:center;
background-color:#fff;
}

#copyright
{
font-family : "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;
padding-top:20px;
color:#999999;
font-size:0.7em;
}

.bluelefttopcorner
{
background: url(images/lefttop.png);
background-repeat:no-repeat;
 }

.bluetopline
{
background: url(images/top.png);
background-repeat:repeat-x;
 }

.bluerighttopcorner
{
background: url(images/righttop.png);
background-repeat:no-repeat;
 }

.blueleftline
{
background: url(images/left.png);
background-repeat:repeat-y;
 }

.bluerightline
{
background: url(images/right.png);
background-repeat:repeat-y;
 }

.blueleftbottomcorner
{
background: url(images/leftbottom.png);
background-repeat:no-repeat;
 }

.bluebottomline
{
background: url(images/bottom.png);
background-repeat:repeat-x;
 }

.bluerightbottomcorner
{
background: url(images/rightbottom.png);
background-repeat:no-repeat;
 }

.bluebg
{
background: url(images/bgwhite.png);
}

.maintext
{
font-size:11px;
color:#ffffff;
}
.maintextblack
{
font-size:11px;
color:#333;
}

.homemenutext
{
padding-left:20px;
text-align:left;
font-size:11px;
color:#ffffff;
}

a.homelink {
padding-left:20px;
text-align:left;
font-size:11px;
color:#ffffff;
text-decoration:none;
}

a.homelink:hover {
padding-left:20px;
text-align:left;
font-size:11px;
color:#ffff00;
text-decoration:none;
}

.menutext
{
padding-left:20px;
text-align:left;
line-height:22px;
font-size:11px;
color:#ffffff;
}

a.menulink {
padding-left:20px;
text-align:left;
line-height:22px;
font-size:11px;
color:#ffffff;
text-decoration:none;
}

a.menulink:hover {
padding-left:20px;
text-align:left;
line-height:22px;
font-size:11px;
color:#ffff00;
text-decoration:none;
}

.thaimaintext
{
font-size:16px;
color:#ffffff;
}

.para9px
{
font-size:9px;
color:#ffffff;
}

.spacer4px
{
line-height:4px;
}

.spacer1px
{
line-height:1px;
}

.button 
 {
 font-family : "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;
 font-size:11px;
 background-color :#3a648c; 
 border-style: none; 
 font-weight: none; 
 color:#ffffff; 
 text-decoration:none;
 padding-bottom:1px;
 line-height:13px;
 cursor:pointer;
  }

.graybutton 
 {
 font-family : "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;
 font-size:10px;
 background-color :#E1E1E1; 
 border-style: none; 
 font-weight: none; 
 color:#626262; 
 text-decoration:none;
 padding-bottom:1px;
 line-height:13px;
 cursor:pointer;
  }

#home
{
	text-align:center;
}

.topmenupic
{
	width:149px;
	height:20px;
	background:url(images/topmenupic.gif) repeat-x top center;
}

.homemenupic
{
	text-align:left;
	width:149px;
	height:15px;
	background:url(images/menuhome.gif) repeat-x top center;
}

.menupic
{
	text-align:left;
	width:149px;
	height:20px;
	background:url(images/menupic.gif) repeat-x top center #0000cc;
}

#pagecontainer
{
	width:778px;
	
	background-color:#EbEbEb;
	color:#333;
	padding-bottom:10px;
	padding-right:0px;
	padding-left:0px;
	font-size:10px;
	/*border-top:solid 1px #666666;
	border-bottom:solid 1px #666666;
	border-right:solid 1px #666666;
	border-left:solid 1px #666666;*/
}

#mapcontainer
{
	width:776px;
	
	background-color:#f5f5f5;
	color:#ffffff;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:0px;
	padding-left:0px;
	font-size:10px;
	border-top:solid 1px #666666;
	border-bottom:solid 1px #666666;
	border-right:solid 1px #666666;
	border-left:solid 1px #666666;
}

#header
{
width:778px;
}
#leftheader
{
background-color:#333399;
height:165px;
width:149px;
float:left;
}

#rightheader
{
	float:right;
	width:629px;
	height:165px;
	background:url(images/toppic.gif) no-repeat bottom right #000000;
}

.bluedot
{
	background:url(images/bluedot.gif) top center;
	width:149px;
	height:30px;
}

.centered {
	margin:0 auto;
	text-align:center;
}

.righted
{
	margin:0 auto;
	text-align:right;
}

#language
{
	clear:both;
	width:768px;
	height:20px;
	background-color:#000000;
	color:#ffffff;
	padding-top:2px;
	padding-bottom:4px;
	padding-right:10px;
	font-size:10px;
	border-top:solid 1px #666666;
	border-bottom:solid 1px #666666;	
}

.langlinkwhite
{
	font-size:10px;
	color:#fff;
}

.langlink 
{
	font-size:10px;
	color:#ccccff;
	text-decoration:none;
}

a.langlink:hover 
{
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
}

.langlinkthai
{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ccccff;
	text-decoration:none;
}

a.langlinkthai:hover 
{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
}

#homecontainer
{
	width:738px;
	height:110px;
	background-color:#000000;
	color:#ffffff;
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
	text-align:left;
	font-size:11px;
}

#gencontainer
{
	width:738px;
	background-color:#EbEbEb;
	color:#333333;
	padding-left:20px;
	padding-right:20px;
	text-align:center;
	font-size:11px;
}
#sectionheading
{
	width:720px;
	padding-top:6px;
	background-color:#EbEbEb;
	color:#333333;
	padding-left:38px;
	padding-right:20px;
	text-align:left;
	font-size:14px;
	font-weight:bold;
}

#footer
{
	width:778px;

	background-color:#fff;
	color:#666666;
	padding-top:8px;
	text-align:center;
	font-size:10px;
}

.pgcopyright
{
	color:#999999;
	text-align:center;
	font-size:10px;
	padding-top:8px;
	padding-bottom:8px;
}

a.footerlink 
{
font-size:10px;
color:#666666;
text-decoration:none;
}

a.footerlink:hover 
{
font-size:10px;
color:#000000;
text-decoration:underline;
}

.heading
{
	color:#333333;
	font-size:12px;
	text-transform: uppercase;
}

.para
{
	color:#333333;
}

.box 
{
	background-color:#6A88AA;
	border: 1px solid #CCC;
	font-size:11px;
	color: #D5D5D5;
}

.multibox 
{
	font-family : "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;;
	border: 1px solid #CCC;
	background-color:#6A88AA;
	font-size:11px;
	color: #D5D5D5;
	width:220px;
}

.button 
{
	font-family : "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;
	font-size: 11px;
	color: #D5D5D5;
	border: 1px solid #cccccc;
	background-color: #122277;
	line-height: 11px;
	padding:2px;
	margin-bottom:3px;
	cursor:pointer;
}

.error
{
	color:#ff0000;
}

.bluepara
{
	padding-right:20px;
	color:#000099;
}

a.genlink 
{
	color:#333;
	font-weight:bold;
	text-decoration:none;
}

a.genlink:hover 
{
	color:#ff0000;
	font-weight:bold;
	text-decoration:none;
}

#verticalline
{
	height:290px;
	border: 1px dotted #666666;
}

.whiteheading
{
	color:#ffffff;
	font-size:12px;
}

.blackheading
{
	color:#333333;
	font-size:12px;
}

.bullet
{
color:#000099;
font-size:11px;
}

#callus
{
	padding-top:8px;
	color:#FF3300;
	font-size:12px;
	font-weight:bold;
}

a.textlink 
{
	font-size:11px;
	color:#0000ff;
	font-weight:normal;
	text-decoration:none;
}

a.textlink:hover 
{
	font-size:11px;
	color:#ff0000;
	font-weight:normal;
	text-decoration:none;
}

#popupcontainer
{
	width:664px;
	background-color:#EbEbEb;
	color:#333;
	padding-bottom:10px;
	padding-right:0px;
	padding-left:0px;
	font-size:10px;
}

.sendmsg
{
	padding-top:30px;
}

.itemreq
{
	padding-right:50px;
}

#contactBox
{
	width:400px;
	height:320px;
}
