@charset "utf-8";
/* CSS Document */
body{background-color:#313af5;font-family:Arial, Helvetica, sans-serif; font-size:12px;margin:0;padding:0;}
table{font-family:Arial, Helvetica, sans-serif; font-size:12px;}
input{font-family:Arial, Helvetica, sans-serif;}
input, textarea{background:#E9FBFC;}
input, textarea, select{border: 1px solid #23a7e7;}
.input_focus{background:#F9CEB9;border: 1px solid #FF9900;}
.input_blur{background:#E9FBFC;border: 1px solid #23a7e7;}
.star_require{color: #ff0000;}
.main_contents_notify, .main_contents_success{padding: 5px;background: #FFFFCC;color: #FF3300;font-weight:bold;margin-bottom: 10px;}
.main_contents_notify *{color:#FF3300;}
.main_contents_success{color: #009900;background: #E8FADC;}
.redirecttpl_msg{line-height:2;color:#000000;}
.label_row{font-weight:bold;}


a{color: #0042ff}
a:hover{color: #FF3300;}
a:active{color: #FF9900;}
a:visited{color: #663399;}

.main_page{float:left; background:#FFCCCC;}

.main_table{background-color: #0008a7; width:821px;margin: 0 10px;}
.main_table2_head{width:796px; margin: 0 12px;}
.main_table2_head_footer{width: 100%; height:40px;}
.main_table2_foot{width:796px; height: 76px; margin: 0 12px;}
.footer_banner{margin:2px 20px 0px 20px;}
.footer_banner a img{height: 90px; margin: 0 5px; border:2px solid #ffffff;}

.topaddress_bar{background:url('../images/topaddressbar_bg.gif'); font-size:14px; height:23px; color:#FFFF00; text-align:center;}
.topaddress_bar div{padding-top:2px;}

.topmenu_link a{margin-right:1px;width:100%;padding:6px 8px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; text-decoration:none;}
.topmenu_link a:visited{color:#ffffff;}
.topmenu_link a:hover{color:#00FF00;}
.topmenu_link {text-align:center; background: url('../images/topmenu_seperator.gif') right no-repeat;}
.topmenu_linkactive a{text-decoration:underline; color:#99FF00;}
.topmenu_language{text-decoration:none;margin-left:30px; color:#FFFFFF;}


.language_image_en{text-align:right;color: #ffffff;margin-right:5px;font-weight:bold;}
.language_image_en:hover{color:#FF0;}
.language_image_vn{text-align:right; color: #ffffff;margin-right:5px;font-weight:bold;}
.language_image_vn:hover{color:#FF0;}


/**
 * HOME PAGE
 *
 */
#homepage_box{padding: 10px;}
.home_box{width: 100%;}
.featured_news{ margin: 20px 10px 10px 10px; padding-bottom: 10px;}
.featured_news_image{float:left; margin-right:10px; margin-bottom: 10px;}
.featured_news_image a img{border: 2px solid #ffffff; width: 280px; height: 180px;}
.featured_news_title{font-weight:bold; font-size:16pt; margin-bottom: 10px;}
.featured_news_summary{text-align:justify;}
.featured_news_detail_link{text-align:right; margin-top:10px;}
.featured_news_detail_link a{font-weight:bold; text-decoration:none;}
.featured_news_more{margin: 10px; margin-top: 5px; clear:both;}
.featured_news_more a{width: 365px; float: left; display:block; margin: 2px 0; text-decoration:none;}
.home_news_banner{margin-bottom:10px;clear:both;}
.home_group_news{width: 666px; margin: 10px; float:left;}
.home_news, .home_news_alt{margin-bottom:10px;margin-right:10px; float:left; width: 328px;}
.home_news_alt{margin-right: 0;}
.home_news_category{border-bottom: 1px solid #ff0000;padding-bottom:0px;margin-bottom:5px;}
.home_news_category a{color:#ff0000; font-size:14px; font-weight:bold; text-decoration:none;}
.home_news_category_name {float:left;}
.home_news_category_rss{text-align:right;}
.home_news_title{}
.home_news_title a{font-weight: bold; text-decoration:none;}
.home_news_date{font-style:italic; color:#555555;font-size:10px;}
.home_news_image{float:left;}
.home_news_image a img{border: 3px double #cccccc; width:80px; height: 80px; margin: 0 5px 5px 0;}
.home_news_summary{text-align:justify;}
.home_news_detail_link{text-align:right;margin:6px 0;}
.home_news_detail_link a{font-size:10px; text-decoration:none;}
.home_news_more{clear:both;}
.home_news_more a{display:block; text-decoration:none;margin: 4px 0;}
.home_group_buttons{margin-top:10px;}
.home_button{margin:4px 0;}
.home_button a img{}
.home_button_clock{}

/**
 * DETAIL PAGE
 *
 */
#panel_left{width: 212px; background-color:#e0eaff; margin-top:1px;float: left; margin-right:1px;}
#panel_center{width: 565px; overflow:hidden;margin-top:3px;}
.modulebox{clear:both;}
.modulebox_heading{height: 23px; background:url('../images/leftmenu_bg_blue.gif');}
.modulebox_heading_orange{background:url('../images/leftmenu_bg_orange.gif');}
.modulebox_heading a{font-weight:bold; color:#ffffff; margin-left:10px; text-decoration:none; display:block; padding:4px;}
.modulebox_heading span{font-weight:bold; color:#ffffff; margin-left:10px; text-decoration:none;padding:4px;}

/* ---- MODULE SEARCH ---- */
.modulesearch_form{text-align:center;}
.modulesearch_form form{margin:0; padding:0;margin: 5px 0;}
.modulesearch_form input{font-size:12px; border: 1px solid #aaaaaa;}
.modulesearch_form .submit_button{border:1px solid #0066FF; font-weight:bold;}

/* ---- MODULE ONLINE SUPPORT ---- */
#moduleonlinesupport{padding-top:5px;margin-left:10px;}
.moduleonlinesupport_nick{margin-left:10px;padding: 5px 0;}
.moduleonlinesupport_nick div{float:left;}
.moduleonlinesupport_nick a{margin-left:10px;}
.moduleonlinesupport_nick a img{}

/* ---- MODULE SIGN UP NEWSLETTER ---- */
.modulenewsletter_form{text-align:left; margin-left:15px; font-size: 10px; display:none;}
.modulenewsletter_form form{margin:0; padding:0;margin: 5px 0;}
.modulenewsletter_form input{font-size:12px; border: 1px solid #aaaaaa;}
.modulenewsletter_form .submit_button{border:1px solid #0066FF; font-weight:bold;}

/* ---- MODULE CLOCK ---- */
.moduleclock{text-align:center;}
.moduleclock_timezone{font-size:10px; border:1px solid #ffffff; width: 140px; margin-left:5px;}

/* ---- MODULE POLL ---- */
.modulepoll{text-align:left;margin:10px 0 10px 15px;}
.modulepoll_contents{font-weight:bold;}
.modulepoll_options{margin: 10px 0;}
.modulepoll_option{}
.modulepoll_submit input{font-size:12px; font-family:Arial, Helvetica, sans-serif; border:1px solid #aaaaaa; font-weight:bold;}

/* ---- MODULE SITE VISIT ---- */
.modulecounter_counter{font-size:18px; text-align:left; margin: 10px 0; text-align:center; color:#FF6600; font-weight: bold;}

/* ---- MODULE BANNER ---- */
.leftbanner{text-align: center;}
.leftbanner a{}
.leftbanner a img{ width: 140px; margin:2px; }
.leftbanner object{width: 140px; margin:2px; }
.leftbanner embed{width: 140px; margin:2px; }

.bottombanner{text-align: center;}
.bottombanner a{}
.bottombanner a img{ height: 90px; margin:2px; }
.bottombanner object{height: 90px; margin:2px; }
.bottombanner embed{height: 90px; margin:2px; }

.scroll_rightbanner{width:120px;position: relative;}
.scroll_rightbanner img{width:120px; margin: 2px 0;}
.scroll_rightbanner embed{width:120px; margin: 2px 0;}
.scroll_rightbanner object{width:120px; margin: 2px 0;}

/**
 *	BREADCRUMB
 *
 */
#breadcrumb{width: 100%; height:20px; color:#444444; font-weight:bold; background:url('../images/breadcrumb_bg.gif'); padding-left:10px; margin-top:3px;}
#breadcrumb a{color:#444444; font-weight:bold; text-decoration:none;}
#breadcrumb a:hover{color:#ff0000;}

/* ---- PAGINATION ---- */
.paginate_div{clear: both;margin-top: 0px;text-align:right;}
.paginate_page,.paginate_current, .paginate_nextprev{margin: 3px;	text-decoration: none;font-weight: normal;padding: 3px;	padding-left: 5px; padding-right: 5px;border: 1px solid #dddddd;background: #ffffff;color:#aaaaaa;}
.paginate_page:hover, .paginate_nextprev:hover{background: #D3EAF8;color:#999999;}
.paginate_current{color:#006600;background:#BCE9FA;border:1px solid #cccccc; font-weight:bold;}


/**
 *	NEWS
 *
 */
.newsthumbs{margin: 0 10px;}
.newsthumb{clear:both;}
.newsthumb_title{}
.newsthumb_title a{font-weight:bold; color:#0033FF; text-decoration:none;}
.newsthumb_date{color:#aaaaaa;margin-right:5px;}
.newsthumb_image a img{width: 70px; height:70px; float:left; margin: 5px 5px 5px 0; border: 3px double #cccccc;}
.newsthumb_summary{text-align:justify; line-height:1.5;}
.newsthumb_detail_link{text-align:right;}
.newsthumb_detail_link a{}
.newsthumb_seperator{clear:both;border:1px dotted #999999;}
.newsthumb_more{margin:10px;}
.news{padding:10px;}
.news_title{font-weight:bold; font-size:18px; margin-bottom:10px;}
.news_date{color:#777777; text-align:right; font-style:italic;}
.news_image{float:left; margin: 0px 10px 10px 0;}
.news_image img{width:200px;}
.news_summary{font-weight:bold; font-style:italic; text-align:justify;}
.news_contents{line-height:1.5; text-align:justify;}
.news_attachment{margin: 10px 0 20px 0;}
.news_attachment_title{font-weight:bold; color:#FF3300; text-decoration:underline;}
.news_file{}
.news_file a{text-decoration:none; font-weight:bold;}
.news_tags{border: 1px solid #BCD3FA;padding:8px;}
.news_tags_title{}
.news_tags_list{}
.news_tags_list a{}
.news_relateds{border: 1px solid #BCD3FA;padding:8px;border-top:0px;background:#E3F1FD}
.news_function{margin: 10px 0 5px 0; border-bottom:2px solid #ff0000;}
.news_view{font-weight:bold; color:#ff0000; float:left;}
.news_button{text-align:right;}
.news_more{padding: 20px; border: 1px solid #eeeeee;}
.news_more_group{margin:10px 0;}
.news_more_heading{color:#fe6600; font-weight:bold;margin-bottom:5px; font-size:12px; text-decoration:underline;}
.news_more_list{}
.news_more_list a{display:block; text-decoration:none;margin:4px 0;}
.news_more_title{}
.news_more_date{font-style:italic; color:#aaaaaa;margin-left:10px;}
/* ---- SEARCH PAGE ---- */
.search_result_heading{text-align:center; font-weight:bold;color:#0000ff;font-size:18px;margin:10px 0;}
 
/* ---- FAQs PAGE ---- */
.faq_questionarea{}
.faq_questionlink{text-decoration:none;}
.faq_questionlink:hover{color:#FF0000;}
 
 
/**
 *	CMS CONTENT
 *
 */
.cmscontent{margin:10px;}
.cmscontent_title{font-weight:bold; font-size:18px; color:#0066FF; background:#D0EDFD;padding:5px 10px; text-align:right;}
.cmscontent_contents{margin-top:10px; text-align:justify;line-height:1.5;}
 
 
/**
 *	Footer
 *
 */
#footer_menu{float: left; text-align:left;color: #0042ff; margin-top:15px;}
#footer_menu a{text-decoration:none;}
#footer_rss{text-align:right; margin-top:15px;}
#footer_copyright{clear:both; margin-top:10px;text-align:left;}
#footer_copyright a{color:#006600; text-decoration:none;} 
#footer_copyright a:hover{color:#FF3300;}
 

