table.layout	{
				'border:1px dashed red;
				border:none;
				border-collapse:collapse;
				}
td.layout		{
				padding:0px;
				vertical-align:top;
				}
td.leftshadow	{
				background-image:url(bg_left.gif); 
				background-repeat:repeat-y; 
				background-position:right; 
				width:17px;
				}
td.rightshadow	{
				background-image:url(bg_right.gif); 
				background-repeat:repeat-y; 
				background-position:left; 
				width:17px;
				}

input {
	color : #000000;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.px {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 2px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.titlew {
	color : #FFFFFF;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 10px;
	font-size : 16px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.titleb {
	color : #000000;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 25px;
	margin-right : 10px;
	font-size : 16px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.t01 {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.t01 a {
	color : #EF6D00;
}
.t01 a:hover {
	color : #C25A02;
}
.right {
	color : #003C5E;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 16px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.right b {
	color : #EF6D00;
}
.right a {
	color : #003C5E;
}
.right a:hover {
	color : #000000;
}
.left {
	color : #FFFFFF;
	margin-top : 0px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.left a {
	color : #FFFFFF;
}
.left a:hover {
	color : #000000;
}
p {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 10px;
	font-family : Tahoma,Verdana,Arial;
}
p a {
	color : #294A7B;
}
p a:hover {
	color : #000000;
}
.menu01 {
	color : #595959;
	margin-top : 10px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.menu01 a {
	color : #595959;
	text-decoration: none;
}
.menu {
	color : #9A9A9A;
	margin-top : 10px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 12px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.menu a {
	color : #9A9A9A;
	text-decoration: none;
}
.menu a:hover {
	color : #294A7B;
}




p.memberlink	{
				text-indent: none;
				font-family: Tahoma,Verddana,Arial;
				font-size: 14px;
				font-weight: bold;
				border:.5px #c0c0c0 solid;
				margin:2px;
				padding:2px;
				}






.pageheader			{height:78px; background-image:url(fon01.gif); padding:0px;}
a					{text-decoration:none;}

h1					{font-family:angsanaupc; font-size:30pt; color:#101010; margin-top:4; margin-bottom:0;}
h2					{font-family:angsanaupc; font-size:25pt; color:#101010; margin-top:4; margin-bottom:0;}
h2					{font-family:angsanaupc; font-size:25pt; color:#101030; margin-top:4; margin-bottom:0; text-align:center;}
h3					{font-family:angsanaupc; font-size:22pt; color:#101010; margin-top:4; margin-bottom:0;}
h4					{font-family:angsanaupc; font-size:18pt; color:#101010; margin-top:4; margin-bottom:0;}
h5					{font-family:angsanaupc; font-size:16pt; color:#202020; margin-top:5; margin-bottom:3;}
p					{font-size:11pt; color:#202020; margin-top:3; margin-bottom:5;}
li					{font-family:serif; font-size:11pt; color:#202020; margin-top:3; margin-bottom:5;}
p#article			{font-family:serif; font-size:10pt; color:#303030; margin-top:3; margin-bottom:5; text-indent:40pt;}
p#author			{font-family:serif; font-size:10pt; color:#204020; margin-top:3; margin-bottom:5;}
a.linkonwhite		{font-size:10pt; color:#c0c0c0;	text-decoration:none; border:1px solid #e0e0e0; margin:5px;}
a.tab				{font-size:10pt; background-color:#d0d0d0; color:#303030; text-decoration:none; border-top:1px solid #303030; border-bottom:1px solid #303030; border-left:1px solid #303030; border-right:1px solid #303030; padding-top:1px; padding-bottom:1px; padding-left:4px; padding-right:4px;}
span.tabgap			{font-size:10pt; background-color:#ffffff; color:#303030; text-decoration:none; border-bottom:1px solid #303030; padding-top:1px; padding-bottom:1px; padding-left:2px; padding-right:2px;}
span.lightdescription {font-family:serif; font-size:10pt; color:#808080; margin-top:0; margin-bottom:0; text-indent:0pt;}
span.imagecaption {font-size:10pt; color:#202050; margin-top:3; margin-bottom:5; text-indent:0pt;}
a.membername		{color:#6868d0; text-decoration:none;}
a.articletitle		{font-size:14pt; color:#2838d0; text-decoration:none;}
span.authorname		{font-size:10pt; background-color:#ffffff; color:#404040; text-decoration:none;}
h4.authorname			{background-color:#ffffff; color:#404040; }
a.sectiontab			{font-size:12pt; background-color:#a0b0c0; color:#303030; text-decoration:none; border-top:1px solid #303030; border-left:1px solid #303030; border-right:1px solid #303030; padding-top:2px; padding-bottom:0px; padding-left:4px; padding-right:4px; border-bottom:1px solid #303030; }
a.sectiontab-selected	{font-size:12pt; background-color:#c0d0e0; color:#303090; text-decoration:none; border-top:1px solid #303030; border-left:1px solid #303030; border-right:1px solid #303030; padding-top:2px; padding-bottom:1px; padding-left:4px; padding-right:4px; border-bottom:none; }
span.sectiontabgap		{font-size:12pt; background-color:#f8f8f8; color:#303030; text-decoration:none; border-top:none; border-left:none; border-right:none; border-bottom:1px solid #303030; padding-top:2px; padding-bottom:0px; padding-left:2px; padding-right:2px; }
a.sectionsmalltab			{font-size:8pt; background-color:#d0d0d0; color:#303030; text-decoration:none; border-top:1px solid #303030; border-left:1px solid #303030; border-right:1px solid #303030; border-bottom:1px solid #303030;}
a.sectionsmalltab-selected	{font-size:8pt; background-color:#f8f8f8; color:#303090; text-decoration:none; border-top:1px solid #303030; border-left:1px solid #303030; border-right:1px solid #303030; }
span.sectionsmalltabgap		{font-size:8pt; background-color:#f8f8f8; color:#303030; text-decoration:none; border-top:none; border-left:none; border-right:none; border-bottom:1px solid #303030;}

.admintag				{
						color:#808080; 
						font-size:10pt; 
						padding:2px 4px; 
						text-align:right; 
						margin:3px;
						border:1px solid #e0e0e0;
						}
.authorcommenttag		{
						color:#808080; 
						font-size:10pt; 
						padding:2px 4px; 
						text-align:left; 
						margin:3px;
						border:1px solid #e0e0e0;
						}

a.normalbutton		{font-size:14pt; 
						background-image:url(normalbuttonbackground.png);
						background-color:#f8f8f8; 
						color:#404040; 
						text-decoration:none; 
						border-top:1px solid #d0d0d0; 
						border-left:1px solid #d0d0d0; 
						border-bottom:1px solid #b0b0b0; 
						border-right:1px solid #b0b0b0; 
						margin-top:2px; 
						margin-bottom:2px;
						padding-top:2px; 
						padding-bottom:2px; 
						padding-left:15px; 
						padding-right:15px;}
a.normalbutton:hover	{
						background-color:#ffffff; 
						color:#800000; 
						}
a.normalbutton:active	{
						color:#800000; 
						padding-left:17px;
						padding-right:13px;
						}
a.normalbutton-disabled	{font-size:14pt; 
						background-color:#f8f8f8; 
						color:#808080; 
						text-decoration:none; 
						border:1px dashed #d0d0d0; 
						margin-top:2px; 
						margin-bottom:2px;
						padding-top:2px; 
						padding-bottom:2px; 
						padding-left:15px; 
						padding-right:15px;}

a.plainlink			{text-decoration:none;}
a.plainlink:hover	{color:red;}
a.boldlink			{text-decoration:underline; font-weight:bold; color:#ef6d00;}

a.lightbutton		{font-size:10pt; background-color:#f8f8f8; color:#404040; text-decoration:none; border-top:1px solid #d0d0d0; border-left:1px solid #d0d0d0; border-bottom:1px solid #b0b0b0; border-right:1px solid #b0b0b0; margin:1px; padding-top:1px; padding-bottom:1px; padding-left:4px; padding-right:4px;}
a.adminbutton		{font-size:10pt; background-color:#fff8f8; color:#c02020; text-decoration:none; border-top:1px solid #e0d0d0; border-left:1px solid #e0d0d0; border-bottom:1px solid #c0b0b0; border-right:1px solid #c0b0b0; margin:1px; padding-top:1px; padding-bottom:1px; padding-left:4px; padding-right:4px;}
a.lightbutton:hover	{color:red; background-color:#fff0f0; border:1px solid #f0a8a8; }
a.adminbutton:hover	{color:red; background-color:#fff0f0; border:1px solid #f0a8a8; }
a.blackband			{font-family:serif; font-size:10pt; color:white; text-decoration:none;}
td.leftcolumn		{background-color:#000000; color:#ffffff; }
td.middlecolumn		{background-color:#ffffff; color:#303030; }
td.rightcolumn		{background-color:#ffffff; color:#303030; }
td.menuitem			{background-color:#000000; font-size:13pt; border:solid 0.5px #404040; color:#ffffff; text-decoration:none; }
a.menuitem			{background-color:#000000; font-size:13pt; color:#c0c0c0; text-decoration:none; }
a.menuitem:hover	{color:#ffff80; }
a.navbarnode		{font-family:helv; font-size:10pt; text-decoration:none; color:#c0c0c0; background:#0;}
a.x-navbarnode		{font-family:helv; font-weight:bold; font-size:12pt; text-decoration:none; color:#002030; background:#ffffff;}
span.navbarnode		{font-family:helv; font-size:10pt; text-decoration:none; color:#c0c0c0; background:#0;}
span.x-navbarnode		{font-family:helv; font-weight:bold; font-size:12pt; text-decoration:none; color:#002030; background:#ffffff;}
span.pagetitle		{font-family:angsananew; font-weight:bold; font-size:16pt; text-decoration:none; color:#204090;}
a.pagetitle			{color:white; text-decoration:none;} 
select				{font-family:'serif';}
option				{font-family:'serif';}
input				{font-family:'serif';}
input.textbox		{font-family:'serif'; font-size:12pt; font-weight:normal; background-color:#e8f0f8; border-top:solid 2px #304050; border-left:solid 2px #304050; border-bottom:solid 1px #607080; border-right:solid 1px #607080; border:solid 1px #b0b0b0; background:url(textbackground-01.png)}
input.file			{font-family:'serif'; font-size:12pt; font-weight:normal; background-color:#e8f0f8; border-top:solid 2px #304050; border-left:solid 2px #304050; border-bottom:solid 1px #607080; border-right:solid 1px #607080;border:solid 1px #b0b0b0; background:url(textbackground-01.png)}
textarea.textbox	{font-family:'serif'; font-size:12pt; font-weight:normal; background-color:#e8f0f8; border-top:solid 2px #304050; border-left:solid 2px #304050; border-bottom:solid 1px #607080; border-right:solid 1px #607080; border:solid 1px #b0b0b0; background:url(textbackground-01.png)}
input.formfield		{background-color: #e0e0e0; border: 1px solid #666666; font-size: 12px; font-family:'sans-serif';}
td.cellfooter		{background-color:#303030; color:#d0d0d0; text-decoration:none; text-align:center; }
td.leaguecell		{background-color:#e0c0c0; border:none; color:#404040; font-size:10pt; font-family:'sans-serif';}
td.tableheader		{background-color:#a8a8b8; border:none; color:#000000; font-size:10pt; font-family:'sans-serif'; vertical-align:top; padding-top:3px; padding-bottom:3px;}
td.tableheaderright {background-color:#a8a8b8; border:none; color:#000000; font-size:10pt; font-family:'sans-serif'; vertical-align:top; text-align:right;}
td.tablecell		{background-color:#e8e8ff; border-bottom:0.5px solid #d0d0e0; color:#202020; font-size:10pt; font-family:'sans-serif'; vertical-align:top;}
td.tablecellcenter	{background-color:#e8e8ff; border:none; color:#202020; font-size:10pt; font-family:'sans-serif'; vertical-align:top; text-align:center;}
td.tablecellright	{background-color:#e8e8ff; border:none; color:#202020; font-size:10pt; font-family:'sans-serif'; vertical-align:top; text-align:right;}

td.profileheadercell {background-color:#a8a8b8; border-bottom:1px #808090 solid; color:#000000; font-size:10pt; font-family:'sans-serif'; vertical-align:top; padding-top:3px; padding-bottom:3px;}
td.profiledatacell {background-color:#e8e8ff; border-bottom:1px #808090 solid; color:#000000; font-size:10pt; font-family:'sans-serif'; vertical-align:top; padding-top:3px; padding-bottom:3px;}

td.graphaxis		{background-color:#c0c0f0; border:none; color:#000000; font-size:10pt; font-family:'sans-serif'; text-align:center;}

td.barcell			{background-color:#ffffff; border:none; color:#202020; font-size:10pt; font-family:'sans-serif';}
td.leaguecellheader	{background-color:#303030; border:none; color:#c0c0c0; font-size:10pt; font-family:'sans-serif'; text-align:center;}
td.schedulecell		{background-color:#d0d0d0; border:none; color:#404040; font-size:10pt; font-family:'sans-serif'; text-align:left;}
td.schedulecell-range	{background-color:#d0d0d0; border:none; color:#404040; font-size:10pt; font-family:'sans-serif'; text-align:center;}
td.schedulecellheader	{background-color:#303030; border:none; color:#c0c0c0; font-size:10pt; font-family:'sans-serif'; text-align:center;}
td.racetablecell	{background-color:#d0d0d0; border:none; color:#404040; font-size:10pt; font-family:'sans-serif';}
ul					{margin-top:0; margin-bottom:10;}
td.calendarcell			{font-size:8pt; font-weight:normal; text-align:center; background-color:#ffffff; color:black; }
td.calendarcelltoday	{font-size:8pt; font-weight:bold; text-align:center; background-color:#ffffff; color:#00c000; }
td.calendarcellsaturday	{font-size:8pt; font-weight:normal; text-align:center; background-color:#ffffff; color:#606060; }
td.calendarcellsunday	{font-size:8pt; font-weight:normal; text-align:center; background-color:#ffffff; color:red; }
td.calendarhead			{font-size:8pt; font-weight:bold; text-align:center; background-color:#ffffff; color:black; }
td.calendarheadsaturday	{font-size:8pt; font-weight:bold; text-align:center; background-color:#ffffff; color:#606060; }
td.calendarheadsunday	{font-size:8pt; font-weight:bold; text-align:center; background-color:#ffffff; color:red; }

dt {font-size:11pt; font-weight:bold; }
dd {font-size:11pt; font-weight:normal; }


.menutab a				{
						font-size:12pt;
						font-weight:bold;
						text-decoration:none;
						color:#404040;
						}
.menutab a:hover		{
						color:red;
						}

.menutab-selected		{width:100px; height:42px; 
						background-image:url(menu-selected.png); 
						background-repeat:no-repeat; 
						display:table-cell;
						text-align:center;
						vertical-align:middle;
						}
.menutab-unselected		{width:100px; height:42px; 
						background-image:url(menu-unselected.png); 
						background-repeat:no-repeat; 
						display:table-cell;
						text-align:center;
						vertical-align:middle;
						}

.smallform	table	{border:none;}
.smallform  td		{font-size:10pt; font-family:serif;}


.datatable table	{border-spacing:0px;border-collapse:collapse;} 
.datatable h3		{font-size:16pt; text-align:center;}
.datatable caption	{font-size:10pt; text-align:left;}
.datatable th		{background-color:#feb170; 
						text-align:center; 
						border-left:1px solid #808090; 
						border-right:1px solid #808090; 
						border-top:1px solid #808090; 
						border-bottom:1px solid #808090;  
						color:#000000; 
						font-weight:normal; 
						font-size:10pt; 
						font-family:'sans-serif'; 
						vertical-align:top; 
						padding:3px;}
.datatable td		{background-color:#fff4e8; 
						border-top:1px solid #808090;
						border-right:1px solid #b0b0c0;
						border-bottom:1px solid #808090;
						border-left:1px solid #b0b0c0; 
						color:#202020; font-size:10pt; 
						font-family:tahoma; 
						vertical-align:top; 
						border-width:1px; 
						text-align:left; 
						padding:3px; 
						}
.datatable textarea {font-family:'tahoma'; font-size:12pt; background-color:#e8f0f8; border:solid 1px #b0b0b0; background:url(textbackground-01.png); }
.datatable table table {border:none; } 
.datatable td td {border:none; padding:1px;} 
.datatable td.blank {background-color:white; border:none;}
.datatable td.buttoncell {padding:10px; background-color:white; border:none;}


 
.featuretable table {border-spacing:0px;border-collapse:collapse;} 
.featuretable th    {background-color:#feb170; text-align:center; border-left:1px solid #808090; border-right:1px solid #808090; border-top:1px solid #808090; border-bottom:1px solid #808090;  color:#000000; font-weight:normal; font-size:10pt; font-family:'sans-serif'; vertical-align:top; padding:3px;}
.featuretable td		{background-color:#fff4e8; 
						border-top:1px solid #808090;
						border-right:1px solid #b0b0c0;
						border-bottom:1px solid #808090;
						border-left:1px solid #b0b0c0; 
						color:#202020; font-size:10pt; 
						font-family:tahoma; 
						vertical-align:top; 
						border-width:1px; 
						text-align:center; 
						padding:3px; 
						}

.buttonpanel table	{margin:auto; border-spacing:0px; border-collapse:collapse;}
.buttonpanel td		{height:60px; text-align:center; border:1px solid #b0b0b0; padding-left:5px; padding-right:5px;}
.buttonpanel		{text-align:center; margin:10px; }
