.top-menu .moduletable {text-align:center; }
.top-menu .moduletable ul li a,
.top-menu .moduletable ul li a:visited{ color:#FFFFFF; font-weight:bold; border:none; }
.top-menu .moduletable ul li,
.top-menu .moduletable ul li:hover,
.top-menu .moduletable ul li.active a,
.top-menu .moduletable ul.sf-menu li#current ,
.top-menu .moduletable ul li a:focus { color:#000000; font-weight:bold; background:none; border:none; padding:0px 10px;}
.top-menu .moduletable ul li a:hover { color:#000000; font-weight:bold; background:none; border:none;}




/*Module : main-menu : Main-Menu*/

.container .top-menu .module50{
	padding-top:6px;
}

.top-menu {
	padding-left:30px;
}

/*Module : Menu : Menu
.top-menu .moduletable ul li a ,
.top-menu .moduletable ul.menu li a:focus
.top-menu .moduletable ul.menu li a:active
{ 
font-weight:bold;color:#FFFFFF;background:none;
}

.top-menu .moduletable ul li a { border:none; background:none;}
.top-menu .moduletable ul li#current  {background:none;}  
.top-menu .moduletable ul li a:hover  { color:#000000; background:none; }
.top-menu .moduletable ul li a:active  { color:#000000; background:none; }
.top-menu .moduletable ul li#current a  { color:#333333; background:none;}
*/

/*Module : Left : Menu*/
.module87 p{
	margin:0px;
}

/*Module : top-1 : topmenu-Menu*/

/*.top .search .module52 {
	padding-top:0px;
}

/*Module : top-1 : topmenu-Menu*/
.top-1 {
	margin-top:0px;
}

.top-1 .module75 p {
	margin:0px;
	
}
#jflanguageselection {
	margin:0px;
}
.rawimages {
	margin-top:0px;
}

/*Module : Left : Menu*/
.left .moduletable .menu li a ,
.left .moduletable .menu li a:hover ,
.left .moduletable .menu li a:active{
	/*margin:1px 0px 0px 1px; */
	color:#FFFFFF;
	font-weight:bold;
	padding:0px 0px 0px 0px; 
	display:inline;
	background:none;
}

.left .moduletable .menu li{
	list-style:disc;
	list-style-position:inside;
	background:#8cc63f;
	/*margin-bottom:2px;
	padding-left:20px;*/
}

/*Module : main-menu : Main-Menu*/

.container .top-menu .module82{
	padding-top:5px;
}

.top-menu {
	padding-left:80px;
}

/*????????????margin*/
.left .moduletable .menu { height:199px;}

/*Module : Hilight : Slide */
.hilight #gk_news_image_6-news_image_6_1 .gk_ni_6_tab img .gk_ni_6_tab_active img { border: none; margin:5px !important;}
ul.gk_tab_ul-style1 li.active span {
	background:none;
	background-color:#8cc63f;
	color:#FFFFFF;

}


/*Module : left : other menu*/ 
.container .left .moduletable ul li {
	background:background:transparent url(../images/arrowright.png) no-repeat 0px 0px;
	list-style:none;
	list-style-position:outside;
	/*list-style:url(../images/white-arrowright.png);
	
	padding-left:10px;
	line-height:inherit;*/
}
.container .left .moduletable ul li:hover {
	/*background:#CCC url(../images/gray-arrowright.png) no-repeat 7px 7px;*/
	list-style:none;
	list-style-position:outside;
	
}


/*Module : left : knowledge*/ 
.container .left .module86 table#newsshow86 .gk_round .clearfix h4{
	padding-left:12px;
	background:transparent url(../images/arrowright.png) no-repeat scroll 0 0;
}

.container .module86{
	height:420px;
}


/*Module : user1 : news*/ 
.container .user1 a.readon {
	display: none;
	float: left;
	text-align: center;
	clear: both;
	padding: 0 5px;
	color: #898989;
	margin-top: 5px;
	text-transform: lowercase;
}

.container .user1 .module66{
	height:340px;
}

.container .user1 .module66 table tbody tr td .gk_round{
	height:150px;
	
	display:block;
}

.container .user1 .module60{
	height:420px;
}

/*Module : right : result*/ 
.container .right .module61 {
	height:290px;
}


/*Module : right : result hidden Redon*/ 
.container .right .moduletable table#newsshow61 a.readon {
	display: none;
	float: left;
	text-align: center;
	clear: both;
	padding: 0 5px;
	color: #898989;
	margin-top: 5px;
	text-transform: lowercase;
}


