﻿.select { font-size:9pt; font-family: arial; }
.whitepage {margin:0; font-size:9pt; background-color:#ffffff; color:#666666; font-family:arial;}
.simplebody {font-size:9pt; margin:0px; font-family:arial;}
.mainbody { font-size:9pt; margin:0px; padding:0px; font-family:arial; background: transparent url(/app_themes/default/images/bg_master.gif) top no-repeat;}

/*  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 */

/* Form design */
.feedbackform { padding: 5px; }
div.fieldwrapper { width: 450px; overflow: hidden; padding: 5px 0; }
div.fieldwrapper label.styled { float: left; width: 120px; margin-right: 10px; }
div.fieldwrapper div.thefield { float: left; margin-bottom: 4px; }
div.buttonsdiv { margin: 5px 0px 0px 140px; }
.errormessage { margin:0px; padding-left:18px; background: url("/app_themes/default/images/edtError.png") top left no-repeat;}
.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:10px; padding:10px; border:solid 1px #cccccc; color:#4d4d4d; text-align:center; font-weight:normal; text-align:center;}
.thankyoucontact { margin:10px; padding:10px;  color:#4d4d4d; text-align:center; font-weight:normal; text-align:center;}

.editform { padding:0px; margin:0px;}
.editform td.label {text-align: right; font-weight:bold; vertical-align:middle; white-space: nowrap; padding-left:10px; padding-right:10px; padding-bottom: 2px; font-size:8pt; 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:8pt; 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:8pt; font-family: arial,tahoma,verdana;}
.shiftleft { padding-left:120px;}
.focuslink { color:#22b9f7; font-weight:bold; font-size:8pt; font-family: arial,tahoma,verdana;}
.focuslink a { color:#22b9f7; text-decoration:underline;}
.focuslink a:hover { color:#22b9f7; text-decoration:none;}
.contacttextarea { width:300px;}
.contacttextbox {width:300px;}
.editform td.editor .textboxre{width:280px;}
/* Form design */

#canhcam-frame { width:1001px; margin:0 auto; background: transparent url(/app_themes/default/images/bg_frame-top.gif) top no-repeat;}
#canhcam-frame-bottom { width:1001px;  margin:0 auto; background: transparent url(/app_themes/default/images/bg_frame-bottom.gif) top no-repeat; height:9px; overflow:hidden;}
#wrapper {width:995px;  margin:0 auto; }
.clear { clear:both;}

/* default */
.default1 {background: transparent url(/app_themes/default/images/bg_default1.gif) top repeat-x;}
.default1-focus { float:left; width:435px;}
.default1-new { float:left; width:252px;}
.default1-video { float:right; width:308px;}

.default2-product { float:left; width:252px;}
.default2-inzone {float:left; width:489px;}
.default2-ad {float:right; width:254px;}
/* default */

/* Maincontent */
#canhcam-content {width:995px; margin:0px; background: transparent url(/app_themes/default/images/bg_contentmain.gif) repeat-y;}
.content-1 { float:left; width:178px; padding:0px 1px 0px 1px;}
.content-2 { float:left; width:672px;}
.content-3 { float:right; width:141px; padding:0px 1px 0px 1px;}
/* Maincontent */

/*Top Menu*/

.mainnavbar {  margin:0px; background: transparent url(/app_themes/default/images/bg_menu.gif) repeat-x; }

.TopMenuGroup {cursor:default; padding:0px 0px 0px 0px; margin:0px; }
.TopMenuItem { text-align:center; color:#ffffff; font-weight:bold; text-transform:uppercase; }
.TopMenuItemHover {text-align:center; text-transform:uppercase; cursor:pointer; color:#51f494; font-weight:bold; background: transparent url(/app_themes/default/images/bg_menuhove.gif) repeat-x;}
.TopItemLookActive { text-align:center; text-transform:uppercase; color:#51f494; font-weight:bold; background: transparent url(/app_themes/default/images/bg_menuhove.gif) repeat-x;}

.MenuGroup {border: solid 0px #bef379; cursor:default; }
.MenuItem { font-weight:normal;  color:#3d3d3d; cursor:pointer; width:150px; background: transparent url(/app_themes/default/images/bg_menu_paren.gif) repeat-x; height:23px; overflow:hidden;}
.MenuItemHover { font-weight:normal; color:#ffffff; cursor:pointer; width:150px; background: transparent url(/app_themes/default/images/bg_menu_parenhover.gif) repeat-x; height:23px; overflow:hidden;}

.BottomMenuGroup {cursor:default; padding:0px 0px 0px 0px; margin-left:97px; }
.BottomMenuItem { text-align:center; color:#000000; font-weight:normal;  font-size:11px; }
.BottomMenuItemHover {text-align:center; cursor:pointer; color:#000000; font-weight:normal; font-size:11px; text-decoration:underline;}
.BottomItemLookActive { text-align:center; color:#000000; font-weight:normal; text-decoration:underline;}


.frparenavbar{ margin:0px; padding:0px 0px 1px 0px;  }

.frparenavbar .leftmenu {padding:0px; margin:0px; font-size:11px; text-transform:uppercase;  font-weight:normal; color:#3d3d3d; display:block; background: url(/App_Themes/Default/images/bg_leftnavbar.gif) bottom repeat-y; }
.frparenavbar .leftmenu a {color:#3d3d3d; text-decoration:none; display:block; font-weight:normal; padding:5px 0px 4px 10px;}
.frparenavbar .leftmenu a:hover { color:#ffffff;  text-transform:uppercase; text-decoration:none; display:block; background: url(/App_Themes/Default/images/bg_leftnavbar_active.gif) bottom repeat-y; }

.frparenavbar .leftmenu_active { padding:0px; margin:0; font-size:11px; text-transform:uppercase; font-weight:normal; color:#ffffff; display:block; background: url(/App_Themes/Default/images/bg_leftnavbar_active.gif) bottom repeat-y;}
.frparenavbar .leftmenu_active a { color:#ffffff; text-decoration:none; display:block; font-weight:normal; padding:5px 0px 4px 10px; }
.frparenavbar .leftmenu_active a:hover { color:#ffffff; text-decoration:none; }
.frparenavbar .leftmenu-sepa{height:1px; overflow:hidden;}

.leftsubmenu{padding:0px; margin:0; font-size:8pt; font-weight:normal; color:#3d3d3d; display:block; background: url(/App_Themes/Default/images/bg_leftnavbar_paren.gif) no-repeat; height:23px; overflow:hidden;}
.leftsubmenu a{ color:#3d3d3d; text-decoration:none; display:block; padding:5px 0px 0px 10px; }
.leftsubmenu a:hover{  font-size:8pt; font-weight:normal; color:#006d33; display:block; background: url(/App_Themes/Default/images/bg_leftnavbar_hover.gif) no-repeat; height:19px; overflow:hidden;}

.leftsubmenu_active{ padding:0px; margin:0; font-size:8pt; font-weight:normal; color:#006d33; display:block; background: url(/App_Themes/Default/images/bg_leftnavbar_hover.gif) no-repeat; height:23px; overflow:hidden;}
.leftsubmenu_active a{ color:#006d33; text-decoration:none; display:block; padding:5px 0px 0px 10px;}
.leftsubmenu_active a:hover{ color:#006d33; text-decoration:none;}
.leftsubmenu-sepa{height:1px; overflow:hidden; }

.fr-bottomnavbar { clear:both; padding:20px 0px 0px 0px; margin:0px; background: transparent url(/app_themes/default/images/bg_navbar-bottom.gif) repeat-x; height:23px; overflow:hidden;}
.bottomnavbar-left { float:left; padding-left:11px;}

.bottomnavbar{ padding:0px 0px 0px 0px; margin:0px; }
.bottomnavbar ul {list-style-type:none; padding:0px;  margin:0px; display:inline;}
.bottomnavbar ul li {font-size:11px; padding:0px; font-size:8pt; display:inline; color:#259454; font-weight:normal; padding:0px 4px 0px 0px;}
.bottomnavbar ul li a { color:#259454; text-decoration:none;}
.bottomnavbar ul li a:hover { text-decoration:underline; color:#259454; }

.bg-bottomtopnavbar {background: transparent url(/app_themes/default/images/bg_navbartop.gif) no-repeat; height:21px; overflow:hidden;}
.topnavbar-1 { float:left;}
.topnavbar-3 { float:right;}
.topnavbar-2 {float:right;}

.BottomTopnavbar{ padding:0px 0px 0px 97px; margin-bottom:0px; }
.BottomTopnavbar ul {list-style-type:none; padding:0px; font-size:8pt; margin:0px; display:inline;}
.BottomTopnavbar ul li {font-size:11px; padding:0px; display:inline; color:#474747; font-weight:normal; padding:0px 4px 0px 0px;}
.BottomTopnavbar ul li a { color:#474747; text-decoration:none;}
.BottomTopnavbar ul li a:hover { text-decoration:underline; color:#474747; }
.spr-topnav { display:inline; }

/* Top menu */

/* Guide */
.copyright { margin:0px; padding:14px 0px 17px 0px; color:#7a7a7a; font-size:11px; text-align:center;}
.copyright a { color:#7a7a7a; text-decoration:none}
.copyright a:hover { color:#7a7a7a; text-decoration:underline; }
/* Guide */

/* Search */
.searchtextbox { margin-top:2px; width:191px; height:13px; background-color:#616161; padding-left:6px; border:solid 1px #616161; font-size:11px; color:#c4c4c4;}
/* Search */

/*homenews*/
.frhotnewshow { margin:9px 0px 0px 8px; padding:0px; position:relative;}
.hotnewshow { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.header-hotnewshow { margin:0px; padding:0px;}
#adslide{ margin:0px; padding:0px;}
.hotnewshow .nav{position:absolute; top:256px; right:20px; z-index:100; margin:3px 0px 3px 0px; padding:3px 0; text-align:right; color:#ffffff; font-weight:bold; font-size:8pt;}
.hotnewshow .nav a{color:#ffffff; text-decoration:none; padding:0px 2px 0px 2px; margin:2px; border:solid 1px #6f6f6f; font-weight:normal;}
.hotnewshow .nav a.activeSlide{ text-decoration:none; color:#5dde6f;}

.header-hotnews { margin:0px; padding:0px; }
.hotnews-name { color:#006d33; font-weight:bold; padding:8px 0px 3px 0px; font-size:10pt; }
.hotnews-name a { color:#006d33; text-decoration:none; }
.hotnews-name a:hover { color:#006d33; text-decoration:none;}
.hotnews-img { margin:0px; padding:0px; border-top:solid 1px #ffffff; border-left:solid 1px #ffffff;}
.hotnews-Brief { color:#000000; width:426px;}
.opacity {position:absolute; top:251px; left:1px; background-color:#000000; width:426px; height:33px; overflow:hidden; filter:alpha(opacity=80);-moz-opacity:0.8;  opacity: 0.8;}
/*homenews*/


/* infomationnew */
.titlenew { margin:9px 1px 0px 0px; background: transparent url(/app_themes/default/images/bg_titlenews.gif) repeat-x; height:26px; overflow:hidden;}
.titlenew-left { float:left; color:#ffffff; text-transform:uppercase; font-weight:bold; padding:6px 0px 0px 10px; }
.titlenew-right { float:right; font-size:8pt; color:#000000; padding:7px 4px 0px 0px;}

.border-news { margin:0px; padding:10px 8px 0px 11px;}
.border-news .spt-news { border-top:dashed 1px #c7c7c7; margin:7px 0px 7px 0px; }
.item-news { color:#006d33; font-weight:normal; padding:0px 0px 0px 13px; background: transparent url(/app_themes/default/images/ico_newshome.gif) left top no-repeat;}
.item-news a { color:#006d33; text-decoration:none; }
.item-news a:hover { color:#006d33; text-decoration:none;}
/* infomationnew */

/* Video */
.frame-video {  margin:9px 0px 0px 0px;}
.video-title {  margin-right:9px; padding:5px 0px 5px 8px;  color:#ebebeb; background-color:#272727;}
.video-title span { padding:0px 5px 0px 0px;  color:#ebebeb; font-weight:bold;}
/* Video */

/* NewsReport */
.border-newsreport { margin:0px 9px 0px 0px; background-color:#272727; }
.border-newsreport .title { color:#ebebeb; font-size:9pt; font-weight:bold; padding:6px 0px 0px 8px; background: transparent url(/app_themes/default/images/bg_titlereport.gif) left repeat-x; height:21px; overflow:hidden;}
.border-newsreport .report { margin:0px; padding:8px 0px 8px 8px;}
.border-newsreport .name { color:#e0e0e0; font-weight:normal; padding:0px 0px 0px 0px; }
.border-newsreport .name a { color:#e0e0e0; text-decoration:none; }
.border-newsreport .name a:hover { color:#e0e0e0; text-decoration:none;}
.border-newsreport .day { width:48%; color:#e0e0e0; font-weight:normal; padding:0px 0px 0px 8px;  margin:2px 0px 6px 0px; background-color:#626262 ;}
.spt-report {border-top:solid 1px #626262;}
/* NewsReport */

/* newslink */
.fr-newslink { margin:1px 9px 1px 9px; background: transparent url(/app_themes/default/images/bg_newslink.gif) top repeat-x; height:225px; overflow:hidden;}
.dtlnewslink { margin:0px; width:243px;}
.bd-newslink { margin:11px 0px 0px 0px;}

.fr-newslink .name { color:#ffffff; font-weight:bold; padding:5px 0px 0px 12px; background: transparent url(/app_themes/default/images/bg_titlelink.gif) top repeat-x; height:20px; overflow:hidden;}
.fr-newslink .name a { color:#ffffff; text-decoration:none; }
.fr-newslink .name a:hover { color:#ffffff; text-decoration:none;}
.fr-newslink .box-img { margin:0px; text-align:center; padding:13px 0px 8px 0px;}
.fr-newslink .brief { color:#232323; margin:0px 10px 0px 10px; border-top:dotted 1px #c7c7c7; padding-top:16px;}

.fr-newslink .linkweb { color:#217e39; font-weight:normal; padding:5px 0px 0px 20px; background: transparent url(/app_themes/default/images/ico_newslink.gif) no-repeat 2% 80%;}
.fr-newslink .linkweb a { color:#217e39; text-decoration:none; }
.fr-newslink .linkweb a:hover { color:#b2b2b2; text-decoration:none;}

.content-newslink {background: transparent url(/app_themes/default/images/bg_content-newslink.gif) top no-repeat; height:162px; overflow:hidden;}

/* newslink */

/* NewsProject */
.fr-project { margin:0px 0px 0px 9px; background: transparent url(/app_themes/default/images/bg_project.gif) top left no-repeat; height:362px; overflow:hidden;}

.fr-project .nameproject { color:#258c3f; font-weight:bold; padding:11px 0px 21px 12px; text-transform:uppercase; }
.fr-project .nameproject a { color:#258c3f; text-decoration:none; }
.fr-project .nameproject a:hover { color:#258c3f; text-decoration:none;}
.fr-project .image-boxproject { margin:0px; text-align:center; padding:0px 0px 0px 0px;}
.fr-project .briefproject { color:#232323; padding:10px 20px 0px 20px;}
/* NewsProject */

/* homeinzone */
.fr-homeinzon { margin:0px 1px 0px 1px;}
.fr-homeinzon .title {color:#ffffff; font-weight:bold; text-transform:uppercase; background: transparent url(/app_themes/default/images/bg_titlelink.gif) top left repeat-x; height:19px; overflow:hidden; padding:6px 0px 0px 12px;}
.fr-homeinzon  .title a { color:#ffffff; text-decoration:none; }
.fr-homeinzon  .title a:hover { color:#ffffff; text-decoration:none;}
.borderhoneinzone { margin:0px; background: transparent url(/app_themes/default/images/bg_borderhomeinzone.gif) repeat-x; height:84px; overflow:hidden;}

.fr-homeinzon .image-box  { float:left; margin:0px; padding:0px;}
.fr-homeinzon .image-box img {float:left;  padding:0px 14px 0px 0px; margin:0px;}
.fr-homeinzon .zoneitemname { font-weight:bold; color:#006d33; padding:8px 4px 6px 0px; }
.fr-homeinzon .zoneitemname a { color:#006d33; text-decoration:none;}
.fr-homeinzon .zoneitemname a:hover { color:#006d33; text-decoration:underline;}
.fr-homeinzon .zoneitembrief { font-weight:normal; padding:0px 4px 0px 0px; color:#000000; height:30px; overflow:hidden; }

/* homeinzone */

/* Ad */
.fr-adhomeright { background: transparent url(/app_themes/default/images/bg_adhomeright.gif) left no-repeat; height:362px; overflow:hidden; padding:0px 0px 0px 10px;}
.fr-adhomeright .title { color:#258c3f; font-weight:bold; padding:11px 0px 15px 12px; text-transform:uppercase; }
.fr-adhomeright .itemad {  padding:0px 0px 0px 0px; text-align:center;}
/* Ad */

/* Hitcounter */
.hitcounter { float:right; padding:0px 12px 0px 0px; margin:0px; color:#259454; font-size:8pt;}
/* Hitcounter */


/* NewInZone */

.fr-topnews { margin:0px; padding:18px; height:137px; overflow:hidden; background: transparent url(/app_themes/default/images/bg_topnewsinzone.gif) repeat-y; }

.fr-topnews .name { color:#006d33;  font-weight:bold; font-size:17px; padding:0px 5px 10px 20px; margin:0px 0px 0px 0px;}
.fr-topnews .name a {text-decoration:none; color:#006d33}
.fr-topnews .name a:hover {color:#006d33;}
.fr-topnews .brieft { color:#000000;  font-weight:normal; padding:0px 5px 4px 20px; margin:0px 0px 0px 0px;}

.fr-topnews .topnews-left { float:left;}
.fr-topnews .img-box { margin:0px;}
.fr-topnews .img-box img { margin:0px; padding-right:16px; }

.frNewsinzone { margin-top:8px;}

.frNewsinzone .image-box  {text-align:center; margin:0px; padding:0px;}
.frNewsinzone .image-box img {  padding:0px 0px 0px 0px; margin:0px;}
.frNewsinzone .zoneitemname { font-weight:bold; color:#e4e4e4; padding:5px 1px 6px 4px; font-size:11px; text-transform:uppercase;}
.frNewsinzone .zoneitemname a { color:#e4e4e4; text-decoration:none;}
.frNewsinzone .zoneitemname a:hover { color:#e4e4e4; text-decoration:underline;}

.frNewsinzone .zoneitembrief { font-weight:normal; padding:14px 14px 14px 14px; color:#929292; background: transparent url(/app_themes/default/images/bg_zoneitembrief.gif) center no-repeat; height:146px; font-size:8pt; font-family:arial, tahoma;}
.bdnewsinzone { margin:0px; width:206px; }
.bordernewsinzone {  margin:0px 0px 10px 10px; border:solid 1px #666666; height:362px; overflow:hidden; width:204px; }

.frNewsinzonecolumn2 { margin:0px;}
.bordernewsinzonecolumn2 { margin:0px 0px 0px 0px; background: transparent url(/app_themes/default/images/bg_borderhomeinzone.gif) repeat-x; height:84px; overflow:hidden; width:670px;}
.lineNewsinzone { margin:1px 0px 0px 0px; clear:both; background: transparent url(/app_themes/default/images/bg_linenewsinzone.gif) repeat-x; height:3px; overflow:hidden;}

.frNewsinzonecolumn2 .image-box  { float:left; margin:0px; padding:0px;}
.frNewsinzonecolumn2 .image-box img {  padding:0px 14px 0px 0px; margin:0px; height:82px; overflow:hidden;}
.frNewsinzonecolumn2 .zoneitemname { font-weight:bold; color:#006d33; padding:9px 4px 5px 0px; }
.frNewsinzonecolumn2 .zoneitemname a { color:#006d33; text-decoration:none;}
.frNewsinzonecolumn2 .zoneitemname a:hover { color:#006d33; text-decoration:underline;}
.frNewsinzonecolumn2 .zoneitembrief { font-weight:normal; padding:0px 4px 0px 0px; color:#000000; height:46px; overflow:hidden;  }
.bdnewsinzonecolumn2 {margin:0px;}
/* NewInZone */

/* Breadcrumb */
.frame-breadcrumb {padding:0px; margin:0px;  background: url(/App_Themes/Default/images/bg_BreadCrumb.gif) top repeat-x; height:35px; overflow:hidden; }
.breadcrumb { float:left; padding:12px 0px 0px 47px; margin:0px; font-weight:normal; color:#000000; background: url(/App_Themes/Default/images/ico_BreadCrumb.gif)  no-repeat 6% 0%;}
.breadcrumb a { color:#000000; text-decoration:none;}
.breadcrumb a:hover { color:#000000; text-decoration:underline;}
.datetime { text-align:right; color:#000000; padding:12px 16px 0px 0px;}

.breadcrumbshort {padding:3px 0px 0px 15px; margin:1px 0px 1px 0px; font-weight:bold; text-transform:uppercase; color:#ffffff; text-transform:uppercase; background: url(/App_Themes/Default/images/bg_breadcrumbshort.gif)  repeat-x; height:16px; overflow:hidden; font-size:11px;}
.breadcrumbshort a { color:#ffffff; text-decoration:none;}
.breadcrumbshort a:hover { color:#ffffff; text-decoration:underline;}
/* Breadcrumb */

/* DetailNews */
.newscontent  {float:left; width:481px; margin-right:1px;}
.bordercontent-news { margin:0px; padding:0px 10px 0px 10px;}
.newscontent-topic {float:right; width:180px; margin:0px;}

.bordercontent-news h1 { font-weight:bold; font-size:18px; color:#006d33; margin:0px; padding:10px 0px 10px 0px;}
.bordercontent-news h2 { font-weight:normal; color:#000000; font-size:9pt;  margin:0px; padding:0px 0px 0px 0px;}

.newsintopic { margin:0px; padding:0px 12px 0px 12px;}
.title-topic {padding:4px 0px 0px 15px; font-weight:bold; text-transform:uppercase; color:#ffffff; font-size:11px; text-transform:uppercase; background: url(/App_Themes/Default/images/bg_BreadCrumbShort.gif)  repeat-x; height:17px; overflow:hidden;}
.newsintopic .image-box  { margin:0px; padding:0px;}
.newsintopic .image-box img { padding:6px 0px 6px 0px; margin:0px;}
.newsintopic .name { font-weight:bold; color:#000000; padding:6px 0px 6px 0px; font-size:11px; }
.newsintopic .name a { color:#000000; text-decoration:none;}
.newsintopic .name a:hover { color:#000000; text-decoration:underline;}
.newsintopic .brief { font-weight:normal; padding:0px 4px 0px 0px; color:#505050; font-size:11px; }
.spr-topic {background:url(/App_Themes/Default/images/bg_spr-topic.gif) repeat-x; height:10px; overflow:hidden;}
.bgtop-topic {margin:0px; background:url(/App_Themes/Default/images/bg_top-topic.gif) repeat-x;}

.line-other { padding-top:4px; background:url(/App_Themes/Default/images/bg_line-othernews.gif) repeat-x; height:18px; overflow:hidden;}

/* DetailNews */

/* OtherNews */
.othernews { padding:0px 11px 0px 0px;}
.headline { color:#161616; padding:10px 0px 2px 0px; font-weight:bold; text-transform:uppercase;}

.othernews ul {list-style-type:none; padding:10px 10px 10px 0px; margin:0px;}

.othernews ul li { color:#22823a; font-weight:normal; font-size:9pt; margin:0px; padding:2px 0px 2px 30px; background:url(/App_Themes/Default/images/ico_othernews.gif) no-repeat 2% 50%;}
.othernews ul li a { color:#22823a; text-decoration:none}
.othernews ul li a:hover { color:#22823a; text-decoration:underline; }
/* OtherNews */

/* utibar */
.utibar{ padding:0px; margin:15px 0px 5px 20px;}
.utibar ul {list-style-type:none; padding:0px; margin:0px; display:inline;}
.utibar ul li { padding:0px; display:inline; color:#9b9b9b; padding:0px 4px 0px 0px;}
.utibar ul li a { color:#9b9b9b; text-decoration:none;}
.utibar ul li a:hover { text-decoration:underline; color:#9b9b9b; }

.sstiter { padding: 0px 4px 0px 10px; cursor:pointer; font-size:8pt; color:#686868; font-weight:normal; background: url(/App_Themes/Default/images/line-utibar.gif) top left no-repeat;}
a.sstiter { color:#686868; text-decoration:none;}
a:hover.sstiter { color:#686868; text-decoration:underline;}

#sstiter { padding: 0px 4px 0px 6px; margin-left:5px;  cursor:pointer; font-size:8pt; color:#686868; font-weight:normal; background: url(/App_Themes/Default/images/line-utibarfacabook.gif) bottom left no-repeat;}
a.sstiter { color:#686868; text-decoration:none;}
a:hover.sstiter { color:#686868; text-decoration:underline;}
/* utibar */

/* ZoneImages */
.leftzoneimages { margin:0px; padding-bottom:1px;}
/* ZoneImages */

/*survey*/
.fr-surver-top {background: url(/App_Themes/Default/images/bg_poll-top.gif) top no-repeat; padding:5px;}
.fr-surver-bottom {background: url(/App_Themes/Default/images/bg_poll-bottom.gif) top no-repeat; height:11px; overflow:hidden;}
.headline-survey { color:#22823a; text-transform:uppercase; font-weight:bold; padding:7px 0px 12px 5px;}
.surveymain { margin:0px;}
.surveymain .question { padding:0px 0px 10px 0px; color:#000000; margin:0px 8px 5px 8px; border-bottom:dashed 1px #b1b1b1; font-size:8pt;}
.surveymain .surveyoptiontable{padding:0px 4px 0px 2px; font-size:8pt; color:#000000;}

.surveybutton{ margin:10px 8px 0px 8px; border-top:dashed 1px #b1b1b1; padding:10px 0px 0px 10px;}
.surveybutton a{ color:#22823a; text-decoration:none; font-weight:bold; text-transform:uppercase;}
.surveybutton a:hover{ text-decoration:underline;}

.surveybuttonback { margin:10px 8px 0px 8px; border-top:dashed 1px #b1b1b1; padding:10px 0px 0px 0px;}
.surveybuttonback input{ color:#22823a; text-decoration:none; margin:0px 0px 0px 40px;}
.surveyquestion{border-bottom:solid 1px #eeeeee; padding:0 0 7px 0;}

.polloption{padding:0px 6px 0px 6px; font-size:8pt;}
.surveymain .result {padding:0px 6px 0px 6px; font-size:8pt;}
/*survey*/ 

/* Newletter */
.frnewletter { margin:1px 0px 0px 0px; padding:0px 0px 0px 0px; background: url(/App_Themes/Default/images/bg_poll-top.gif) top no-repeat; }
.frnewletter-bottom {background: url(/App_Themes/Default/images/bg_poll-bottom.gif) top no-repeat; height:11px; overflow:hidden;}
.guidenewletter {color:#22823a; text-transform:uppercase; font-weight:bold; padding:12px 0px 12px 10px;}
.titlenewletter {color:#000000; padding:0px 12px 10px 12px; font-size:8pt;}
.txtnewletter { width:130px; border:solid 1px #b9b9b9; color:#5b5a5a; background-color:#d0d0d0; font-family: arial,tahoma,verdana; height:17px; overflow:hidden; font-size:9pt; padding:4px 0px 0px 8px; margin:0px 0px 0px 18px;}
.newletterinvalid { color:#f1695c; margin:0px; padding:5px 0px 0px 47px;}
.bntnewsletter { margin:10px 0px 0px 54px; color:#22823a; font-weight:bold; border:0px; background-color:#ffffff; font-size:8pt; cursor:pointer; }
.bntnewsletter  a { color:#22823a; text-decoration:none;}
.bntnewsletter  a:hover { text-decoration:underline; color:#22823a; }
/* Newletter */

/* Ad */
.fr-rightop { margin:0px; padding-top:10px;}
.fr-rightop .item-ad { text-align:center;}

.fr-adrightbottom { margin:10px 0px 10px 11px;}
.fr-adrightbottom .item-adright {text-align:center; margin:0px; padding-top:16px; background: url(/App_Themes/Default/images/bg_adright.gif) no-repeat; width:120px; height:70px; overflow:hidden;}
/* Ad */

/* Page */

.pager-container-other {position:relative; margin:0px 0px 0px 0px; padding:0px; height:25px; overflow:hidden;}
.pager-other {position:absolute; right:10px; top:0px; height:25px; overflow:hidden;}

.pager-container {position:relative; margin:0px 0px 0px 0px; padding:0px; height:25px; overflow:hidden;}
.pager {position:absolute; right:10px; top:0px; height:25px; overflow:hidden;}

/* Page */

/*photo*/
.zonephoto { padding:0px 0px 0px 0px;}
.borderphoto { margin:0px; }
.showimage { margin-left:12px; padding:0px; border:solid 4px #616161;}
.showimage img { margin:1px; width:196px; }
.photoimage { margin:15px 0px 0px 0px; padding:0px;}
.phototeaser { color:#4d4d4d; padding:12px 0px 0px 11px; font-weight:normal;}
/*photo*/

/* kb */
.kbquestion { margin:0px 0px 4px 0px; padding-top:20px;}
.qaitem { color:#666666; background:transparent url(/App_Themes/Default/images/ico_question.gif) no-repeat scroll 1% 7%; font-weight:bold; padding:0px 10px 6px 30px; margin:0px 0px 0px 0px;}
.qaitem a {text-decoration:none; color:#666666}
.qaitem a:hover {color:#666666;}

.selecteditem { color:#666666; font-weight:bold; padding:0px 10px 12px 30px; background:transparent url(/App_Themes/Default/images/ico_question.gif) no-repeat scroll 1% 7%;}
.selecteditem a {text-decoration:none; color:#666666}
.selecteditem a:hover {color:#666666; text-decoration:none;}

.qafull { color:#000000; font-weight:normal; padding:15px; margin:0px 15px 10px 15px; background-color:#f5f4f4;}
.kbfull { color:#010101; background-color:#f1f0f0; padding:10px; margin:0px 0px 10px 24px;}
.answering { color:#f2c200; font-weight:bold; padding:0px 0px 4px 30px;}


.formborderkb { margin:10px 18px 15px 18px; padding:0px 0px 10px 20px; background-color:#f2f2f2; border:solid 1px #cccccc;}
.kbtitle { margin:0px; padding:10px 0px 10px 0px; color:#666666; text-transform:uppercase; font-weight:bold; font-size:12pt;}
.titlenoet{ padding:0px 0px 0px 4px; font-weight:normal; text-transform:none; font-size:9pt;}

.bkborder { margin:0p; padding:25px 0px 5px 100px;}
div.fieldwrapperkp {  overflow: hidden; padding:0px; clear:both;}
div.fieldwrapperkp label.styled { float: left; font-weight:bold; width: 120px; margin-right:0px; }
div.fieldwrapperkp div.thefield { float: left; margin-bottom: 4px; }
div.buttonskb{  clear:both; padding:0px 0px 0px 118px;}
.ccbntkb {color:#545454; font-weight:bold;  border:0px; background:transparent url(/App_Themes/Default/images/bg_bntkb.gif) no-repeat; width:43px; height:24px; overflow:hidden;}

.timetoask {clear:both; padding:15px 0px 15px 10px;  margin:0px;}
.timetoask a:hover{cursor:pointer;}
.timetoask h5 {background:url(/App_Themes/Default/images/bg_sendquestion.gif) no-repeat scroll left top; color:#4d4d4d; font-weight:bold; margin:0; font-size:9pt; padding: 6px 0 10px 28px; color:#000000;}
a.sendquestion {color:#0099c3; text-decoration:underline;}

.editformkb { padding:30px; margin:0px;}
.editformkb td.label {text-align: right; font-weight:normal; vertical-align:middle; white-space: nowrap; padding-left:10px; padding-right:10px; padding-bottom: 2px; font-size:8pt; font-family: arial,tahoma,verdana;}
.editformkb td.label span.star {color: #E9786E; padding-right:6px;}
.editformkb td.editor {  vertical-align:top; color:#000000; padding-bottom:3px;font-size:8pt; font-family: arial,tahoma,verdana;}
.editformkb td.editor a { color:#000000; text-decoration:underline;}
.editformkb td.editor a:hover { color:#000000; text-decoration:none;}
.editformkb td.editor .textbox { width:250px;}
.editformkb td.buttoncell{padding: 5px 0px 10px 0px; font-size:8pt; font-family: arial,tahoma,verdana;}

.thanksForm .message {color:#000000; border:1px solid #f1eee8; padding:20px;}

#processMessage { position:absolute; top:30%; left:43%; padding:10px; width:14%; z-index:1001; background-color:#fff;} 
/* kb */

/* DetailVideo */

.Video-name { color:#616161; font-weight:normal; padding:8px 10px 6px 11px; }
.Video-name a { color:#616161; text-decoration:none}
.Video-name a:hover { color:#616161; text-decoration:underline; }

.title-video { color:#000000; font-weight:bold; font-size:10pt; padding:0px 0px 0px 0px;}
.frflv { float:left; margin:25px 0px 0px 0px; width:470px;}
.flvcontent { margin:0px; padding-left:6px;}
.frflv-right { float:right; width:180px; }
.border-othervideo { background-color:#e8e8e8; margin:25px 6px 0px 10px; height:280px; overflow:hidden;}
.flvname { color:#ffffff; font-weight:bold; padding:0px 0px 0px 0px;}
.video-img { margin-top:10px; text-align:center;}
.video-img img { margin:0px; text-align:center;}
/* DetailVideo */

/* Contact */
.frcontact { margin:0px;}
.contactform {float:left; width:346px; padding:20px 0px 0px 13px;}
.contactguide {padding:20px; margin:16px 16px 0px 16px; color:#4d4d4d; background-color:#f5f4f4; }
.contactmap {float:left; width:310px;padding:20px 0px 0px 0px;}

div.fieldwrapper-contact { margin:0px; padding-top:6px;}
div.fieldwrapper-contact label.styled-contact { color:#666666; }
div.fieldwrapper-contact div.thefield-contact{  }
div.fieldwrapper-contact label.styled-contact span.star {color: #666666; font-style:italic; font-size:8pt;}
div.buttonsdiv-contact input { background:transparent url(/App_Themes/Default/images/bg_bntsend.gif) no-repeat; width:70px; height:22px; overflow:hidden; border:0px; }
.border-text {border:solid 1px #c4c4c4; }
/* Contact */

/* Sitemap */
.sitemapcontainer { padding:0px 0px 0px 0px;}

.SiteMap { border: 0px solid #DDDDDD; }
.SiteMapTableCell { padding: 25px; font-size:9pt;}
.RootNode { color: #787878; font-weight: bold; padding-left:5px; font-size:9pt;}
.RootNode a { color: #787878; text-decoration:none; }
.RootNode a:hover { color: #787878; text-decoration:underline; }
.ParentNode { font-weight:bold;  padding-left:5px; font-size:9pt;}
.ParentNode a { color: #787878; text-decoration:none; }
.ParentNode a:hover { color: #787878; text-decoration:underline; }
.LeafNode { color: #787878; padding-left:5px; font-size:9pt; }
.LeafNode a { color: #787878; text-decoration:none; }
.LeafNode a:hover { color: #787878; text-decoration:underline;}
/* Sitemap */

/* SearchResul */
.fr-searchresult { padding:0px; margin:0px 20px 0px 20px;}
.fr-searchresult .name { color:#006d33;  font-weight:bold; padding:0px 0px 4px 0px; margin:0px 0px 0px 0px;}
.fr-searchresult .name a {text-decoration:none; color:#006d33}
.fr-searchresult .name a:hover {color:#006d33;}
.fr-searchresult .brief { color:#424242;  font-weight:normal; padding:0px 10px 6px 0px; margin:0px 0px 0px 0px;}

.searchmessage { color:#f2c200; font-weight:bold; padding:10px 0px 10px 20px;}
/* SearchResul */


/* print */
.borerprint { margin:0px; padding:0px; width:930px; margin:0px auto; background:url(/App_Themes/Default/images/bg_topprint.gif) no-repeat;}
.borerprint h1 { margin:0px; padding:20px 30px 10px 30px; color:#000000;  font-size:12pt; font-weight:bold;}
.bottom-borerprint {margin:0px; padding:0px 0px 10px 0px; width:930px; margin:0px auto; background:url(/App_Themes/Default/images/bg_bottomprint.gif) no-repeat; height:8px; overflow:hidden;}
.Contentprint {color:#666666; padding:0px 30px 0px 30px;}
.bannerlogo {margin:0px; padding:0px; width:930px; margin:0px auto;}

.copyright-print { float:left; width:648px; padding:0px 0px 0px 10px;  color:#808080;}
.copyright-print a { color:#808080; text-decoration:none}
.copyright-print a:hover { color:#808080; text-decoration:underline; }
/* print */

/* newsInZonelink */
.fr-newsinzonelink { margin:0px 0px 0px 0px; }
.dtlnewslink1 { margin:0px; width:277px; padding-left:38px;}
.bd-newsInZonelink { margin:0px 0px 0px 0px;}

.fr-newsinzonelink .name { color:#ffffff; font-weight:bold; padding:5px 0px 0px 12px; background: transparent url(/app_themes/default/images/bg_titlelink.gif) top repeat-x; height:20px; overflow:hidden;}
.fr-newsinzonelink .name a { color:#ffffff; text-decoration:none; }
.fr-newsinzonelink .name a:hover { color:#ffffff; text-decoration:none;}
.fr-newsinzonelink .box-img { margin:0px; text-align:center; padding:13px 0px 8px 0px;}
.fr-newsinzonelink .brief { color:#232323; margin:0px 12px 0px 12px; border-top:dotted 1px #c7c7c7; padding-top:16px;}

.fr-newsinzonelink .linkweb { color:#217e39; font-weight:normal; padding:5px 0px 4px 20px; background: transparent url(/app_themes/default/images/ico_newslink.gif) no-repeat 2% 80%;}
.fr-newsinzonelink .linkweb a { color:#217e39; text-decoration:none; }
.fr-newsinzonelink .linkweb a:hover { color:#000000; text-decoration:none;}

.content-newsInzonelink {background: transparent url(/app_themes/default/images/bg_content-newsinzonelink.gif) top no-repeat; height:162px; overflow:hidden;}

/* newsInZonelink */
