body {
	background-color: #346fb7;
	background: url(/imgEday/bg.gif);
	margin:0;
	padding:0;
}
#wrap{
	width:737px;
	margin: 5px auto 8px;
	padding: 7px;
	background-color: #F0F5FB;
	border-top: 1px solid #FCFDFE;
	border-right: 1px solid #2D609D;
	border-bottom: 1px solid #2D609D;
	border-left: 1px solid #FCFDFE;
}
#contents {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border: 1px solid #6A9AD5;	
	width: 734px;
	background-color: #FFFFFF;
	margin:0;
	padding:0;	
}
#bgwhedaybar{
	height:40px !important;
	margin: 0;	
	padding:0;
	background: url(/imgEday/bg_headbar_wh.gif) repeat;
}
#searchbar{
	float:left;
	width: 365px;
	margin:10px 0 0 4px;
	padding:0;
}
html>body #bgwhedaybar #searchbar{
	width:366px;
}
#mainbody{
	margin:0; padding:0; overflow:hidden;	
}
#left{
	width:125px; margin:0; padding:0; float:left;
}
#central{
	padding:0; margin:8px 5px 0 5px; float:left; width:470px;
}
#rigth{
	padding-right:3px; margin:0; float:right; width:125px;
}
#unicode-right{
		float:right; 
		width:600px;
	}
#unicode-right p{
	 font-size:125%;
	}
#crl{
	clear:both;
}
/*style button over*/
#btnsmall{	
	background: url(small_btn_org.gif) no-repeat 3px 0.2em;
	margin:0;	
	line-height:19px;
	color:#000;
	padding:0;
}
#btnbigunlink{	
	background: #f9f9f9 url(big_bnt.gif) no-repeat;
	width:119px;
	line-height:20px;
}
.btnbiglink{	
	background: #f9f9f9 url(big_bnt.gif) no-repeat;
	color:#fff;
	width:119px;
	height:18px;
	padding-top:3px;
}
.btnbigover{
	background: #f9f9f9 url(big_btn_org.gif) no-repeat;	
	color:#fff;
	width:119px;
	height:18px;
	padding-top:3px;
}
/* Class for expanded nested outlines */
.categoryListExpanded 
{
	width:100%;
	visibility: visible;
	display: block;
}
/* Class for collapsed nested outlines */
.categoryListCollapsed 
{
	width:100%;
	visibility: hidden;
	display: none;
}
#btnbigconunlink{	
	background: #f9f9f9 url(big_bnt_con.gif) no-repeat;	
	width:119px;
	line-height:20px;
}
#btnbigcon a{	
	background: #f9f9f9 url(big_bnt_con.gif) no-repeat;	
	width:119px;
	color:#fff;
	display:block;
	height:18px;
	padding-top:3px;
}
#btnbigcon a:hover{
	background: #f9f9f9 url(big_bnt_con_org.gif) no-repeat;
}
/*Class Menu English*/
#navMenu
{
padding:0;
margin: 0;
width:10.6em;
font: normal 11px Verdana, sans-serif;
}

#navMenu li
{
list-style: none;
margin: 0;
/*font-size: 1em;*/
}

#navMenu a
{
display: block;
text-decoration: none;
margin:0;
background: #F8F8F8 url(bullet.gif) no-repeat 4px center;
padding: 0.25em 0 0.4em 12px;
border-width: 1px;
border-top:1px solid #F8F8F8;		
border-bottom:1px solid #B4B4B4;
}
#navMenu a#current { border-color: #5bd #035 #068 #f30; }

#navMenu a
{
width: 100%;
/* only necessary for Internet Explorer */
}

#navMenu a
{
voice-family: "\"}\"";
voice-family: inherit;
width: 9.5em;
/* Tantek-hack should only used if Internet-Explorer 6 is in standards-compliant mode */
}

#navcontainer>#navMenu a
{
width: auto;
/* only necessary if you use the hacks above for the Internet Explorer */
}

#navMenu a:hover, #navMenu a#current:hover
{
background:#4183c4 url(bullet_wht.gif) no-repeat 4px center;
padding: 0.25em 0 0.4em 12px;
color:#fff;
}
/*Class Menu Khmer page*/
#navMenuKH
{
padding:0;
margin: 0;
width:10.6em;
}

#navMenuKH li
{
list-style: none;
margin: 0;
/*font-size: 1em;*/
}

#navMenuKH a
{
display: block;
text-decoration: none;
margin:0;
background: #F8F8F8 url(bullet.gif) no-repeat 4px center;
padding-left:12px;
font: normal 24px abc-text-05A;
border-width: 1px;
border-top:1px solid #F8F8F8;		
border-bottom:1px solid #B4B4B4;
}
#navMenuKH a#current { border-color: #5bd #035 #068 #f30; }

#navMenuKH a
{
width: 100%;
/* only necessary for Internet Explorer */
}

#navMenuKH a
{
voice-family: "\"}\"";
voice-family: inherit;
width: 105px;
/* Tantek-hack should only used if Internet-Explorer 6 is in standards-compliant mode */
}

