﻿h1 span{ color:#1065AE; font-size:14pt}
/*  Spiffy Corners */
.cssbox, .cssbox_body, .cssbox_head, .cssbox_head h2{ background: transparent url(/app_themes/default/images/corner.png) no-repeat bottom right} 
.cssbox  { width:640px !important; width: 625px; padding-right:15px; margin:20px auto }
/* IE Win = width - padding */  

.cssbox_head { background-position:top right; margin-right:-15px; padding-right:40px } 
.cssbox_head h2 { background-position:top left; margin:0; padding:25px 0 15px 40px; height:auto !important; height:1% } 
.cssbox_head h2 div { border-bottom:solid 1px #cfcfcf; padding-bottom:4px; color:#403f3f; font-weight:bold; font-size:12pt; font-family: arial,tahoma,verdana;}
.cssbox_body { background-position:bottom left; margin-right:25px; padding:15px 0 15px 40px } 

/*  Spiffy Corners */
select { font-size:9pt; font-family: arial,tahoma,verdana; }
.whitepage {margin:0; font-size:9pt; background-color:#ffffff; color:#666666; font-family:arial,tahoma,verdana;}
#mainbody { font-size:9pt; font-family:arial,tahoma,verdana; color:#5b5b5b;   margin:0; padding:0;background:#f4f6fa url(/App_Themes/Default/images/bg_main.gif) bottom repeat-x }
#canhcam-frame{padding:0; margin:0;}

.errormessage { padding-left:20px; background:url(/App_Themes/Default/images/edtError.png) no-repeat; width:14px; height:14px; overflow:hidden;}
/* Structure */
#canhcam_frame_top {margin:0px auto; padding:0   }
#canhcam_frame_bottom {margin:0px auto; padding:0; overflow:hidden; height:190px}

#canhcam-wrapper { width:910px;margin:0px auto;background:url(/App_Themes/Default/images/bg_fwrapper.gif) bottom  no-repeat ; padding: 0 22px; }
#canhcam-wrapper1 { width:954px; margin:0px auto; padding:0; background:url(/App_Themes/Default/images/bg_foot.gif) bottom no-repeat; height:190px; overflow:hidden}
#canhcam-header { width:910px; height:134px; overflow:hidden;background:url(/App_Themes/Default/images/bg_head.gif) top;}
#canhcam-main {width:860px; padding:0px; margin:0px auto; overflow:hidden; padding-bottom:10px}
#canhcam-main-top {width:910px; padding:0px; margin:0px;background:url(/App_Themes/Default/images/bg_main.gif) left top no-repeat; height:50px;}
#canhcam-main-home{ width:860px; margin:0 auto; overflow:hidden; padding-bottom:10px}
#canhcam-footer { width:860px; text-align:center; padding-top:40px;  margin:0 auto}

.content {width:910px; background:url(/App_Themes/Default/images/bg_content.gif) 0 -26px no-repeat; position:relative;}
.content_bottom {width:910px; background:url(/App_Themes/Default/images/bg_content.gif) 0 bottom no-repeat; height:50px;}
.content_product {width:910px; background:url(/App_Themes/Default/images/bg_content_product.gif) 0 -26px no-repeat; position:relative;}
.content_bottom_product {width:910px; background:url(/App_Themes/Default/images/bg_content_product.gif) 0 bottom no-repeat; height:50px;}
.clearboth { clear:both;}
/*zoneimages*/
/*zoneimages*/

.homeleft{float:left;}
.homeright{ float:right; width:316px;}
.mainleft{float:left;width:172px; background:url(/App_Themes/Default/images/bg_main.gif) left top no-repeat;margin-bottom:44px;}
.mainright{float:right;width:678px;background:url(/App_Themes/Default/images/bg_main.gif) right top no-repeat; margin-bottom:10px;}

.home-content{min-height:100px; padding:0;}
.mainzonecenter{width:494px; float:left; margin-left:11px;}
.mainzoneright{width:172px; float:right;}
.mainleft-onecolumn{margin-right:11px; width:677px; float:left;}
.detailframe-right{ background:url(/App_Themes/Default/images/bg_leftmenu.gif) left top no-repeat; }
.detailframe-right-bottom{ background:url(/App_Themes/Default/images/bg_leftmenu.gif) left bottom no-repeat; height:15px; }


.homecontentleft{ width:256px; float:left;padding:15px 0 0 0; margin:0 20px 0 0 ; }
.homecontentcenter{ width:310px;float:left; padding:15px 0 0 0; margin:0 20px 0 0;}
.homecontentright{ width:231px;float:left;padding:15px 0 0 0;}
/* Structure */

/*toplogo*/
.toplogo {height:68px;  float:left; overflow:hidden}
/*toplogo*/

/*homepage*/

.news, .media, .linkLK{ width:310px; min-height:260;}
.news,.media{ float:left;}

.news .itemDetails ul{ margin:0; padding:10px;}
.news .itemDetails li{ list-style-type:none; padding-bottom:8px;}
.news .itemDetails li .name{padding-bottom:4px;}
.news .itemDetails a{ font-weight:bold ; color:#296ccd; text-decoration:none;}
.news .itemDetails a:hover{ text-decoration:underline;}
.news .itemDetails img{padding-right:8px;}
.news .itemDetails{  margin:0 ; padding:0;}
 
.media{ padding-left:16px;}
.linkLK{ float:right; clear:right}
.itemDetails{ border:1px solid #dfdede; }
/*homepage*/

.choice{ background-color:#13376d; margin-left:1px; margin-right:1px; }
.choice table .question{ font-weight:bold; }
.choice table a{ padding-left:5px;}
.choice #table_link a{color:#ffffff; font-weight:bold; }
.choice #table_link{margin-top:15px;}
.choice #table_link a:visited,.choice #table_link a:active,.choice #table_link a:hover,.choice #table_linki a:link{ color:#ffffff; text-decoration:none;}
.bgchoice { background-image:url('/App_Themes/Default/Images/bg_choice.gif')}

.quangcao{ }
.quangcao ul{  width:981px; margin:0; padding:0 ; padding-top:10px;}
.quangcao li{ float:left; list-style-type:none; width:325px; }

/*adbottom*/
#foot{overflow:hidden; margin:0px auto; padding:0px; width:910px; height:94px; margin-top:10px; background:url(/App_Themes/Default/images/bg_adbottom.gif) left top no-repeat;}
#foot .headline{ color:#005ca1; font-size:11pt; font-weight:500; padding:8px 15px;}
.adbottom{ text-align:center; vertical-align:middle;}
.adbottom .item-ad{ text-align:center; vertical-align:middle;}
.adbottom .item-ad img{ margin:6px 20px !important; height:41px; border:1px solid #dddcdc}

.Abottom-foot{  margin-bottom:6px ;height:55px; border:1px solid #f3f3f3 ; background:url(/App_Themes/Default/images/bg_Adbottom_foot.gif) ;}
.partner{ height:33px; width:106px; background-color:#1964a6; float:left; border:1px solid #32548b; text-align:center; text-transform:uppercase; font-weight:bold; color:#fff; padding-top:20px}
.adbottom{ width:748px !important; float:right; height:53px !important; border:1px solid #bdbdbd}

.sapce-Adbottom{ width:100% ; height:1px; border-top:3px solid #156bb0 ; margin-bottom:9px; _margin-bottom:0px}
.left-foot{ float:left; width:530px}
.rrItemsList{ width:750px !important}
.rrRelativeWrapper, .rrClipRegion{width:740px !important; height:52px !important}
/*adbottom*/
/* Guide */
.copyright {  font-size:8pt; color:#666666; float:right;}
.copyright a { color:#666666; text-decoration:none}
.copyright a:hover { color:#666666; text-decoration:underline; }
/* Guide */
/* Search */
.searchform { overflow:hidden ;float:right; position:relative; bottom:67px; height:17px; width:152px; padding-top:12px;background:url(/App_Themes/Default/images/bg_search.gif);}
.searchform input{}
.searchtextbox { border:0px !important; height:12px; overflow:hidden ;width:114px; font-size:8pt; padding:2px 0 0px 0px; margin-left:25px; color:#a6a6a6; position:relative; left:4px; bottom:6px; _bottom:8px}
.btnSearch{ position:relative; left:10px; bottom:20px; _bottom:22px}
/* Search */

/*searchresult*/
.searchresult{padding:0px;}
.searchresult .headline{border-bottom:solid 1px #cccccc; color:#EC541B; font-weight:bold; padding-bottom:3px; margin-bottom:5px;}
.searchresult .projectitem img{width:173px}
.searchresult .projectitem .zoneitemname{ margin-bottom:35px}
.searchresult .headline{ margin-bottom:20px}
.searchresult .projectinzone{ margin-left:0; width:101%}
.searchresult .projectinzone .project-sepa{ width:10px !important}
/*searchresult*/

/*language*/
.language{ width:40px; float:right; position:relative; bottom:22px; right:20px}
.language a{ color:#ededed; text-decoration:none}
/*language*/

/* CSS trang  details*/
#leftDetails{ float:left; width:231px; margin-bottom:25px;  }
.subbanner,.title{width:676px; margin:0; padding:0; }
.title{ background-color:#e9e9e9;  height:22px;margin-top:-3px;}
.title a{ color:#105ac5; position:relative; top:4px; margin-left:7px; font-weight:bold; font-size:8pt; }

/*CSS format rightDetails*/
#rightDetails{ float:right; width:712px; padding-right:8px; }
#rightDetails .update_news, .infomation_ball, .gallery, .serveys, .local_football, .national_football { padding-bottom:5px; margin:0; }
/* CSS trang  details*/

/*head-containt*/


/*head-containt*/

/*Date*/
#date{ height:27px}
#date a{ float:right; position:relative; top:10px; right:18px; color:#000}
/*Date*/

/*homenews-top*/
.homenews-top{ width:255px; color:#5a5a5a; }
.homenews-top .name{color:#0291d0; font-weight:bold; font-size:12pt; padding:0 0 15px 25px; background:url(/App_Themes/Default/images/bg_iconhome.gif) left 4px no-repeat;}
.homenews-top .name a{color:#0291d0; font-weight:bold; font-size:12pt; text-decoration:none;}
.homenews-top .name a:hover{text-decoration:none;}
.homenews-top .briefcontent{color:#5a5a5a;}
/*homenews-top*/

/*Top Menu*/

#maincontainer {padding-top:2px; padding-left:160px; width:726px; height:64px; overflow:hidden; background: transparent url(/app_themes/default/images/bg_subtopmenu.gif) bottom right no-repeat; background-position:25px 34px}
.animatedtabs{clear: both;font: 9pt Arial; font-weight:bold; overflow: hidden;width: 100%;position: relative;height: 32px; width:550px;}
.animatedtabs UL{ padding:0px; margin: 0px 0px 0px 0px; list-style-type: none;}
.animatedtabs ul li{ margin:0px; float: left; padding: 0px ;}
.animatedtabs a {  float: left;color:#585858; LINE-HEIGHT: 2em; POSITION: relative; HEIGHT: 32px; TEXT-DECORATION: none; background: url(/app_themes/default/images/news_bg_menu.gif) left top}
.animatedtabs a SPAN{ padding:0px 15px 0px 15px;  float:left; cursor: pointer;line-height:32px; position: relative;height: 32px;text-decoration: none;}
.animatedtabs .selected A{ float: left; color: #fff; position: relative; text-decoration: none;font-weight:bold;}
.animatedtabs a:hover{background: transparent url(/app_themes/default/images/news_bg_menu_hover.gif) repeat-x;  float: left; color: red; position: relative;text-decoration: none;}
.animatedtabs .selected A SPAN { background: transparent url(/app_themes/default/images/news_bg_menu_hover.gif) repeat-x;  float: left; font-weight:bold; color: #fff; position: relative;text-decoration: none;}
.animatedtabs a:hover SPAN { background: transparent url(/app_themes/default/images/news_bg_menu_hover.gif) repeat-x;padding:0px 15px 0px 15px;  float: left; font-weight:bold; color:#fff; position: relative;text-decoration: none;}
.ico-menu{ width:6px; height:32px; background:url(/app_themes/default/images/ico_img_menu.gif) left top no-repeat; float:left;}
.animatedtabs .selected .ico-menu{background:url(/app_themes/default/images/ico_img_menu_hover.gif) left top no-repeat;}

.subTopMenuFont { font: 8pt Arial;color: #fff; padding-left:10px; clear:both}
.subTopMenuFont a{ font: 8pt Arial;color: #fff;text-decoration: none;  background: transparent url(/app_themes/default/images/news_ico_menu1-fr.gif) no-repeat 0% 50%; }
.subTopMenuFont a:hover{font: 8pt Arial;color: #fff;text-decoration: underline; }
.subMenuContainer {display: none; }

#subTopMenu { _position:relative; _bottom:2px}
#subTopMenu { margin:0 auto; width:860px; height: 27px; padding-top:5px; overflow:hidden;}
#subTopMenu UL {padding:0px; margin: 0px;list-style-type: none;  float:left !important }
#subTopMenu UL LI {float: left; margin: 0px; padding-top:1px; list-style-type: none;  }
#subTopMenu UL LI A { padding:0px 8px 0px 12px; line-height: 2em;  }

.bottomnavbar{ padding:0px 0px 0px 0px; margin:0px;  float:left; text-align:left}
.bottomnavbar ul {list-style-type:none; padding:0px; font-size:8pt; margin:0px; display:inline;}
.bottomnavbar ul li { padding:0px; display:inline; color:#666565;  padding:0px 4px 0px 0px;}
.bottomnavbar ul li a { color:#666565; text-decoration:none;}
.bottomnavbar ul li a:hover { text-decoration:underline; color:#666565; }

/* Top menu */

/*leftnavbar*/

.leftnavbar{ width:188px; border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5}
.leftnavbar ul{ padding:0px; margin:0px }
.leftnavbar ul li{ border-bottom:1px solid #ececec; margin:0 10px;background: url(/App_Themes/Default/images/bg_itemNewhome.gif) left no-repeat; background-position:10px }
.frparenavbar{ margin-bottom:5px; width:219px; float:right;}

.leftmenu {width:186px;  padding:5px 0;}
.leftmenu a {color:#737374; text-decoration:none;background: url(/App_Themes/Default/images/bg_itemNewhome.gif) left no-repeat; padding-left:15px; margin-left:10px}
.leftmenu a:hover {  color:#ec5015; text-decoration:underline; }
.leftmenu_active { width:186px;  padding:5px 0;}
.leftmenu_active a { color:#ec5015; text-decoration:none;background: url(/App_Themes/Default/images/bg_itemNewhomeactive.gif) left no-repeat; padding-left:15px; margin-left:10px }
.leftmenu_active a:hover { color:#ec5015; text-decoration:underline; }
.leftmenu-sepa{width:218px;height:1px; overflow:hidden; background-color:#000; margin:0; padding:0; text-align:right;}


.leftmenu_active_nochild{ width:186px;  padding:5px 0; }
.leftmenu_active_nochild a{color:#ec5015; text-decoration:none;background: url(/App_Themes/Default/images/bg_itemNewhomeactive.gif) left no-repeat; padding-left:15px; margin-left:10px}
.leftmenu_active_nochild a:hover{ text-decoration:underline}
.submenu{ padding-left:25px; width:161px; background: url(/App_Themes/Default/images/bg_subZoneright.gif)  left top }
..submenu td{ padding-left:25px}
.submenu .leftsubmenu{}
.submenu .leftsubmenu a{ color:#737374; text-decoration:none}
.submenu .leftsubmenu a:hover{ text-decoration:underline ; color:#ec5015}
.submenu .leftsubmenu_active a{ text-decoration:underline ; color:#ec5015}
/*leftnavbar*/



.Home-news{ float:left; background:url(/App_Themes/Default/images/bg_newshome.gif) top repeat-x;width:223px; min-height:215px ; height:auto !important; height:215px }
.Home-news .specialnews .titlenews{ display:block}
.Home-news .specialnews ul{list-style-type:none; padding:10px 0; margin:0 auto 10px auto; width:240px; border:none !important; background:none}
.Home-news .specialnews ul li{width:240px; margin:0 auto; }
.Home-news .specialnews ul li img{ float:left;padding:3px 10px 0 0}
.Home-news .specialnews .name{ float:right;}
.Home-news .specialnews .name a{color:#3d3d3d; text-decoration:none; font-weight:bold} 
.Home-news .specialnews .name a:hover{ text-decoration:underline}
.Home-news .specialnews_sepa{ height:10px;border-bottom:1px solid #dedfdf; margin-bottom:10px}
/*specialnews, specialproject*/

/* Contact */
.lbRequied{ font-style:italic; font-weight:normal}
.errormessage{ margin-left:2px}
.TitleContact{ padding:6px 0 10px 15px; background:url(/App_Themes/Default/images/bg_titleContact.gif) left top no-repeat}
.TitleContact span{color:#035b9d}
.footcontactguid{ margin-top:10px; width:355px}

.contact{ margin-bottom:20px}
.contactform { padding: 0px; width:466px; float:left;}
.contactguide { margin:10px 0; width:466px; border-bottom:1px solid #e1e1e1}
.contactmap{float:right;margin-top:10px;}
.contactmap img{ width:355px ; padding:5px ; border:1px solid #ececec}
.contact div.fieldwrapper { width: 466px; overflow: hidden; padding:0 !important}
.contact div.fieldwrapper label.styled { float: left; width: 80px; margin-right: 5px; font-family:Arial, Verdana; font-size:9pt; font-weight:bold;}
.contact div.fieldwrapper div.thefield { float: left; margin-bottom: 2px;  width:315px !important}
.contact div.fieldwrapper div.thefield input, .contact div.fieldwrapper div.thefield  textarea { width:280px !important; border:1px solid #dddcdc}
.contact div.fieldwrapper div.thefield .editform .editor input{ width:200px !important}
.contact div.buttonsdiv { margin: 5px 0px 0px 148px; font-weight:bold }
.contact div.buttonsdiv input{ padding-bottom:3px; cursor:pointer; width:59px !important; height:21px !important;font-weight:bold; color:#1669b0; border:none ;background:url(/App_Themes/Default/images/bg_btnsend.gif) top no-repeat }
.contact .styled{ width:145px !important}
/* Contact */
/*recruit*/
.recruit{padding:12px;}
.recruitinfo{padding:0 0 12px 0;}
.recruitform{ background-color:#e2e3e6;}
.recruit .headline{color:#666666;}
.recruit .strong{color:#666666; text-transform:uppercase; font-weight:bold; font-size:11pt; padding-right:10px;}
.ruClear{width:50px !important; background-image:none !important; color:#ff0000 !important; cursor:pointer !important; text-decoration:underline !important;}
/*recruit*/
/* News */
.leftspecial { margin:0px 0px 0px 9px; background:url(/App_Themes/Default/images/bg_leftnews.gif) left repeat-y;}
.leftspecial .leftspecialmenu { padding:4px 4px 2px 12px; color:#ed2b23; font-weight:bold; font-size:9pt; background:url(/App_Themes/Default/images/bg_specialnews_title.gif) top left no-repeat;}
.leftspecial .leftspecialmenu a { color:#ed2b23; text-decoration:none;}
.leftspecial .leftspecialmenu a:hover { color:#ed2b23; text-decoration:underline;}

.leftspecial .leftspecialmenu_active { padding:4px 4px 2px 12px; color:#ed2b23; font-weight:bold; font-size:9pt; background:url(/App_Themes/Default/images/bg_specialnews_title.gif) top left no-repeat;}
.leftspecial .leftspecialmenu_active a { color:#ed2b23; text-decoration:underline;}
.leftspecial .leftspecialmenu_active a:hover { color:#ed2b23; text-decoration:underline;}

.leftnews { padding:0px 5px 10px 10px; color:#606060; font-size:9pt;}
.leftnews .leftnews_headline { color:#606060; font-weight:bold; padding:9px 0px 4px 0px;}
.leftnews .leftnews_headline a { color:#606060; text-decoration:none;}
.leftnews .leftnews_headline a:hover { color:#606060; text-decoration:underline;}
.leftnews_sepa {margin-top:9px; height:1px; overflow:hidden; background-color:#dddddd;}

.newproduct_title {color:#ed2b23; padding:4px 0px 2px 14px; font-weight:bold; font-size:9pt; background :url(/App_Themes/Default/images/bg_newproduct_title.gif) top left no-repeat; }

.newproduct_frame { padding:0px 0px 18px 17px;}

.newproduct_item { width:162px; color:#6f6f6f; margin-top:8px; padding-bottom:4px; font-weight:normal; text-align:center; font-size:9pt; border:solid 1px #dcdcdc;}
.newproduct_item a { color:#6f6f6f; text-decoration:none;}
.newproduct_item a:hover { color:#6f6f6f; text-decoration:underline;}
.newproduct_item .imagebox { padding:3px 0px 3px 0px; margin:0px 0px 4px 0px; text-align:center;}

/*specialproduct_item*/
.specialproduct{padding:10px 10px 0 10px;}
.specialproduct_item .name{color:#1f1c16; padding:6px 8px 3px 8px;}
.specialproduct_item .name a{color:#1f1c16;text-decoration:none; font-weight:bold;}
.specialproduct_item .name a:hover{text-decoration:underline; }
.specialproduct_item .briefcontent{padding:0px 8px;}
.specialproduct_item img{ width:150px; border:solid 2px #ffffff;}
.specialproduct_item .product_detaillink{background :url(/App_Themes/Default/images/bg_product_image.gif) 50% -964px no-repeat; height:25px;position:relative;}
.specialproduct_item .product_detaillink a { color:#fcfcfc; text-decoration:none;position:absolute; left:60px; top:9px;}
.specialproduct_item .product_detaillink a:hover { color:#fcfcfc; text-decoration:underline;}
.specialproduct_sepa{background:url(/App_Themes/Default/images/bg_specialnews_sepa.gif) left center repeat-x; height:2px; padding:8px 0;}
/*specialproduct_item*/

/*projectinzone*/
.projectitem .zoneitemname{ color:#ec5015;  margin:0 auto;text-align:center; padding-top:10px}
.projectitem .zoneitemname a{ color:#ec5015; text-decoration:none; }
.projectitem .zoneitemname a:hover{ color:#ec5015;}
.projectitem .zoneitemBrief{ padding:0px 10px 20px 10px; margin-bottom:15px }

.projectitem{ vertical-align:top; padding:0 1px ;border-top:1px solid #dde5ec;  background :url(/App_Themes/Default/images/bg_projectitem.gif) bottom no-repeat;}
.project-sepa{width:10px;}
.projectinzone{ margin-left:15px}

/*productinzone*/
/*projectcontent*/
.projectcontent{  padding:15px; color:#767676}
.projectcontent .images{ width:350px; float:left ; margin-bottom:10px}
.projectcontent .titleproductitem{ float:left ;margin-bottom:10px}
.projectcontent .titleprod{ display:block; font-size:12pt; font-weight:bold; color:#f79239}

/*projectcontent*/
/*rotator*/
.productimagelist{width:678px;margin:0 auto; }
.btnRotator{ width:678px; height:60px; padding-top:0px; margin:0 auto; position:absolute; left:0; bottom:0; }
.btnRotatorLeft{ background-color:Transparent; border-width:0px; width:19px; height:60px; cursor:default;  background:url(/App_Themes/Default/images/btn_prev.gif) no-repeat left 20px; float:left;}
.btnRotatorRight{background-color:Transparent; border-width:0px;width:19px; height:60px; cursor:default;  background:url(/App_Themes/Default/images/btn_next.gif) no-repeat right 20px; float:right;}
.product_rotator{ margin-left:20px;position:absolute; left:0; bottom:0;}
.product_rotator img{ width:85px; height:60px;}
/*rotator*/

/*tab strip*/
.tabstrip{ background-image:none !important;margin:0; margin-bottom:2px !important; }
.CustomTab{background:transparent url(/App_Themes/Default/images/bg_tab.gif) repeat-x left center  !important; padding:4px 12px 0px 12px !important; font-weight:bold !important; color:#ffffff !important;  }
.HoveredTab{background:transparent url(/App_Themes/Default/images/bg_tab_active.gif) repeat-x left center  !important;  color:#ffffff !important; padding:4px 12px 0px 12px  !important; font-weight:bold !important; }
.SelectedTab{background:transparent url(/App_Themes/Default/images/bg_tab_active.gif) repeat-x left center  !important;  color:#ffffff !important; padding:4px 12px 0px 12px  !important; font-weight:bold !important;   }
.rtsOut{background:transparent url(/App_Themes/Default/images/bg_tab1111.gif) repeat-x left center  !important;}
.rtsIn{background-color:Transparent !important;}
.rtsLI {margin-right:1px !important; }
.rtsLevel{ }
/*tab strip*/

/*newslist*/
.firstnewsitem{}
.firstnewsitem .image-box img { margin:0px 15px 0px 0px; padding:0px; width:177px; }
.newsitem2{  background-color:#eeeeee;padding:13px 20px}
.newsitem{ padding:13px 20px}
.newsitem .image-box img,.newsitem2 .image-box img { margin:0px 15px 0px 0px; padding:0px; width:104px; }
.zoneitemname { font-weight:bold; font-size:9pt; padding-bottom:4px; color:#515151;}
.zoneitemname a { color:#005ca1; text-decoration:none; padding:2px 0px 5px 0px;}
.zoneitemname a:hover { color:#005ca1; text-decoration:underline;}
.zoneitembrief { font-weight:normal; font-size:9pt; }

/*.pager-container { width:100%; height:20px; background-color:#fff; position:relative; bottom:7px; margin-bottom:20px}*/
.pager { padding-top:5px; float:right;}
/*newslist*/



.pager-container-other { }
.pager-other {}

/* News */

/* Detail */
.detail-frame { padding:0px;}
.detail-frame h1 { font-weight:bold; font-size:11pt; color:#484848; margin:0 0 10px 0;}
.othernews { padding:8px 0px 0px 0px; color:#ec5217;}
.othernews .headline { color:#005ca1; font-weight:bold; padding-bottom:6px; font-size:10pt;}
.othernews ul {list-style-type:none; padding:0px; margin:0px;}
.othernews ul li { color:#005ca1; margin:0px; padding:2px 0px 2px 16px; background:url(/App_Themes/Default/images/bg_orthernews.gif) 0px 8px no-repeat;}
.othernews ul li a { color:#005ca1; text-decoration:none}
.othernews ul li a:hover { color:#005ca1; text-decoration:underline; }

.newsintopic { font-weight:bold; font-size:9pt; padding-bottom:10px;}
.newsintopic ul {list-style-type:none; padding:0px; margin:0px;}
.newsintopic ul li { padding:0px; display:inline; color:#221b1b; margin:0px; }
.newsintopic ul li a { color:#221b1b; text-decoration:none}
.newsintopic ul li a:hover { color:#221b1b; text-decoration:underline; }
.otherproduct { color:#ed2b23; font-weight:bold; padding:8px 0px 6px 0px; font-size:10pt;}
/* Detail */

/* Home page */
.homepage_content { padding: 10px 0px 0px 0px; float:left;}
.homepage_content_left { width:542px; float:left; }
.homepage_content_right { width:195px; float:right; background :url(/App_Themes/Default/images/bg_newproduct.gif) repeat-y;}
/* Home page */



/*navigation*/
.navigation{position:relative; height:30px; width:705px; border-bottom:solid 0px #d2d3d3; margin-bottom:5px; margin-top:7px}
/*navigation*/
/* Breadcrumb */
.breadcrumb { margin:0px; padding:0px; font-weight:normal; font-size:8pt; font-family:Arial, Tahoma; color:#1065AE;}
.breadcrumb a { color:#1065ae; text-decoration:none;font-size:9pt; font-family:Arial, Tahoma;}
.breadcrumb a:hover { color:#1065ae; text-decoration:underline;}
/* Breadcrumb */

/* Breadcrumbshort */
.breadcrumbshort { margin:0px; padding:0; height:30px; font-weight:bold; color:#4b4b4b; background :url(/App_Themes/Default/images/bg_breadcrumbshort.gif) top left no-repeat; position:absolute; top:0px; left:0px;}
.breadcrumbshort a { color:#4b4b4b; text-decoration:none; padding:8px 15px 0px 15px; float:left;font-size:11pt !important}
.breadcrumbshort a:hover { color:#4b4b4b; text-decoration:underline; }
.breadcrumbshort_right{background :url(/App_Themes/Default/images/bg_breadcrumbshort.gif) top right no-repeat;}
/* Breadcrumb */

/* Ad */

.divAdRight { position:absolute; top: 106px; left:6px; width: 100px; }
/* Ad */

/* Online support */
.support { height:26px; color:#e03c2c; font-weight:bold; font-size:9pt; position:relative;bottom:30px; float:right;background :url(/App_Themes/Default/images/ico_phone.gif) top left no-repeat; background-position:0 2px}
.support table{ position:relative; bottom:1.5px}
.supportitem{padding:0 5px; }

.onlinesupport ul {list-style-type:none; padding:0px; margin:0px;}
.onlinesupport ul li { padding:0px 6px 0px 0px; display:inline; margin:0px; }
.support table{ float:left; }
.phone-space{ float:left; padding-top:2px}
/* Online support */

/*phone*/
.phone{background:url(/App_Themes/Default/images/bg_phone.gif) top left no-repeat; height:22px;padding:0px 10px 0px 30px; color:#e03c2c; font-weight:bold; font-size:11pt; text-align:left; width:auto; float:left}
/*phone*/

/* Sitemap */
.sitemapcontainer { padding:0px 50px}
.SiteMap { border: 0px solid #DDDDDD; }
.SiteMapTableCell { padding: 5px; }
.RootNode { color: #4c4c4c; font-weight: bold; padding-left:5px; }
.RootNode a { color: #4c4c4c; text-decoration:none; }
.RootNode a:hover { color: #4c4c4c; text-decoration:underline; }
.ParentNode { font-weight:bold;  padding-left:5px; }
.ParentNode a { color: #3499e2; text-decoration:none; }
.ParentNode a:hover { color: #3499e2; text-decoration:underline; }
.LeafNode { color: #737374; padding-left:5px; }
.LeafNode a { color: #737374; text-decoration:none; }
.LeafNode a:hover { color: #737374; text-decoration:underline;}
/* Sitemap */

/* Utilities bar */
.utibar {padding: 0px; margin-top:10px; text-align:right; border-top:solid 1px #e1e1e1; padding-top:10px; }

.print { padding: 1px 12px 4px 18px; cursor:pointer; color:#686868; font-weight:normal; background: url(/App_Themes/Default/images/ico_print.gif) top left no-repeat;}
a.print { color:#686868; text-decoration:none;}
a:hover.print { color:#686868; text-decoration:underline;}

.sendtofriend { padding: 1px 12px 4px 18px; cursor:pointer; color:#686868; font-weight:normal; background: url(/App_Themes/Default/images/ico_email.gif) top left no-repeat;}
a.sendtofriend { color:#686868; text-decoration:none;}
a:hover.sendtofriend { color:#686868; text-decoration:underline;}

.feedback  { padding: 1px 12px 4px 18px; cursor:pointer; color:#686868; font-weight:normal; background: url(/App_Themes/Default/images/ico_feedback.gif) top left no-repeat;}
a.feedback { color:#686868; text-decoration:none;}
a:hover.feedback { color:#686868; text-decoration:underline;}

.gotop  { padding: 1px 12px 4px 18px; cursor:pointer; color:#686868; font-weight:normal; background: url(/App_Themes/Default/images/ico_gotop.gif) top left no-repeat;}
a.gotop { color:#686868; text-decoration:none;}
a:hover.gotop { color:#686868; text-decoration:underline;}

.bookmark  { padding: 1px 0px 4px 18px; cursor:pointer; color:#686868; font-weight:normal; background: url(/App_Themes/Default/images/ico_bookmark.gif) top left no-repeat;}
a.bookmark { color:#686868; text-decoration:none;}
a:hover.bookmark { color:#686868; text-decoration:underline;}
/* Utilities bar */

/* Search */
.searchmessage { background: url(/App_Themes/Default/images/bg_titleContact.gif) left no-repeat; padding:8px 0px 5px 17px; color:#035b9d}
.searchitem ul {list-style-type:none; padding:0px; margin:0px;}

.searchitem { padding:6px 0px 10px 0px;}
.searchitem  a { color:#4d4d4d; font-weight: bold }
.childItem{ font-weight:bold}
/* Search */

/* Form design */
.feedbackform { padding: 5px; }
div.fieldwrapper { width: 500px; overflow: hidden; padding: 2px 0; }
div.fieldwrapper label.styled { float: left; width: 165px; margin-right: 10px; font-family:Arial, Verdana; font-size:9pt; font-weight:bold;}
div.fieldwrapper div.thefield { float: left; margin-bottom: 0px;  width:325px}
div.buttonsdiv { margin: 5px 0px 0px 175px; }
.errormessage {}
.messageboard { margin:15px; padding:10px; border:solid 1px #dd3c10; background-color:#ffebe8; color:#000000; text-align:center; font-weight:normal; text-align:center;}
.thankyou { margin:15px; padding:10px; border:solid 1px #416094; color:#094bd2; text-align:center; font-weight:normal; text-align:center;}

.editform { padding:0px; margin:0px; color:#5c5d5d}
.editform td.label {text-align: left; font-weight:bold; vertical-align:middle; white-space: nowrap; padding-left:10px; padding-right:10px; padding-bottom: 2px; font-size:9pt; font-family: arial,tahoma,verdana;}
.editform td.label span.star {color: #E9786E; padding-right:6px;}
.editform td.editor {  vertical-align:top; color:#000000; padding-bottom:3px; font-size:9pt; font-family: arial,tahoma,verdana;}
.editform td.editor a { color:#000000; text-decoration:underline;}
.editform td.editor a:hover { color:#000000; text-decoration:none;}
.editform td.buttoncell{padding: 5px 0px 10px 0px; font-size:9pt; font-family: arial,tahoma,verdana;}
.shiftleft { padding-left:120px;}
.focuslink { color:#22b9f7; font-weight:bold; font-size:9pt; font-family: arial,tahoma,verdana;}
.focuslink a { color:#22b9f7; text-decoration:underline;}
.focuslink a:hover { color:#22b9f7; text-decoration:none;}
/* Form design */

/*homenews*/
.homenews{padding: 0px; background:url(/App_Themes/Default/images/bg_homenews.gif) left bottom no-repeat; width:222px; }
.homenews_title{color:#0291D0; font-weight:bold; font-size:12pt; background:url(/App_Themes/Default/images/bg_iconhome.gif) left 4px no-repeat; padding:0px 0 15px 25px;}
/*homenews*/

/*homenews_item*/
.homenews .homenews_item{}
.homenews .homenews_item .name{ color:#5a5a5a; font-weight:normal; font-size:9pt; padding:0px 0px 5px 20px; font-weight:bold; background:url(/App_Themes/Default/images/icon.gif) 4px 4px no-repeat;}
.homenews .homenews_item .name a{ color:#5a5a5a; font-weight:normal; text-decoration:none;}
.homenews .homenews_item .name a:hover{ color:#5a5a5a; font-weight:normal;text-decoration:underline;}
.homenews .homenews_sepa{height:2px;overflow:hidden;}
.homenews .homenews_footer{height:15px;}
/*homenews_item*/

/*newscontent*/
.newscontent{padding:12px 12px 12px 15px; color:#5b5b5b;}
.newscontent .pager-container-other{ margin-top:10px; border-top:1px solid #cbcbcb}
.newscontent .pager-other table{ float:right; margin-bottom:10px}
.newscontent .pager-other table .dxpPageNumber dxpCurrentPageNumber { color:#FD0202}
/*newscontent*/

/*newsinzone*/
.newsinzone{padding:0; }
/*newsinzone*/

/* print form */
#canhcam-print-container {width:758px; margin:0 auto; padding:20px; border:solid 1px #dfdfdf; border-bottom:solid 0 #ffffff; font-family: arial,tahoma,verdana; font-size:9pt;}
#canhcam-print-footer {color:#156BB0; font-size:9pt; font-family: arial,tahoma,verdana; border-top:solid #156BB0 5px; width:760px; margin:0 auto; padding:20px;text-align:center;}
#canhcam-print-footer a {color:#156BB0; text-decoration:none;}
#canhcam-print-footer a:hover {color:#156BB0; text-decoration:underline;}
#canhcam-print-header {color:#156BB0; font-size:9pt; font-family: arial,tahoma,verdana; text-align:right; padding:0px 0px 10px 0px; margin:0px; border-bottom:solid #156BB0 2px; }
#canhcam-print-container h1{ margin:0; color:#000000; font-family: arial,tahoma,verdana; font-size:11pt; padding:15px 0; }
/* print form */

/*ad*/
.ad{background:url(/App_Themes/Default/images/bg_ad.gif) left top no-repeat; padding:2px 3px 0 0; width:636px; height:407px; margin-top:15px;}
#adslide{ width:630px; height:400px;}
.adbutton{padding-right:15px; }
a .adbuttonleft{background:url(/App_Themes/Default/images/btn_ad.gif) left top no-repeat; width:29px; height:17px; color:#ffffff; display:block; border-width:0 !important; overflow:hidden;}
.adbuttonleft:hover{background:url(/App_Themes/Default/images/btn_ad_active.gif) left top no-repeat; width:29px; height:17px; color:#ffffff; cursor:pointer;}
.adbuttonleft:active{background:url(/App_Themes/Default/images/btn_ad_active.gif) left top no-repeat; width:29px; height:17px; color:#ffffff !important;border-width:0 !important;}

a .adbuttonright{background:url(/App_Themes/Default/images/btn_ad.gif) right top no-repeat; width:29px; height:17px;display:block;text-decoration:none;overflow:hidden;}
.adbuttonright:hover{background:url(/App_Themes/Default/images/btn_ad_active.gif) right top no-repeat; width:29px; height:17px;cursor:pointer;}
.adbuttonsepa{background:url(/App_Themes/Default/images/btn_ad_sepa.gif) right top no-repeat; width:1px; height:17px;}
/*ad*/

/*kbquestion*/
.kbquestion{padding:15px; }
.kbquestion a{color:#666; text-decoration:none; font-weight:bold; font-size:9pt;}
.kbquestion a:hover{ text-decoration:underline;}
.qaitem{background:url(/App_Themes/Default/images/bg_itemQuesiton.gif) 0px 0px no-repeat; padding-left:20px; padding-bottom:4px;}
.qafull{background-color:#f4f4f4; color:#696969; padding:5px 20px 5px 20px; margin-bottom:14px; }
.selecteditem{color:#666; font-weight:bold; background:url(/App_Themes/Default/images/bg_itemQuesiton.gif) 0px 0px no-repeat; padding-left:20px; padding-bottom:14px;}
.timetoask{ padding-top:15px; margin-bottom:30px}
.timetoask h5{margin:0px; padding-top:4px; height:22px; color:#2b0000; font-weight:bold; font-size:9pt; background:url(/App_Themes/Default/images/bg_sendquestion.gif) 0px 0px no-repeat; padding-left:35px;}
.timetoask a{color:#0099c3; text-decoration:underline; font-weight:normal; font-family:Arial, Tahoma;}
.answer{ padding:0px 0px 10px 0px}
.answer span{ color:#035b9d; font-weight:bold}
#ctlSendQuestion_pnlSendQuestion  table{ width:100%}
#ctlSendQuestion_pnlSendQuestion  table .label{ width:140px}
#ctlSendQuestion_pnlSendQuestion  table .editor .textbox{ width:270px !important}


#processMessage { 
  position:absolute; 
  top:30%; 
  left:43%;
  padding:10px;
  width:14%;
  z-index:1001;
  background-color:#fff;
} 



/*containt-left*/
.containt-left { width:750px ; float:left; }
/*containt-left*/

/*containt-right*/
.containt-right{ width:205px; float:right;  min-height:300px; height:auto !important; height:300px}
/*containt-right*/

/*specialnews*/
.HotnewsRight .specialnews{ width:188px ; border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5; }
.HotnewsRight .specialnews ul { margin:0; padding:5px 0 0 0 ; background:url(/App_Themes/Default/images/bg_subZoneright.gif) top}
.HotnewsRight .specialnews ul li{ list-style-type:none; }
.HotnewsRight .specialnews ul li .name{ padding:5px 10px}
.HotnewsRight .specialnews ul li .name a{ color:#737374; text-decoration:none}
.HotnewsRight .specialnews ul li .name a:hover{ color:#737374; text-decoration:underline}

.ico_logo{ margin-bottom:10px; margin-top:10px}
.ico_logo table{ margin:0 auto}
.ico_logo .item-ad{ padding-bottom:5px}
.ico_logo .item-ad img { width:184px; border:1px solid #e5e5e5; padding:5px  }
.titleVender{ font-size:12pt; font-weight:bold; color:#ec541b}
/*specialnews*/


/*Home-news*/
.foot-containt{padding-top:10px}
.Home-news{ padding-top:5px ;width:280px;background:url(/App_Themes/Default/images/bg_home_news.gif) top;  float:left }
.home-kb { padding-top:5px ;width:280px;background:url(/App_Themes/Default/images/bg_home_news.gif) top; float:right }
.titleZoneRight{width:230px;background: url(/App_Themes/Default/images/bg_titleHome.gif) top left; padding:6px 0 6px 24px; color:#1065ae; font-weight:bold ; margin:0 auto}
.titleAbothNews{width:245px;background: url(/App_Themes/Default/images/bg_titleHome2.gif) top left; padding:6px 0 6px 24px; color:#1065ae; font-weight:bold ; margin:0 auto}
.titleNews{width:174px;background: url(/App_Themes/Default/images/bg_title3.gif) top left; padding:6px 0 6px 24px; color:#1065ae; font-weight:bold ; margin:0 auto}
.AbothNews{ width:200px; margin: 0 auto; padding-top:10px; text-align:justify}
.AbothNews a{ color:#1669B0; text-decoration:underline}
.AbothNews a:hover{ text-decoration:underline}
.home-aboth{ width:280px; margin-left:10px; float:left; padding-top:6px}
.specialnews ul{ width:243px; padding:0; margin-left:16px; border-bottom: 1px solid #cbcbcb;background:url(/App_Themes/Default/images/bg_listtype1.gif) no-repeat; background-position:0 4px}
.specialnews ul li{ width:230px; margin-left:13px; padding-bottom:10px; list-style-type:none; }
.specialnews ul li a{ text-decoration:none; color:#5b5b5b}
.specialnews ul li a:hover{ text-decoration:underline}
.btnSendquestion{background:url(/App_Themes/Default/images/bg_btnSendQuestion.gif) 0px 4px no-repeat; border:none; font-weight:bold; color:#1669b0; height:25px; cursor:pointer; margin-left:15px; width:95px}
/*Home-news*/

/*Hitcounter*/
.Hitcounter{ clear:both; text-align:left; padding-top:2px; font-size:8pt}
/*Hitcounter*/

/*Canhcam-details-left*/
.Canhcam-details-left{ width:216px; overflow:hidden;background:url(/App_Themes/Default/images/bg_home_news.gif) top; padding-top:6px; float:left}
.News{  margin:0 auto; background-color:#fff;padding-top:6px;background:url(/App_Themes/Default/images/bg_News.gif) bottom; padding:0 25px; padding-bottom:15px}
.News img{ float:left; padding:0 8px 0 0px }
.News .link { width:90px ; float:right}
.News .link a{ text-decoration:none; color:#5b5b5b; }
.News .link a:hover{ text-decoration:underline}
.itemHotnews{ padding:5px 0; border-bottom:1px solid #cbcbcb; clear:both}
.itemHotnews a{ color:#5b5b5b; text-decoration:none}
.itemHotnews a:hover{ text-decoration:underline}
.space{ width:100%; height:2px; position:relative; bottom:1px; background-color:#f7f7f7}
/*Canhcam-details-left*/

/*Canhcam-details-right*/
.Canhcam-details-right{ float:right; width:632px; padding-top:6px; overflow:hidden}
.titleRight{background: url(/App_Themes/Default/images/bg_title4.gif) top left; padding:6px 0 6px 24px; color:#1065ae; font-weight:bold ; margin:0 auto}

/*Canhcam-details-right*/

/*Course*/
.Course{padding-top:10px; padding-left:15px}
.Course table td{ height:35px}
.btnSearchCourse{ padding:20px 0}

.CourseDetails{padding-top:10px; padding-left:15px}
.CourseDetails .Coursetitle{ font-size:14pt; font-weight:bold; color:#1065AE}
/*Course*/

/* Photo */
.zonephoto{ margin-top:20px; }
.Photo { margin:20px 0px ; padding :0px 0px;}
.showimage{ padding:0px 7px 8px 0px}
.photoimage { background: url(/App_Themes/Default/images/bg_photo.gif) top left no-repeat; width:146px;font-size:9pt; font-weight:normal;margin:0px 0px 10px 0px; color:#727272; font-family: arial,tahoma,verdana;}
.showimage img { margin:0px; width:138px;padding:0px;  }
.phototeaser { font-size:9pt; text-align:left; padding:0px 0px 8px 0px; color:#646464; font-weight:normal; font-family: arial,tahoma,verdana;}
.photo_sepa { width:12px;}

.showbanner img { margin:0px; padding:0px;vertical-align:middle;text-align:center }
.showbanner {vertical-align:middle;text-align:center ; }
.valigntop { vertical-align:top;text-align:center ;  }
/* Photo */

/*Enquiry*/
.Enquiry { padding-top:20px; padding-left:6px}
.Enquiry .editor input{ width:218px !important}
.Enquiry .editform .editform .editor input{ width:118px !important}
.Enquiry table{ margin:0px !important; width:100%}
.Enquiry .label{ width:200px !important; font-size:8pt}
.IELTS{ padding:20px 0 20px 6px; _padding-left:12px; width:785px !important; _position:relative; _left:7px}
.AUPE{ padding:0px 0 20px 4px;_margin-left:8px;_position:relative; _left:7px}
.Enquiry .lbl1{ font-family:arial,tahoma,verdana; font-size:9pt; font-weight:bold; white-space:nowrap;}
/*Enquiry*/
