@font-face {
    font-family: "Saysettha OT";
    font-style:  normal;
    font-weight: normal;
    src: url(SAYSETT0.eot);
}


body# {
	font: 78.5%/1.7em  "Saysettha OT" ; 
	word-spacing:1px;
	color:#333;
	margin: 0 auto 0;
	padding: 0;
	border-top: 1px solid #444;
	//background-color:#F1F1F1 url(images/bg.png) repeat-x;
	background-color:#F1F3F4;
    //background:url(../images/patterns2.jpg)
   
}
body{
	margin:0;
	padding:0;
}

* {
	font-family: verdana, tahoma, Sans-serif, "Saysettha OT";
	font-size: 12px;
	//color: #666;
	
}
div {
	display:block;
}

#wrapper{
	background-color: #fff;
	//border:1px solid #D2D2C4;
	//border-bottom: 1px solid #D2D2C4;
	max-width:1024px;
	width:expression(this.width > 320 ? "320px" : this.width);
	min-width:760px;
	margin:0 auto;
} 


* html #wrapper
{
	width: expression(document.documentElement.clientWidth > 1200 ? "1200px" : "auto");
}

#innerwrapper {
	margin:1px;
  	background:url 
	#FFF
	url(../images/innerwrappers.jpg) 	top repeat-x; 
	padding:30px 30px 10px 30px;
}
#header {
	height:95px;
	width:auto;
	padding:0px;
	margin:0px;
}
.box-lang{
	margin-top:14px;
	float: right;
	
}

#header input {
	width:150px;
	padding:5px;
	background:#fff;
	border:2px solid #f6f6f6;
	font:150% Arial;
	color:#999;
}

#header input:hover {
	border:2px solid #ccc;
}

#header input:focus {
	border:2px solid #79B5D6;
	color:#555;
}

/*#header form {
	padding:27px 25px 20px 25px;
	float:right;
	background:#fff;
	width:160px;
	margin:-20px -20px 0 0 !important;
	margin:-20px -10px 0 0;
	border:none;
}*/

/*#header h1 {
	float:left;
	font:250% Arial;
	color:#333;
	padding:5px 20px 5px 5px;
	border-right:1px solid #ccc;
	margin:0px 20px 0px 0px;
	
}*/

#header h1 a {
	
	background: url(../images/seclogo.jpg) 	 no-repeat left center;
	display:block;
	height:80px;
	width:auto;
	margin:0px;
	
}

#header h1 a:hover {
	color:#111;
	text-decoration:none;
	//border-bottom:2px solid #79B5D6;
}

#header h2 {
	font:150% Arial;
	color:#666;
	padding:16px 0 0 0;
	border:none;
}

#header h2 a {
	color:#444;
	text-decoration:none;
	border-bottom:2px solid #f6f6f6;
}

#header h2 a:hover {
	border-bottom:2px solid #79B5D6;
}

#header #nav {
	clear:both;
	//background:url(../images/nav.jpg) top repeat-x #4F9EC9;
	border-bottom:2px solid #4F9EC9;
	border-top:2px solid #388CBA;
	border-left:2px solid #388CBA;
	border-right:2px solid #388CBA;
	padding:10px 10px 10px 0 !important;
	padding:4px 10px 10px 0;
}

#header a em {
	font-style:normal;
	text-decoration:underline;
}

#header #nav a {
	color:#fff;
	font:140% Trebuchet MS;
	text-decoration:none;
	padding:10px;
}

#header #nav a:hover {
	background:#4F9EC9;
}

#header #nav a.active {
	background:#4F9EC9;
}

#header #nav li {
	display:inline;
	list-style:none;
	margin:0 1px 0 0;
}

#header #subnav {
	background:#4F9EC9;
	padding:5px 7px 7px 7px;
	font:90% Verdana;
	color:#DEEDF5;
	border-bottom:2px solid #388CBA;
	border-left:2px solid #388CBA;
	border-right:2px solid #388CBA;
}

#header #subnav li {
	list-style:none;
	display:inline;
}

#header #subnav a {
	color:#DEEDF5;
	text-decoration:none;
	font:100% Verdana;
	padding:5px;
	border-bottom:2px solid #4F9EC9;
}

#header #subnav a:hover {
	border-bottom:2px solid #388CBA;
	color:#fff;
}

#header #subnav a.active {
	border-bottom:2px solid #388CBA;
	color:#fff;
}
/* Sidebar */

