/*#menuTopList */
#menuTopList {
	font-family: Tahoma, sans-serif, "Microsoft Sans Serif";
	font-size: 9px;
	font-weight: bold;
	text-align: right;
}
#menuTopList li{
	display: inline;
	list-style-type: none;
	padding-right: 10px;
	background-image: url(/brokerpage/016/template/images/mainsection/icon_arrow.jpg);
	background-repeat: no-repeat;
	padding-left: 15px;
}
#menuTopList A:link,#menuTopList A:visited{
	color: #000000;
	text-decoration: none;
}
#menuTopList A:hover{
	color: #000000;
	text-decoration: underline;
}
/*#menuTopFont */
.menuTopFont {
	font-family: Tahoma, sans-serif, "Microsoft Sans Serif";
	font-size: 11px;
	color: #000000;
	margin-left: 10px;
	list-style-type: none;
	/*display: inline;*/
	margin-right: 10px;
	text-decoration: none;
	font-weight: normal;
}
.menuTopFont ul,li{
	list-style-type: none;
	padding-Right: 5px;
	/*display: inline;*/
	white-space: nowrap;
	margin-left: 15px;
}
.menuTopFont A:link,.menuTopFont  A:visited{
	color: #000000;
	text-decoration: none;
}
.menuTopFont A:hover{
	color: #000000;
	text-decoration: underline;
}
/*#menuLeftList */
#menuLeftList{
	font-family: Tahoma, sans-serif, "Microsoft Sans Serif";
	font-size: 13px;
	color: #000000;
	text-align: right;
	background-image: url(/brokerpage/016/template/images/mainsection/menu_left_bg.gif);
	background-repeat: repeat-y;
	vertical-align: top;
	font-weight: bold;
	width: 190px;
}
#menuLeftList li{
	list-style-type: none;
	padding-right: 10px;
	background-image: url(/brokerpage/016/template/images/mainsection/icon_arrow_back.jpg);
	background-repeat: no-repeat;
	background-position: right;
	display: list-item;
	margin-right: 15px;
}
#menuLeftList A:link,#menuLeftList  A:visited{
	color: #000000;
	text-decoration: none;
	position: relative;
}
#menuLeftList A:hover{
	color: #EC782F;
	text-decoration: underline;
}
#menuLeftList .top {
	background-image: url(/brokerpage/016/template/images/mainsection/menu_left_top.gif);
	background-position: left top;
	height: 10px;
	width: 191px;
	left: 0px;
	top: 0px;
	vertical-align: top;
}
#menuLeftList .bottom {
	background-image: url(/brokerpage/016/template/images/mainsection/menu_left_top.gif);
	background-position: left top;
	height: 10px;
	width: 191px;
	left: 0px;
	top: 0px;
	vertical-align: bottom;
}
#menuLeftList .menu {
	background-position: left top;
	left: 0px;
	top: 0px;
	vertical-align: top;
	height: 118px;
	padding-top: 15px;
	margin-top: 1px;
}
#menuLeftList .language {
	margin-right: 20px;
	margin-top: 15px;
}
#menuLeftList.language .flag {
	display:inline;
}
.ImgTrans{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);
-moz-opacity: 0.3;
}
#menuLeftList .promotion {
	margin-top: 10px;
	margin-right: 6px;
	margin-left: 0px;
}
#menuLeftList.promotion li{
	list-style-type: disc;
	padding-right: 0px;
}
.lineDot {
	background-image: url(/brokerpage/016/template/images/mainsection/line_dot.gif);
	height: 0;
	background-repeat: repeat-x;
	  border:0;
  border-top: 1px dotted #000000;
  height: 0;
  background: white;

}
#menuLeftList .ban {
	background-image: url(/brokerpage/016/template/images/mainsection/ban_head.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 14px;
	width: 181px;
	text-align: right;
	overflow: visible;
	visibility: visible;
	z-index: auto;
	padding-right: 6px;
}
#menuLeftList .item {
	width: 180px;
	height: 120px;
	text-align: left;
}
#searchGoogle {
	margin-right: 6px;
	margin-left: 10px;
	text-align: right;
}
#searchGoogle .google {
	text-align: left;
	border: 1px solid #000000;
	width: 100px;
	height: 15px;
}
#searchGoogle .button {
	color: #FFCC99;
	background-color: #FC640E;
	border: none;
	margin-top: 5px;
	width: 50px;
	font-size: 10px;
}
#searchStock {
	font-size: 0.8em;
	background-image: url(/brokerpage/016/template/images/content_postlogin/designpostpage_r3_c1.jpg);
	background-repeat: no-repeat;
	padding-left: 15px;
}
#searchStock .google {
	text-align: left;
	border: 1px solid #000000;
	width: 120px;
	height: 15px;
}
#searchStock .button {
	color: #FFCC99;
	background-color: #FC640E;
	border: none;
	margin-top: 5px;
	width: 50px;
	font-size: 10px;
}
.copyright {
	font-size: 0.6em;
	color: #000000;
	text-decoration: none;
	padding-left: 10px;
}
#expandcontractdiv {
	font-size: 0.7em;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}
