﻿select { font-size:9pt; font-family: arial,tahoma,verdana; }
.whitepage {margin:0; font-size:9pt; background-color:#ffffff; color:#666666; font-family:arial,tahoma,verdana;}
.mainbody { font-size:9pt; margin:0px; padding:0px; font-family:arial,tahoma,verdana; background-color:#cccccc;}

/* Structure */
#canhcam_frame_top { background:url(/App_Themes/Default/images/bg_page_top2.gif) top center no-repeat; padding-top:14px; }
#canhcam_frame_bottom { background:url(/App_Themes/Default/images/bg_page_bottom2.gif) bottom center no-repeat; padding-bottom:2px; }

#canhcam-wrapper { width:750px; margin:0px auto; }
#canhcam-wrapper1 { width:750px; margin:0px auto; }
#canhcam-header { width:750px;  }
#canhcam-main {width:750px; padding:10px 0px 0px 0px; margin:0px;}
#canhcam-left { width:184px; float:left; padding-left:1px;}
#canhcam-content {width:565px; float:right; }
#canhcam-footer { width:750px; position:relative; margin-top:15px; background:url(/App_Themes/Default/images/bg_footer.gif) top left repeat-x; }

.topcontent { height:31px; position:relative;}
.clearboth { clear:both;}
/* Structure */

/* Guide */
.copyright { position:absolute; right:6px; top:20px; font-size:8pt; color:#6f6f6f;}
.copyright a { color:#6f6f6f; text-decoration:none}
.copyright a:hover { color:#6f6f6f; text-decoration:underline; }
/* Guide */

/* Navbarmenu */
.mainnavbar { padding:0px 0px 0px 0px; margin:0px; width:750px; background:url(/App_Themes/Default/images/bg_bordermenu.gif) left repeat-x; height:32px; overflow:hidden;}

.TopMenuGroup {cursor:default; padding:0px; margin:0px;}
.TopMenuItem {text-align:center; color:#000000; font-size:8pt; font-weight:bold; text-transform:uppercase; background:url(/App_Themes/Default/images/bg_topmenu_inactiveitem.gif) left repeat-x; font-family: arial,tahoma,verdana;}
.TopMenuItemHover {text-align:center;cursor:pointer; color:#000000; font-size:8pt; font-weight:bold; text-transform:uppercase; background:url(/App_Themes/Default/images/bg_topmenu_activeitem.gif) left repeat-x; font-family: arial,tahoma,verdana;}
.TopItemLookActive {text-align:center; color:#000000; font-size:8pt; font-weight:bold; text-transform:uppercase; background:url(/App_Themes/Default/images/bg_topmenu_activeitem.gif) left repeat-x; font-family: arial,tahoma,verdana;}

.MenuGroup {border: solid 0px #cccccc; cursor:default; background-color:#cccccc;}
.MenuItem {  padding:2px 0px 2px 0px;font-weight:normal; font-size:8pt; color:#666666; cursor:pointer; width:150px; background:url(/App_Themes/Default/images/bg_topmenu_inactiveitem1.gif) left repeat-x; font-family: arial,tahoma,verdana;}
.MenuItemHover { padding:2px 0px 2px 0px; font-weight:normal; font-size:8pt; color:#666666; cursor:pointer; background:url(/App_Themes/Default/images/bg_topmenu_activeitem1.gif) left repeat-x; width:150px; font-family: arial,tahoma,verdana;}

.bottomnavbar{ padding:10px 0px 0px 10px; margin:0px; }
.bottomnavbar ul {list-style-type:none; padding:0px; margin:0px; display:inline;}
.bottomnavbar ul li { padding:0px; display:inline; font-size:8pt; color:#6f6f6f; padding:0px 6px 0px 0px;}
.bottomnavbar ul li a { color:#6f6f6f; text-decoration:none}
.bottomnavbar ul li a:hover { text-decoration:underline; color:#6f6f6f; }

.leftnavbar{ padding:0px 0px 0px 0px; margin:0px; }
.leftnavbar ul {list-style-type:none; padding:0px; margin:0px;}

.leftnavbar ul li.leftmenu { padding:0px; font-size:8pt; font-weight:bold; color:#666666; padding:3px 0px 5px 22px; background:url(/App_Themes/Default/images/bg_leftmenu_item.gif) top left repeat-x;}
.leftnavbar ul li.leftmenu a { color:#666666; text-decoration:none}
.leftnavbar ul li.leftmenu a:hover { color:#666666; text-decoration:underline; }

.leftnavbar ul li.leftmenu_active { padding:0px; font-size:8pt; font-weight:bold; color:#6f6f6f; padding:3px 0px 5px 22px; background:url(/App_Themes/Default/images/bg_leftmenu_item.gif) top left repeat-x;}
.leftnavbar ul li.leftmenu_active a { color:#666666; text-decoration:underline}
.leftnavbar ul li.leftmenu_active a:hover { color:#666666; text-decoration:underline; }

.datalist_itembox { vertical-align:top;}
/* Navbarmenu */

/* Search */
.searchform { position:absolute; right:10px; top:2px;}
.searchtextbox { width:150px; font-size:8pt; }

.weblink {position:absolute; right:200px; top:2px;}
.clientdate { position:absolute; right:364px; top:3px;}
/* Search */

/* Contact */

.contactform { padding:20px 0px 0px 40px; }
.contactguide {padding:20px 40px 20px 20px; border-bottom:solid 1px #dddddd;}

/* Contact */

/* Exchange Rate */
.exchangerate { margin:4px 0px 12px 0px; padding: 16px 0px 0px 4px; background:url(/App_Themes/Default/images/bg_exchange.gif) top left no-repeat;}
.exchangerate .item { width:55px; font-size:8pt; color:#666666; text-align:center; cursor:pointer;}
.exchangerate a { color:#666666; text-decoration:none;}
.exchangerate a:hover { color:#666666; text-decoration:underline;}
.exchangerate .item img { padding-bottom:4px; }
/* Exchange Rate */

/* News */
.leftspecial { margin:0px 0px 0px 3px; background:url(/App_Themes/Default/images/bg_leftnews.gif) left repeat-y;}
.leftspecial .leftspecialmenu { padding:4px 4px 2px 12px; color:#ed2b23; font-weight:bold; font-size:8pt; background:url(/App_Themes/Default/images/bg_specialnews_title.gif) top left no-repeat;}
.leftspecial .leftspecialmenu a { color:#ed2b23; text-decoration:none;}
.leftspecial .leftspecialmenu a:hover { color:#ed2b23; text-decoration:underline;}

.leftspecial .leftspecialmenu_active { padding:4px 4px 2px 12px; color:#ed2b23; font-weight:bold; font-size:8pt; background:url(/App_Themes/Default/images/bg_specialnews_title.gif) top left no-repeat;}
.leftspecial .leftspecialmenu_active a { color:#ed2b23; text-decoration:underline;}
.leftspecial .leftspecialmenu_active a:hover { color:#ed2b23; text-decoration:underline;}

.leftnews { padding:0px 28px 10px 13px; color:#606060; font-size:8pt;}
.leftnews .leftnews_headline { color:#606060; font-weight:bold; padding:9px 0px 4px 0px;}
.leftnews .leftnews_headline a { color:#606060; text-decoration:none;}
.leftnews .leftnews_headline a:hover { color:#606060; text-decoration:underline;}
.leftnews_sepa {margin-top:9px; height:1px; overflow:hidden; background-color:#dddddd;}

.homeproduct_title { color:#ed2b23; font-weight:bold; font-size:8pt;}

.homeproduct_item { width:111px; color:#6f6f6f; font-weight:bold; font-size:8pt;}
.homeproduct_item a { color:#6f6f6f; text-decoration:none;}
.homeproduct_item a:hover { color:#6f6f6f; text-decoration:underline;}

.homeproduct_item .imagebox { padding:2px 0px 2px 0px; margin:10px 0px 4px 0px; background-color:#dadada; text-align:center;}
.homeproduct_sepa { width:22px; height:1px; overflow:hidden;}

.homeproduct_item .product_detaillink { padding:0px 16px 0px 10px; font-weight:normal; background :url(/App_Themes/Default/images/ico_productdetail.gif) top right no-repeat;}
.homeproduct_item .product_detaillink a { color:#ff561e; text-decoration:none;}
.homeproduct_item .product_detaillink a:hover { color:#ff561e; text-decoration:underline;}

.newproduct_title {color:#ed2b23; padding:4px 0px 2px 14px; font-weight:bold; font-size:8pt; background :url(/App_Themes/Default/images/bg_newproduct_title.gif) top left no-repeat; }

.newproduct_frame { padding:0px 0px 18px 8px;}

.newproduct_item { width:148px; color:#6f6f6f; margin-top:8px; padding-bottom:4px; font-weight:normal; text-align:center; font-size:8pt; border:solid 1px #dcdcdc;}
.newproduct_item a { color:#6f6f6f; text-decoration:none;}
.newproduct_item a:hover { color:#6f6f6f; text-decoration:underline;}

.newproduct_item .imagebox { padding:3px 0px 3px 0px; margin:0px 0px 4px 0px; text-align:center;}

.product_item { width:154px; color:#6f6f6f; font-weight:bold; font-size:8pt;}
.product_item a { color:#6f6f6f; text-decoration:none;}
.product_item a:hover { color:#6f6f6f; text-decoration:underline;}

.product_item .imagebox { padding:2px 0px 2px 0px; margin:10px 0px 4px 0px; background-color:#dadada; text-align:center;}
.product_sepa { width:30px; height:1px; overflow:hidden;}

.product_item .product_detaillink { padding:0px 16px 0px 10px; font-weight:normal; background :url(/App_Themes/Default/images/ico_productdetail.gif) top right no-repeat;}
.product_item .product_detaillink a { color:#ff561e; text-decoration:none;}
.product_item .product_detaillink a:hover { color:#ff561e; text-decoration:underline;}

.image-box img { margin:0px 18px 0px 0px; padding:0px; width:164px;}
.zoneitemname { font-weight:bold; font-size:8pt; padding-bottom:4px; color:#221b1b;}
.zoneitemname a { color:#ed2b23; text-decoration:none;}
.zoneitemname a:hover { color:#ed2b23; text-decoration:underline;}

.zoneitembrief { font-weight:normal; font-size:8pt; color:#221b1b;}
.news_sepa { height:14px; overflow:hidden;}

.pager-container { position:relative;}
.pager {position:absolute; right:8px; top:0px;}

.pager-container-other { }
.pager-other {}

/* News */

/* Detail */
.detail-frame { padding:0px 4px 0px 6px;}
.detail-frame h1 { font-weight:bold; font-size:12pt; color:#ed2b23;}

.othernews { padding:8px 0px 0px 0px;}
.othernews .headline { color:#ed2b23; font-weight:bold; padding-bottom:6px; font-size:10pt;}

.othernews ul {list-style-type:none; padding:0px; margin:0px;}

.othernews ul li { color:#737373; margin:0px; padding:2px 0px 2px 16px; background:url(/App_Themes/Default/images/ico_othernews.gif) top left no-repeat;}
.othernews ul li a { color:#737373; text-decoration:none}
.othernews ul li a:hover { color:#ff4b45; text-decoration:none; }

.newsintopic { font-weight:bold; font-size:9pt; padding-bottom:10px;}
.newsintopic ul {list-style-type:none; padding:0px; margin:0px;}
.newsintopic ul li { padding:0px; display:inline; color:#221b1b; margin:0px; }
.newsintopic ul li a { color:#221b1b; text-decoration:none}
.newsintopic ul li a:hover { color:#221b1b; text-decoration:underline; }

.otherproduct { color:#ed2b23; font-weight:bold; padding:8px 0px 6px 0px; font-size:10pt;}
/* Detail */

/* Home page */
.homepage_content { padding: 10px 4px 0px 0px; float:left;}
.homepage_content_left { width:399px; float:left; }
.homepage_content_right { width:162px; float:right; background :url(/App_Themes/Default/images/bg_newproduct.gif) repeat-y;}

/* Home page */

/* Breadcrumb */
.breadcrumb { margin-bottom:6px; padding:10px 0px 9px 0px; font-weight:bold; color:#ed2b23; background:url(/App_Themes/Default/images/bg_breadcrumb.gif) bottom left repeat-x;}
.breadcrumb a { color:#ed2b23; text-decoration:none;}
.breadcrumb a:hover { color:#ed2b23; text-decoration:underline;}
/* Breadcrumb */

/* Ad */
.leftad { margin:0px 20px 0px 3px; border-bottom:solid 1px #cccccc; padding:10px 0px 10px 10px; background:url(/App_Themes/Default/images/bg_leftnews.gif) left repeat-y;}
.leftad_headline { color:#ed2b23; margin:0px 0px 0px 3px; padding:4px 0px 2px 14px; font-weight:bold; font-size:8pt; background :url(/App_Themes/Default/images/bg_newproduct_title.gif) top left no-repeat; }

.rightad { text-align:center; position:relative; border-bottom:solid 1px #cccccc; padding-bottom:10px; background:url(/App_Themes/Default/images/bg_leftnews.gif) left repeat-y;}
.rightad .headline { text-align:left; color:#ed2b23; padding:4px 0px 2px 14px; font-weight:bold; font-size:8pt; background :url(/App_Themes/Default/images/bg_newproduct_title.gif) top left no-repeat; }
.rightad .sepa { height:1px; overflow:hidden; background-color:#dddddd; margin:6px 10px 6px 10px;}
/* Ad */

/* Online support */
.onlinesupport {position:absolute; top:40px; left:62px;}
.onlinesupport ul {list-style-type:none; padding:0px; margin:0px;}
.onlinesupport ul li { padding:0px 6px 0px 0px; display:inline; margin:0px; }
/* Online support */

/* Sitemap */
.sitemapcontainer { padding:0px 50px}

.SiteMap { border: 0px solid #DDDDDD; }
.SiteMapTableCell { padding: 5px; }
.RootNode { color: #4c4c4c; font-weight: bold; padding-left:5px; }
.RootNode a { color: #4c4c4c; text-decoration:none; }
.RootNode a:hover { color: #4c4c4c; text-decoration:underline; }
.ParentNode { font-weight:bold;  padding-left:5px; }
.ParentNode a { color: #3499e2; text-decoration:none; }
.ParentNode a:hover { color: #3499e2; text-decoration:underline; }
.LeafNode { color: #3499e2; padding-left:5px; }
.LeafNode a { color: #3499e2; text-decoration:none; }
.LeafNode a:hover { color: #3499e2; text-decoration:underline;}
/* Sitemap */

/* Utilities bar */
.utibar {padding: 0px; margin-top:10px; text-align:right; border-top:solid 1px #e1e1e1; padding-top:10px; }

.print { padding: 1px 12px 4px 18px; cursor:pointer; color:#686868; font-weight:normal; background: url(/App_Themes/Default/images/ico_print.gif) top left no-repeat;}
a.print { color:#686868; text-decoration:none;}
a:hover.print { color:#686868; text-decoration:underline;}

.sendtofriend { padding: 1px 12px 4px 18px; cursor:pointer; color:#686868; font-weight:normal; background: url(/App_Themes/Default/images/ico_email.gif) top left no-repeat;}
a.sendtofriend { color:#686868; text-decoration:none;}
a:hover.sendtofriend { color:#686868; text-decoration:underline;}

.feedback  { padding: 1px 12px 4px 18px; cursor:pointer; color:#686868; font-weight:normal; background: url(/App_Themes/Default/images/ico_feedback.gif) top left no-repeat;}
a.feedback { color:#686868; text-decoration:none;}
a:hover.feedback { color:#686868; text-decoration:underline;}

.gotop  { padding: 1px 12px 4px 18px; cursor:pointer; color:#686868; font-weight:normal; background: url(/App_Themes/Default/images/ico_gotop.gif) top left no-repeat;}
a.gotop { color:#686868; text-decoration:none;}
a:hover.gotop { color:#686868; text-decoration:underline;}

.bookmark  { padding: 1px 0px 4px 18px; cursor:pointer; color:#686868; font-weight:normal; background: url(/App_Themes/Default/images/ico_bookmark.gif) top left no-repeat;}
a.bookmark { color:#686868; text-decoration:none;}
a:hover.bookmark { color:#686868; text-decoration:underline;}
/* Utilities bar */

/* Search */
.searchmessage { padding:6px 0px 10px 0px; font-weight:bold;}
.searchitem {}
.searchitem ul {list-style-type:none; padding:0px; margin:0px;}

.searchitem ul li { color:#000000; margin:0px; padding:2px 0px 2px 16px; background:url(/App_Themes/Default/images/ico_searchitem.gif) top left no-repeat;}
.searchitem ul li a { color:#000000; text-decoration:none}
.searchitem ul li a:hover { color:#000000; text-decoration:none; }
/* Search */

/* Form design */
.feedbackform { padding: 5px; }
div.fieldwrapper { width: 500px; overflow: hidden; padding: 5px 0; }
div.fieldwrapper label.styled { float: left; width: 130px; margin-right: 10px; }
div.fieldwrapper div.thefield { float: left; margin-bottom: 4px; }
div.buttonsdiv { margin: 5px 0px 0px 140px; }
.errormessage {}
.messageboard { margin:15px; padding:10px; border:solid 1px #dd3c10; background-color:#ffebe8; color:#000000; text-align:center; font-weight:normal; text-align:center;}
.thankyou { margin:15px; padding:10px; border:solid 1px #416094; color:#094bd2; text-align:center; font-weight:normal; text-align:center;}

.editform { padding:0px; margin:0px;}
.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;}

/* Form design */

/*  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 */


.divAdLeft { position:absolute;  TOP: 106px; left:0px; WIDTH: 105px; }
.divAdRight {  position:absolute;  TOP: 106px; left:6px; WIDTH: 110px; }

/* Newscontent */
.Newscontent { padding:0px 10px 0px 0px;}
/* Newscontent */

/* print */
.borerprint { margin:0px; padding:0px; width:750px; margin:0px auto; background:url(/App_Themes/Default/images/bg_topprint.gif) no-repeat;}
.borerprint h1 { margin:0px; padding:20px 30px 10px 30px; color:#4a4a4a;  font-size:12pt; font-weight:bold;  font-family:arial,tahoma,verdana;}
.bottom-borerprint {margin:0px; padding:0px 0px 0px 0px; width:750px; 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:750px; margin:0px auto;}
/* print */

/* hitcouter */
.frhitcouter { color:#6f6f6f; font-size:8pt; padding:1px 0px 10px 10px;}
/* hitcouter */