#sidebar {
	float: left;
	width: 235px;
	padding: 0px;
	color: #787878;
	
}

#sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#sidebar li {
	display:block;
	margin: 0;
	padding: 0;
	border-right: 1px solid #E9E3CB;
}

#sidebar li ul {
	margin: 0px 0px;
	padding-bottom: 30px;
}
/*  active menu */
#sibebar li.active a {
color:#FF6600;
}


#sidebar li li {
	line-height: 35px;
	border-bottom: 1px dotted #E5E0C6;
	margin: 0px 20px;
	border-right: none;
}

#sidebar li li span {
	display: block;
	margin-top: -20px;
	padding: 0;
	font-size: 11px;
	font-style: italic;
}

#sidebar h2 {
	font-family:"Saysettha OT";
	margin-top:3px;
	padding-left: 15px;
	padding-top: 3px;
	padding-bottom: 3px;
	//background: #E9E3CB;
	background: url(../images/green.png);
	letter-spacing: -.5px;
	font-size: 1.2em;
	/*color: #464032;*/
	color: #FFF;
}

#sidebar p {
	margin: 0 0px;
	padding: 10px 30px 20px 30px;
	text-align: justify;
}

#sidebar a {
	border: none;
	color: #464032;
} 

#sidebar a:hover {
	text-decoration: none;
	/*color: #8A8A8A;*/
	color:#F60;
}

#sidebarright {
	width:200px;
	float:right;
	padding:4px 5px 10px 0px;
	
	background:url(../images/sidebarright.jpg) top left no-repeat;
}

#sidebarright p {
	font:90% Verdana, "Saysettha OT";
	color:#777;
	line-height:20px;
	margin:10px 0;
}

#sidebarright h2 {
	font:140% Arial, "Saysettha OT";
	color:#FFFFFF;
	margin:10px 0;
	border:none;
}

#sidebarright ul {
	margin:10px 0 10px 15px;
	font:110% Saysettha OT, "Verdana" ;
}

#sidebarright ul li {
	margin:5px 0;
}

#sidebarright a {
	border-bottom:1px dotted #eee;
	color:#369;
	text-decoration:none;
}

#sidebarright a:hover {
	border-bottom:1px solid #ccc;
}


#content {
	width:480px;
	float: left;
	//margin:0 240px 0 240px;
	background:url(../images/cont.jpg) top left no-repeat;
	padding:10px 5px 0 20px; 
	 color:#555;
	 word-wrap: break-word;
	 word-break: break-all;
	 word-spacing:normal;
}
#content h2 {
	font-family:Arial, "Saysettha OT";
	color: #E3A327;
	border-bottom:1px solid  #CCC;
	font-size: 16px;
} 
#content a {
text-decoration:none;
font-size:14px;
color:#1982D1;
}
#content a:hover {
text-decoration:none;
color:#FF6600;
}
	

#content2 {
	margin:0 0px 0 240px;
	font-family:"Saysettha OT";
	font-size:14px;
	background:url(../images/cont.jpg) top left no-repeat;
	padding:6px 0 0 10px;
	//overflow:hidden;
	//word-wrap: break-word;
	//word-break: break-all;
	//word-spacing:normal;
}
#content2 ol {
	display:block; 
	font-size:12px;
	list-style-type: decimal;
	-webkit-margin-before: 1em;
	-webkit-margin-after: 1em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	-webkit-padding-start: 40px;
	word-spacing:normal;
}
/* controlling vertical space each li tag */
#content2 ol li {
	padding: 2px 0 2px 0;
}
#content2 a {
text-decoration:none;
}
#content2 a:hover {
text-decoration:none;
color:#FF6600;
}

#content2 h2 {
	font-family:"Saysettha OT";
	margin: 0px 2px 2px 2px;
	padding: 0px 0 2px 0;
	color: #E3A327;
	border-bottom:1px solid  #CCC;
	font-size: 16px;
	
	
} 

p {
	margin:15px 0;
	line-height:22px;
}

/*h2 {
	font-family:Arial;
	color: #F90;
	border-bottom:1px solid  #CCC;
	font-size: 16px;
} */

h2 a {
		font:190% Arial, "Saysettha OT";
	  color:#06A;
	text-decoration:none;
}

h2 a:hover {
	color:#5F9128;
}
#footer{
	clear: both;
color: 
#666;
padding: 0;
background: 
#EFEFEF;
border-top: solid 4px 
#E3A327;
height: 75px;
width: 100%;
margin: 0 0 0 0;
font-size: 12px;
}

