﻿/*lab result*/
.searchLabResult{ margin:25px 0px 0px 37px; padding:0px;background: url("/app_themes/default/images/bg_lab.gif") top left no-repeat ; width:263px; height:110px; position:relative }
.searchLabResult h1 { position:absolute; top:2px; left:20px;font-family: arial,tahoma,verdana; font-size:8pt; margin:0px; padding:0px; font-weight:normal; color:#006633; width:67px; text-align:center }
.searchLabResult h2 { position:absolute; top:33px; left:30px;font-family: arial,tahoma,verdana; font-size:8pt; margin:0px; padding:0px; font-weight:normal; color:#333333}
.textsearch { position:absolute; top:31px; left:81px;font-family: arial,tahoma,verdana; font-size:8pt; margin:0px; padding:0px; font-weight:normal; color:#9cc3a8}
.textboxSearch{ position:absolute; top:31px; left:81px; width:154px; height:17px; font-family: arial,tahoma,verdana; font-size:8pt; margin:0px; padding:0px; font-weight:normal; color:#006633;border: solid 1px #728d84}
.searchLabResult h3 { position:absolute; top:55px; left:30px;font-family: arial,tahoma,verdana; font-size:8pt; margin:0px; padding:0px; font-weight:normal; color:#333333}
.searchLabResult h5 { position:absolute; top:58px; left:240px;font-family: arial,tahoma,verdana; font-size:8pt; margin:0px; padding:0px; font-weight:normal; color:#333333}
.searchLabResult h6 { position:absolute; top:32px; left:240px;font-family: arial,tahoma,verdana; font-size:8pt; margin:0px; padding:0px; font-weight:normal; color:#333333}
.textboxSearch1{ position:absolute; top:55px; left:81px; width:154px; height:17px; font-family: arial,tahoma,verdana; font-size:8pt; margin:0px; padding:0px; font-weight:normal; color:#006633;border: solid 1px #728d84}
.buttonSearch{ position:absolute; top:80px; left:157px; width:80px;background: url("/app_themes/default/images/bg_labsearch.gif") top left no-repeat; margin-right:25px; padding:0px 0px; border:solid 0px #ffffff; font-family: arial,tahoma,verdana; font-size:9pt; text-align:center;color:#184d3b; height:17px; overflow:hidden;}
.errormessageLab { padding-left:18px;  background: url("/app_themes/default/images/edtError.png") top left no-repeat;}

.labResults { margin:0px; padding:0px;}
.result{ padding-bottom:30px; margin:0px;}
.result fieldset{ width:450px; border: solid 1px #728d84;margin-top:10px;margin-left:37px; padding:0;padding-left:27px; padding-top:10px; padding-right:26px; padding-bottom:20px;}
.result fieldset legend{height:14px; overflow:hidden; width:40px; border: solid 1px #728d84; color:#006633; font-family:Arial; font-size:8pt; padding:2px 7px 2px 10px; margin:0px 0px 0px 0px;}
.header{background-color:#184d3b; border-bottom-style:none;}
.Gridview { padding-top:10px; margin:0px;}

/*lab result*/
/* Grid view format */
.girdview-headerstyle { height:25px; background-color:#FFFFFF; 
	font-family: arial,tahoma,verdana; font-size:8pt; text-transform:uppercase; font-weight:bold;}
.girdview-headerstyle a { color:#000000; text-decoration:none;}
.girdview-headerstyle a:hover { color:#000000; text-decoration:underline;}
.girdview-footerstyle { height:1px; }

.girdview-rowstyle { color:#383838; background-color:#F3F3F3; font-size:9pt; font-family: arial,tahoma,verdana; }
.girdview-rowstyle a { color: #383838; text-decoration:none;}
.girdview-rowstyle a:hover { color: #383838; text-decoration:underline;}

.girdview-alternatingrowstyle { color:#383838; background-color:#ffffff; font-size:9pt; font-family: arial,tahoma,verdana; }
.girdview-alternatingrowstyle a { color: #383838; text-decoration:none; font-family: arial,tahoma,verdana;}
.girdview-alternatingrowstyle a:hover { color: #383838; text-decoration:underline;}

.girdview-selectedrowstyle { color:#383838; background-color:#f2eec4; font-size:9pt; font-family: arial,tahoma,verdana;}
.girdview-selectedrowstyle a { color: #383838; text-decoration:none;}
.girdview-selectedrowstyle a:hover { color: #383838; text-decoration:underline;}

.girdview-pagerstyle { color:#383838; background-color:#ffffff; border-top: solid 1px #E6E6E6; font-size:8pt; font-family: arial,tahoma,verdana; }
.girdview-pagerstyle a:link { color: #dd0000; text-decoration:none;}
.girdview-pagerstyle a:visited { color: #383838; text-decoration:none;}
.girdview-pagerstyle a:hover { color: #dd0000; text-decoration:underline;}
.girdview-pagerstyle a:active { color: #dd0000; font-weight:bold; text-decoration:underline;}
.hder{ border:solid 0px @ffffff}
.noitemfound { color:#dd0000; font-weight:bold; font-size:9pt; font-family: arial,tahoma,verdana; }
/* Grid view format */

/* Contact */
.contactinfo {font-size:8pt; padding:0px; width:314px !important; text-align:justify; color:#666666; font-weight:normal; font-family: arial,tahoma,verdana;}
.contact{}
/* Contact */

/* Photo */
/*photo active*/
.blockImage{ width: 294px; height:185px; margin:0px auto; padding:0px;}
.photoActive{ width:314px; padding:0px; margin:0px auto; margin-bottom:10px;}
.photoimage { background-color:#ffffff; font-size:8pt; font-weight:normal; width:280px; height:174px;  padding:0px; margin:0px auto; margin-top:1px; margin-bottom:1px; color:#184d3b; font-family: arial,tahoma,verdana; text-align:center; }
.textnews { padding:10px; background-color:#ffffff; font-size:8pt; font-weight:normal; margin:0px auto; width:260px;height:160px; overflow:hidden;color:#184d3b; font-family: arial,tahoma,verdana;}
.textnews h1{ margin:0px; padding:5px 0px;  color:#184d3b; font-weight:bold; font-family: arial,tahoma,verdana; font-size:8pt}
.textnews marquee{ height:160px; background-color:#ffffff; }
.textnews h1 a {color:#184d3b; text-decoration:none}
.textnews h3{margin:0px; padding:0px; color:#3f8f57; font-weight:normal; font-family: arial,tahoma,verdana; font-size:8pt}
.showimage{ height:128px; margin:0px auto; padding:24px 0px 2px 0px;}
.showimage img { margin:0px; padding:0px;}
.phototeaser { font-size:8pt; text-align:center; padding:4px 0px 4px 0px; color:#3f8f57; font-weight:normal; font-family: arial,tahoma,verdana; text-transform:uppercase}
.phototeaser a:hover {color:#3f8f57; text-decoration:none; font-weight:600;}
.phototeaser a{color:#3f8f57; text-decoration:none; font-weight:300;}
.photo_sepa { width:4px;}
.photoimage marquee{ height:174px; width:280px; background-color:#ffffff; }
.valigntop { vertical-align:middle; height:128px  }
.borderimage{ padding:0px; margin:0px;  width:296px; background-image: url("/app_themes/default/images/imageActiveBack.gif"); background-repeat: repeat-y; }
.borderimage h5{ width:295px; height:6px; padding:0px; margin:0px; padding:0px; background: url("/app_themes/default/images/imageActiveTop.gif") top left no-repeat;}
.borderimage h6{ width:295px; height:6px; padding:0px; margin:0px; padding:0px; background: url("/app_themes/default/images/imageActiveBottom.gif") bottom left no-repeat;}
/* Photo */

/* Ad */
.left_ad { margin:8px 0px 0px 0px;}
.left_ad div { padding:0px 0px 3px 0px;}

.right_ad { margin:0px 0px 0px 0px; float:right; width:206px;}
.right_ad div { padding:0px 0px 3px 0px;}
/* Ad */

/* QA */
.kbquestion{ margin:0px; padding:0px ; width:548px; float:right;}
.qaitem { font-size:9pt; padding:0px 0px 6px 27px; font-weight:bold; color:#006633; font-family: arial,tahoma,verdana; background: url(/app_themes/default/images/bg_question.gif) left top no-repeat;}
.qaitem a { color:#006633; text-decoration:none; }
.qaitem a:hover { color:#006633; text-decoration: underline; }
.qabrief {font-size:9pt; padding:0px 0px 6px 27px; color:#000000; font-family: arial,tahoma,verdana; }

.selecteditem { font-size:9pt; padding:0px 0px 6px 27px; font-weight:bold; color:#006633; font-family: arial,tahoma,verdana; background: url(/app_themes/default/images/bg_question.gif) left top no-repeat;}
.qafull { padding:0px 0px 6px 27px; font-weight:normal; font-size:9pt; color:#9CC3A8; font-family: arial,tahoma,verdana;}
.qafull{color:#006633;}
.timetoask { padding:15px 0px; width:548px; float:left; }
.timetoask h5 { height:15px; padding:15px 0px 0px 32px; margin:0px; font-size:8pt; color:#ffffff; font-weight:300; font-family: arial,tahoma,verdana;  background: url(/app_themes/default/images/bg_sendquestion.gif) top left no-repeat; }
.sendquestion { padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px; cursor:pointer; font-size:8pt; color:#9cc3a8; font-weight:normal; font-family: arial,tahoma,verdana;}
a.sendquestion { color:#9cc3a8; text-decoration:underline;}
a:hover.sendquestion { color:#9cc3a8; text-decoration:none;}
/* QA */


/* Sitemap */
.sitemapcontainer { padding:0px 32px}

.SiteMap { border: 0px solid #DDDDDD; font-family: arial,tahoma,verdana; font-size: 8pt; }
.SiteMapTableCell { padding: 5px; }
.RootNode { color: #ffffff; font-family: arial,tahoma,verdana; font-size: 8pt; font-weight: 400; padding-left:5px; } 
.RootNode a { color: #ffffff; text-decoration:none; } 
.RootNode a:hover { color: #ffffff; text-decoration:underline; } 
.ParentNode { font-family: arial,tahoma,verdana; font-size:8pt; font-weight:bold;  padding-left:5px; } 
.ParentNode a { color: #3499e2; text-decoration:none; } 
.ParentNode a:hover { color: #3499e2; text-decoration:underline; } 
.LeafNode { color: #3499e2; font-family: arial,tahoma,verdana; font-size:8pt;  padding-left:5px; } 
.LeafNode a { color: #3499e2; text-decoration:none; } 
.LeafNode a:hover { color: #3499e2; text-decoration:underline;} 
/* Sitemap */

/* Form */
.memberlogin { padding:50px 0px 40px 259px; }
.passwordrecovery { padding:80px 0px 70px 259px; }
.registrationForm{ margin-left:50px; float:left;}
.registrationForm td.label {text-align: left; color:#333333; font-weight:bold; vertical-align:top; white-space: nowrap; padding-left:10px; padding-right:10px; padding-bottom: 2px; font-size:8pt; font-family: arial,tahoma,verdana;}
.registrationForm td.label span.star {color: #E9786E; padding-right:6px;}

.registrationForm td.editor {  vertical-align:top; padding-bottom:3px; font-size:8pt; font-family: arial,tahoma,verdana;}
.registrationForm td.editor select { font-size:8pt; margin-top:3px; font-family: arial,tahoma,verdana; }
.registrationForm td.editor input{ background-color:#ffffff; border:1px solid #9cc3a8; color: #9cc3a8;}
.registrationForm td.editor textarea{ background-color:#ffffff;border:1px solid #9cc3a8; color: #9cc3a8;}
.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:318px; font-size:8pt; font-family : arial,tahoma,verdana; border:solid 1px #C0C0C0;}

.registrationForm .buttonCell input {background: url("/app_themes/default/images/bg_button.gif") no-repeat 0% 0%; width:80px; height:17px; color:#666666; font-size:8pt; font-family : arial,tahoma,verdana; border:none; vertical-align:middle;}
.registrationForm .buttonCell input:hover { color:#D03222; }
.registrationForm .linkbottom { padding:6px 0px 6px 0px; font-size:8pt; font-family: arial,tahoma,verdana; }
.message { text-align:center; padding-top:0px; font-size:8pt; font-family : arial,tahoma,verdana;}
.thanksForm td.message { color:#9cc3a8; text-align:center; padding-top:0px; 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;}


.radiobuttonList{}
.radiobuttonList td { width:150px}
.checkboxlist{}
.checkboxlist td{ width:250px}
/* Form */

/* Detail */
.newsdetail { padding:0px; color:#333333; width:576px;}
.zoneNews{ text-align:justify; font-family: Arial, Tahoma, Verdana; font-size: 9pt; font-weight:200;}
.zoneNews img{ padding:5px 10px 5px 10px;}
.newsintopic { padding:10px 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:#003399; font-size:9pt; font-family: arial,tahoma,verdana;}
.newsintopic li a { font-size:8pt; font-weight:normal; color:#003399; text-decoration:underline; }
.newsintopic li a:hover { font-size:8pt; font-weight:normal; color:#003399; text-decoration:none; }

.detail_teaser { font-weight:600;color:#006633; font-size:11pt; font-family: arial,tahoma,verdana; padding:0px 0px 8px 0px}

.utibar {padding: 5px 0px 7px 0px; margin-top:10px; text-align:right;  border-top:1px solid #9cc3a8; }
.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:#686868; text-decoration:none;}
a:hover.print { color:#686868; 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:#686868; text-decoration:none;}
a:hover.sendtofriend { color:#686868; text-decoration:underline;}
.feedback  { padding: 1px 0px 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_feedback.gif) top left no-repeat;}
a.feedback { color:#686868; text-decoration:none;}
a:hover.feedback { color:#686868; text-decoration:underline;}

.otheritem { padding:10px 0px; }
.otheritem h4 { font-size:9pt; padding:0px 0px 6px 0px; margin:0px; font-weight:bold; color:#006633; font-family: arial,tahoma,verdana;}
.otheritem h5 { font-size:8pt; padding:0px 0px 6px 16px; margin:0px; font-weight:normal; color:#333333; font-family: arial,tahoma,verdana; background: url(/app_themes/default/images/iconMenuLeft.gif) top left no-repeat;}
.otheritem h5 a { color:#333333; text-decoration:none; }
.otheritem h5 a:hover { color:#006633; text-decoration: underline; }
/* Detail */

/* List */
.zoneimage { padding:0px;}

.inlinecontent { padding:0px 0px 0px 20px;}

.newsinzone { padding:0px}
.zoneitem { padding:0px;}
.zoneitem h6 { overflow:hidden; height:1px; padding:0px; margin:7px 0px 7px 0px; }
.zoneitem h5 {font-size:9pt; padding:0px 0px 6px 0px; margin:0px; font-weight:bold; color:#006633; font-family: arial,tahoma,verdana;}
.zoneitem h5 a { color:#006633; text-decoration:none; }
.zoneitem h5 a:hover { color:#006633; text-decoration:underline; }

.image-box { width:70px; vertical-align:top; }
.image-box img { margin-right:10px; padding:0px; width:70px; border:solid 0px #ffffff }
.content-box { width:100%; vertical-align:top; font-size:8pt; color:#333333; font-family: arial,tahoma,verdana; text-align:justify;}
.content-box a img { border:solid 0px #ffffff; text-decoration:none}
.pager-container { position:relative; height:40px; }
.pager {position:absolute; top:7px; right:0px;}

.breadcrumb { width:565px; height:22px; padding:4px 0px 12px 11px; margin:0px; text-align:left; font-size:8pt; color:#184D3B; font-weight:bold; font-family: arial,tahoma,verdana; text-transform:uppercase; background:url(/app_themes/default/images/topDetail.gif) top left no-repeat; }
.breadcrumb a { color:#184D3B; text-decoration:none;}
.breadcrumb a:hover { color:#184D3B; text-decoration:underline;}
/* List */
.zone-item-table{ width:110px; height: 105px; background-color:#9cc3a8; margin-right:4px; margin-bottom:4px;}
.zone-item-table .image-box img{ width: 100px; height:82px; margin:0px; padding:0px; }
.zone-item-table .image-box{ width:100px; height:82px; margin:0px 5px 0px 5px; padding:5px 0px 0px 0px;}
.zone-item-table .titleitem{ width:110px; height:20px; text-align:center; font-family:Arial Tahoma Verdana; font-size:8pt;}
.zone-item-table .titleitem a{ text-decoration:none; color:#194d3d;}
.zone-item-table .titleitem a:hover{ text-decoration:none; color:#194d3d;}

/* -- ASPxPopupControl -- */
.dxpcControl { font: 8pt arial,tahoma,verdana; color: #000000; background-color: #EDF3F4!important; border: solid 1px #BCAE93;padding: 1px 1px 1px 1px;}
.dxpcControl a{color: #1E3695;}
.dxpcCloseButton{font: 8pt arial,tahoma,verdana;color: #000000;padding: 1px 1px 1px 1px; }
.dxpcCloseButtonHover{font: 8pt Tahoma;color: black;}
.dxpcContent{font: 8pt arial,tahoma,verdana;color: #010000;white-space: normal;padding: 9px 12px 13px 12px;background-color: #ffffff;}
.dxpcFooter{font: 8pt arial,tahoma,verdana;color: #003399;background-color: #D3E6F3;border-top-style: none;background-image: url('/app_themes/default/images/pcFooterBack.gif'); background-repeat:repeat-x; background-position:top;	}
.dxpcFooter td.dxpc{font: 8pt arial,tahoma,verdana;color: #003399;white-space: nowrap;padding: 12px 12px 12px 12px;}
.dxpcHeader{font: 8pt arial,tahoma,verdana; font-weight:bold; color: #5A5A5A;border-bottom: solid 1px #D5D5D5;background-image: url('/app_themes/default/images/pcHeaderBack.gif');background-repeat:repeat-x;background-position:top;}
.dxpcHeader td.dxpc{font: 8pt arial,tahoma,verdana; font-weight:bold; color: #5A5A5A;	white-space: nowrap;}
/* -- ASPxPopupControl -- */

/* Top */

.topnewslist {}
.topnewslist h1 { font-size:9pt; text-transform:uppercase; font-weight:bold; padding:0px 0px 6px 0px; margin:0px; color:#0141a2; font-family: arial,tahoma,verdana; }

.hotsnews { width:284px; margin:0px auto; padding:0px; padding-left:5px; float:right;  }
.hotsnews table{ width:284px;}
.hotsnews h3 { padding:0px 0px 10px 0px ;margin:0px; color:#006633; }
.hotsnews h3 a{ color:#006633; font-family: arial,tahoma,verdana; font-size:9pt; font-weight:600; text-decoration:none;}
.hotsnews h5 { margin:0px; padding:4px 0px 25px 11px; font-size:8pt;font-weight:700 ;text-transform:uppercase; background: url(/app_themes/default/images/leftTopBack.gif) top left no-repeat;font-family: arial,tahoma,verdana;}
.hotsnews h5 a{ color:#184d3b; text-decoration:none;}
.hotsnews h6 { padding:0px ;margin:0; width:28px;}

.hotcontent { color:#333333; font-size:8pt; font-family: arial,tahoma,verdana;}

.hometop { width:272px; margin:0px; padding:0px;font-size:8pt; font-family: arial,tahoma,verdana; white-space:normal}
.hometop h1 { margin:0px; padding:4px 0px 25px 11px; font-size:8pt;font-weight:700 ;text-transform:uppercase; background: url(/app_themes/default/images/leftTopBack.gif) top center no-repeat;}
.hometop h1 a { color:#184d3b;text-decoration:none; font-weight:700;}
.hometop h2 { margin:0px; padding:0px 0px 4px 0px; font-size:8pt ; font-weight:normal; color:#333333; text-align:justify;}
.hometop h2 a img{ border:solid 0px #ffffff; text-decoration:none}

.topbanner{ position:absolute; top:27px; right:38px; height:72px; width:557px; overflow:hidden}
.homebanner{  height:184px; overflow:hidden; padding:0px 0px 0px 0px; margin:0px auto;}
.homebanner div{ height: 184px; width:910; margin:0px auto; width:910px;}

.homezone { width:284px; height:22px; margin:0px; padding:0px 0px 22px 0px; float:left;  font-family: arial,tahoma,verdana;background:url('/app_themes/default/images/bgContentRight.gif') top center no-repeat;}
.homezone h5{ width:284px; height:22px; margin:0px; padding:6px 0px 0px 11px; color:#184d3b; text-transform:uppercase; font-size:8pt; font-weight:700;}
.homeitem {margin:0px; padding:0px 0px 10px 0px;font-family: arial,tahoma,verdana; }
.homeitem h5 { padding:0px 0px 8px 0px}
.homeitem h5 a{ margin:0px; padding:0px; color:#89d8fd; font-weight:bold; font-size:12px; text-decoration:none;text-transform:none}
.homeitem h5 a:hover{text-decoration:underline}
.home-content-box {margin:0px; padding:0px;}
.home-content-box a{ margin:0px; padding:0px; color:#89d8fd; font-weight:bold; font-size:12px; text-decoration:none}
.home-image-box { margin:0px; padding:0px ;font-size:10px; color:#ffffff;}
.home-image-box img { width:90px; border:solid 1px #bebebe; margin:0px 10px 0px 0px}
.home-image-box{ margin:0px; padding:0px; font-size:10px; color:#ffffff;}
.homeitem h4 {margin:0px ; padding:0px 0px 2px 12px;font-weight:normal;font-size:10px ;background : url('/app_themes/default/images/icon_zonehome.gif') top left no-repeat } 
.homeitem h4 a {  color:#89d8fd;}
.homeitem h4 a:hover{ text-decoration:none}
/* Top */


/* Navigation bar */
.MenuGroup { border: solid 0px #36e180  ; cursor:default; background-color:#36e180; }
.TopMenuItem {height:20px; color:#ffffff; font-size:8pt; text-transform:none; white-space:nowrap; font-weight:bold; font-family: arial,tahoma,verdana; cursor:pointer; padding:0px; }
.TopMenuItemHover { color:#33ff33; font-size:8pt; text-transform:none; white-space:nowrap; font-weight:bold; font-family: arial,tahoma,verdana; cursor:pointer; padding:0px; }
.TopItemLookActive { color:#33ff33; font-size:8pt; text-transform:none; white-space:nowrap; font-weight:bold; font-family: arial,tahoma,verdana; cursor:pointer;}
.TopItemLookActiveHover { color:#33ff33; font-size:8pt; text-transform:none; white-space:nowrap; font-weight:bold; font-family: arial,tahoma,verdana; cursor:pointer;}
.TopMenuGroup td{ height:20px;}

.MenuItem { padding:0px; margin:0px; font-weight:normal; color:#005029; font-family:arial,tahoma,verdana; width: 145px; height:18px;border:#1b7040 solid 0px;  font-size:8pt; cursor:pointer; background: url(/app_themes/default/images/bg_menu2.gif) repeat-x;}
.MenuItemHover { padding:0px; margin:0px;  font-weight:normal; color: #ffffff; width: 145px; height:18px; border:#1b7040 solid 0px; font-family:arial,tahoma,verdana; font-size:8pt; cursor:pointer; background: url(/app_themes/default/images/bg_menu2_active.gif) repeat-x;}

.leftnavbar { width:272px; margin: 0px 0px 10px 0px; }
.zonetext{ margin:0px; padding:5px 10px; color:#005029; font-family:arial,tahoma,verdana;font-weight: bold; font-size:9pt}
.leftnavbar .righmenu1 { padding:4px 0px 4px 3px; color:#1db219; text-transform:uppercase; margin:0px; font-size:8pt; font-weight:700; font-family: arial,tahoma,verdana; }
.leftnavbar .righmenu1 a {	color:#1db219; text-transform: uppercase; text-decoration:none;}
.leftnavbar .righmenu1 a:hover { color:#1db219; text-transform:uppercase; text-decoration: none;}

.leftnavbar .righmenu1_active { padding:4px 0px 4px 3px; color:#cc0000; margin:0px; font-size:8pt; font-weight:bold; font-family: arial,tahoma,verdana; }
.leftnavbar .righmenu1_active a {	color:#cc0000; text-decoration:none;}
.leftnavbar .righmenu1_active a:hover { color:#cc0000; text-decoration:none;}

.leftnavbar .righmenu2 { padding:4px 0px 4px 20px;  color:#006633; margin:0px; font-size:8pt; font-weight:700; font-family: arial,tahoma,verdana;background: url(/app_themes/default/images/iconMenuLeft.gif) center left no-repeat; }
.leftnavbar .righmenu2 a {  color:#006633; text-decoration:none;}
.leftnavbar .righmenu2 a:hover { color:#006633; text-decoration: underline;}

.leftnavbar .righmenu2_active { padding:4px 0px 4px 20px;  color:#ffffff; margin:0px; font-size:8pt; font-weight:normal; font-family: arial,tahoma,verdana; }
.leftnavbar .righmenu2_active a {  color:#006633; text-decoration:none;}
.leftnavbar .righmenu2_active a:hover { color:#006633; text-decoration:none;}

.leftnavbar h6 { padding:0px; height:2px; margin:0px;  background:url(/app_themes/default/images/border.gif) no-repeat; }


.bottomnavbar { margin: 0px auto; padding:4px 0px 4px 0px; border-top:1px solid #ffffff; text-align:center; width:970px; background-color:#9cc3a8;}
.bottomnavbar ul {margin:0px; list-style-type:none; padding:0px;}
.bottomnavbar li {margin:0px; list-style-type:none; color:#3e7da0; display:inline; padding:0px 0px 0px 0px; font-size:8pt; font-weight:normal; font-family: arial,tahoma,verdana;}
.bottomnavbar li a { color:#1f4242; text-decoration:none;}
.bottomnavbar li a:hover { color:#1f4242; text-decoration:underline;}

.lefttopnavbar { margin:25px 15px; padding:0px;}
.lefttopnavbar h5{ margin:0px 0px 5px 0px; padding:0px;}
.lefttopnavbar h5 a img { height:37px}
/* Navigation bar */

/* Pager */
.dxpControl { font-size:8pt; font-family: arial,tahoma,verdana; color: #000000; padding: 5px 2px 5px 2px; }
.dxpPageNumber{font-size:8pt; font-family: arial,tahoma,verdana;color: #948B79;text-decoration: underline;text-align: center;vertical-align: middle;padding: 0px 5px 0px 5px;}
.dxpCurrentPageNumber{font-size:8pt; font-family: arial,tahoma,verdana;color: #948B79; font-weight:bold; text-decoration: none;padding: 0px 3px 0px 3px;}
.dxpSummary{font-size:8pt; font-family: arial,tahoma,verdana;color: #656566;white-space: nowrap;text-align: center;vertical-align: middle;padding: 0px 4px 0px 4px;}
.dxpSeparator{background-color: #CCCCCC;}
/* Pager */

/* Masthead */
.mainnavbar { background: url(/app_themes/default/images/menubg.gif) no-repeat; height:21px; margin:0px auto; padding:0px 53px ; }
.masthead_line { clear:both; height:18px; overflow:hidden; background: url(/app_themes/default/images/bg_masthead_line.gif) repeat-x;}

/* Masthead */

/* Footer */
.copyright {padding:15px 0px 25px 20px; position:relative; background: url(/app_themes/default/images/bg_copyright.gif) top left no-repeat; color:#054c7f; font-size:8pt; font-family: arial,tahoma,verdana;}
.copyright a {color:#054c7f; text-decoration:none;}
.copyright a:hover {color:#054c7f; text-decoration:underline;}

.partner {  padding:10px 0px 0px 0px}

.partner_sponsor { color: #666666; padding:4px 0px 0px 16px; text-transform:uppercase; font-weight:bold; font-size:8pt; font-family: arial,tahoma,verdana; }

.partner_logo { padding:10px 0px 16px 15px;}
.partner_logo .logo {padding:0px; margin:0px; width:178px ;text-align:center; vertical-align:middle; overflow:hidden; border:solid 0px #dadada;}
.partner_logo .sepa { width:7px;}
.logo table{ margin:0px; padding:0px}
.logo table tr { margin:0px; padding:0px}
.logo table td { margin:0px; padding:0px}
/* Footer */

/* Structure */
.mainbody { margin: 0px auto; padding: 0px; background-color:#184d3b; }

#canhcam-wrapper { width:986px; clear:both; margin:0px auto; padding:0px;}
#canhcam-splash { width:916px; margin:0px auto; padding:0px;}

#canhcam-content-container { clear:both; margin-top:0px; background:url(/app_themes/default/images/bgContain.gif) repeat-y; }
#canhcam-content {margin: 15px auto 0px; padding: 0px; width:910px; background:url(/app_themes/default/images/bgright.gif) repeat-y top right; border-bottom:10px solid #ffffff; }
#canhcam-detail{ background-color:#ffffff; margin:0px; padding:0px; background: url(/app_themes/default/images/bg_content_detail.gif) repeat-y;}
#canhcam-bottom{ margin:0px; padding:0px; background: url(/app_themes/default/images/bg_bottom.gif);}
.canhcam-left { float:left; width:581px; }
.canhcam-right { width:314px;  float:right;  padding:0px; background-color:#9cc3a8;}

.canhcam-right h2{ height:10px; margin:0px; padding:0px; background:url(/app_themes/default/images/rightTop.gif) no-repeat top;}
.imgCenter{ width:298px; margin: 0px 7px 9px 7px; padding:0px;}
.imgCenter a img { border:solid 0px #ffffff; text-decoration:none}
.clearboth{ clear:both;}
#canhcam-right-content { padding:23px 0px 0px 11px;}
#canhcam-top { margin:0px 0px 0px 0px; padding:0px 8px; background:url(/app_themes/default/images/bg_top.gif)top repeat-y;}
#topMenu{ margin:0px 0px 2px 0px; padding:0px 0px; background:url(/app_themes/default/images/bg_menu.gif)top repeat-y;}
#canhcam-footer{text-align:center; padding:0px 8px; background:url(/app_themes/default/images/bg_top.gif)top repeat-y;}
#canhcam-copyright {font-size:8pt; font-family: arial,tahoma,verdana; color:#5a812e; padding: 17px 0px; text-align:center; background-color:#ffffff}

#canhcam-print-container {width:798px; margin:0 auto; text-align:justify;}
#canhcam-print-footer {  color:#5a812e; font-size:8pt; font-family: arial,tahoma,verdana; padding-top:7px; margin:0px auto;border-top:solid #d8d8d8 1px;}
#canhcam-print-footer a {color:#5a812e; text-decoration:none;}
#canhcam-print-footer a:hover {color:#003399; text-decoration:underline;}
#canhcam-print-header { height:108px; color:#5a812e; font-size:10pt; font-weight:bold; text-transform:uppercase; font-family: arial,tahoma,verdana; text-align:right; padding:26px 6px 0px 0px; margin:10px 0px 10px 0px; border-bottom:solid #d8d8d8 1px; background: url(/app_themes/default/images/printlogo.gif) top left no-repeat;}
.printTeaser{ font-family:Arial, Tahoma, Verdana; font-size:9pt; text-transform:uppercase; font-weight:700;}
#colLeft{ width:272px; float:left;}
#colRight{ width:284px; float:right;}
.clearboth { clear:both;}
/* Structure */

/* Grid */

.dxgvControl,.dxgvDisabled{border: solid 1px #95A8FF; font-size:8pt; font-family: arial,tahoma,verdana; background-color:#ffffff;color:#000000;cursor:default;}
.dxgvTable { background-color:Transparent; border:0; border-collapse: separate !important; overflow:hidden; font-size:8pt; font-family: arial,tahoma,verdana; color: #000000; }
.dxgvDataRowAlt{background-color:#F3F8F7;}
.dxgvEmptyDataRow td.dxgv{color:Gray;text-align:center;}
.dxgvHeader { text-align:center; cursor:pointer;white-space:nowrap;padding: 4px 4px 5px 4px;border: solid 0px #95A8FF;background-image: url(/app_themes/default/images/gvHeaderBackground.gif);background-position:top;background-repeat:repeat-x;background-color:#C0DDE0;overflow:hidden;-moz-user-select: none;}
.dxgvHeader, .dxgvHeader table {font-size:8pt; font-family: arial,tahoma,verdana;color:#ffffff;}
.dxgvHeader td{white-space:nowrap; font-weight:bold;}

.templateTable {border-collapse: collapse; background-color:#F3F8F7; width:100%;}
.templateTable td { border: solid 1px #C2D4DA;}
.templateCaption { background-color:#ECF2F3;}
/* Grid */

/* Light box */
#lightbox{background-color:#eee;padding: 10px;border-bottom: 2px solid #666;border-right: 2px solid #666;}
#lightboxDetails{font-size: 0.8em;padding-top: 0.4em;}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }
#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }
#overlay{ background-image: url(overlay.png); }
* html #overlay{background-color: #333;background-color: transparent;background-image: url(blank.gif);/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/app_themes/default/images/overlay.png", sizingMethod="scale");*/}
/* Light box */


/* -- ASPxTabControl, ASPxPageControl -- */
.dxtcControl{font-size:8pt; font-family: arial,tahoma,verdana;color: #000000; background-color: #ffffff;}

/* Active Tab */
.dxtcActiveTab{font-size:8pt; font-family: arial,tahoma,verdana;border: solid 1px #a8a8a8;padding: 3px 27px 3px 27px;background-color: #ffffff;}
.dxtcActiveTab{background-repeat:repeat-x;background-position:top;background-color: #ffffff;}
.dxtcActiveTab td.dxtc{font-size:8pt; font-weight:bold; font-family: arial,tahoma,verdana;color: #0da115;white-space: nowrap;}

/* Tab */
.dxtcTab{font-size:8pt; font-family: arial,tahoma,verdana;color: #000000;border: solid 1px #a8a8a8;padding: 3px 27px 3px 27px;}
.dxtcTab{background-repeat:repeat-x;background-position:top;background-color: #ffffff;border-bottom: none;}
.dxtcTab td.dxtc{font-size:8pt; font-weight:bold; font-family: arial,tahoma,verdana;color: #000000;white-space: nowrap;}

/* -- ASPxTitleIndex -- */
.dxtiControl a { text-decoration: underline!important; font-weight: normal;}
.dxtiControl a:hover{text-decoration: underline!important;font-weight: normal;}
.dxtiControl a:visited{color: #4F5557!important;text-decoration: underline;font-weight: normal;}
.dxtiControl {font-size:8pt;font-family: arial,tahoma,verdana;color: #4F5557;background-color: #ffffff;border-style: none;}

.dxtiLoadingPanel{font-size:8pt;font-family: arial,tahoma,verdana;color: #303030;}
.dxtiLoadingPanel td.dx{white-space: nowrap;text-align: left;padding: 12px 12px 12px 12px;}
.dxtiItem, .dxtiItem a{font-size:8pt;font-family: arial,tahoma,verdana;	color: #4F5557;	text-decoration: none;	}
.dxtiItem{white-space: normal;}

/* - GroupHeaderText - */
.dxtiGroupHeaderText, .dxtiGroupHeaderText a{ color: #0da115;}
.dxtiGroupHeaderText{padding: 0px 0px 0px 0px; font-size: 9pt; font-weight:bold; background-color:#ffffff; font-family: arial,tahoma,verdana;}


/* - IndexPanel - */
.dxtiIndexPanel{padding: 0px 2px 10px 2px;text-decoration: none;}
.dxtiIndexPanelItem, .dxtiIndexPanelItem a, .dxtiCurrentIndexPanelItem, .dxtiCurrentIndexPanelItem a{color: #000000;font-size: 8pt; font-family: arial,tahoma,verdana;text-decoration: underline;font-weight: normal;}
.dxtiCurrentIndexPanelItem,.dxtiCurrentIndexPanelItem a{background-color: Transparent;color: #000000;font-weight: bold;text-decoration: none;}
.dxtiCurrentIndexPanelItem{border-style: none;}

/*HyperLink*/
.dxtiIndexPanelItem a:visited {color: #000000!important;}
.dxtiIndexPanelItem a:hover{text-decoration: none!important;}
.dxtiIndexPanelItem, .dxtiCurrentIndexPanelItem{padding: 2px 2px 2px 2px;}
.HitCounter{ position:absolute; top:0px; right:20px; padding:4px 0px; color:#424242}

/*search */
.canhcam-search{ position:absolute; right:35px; bottom:11px}
.textboxsearch { background:url(/app_themes/default/images/textbox_search.gif) top left no-repeat; margin:5px 0px 0px 0px; padding:2px 10px; color:#999999; border:solid 0px #ffffff; font-size:7pt; height:15px; width:140px;font-family: arial,tahoma,verdana;}
.searchresult {padding:0px 0px 0px 0px; font-size:11px; color:#353535; font-family: arial,tahoma,verdana;}
.searchitem{ padding:0px 32px}
.searchitem h5 {font-size:11px; padding:0px 0px 6px 0px; margin:0px; font-weight:bold; color:#1d66db; font-family: arial,tahoma,verdana;}
.searchitem h5 a { color:#1d66db; text-decoration:none; }
.searchitem h5 a:hover { color:#1d66db; text-decoration:underline; }
.searchitem h6 { border-bottom:1px solid #e1e1e1; padding:0px 0px 0px 0px;}

.searchform { text-align:center; }
.searchform { color:#000000; font-weight:bold; font-size:8pt; font-family : arial,tahoma,verdana;}
.searchform .textbox { height:16px; overflow:hidden; color:#000000; width:300px; margin-right:4px; margin-left:6px; font-weight:normal; font-size:8pt; font-family : arial,tahoma,verdana; border:solid 1px #95BBBF;}

.searchmessage { text-align:center; color: #FF0000; padding:15px 0px 15px 0px; font-family: arial,tahoma,verdana; font-size: 8pt; font-weight: bold; }
.zonebanner { border-bottom:solid 1px #bfdef0}

.namePhoto{ text-transform:uppercase; font-size:8pt; padding:14px 0px 11px 11px; font-family:Arial, Tahoma, Verdana; font-weight:700; color:#184D3B; }
/* right menu*/
.canhcam-right .breadcrumb{ width:304px; background:url();}
.canhcam-right .leftnavbar { width:295px; margin: 0px 0px 10px 11px; }
/* bo tron:  margin:1px 0px 1px 0px; font-size:8pt; font-weight:200; font-family: arial,tahoma,verdana; margin: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px;  border-radius: 2px;     background-color: #c3d0d4; */
.canhcam-right .leftnavbar .righmenu1 { padding:4px 0px 4px 9px; color:#ffd306; text-transform:none; font-size:8pt; font-weight:400; font-family: arial,tahoma,verdana;  background:url(/app_themes/default/images/borderKB.gif) left center no-repeat;}
.canhcam-right .leftnavbar .righmenu1 a {	color:#000000; text-transform: none; text-decoration:none;}
.canhcam-right .leftnavbar .righmenu1 a:hover { color:#006633; text-transform:none; text-decoration: underline;}
.canhcam-right .leftnavbar .righmenu1_active { padding:4px 0px 4px 9px; color:#cc0000; margin:0px; font-size:8pt; font-weight:400; font-family: arial,tahoma,verdana;  background:url(/app_themes/default/images/borderKB.gif) left center no-repeat;}
.canhcam-right .leftnavbar .righmenu1_active a {	color:#006633; text-decoration:none;}
.canhcam-right .leftnavbar .righmenu1_active a:hover { color:#006633; text-decoration:underline;}
.canhcam-right .leftnavbar h6 { padding:0px; height:1px; margin:0px; background-color:#000}
/*item project*/
.titleitem1 .showimage{ height:128px; margin:0px auto; padding:24px 0px 2px 0px;}
.titleitem1 .showimage img { margin:0px; padding:0px;  height:128px;}
.zoneitem h4{ color:#9cc3a8; font-size:10pt; font-family: Arial Tahoma Verdana; font-weight:700;}
.zoneproject .imagebox{ width:344px; padding-right:10px; padding-bottom:10px; float:left;}
.zoneproject .project_teaser{ color:#ffffff; font-family: Arial Tahoma Verdana; font-weight:700; font-size:10pt; text-transform:uppercase;}
.zoneproject { color:#9cc3a8; font-family:Arial Tahoma Verdana; font-size:9pt; font-style:200px;}
.project_teaser_print{ color:#5A812E; font-family: Arial Tahoma Verdana; font-size:11pt; font-weight:700; text-transform:uppercase;}
.label1{ color:#000000; font-family:Tahoma Arial Verdana; font-size:8pt; font-weight:500;}
.editor1{ background-color:#ffffff;}
.label1 .star{ color:#d42929;}

.narlanguage { position:relative;}
.imgVN {position:absolute; top:4px; right:80px}
.imgVN IMG { border: solid 0px #ffffff }
.imgUS {position:absolute; top:4px; right:49px}
.imgUS IMG { border: solid 0px #ffffff }
/* script */

#marqueecontainer{
position: relative;
width: 260px; /*marquee width */
height: 160px; /*marquee height */
background-color: white;
overflow: hidden;
border: 0px solid orange;
padding: 0px;
padding-left: 0px;
padding-top :0px
}