#expandcontractdiv a:link,#expandcontractdiv a:visited {
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}
#expandcontractdiv a:hover {
	text-decoration:underline;
	color: #FF9900;
}
#treeDiv1 .branch {
	font-weight: normal;
	text-decoration: none;
	color: #000000;	
    font-family:Tahoma, sans-serif, "Microsoft Sans Serif";
}
#treeDiv1.branch  a:link,#treeDiv1.branch  a:visited{
	color: #000000;
}
.moveType {
	font-size: 0.8em;
	color: #FF9900;
	text-decoration: none;
	/*display: inline;*/
}
#contentFAQ {
	font-size: 0.8em;
	line-height: 1.6em;
	background-position: left;
}
#contentFAQ strong {
	font-size: 1em;
	font-weight: bold;
	color: #1A66B3;
}
#contentFAQ .list {
	background-attachment: fixed;
	background-image: url(/brokerpage/016/template/images/mainsection/icon_arrow.jpg);
	background-repeat: no-repeat;
	background-position: 0px;
	padding-left: 15px;
}
#contentFAQ .indent {
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: 0px;
	padding-left: 15px;
}
#contentFAQ li {
	display: list-item;
	padding-left: 10px;
	list-style-image: url(/brokerpage/016/template/images/mainsection/icon_arrow_list.gif);
	list-style-position: outside;
}
#contentFAQ a:link,#contentFAQ a:visited {
	color: #FF6600;
	text-decoration: none;
}
#contentFAQ a:hover {
color: #000000;
	text-decoration: underline;
}
/*
#contentFAQ a:active {
	color: #006B9F;
}
#contentFAQ a:link,#contentFAQ a:visited {
	color: #008FD5;
}
#contentFAQ a:hover {
	text-decoration: underline;
}
*/
#contentFAQ table {
}
#contentFAQ .tableMain1 {
	background-color: #CCCCCC;
}
#contentFAQ .tableMain1topic1 {
	background-color: #BED0D1;
}
#contentFAQ .tableMain1topic2 {

	background-color: #DEEBEA;
}
#contentFAQ .tableMain1row1 {
	background-color: #E4EFEF;
}
#contentFAQ .tableMain1row2 {

	background-color: #FFFFFF;
}
.topmainBann {
	background-image: url(/brokerpage/016/template/images/mainsection/menu_stock_thanachart_colorban.gif);
	background-repeat: repeat-x;
}
.sublist p{
	background-image: url(/brokerpage/016/template/images/mainsection/icon_greyarrow.gif);
	background-repeat: no-repeat;
	padding-left: 25px;







	line-height:normal.;
	margin-left: 35px;
	list-style-type: none;
	vertical-align: text-top;
	padding-top: 0px;
	margin-top: 0px;
	
}
.sublistClose p {
	padding-left: 25px;

	line-height:normal.;
	margin-left: 35px;
	display: list-item;
	list-style-image: url(/brokerpage/016/template/images/mainsection/icon_greyarrow.gif);
}
form .stylist {
	height: 14px;
	border: 1px solid #CCCCCC;
}
form .textAreaStylist {
	border: 1px solid #CCCCCC;
}
.emSpecial {
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;
}
#bannerResearchPaper {
	background-image: url(/brokerpage/016/template/images/banner_postlogin/design2/research_paper.jpg);
	background-repeat: no-repeat;
}
#bannerNewsCenter {
	background-image: url(/brokerpage/016/template/images/banner_postlogin/design2/news_center.jpg);
	background-repeat: no-repeat;
}
#bannerTradingInfo {

	background-image: url(/brokerpage/016/template/images/banner_postlogin/design2/trading_info.jpg);
	background-repeat: no-repeat;
}
#bannerEpayment {

	background-image: url(/brokerpage/016/template/images/banner_postlogin/design2/e-payment.jpg);
	background-repeat: no-repeat;
}
#bannerStatementofAccount {

	background-image: url(/brokerpage/016/template/images/banner_postlogin/design2/statement_of_account.jpg);
	background-repeat: no-repeat;
}
#bannerAccountServices {

	background-image: url(/brokerpage/016/template/images/banner_postlogin/design2/account_services.jpg);
	background-repeat: no-repeat;
}
#bannerIfis {

	background-image: url(/brokerpage/016/template/images/banner_postlogin/ifis.jpg);
	background-repeat: no-repeat;
}
#bannerTNSitrade {


	background-image: url(/brokerpage/016/template/images/banner_postlogin/design2/electronic_forms.jpg);
	background-repeat: no-repeat;
}
#bannerElectronicForm {



	background-image: url(/brokerpage/016/template/images/banner_postlogin/design2/electronic_forms.jpg);
	background-repeat: no-repeat;
}