a {
	color:#369;
	text-decoration:none;
}

a:hover {
text-decoration:none;
color: #FF5F00;
}

h3 {
	font:140% Trebuchet MS, "Saysettha OT";
	margin:10px 0;
}

#content ul.ticker li {
font-size: 12px;
font-family: Arial, "Saysettha OT" Helvetica, sans-serif,"Saysettha OT";
line-height: 21px;
text-align: left;
}
/*#content ul  {
	margin:15px 0 15px 0;
	line-height:25px;
	padding:15px 0 15px 15px;
	border-top:1px solid #eee;
	border-bottom:1px solid #eee;
	color:#79B933;
}*/

/*#contentnorightbar ul {
	margin:15px 0 15px 20px;
	line-height:25px;
	padding:15px 0;
	border-top:1px solid #eee;
	border-bottom:1px solid #eee;
	color:#79B933; 
}
#contentnorightbar ul span {
	color:#444;*/
}

img {
	padding:1px;

	/*border:4px solid #f6f6f6; */
}

/*form {
	padding:7px;
	border:1px solid #f6f6f6;
}*/

label {
	display:block;
	font-weight:bold;
	color:#444;
	margin:5px 0;

}
input {
	width:100px;
	padding:4px;
	border:none;
	border-bottom:1px dotted #ccc;
	font:90% Verdana, "Saysettha OT";
	color: #999999;
}

textarea {
	width:680px;
	padding:20px 10px 10px 20px; 
	font:90% Verdana, "Saysettha OT";
	border:1px solid #eee;
	
	display:block;
	color:#777;
}

p img {
	float:left;
	margin:0 10px 0 0;
}

blockquote p {
	font:160% Georgia, "Saysettha OT";
	color:#aaa;
	padding:0 10% 0 0;
	line-height:30px;
}
table.reference
{
font:90% "Saysettha OT";
border:1px solid #c3c3c3; 
border-collapse:collapse;
}

table.reference th
{
/*background-color:#e5eecc; */
background-color:#CCF;
border:1px solid #c3c3c3;
padding:3px;
vertical-align:top;
}

table.reference td 
{
border:1px solid #c3c3c3;
padding:3px;
vertical-align:top;
}

table.leftsidebar{
font-family: "Saysettha OT";
font-size:12px;
width:100%;
border:0; 
} 
table.leftsidebar th { font-weight:bold; 
border-bottom:1px solid #CCC; 
border-top:1px solid #CCC; 
background-color:#F2F9FF ;
color:#0000CC;
}
table.leftsidebar td { padding:5px; 
border-bottom:1px dotted #CCC; 
}
#leftmenuTitle {
	/* background-color: #FFF; */
	color:#FFFF;
	left: 45px;
	top: 426px;
	width: 202px;
	height: 27px;
	background-image: url(../images/nav.jpg);
	background-repeat: repeat-x;
}

#footer_bottom{background-color:#4b4b4b;display:block;padding:13px 0 0 0;height:35px;}
#copyright_statement{color:#eee;margin-left:20px;}

/*ul#submenu li.active {
border-bottom: 1px dotted #7BAFFA ;
color:#0099FF;
}
*/

/* notice and news ticker style */
.date-display{
	font-size:10px;
	display: inline;
	float: left;
	width: 65px;
	padding-right:2px;
}

.notic-title{
	display:inline;
}
	
.ticker {
	background-color: #F1F8FB;
	padding: 16px 15px 14px 13px;
	border: solid 1px #E4F3F8;
	width: 480px;
	height: 45px;
	overflow: hidden;
	border: 1px solid #DDD;
	margin: 0;
	padding: 0;
	list-style: none;
	border-radius: 5px;
	box-shadow: 0px 0px 5px #DDD;
}


#ticker_02 {
	height: 120px;
}

.ticker li {
	height: 35px;
	border-bottom: 1px dotted #DDD;
	padding: 5px;
	margin: 0px 5px;
}

#ticker_03 img {
	display:inline;
	float:left;
	height:9px;
	width:12px;
	margin-right:2px;
	padding-top:6px;
} 
#ticker_04 {
	height: 150px;
}
#ticker_04 li {
	height: 40px;
	overflow: hidden;
} 
#ticker_04 img {
	float: left;
	height: 40px;
	width: 40px;
	margin-right: 10px;
} 

#example_4 { display: none;}