/*Module : Right : Late News*/ 
.right .moduletable ul.latestnews li.latestnews {
	/*list-style:url(../images/arrowright.png);
	list-style-position:inside;
	padding-left:5px;*/
	background:#FFF url(../images/arrowright.png) no-repeat 9px 9px;
	list-style:none;
	list-style-position:outside;
}

.right .moduletable ul.latestnews li.latestnews a{
	padding-left:0px;
}

/*Module : right : result*/ 
.module63 ul li{
	height:20px;
	overflow:hidden;
	margin-top:10px;
	background:url(../images/arrowright-1.png) no-repeat;
}

.right .module63{
	height:200px;
	width:222px;
}

/*Module : Right : Banner*/ 
.module84 .mod_bannerslider{
	text-align:center;
}

/*Module : footer-2 : Sub-menu*/ 
.footer .footer2 .module85 table tbody tr td a{
	padding-left:10px;
	color:#FFFFFF;
}
.module94 div.imgageslider { background:#595959 none repeat scroll 0 0 !important; height :170px; margin-left:20px; padding:15px 5px 15px 30px !important; width:194px;}
.module94 #slider { margin-left:-12px; margin-top:-2px;}
.module94 div#conTainSlider span#prevBtn { left:170px; top:165px;}
.module94 div#conTainSlider span#nextBtn { left:180px; top:165px;}
/* edit news_pro MTHAI 5555
.module94 div.imgageslider { background:#595959 none repeat scroll 0 0 !important; height :170px; margin-left:20px; padding:15px 5px 15px 25px !important; width:194px;}
.module94 #slider { margin-left:-12px; margin-top:-2px;}
.module94 div#conTainSlider span#prevBtn { left:170px; top:165px;}
.module94 div#conTainSlider span#nextBtn { left:180px; top:165px;}
.grayhover1 img {float:left; padding-right:5px;}
.grayhover1 p { width:195px; float:left;}
.jnp_content img {padding-right:5px;}
.module95 .newpro_morebuild { float:none !important;}
.grayhover1 {width:200px !important;}*/



.grayhover1 { height:55px; padding-top:10px; float:left;}
.module95 .jnp_content a p {display:block; width:190px; font-size: 14px; font-weight:bold;}
.banneritem {float:left; padding:0px 0px 0px -20px; margin-top:20px;}
/*.bannergroup { margin:0px 115px;}*/
.module89 { height:259px;}



.imageSlideViewAll { display:none;}
/*docman*/
.module91 ul { height:180px;}
.left .module91 .mod_docman_catdown ul li { height:20px; margin-top:10px; overflow:hidden; padding-left:0px; width:220px;}
 .module91 ul li a { padding-left:10px;}
.module91 ul li a img { padding-right:10px;}
.module91 .viewAll a { background:transparent url(../images/Read_All.png) no-repeat scroll 0 0; color:#999999; float:right; width:70px; padding-left:17px; line-height:11px;}

/*docman*/
.module99 ul { height:180px;}
.left .module99 .mod_docman_catdown ul li { height:20px; margin-top:10px; overflow:hidden; padding-left:0px; width:220px;}
 .module99 ul li a { padding-left:10px;}
.module99 ul li a img { padding-right:10px;}



.user1 .moduletable { width:396px; float:left; height:260px }
.user1 .moduletable .emwork3 a { float:left; width:60px; }
.user1 .moduletable .emwork3 a p { margin:0px; overflow:hidden; height:63px; width:150px; }

.user1 .emwork {float:left;}
.module93 .title1{ font-weight:bold!important; padding-top:0px;}
.module93 .title2 {height:200px;}
.user1 .emwork1 { height:198px; overflow:hidden;}
.jnp_buttonbar {width:20px; left:355px; position:relative; top:220px; z-index:5;}
.emwork2 img {width:187px; height:150px;}
.emwork3 img {width:50px; height:50px;} 

.module95 .newpro_mainbuld { width:195px; }

.module95 .newpro_morebuild { width:190px; }

.left {clear:both;}
.module94 { height:275px;}
.banner {height: auto;}


/*Module : Left : Menu*/
.left .module67 .menu li a {
	color:#fff; font-weight:bold; padding-left:20px; 
}
.left .module67 .menu li a:hover ,
.left .module67 .menu li a:active 
{   color: #FFFFFF; font-weight:bold; padding-left:20px; }

.left .module67 .menu li{ 
	background:#8CC63F url(../images/white-arrowright.png) no-repeat 7px 7px;
	list-style:none;
	list-style-position:outside;
	margin-bottom:2px;
	height:25px;
	padding-top:0px;
}
.left .module67 .menu li:hover {
	background:#ccc url(../images/gray-arrowright.png) no-repeat 7px 7px; color: #FFFFFF;
}


/*left_menu_margin*/
.left .module67 .menu { height:153px;}

/*symbol left module li*/
.left .moduletable ul.latestnews li.latestnews { background: #FFFFFF url(../images/arrowright.png) no-repeat scroll 9px 9px ; padding:0px 0px 9px 21px;}
.module67 {height:259px;
z-index:10;}

/*Sub_menu from top_menu*/
.top-menu .moduletable ul li ul li,  
.top-menu .moduletable ul li ul li a:focus { 
color: #FFFFFF; font-weight:bold; 
/*background: #0071bc; */
border:none; 
width:290px; 
height:20px;
text-align:left;}

.top-menu .moduletable ul li ul {
background:  #8CC63F  url(../images/tri_blue.jpg) no-repeat ;
z-index:50;
border-top:4px solid   #009900;
padding:2px 2px 2px 20px;
top:19px;
border-left:1px solid #0071BC;
border-bottom:1px solid #0071BC;
border-right:1px solid #0071BC; 
width:auto;
}

.top-menu .moduletable ul li ul li a:hover span,
.top-menu .moduletable ul li ul li:hover{
background: #009933;
color:#FFFFFF;
font-weight:bold;
} 

div.moduletable ul, div.moduletable_text ul, div.moduletable_menu ul, div.moduletable_hilte ul { margin-top:2px;}
ul.menu li li a { width:auto; float:left; text-align:left; }

.module90 {padding-top:20px;}
.module90 {padding-right:20px;}

.user1 span{ padding-left:40px;}
.right span{ padding-left:40px;}
.module91 span{ padding-left:40px;}
.module99 span{ padding-left:40px;}
.container h3 {background:url(../images/logo_osstd_resize.png) no-repeat ; z-index:5}
div.moduletable h3 { padding:10px 0px !important;}
.module95 {border-bottom:dotted 1px;}
.module95 { padding-top:25px;}
.module93 { padding-top:25px;}
.module89 { padding-top:-10px;}
.module101 { padding-top:-10px;}

.module94 { padding-top:10px;}
.module91 { padding-top:20px;}
.module98 { padding-top:20px;}
.module99 { padding-top:35px;}


/*module_Calendar : Calendar : Right*/

 /*Day Name (Mon/Tue/...)*/
 div.eventcalq th.mod_eventlistcalq_daynames{background:#8CC63F; color:#FFFFFF; border-right: 1px solid #FFFFFF;}

 /*Date and Month*/
 div.eventcalq td.mod_eventlistcalq ,
 div.eventcalq caption.mod_eventlistcalq_calendar-month ,
 div.eventcalq td.mod_eventlistcalq_calday{background:none; color:#000000;}
 
 /*Next-Previous Month*/
 div.eventcalq caption.mod_eventlistcalq_calendar-month a:hover ,
 div.eventcalq caption.mod_eventlistcalq_calendar-month a:link ,
 div.eventcalq caption.mod_eventlistcalq_calendar-month a:visited ,
 div.eventcalq caption.mod_eventlistcalq_calendar-month a:active ,
 div.eventcalq caption.mod_eventlistcalq_calendar-month a:focus ,
 div.eventcalq caption.mod_eventlistcalq_calendar-month a {color:#8CC63F; font-weight:bold;}
 
 /*Date that has event*/ 
 div.eventcalq td.mod_eventlistcalq_caldaylink span.editlinktip hasTip
 div.eventcalq td.mod_eventlistcalq_caldaylink a:hover ,
 div.eventcalq td.mod_eventlistcalq_caldaylink a:link ,
 div.eventcalq td.mod_eventlistcalq_caldaylink a:visited ,
 div.eventcalq td.mod_eventlistcalq_caldaylink a:active ,
 div.eventcalq td.mod_eventlistcalq_caldaylink a:focus ,
 div.eventcalq td.mod_eventlistcalq_caldaylink a ,
 div.eventcalq td.mod_eventlistcalq_caldaylink {background:#CCCCCC;color:#000000;}
 
 /*Today Date*/
 div.eventcalq td.mod_eventlistcalq_caltoday{background:#8CC63F; color:#000000;}
 
 /*? ?jflanguag*/
 #jflanguageselection {margin:0px;}
	
 .rawimages { margin:0px; }
 
 .logo p {
 	margin:0px
}

.component h3 {padding-left:41px; padding-top:8px; height:29px;}

.bannergroup {margin-top:10px;}
div#eventlist table.eventtable th { background-color: #8CC63F;}
.el_fleft .button {background:#8CC63F;}


.module52 .search {background: transparent url(../images/search.jpg) no-repeat; padding-left:26px; margin-left:50px;}