#navcontainer>#navMenuKH a
{
width: auto;
/* only necessary if you use the hacks above for the Internet Explorer */
}

#navMenuKH a:hover, #navMenuKH a#current:hover
{
background:#4183c4 url(bullet_wht.gif) no-repeat 4px center;
padding-left:12px;
color:#fff;
}

/*Position Language Text*/
#lang{text-decoration:none;margin:0; float:right; background: url('/imgEday/bg_headbar_bl.gif');}
#lang a{color:#fff}
#lang a:hover{color:#000}
#langtxt{float:left; width:63px; padding:0; margin:0;background: url('/imgEday/bg_headbar_bl.gif')}
html>body #bgwhedaybar #langtxt{width:62px;}
/*Khmer btn menu Over and Out*/
.OrgBtn{
background: url('/imgEday/small_btn_org.gif') no-repeat 0.2em 0.2em; 
border:0; 
width:54px;
height:18px;
}
#btnKHunlink{	
	background: #f9f9f9 url(big_bnt_kh.gif) no-repeat;	
	width:119px;
	line-height:22px;
}
#btnconKH a{	
	background: #f9f9f9 url(big_bnt_kh_con.gif) no-repeat;	
	width:119px;
	margin:0;
	color:#fff;
	display:block;
	padding-top:2px;
	height:20px;
}
#btnconKH a:hover{	
	background: #f9f9f9 url(big_bnt_kh_con_org.gif) no-repeat;
}
#bgborder{
	border-left:1px solid #b4b4b4;
	border-right:1px solid #b4b4b4;
	padding:5px 0 4px 3px; 		
	background: #f9f9f9;	
}
#footer{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	clear:both;
	margin:0;
	padding:0;
	text-align:center;		
	color:#fff;
	padding-bottom:5px;
}
#footer a{	
	text-decoration:none;
	color:#fff;

}
#footer a:hover{
	text-decoration:underline;	
}

