﻿
/* Structure */
.mainbody { margin: 0px; padding: 0px; background-color:#e1e1cd;}
#canhcam-backgroup-top {width:100%; margin:0 auto; padding:50px 0px 0px 0px; }
#canhcam-backgroup-bottom {width:922px; margin:0 auto; padding:18px;  }
#canhcam-wrapper { width:922px; margin:0 auto; padding:0px 0px 1px 0px; background-color:#ffffff; }


#canhcam-masthead { padding:0px; margin:0px; width:922px; height:92px; }
.BannerObject { padding-left:45px; height:92px; width:195px; float:left;}
.NavBar{padding:0px;float:right; height:92px; width:679px; background-color:#ffffff;}
.NavBarRight{ float:right; padding:14px 24px 29px 0px; margin:0px;}
 #ZoneHomePage { height:50px; padding:0px 0px 0px 0px; background-color:#7c926b;	}
#canhcam-content { padding:0px 0px 0px 0px; margin:0px;  width:886px; background: url(/app_themes/default/images/NguyenThanh.gif) top  repeat-y;}
#canhcam-content1 { padding:0px 0px 0px 0px; margin:0px;  width:886px; background: url(/app_themes/default/images/NguyenThanh_bg.gif) top  repeat-y;}

#canhcam-banner-wrapper { width:100%; padding:0px; margin:0px;}
#canhcam-content-container {padding:0px 0px 0px 0px; margin:0px 18px 18px 18px;  width:886px;}
#canhcam-content-container1 {padding:0px 0px 0px 0px; margin:0px 18px 0px 18px;  width:886px;}
#canhcam-banner {background: url(/app_themes/default/images/bg_banner.gif) top right no-repeat; } 
#canhcam-zone {width:922px; margin:0 auto; padding:0px; height:50px;  }
.clearboth { clear:both;}
.default {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; width:886px;}

#canhcam-print-container{ margin:0px auto; padding:0px;width:922px}
#canhcam-print-header{ margin:2px; padding:30px 0px;font-weight:bold; font-family: arial,tahoma,verdana; font-size:12px ; background: url(/app_themes/default/images/bg_print.gif) top left no-repeat; height:32px; text-align:right; vertical-align:middle; border-bottom:solid 2px #7c926b }
#canhcam-print-footer { margin:2px; padding:10px 0px 0px 0px;font-weight:bold; font-family: arial,tahoma,verdana; font-size:12px ;  height:54px; text-align:center; vertical-align:middle; border-top:solid 2px #7c926b }
#canhcam-print-content {font-family: arial,tahoma,verdana; margin:0px; padding:0px}
/* Structure */

 /* Navigation bar */

.MenuGroup {  cursor:default; background-color:#ffffff; }
.TopMenuItem { color:#cccccc; font-size:8pt; white-space:nowrap; font-weight:bold; font-family: arial,tahoma,verdana; cursor:pointer; padding:25px 0px 0px 0px; vertical-align:bottom; }
.TopMenuItemHover { color:#ff6633; font-size:8pt; white-space:nowrap; font-weight:bold; font-family: arial,tahoma,verdana; cursor:pointer; padding:25px 0px 0px 0px;vertical-align:bottom;}
.TopItemLookActive { color:#ff6633; font-size:8pt; white-space:nowrap; font-weight:bold; font-family: arial,tahoma,verdana; cursor:pointer;vertical-align:bottom; }
.TopItemLookActiveHover { color:#ff6633; font-size:8pt; white-space:nowrap; font-weight:bold; font-family: arial,tahoma,verdana; cursor:pointer; }
.MenuItem { background-color:#cccccc; color:#ffffff; font-family:arial,tahoma,verdana; width: 145px; height:16px; font-size:8pt; cursor:pointer; font-weight:normal ; text-align:center;border-bottom:solid 1px #ffffff; }
.MenuItemHover { background-color:#ff6633; color: #ffffff; width: 145px; height:16px; font-family:arial,tahoma,verdana; font-size:8pt; cursor:pointer;font-weight:normal; text-align:center;border-bottom:solid 1px #ffffff; }
/* Navigation bar */


/* Navigation Homepage */
.navbarhomepage {padding:0px 0px 0px 0px;width:886px;}
.titlezonehomepage{padding:22px 0px 0px 0px;width:300px; text-align:right; float:left; color:#ffffff; font-weight:bold; font-size:15pt; }
.listzonehomepage{padding:0px 0px 0px 0px;width:571px; float:right;}
.bottomnavbar { clear:both; float:left; margin: 25px 0px 0px 5px;font-family:arial,verdana,tahoma;}
.bottomnavbar ul {margin:0px; list-style-type:none; padding:0px 0px 0px 0px;}
.bottomnavbar li {margin:0px; list-style-type:none; color:#697c5a; display:inline; padding:0px 0px 0px 0px; font-size:8pt; font-weight:normal; font-family:arial,verdana,,tahoma;}
.bottomnavbar li a { color:#afc59e; text-decoration:none;}
.bottomnavbar li a:hover { color:#afc59e; text-decoration:none;}
/* Navigation Homepage */

/* Home */
.hometop { width:620px; padding:34px 0px 20px 27px; float:left; vertical-align:top;}
.defaulttitle{ font-family: arial,tahoma,verdana; font-weight:bold; font-size:10pt; color:#7c926b; padding:0px 0px 0px 0px;}
.hometop a { padding:0px 0px 0px 0px; color:#f0b660;font-family: arial,tahoma,verdana; font-weight:bold; font-size:10pt; }
.ltrShortContent{padding:15px 0px 0px 0px;  border-bottom:solid 4px #7c926b; color:#7c926b;font-family: arial,tahoma,verdana; font-weight:normal; font-size:8pt;}
.Zoneproduct{ float:right; padding:20px 35px 40px 0px; border:0px;}
.rightNavbar { margin:0px; padding:0px 4px 2px 0px;}
.rightNavbar  a{padding:0px 0px 0px 0px; color:#f0b660;font-family: arial,tahoma,verdana; font-weight:bold; font-size:8pt;}
.rightNavbar img { border:0px;}
.BgHome { width:886px;}
/* Home */


/* Bottom*/
#copyright {padding:0px 0px 40px 0px; margin:18px 0px 0px 18px; text-align:left; color:#7c926b; font-size:8pt; font-family:verdana , arial,tahoma;}
#copyright a {color:#9e9e98; text-decoration:none;}
#copyright a:hover {color:#9e9e98; text-decoration:none; }

/*Bottom*/

/* Zone */
.newsinzone {background-color:#ffffff;   padding:0px 0px 0px 0px; margin:0px; font-size:8pt; font-weight:normal ; font-family:arial ,verdana,tahoma;}
.line {border-top:solid 4px #7c926b; padding:0px 0px 0px 0px; height:0px; margin:0px 0px 20px 0px;}
.pager {  background-color:#ffffff; float:right;}
.image-box { vertical-align:top;  }
.image-box img {  vertical-align:top; height:120px; width:215px; margin:20px 0px 15px 20px;}
.content-box {  font-size:8pt; font-family:arial, verdana,tahoma; vertical-align:top;}
.content-box h5 {font-size:8pt;width:215px; padding:0px 0px 0px 0px; margin:0px 0px 0px 20px; font-weight:normal; color:#da2429; font-family:arial,verdana,tahoma;}
.content-box h5 a { color:#336600; text-decoration:none; font-weight:bold; }
.content-box h5 a:hover { color:#336600; text-decoration:underline; }
.content-box h4  { width:215px; padding:10px 0px 20px 20px;font-weight:normal; margin:0px; color:#666666; font-size:8pt; font-family:arial,verdana,tahoma; vertical-align:top; overflow:hidden; }

.content-box-briefContent {vertical-align:top;padding:0px 0px 0px 0px;font-weight:normal; margin:0px; color:#666666; font-size:8pt; font-family:arial,verdana,tahoma;}
.content-box-readmore {font-size:7pt; padding:0px 0px 10px 0px; margin:0px; font-weight:normal; color:#da2429; font-family:verdana, arial,tahoma;}
   .inlinecontent { width:744px; float:right;padding:0px 0px 0px 0px; }
   .leftBanner { float:left; width:142px;  overflow:hidden;}
   .ImgBannerLeft { width:132px; margin:0px; padding:0px; }
/* Zone */

/* Form */
.memberlogin { padding:50px 0px 40px 259px; }
.passwordrecovery { padding:80px 0px 70px 259px; }

.registrationForm td.label {text-align:left; font-weight:normal; vertical-align:middle; white-space: nowrap; padding-left:10px; padding-right:10px; padding-bottom: 1px; font-size:8pt; font-family: arial,tahoma,verdana;}
.registrationForm td.label span.star {color: #333333; padding-right:6px;}
.registrationForm td.editor {  vertical-align:top; padding-bottom:3px; font-size:8pt; font-family: arial,tahoma,verdana;}
.errormessage { color:#FF0000; font-size:8pt; font-family: arial,tahoma,verdana; padding-left:18px; background: url("/app_themes/default/images/edtError.png") top left no-repeat;}
.registrationForm .buttonCell{padding-left: 0px; padding-top: 5px;}
.registrationForm .textbox {color:#000000; width:182px; font-size:8pt; font-family : arial,tahoma,verdana; border:solid 1px #cccccc;}
.registrationForm .textbox1 {color:#000000; width:241px; height:114px; font-size:8pt; font-family : arial,tahoma,verdana; border:solid 1px #cccccc;}
.registrationForm .buttonCell input { width:80px; height:17px; color:#000000;border:solid 1px #cfcfcf; font-size:8pt; font-family : arial,tahoma,verdana;background-color:#ece9d8;}
.registrationForm .buttonCell input:hover { color:#D03222; }
.registrationForm .linkbottom { padding:6px 0px 6px 0px; font-size:8pt; font-family: arial,tahoma,verdana; }
.thanksForm td.message { text-align:center; padding-top:20px; font-size:8pt; font-family : arial,tahoma,verdana;}
.registrationForm .failure { color:#FF0000; padding:0px 0px 6px 0px; font-size:8pt; font-family: arial,tahoma,verdana;}
/* Form */


/* Detail */
.viewnewcontent {background-color:#ffffff;padding:0px;padding:24px 0px 0px 16px;}
.newsdetail {width:447px; border-right:solid 1px #dcdedb;background-color:#ffffff; float:left;padding:0px 0px 0px 0px;  }
.newscontent { padding:0px; margin:0px; font-size:8pt; font-family: arial,tahoma,verdana; vertical-align:top;}
.newscontent h5 {padding:0px 0px 4px 2px; margin:0px; font-size:8pt; color:#336600; font-weight:bold; font-family: arial,tahoma,verdana; vertical-align:top;}
.newscontent h6 {padding:0px 5px 0px 2px; margin:0px; font-size:8pt; color:#666666;font-weight:bold; font-family: arial,tahoma,verdana; vertical-align:top;}
.fullcontent {padding:5px 5px 10px 2px; margin:0px; font-size:8pt; color:#666666;font-weight:normal; font-family: arial,tahoma,verdana; vertical-align:top;}
.newsintopic { padding:0px 0px 10px 0px; }
.newsintopic ul {margin:0px; padding:0px; list-style-type:none;}
.newsintopic li { margin:0px; list-style-type:none; display:inline; font-weight:bold; padding:0px; color:#6b6b6b; font-size:8pt; font-family: arial,tahoma,verdana;}
.newsintopic li b { font-weight:bold; color:#6b6b6b; font-size:9pt; font-family: arial,tahoma,verdana;}
.newsintopic li a { color:#6b6b6b; text-decoration:underline; }
.newsintopic li a:hover { color:#6b6b6b; text-decoration:none; }
.image-newcontent img{vertical-align:top; height:120px; width:215px; margin:0px 0px 0px 0px; padding:0px 10px 0px 0px;}

.detail_teaser { font-weight:bold; color:#6b6b6b; font-size:12pt; font-family: arial,tahoma,verdana;}

.utibar {padding: 5px 0px 7px 0px; margin-top:10px; text-align:right; border-top:solid 0px #a1cf67; }
.print { padding: 1px 12px 4px 18px; cursor:pointer; font-size:8pt; color:#686868; font-weight:normal; font-family: arial,tahoma,verdana; background: url(/app_themes/default/images/bg_icon_print.gif) top left no-repeat;}
a.print { color:#a7c18e; text-decoration:none;}
a:hover.print { color:#a7c18e; text-decoration:underline;}
.sendtofriend { padding: 1px 12px 4px 18px; cursor:pointer; font-size:8pt; color:#686868; font-weight:normal; font-family: arial,tahoma,verdana; background: url(/app_themes/default/images/bg_icon_email.gif) top left no-repeat;}
a.sendtofriend { color:#a7c18e; text-decoration:none;}
a:hover.sendtofriend { color:#a7c18e; text-decoration:underline;}
.feedback  { padding: 1px 12px 4px 18px; cursor:pointer; font-size:8pt; color:#a7c18e; font-weight:normal; font-family: arial,tahoma,verdana;background: url(/app_themes/default/images/bg_icon_feedback.gif) top left no-repeat;}
a.feedback { color:#a7c18e; text-decoration:none;}
a:hover.feedback { color:#686868; text-decoration:underline;}

.Viewotheritem {float:right;background-color:#ffffff; width:200px; padding:0px 50px 20px 0px;  }
.otheritem { padding:0px 0px 0px 0px ;vertical-align:bottom; }
.otheritem h4 { font-size:8pt; padding:0px 0px 6px 0px; margin:0px; font-weight:bold; color:#336600; font-family: arial,tahoma,verdana;}
.otheritem h5 { font-size:8pt; padding:0px 0px 6px 15px; margin:0px; font-weight:normal; color:#0da115; font-family: arial,tahoma,verdana; background: url(/app_themes/default/images/nextnews.gif)  left no-repeat;}
.otheritem h5 a { color:#669966; text-decoration:none; }
.otheritem h5 a:hover { color:#669966; text-decoration:underline; }
.fullzonecontent { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;  width:886px;background: url(/app_themes/default/images/NguyenThanh_bg.gif) top  repeat-y;}

/* Detail */



 /* List */

.breadcrumb { padding:0px 0px 0px 0px; margin:0px; border-bottom:solid 4px #7c926b; background-color:#e3e7dc; margin-bottom:0px; height:33px; background: url(/app_themes/default/images/bg.gif) repeat-x; width:744px; }
.breadcrumb_left { color:#7c926b;  white-space:nowrap; padding:10px 0px 0px 5px; font-weight:normal; font-size:8pt; font-family: arial,tahoma,verdana;}
.breadcrumb_left a { color:#7c926b; text-decoration:none;}
.breadcrumb_left a:hover { color:#7c926b; text-decoration:underline;}

/* List */


/* Products */
.border-content { margin:8px 12px 8px 12px;}
.content-products { border:solid 1px #e2e4dd; margin:0px 5px 8px 5px; height:135px; width:130px; padding:0px 0px 0px 0px;}
.teaser-product {font-size:8pt; font-family:arial, verdana,tahoma; vertical-align:top; padding:5px 7px 5px 7px;}
.teaser-product h5{font-size:8pt; font-family:arial, verdana,tahoma; font-weight:normal; padding:0px; margin:0px; color:#666666;}
.image-product {vertical-align:top; padding:5px; }
.image-product a img { border:0px;width:120px; height:89px;}
.image-product a {border:0px;width:120px; height:89px; text-decoration:none;}
.productfullcontent {font-size:8pt; font-family:arial, verdana,tahoma;width:460px; height:500px;  text-align:justify; background:#ffffff; margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.borderproduct{border:solid 20px #e1e1cd; width:460px; height:520px; padding:10px 12px 12px 12px;margin:0px 0px 0px 0px; vertical-align:top;}
/* Products */


/*Contact */
.ContactUs { margin:35px 0px 0px 26px;}
.GuideContactForm{vertical-align:bottom;font-weight:normal; font-size:8pt; font-family: arial,tahoma,verdana; padding:0px 20px 20px 20px;color: #333333;}
.datalist{font-size:8pt; font-family: arial,tahoma,verdana; padding:0px; margin:0px; vertical-align:top;}
/*Contact */