﻿#Mainbody {margin:0px; background-color:#000; padding:0px 0px 5px 0px; font-size:8pt; font-family: arial,tahoma,verdana;}
#canhcam-wrapper {width:850px; margin:0 auto; background-color:#fff; margin-bottom:5px;}
#canhcam-wrapper-home { clear:both; width:850px; margin:0 auto; background-color:#000;}
#canhcam-masthead {margin:0px; padding:0px; height:123px; overflow:hidden; background-color:#000;}
#canhcam-footer { clear:both; padding:10px 0px; margin:0px;}
#canhcam-content { clear:both; padding:0px; margin:0px; }
#canhcam-wrapper-language {width:850px; margin:0 auto; background-color:#000; position:relative;}
.language { padding:124px 0px 0px 0px; margin:0px;}
.frbody { clear:both; width:850px; margin:0 auto; background-color:#000;}

.left_header {padding:0px; margin:0px; width:293px; float:left; }
.right_header {text-align:right;}

/*people*/
.people img {width:122px; height:106px; overflow:hidden; margin:0px; padding:0px;}
.NewinZonePeople {padding:0px; margin:0px; width:100%;}
.people-left { float:left; padding:0px; margin:0px;}
.people-right { float:right; padding:0px; margin:0px;}
.listpeople { margin:0px; padding:0px;}
.listpeople h1 {width:9px; margin:0px; padding:0px;}


/*Litesearch*/
.bgsearch {background: #000 url(/app_themes/default/images/bg_searchfooter.gif) repeat-x; height:37px; overflow:hidden;}

.searchcustom { float:right;  text-align:right; clear:right; margin:5px 0px 0px 0px; }
.zonelitesearch { float:right;  text-align:right; clear:right; padding:0px 0px 0px 0px; margin:0px;}
.litesearchout { margin:0px; padding:0px; height:25px; overflow:hidden; background: #000 url(/app_themes/default/images/bg_search.gif) repeat-x; padding-top:5px; clear:both;}
.litesearch { text-align:right; margin:0px; padding:0px; }
.litesearchout h4 {  float:left; margin:0px; padding:2px 0px 0px 16px;}
.litesearchout h4 a{ text-decoration:none; font-size:11px; color:#ffdd00; font-weight:normal;}
.litesearchout h4 a:hover { color:#4d4d4d;}
.searchtext { margin:0px 0px 0px 0px; border:1px solid #BABBBD; color:gray; width:170px;}
.searchtext input{ height:20px; background-color:#fff;}

/*zone*/
.NewinZone { margin:0px; padding:0px; min-height:100px;}
html>.NewinZone { height:100px;}

/*Tin giơi thiu*/
.impnews_border {}
 h1.impnews_border  {text-decoration:none;}
.impnews_item img{ margin-bottom:18px; width:156px;}
.impnews_item {}
.imagefile {padding:0px; margin:0xp;}
.homenews {background-color:#000;}
.sepaimpnew { margin:0px; padding:0px; width:13px;}
/* Item detail */

.managinenews { margin-bottom:20px; width:498px;}
.itemborder { clear:both; background-color:White; margin:0px; padding:0px 0px 0px 0px; position:relative;}

.newscontentitem { width:280px; padding:35px 40px 0px 40px; float:right; height:398px; overflow:hidden;}
.newscontent { margin:0px; padding:0px; color:#000000; font-size:8pt; line-height:150%; font-family:Arial, Tahoma, Verdana;}


/*Item Utilities*/
.closebar{ background-color:#F6F6F6; text-align:center; padding:6px 0px 4px 0px;}
.closebar_print {font-size:8pt; color:#484848; font-weight:normal; padding:3px 30px 6px 27px; background: url(/app_themes/default/images/bg_closebar_print.gif) center left no-repeat;}
.closebar_print a { color:#484848; text-decoration:none;}
.closebar_print a:hover { color:#484848; text-decoration:underline;}
.closebar_close {font-size:8pt; color:#484848; font-weight:normal; padding:3px 30px 6px 27px; background: url(/app_themes/default/images/bg_closebar_close.gif) center left no-repeat;}
.closebar_close a { color:#484848; text-decoration:none;}
.closebar_close a:hover { color:#484848; text-decoration:underline;}
.closebar_send {font-size:8pt; color:#484848; font-weight:normal; padding:3px 30px 6px 27px; background: url(/app_themes/default/images/bg_closebar_send.gif) center left no-repeat;}
.closebar_send a { color:#484848; text-decoration:none;}
.closebar_send a:hover { color:#484848; text-decoration:underline;}

.utibar {padding:5px 0px 5px 10px; margin-top:20px; text-align:left;}
.print { padding: 1px 12px 4px 18px; font-size:8pt; color:#7B551F; font-weight:normal; background: url(/app_themes/default/images/bg_icon_print.gif) center left no-repeat;}
a.print { color:#939598; text-decoration:none;}
a:hover.print { color:#F68F00; text-decoration:underline;}
.sendtofriend { padding: 1px 12px 4px 18px; font-size:8pt; color:#7B551F; font-weight:normal; background: url(/app_themes/default/images/bg_icon_email.gif) center left no-repeat;}
a.sendtofriend { color:#939598; text-decoration:none;}
a:hover.sendtofriend { color:#F68F00; text-decoration:underline;}
.feedback  { padding: 1px 5px 4px 18px; font-size:8pt; color:#7B551F; font-weight:normal;  background: url(/app_themes/default/images/bg_icon_feedback.gif) center left no-repeat;}
a.feedback { color:#939598; text-decoration:none;}
a:hover.feedback { color:#F68F00; text-decoration:underline;}

.sendtoform { margin-left:60px }
.sendtoform p { padding-bottom:30px; color:#D03222; font-weight:bold; text-align:center; font-size:10pt;}
.sendtoform dt { float:left; width:120px; vertical-align:top; text-align:left; padding:3px 3px 3px 10px; font-size:9pt;}
.sendtoform dd { margin:0; width:360px; padding:3px; vertical-align:top; font-size:9pt;}
.textbox {color:#000000; width:210px; font-size:9pt;border:solid 1px #7F9DB9;}
.label {color:#000000; font-size:9pt; }


#print-wrapper {font-family:Arial, Tahoma, Verdana; width:635px; margin:0 auto; background: url(/app_themes/default/images/bg_print.gif) top left no-repeat;}
#print-wrapper h6 { height:10px; background: url(/app_themes/default/images/bg_print_h6.gif) bottom left no-repeat;}
#print-wrapper h4 { padding:6px 40px 0px 80px; font-weight:bold; font-size:16pt; }

#print-content { padding:50px 40px 10px 30px;}
.newscontent_print {color:#000; font-size:11px;}
#sendto-content { padding:50px 40px 10px 30px;}
#feedback-content { padding:50px 40px 10px 30px;}

#sendto-wrapper {font-family:Arial, Tahoma, Verdana; width:635px; margin:0 auto; background: url(/app_themes/default/images/bg_sendtofriend.gif) top left no-repeat;}
#sendto-wrapper h4 { padding:6px 40px 0px 80px; font-weight:bold; font-size:16pt; }
#sendto-wrapper h6 { height:10px; background: url(/app_themes/default/images/bg_print_h6.gif) bottom left no-repeat;}

#feedback-wrapper {font-family:Arial, Tahoma, Verdana; width:635px; margin:0 auto; background: url(/app_themes/default/images/bg_feedback.gif) top left no-repeat;}
#feedback-wrapper h4 { padding:6px 40px 0px 80px; font-weight:bold; font-size:16pt; }
#feedback-wrapper h6 { height:10px; background: url(/app_themes/default/images/bg_print_h6.gif) bottom left no-repeat;}

/*Contact*/
.bordercontact { clear:right; margin-right:20px;}
.paddthank { padding-top:200px; text-align:right; float:right; width:360px;}
.contactimage {float:left; padding-top:25px;}
td.FromText {color:#939598; font-size:11px;}
td.FromTextStep {color:#939598; font-size:11px; font-weight:bold; padding-top:5px;}
.FormButton{padding-left:3px; margin-top:10px; margin-bottom:10px; border:1px solid #DCDDDE; background-color:#F2F2F3; color:#999B9E;}

.contactalign td.FromText{font-size:11px; color:#EAA038; font-size:11px; color:#EAA038;}
.FormInput{border:solid 1px #DCDDDE; width:245px; padding:1px; color:#ffdd00; font-size:11px; margin-right:11px; font-weight:bold;}
.FormInput1{border:solid 1px #DCDDDE; width:245px; padding-left:3px; color:#ffdd00; font-size:12px; font-family:Arial, Tahoma, Verdana; font-weight:bold;}
.FormInput2{border:solid 1px #DCDDDE; width:250px; margin-right:11px; padding-left:3px; color:#ffdd00; font-size:11px; font-family:Arial, Tahoma, Verdana; font-weight:bold;}


/*site map*/
.bordersitempap {color:#EAA038; padding:0px 0px 0px 0px; clear:right;}
.Sitemap { padding:0px 0px 10px 00px;}
.TreeView {font-weight:normal; font-size:8pt; font-family: Arial, Verdana ,tahoma;}
.TreeView a { color:#4C4C4C; text-decoration:none;}
.TreeView a:hover { color:#4C4C4C; text-decoration:underline;}
.HoverTreeNode{ font-weight:normal; color:#4C4C4C; font-size:8pt; font-family: Arial, Tahoma, Verdana ; text-decoration: underline; cursor: pointer;}
/* SiteMap */


/*Menu*/
.menuborder {background-color:#000000;  border-bottom:#7C7A7A 1px solid;}
.TopMenuGroup {}
.MenuGroup { border:solid 0px #000000; background-color:gray; }
.TopMenuItem { padding:0px 0px 0px 0px; color:#CCCCCC; font-size:8pt; font-weight:bold; text-transform:uppercase; font-family:arial,tahoma,verdana;  cursor:pointer; height:43px; overflow:hidden; }
.TopMenuItemHover {background: url(/app_themes/default/images/bg_menuactive.gif) repeat-x;  padding:0px 0px 0px 0px; font-size:8pt; color:#D6D9E1; font-weight:bold;text-transform:uppercase; font-family:arial,tahoma,verdana; cursor:pointer; height:43px; overflow:hidden;}
.TopMenuActiveItem {font-size:8pt; color:#FFFFFF; font-weight:bold; text-transform:uppercase; font-family:arial,tahoma,verdana;  cursor:pointer; }
.TopMenuActiveItemHover {font-size:8pt; color:#FFFFFF; font-weight:bold; text-transform:uppercase; font-family:arial,tahoma,verdana;  cursor:pointer;}
.MenuItem { background-color:Black; padding:0px 0px 0px 0px; color:#CCCCCC; font-size:8pt; font-weight:bold; text-transform:uppercase; font-family:arial,tahoma,verdana;  cursor:pointer; height:33px; overflow:hidden; }
.MenuItemHover {background: url(/app_themes/default/images/bg_menuactive.gif) repeat-x;  padding:0px 0px 0px 0px; font-size:8pt; color:#D6D9E1; font-weight:bold;text-transform:uppercase; font-family:arial,tahoma,verdana; cursor:pointer; height:33px; overflow:hidden;}

/*Phan trang*/
.pagingout { margin-top:5px; padding-left:10px;}
.paging {text-align:left; font-size:11px; font-family:Arial, Tahoma, Verdana;}
.paging ul {margin:0px; padding:0px; list-style-type:none;}
.paging li { color:#fdb817; display:inline; font-weight:bold; font-size:11px; margin:0px; line-height:30px; list-style-type:none;}
.paging li a {color:#111010; font-weight:normal;  font-size:11px; text-decoration:none;}
.paging li a:hover{color:#fdb817; text-decoration:underline;}

/*HIt counter*/
.HitCounter { margin-bottom:8px; clear:both; padding:5px 5px 5px 130px; background: url(/app_themes/default/images/bg_content.gif) top repeat-y;}
.HitCounterTitle { color:#8C8A8A;}
.HitCounterStr { color:#8C8A8A;}

/*Trang danh sach*/
.activezonetitlepeople { margin-top:40px; width:315px; float:right; font-size:14px; color:#F68F00; text-decoration:none; text-transform:uppercase; font-weight:bold;}
.activezonetitlepeople h6{clear:right; color:#939598; text-decoration:none; text-transform:none; text-align:right; padding-right:40px; font-size:11px; font-weight:400;}
.activezonetitlepeople h4 {line-height:22px; background: #ffdd00 url(/app_themes/default/images/zone_title_bg.jpg) top left no-repeat;  font-size:15px; color:#231f20; padding-left:40px; font-weight:bold; float:right; margin-bottom:10px; padding-right:40px; text-align:right;}

.activezonetitlefader { margin:40px 0px 0px 0px; line-height:21px; background: #ffdd00 url(/app_themes/default/images/zone_title_bg.jpg) top left no-repeat;  font-size:15px; color:#231f20; padding-left:40px; font-weight:bold; float:right; margin-bottom:10px; padding-right:40px; text-align:right;}

.activezonetitle { margin:0px; padding:0px; float:right; font-size:14px; color:#F68F00; text-decoration:none; text-transform:uppercase; font-weight:bold;}
.activezonetitle h6 { clear:right; color:#6d6e70; text-decoration:none; text-transform:none; text-align:right; padding-right:40px; font-size:11px; font-weight:400;}
.onetitleimgpepole {clear:right; color:#939598; text-decoration:none; text-transform:none; text-align:right; padding-right:40px; font-size:11px; font-weight:400;}

.zonetitlepeople { width:320px; float:right;  margin:0px; padding:0px; height:433px; overflow:hidden;}
.titlepeople { padding:30px 0px 0px 0px; font-size:17px; color:#929495;  font-weight:bold;  font-family: arial,tahoma,verdana;}
.zonetitlepeople h5{clear:right; color:#939598; text-decoration:none; text-transform:none;   font-size:11px; font-weight:400;}
.titlepeoplecontact { padding:30px 0px 10px 0px; font-size:17px; color:#929495;  font-weight:bold;  font-family: arial,tahoma,verdana;}
.titlepeoplesearch { padding:30px 0px 0px 27px; font-size:17px; color:#929495;  font-weight:bold;  font-family: arial,tahoma,verdana;}

.Itemtitlepeople { margin:0px; padding:0px; float:right; width:320px;}
.Itemtitlepeople h4 {  font-size:18px; color:#6d6f71; font-weight:bold; font-family: arial,tahoma,verdana;}
.Itemtitlepeoplecontact { clear:right; color:#939598; text-decoration:none; text-transform:none;  font-size:11px; font-weight:400; padding:35px 40px 0px 15px; height:398px; overflow:hidden; }



.activezonetitlever { margin-top:40px; width:315px; font-size:14px; text-decoration:none; text-transform:uppercase; font-weight:bold;}
.activezonetitlever h4 {line-height:22px; background: #ffdd00 url(/app_themes/default/images/zone_title_bg.jpg) top left no-repeat;  font-size:15px; color:#231f20; padding-left:40px; font-weight:bold; float:right; margin-bottom:10px; padding-right:40px; text-align:right;}

.readmore {padding:10px 3px 0px 0px;}
.readmore a{font-size:10px; color:#58595B; text-decoration:none;}
.readmore a:hover { color:#EAA038;}

/*zone1*/
.newsinzonein { width:453px; padding-top:50px; margin-left:30px; margin-bottom:10px;}
.newsinzone { width:210px; text-align:right; margin-top:15px; margin-right:30px; }
.addeddate { color:#6d6e70; font-weight:bold;}
.newsinzoneteaser {padding-bottom:5px;}
.newsinzoneteaser a{ color:#ffdd00; text-decoration:underline;}
.newsinzoneteaser a:hover { text-decoration:none;}
.newsinzonebriefcontent { color:#6d6e70; padding-top:5px;}
.newsinzonereadmore {padding:10px 2px 0px 0px;}
.newsinzonereadmore a{color:#6d6e70; text-decoration:none;}
.newsinzonereadmore a:hover { color:#F8C428;}


.zonelistpeople { padding:0px 0px 0px 0px; margin:0px;}
td.imagebox img{ margin-bottom:13px;}
.contentboxp a{ color:#58595B; text-decoration:none; font-size:11px; font-weight:bold; text-transform:uppercase;}
.contentboxp a:hover { color:#F9D62F;}
.contentboxp { text-align:right; padding:10px 0px;}
td.new_briefcontent {font-size:11px; color:#929497; padding-left:15px;}
.newsinzoneimage { width:185px; text-align:right; padding-left:26px; float:left; margin-top:25px;}
.newsevent { width:157px; text-align:right; margin-top:40px; margin-right:10px; margin-bottom:30px;}

.thu { margin:0px; padding:0px;}

/*Menu trái > Lv 1*/
.leftnavtable { margin-top:20px;}
.leftnavbar { text-align:right; margin:5px 0px; line-height:100%;}
.leftnavbarFocus { text-align:right; margin:5px 0px; line-height:100%;}

.leftnavbar h5 {padding:0px 0px 0px 30px; margin:0px; font-weight:normal; font-family: arial,tahoma,verdana;}
.leftnavbar h5 a {font-size:11px; color:#b6b6b6; text-decoration:none;}
.leftnavbar h5 a:hover { color:#fdb817; text-decoration:none;}

.leftnavbarFocus h5 {padding:0px 0px 0px 30px; margin:0px; font-weight:normal; font-family: arial,tahoma,verdana;}
.leftnavbarFocus h5 a {font-size:11px; color:#fdb817; font-weight:normal; text-decoration:none;}
.leftnavbarFocus h5 a:hover { color:#fdb817; text-decoration:none;}

.borderLeftNavbar { margin:0px; padding:20px 0px 0px 0px;}

.rightnavbar  {padding:4px 0px 0px 0px; margin:0px; font-weight:normal; font-family: arial,tahoma,verdana;}
.rightnavbar a {font-size:11px; color:#b6b6b6; text-decoration:none;}
.rightnavbar a:hover { color:#424242; text-decoration:none;}

.rightnavbarFocus  {padding:4px 0px 0px 0px; margin:0px; font-weight:normal; font-family: arial,tahoma,verdana;}
.rightnavbarFocus  a {font-size:11px; color:#fdb817; font-weight:normal; text-decoration:none;}
.rightnavbarFocus  a:hover { color:#424242; text-decoration:none;}

/*Tim kiem*/
.borderSearchResult { background-color:#fff; margin:0px; font-size:11px; width:498px; font-family: Arial, Tahoma, Verdana;}
.searchresult { padding: 10px 10px 10px 25px; color:#58595B;}
.searchresult h5 { padding: 5px 0px 0px 0px; font-size:11px; color:#58595B; font-weight:bold;}
.searchresult h5 a { color:#F8C428; text-decoration:none;}
.searchresult h5 a:hover { color:gray;}
.searchresult p { padding:2px 0px 5px 0px; margin:0px; font-size:11px; color:#58595B; font-weight:normal;}
.itemsfound {padding-top:30px; font-size:11px; font-weight:bold; font-family:Arial, Tahoma, Verdana; color:#f00; padding-left:25px;}

/*News*/
.impornew { padding:0px; }
.impornew-teaser {padding:26px 10px 28px 30px; color:#F6950E;  font-weight:normal; text-transform:uppercase; font-size:14px; font-family:arial, verdana,tahoma;}
.impornew-teaser a { color:#F6950E; text-decoration:none;}
.impornew-teaser a:hover { color:#F6950E; text-decoration:underline;}
.impornew-Content { padding:0px 10px 20px 30px;  color:#EAA038;  font-size:13px; font-family:arial, verdana,tahoma;}
/*News*/

/*topnarbar*/
.topnavbar { padding-top:25px; padding-right:5px;}
.topnavbar ul { margin:8px 0px 0px 6px; padding:0px px 0px 0px; list-style-type:none;}
.topnavbar li { padding:0px 1px 0px 1px; margin:0px 0px 0px 0px; color:#D1B600; font-weight:normal; vertical-align:middle; display:inline;font-size:11px; font-family: arial,verdana,tahoma; }
.topnavbar li a { padding:0px; color:#D1B600; text-decoration:none; }
.topnavbar li a:hover { padding:0px; color:#D1B600; text-decoration:underline;  }

/*balloonstyle*/
.balloonstyle{
position:absolute;
top: -500px;
left: 0;
padding: 5px 10px;
visibility: hidden;
border:none;
font:normal 11px Verdana;
line-height: 18px;
z-index: 100;
background: transparent url(/app_themes/default/images/bubble-balloon.png) top left no-repeat;
width: 156px;
display:block;
height:90px;
}


#arrowhead{
z-index: 99;
position:absolute;
top: -500px;
left: 0;
visibility: hidden;
}

/*Slide thumbail box*/
.thumbnails { position: absolute; z-index: 99; background-color:#000000; padding-top:6px; margin:0px; height:31px; overflow:hidden;}

div.thumbnailbox{ position: relative; float: left; width: 33px; height: 32px; overflow: hidden; border-right: 5px solid #000;} 
div.thumbnailbox img{  position: relative;  width: 31px;  height: 31px;  cursor: pointer;}
div#hidden {   display: none;}
div#largeimages,
div#largeimages img { position: absolute; width: 498px; height:433px; }
img.initialstate { visibility: hidden;}
div#maskover {position: absolute; z-index: 1003;width: 860px;}

/*Zoneitem*/
.content_zoneitem { margin:0px; padding:0px; width:100%; }

.zonetitle { padding:30px 0px 10px 0px; font-size:17px; color:#929495;  font-weight:bold;  font-family: arial,tahoma,verdana;}


.borderlistitem { clear:right; margin:0px; padding:0px 0px 0px 0px;}
.listitem_left { float:left; width:440px; height:381px; overflow:hidden; border-right:1px solid #939598; padding:35px 30px 20px 30px;}
.listitem_right {float:right; width:318px;}

.itemtitle { padding:0px 0px 14px 0px; font-size:8pt; color:#acadae;  font-weight:bold;  font-family: arial,tahoma,verdana;}
.itemcontent {padding:0px 0px 0px 0px; font-size:8pt; color:#424242;  font-weight:normal;  font-family: arial,tahoma,verdana;}

.OtherItem { padding:0px 0px 3px 0px; font-size:8pt; color:#acadae;  font-weight:normal;  font-family: arial,tahoma,verdana;}
.OtherItem  a { color:#797979;  text-decoration:none;}
.OtherItem  a:hover { color:#424242; text-decoration:none;}

.activezoneitem { padding:0px 0px 3px 0px; font-size:8pt; color:#424242;  font-weight:normal;  font-family: arial,tahoma,verdana;}

.FROtherItem { margin:0px; padding:20px 0px 0px 0px;}
/*Zoneitem*/

/* customes*/
.thumbnailscustomes { position: absolute; z-index: 99;  background-color:#000000; padding-top:6px; margin:0px; height:31px; overflow:hidden; width:500px; }
.zonetitlecustom { padding:15px 0px 10px 18px; font-size:17px; color:#929495;  font-weight:bold;  font-family: arial,tahoma,verdana;}

.Costumesnew { width:350px; padding:0px 0px 0px 0px; margin:0px; height:398px; overflow:hidden;}

.customesteaser a { padding:0px 0px 0px 0px; margin:10px 0px 0px 35px; color:#acadae; text-decoration:none; font-size:9pt; font-weight:normal; }
.customesteaser a:hover { color:#424242;}

.frnewscontent { margin:0px; padding:0px; position:relative; height:400px; overflow:hidden;}

.flv { position:absolute; bottom:13px; left:0px; padding:10px 0px 3px 0px; font-size:8pt; color:#000000;  font-weight:normal;  font-family: arial,tahoma,verdana;}
.flv  a { color:#000000;  text-decoration:none;}
.flv  a:hover { color:#000000; text-decoration:underline;}

.frflv { text-align:center; width:100%; height:100%;}

.backcustom {position:absolute; bottom:15px; right:0px; margin:0px; padding:3px 0px 0px 0px; font-size:11px; color:#000000;  font-weight:normal;  font-family: arial,tahoma,verdana;}
.backcustom a { text-decoration:none; font-size:11px; color:#000000; font-weight:normal; text-decoration:none;}
.backcustom a:hover { color:#000000; text-decoration:underline;}

.frcustomeszone { margin:0px; padding:0px;}
.frpaging {position:absolute; bottom:6px; left:530px;}
.backcustomes {position:absolute; bottom:14px; right:40px; margin:0px; padding:3px 0px 0px 0px; font-size:11px; color:#000000;  font-weight:normal;  font-family: arial,tahoma,verdana;}
.backcustomes a { text-decoration:none; font-size:11px; color:#000000; font-weight:normal; text-decoration:none;}
.backcustomes a:hover { color:#000000; text-decoration:underline;}
/* customes*/