/*Class Style*/
a:link,a:visited{
	color:#4183c4;
	text-decoration:none;
}
a:hover{
	text-decoration:none;
	color:#ff9933;
}
.subheadtxtwh{
	font-weight: bold;
	color: #FFFFFF;		
}
.txtboxdarkgray {
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #666;
	padding-left:3px;
}
.smalltxtdarkblack{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;font-weight:normal;color:#000; padding-left:2px}
.smalltxtboldblack{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;font-weight:bold;color:#000;}
.smalltextblack{font-size:9px;font-weight:normal;color:#666; padding-left:5px}
.txtbodymenu {
	font-style: normal;
	font-weight: normal;
	color: #000;
	line-height:18px;
	padding-left:3px;		
}
.txtbody {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style: normal;
	font-weight: normal;
	color: #000;
	padding-left:3px;		
}
.txtbodyorg {
	font-size:11px;
	font-style: normal;
	font-weight: normal;
	color: #ff9900;			
}
.headtxt {
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #4183c4;
	padding-left: 8px;
}
.txtbodybold {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	padding-left: 5px;
}
.txtbodybold14 {	
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	padding-left: 5px;
}
/*style round and regtangle*/

.headinforbg{
		background: url('/imgEday/head_info.gif') no-repeat;
		width:234px;
		line-height:19px;
	}
.midinfobg{
		background:#f9f9f9;
		border-left:1px solid #8abce9;
		border-right:1px solid #8abce9;
	}
.bormidgame{
		background: url('/imgEday/border_mid_game.gif') repeat-y;
		margin-left:5px;
	}
.headinforbg468{
		background: url('/imgEday/top_info_468.gif') no-repeat;
		width:468px;
		line-height:19px;
	}

.bgsubhead{
	background: #f3f3f3 url('/imgEday/sub_header_top.gif') no-repeat; width:456px;
}
.bgsubhead_left{
	background: #f3f3f3 url('/imgEday/sub_header_top_left.gif') no-repeat; width:456px;
}
.bggrysubhead{
	background: #f3f3f3 url('/imgEday/header_gry.gif') no-repeat; width:456px;
}
/*Khmer sub head background*/
.bgsubheadKH{
	background: #f3f3f3 url('/imgEday/sub_header_topKH.gif') no-repeat; width:456px;
}
.bgsubhead_leftKH{
	background: #f3f3f3 url('/imgEday/sub_header_top_leftKH.gif') no-repeat; width:456px;
}
.bggrysubheadKH{
	background: #f3f3f3 url('/imgEday/header_gryKH.gif') no-repeat; width:456px;
}
.barhead_gray{padding-left:10px; font-weight:bold; background:#F3F3F3 url('/imgEday/bg_divider_gray.gif') repeat-x;  height:15px; vertical-align:middle; border-bottom:1px solid #E6E6E6;}
/*Style textbox*/
.txtbox{
	FONT-SIZE: 10px; 
	WIDTH: 98px; COLOR: #6c98c7; 	
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;	
}
/*Style textbox color black*/
.txtboxblack{
	FONT-SIZE: 11px; 
	WIDTH: 98px; COLOR: #000000; 	
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;	
}
/*Style button*/
.button{
	font-weight:bold; cursor: hand; color: #fff; background:#75A9E9; padding:0; font-size:80%; font-family:Verdana, Arial, Helvetica, sans-serif;
}
ul{
	list-style:none;
	padding:0;
	margin:0;
}
/*Khmer font style*/
@font-face{font-family:Limon S1;font-style:normal;font-weight:normal;src:url("/styles/LIMONS0.eot");}
@font-face{font-family:ABC-TEXT-05A;font-style:normal;font-weight:normal;src:url("/styles/ABCTEXT0.eot");}
.abc20{font-family:abc-text-05A;font-size:20px;font-weight:normal;line-height:18px;color:#4f4f4f; padding-left:3px;}
.abc20black{font-family:abc-text-05A;font-size:20px;font-weight:normal;color:#000;}
.abc21black{font-family:abc-text-05A;font-size:21px;font-weight:normal;color:#000;}
.abc20white{font-family:abc-text-05A;font-size:20px;font-weight:normal; color:#f7f7f7; line-height:18px;}
.abc20gray{font-family:abc-text-05A;font-size:20px;font-weight:normal;line-height:18px; padding-left:3px; color:#666;}
.abc22black{font-family:abc-text-05A;font-size:24px;font-weight:normal;line-height:24px;}
.abc22white{font-family:abc-text-05A;font-size:22px;font-weight:normal;line-height:24px; color:#fff}
.abc22whitebold{font-family:abc-text-05A;font-size:22px;font-weight:bold;line-height:20px; color:#fff}
.KHbarheadblack{COLOR:#000;FONT-FAMILY:"Limon S1";FONT-SIZE:26px;FONT-STYLE:normal;FONT-WEIGHT:bold;TEXT-DECORATION:none ;line-height:17px; padding-bottom:5px;}
.KHbarheadwh{COLOR:#fff;FONT-FAMILY:"Limon S1";FONT-SIZE:26px;FONT-STYLE:normal;FONT-WEIGHT:bold;TEXT-DECORATION:none ;line-height:17px; padding-bottom:5px;}
.KHbarhead{COLOR:#4183c4;FONT-FAMILY:"Limon S1";FONT-SIZE:26px;FONT-STYLE:normal;FONT-WEIGHT:bold;TEXT-DECORATION:none ;line-height:17px; padding-bottom:5px;}
.KHbarhead_gray{padding-left:10px; background:#F3F3F3 url('/imgEday/bg_divider_gray.gif') repeat-x;  height:20px; vertical-align:middle; border-bottom:1px solid #E6E6E6;}

.limon17{font-family:"Limon S1";font-size:23px;font-style:normal;font-weight:normal;color:#000000;text-decoration:none;line-height:23px;}
.limon27{font-family:Limon S1;font-size:27px;color:#000;line-height:24px;}
.limonHeadKH{font-family:Limon S1;font-size:27px;color:#000;line-height:16px;}
.abc32{font-family:abc-text-05A;font-size:32px;font-weight:normal;}
.KHspace{ padding:1px; }


/*Key Sponsors*/

.keyGallary
{
	cursor: default;
	list-style: none;
	margin: 0 auto;	
}

.keyGallary a .preview
{
	display: none;
}

.keyGallary a:hover .preview
{
	display: inline;
	position: absolute;
	top: -7px;
	left: -10px;
	z-index: 1;
}

.keyGallary img
{
	background: #fff;
	border-color: #aaa #ccc #ddd #bbb;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	padding: 2px;
	vertical-align: middle;
	width: 50px;
	height: 32px;
	position: relative;
	margin:0pt 0pt 0pt 2px;	
}

.keyGallary td
{
	background: #eee;
	border-color: #ddd #bbb #aaa #ccc;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	display: inline;
	vertical-align:middle;
	float: left;
	margin: 3px;
	margin-bottom:10px;
	padding: 5px;
	position: relative;	
	width:155px;
}

.keyGallary .preview
{
	border-color: #000;
	width: 132px;
	height: 99px;
}
/*User Letter*/
.userletter td p
{
	margin:0px;
	
}

/* Accordion */
#basic-accordian{	
	/*border:5px solid #669ed4;*/
	padding:5px;	
	width:375px;
	height:inherit;
}

#2009-content{
	display:block;
	}
.accordion_headings{
	padding:5px;
	background:#669ed4;
	color:#FFFFFF;
	border:1px solid #FFF;
	cursor:pointer;
	font-weight:bold;
	font-size:120%;
}

.accordion_headings:hover{
	background:#ff9934;
}

.accordion_child{
	padding:15px;
	background:#EEE;
	font-size:120%;
}
.accordion_child span a{
	text-decoration:none;
	
	}

.header_highlight{
	background:#ff9934;
}

/* Khmer Unicode*/

div.archives a{
	
	font-size:120%;
	}
div.archives ul li{
	 margin:5px;
	
	}
